Update to 1.22.4
- Drop support for BlueZ 4. BlueZ 5 was released in 2012 and should nowadays be available everywhere.
- DHCP: switch "internal" DHCPv4 plugin from code based on systemd to use nettools' n-dhcp4 library
- Add a '802-1x.optional' property to consider the wired 802.1X authentication as optional.
- Use the Network Cost Wi-Fi information element to determine metered device state.
- libnm: retire deprecated WiMAX API NMDeviceWimax and NMWimaxNsp.
- Deprecate synchronous API for D-Bus calls in libnm. We don't remove libnm API so you are free to continue using it. But tells you that using it might be a bad idea.
- Add nmcli general reload subcommand to reload NetworkManager configuration and DNS settings.