Available now for various GNU/Linux operating systems

Oct 2, 2016 21:20 GMT  ·  By

Beniamino Galvani announced a new stable release of the NetworkManager network configuration tool suite for GNU/Linux operating systems, the second for the latest 1.4 series.

NetworkManager 1.4.2 is now the most advanced stable version of the popular software project used by default in almost all GNU/Linux distributions, and it comes five weeks after the release of NetworkManager 1.4.0, which was a major milestone that brought numerous exciting new features and improvements.

However, NetworkManager 1.4.2 is a bugfix release, which means that it attempts to resolve many of the issues reported by users since NetworkManager 1.4.0. According to the release notes, the new version improves the bash autocompletion and restores the checking of JSON syntax when building the software with Jansson support.

Moreover, NetworkManager 1.4.2 addresses a regression discovered in libnm library's serialization of empty "cloned-mac-address" property, and fixes a race condition that occurred in the communication between the Dynamic Host Configuration Protocol (DHCP) helper and NetworkManager, causing loss of events.

A recommended update for anyone using NetworkManager 1.4.0

Last but not least, NetworkManager 1.4.2 adds a workaround for some failures that occurred when attempting to change the MAC address when using certain wireless drivers, and repairs the emission of NM-style PropertiesChanged signals, which have been deprecated for PropertiesChanged on the "org.freedesktop.DBus.Properties" interface. The full changelog is attached below for more details.

There are many other small fixes and improvements included in the NetworkManager 1.4.2 release, whose sources you can download right now via our website if you want to compile it for your GNU/Linux operating system. This is a recommended update for anyone using NetworkManager 1.4.0, and it should be available soon in the stable repositories of your favorite distribution.

NetworkManager 1.4.2 Changelog