about summary refs log tree commit diff
path: root/NEWS
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2022-10-04 00:56:46 +0200
committerMichael Biebl <biebl@debian.org>2022-10-04 00:56:46 +0200
commit3612e6355f3f40d264ec4657547761069baa5430 (patch)
tree768e4f5b37b66f540dd7030aa2eaff2ac7bb0168 /NEWS
parent7e9f00a3be8f65535e6620b344443ec4d403212b (diff)
parent6f7fcde10e47d8af865af336becf1fd8a446e62e (diff)
Merge tag 'debian/1.40.0-1' into debian/bullseye-backports
network-manager Debian release 1.40.0-1
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS63
1 files changed, 54 insertions, 9 deletions
diff --git a/NEWS b/NEWS
index 7a317d8c..8282b0fe 100644
--- a/NEWS
+++ b/NEWS
@@ -1,17 +1,62 @@
-===============================================
-NetworkManager-1.38.4
-Overview of changes since NetworkManager-1.38.2
-===============================================
+=============================================
+NetworkManager-1.40
+Overview of changes since NetworkManager-1.38
+=============================================
+
+* 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.
+* During the build, stop relying on intltool for i18n and use gettext only.
+* Undeprecate nm_remote_connection_get_secrets() in libnm.
+* NetworkManager now will restart DHCP if the MAC changes on a device.
+* 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
+* 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.