diff options
| author | Michael Biebl <biebl@debian.org> | 2019-03-26 23:25:23 +0100 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2019-03-26 23:25:23 +0100 |
| commit | 9a6dcbf895f9da01768e64b73cec88c16157d91e (patch) | |
| tree | a359958930d731e9f1b59344642e10754419fe84 /NEWS | |
| parent | 964ae8cc391520440cf5aa13e2b9cc34850ea6c2 (diff) | |
New upstream version 1.16.0 upstream/1.16.0
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 95 |
1 files changed, 59 insertions, 36 deletions
diff --git a/NEWS b/NEWS index 30ebe5e5..9a72dcb8 100644 --- a/NEWS +++ b/NEWS @@ -1,12 +1,47 @@ -=============================================== -NetworkManager-1.14.6 -Overview of changes since NetworkManager-1.14.4 -=============================================== +============================================= +NetworkManager-1.16 +Overview of changes since NetworkManager-1.14 +============================================= This is a new stable release of NetworkManager. Notable changes include: +* Check connectivity per address family. +* Support "main.systemd-resolved" to let NetworkManager configure DNS settings + in systemd-resolved without making it the main DNS plugin of NetworkManager. +* Write "/var/run/NetworkManager/no-stub-resolv.conf" with original nameservers. + That is useful with caching DNS plugins like "systemd-resolved" or "dnsmasq" where + "/var/run/NetworkManager/resolv.conf" refers to localhost. +* Change default "ipv4.dhcp-client-id" setting for the internal DHCP plugin from + "duid" to "mac". This is a change in behavior on upgrade when using the internal + DHCP plugin (unless the default is overwritten in "NetworkManager.conf" or specified + per connection profile). +* Improve handling of DHCP router options with internal DHCP plugin. For one, accept + multiple routers and add a default-route to each. On D-Bus expose the original DNS + and NTP servers without cleaning up local nameservers. +* Allow binding a connections lifetime to the DBus client that activated it. +* Add support for establishing Wi-Fi Direct connections (Wi-Fi P2P). +* Add support for WireGuard VPN tunnels to NetworkManager. D-Bus API and libnm + support all options. nmcli supports creating and managing WireGuard profiles, + with the exception of configuring and showing peers. +* Add initrd generator to be used by dracut and use it as new way of handling + iBFT. +* Deprecated "plugins.monitor-connection-files" setting in NetworkManager.conf. + This option will have no effect in future versions. +* Add AP and Ad-hoc support for iwd Wi-Fi backend. +* Warn about invalid settings in "NetworkManager.conf". +* Support announcing "ANDROID_METERED" DHCP option for shared mode. +* Support SAE authentication as used for 802.11s Meshing and WPA3-Personal. +* NetworkManager is no longer installed as D-Bus activatable service. +* Mark docker bridges as unmanaged via udev rule. +* Add new PolicyKit permission "org.freedesktop.NetworkManager.wifi.scan" for controlling + Wi-Fi scanning. + +The following changes were backported to 1.14.x releases between 1.14.0 +and 1.14.6 are also present in NetworkManager-1.14: + +- 1.14.6: * Fix memory corruption in internal DHCPv6 client (CVE-2018-15688). -* No longer limit number of search entires in resolv.conf to 6. +* No longer limit number of search entries in resolv.conf to 6. * Support restricting NetworkManager.conf device configuration based on used DHCP plugin. * Add "${MAC}" specifier for connection.stable-id. This uses the current MAC @@ -19,7 +54,7 @@ This is a new stable release of NetworkManager. Notable changes include: systemd-networkd does by default. * Support and use a new kind of secret-key in "/var/lib/NetworkManager/secret_key". The secret-key represents the identity of the machine that is used for various - purposes like generating IPv6 stable privacy addesses. It is now combined + purposes like generating IPv6 stable privacy addresses. It is now combined with "/etc/machine-id" so that changing only the machine-id results in new identifiers. That matters for example when cloning a virtual machine. Previously, the user hard to prune NetworkManager's secret-key to get a new identity, now regenerating @@ -32,13 +67,7 @@ This is a new stable release of NetworkManager. Notable changes include: rp_filter may break valid use-cases and interacts badly with connectivity checking. * Various bug fixes and improvements. -=============================================== -NetworkManager-1.14.4 -Overview of changes since NetworkManager-1.14.2 -=============================================== - -This is a new stable release of NetworkManager. Notable changes include: - +- 1.14.4: * Fix a crash in nmcli when a device is removed while being disconnected. * Fix a crash in ifupdown (Debian) configuration plugin. * Fix a daemon crash when a generated connection doesn't validate. @@ -47,13 +76,7 @@ This is a new stable release of NetworkManager. Notable changes include: * Fix a RPATH in bluetooth and wwan plugin when built with Meson (otherwise they wouldn't find libnm-wwan.so). -============================================= -NetworkManager-1.14.2 -Overview of changes since NetworkManager-1.14 -============================================= - -This is a new stable release of NetworkManager. Notable changes include: - +- 1.14.2: * Fix a bug that could cause NetworkManager to crash after checking connectivity status. * Correctly apply a default (-1) metric from DHCP. @@ -181,8 +204,8 @@ Overview of changes since NetworkManager-1.8 This is a new stable release of NetworkManager. Notable changes include: -* NetworkManager includes now basic OpenVSwitch support, good enough - to be capable of setting up simple OpenVSwitch configurations. +* NetworkManager includes now basic Open vSwitch support, good enough + to be capable of setting up simple Open vSwitch configurations. * Added support for activating PPP connections on non-Ethernet interfaces. * It is now possible to authenticate to a Wi-Fi network using WPS @@ -527,7 +550,7 @@ are also present in NetworkManager-1.2: nmcli. * Added support for adding ADSL connections in nmcli. * Improved capture portal detection. -* Default route through WiFi connection is now preferred to Mobile +* Default route through Wi-Fi connection is now preferred to Mobile Broadband if both are available. * Expose a flag to determine whether a particular connection is metered via API and client tools. Configurable in ifcfg with CONNECTION_METERED @@ -671,7 +694,7 @@ This is a new stable release of NetworkManager. Notable changes include: * Added support for Data Center Bridging (DCB) and FibreChannel over Ethernet (FCoE) * IPv6 autoconfiguration is now done in userspace with libndp instead of the kernel * The D-Bus daemon is no longer required for root-only operation -* WiFi, ADSL, WWAN, and Bluetooth are now optional plugins, reducing install size +* Wi-Fi, ADSL, WWAN, and Bluetooth are now optional plugins, reducing install size * Added support for Infiniband Partitions * Network connection files are no longer watched by default, use "nmcli con reload" to notice changes made externally or set "monitor-connection-files=true" in @@ -728,16 +751,16 @@ This is a new stable release of NetworkManager. Notable changes include: * Fix crash in dnsmasq plugin when no nameservers were present * Add support for 4G LTE network modes * Fix signal handling when daemonizing at startup -* Don't autoconnect to WiFi networks that have never successfully connected -* Only request new WiFi secrets during the initial association or when the +* Don't autoconnect to Wi-Fi networks that have never successfully connected +* Only request new Wi-Fi secrets during the initial association or when the secrets are known to be wrong, not every time the connection randomly fails * Add capability to autoconnect VPN connections when a parent connection succeeds * Add configure-time option for "permissive" system connection editing policy * Various libnm-glib fixes for asynchronous usage * Fix gateway handling when given with secondary IP addresses * Optionally listen to systemd for suspend/resume events instead of UPower -* Fix 'seen-bssids' property when retrieving WiFi connections via D-Bus -* Add support for AP-mode WiFi hotspots (instead of just Ad-Hoc) +* Fix 'seen-bssids' property when retrieving Wi-Fi connections via D-Bus +* Add support for AP-mode Wi-Fi hotspots (instead of just Ad-Hoc) * Add a "slaves" property to Bond devices * Add support for ModemManager 0.7/0.8 * Allow more human-readable formatting of IP address in keyfile connections @@ -748,7 +771,7 @@ This is a new stable release of NetworkManager. Notable changes include: * Add support for bridge master devices and bridge ports * Fix canceling secrets requests in GUI agents * Always enable Proactive Key Caching (PKC, also called OKC) for WPA Enterprise - WiFi configurations + Wi-Fi configurations ============================================== @@ -761,12 +784,12 @@ This is a new stable release of NetworkManager. Notable changes include: * Many libnm-glib fixes, including crashes when NetworkManager restarts * Enhanced IPv6 stability and compatibility * Fix regression in carrier handling for devices that don't support carrier detect -* Add ability to connect to new WiFi networks from nmcli +* Add ability to connect to new Wi-Fi networks from nmcli * Add native support for ADSL modems using PPPoE or PPPoATM * Reduce number of changes made to DNS information during connection setup * Add support for IPv6-enabled VPN connections * Add device driver version, firmware version, and autoconnect properties to D-Bus API -* Add on-demand WiFi scan support +* Add on-demand Wi-Fi scan support * Fix IPv6 default gateway handling for DHCPv6 * Add Vala language bindings * Fix various crashes and issues in the ifcfg-rh system settings plugin @@ -784,12 +807,12 @@ Overview of changes since NetworkManager-0.9.2 This is a new stable release of NetworkManager. Notable changes include: -* Better handling of WiFi devices via nl80211 when available (instead of WEXT) +* Better handling of Wi-Fi devices via nl80211 when available (instead of WEXT) * IP configuration is now non-blocking; waiting for IPv6 RA no longer blocks the device from activating if IPv4 is ready and vice versa * Added support for firewall "zones" via FirewallD * Added basic support for bonded interfaces -* WiFi connections are no longer locked to a specific MAC address if they are +* Wi-Fi connections are no longer locked to a specific MAC address if they are "locally administered" addresses (ie, 02:::::) * New state change reasons have been added for mobile broadband PIN errors * Agent-owned secrets are now sent to agents for newly created connections @@ -814,7 +837,7 @@ This is a new stable release of NetworkManager. Notable changes include: * Enable out-of-the-box IPv6 connectivity by allowing IPv4 to fail if IPv6 succeeds * Allow proxying of DNSSEC data when using the dnsmasq local caching nameserver plugin * Add support for multiple domain names sent from VPN plugins -* Removed support for WiFi Ad-Hoc WPA connections due to kernel bugs +* Removed support for Wi-Fi Ad-Hoc WPA connections due to kernel bugs ============================================== @@ -933,8 +956,8 @@ This is a new stable release of NetworkManager. Notable changes include: * Native local caching nameserver support using dnsmasq * Automatically detect addition and removal of new VPN plugins * Support for handling suspend/resume signals from UPower -* Ensure users are allowed to enable/disable WiFi and networking -* Ensure WiFi enable state is perserved across reboot and suspend +* Ensure users are allowed to enable/disable Wi-Fi and networking +* Ensure Wi-Fi enable state is perserved across reboot and suspend * Better handling of /etc/hosts and preservation of custom hostnames * Support for the systemd session management service * Better handling of 'keyfile' system connection errors |