v2.0.24.3
New Features
1.
OMA-DM LWM2M support.
2.
Event Notification support for events based on digital and analog I/O pin states.
3.
CSD call support in Data Stream Manager.
4.
HTTPS and OpenVPN server certificate generation has been combined into the "Server Certificates" page under "System"
in the Web UI.
5.
There is now support for configuring an IPSEC VPN as the default gateway.
6.
OpenVPN now supports the "tls-auth" option.
7.
More options added for configuring email destinations in event notification, including unauthenticated servers.
Enhancements
1.
Fixed an issue where IPSEC pre-shared keys breaks the display of the html page when special characters are used.
2.
The package manager page in the Web UI was unable to display special characters (including some foreign language
characters) properly.
3.
SMS were not able to be sent when using DoCoMo Japan SIM cards.
4.
A memory leak was found and fixed in the Event Notification feature. Users of previous releases can avoid this leak by
disabling Event Notification.
5.
Toggle buttons in the Web UI will display the word "on" or "off” depending on the state, but only the word for the current
state will be visible (instead of both words always being visible).
6.
Improvements to the kernel flash drivers to improve checksum handling and to help avoid situations where the UBIFS
filesystem becomes read-only during error recovery.
v2.0.21.1
New Features
1.
There are 3 new endpoints for Data Stream Manager (DSM): PPP server, Modem Emulator, IP Modem. This allows DSM
to replace the legacy modem emulator behaviour, by providing a way for serial port users:
for dial-up PPP clients, to connect through to a PPP server and hence the Internet via a (emulated) modem, or
to forward serial data to TCP/UDP endpoints, including support for incoming/outgoing calls via a (emulated) modem,
or
AT (V.250) command emulation.
Modem emulator remains present as a legacy option for existing customers and is located under the "Legacy data
managers" section of the user interface; new users should use DSM rather than the legacy modem emulator.
2.
Combined image upgrades - upgrades are now packaged as a single file containing images for each part of the system:
the main, recovery and u-boot images. The installer will upgrade each of these as required and in the correct order,
allowing the user to update the device with a single simple install. The system is upgraded selectively by comparing each
part of the combined image with the running system, and only the necessary parts are upgraded. Note that the combined
image does not include upgrades to the firmware running on the cellular module. The SDK includes a combined image by
default, and this can be repackaged to include IPKs using imagepack.sh (as previously).
3.
Wireless clients on the same SSID can now be isolated from each other.
Enhancements
1.
Fix for a high CPU usage issue found in the TR-069 client.
2.
Fix for serial port RS232 control lines not properly following the standard.
3.
Fix for the high failure rate of PPP dialling over the serial port.
4.
Syslog settings are now on a separate page for clarity. The display level of the syslog is now remembered after refreshing
or browsing to another page (but not across reboots). The default log level is set to LOG_NOTICE.
5.
When uploading RSA keys for IPSEC, the upload status is now displayed correctly.
6.
Details of uploaded HTTPS certificates are displayed in the user interface.
7.
Fix to SMS pages displaying the incorrect total number of pages, plus other cosmetic fixes.