Improved handling of TLS services to allow for the extra time that a 2048-bit encrypted connection takes. Fixes the issue where TLS with a 2048-bit key was not working.
Updated TLS stack (axtls 1.5.2)
Fixed the issue in bridge mode that caused the device to not respond on the TCP Config port (Device Configuration Utility) when on a different subnet than the querying node. It was failing because it didn't know the netmask and gateway to use.
Changed the IP address setting to always display 0.0.0.0 when in bridge mode rather than showing "OK" if the IP/MAC info has been obtained from the datalogger. All pertinent IP information is displayed to the user in the TCP/IP Info (Status) window.
Added netmask, & gateway to the IP Info displayed in the Device Configuration Utility when in bridge mode.
Improved the low-level Ethernet input processing in the NL200 series by discarding incoming packets when no memory is available instead of looping until memory is available. This allows other tasks to process and free up the memory.
Fixed the issue in bridge mode that was causing two loggers to select the same Auto IP address when on a network with no DHCP server.
Added change to lwip TCP/IP stack IPv6 neighbor discovery code (nd6.c) to ensure at least one router solicitation is sent even in the case where a router advertisement is received prior to having sent a solicitation. This should ensure receiving a full advertisement from all routers.
Improved device reset by adding a function to attempt to close all open TCP connections before performing the reset.
Added functionality to update the TCP/IP Info in the terminal mode.