summary refs log tree commit diff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS63
1 files changed, 57 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index fe0f7fec..517e3a5a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,15 +1,66 @@
 =============================================
+NetworkManager-1.36-rc2
+Overview of changes since NetworkManager-1.34
+=============================================
+
+This is a release candidate. 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!
+
+* The handling of Layer 3 configurations has been substantially reworked.
+  While this is mostly internal change, it results in more robust
+  behavior when addressing information from multiple sources (DHCP,
+  manually configured, VPN) need to be applied simultaneously.
+  Overall performance and memory use have also slightly improved.
+* Manually configured addresses can no longer expire even if the same
+  addresses are also obtained dynamically.
+* Code for systemd-based DHCP and DHCPv6 clients has been updated from
+  upstream.
+* NTP servers obtained via DHCPv6 are now exposed on the DBus API, visible
+  in nmcli and available for use by dispatcher scripts.
+* 5G NR (New Radio) modems are now supported.
+* The "rd.znet_ifnames" kernel command line option is now honored on
+  network bootups on an IBM s390 platform.
+* Wi-Fi P2P support does now work with the IWD backend, in addition to
+  wpa_supplicant backend.
+* Support for special route types have been added: "prohibit", "blackhole"
+  and "unreachable".
+* Routes managed by routing daemons are now ignored. This is done to
+  address a performance bottleneck on specialized routers.
+* Handling of IP addressing and routing information is now slightly
+  more efficient and uses less memory. This is apparent on systems with
+  large amount of IP configuration information.
+* It is now possible to start NetworkManager without root user privileges.
+  This is experimental doesn't necessarily result in a working daemon.
+  NetworkManager service already drops many of capabilities available
+  to the root user.
+* WPA3 Wi-FI network security have been improved by enabling new H2E (hash
+  to element) method for generating SAE password element.
+* It is now possible to select the default Wi-Fi backend (wpa_supplicant or
+  IWD) at build-time.
+* Replies from broken DHCP servers that send duplicate address or mask
+  options are now handled gracefully.
+* Bridge support has gained the possibility of turning off MAC ageing.
+* "configure-and-quit" mode and nm-iface-helper have been removed.
+* A number of bugs that could cause NetworkManager to crash in rare
+  conditions have been fixed.
+
+It is likely that some of these changes have been or will be included in
+1.34.x stable releases. This section will be updated to reflect that in
+the 1.36.0 release.
+
+=============================================
 NetworkManager-1.34
 Overview of changes since NetworkManager-1.32
 =============================================
 
-* initrd: wait for both IPv4 and IPv6 with "ip=dhcp,dhcp6"
-* core: better handle sd-resolved errors when resolving hostnames
+* initrd: wait for both IPv4 and IPv6 with "ip=dhcp,dhcp6".
+* core: better handle sd-resolved errors when resolving hostnames.
 * nmcli: fix import WireGuard profile with DNS domain and address
-  family disabled 
-* ndisc: send router solicitations before expiry
-* policy: send earlier the ip configs to the DNS manager
-* core: support linking with LLD 13
+  family disabled.
+* ndisc: send router solicitations before expiry.
+* policy: send earlier the ip configs to the DNS manager.
+* core: support linking with LLD 13.
 * wireguard: importing wg-quick configuration files with nmcli
   no longer sets a negative, exclusive "dns-priority". This plays
   better with common split DNS setups that use systemd-resolved.