NOTE: When updating to OS 8 from OS 6 or previous, settings will be reinitialized to factory defaults. When updating to OS 8 from OS 7, settings will be retained.
Improved handling of the TCP transmit queue to continue transmitting once the queue fills up. This fixes an issue that led to TCP communications to quit under a heavy traffic load.
Changed the DNS server to ignore preceding "www." on WLAN domain name and DNS queries. Allows DNS server to answer queries that do or do not have www.
Changed default WLAN domain name to “example.com”
Increased supported TCP connections from 20 to 50.
Changed PakBus to send TCP broadcast messages as link-state rather than control group (capabilities) if the unquoted protocol is not supported.
Changed PakBus to not send a delivery failure notification for BMP messages that don't expect a response.
Changed it so the device is still able to communicate over USB when in bridge mode power-down.
Updated PakBus BroadCast() function to act the same as datalogger's. Now will broadcast to all neighbors including those on TCP links.
Added ability to DHCP server to handle fully qualified domain name option and store it in the DHCP cache. The DNS server will be able to resolve these hostnames in the cache and return the associated TCP/IP address.
Updated the Redpine firmware to version 4.8.0.
Changed Wi-Fi initialization to detect if a network already exists with the same name as the one the device is configured to create. If so, the device is configured to joiner mode rather than creator mode. This avoids issues that were causing the device to not join/maintain the ad-hoc network properly.
Improved active PakBus/TCP connection check in ad-hoc join mode that was added in OS 7.This check prevents device from disassociating from the network if there are active Pakbus/TCP client or server connections present.