summary refs log tree commit diff
path: root/NEWS
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2017-01-17 20:25:09 +0100
committerMichael Biebl <biebl@debian.org>2017-01-17 20:25:09 +0100
commit58f8be580039b0575b197b9573a1c92745d96d30 (patch)
tree2c226233f623a0dcb529be0eb8cdf97e4a2ae0c0 /NEWS
parent45cb5bb3c0e6edb887cf69b417fcaf7053814a9b (diff)
New upstream version 1.5.90 upstream/1.5.90
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS104
1 files changed, 68 insertions, 36 deletions
diff --git a/NEWS b/NEWS
index 0bc9743a..a2a23853 100644
--- a/NEWS
+++ b/NEWS
@@ -1,44 +1,76 @@
-==============================================
-NetworkManager-1.4.4
-Overview of changes since NetworkManager-1.4.2
-==============================================
-
-This is a new stable release of NetworkManager.  Notable changes include:
+============================================
+NetworkManager-1.5.90 (1.6-rc1)
+Overview of changes since NetworkManager-1.4
+============================================
 
-* Order in which IP addresses are configured is now preserved so that
-    primary address is selected correctly
-* Don't deconfigure devices we can take over on shutdown. Makes it
-    possible to restart without connection disruption for most device
-    types
+This is a snapshot of NetworkManager 1.6 development series.
+USE AT YOUR OWN RISK.  NOT RECOMMENDED FOR PRODUCTION USE!
+
+Notable changes included in this snapshot so far include:
+
+* Introduced Vala bindings for libnm.
+* NetworkManager would now keep most connections up on shutdown (except Wi-Fi
+    connections, VPN connections and other kinds that can't be assumed on
+    startup)
+* The checkpoint/restore connection can now also remove new connections and
+    disconnect devices that were activated since the checkpoint was taken.
+* The configuration is now read from /run/NetworkManager/conf.d as well.
+    This is useful for handing over configuration discovered on system
+    startup to NetworkManager.
+* New connection.autoconnect_retries property that allows fine-tuning
+    the autoconnect behavior.
+* Support for configuration and discovery of Web Proxy settings with
+    PacRunner service.
+* Support for systemd-resolved local DNS forwarder backend.
+* Fix emission of NM-style PropertiesChanged signals and deprecate them
+    for PropertiesChanged on "org.freedesktop.DBus.Properties" interface.
+* Change the meaning of unset "cloned-mac-address" settings from "permanent" to
+    "preserve". This changes the default value and affects existing connections
+    during upgrade that did not explicitly configure cloned-mac-address. This
+    has the effect that externally configured MAC addresses are preserved
+    by default instead of setting the permanent address (bgo#770611).
 * Avoid reading the permanent MAC address before the device is initialized
     by UDEV. This avoids a race where NetworkManager might detect the MAC
     address of the wrong interface.
-* Fixed race condition when renaming interfaces, for example as done
+* The cloned.mac-address property can now be used with Bond and Bridge
+    devices.
+* The ifcfg parsing code has been reworked for better compatibility with
+    actual shell variable files.
+* The ipv6.method=shared is now supported, utilizing DHCPv6 Prefix
+    Delegation option to obtain prefixes for the interface.
+* nmtui now supports creating and editing IP tunnel connections.
+* The libnm client library now uses the D-Bus ObjectManager API that allows
+    for quicker initialization of the clients.
+* nmtui now utilizes the asynchronous libnm client API to paralellize
+    communication with the daemon, reducing the client startup time.
+* Ethernet devices now use "802-3.speed" and "802-3.duplex" properties to
+    allow controlling overriding the negotiated link parameters.
+* Order in which IP addresses are configured is now preserved so that
+    primary address is selected correctly.
+* The PPP manager can now be split into a separate package.
+* Details of the DNS information obtained from the connections is now
+    exposed on the D-Bus and can be inspected with nmcli.
+* Fixed race conditions when renaming interfaces, for example as done
     by UDEV for persistent interface naming. This could cause detecting
-    a Wi-Fi interface as ethernet.
-* Fixed a race condition in libnm that could cause a client hang if a last
-    value from a property of object array type disappeared
-* Fixed a possible nmcli hang on D-Bus object fetch failure
-* Other fixes and improvements
-
-==============================================
-NetworkManager-1.4.2
-Overview of changes since NetworkManager-1.4.0
-==============================================
-
-This is a new stable release of NetworkManager.  Notable changes include:
-
-* Fixed emission of NM-style PropertiesChanged signals and deprecated them
-    for PropertiesChanged on "org.freedesktop.DBus.Properties" interface
-* Fixed race condition in the communication between NetworkManager and
-    the DHCP helper which caused loss of events
-* Added workaround for failures in changing MAC address with some
-    wireless drivers
-* Improved bash autocompletion
-* Restored check on JSON syntax when built with Jansson support
-* Fixed a regression in the serialization of empty
-    "cloned-mac-address" property in libnm
-* Other fixes and improvements
+    devices as the wrong hardware type.
+* Added the support for DHCPV6_HOSTNAME and DHCPV6_SEND_HOSTNAME keys in
+    ifcfg files that control "dhcp-hostname" and "dhcp-send-hostname"
+    properties of the "ipv6" setting.
+* Added initial support for PKCS#11 tokens with 802.1x authentication.
+* The stable-addressing for MAC address randomization and RFC7217 IPv6 stable
+    privacy addressing can now be more flexibly configured using dynamic
+    randomization seeds in "connection.stable-id".
+    See "examples/nm-conf.d/30-anon.conf" for example use.
+* Added support for managing the MACsec links. Requires support in
+    wpa_supplicant (version newer than 2.6).
+* When the master of Team, Bridge and Bond devices is specified as a connection
+    UUID, the ifcfg-rh plugin now writes the master connection's interface name
+    into the ifcfg file for improved compatibility with the legacy network service.
+* Improve handling of MTU by resetting the previous MTU when the device deactivates
+    and reset the MTU to a defined value on activation.
+* Improve tracking of parent devices for dependend devices like ip-tunnels, MACVLAN,
+    VETH, VLAN, and VXLAN.
+* Many bug fixes and improvements
 
 ============================================
 NetworkManager-1.4