X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ChangeLog;h=69207d2a5659fe55d1e7253443eb4bb6b51f497d;hb=5479dad2b3b5f342f51ca6e7ec8a5a501820bd55;hp=267d1330620d7d2655d82820fcd7c464730a2fbb;hpb=6fa32141ace0584db4c987bae95a47a18b2fc8d3;p=platform%2Fupstream%2Fconnman.git diff --git a/ChangeLog b/ChangeLog index 267d133..69207d2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,435 @@ +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.