Remove WPA2 and WPA3 service together
[platform/upstream/connman.git] / ChangeLog
index c49f6d3..11566a5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,984 @@
+ver 1.41:
+       Fix issue with RTNL netlink message alignment.
+       Fix issue with dnsproxy and timeout for TCP feature.
+       Fix issue with dnsproxy and busy loop in TCP server.
+       Fix issue with WiFi connection with no passphrase.
+       Add support for wpa_supplicant and WPA3-SAE functionality.
+       Add support for D-Bus ObjectManager interface.
+
+ver 1.40:
+       Fix issue with handling WiFi disconnecting status.
+       Fix issue with handling WiFi auto-connect and iwd backend.
+       Fix issue with DNS Proxy stack-based buffer overflow attack.
+
+ver 1.39:
+       Fix issue with scanning state synchronization and iwd.
+       Fix issue with invalid key with 4-way handshake offloading.
+       Fix issue with DNS proxy length checks to prevent buffer overflow.
+       Fix issue with DHCP leaking stack data via uninitialized variable.
+
+ver 1.38:
+       Fix issue with online check on IP address update.
+       Fix issue with OpenVPN and encrypted private keys.
+       Fix issue with finishing of VPN connections.
+       Add support for updated stable iwd APIs.
+       Add support for WireGuard networks.
+
+ver 1.37:
+       Fix issue with handling invalid gateway addresses.
+       Fix issue with handling updates of default gateway.
+       Fix issue with DHCP servers that require broadcast flag.
+       Add support for option to use gateways as time servers.
+       Add support for option to select default technology.
+       Add support for Address Conflict Detection (ACD).
+       Add support for IPv6 iptables management.
+
+ver 1.36:
+       Fix issue with DNS short response on error handling.
+       Fix issue with handling incoming DNS requests.
+       Fix issue with handling empty timeserver list.
+       Fix issue with incorrect DHCP byte order.
+       Fix issue with AllowDomainnameUpdates handling.
+       Fix issue with IPv4 link-local IP conflict error.
+       Fix issue with handling WISPr over TLS connections.
+       Fix issue with WiFi background scanning handling.
+       Fix issue with WiFi disconnect+connect race condition.
+       Fix issue with WiFi scanning and tethering operation.
+       Fix issue with WiFi security change handling.
+       Fix issue with missing signal for WPS changes.
+       Fix issue with online check retry handling.
+       Add support for systemd-resolved backend.
+       Add support for mDNS configuration setup.
+
+ver 1.35:
+       Fix issue with malformed DNS response handling.
+       Fix issue with routing and disabled online check.
+       Fix issue with handling IPv4 configuration methods.
+       Fix issue with multiple link-local connections.
+       Fix issue with proxy domain configuration.
+
+ver 1.34:
+       Fix issue with recognizing bonding interfaces.
+       Fix issue with adjtimex usage for kernel clock tuning.
+       Fix issue with IP configuration on dual configuration.
+       Fix issue with service ordering via PreferredTechnologies.
+       Fix issue with Bluetooth state changes before disconnection.
+       Fix issue with WiFi connected flag after disconnection.
+       Fix issue with handling WiFi service disconnect reason.
+       Fix issue with memory leak for WiFi Display information.
+       Fix issue with callbacks after WPS disconnection.
+       Fix issue with potentially leaking addrinfo memory.
+       Fix issue with handling of malformed HTTP response.
+       Fix issue with error handling when enabling Tethering.
+       Fix issue with nameserver and search domain ordering.
+       Fix issue with updating nameservers after DNS changed.
+       Fix issue with updating nameservers during address change.
+       Fix issue with updating timeservers during address change.
+       Fix issue with order of subnet and router DHCP options.
+       Fix issue with socket creating and bind latency for DHCP.
+       Add support for DHCP Vendor Class ID configuration setting.
+       Add support for configuration for service online check handling.
+       Add support for additional 802.1X certificate options.
+       Add support for automatically detecting root NFS.
+       Add support for nftables based firewalls.
+       Add support for new Wireless Daemon (iwd).
+
+ver 1.33:
+       Fix issue with old IP address from DHCP.
+       Fix issue with DHCP lease timer handling.
+       Fix issue with infinite lease and DHCPv6.
+       Fix issue with network connectable handling.
+       Fix issue with handling WiFi interface discovery.
+       Add support for WiFi fast-reconnect and band-steering.
+
+ver 1.32:
+       Fix issue with DNS proxy response handling.
+       Fix issue with nameservers after DHCP renewal.
+       Fix issue with DHCP request and IP link local.
+       Fix issue with DHCP timer removal handling.
+       Fix issue with missing MTU option from DHCP.
+       Fix issue with passphrases and space characters.
+       Fix issue with passphrases after WPS provisioning.
+       Fix issue with memory leak and wpa_supplicant.
+       Fix issue with memory leak and service ordering.
+       Add support for handling OpenVPN TAP devices.
+       Remove support for BlueZ 4.x interfaces.
+
+ver 1.31:
+       Fix issue with DNS TTL and CLASS field length.
+       Fix issue with handling of ClearProperty method.
+       Fix issue with subnet assignment for tethering.
+       Fix issue with search domain reconfiguration.
+       Fix issue with Bluetooth adapter handling.
+       Fix issue with DHCP handling and OFFER stage.
+       Add support for handling multiple contexts.
+       Add support for handling IPv6 timeservers.
+       Add support for handling DSA interfaces.
+       Add support for symlinking resolv.conf file.
+       Add support for connman-wait-online service.
+
+ver 1.30:
+       Fix issue with pending DNS request during server change.
+       Fix issue with empty strings in nameservers configuration.
+       Fix issue with time servers during IP configuration change.
+       Fix issue with 4-way handshake during roaming.
+       Fix issue with open WiFi networks security.
+       Fix issue with support for WiFi AnonymousIdentity.
+       Fix issue with memory leak and DHCPv6 DUID handling.
+       Fix issue with DHCP client and P2P interaction.
+       Fix issue with handling provision file updates.
+       Fix issue with VPN state updates.
+       Disable 6to4 support by default.
+
+ver 1.29:
+       Fix issue with IPv6 autoconfiguration when disabled.
+       Fix issue with IPv6 temporary route handling.
+       Fix issue with IPv6 timers for nameservers.
+       Fix issue with DHPCv6 and route configuration.
+       Fix issue with DHCPv6 source port and buggy servers.
+       Fix issue with DHCPv6 rapid commit option length.
+       Fix issue with DHCPv6 rapid commit error handling.
+       Fix issue with handling invalid WiFi passphrases.
+       Fix issue with connecting Ethernet devices.
+       Add support for Ethernet and VLAN usage.
+
+ver 1.28:
+       Fix issue with DHCPv6 re-transmission timer.
+       Fix issue with DHCP service ID option byte order.
+       Fix issue with IPv6 connections and SLAAC/DHCPv6.
+       Fix issue with telephony and IPv6 autoconfiguration.
+       Fix issue with Bluetooth technology setting changes.
+       Fix issue with WiFi autoscan interval calculation.
+       Fix issue with WiFi and missing BSS signal strength.
+       Add support for IPv4 information for WiFi Display.
+
+ver 1.27:
+       Fix issue with memory leak in IP configuration.
+       Fix issue with providing random numbers for DHCP.
+       Fix issue with handling IN_MOVED_TO inotify events.
+       Fix issue with channel selection for WiFi scanning.
+       Add support for handling Bluetooth GN and PANU roles.
+
+ver 1.26:
+       Fix issue with missing WiFi security provisioning support.
+       Fix issue with immutable setting and provisioned services.
+       Fix issue with scheduling DNS cache cleanup procedure.
+       Fix issue with IPv6 Privacy setting on service removal.
+       Fix issue with DHCPv6 CONFIRM message sending procedure.
+       Fix issue with DHCPv6 lease expiration handling support.
+       Fix issue with DHCPv4 networks and broadcast flag handling.
+       Fix issue with DHCPv4 networks without gateway configuration.
+       Fix issue with P2P Peer authorization handling.
+       Fix issue with P2P Peer service registration.
+       Add support for WiFi Display information elements.
+       Add support for systemd-hostnamed integration.
+
+ver 1.25:
+       Fix issue with handling rebind timer for DHCPv6.
+       Fix issue with handling DHCP renew transaction.
+       Fix issue with user supplied proxy settings and DHCP.
+       Fix issue with extra status codes from captive portals.
+       Fix issue with service idle state reset on failure.
+       Fix issue with DNS label compression handling.
+       Add support for experimental P2P Peer service.
+
+ver 1.24:
+       Fix issue with handling slave interfaces.
+       Fix issue with handling DHCPv4 broadcast flag.
+       Fix issue with handling DHCPv4 lease expiration.
+       Fix issue with handling WiFi auto-scanning timeout.
+       Fix issue with handling domain and DNS server changes.
+       Fix issue with double free and agent messages.
+
+ver 1.23:
+       Fix issue with memory leak in technology handling.
+       Fix issue with not removing host route of OpenVPN.
+       Fix issue with double free in DHCP cleanup handling.
+       Fix issue with handling DHCP method from oFono.
+       Fix issue with IPv6-PD when disabling tethering.
+       Fix issue with DNS proxy when disabling tethering.
+       Fix issue with Bluetooth start and stop interaction.
+       Fix issue with Bluetooth PAN networks on adapter change.
+
+ver 1.22:
+       Fix issue with WPS state synchronization.
+       Fix issue with DNS servers and default service.
+       Fix issue with DHCP client and rebooting state.
+       Add support for NTP exponential backoff handling.
+       Add support for NTP kiss-of-death packet handling.
+       Add support for Ethernet gadget networking.
+
+ver 1.21:
+       Fix issue with WiFi networks and zero SSID length.
+       Fix issue with security details for hidden WiFi networks.
+       Fix issue with handling IPv6 proxy address resolving.
+       Fix issue with enabling Bluetooth controllers.
+
+ver 1.20:
+       Fix issue with invalid cache of DNS proxy support.
+       Fix issue with stopping DHCP for failed connections.
+       Fix issue with not stopping IPv4 Link-Local state machine.
+       Fix issue with service type handling for unknown interfaces.
+       Fix issue with using interface names instead of indexes.
+       Fix issue with resetting network retry counter on failure.
+       Fix issue with using nameservers when its type is not enabled.
+       Fix issue with fallback nameservers not being used.
+       Add support for NTP version 3 protocol.
+
+ver 1.19:
+       Fix issue with not correctly storing IPv4 method.
+       Fix issue with changing the default service too early.
+       Fix issue with service reference count and WISPr checks.
+       Fix issue with service auto-connect handling and ordering.
+       Fix issue with host and domain names when service changes.
+       Fix issue with proxy result and WISPr handling.
+       Fix issue with proxy reset when disconnecting.
+       Fix issue with handling fallback nameservers.
+       Add support for multiple agents.
+
+ver 1.18:
+       Fix issue with alignment calculation for iptables.
+       Fix issue with WEP key index parameter handling.
+       Fix issue with handling of 802.1x credentials.
+       Fix issue with command line parameter parsing.
+       Add support for completion handling in client tool.
+
+ver 1.17:
+       Fix issue with handling consecutive WiFi scanning.
+       Fix issue with WiFi handling and RFKILL soft block.
+       Fix issue with handling external RFKILL events.
+       Fix issue with handling USB gadget devices.
+       Fix issue with network reference handling.
+       Fix issue with byte order and DHCP discover options.
+       Fix issue with DHCP retry handling during IPv4-LL.
+       Fix issue with DHCPv6 rebind handling.
+       Add support for DHCPv6 decline message handling.
+       Add support for DHCPv6 duplicate address detection.
+
+ver 1.16:
+       Fix issue with missing signals during connection changes.
+       Fix issue with missing notification of proxy properties.
+       Fix issue with missing DHCPv6 domain list option.
+       Fix issue with missing DHCPv6 release message.
+       Fix issue with missing DHCPv6 error handling.
+       Fix issue with wrong IPCMv6 checksum calculation.
+       Fix issue with wrong service disconnect state.
+       Fix issue with failure to enable offline mode.
+       Add support for Netfilter Accounting (NFACCT).
+       Add support for IPv6 prefix delegation handling.
+
+ver 1.15:
+       Fix issue with missing cleanup for IPv4-LL handling.
+       Fix issue with missing property update for domain names.
+       Fix issue with scanning for all stored hidden WiFi networks.
+       Fix issue with time server polling for non-default service.
+       Fix issue with persistent storage of time configuration.
+
+ver 1.14:
+       Fix issue with WiFi scanning race condition and power cycle.
+       Add support for configuring allowed tethering technologies.
+       Add support for persistent tethering configurations.
+       Add support for DHCPv6 max retransmission duration option.
+       Add support for DHCPv6 elapsed time option.
+       Add support for DHCPv6 confirm messages.
+
+ver 1.13:
+       Fix issue with auto-scanning of known hidden SSIDs.
+       Fix issue with not correctly terminated auto-scanning.
+       Fix issue with missing enforcing of immutable services.
+       Fix issue with missing handling of multiple connection attempts.
+       Fix issue with missing WISPr restart after nameserver change.
+       Fix issue with missing provisioning for IP address method.
+       Fix issue with missing IP configuration signal on disconnect.
+       Fix issue with DNS proxy and memory leaks on request timeouts.
+       Fix issue with DNS proxy and handling partial TCP messages.
+       Fix issue with DNS proxy and handling of EDNS0 buffers.
+       Fix issue with DNS proxy and handling of IPv6 loopback.
+       Fix issue with DNS proxy listening on all interfaces.
+       Fix issue with CDMA network creation.
+
+ver 1.12:
+       Fix issue with overwriting gateway address.
+       Fix issue with missing IP address validation.
+       Fix issue with parsing of IPv6 configuration settings.
+       Fix issue with DHCP server address stored in host order.
+       Fix issue with resolver query failures and pending results.
+       Fix issue with wrongly reported max scan SSID parameter.
+       Fix issue with handling errors from WiFi fast scanning.
+       Add support for WiFi provisioning via NFC.
+       Add support for VPN daemon provisioning.
+       Add support for Ethernet provisioning.
+
+ver 1.11:
+       Fix issue with agent reference counting imbalance.
+       Fix issue with handling max number of SSID for scanning.
+       Fix issue with missing notification of online state changes.
+       Fix issue with not properly triggering auto-connect behavior.
+       Fix issue with disabling IPv6 in lower up interface states.
+       Fix issue with spurious error messages for interface handling.
+       Fix issue with wrong answer count in DNS responses.
+       Fix issue with crash in DNS lookup function.
+       Add support for BlueZ 5.x network interfaces.
+       Remove deprecated WiMAX support.
+
+ver 1.10:
+       Fix issue with not skipping service if settings loading fails.
+       Fix issue with not clearing address before starting DHCP.
+       Fix issue with not handling removal of GPRS context.
+       Fix issue with not closing UDP socket on error condition.
+       Fix issue with race condition when removing WiFi device.
+       Add support for separate VPN daemon.
+
+ver 1.9:
+       Fix issue with WISPr portal context handling.
+       Fix issue with DNS lookup from wrong queue.
+       Fix issue with DNS data reception after disconnect.
+       Fix issue with missing DNS host part length checking.
+       Fix issue with RFKILL and technology interaction.
+       Fix issue with tethering and disabled technologies.
+       Add support for single connected technology setting.
+
+ver 1.8:
+       Fix issue with NTP transmit time calculation.
+       Fix issue with WiFi Tethering and newer kernels.
+       Fix issue with Netlink messages from Wireless Extensions.
+       Fix issue with IPv6 nameserver refresh beeing applied to IPv4.
+       Fix issue with overwriting DNS proxy address information.
+       Fix issue with missing handling of RFKILL hard blocking.
+       Add support for disabling internal backtrace functionality.
+
+ver 1.7:
+       Fix issue with IPv4 address removal when setting interface down.
+       Fix issue with wrong error when setting tethering support option.
+       Fix issue with errors reported twice via agent to the client.
+       Fix issue with missing serialization of agent callbacks.
+       Add initial version of command line client tool.
+
+ver 1.6:
+       Fix issue with Bluetooth networking support.
+       Fix issue with technology enabling method returns.
+       Fix issue with wrong IP address for fixed configurations.
+       Fix issue with IP address setting when interface is down.
+       Fix issue with handling duplicate hidden WiFi networks.
+       Fix issue with missing scanning for hidden WiFi networks.
+       Fix issue with missing update of service properties.
+       Fix issue with missing clearing of service errors.
+       Add manual pages for daemon and configuration file.
+
+ver 1.5:
+       Fix issue with detecting Bluetooth networks when powered off.
+       Fix issue with connection attempts of non-favorite services.
+       Fix issue with connection attempts of disabled IP configurations.
+       Fix issue with missing auto-connection after changing IP method.
+       Fix issue with setting service state when changing IPv4 method.
+       Fix issue with IPv6 usage and static/manual configuration.
+       Add support for configuration option to disable hostname updates.
+       Add support for storing WiFi Tethering identifier and passphrase.
+       Add support for signaling changes of error property.
+
+ver 1.4:
+       Fix issue with WiFi scanning in Tethering mode.
+       Fix issue with WISPr operation and disconnects.
+       Fix issue with DHCP client and restart behavior.
+       Fix issue with DNS resolving and failing IPv6 records.
+       Fix issue with incorrect NTP leap-not-in-sync flag.
+       Fix issue with incorrect NTP transmit time value.
+       Fix issue with failing NTP server due to routing.
+       Fix issue with missing gateway change notification.
+       Fix issue with stale network interfaces at startup.
+       Fix issue with pending method reply and agent errors.
+       Add support for providing previous WPS PIN to agent.
+       Add support for WPA supplicant based auto-scanning.
+       Add support for per device regulatory domain setting.
+       Add support for provisioning hidden WiFi networks.
+
+ver 1.3:
+       Fix issue with default configuration values.
+       Fix issue with timeserver canonical name entries.
+       Fix issue with crash from cellular dummy context.
+       Fix issue with incorrect index for private networks.
+
+ver 1.2:
+       Fix issue with not handling WiFi security changes.
+       Fix issue with not stopping WiFi scanning on shutdown.
+       Fix issue with auto-scanning and network discovery.
+       Fix issue with D-Bus reply for hidden WiFi networks.
+       Fix issue with overlapping memory areas and DNS requests.
+       Add support for randomized DNS transaction identifiers.
+       Add support for DNS caching over TCP connections.
+       Add support for using default IPv6 privacy setting.
+       Add support for providing previous passphrase to agent.
+       Add support for configuration unprovisioning handling.
+       Add support for NetworkInterfaceBlacklist configuration.
+       Add support for Bluetooth DUN daemon (dundee).
+
+ver 1.1:
+       Fix issue with missing message type and DHCPv4 support.
+       Fix issue with potential NULL pointer in DHCPv6 handling.
+       Fix issue with potential NULL pointer in VPN handling.
+       Fix issue with potential NULL pointer for WiFi SSID.
+       Fix issue with missing conversion of raw WiFi PSK input.
+       Fix issue with missing stop for WiFi auto-scanning handling.
+       Fix issue with uninitialized IPv6 prefix length in oFono plugin.
+       Fix issue with domain search list handling according to RFC 6106.
+       Fix issue with domain name list notifications.
+       Fix issue with nameserver list notifications.
+       Fix issue with incorrect fixed IP configuration.
+       Fix issue with incorrect cleanup of resolver timers.
+       Fix issue with handling of RDNSS lifetime expiration.
+       Fix issue with crash on wrong domain length information.
+       Add support for favorite service database migration.
+       Add support for disabling WISPr functionality.
+       Add support for configurable agent timeouts.
+
+ver 1.0:
+       Fix issue with missing WiFi disconnecting flag.
+       Fix issue with missing GPRS context attached check.
+       Fix issue with potential crash and supplicant handling.
+       Fix issue with potential crash and VPN provider.
+       Fix issue with potential crash and host routes.
+
+ver 0.85:
+       Fix issue with duplicate service timeservers.
+       Fix issue with failure state when aborting agent request.
+       Fix issue with automatic scanning for hidden WiFi networks.
+       Fix issue with missing hostname/domainname validity checks.
+       Fix issue with missing DHCP packet length checks.
+       Add support for browser launching from WISPr login.
+
+ver 0.84:
+       Fix issue with handling changed WiFi security of access points.
+       Fix issue with state notification of NetworkManager compatibility.
+
+ver 0.83:
+       Fix issue with Ethernet not being enabled by default.
+       Fix issue with missing host routes for WISPr request.
+       Fix issue with missing HTTPS handling for WISPr support.
+       Fix issue with agent asking for passphrase for open service.
+       Fix issue with endless online check for preferred technology.
+       Fix issue with IPv6 RDNSS and DNS server creation.
+       Fix issue with WiFi roaming state change handling.
+       Fix issue with broken handling of WPS PBC method.
+
+ver 0.82:
+       Fix issue with global online state handling.
+       Fix issue with timeserver handling in case of VPN.
+       Fix issue with automatic WiFi scanning handling.
+       Fix issue with WPS PIN length of zero and PBC.
+
+ver 0.81:
+       Update default configuration options.
+       Add support for WPS PBC advertising handling.
+       Add support for wpa_supplicant background scanning.
+       Fix issue with showing cellular services without APN.
+       Fix issue with missing timeservers changed signal.
+
+ver 0.80:
+       Update to support additional D-Bus API changes.
+       Add support for preferred technologies switching.
+       Add support for default auto connect technologies option.
+       Add support for service specific timeserver configuration.
+       Add support for extended timeserver fallback functionality.
+       Add support for extended nameserver fallback functionality.
+       Add support for user supplied routes for providers.
+       Add support for checking WiFi passphrase validity.
+       Fix issue with WISPr support and proxy handling.
+       Fix issue with Ethernet and auto connect handling.
+       Fix issue with too early IPv6 auto connection.
+       Fix issue with too early 6to4 connection checks.
+       Fix issue with oFono interaction on disconnect.
+       Fix issue with DNS servers behind point-to-point links.
+       Fix issue with pending DNS proxy requests.
+       Fix multiple issues with VPN handling.
+       Fix multiple issues with default gateway handling.
+
+ver 0.79:
+       Update to support changed D-Bus API.
+       Add support for WiFi background scanning.
+       Add support for showing hidden WiFi networks as services.
+       Add support for generic stateless DHCPv6 handling.
+       Add support for DHCPv4 client identifier handling.
+       Add support for generic IP address pool handling.
+       Add support for global DNS cache handling.
+       Add support for internal NTP time handling.
+       Add support for updated oFono handling.
+
+ver 0.78:
+       Fix multiple issues with service connection states.
+       Fix multiple issues with technology handling.
+       Fix issue with DHCP file descriptor leakage.
+       Fix issue with open access points and WPS.
+       Fix issue with handling of cellular devices.
+       Fix issue with DNS proxy hostname resolving.
+       Add support for PPTP and L2TP VPN tunneling.
+       Add support for organized settings storage.
+       Add support for WiFi fast connect handling.
+       Add support for better WiFi error handling.
+       Add support for integrated WISPr handling.
+
+ver 0.77:
+       Fix issue with iptables API breakage.
+       Fix issue with agent input handling.
+       Fix issue with empty cellular operator name.
+       Fix issue with reference counting for network objects.
+       Fix issue with missing D-Bus signals for proxy changes.
+       Fix issue with group identifier and hidden WiFi networks.
+       Fix issue with setting wrong gateway for PPP connections.
+       Fix issue with mismatch of stored IP configuration settings.
+       Fix issue with not stopping DHCP for IPv4 configuration.
+       Add support for remembering last IP address from DHCP.
+       Add support for EAP-GTC authentication method.
+
+ver 0.76:
+       Fix issue with loopback interface setup.
+       Fix issue with /etc/localtime being a symlink.
+       Fix issue with not handling dummy network devices.
+       Fix issue with not provisioning existing services.
+       Fix issue with running WPAD on IPv6 connections.
+       Fix issue with client certificate for TTLS/PEAP.
+       Remove internal element infrastructure.
+
+ver 0.75:
+       Fix issue with 3G connect timeout handling.
+       Fix issue with WiFi raw key PSK handling.
+       Fix issue with DHCP renewal timeout handling.
+       Fix issue with DHCP and empty nameserver list.
+       Add support for unit testing.
+
+ver 0.74:
+       Fix issue with race condition in ready/online handling.
+       Fix issue with DHCP release callback handling.
+       Fix multiple issues with session API handling.
+       Add support for using DNS proxy for Tethering.
+       Add support for Private Network API.
+       Add support for Clock API.
+
+ver 0.73:
+       Update support for session API handling.
+       Add support for more advanced roaming policies.
+       Add support for EAP identity and passphrase queries.
+       Add support for IPv6 handling with cellular bearer.
+       Add support for main configuration file.
+       Remove deprecated profile interface.
+
+ver 0.72:
+       Fix issue with overwriting DNS servers from DHCP.
+       Fix issue with DHCP renewal with same configuration.
+       Fix issue with multiple memory leaks.
+       Add support for 6to4 tunneling.
+
+ver 0.71:
+       Fix issue with not storing IPv6 privacy settings.
+       Fix issue with storing fixed and manual IP settings.
+       Fix issue with service state when PAN connection fails.
+       Fix issue with tethering and WiFi bridge handling.
+       Fix issue with autonomously activated contexts.
+       Fix issue with nameserver array for PACrunner.
+       Fix issue with network information memory leak.
+       Fix issue with double-free in statistics handling.
+       Fix issue with handling malformed profiles.
+       Fix issue with pending DHCP client requests.
+       Add initial support for TI shared transport handling.
+
+ver 0.70:
+       Add support for reporting invalid WiFi passphrases.
+       Add support for IPv6 privacy extension.
+       Add support for IPv6 advanced features.
+       Add support for IPv6 nameserver settings.
+       Remove deprecated APN service settings.
+
+ver 0.69:
+       Fix issue with not handling DNS proxy failures gracefully.
+       Fix issue with double free in statistics handling.
+       Fix issue with early tethering bridge creation.
+       Add support for tethering property per technology.
+       Add support for initial WiFi tethering feature.
+       Add support for using PACrunner as proxy driver.
+       Add support for WPS as part of the security property.
+
+ver 0.68:
+       Fix issue with wrong name of PolicyKit configuration file.
+       Fix issue with inconsistency of WiFi scan states.
+       Fix issue with missing auto-reconnect and oFono.
+       Add support for vpnc based private networks.
+       Add support for WiFi Protected Setup handling.
+       Remove legacy WiFi plugin.
+
+ver 0.67:
+       Fix issue with oFono plugin and multiple online calls.
+       Fix issue with checking for AutoConnect service property.
+       Remove deprecated MCC and MNC service properties.
+
+ver 0.66:
+       Fix multiple set of memory leaks.
+       Fix issue with WPA supplicant phase2 values.
+       Fix issue with WiFi access points after kill/restart.
+       Fix issue with correct PACrunner configuration loading.
+       Add support for loading provision files at runtime.
+       Add support for setting proxy auto-configuration.
+       Add support for IPv6 auto-configured addresses.
+
+ver 0.65:
+       Use new WiFi plugin by default.
+       Fix issue with handling already powered devices.
+       Fix issue with handling proxy PAC option from DHCP.
+       Add support for handling regulatory domain settings.
+       Add support for handling IPv6 router advertisements.
+       Add support for handling IPv6 nameservers.
+       Add support for handling multiple search domains.
+       Add support for handling oFono modem lockdown.
+       Add support for handling IPv6 DNS connections.
+       Add support for IPv4 Link-Local negotiation.
+       Add support for USB CDC Tethering functionality.
+
+ver 0.64:
+       Update service name to net.connman domain.
+       Fix issue with disabling a technology twice.
+       Fix issue with using wrong string for Proxy.Method.
+       Fix issue with TCP connection lookup and DNS proxy.
+       Fix issue with TCP receive busy waits and DNS proxy.
+       Fix various issues with WPA Supplicant interaction.
+       Add support for chunk encoding to HTTP client.
+       Add support for internal HTTP client for portal detection.
+       Add support for internal DHCP server setup.
+       Add support for internal NAT and IP forwarding setup.
+       Add support for Bluetooth Tethering functionality.
+       Remove deprecated device and network D-Bus interfaces.
+       Remove support for dhclient plugin.
+
+ver 0.63:
+       Change to use nl80211/cfg80211 WiFi management by default.
+       Fix various issues with new WPA Supplicant interface.
+       Fix issue with not connecting failed networks at boot.
+       Fix issue with properly tracking RFKILL blocked state.
+       Fix issue with missing signals for IPv4/IPv6 gateway details.
+       Add support for using RTNL for setting IPv4/IPv6 details.
+       Add support for using PHONET_PIPE GPRS interfaces.
+       Add support for setting manual proxy configurations.
+       Add support for exporting proxy configurations to PACrunner.
+       Add support for combined home and roaming statistics.
+       Add support for OpenVPN connections.
+       Remove dependency on udev.
+
+ver 0.62:
+       Fix crash with non-existent or extra DHCP result options.
+       Fix crash when doing PEAP/TTLS authentication.
+       Fix issue with handling multiple data counters.
+       Fix issue with Bluetooth adapters without address.
+       Fix issue with multiple scanning attempts after disconnects.
+       Fix issue with VPN services when switching into offline mode.
+       Add support for storing statistics information in separate files.
+       Add support for verification of configuration file parameters.
+       Add support for handling time server values from DHCP.
+       Add support for allowing DNS over TCP within the DNS proxy.
+       Add support for loading proxy configurations into PACrunner.
+       Add support for WiFi plugin using new WPA Supplicant D-Bus API.
+       Add support for requesting passphrases via agents.
+       Remove default support for EDNS0 option.
+
+ver 0.61:
+       Add support for using the internal DHCP client by default.
+       Add support for latest PolicyKit framework.
+       Add support for new oFono D-Bus interfaces.
+
+ver 0.60:
+       Fix issue with missing reset of proxy settings.
+       Fix issue with missing Ethernet property changed signal.
+       Fix issue with offline operation on already blocked devices.
+       Fix issue with offline mode and device powered changes.
+       Fix issue with portal detection and DHCP renewals.
+       Fix issue with connection attempts for removed networks.
+       Fix issue with stale pointers of networks.
+
+ver 0.59:
+       Fix issue with D-Bus object paths of VPN providers.
+
+ver 0.58:
+       Fix various issues around offline mode.
+       Fix various issues with VPN nameserver handling.
+       Add support for home/roaming network statistics.
+       Add support for EAP-TTLS WiFi configuration.
+       Add support for creating backtraces.
+
+ver 0.57:
+       Fix missing default profile creation.
+       Fix missing service integration of VPN providers.
+       Fix missing export of PAC information retrieved from DHCP.
+       Fix issue with detection of new Bluetooth devices.
+       Fix issue with offline mode handling.
+       Fix issue with device power handling.
+
+ver 0.56:
+       Fix issues with offline mode handling.
+       Fix service integration with VPN providers.
+       Add internal asynchronous resolver library.
+       Add internal DHCP client library.
+       Add support for using internal DHCP client.
+       Add support for WPAD proxy auto-configuration.
+       Add support for static IPv6 configuration.
+       Add support for DHCP provided domain names.
+       Add initial support for on-demand connections.
+       Remove uDHCP and resolvconf plugins.
+
+ver 0.55:
+       Fix issue with 3G roaming status indication.
+       Fix issue with using -H option with dhclient.
+       Fix issue with loading WiFi SSID details for scanning.
+       Add support for setting host routes for DNS servers.
+       Add support for more detailed statistics counters.
+       Add support for internal DHCP client library.
+
+ver 0.54:
+       Fix issue with root requests and EDNS0 OPT records.
+       Fix issue with default gateway when route deletion fails.
+       Fix issue with group identifiers for cellular networks.
+       Fix issue with fixed IP settings from cellular networks.
+       Fix issue with nameserver settings and manual configuration.
+       Add support for cellular network name changes.
+       Add support for cellular signal strength changes.
+       Add support for actively scanning for hidden networks.
+       Add support for ASCII based WEP keys.
+       Add support for NTP timeserver updates.
+       Add support for PPP default route settings.
+
+ver 0.53:
+       Fix issue with supplicant and device scanning state cleaning.
+       Fix issue with Bluetooth PAN networks stay in connected state.
+       Fix issue with reference counting and connected state.
+       Fix issue with technology disabling on device removal.
+       Fix issue with two default gateways when using VPN.
+       Fix issue with static IPv4 configuration and signals.
+       Add support for splitting DHCP provided nameserver results.
+       Add support multiple nameservers in /etc/resolv.conf.
+       Add support for setting manual DNS server configuration.
+       Add support for exporting IPv4 gateway information.
+       Add support for newer versions of oFono API.
+
+ver 0.52:
+       Fix issue with new "connected" states.
+       Fix issue with hidden networks and PSK.
+       Fix issue with DHCP and Bluetooth PAN.
+       Fix issue when disconnecting PAN networks.
+       Add support for application sessions.
+       Add plugin for hh2serial GPS support.
+
+ver 0.51:
+       Fix issue with missing device power toggling.
+       Fix issue with D-Bus object path on device removal.
+       Add support for WiFi portal detection.
+       Add support for configuring static gateways.
+       Remove unneeded plugin for Option HSO support.
+       Remove unneeded plugin for Ericsson MBM support.
+
+ver 0.50:
+       Fix configuration loading for unknown services.
+       Fix IP method setting of Ethernet plugin.
+
+ver 0.49:
+       Fix issue with WiFi power changes.
+       Fix issue with Bluetooth device startup.
+       Fix issue with host route settings for VPN.
+       Fix issue with processing of RFKILL events.
+       Fix some WPA Enterprise privacy issues.
+       Add support for basic Ethernet information.
+       Add support for static IP settings.
+
+ver 0.48:
+       Fix signal strength calculation when quality is not provided.
+       Fix issues with wpa_supplicant state tracking.
+       Fix faulty removal of IP address from interface.
+       Fix permissions of newly created /etc/resolv.conf file.
+       Fix DNS proxy handling when in offline mode.
+       Add support for EDNS0 resolver option.
+       Add workaround for large EDNS0 queries.
+       Add workaround for DHCP startup failures with WiFi networks.
+       Add support for handling hostnames and domainnames.
+       Add support for IPv4 configuration via service interface.
+       Add support for fixed and manual IPv4 configuration.
+       Add support for default service changed notifier.
+       Add support for clearing failure state via service removal.
+       Add support for OpenConnect VPN connections.
+       Add support for IEEE 802.1x WiFi networks.
+       Add support for roaming between WPA and WPA2 networks.
+       Add various generic D-Bus helpers and use them.
+       Remove special handling of Ethernet devices.
+
+ver 0.47:
+       Fix segmentation fault on resolver shutdown.
+       Fix issue with adding nameserver that doesn't exist.
+       Fix issue when no broadcast address is given.
+       Fix issue with missing property changed signal.
+       Add checks for invalid supplicant state transitions.
+       Add initial version of oFono GPRS support.
+       Add support for dynamic debug framework.
+
+ver 0.46:
+       Fix reconnect issue when power off or disabling the device.
+       Remove problematic retry on failure code path.
+
+ver 0.45:
+       Fix crash with connect timeout and second connect attempt.
+       Fix reconnect issues after suspend or roaming attempt.
+
+ver 0.44:
+       Fix command line options for device filtering.
+       Fix issue with network reference in MBM support.
+       Fix handling when losing network access in MBM plugin.
+       Fix broken libiWmxSDK callback parameter handling.
+       Add work around Intel WiMAX SDK API breakage.
+
+ver 0.43:
+       Fix issue with missing scanning after power up.
+       Fix issue with udev versus /dev/rfkill event processing.
+       Fix issue with powered down device on connection attempt.
+       Add support for multiple connection attempts.
+       Add support for tracking the operation state.
+       Add full support for Ericsson MBM cellular devices.
+
+ver 0.42:
+       Fix issue with switching between hidden WiFi networks.
+       Fix issue with missing scanning after disconnect.
+       Fix issue with not triggering auto-connect in some cases.
+
+ver 0.41:
+       Fix race condition with WiFi devices and RFKILL.
+       Fix issue with WiFi connect/disconnect and some drivers.
+       Fix issue with WEP encryption and staging drivers.
+       Fix issue with wrong setup of loopback interfaces.
+
+ver 0.40:
+       Fix issue with wrong setting of initial AutoConnect value.
+       Fix issue with IP configuration and loopback devices.
+       Fix issue with build system and include directory.
+       Fix wrong variable for dhclient-script location.
+       Fix disconnect race condition with Bluetooth service.
+       Add support for ignoring bonding Ethernet interfaces.
+
+ver 0.39:
+       Fix file permissions for profile storage.
+       Fix service resorting when they are in different states.
+       Fix support for handling Bluetooth PAN devices.
+       Add support for AutoConnect property of services.
+       Add support for creating, modifying and removing profiles.
+       Add support for fully flexible task handling framework.
+       Add support for more generic RTNL handling and notifications.
+       Add support for full non-recursive build.
+
+ver 0.38:
+       Fix broken check for security modes.
+       Fix requirement of inotify when loopback support is disabled.
+
+ver 0.37:
+       Fix missing update of signal strength from scan results.
+       Fix error handling in case when passphrase is required.
+       Add support for PassphraseRequired property.
+       Add missing check for WiFi security modes.
+
+ver 0.36:
+       Fix missing reset of network reference when disconnecting.
+       Fix wrong variable reference when sending technology replies.
+       Fix wrong identifiers of D-Bus error names.
+
+ver 0.35:
+       Fix missing auto-connect trigger on Ethernet device removal.
+       Fix availability listing for devices without attached drivers.
+       Fix signals for connected and default technologies.
+       Fix notification to use service types instead of device types.
+       Fix potential pending scan result reply messages after removal.
+       Add support for blocking enable and disable technology changes.
+
+ver 0.34:
+       Fix setup of udev context before loading any plugins.
+       Fix rearming the scan trigger if a device got disabled.
+       Fix device power state changes tracking with RFKILL notifications.
+       Fix wrong usage of device types instead of service types.
+       Fix connect method to handle non-WiFi services.
+
+ver 0.33:
+       Add support for RFKILL changes of the WiFi subsystem.
+       Fix state value of Network Manager compatibility support.
+
+ver 0.32:
+       Fix broken device unregistration on removal.
+       Fix WiMAX device detection handling.
+
+ver 0.31:
+       Fix missing enforcement of offline mode for new devices.
+       Add support for persistent storage of offline mode.
+       Add support for persistent storage of device power state.
+       Remove deprecated and unused network storage callbacks.
+
+ver 0.30:
+       Fix issue where hidden network could show up in service list.
+       Fix issue with asynchronous notification of scan requests.
+       Fix message reference leak when adding interface fails.
+       Fix problem when removing network during inactive state.
+       Remove broken and unused callback for joining networks.
+       Remove deprecated device and network interface methods.
+       Remove test scripts for deprecated interface methods.
+
+ver 0.29:
+       Fix missing signal emission for offline mode changes.
+       Fix signal emission for changes in technology properties.
+       Rename Technologies property to AvailableTechnologies.
+
+ver 0.28:
+       Fix another reference counting imbalance when adding networks.
+       Revert supplicant change to always reset scanning after results.
+
+ver 0.27:
+       Fix missing disarming of the connection timeout.
+       Fix handling of multiple supplicant disconnect attempts.
+       Fix simultaneous connects from different technologies limitation.
+
+ver 0.26:
+       Fix broken handling of auto-connect logic.
+       Fix handling of out-of-range access points.
+       Fix support for connecting to hidden networks.
+       Fix reference counting for networks with same SSID.
+       Fix issue with WiFi interfaces not getting switched off.
+       Fix problems with delayed service list updates.
+       Fix disconnect/abort of connection attempts.
+
+ver 0.25:
+       Fix showing of WiFi networks with less than 25% signal strength.
+       Fix potential segmentation fault with network passphrases.
+
+ver 0.24:
+       Fix handling of initial device powered state.
+       Fix missing Powered property changed signals.
+       Fix canceling of a network connection attempt.
+       Fix stalled configuration issue with supplicant.
+       Fix detection of association errors from supplicant.
+       Fix issue with wrong scanning state information.
+       Fix hidden SSID detection routines.
+       Fix visible Ethernet services even without carrier.
+       Add global method call to request scanning.
+       Add support for global technologies list.
+       Add support for delaying service list updates.
+       Update the overall D-Bus API documentation.
+
+ver 0.23:
+       Fix dhclient probe/remove race condition.
+       Fix handling of disconnected services during auto-connect.
+       Add support for proper group name of hidden networks.
+       Add support for storing SSID details of hidden networks.
+
+ver 0.22:
+       Fix wrong auto-connect procedure after user connection.
+       Fix invalid update of already connected network.
+       Fix idle state handling after disconnecting device.
+       Fix disconnect race condition in WiFi supplicant.
+       Fix WiFi signal strength reporting.
+
+ver 0.21:
+       Add udev based network device detection.
+       Add support for global auto-connect feature.
+       Add support for basic service drag and drop.
+       Fix missing passphrase cleanup on service removal.
+       Fix potential duplicate network creation.
+       Fix handling of WEP shared keys.
+
 ver 0.20:
        Add plugin for Intel WiMAX SDK support.
        Add special handling for default vendor SSIDs.