diff options
| author | Michael Biebl <biebl@debian.org> | 2021-10-01 23:05:04 +0200 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2021-10-01 23:05:04 +0200 |
| commit | e74c568b07b50b97873fb4ee1d776dedefbd54d6 (patch) | |
| tree | 3469f17ea9af91f7ff169b890633bda68b0cf76e /NEWS | |
| parent | bfe522304da217296e2a61040f58e35ec5d6f3f2 (diff) | |
New upstream version 1.32.12 upstream/1.32.12
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 167 |
1 files changed, 126 insertions, 41 deletions
diff --git a/NEWS b/NEWS index fd22a52a..6c783fea 100644 --- a/NEWS +++ b/NEWS @@ -1,55 +1,140 @@ +================================================ +NetworkManager-1.32.12 +Overview of changes since NetworkManager-1.32.10 +================================================ + +* Fix wrong order of addresses when restarting NetworkManager. +* Preserve the IPv6 ff00::/8 route added by kernel in the local table, + necessary for multicast communication. +* Fix emitting the signal for changed metered status of devices. +* Fix applying the ethtool autonegotiation and speed settings. +* initrd: fix crash parsing plain '=' without key. +* cloud-setup: use suppress_prefixlength rule to honor + non-default-routes in the main table. + =============================================== -NetworkManager-1.30.6 -Overview of changes since NetworkManager-1.30.4 +NetworkManager-1.32.10 +Overview of changes since NetworkManager-1.32.8 =============================================== -* By default, don't touch existing traffic control (TC) configuration - on devices. -* Send ARP announcements only when the interface gets carrier. -* Support the 'peer_notif_delay' bond option. -* Always start DHCPv6 on the default interface when an IPv6 prefix - delegation is needed. -* Prefer the IPv4 address to determine the system hostname via address - lookup. -* Support DHCP option 249 (Microsoft classless static route) with the - internal nettools client. -* Force a restart of hostname resolution via DNS on signal SIGUSR1 - when resolv.conf is not managed by NetworkManager. -* Fix adding duplicate iptables rules for shared mode. -* Fix parsing of Wi-Fi Information Element (IE) for Microsoft Network - Cost. -* Fix parsing of empty DHCP option 40 (NIS domain name) in the - internal nettools client. -* Other various bugfixes. +* core: fix the order of IPv6 addresses changing on service restart. +* initrd: add command line option to configure link autonegotiation + and speed. +* ifcfg-rh: fix crash when parsing invalid DNS address. +* ifcfg-rh: extend ifup/ifdown scripts to work with connection profile + names. +* udev: also react to "move" (and "change") udev actions in our rules. =============================================== -NetworkManager-1.30.4 -Overview of changes since NetworkManager-1.30.2 +NetworkManager-1.32.8 +Overview of changes since NetworkManager-1.32.6 =============================================== -* Fix crash evaluating match setting properties (CVE-2021-20297). -* Fix leak of local route added by NetworkManager for configured - addresses. -* Fix name of the device autoconnect D-Bus property. -* Multiple bugfixes in the initrd generator. -* Various minor bugfixes. +* firewalld: configure zones on "Reloaded" signal. +* core: fix wrong MTU for bridge interfaces. +* cloud-setup: fix gateway address for Aliyun cloud. =============================================== -NetworkManager-1.30.2 -Overview of changes since NetworkManager-1.30.0 +NetworkManager-1.32.6 +Overview of changes since NetworkManager-1.32.4 +=============================================== + +* core: fix adding stale local routes when address changes. +* initrd: tag generated profiles with origin in user data. +* core: introduce "allowed-connections" option to disallow + profiles on a device. This allows to filter out profiles + that originate from initrd. +* core: introduce "keep-configuration" device option to forcefully + activate a profile on start. +* dhcp: handle filename/bootfile_name DHCP option and write it to + device state file for initrd/kickstart. +* initrd: add "ib.pkey=" command line option + =============================================== +NetworkManager-1.32.4 +Overview of changes since NetworkManager-1.32.2 +=============================================== + +* core: remove stale entries from "seen-bssids" and "timestamp" + files in "/var/lib/NetworkManager". +* bond: support the peer_notif_delay option. +* core: add ipv[46].required-timeout option to wait for IP + configuration while activating. +* core: send ARP announcements when there is carrier. +* core: start DHCPv6 when a prefix delegation is needed for shared + mode. +* firewall: fix nftables backend to create "ip" table for + IPv4 only. +* initrd: set required-timeout of 20 seconds for default IPv4 configuration + to opportunistically wait for IPv4. +* ifcfg: log warning about invalid keys in ifcfg files. +* ifcfg: reject non-UTF-8 from ifcfg files. +* nmcli: show DNS SEARCH field in device information. +* cloud-setup: add support for Aliyun cloud. + +============================================= +NetworkManager-1.32.2 +Overview of changes since NetworkManager-1.32 +============================================= + +* hostname: prefer IPv4 addresses for reverse DNS lookup. +* dhcp: ignore unauthenticated FORCERENEW messages with + internal, systemd-based DHCPv4 plugin (CVE-2020-13529). + This plugin is not used, unless the undocumented dhcp=systemd + option was set. +* cloud-setup: preserve IP addresses, routes and rules from + currently active connection profile. +* Various bugfixes and performance improvements. + +============================================= +NetworkManager-1.32 +Overview of changes since NetworkManager-1.30 +============================================= -* Increase the limit of open file descriptors in NetworkManager.service -* Fix hostname lookup via DNS when resolv.conf is managed by - systemd-resolved -* Enable WPA3 for Wi-Fi connections with key_mgmt=WPA-PSK -* Fix crash with the IWD Wi-Fi backend -* Avoid logging warning when setting bond option - "ad_actor_system=00:00:00:00:00:00" -* Update SpecificObject D-Bus property of ActiveConnection after WiFi - roaming -* Multiple bugfixes in the initrd generator -* Various minor bugfixes +* Add an 'accept-all-mac-addresses' property to the ethernet setting + to accept frames with any MAC address (also known as promiscuous + mode). +* nmcli: fix setting property aliases to empty value to reset the + default value. +* BEHAVIOR CHANGE: Enforce valid lower case UUID format for the "connection.uuid" + by normalizing the value. This changes the UUID of existing profiles with an + invalid or non-normalized value. Also normalize "connection.secondaries" to only + contain valid and distinct UUIDs. Profiles that set "connection.master" or the + "parent" properties to a non-normalized UUID need adjustment. Using such + non-normalized UUIDs should be rare and affect few users. +* API CHANGE: D-Bus: remove long deprecated "PropertiesChanged" signal from D-Bus + API. They are replaced by standard "PropertiesChanged" signal on the + "org.freedesktop.DBus.Properties" interface. It is not expected that anybody + is still using this API. +* Now NetworkManager uses systemd-resolved API to lookup the system + hostname via reverse DNS. If systemd-resolved is not available, a + 'nm-daemon-helper' binary is spawned to perform the lookup using + the 'dns' NSS module. +* dhcp: honor "ID_NET_DHCP_BROADCAST" udev attribute to set the broadcast flag. + This allows to configure devices in udev for which DHCPOFFER messages are to be + broadcast. +* firewall: add nftables firewall backend for configuring IPv4 NAT with shared + mode. Now two backends are supported, "iptables" and "nftables". The default + gets detected based on whether /usr/sbin/nft or /usr/sbin/iptables is installed, + with nftables preferred. + Please note that SELinux might prevent NetworkManager from communicating with nft. +* ethtool: add support for pause settings. +* Support "prohibit"/"blackhole"/"unreachable" type routing rules. +* Support uidrange attribute for policy routing rules. +* Now NetworkManager preserves by default the existing traffic control + configuration (qdiscs and filters) when activating a connection. +* wifi/iwd: mirror NetworkManager connection profiles to iwd config files. +* API CHANGE: vala: fix wrongly generated vapi for WireGuard API. +* wifi: fix parsing of Microsoft Network Cost information element for + detecting metered networks. +* dhcp: support option 249 (Microsoft Classless Static Route) with nettools + internal DHCP plugin. +* initrd: support the "rd.net.dhcp.retry" kernel argument for controlling retry + and timeout to get a DHCP lease. +* API CHANGE: hide definitions of structs for NMSetting and NMSimpleConnection from + public headers. +* Major restructuring of the source code. +* Many bugfixes and minor improvements. ============================================= NetworkManager-1.30 |