DA: Skip initializing failed_bssids list when eapol failure case
[platform/upstream/connman.git] / ChangeLog
index a1340af..69207d2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,264 @@
+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.