NEWS: several updates for networking

This commit is contained in:
Yu Watanabe 2023-11-02 15:36:29 +09:00
parent f1b622a00c
commit c57ff6230e

38
NEWS
View file

@ -232,12 +232,6 @@ CHANGES WITH 255 in spe:
for filtering output using the same mechanism that udevadm trigger
already implements.
Network Management:
* The "duid-only" option for DHCPv4 client's ClientIdentifier= setting
is now dropped, as it never worked, hence it should not be used by
anyone.
* The predictable network interface naming logic is extended to include
the SR-IOV-R "representor" information in network interface names.
This feature was intended for v254, but even though the code was
@ -245,6 +239,12 @@ CHANGES WITH 255 in spe:
It is now enabled by default and is part of the new "v255" naming
scheme.
Network Management:
* The "duid-only" option for DHCPv4 client's ClientIdentifier= setting
is now dropped, as it never worked, hence it should not be used by
anyone.
* The 'prefixstable' ipv6 address generation mode now considers the
SSID when generating stable addresses, so that a different stable
address is used when roaming between wireless networks. If you
@ -257,11 +257,14 @@ CHANGES WITH 255 in spe:
exchange if also supported by the DHCP server.
* The DHCPv4 client gained new InitialCongestionWindow= and
InitialAdvertisedReceiveWindow= options for Route configurations.
InitialAdvertisedReceiveWindow= options for route configurations.
* The DHCPv4 client gained a new RequestAddress= option that allows
to send a preferred IP address in the initial DHCPDISCOVER message.
* The DHCPv4 server and client gained support for IPv6-only mode
(RFC8925).
* The SendHostname= and Hostname= options are now available for the
DHCPv6 client, independent of the DHCPv4 option, so that these
configuration values can be set independently for each client.
@ -269,15 +272,17 @@ CHANGES WITH 255 in spe:
* The DHCPv4 and DHCPv6 client state can now be queried via D-Bus,
including lease information.
* The DHCPv6 client can now be configured to use a custom DUIDType.
* The DHCPv6 client can now be configured to use a custom DUID type.
* The DHCPv6 server can now be configured to use a custom hop limit
via HopLimit=.
* .network files gained a new IPv4ReversePathFilter= setting in the
[Network] section, to control sysctl's rp_filter setting.
* HopLimit= can now be used to configure a per-route hop limit.
* .network files gaiend a new HopLimit= setting in the [Route] section,
to configure a per-route hop limit.
* TCPRetransmissionTimeOutSec= can now be used to configure a per-route
TCP retransmission timeout.
* .network files gained a new TCPRetransmissionTimeoutSec= setting in
the [Route] section, to configure a per-route TCP retransmission
timeout.
* A new directive NFTSet= provides a method for integrating network
configuration into firewall rules with NFT sets. The benefit of using
@ -285,9 +290,6 @@ CHANGES WITH 255 in spe:
obtained network addresses can be used in firewall rules with the
indirection of NFT set types.
* A new [IPv6PREF64Prefix] set of options, containing Prefix= and
LifetimeSec=, has been introduced to enable support for pref64 (RFC8781).
* The [IPv6AcceptRA] section supports the following new options:
UsePREF64=, UseHopLimit=, UseICMP6RateLimit= and NFTSet=.
@ -295,6 +297,10 @@ CHANGES WITH 255 in spe:
RetransmitSec=, HopLimit=, HomeAgent=, HomeAgentLifetimeSec= and
HomeAgentPreference=.
* A new [IPv6PREF64Prefix] set of options, containing Prefix= and
LifetimeSec=, has been introduced to append pref64 options in router
advertisements (RFC8781).
* The network generator now configures the interfaces with only
link-local addressing if ip=link-local is specified on the kernel
command line.