diff options
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 64 |
1 files changed, 55 insertions, 9 deletions
diff --git a/NEWS b/NEWS index 7a317d8c..70feb554 100644 --- a/NEWS +++ b/NEWS @@ -1,17 +1,63 @@ -=============================================== -NetworkManager-1.38.4 -Overview of changes since NetworkManager-1.38.2 -=============================================== +============================================= +NetworkManager-1.40 +Overview of changes since NetworkManager-1.38 +============================================= + +This is a snapshot of NetworkManager development. The API is +subject to change and not guaranteed to be compatible with +the later release. +USE AT YOUR OWN RISK. NOT RECOMMENDED FOR PRODUCTION USE! + +* Drop unused, internal systemd DHCPv4 client. This is long + replaced by nettools' n-dhcp4 implementation. +* The nmcli command now supports --offline argument with "add" and + "modify" commands, allowing operation on keyfile-formatted connection + profiles without the service running (e.g. during system provisioning). +* The device state file /run/NetworkManager/devices/$ifindex now has + new sections [dhcp4] and [dhcp6] containing the DHCP options for the + current lease. +* Add multipath TCP (MPTCP) support. NetworkManager can now configure IP addresses + as MPTCP endpoints. This is configurable via the "connection.mptcp-flags" + property. The default setting is such that MPTCP handling is automatically + enabled if the kernel sysctl "/proc/sys/net/mptcp/enabled" indicates so. + NetworkManager does not enable the MPTCP sysctl or adjust the limits (ip mptcp limits). + The administrator or the distribution is supposed to configure the desired system + settings. + Note that strict reverse path filtering (rp_filter) breaks many MPTCP use cases. + With MPTCP handling enabled, NetworkManager will relax a strict (1) rp_filter + to loose (2). Otherwise rp_filter is untouched by NetworkManager. +* NetworkManager expanded log messages for invalid DHCP options. +* Fix the requirement of hardware address for DHCPv6, by dropping it. +* Increase the PMK lifetime for Wi-Fi connections using WPA-EAP. +* "nmcli networking off" now waits for deactivations to complete. +* Improve the appearance of nm-settings-nmcli man page by preserving + paragraphs. +* Support enabling ipv4ll alongside DHCPv4 and static addressing. +* Support configuring "ipv6.mtu". +* Honor "nm.debug" kernel command line to enable debug logging of + NetworkManager. +* NetworkManager reads the kernel command line "/proc/cmdline" for several + purposes, including "nm.debug" for enabling debugging and the + "match.kernel-command-line" setting in the profile. NetworkManager now + first looks now for "/run/NetworkManager/proc-cmdline", which allows to + overwrite the command line. +* Improve the reapply of non-bridge properties. +* Honor adding a Bluetooth NAP connection with all available methods. +* Improve carrier detection. +* Several internal improvements. + +The following changes were backported to 1.38.x releases between 1.38.0 +and 1.38.4 are also present in NetworkManager-1.40: + +- 1.38.4 -* Fix DAD for DHCPv6 addresses. * Wi-Fi: improvements for OWE networks. * Support EC private keys +* Fix nmcli tab completion support for embedded quote characters. +* Fix reapply for lldp/mdns/llmnr/dns-over-tls settings. * Various bugfixes. -=============================================== -NetworkManager-1.38.2 -Overview of changes since NetworkManager-1.38.0 -=============================================== +- 1.38.2 * Fix race condition with pppd that caused failures when activating PPPoE connections. |