diff options
| author | Michael Biebl <biebl@debian.org> | 2025-08-01 19:15:13 +0200 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2025-08-01 19:15:13 +0200 |
| commit | 7e9091a5960f67a84787c03153324915220e4816 (patch) | |
| tree | dc743de962532932ebc3b4ed3a36ddd093d97d68 /NEWS | |
| parent | 582eb4472a0f3375042afb9026cbeb50e058a27d (diff) | |
New upstream version 1.54.0 upstream/1.54.0
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 40 |
1 files changed, 28 insertions, 12 deletions
diff --git a/NEWS b/NEWS index b47b76b8..5b0a9813 100644 --- a/NEWS +++ b/NEWS @@ -1,13 +1,29 @@ ============================================= -NetworkManager-1.52.1 +NetworkManager-1.54 Overview of changes since NetworkManager-1.52 ============================================= -* Fail early if we cannot get current FEC - (Forward Error Correction) value. -* Allow reapplying ovs-bridge and ovs-port properties. + +* Add support for configuring per-device IPv4 forwarding via the + "ipv4.forwarding" connection property. +* Add a new "prefix-delegation" setting containing a "subnet-id" + property that specifies the subnet to choose on the downstream + interface when using IPv6 prefix delegation. +* Support OCI baremetal in nm-cloud-setup * When activating a WireGuard connection to an IPv6 endpoint, now NetworkManager creates firewall rules to ensure that the incoming packets are not dropped by kernel reverse path filtering. +* Add support for configuring the loopback interface in nmtui. +* Most of the properties of ovs-bridge and ovs-port connections can + now be reapplied at runtime without bringing the connection down. +* Add a new "sriov.preserve-on-down" property that controls whether + NetworkManager preserves the SR-IOV parameters set on the device + when the connection is deactivated, or whether it resets them to + their default value. +* Introduce a new "ovs-dpdk.lsc-interrupt" property to configure the + Link State Change (LSC) detection mode for OVS DPDK interfaces. +* The initrd-generator now can parse the NVMe Boot Firmware Table + (NBFT) to configure networking during early boot. +* Add systemd services to provide networking in the initrd. ============================================= NetworkManager-1.52 @@ -202,7 +218,7 @@ Overview of changes since NetworkManager-1.42 lead to unexpected behaviors in case of multiconnect profiles. * Set VLAN filtering options on bridge via netlink instead of sysfs. * nm-cloud-setup now supports IMDSv2 on Amazon EC2. -* nmtui now allows to enable or disable Wi-Fi and WWAN radios. +* nmtui now supports enabling/disabling Wi-Fi and WWAN radios. * Honor ignore-carrier=no for bond/bridge/team devices. * Add version mismatch warning when running nmcli commands. @@ -367,7 +383,7 @@ Overview of changes since NetworkManager-1.38 * 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 + first looks now for "/run/NetworkManager/proc-cmdline", which allows one to overwrite the command line. * Improve the reapply of non-bridge properties. * Honor adding a Bluetooth NAP connection with all available methods. @@ -440,7 +456,7 @@ Overview of changes since NetworkManager-1.36 * Workaround libcurl blocking NetworkManager while resolving DNS names. * nmcli: indicate missing Wi-Fi hardware when showing rfkill setting. * nmcli: add connection migrate command to move a profile to a specified - settings plugin. This allows to convert profiles in the deprecated ifcfg-rh + settings plugin. This allows one to convert profiles in the deprecated ifcfg-rh format to keyfile. * Set "src" attribute for routes from DHCPv4 to the leased address. This helps with source address selection. @@ -572,7 +588,7 @@ and 1.32.12 are also present in NetworkManager-1.34: * 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 + profiles on a device. This allows one to filter out profiles that originate from initrd. * core: introduce "keep-configuration" device option to forcefully activate a profile on start. @@ -633,7 +649,7 @@ Overview of changes since NetworkManager-1.30 '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 + This allows one 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 @@ -893,16 +909,16 @@ This is a new stable release of NetworkManager. Notable changes include: in allowed-ips. * Rework implementation of settings plugins and how profiles are presisted to disk. This is a large internal refactoring of the settings plugins that - allows to migrate a connection profile between plugins. + allows one to migrate a connection profile between plugins. * In-memory profiles are now only handled by keyfile plugin and will also be - persisted to /run directory. This allows to restart NetworkManager without + persisted to /run directory. This allows one to restart NetworkManager without loosing these profiles and it provides a file-system based API for creating in-memory profiles. * Keyfile plugin now supports a read-only directory of profiles under directory "/usr/lib/NetworkManager/system-connections". Such profiles still can be modified and deleted via D-Bus, which results in writing profiles to /etc or /run that shadow the read-only files. -* Add new D-Bus method AddConnection2() that allows to block autoconnect of +* Add new D-Bus method AddConnection2() that allows one to block autoconnect of the profile at the moment when creating the profile. Also add support for this API to libnm. * Add flag "no-reapply" to Update2() D-Bus method. Normally, when a connection |