# 2026-04-08 00.07.22.1

### Fix

* Backup: fixed ability to reset user password to device default password (ID: 34133)
* Backup: fixed custom uci-default script execution (ID: 34133)
* IEC 60870-5 Client: fixed missing serial support validation checks (ID: 33892)
* IEC 60870-5 Server: fixed package dependency issues and missing serial support validation checks (ID: 33892)
* Modbus Client: fixed test requests due to missing broadcast option (ID: 34100)
* RMS: fixed configuration permission issues that caused connection problems (ID: 32001)

### Updates

* ustream-ssl: updated version to  2026-03-01 (ID: 34092)

# 2026-03-19 00.07.22

### New

* Data to Server: added webui option to toggle server certificate verification (ID: 31543)
* DMVPN: added support for DMVPN configuration on GRE tunnels with IPv6 addressing (ID: 28337)
* Events reporting: removed web user interface support (ID: 28943)
* I/O Juggler: removed web user interface support (ID: 28943)
* IEC 60870-5 Client: added 101 serial connection type support (ID: 27669)
* Integrity: added functionality to verify file system integrity (ID: 31691)
* SMCroute: added support (ID: 31425)
* SNMP: added SNMP V3 users additional authentication types (ID: 32177)
* Topology: added topology support (ID: 32510)
* WebUI: added Polish language support (ID: 28563)

### Improvements

* Access Control: added SSH, telnet and WebUI session termination support (ID: 31665)
* Auto Reply: added "Signal quality" parameter support (ID: 31931)
* AWS IoT Core: added TPM support (ID: 31130)
* Azure IoT Hub: added TPM support (ID: 31130)
* Backup: improved backup to use API endpoints (ID: 15471)
* BGP: added IPv6 support (ID: 28337)
* BGP: moved instance naming into edit modals (ID: 31417)
* Data to Server: added data compression (ID: 21093)
* Data to Server: added TPM support (ID: 31130)
* DHCP server: added new DHCPv4 error status when parent interface has no IPv4 address (ID: 28352)
* DHCP server: added support for configuring multiple DHCP relay instances (ID: 27988)
* Docker: added "Data directory" option (ID: 27943)
* Dynamic routes: added mutual redirects between route status and dynamic route pages (ID: 23842)
* Dynamic routes: improved display of OSPF routes (ID: 24177)
* Dynamic routes: moved instance naming into edit modals for RIP (ID: 32317)
* EoIP: added 'MTU' option (ID: 29209)
* Event juggler: added "Signal quality" parameter support in output actions (ID: 31931)
* Event juggler: added HTTP URL scheme appendage if it is not defined in HTTP action (ID: 25550)
* Event juggler: added TPM support (ID: 31130)
* Firewall: improved performance across all firewall pages (ID: 31261)
* Hotspot: reworked hotspot service (ID: 13559)
* I/O Scheduler: removed ordinal suffixes from "From" and "To" table columns to improve localization (ID: 31672)
* IEC 60870-5 Client: added universal gateway support (ID: 31891)
* IEC 60870-5 Client: improved Information Objects tab usability and editing (ID: 28109)
* IEC 60870-5 Server: added universal gateway support (ID: 31890)
* IPsec: added additional proposal options (ID: 20211)
* IPsec: added automatic default route handling for route based IPsec (ID: 31341)
* IPsec: removed duplicate proposals (ID: 22159)
* L2TPv3: improved "Cookie" and "Peer cookie" validation (ID: 8873)
* Ledman: updated signal strength LED algorithm to use new value (ID: 31912)
* Mobile Utilities: added "Signal quality" parameter support in status message (ID: 31931)
* Mobile: added a general signal quality metric, calculated from a combination of various mobile signal metrics (ID: 26455)
* Mobile: improved DHCP lease renewal for OTD140, OTD164, RUT200, RUT204, RUT206, RUT241, RUT260, RUT901, RUT906, RUT951, TRB142, TRB236 (ID: 32513)
* Modbus Client: added "Signal quality" parameter support in MQTT and Email actions (ID: 31931)
* Modbus TCP over Serial Gateway: added function 43-14 (Read Device Identification) support (ID: 31695)
* MQTT Broker Bridge: added TPM support (ID: 31130)
* MQTT Broker: added certificate key length validation (ID: 29465)
* MQTT Broker: added TPM support (ID: 31130)
* MQTT Publisher: added TPM support (ID: 31130)
* Network usage: added mutual redirects between "Connections" and "Network Usage" pages (ID: 28350)
* OpenVPN: added 'Gateway IP address' option for bridged devices for Router family, TAP200 (ID: 22547)
* OpenVPN: improved server configuration when using a TAP device for Router family, TAP200 (ID: 22547)
* Port Mirroring: added support for multiple mirror source ports (ID: 31389)
* Ports Settings: added warning of enabled 802.1X ports (ID: 29190)
* PPTP: added client/server status information (ID: 31981)
* Python3: reduced package size by removing the "pydoc" module (ID: 33401)
* Python3: reduced the Python package size by removing the python-unittest module (ID: 31602)
* RMS: updated the Connection Type field hint to reflect the current device connection frequency (ID: 31206)
* SMPP: added TPM support (ID: 31130)
* SNMP: added an option that makes ifIndex values persistent (ID: 31763)
* Speed Test: implemented filters and sorting for the servers table (ID: 32175)
* Starlink: added retrieval of location information (ID: 29682)
* Tailscale: added memory usage limitation option (ID: 31895)
* TR-069: added Device.Cellular object based on "TR-181 Issue 2 Amendment 20", with implementation-specific deviations (ID: 29314)
* TR-069: added input validations in set methods for nodes with read-write permissions (ID: 24523)
* TR-069: added TPM support (ID: 31130)
* TR-069: added TR-143 based on "Issue 1 Amendment 1", with implementation-specific deviations (ID: 29314)
* TR-069: improved Device.DHCPv4 object based on "TR-181 Issue 2 Amendment 20", with implementation-specific deviations (ID: 29314)
* Traffic Logging: added FTPS support for log uploading (ID: 28914)
* Traffic Logging: added SFTP support for log uploading (with key support) (ID: 28914)
* Wireless: enabled "Forward mesh peer traffic" by default on new mesh network (ID: 19375)

### Fix

* BACnet: fixed BBMD interface being immediately highlighted in red (ID: 22847)
* BGP: fixed how neighborship is displayed for BGP when VRF is used (ID: 28541)
* Bluetooth: fixed bluetooth tables to use bulk actions (ID: 24948)
* Call Utilities: fixed "Switch WiFi on/off" action execution (ID: 32503)
* DHCP server: fixed DHCPv4 configuration page bug when parent interface has no IPv4 address (ID: 28352)
* DLNA: fixed interface selection not showing WLAN interfaces that are not in any bridge (ID: 31684)
* Email to SMS: fixed email deletion in some rare cases (ID: 31585)
* EoIP: fixed issues with EoIP over L2TP configuration (ID: 29209)
* Hotspot: fixed inconsistent session logout after disconnecting from wireless (ID: 23287)
* IEC 60870-5 Client: fixed an issue where negative ASDU response results in a timeout (ID: 33008)
* IEC 60870-5 Server: fixed flow control component placement to follow dependency order (ID: 31614)
* IEC 60870-5 Server: fixed server network not restarting after disabling “Allow remote access” when “Cyclic transmissions” are enabled (ID: 31254)
* IPsec: fixed display of "Enable XAUTH" switch (ID: 32170)
* IPsec: fixed IKEv1 allowing unsupported proposals (ID: 22714)
* IPsec: fixed incorrectly applied offloading bypass rules (ID: 28594)
* Memory Expansion: fixed preserving system configuration when updating the firmware with USB memory expansion enabled for RUTC family (ID: 31810)
* Mobile Utilities: fixed SMS Utilities user defaults restoration rule for RUTE family (ID: 33134)
* Mobile: fixed DHCP lease renewal for RUT261 (ID: 32513)
* Mobile: fixed incorrect band names when viewing hourly mobile signal data while connected to 5G-NSA for ATRM50, OTD500, OTD501, RUTC50, RUTC51, RUTM30, RUTM31, RUTM50, RUTM51, RUTM52, RUTM56, RUTX50, TRB5 family (ID: 32045)
* Mobile: fixed incorrect bandwidth parsing on 5G SA network for CAP700 (ID: 32168)
* Mobile: fixed possible failure when downloading eSIM profile for TRB247 (ID: 31859)
* Mobile: fixed serving cell RSSI calculation on 5G SA networks for CAP700 (ID: 32077)
* Modbus Client: fixed service being launched without any requests to send (ID: 31482)
* Modem Control: fixed devices that support CSD not being able to access CSD options (ID: 31871)
* Network: fixed MAC address override not applying after reboot for RUTX family (ID: 32079)
* NTP: fixed the NTP server due to invalid packet headers (ID: 32659)
* NTRIP: fixed issue where status fields were flashing stale data (ID: 31825)
* OpenVPN: fixed learn-address routing to handle IPv4/IPv6 for Router family, TAP200 (ID: 31954)
* OSPF: fixed firewall rule creation (ID: 23234)
* Package Manager: fixed IPTables NAT Extras package not migrating when updating from RutOS 7.12 (ID: 32395)
* PAM: fixed TACACS+ WebUI remote host parameter (ID: 32329)
* SMS Utilities: fixed "Switch WiFi on/off" action execution (ID: 32503)
* SNMP: fixed Event type Topology change Trap (ID: 22454)
* SNMP: fixed port-based VLAN VID display (ID: 28047)
* SNMP: fixed setting incorrect firewall rule family option (ID: 29118)
* Topology: fixed lock functionality on touchscreen devices (ID: 28650)
* Troubleshoot: fixed duplicate devices listed in the TCP dump configuration (ID: 29420)
* VLAN: fixed port based VLAN being incorrectly reported as an available feature for CAP700 (ID: 32264)
* Wireless: added an API error when multiple scans are performed at the same time (ID: 29491)

### CVE Patches

* CVE-2025-11961 - 1.9 (LOW) for Router family (ID: 31775)
* CVE-2025-12084 - 6.3 (MEDIUM) (ID: 31690)
* CVE-2025-13836 - 9.1 (CRITICAL) (ID: 31784)
* CVE-2025-64329 - 6.9 (MEDIUM) for RUTC family, RUTP family (ID: 31787)

### Updates

* cURL: updated version to  8.18.0 (ID: 32120)
* EmailRelay: updated version to  2.5.2 (ID: 31641)
* FRR: updated version to  10.2.1 (ID: 28337)
* glib2: updated version to  2.87.1 (ID: 32624)
* libmodbus: updated version to  v3.1.11 (ID: 26125)
* openssl: updated version to  3.0.19 (ID: 32396)
* OpenVPN: updated version to  2.6.17 for Router family, TAP200 (ID: 31407)
* ovpn-dco: updated version to  0.2.20251017 for Router family, TAP200 (ID: 31407)
* Tailscale: updated version to  1.92.3 (ID: 31693)
* wireless-regdb: updated version to  2026.02.04 (ID: 32399)

# 2026-02-13 00.07.21

### New

* Event juggler: added user LED action for RUTP family (ID: 28877)
* Mobile: added "iot" APN for "One NZ IOT" operator to APN database (ID: 31322)
* Mobile: added "m2m" APN for "Spark M2M" operator to APN database (ID: 31322)
* MPLS: added LDP support (ID: 4495)
* PAM: added TACACS+ external user support (ID: 27087)
* Ports Settings: added ports settings page for TRB2M family (ID: 31284)
* Site manager: added site manager client functionality for TAP family (ID: 15734)
* Site manager: added site manager functionality for Router family (ID: 15734)

### Improvements

* 802.1X Client: moved 802.1X Client to Network > Ports > 802.1x Client for TAP family, DAP family (ID: 21359)
* AWS IoT Core: added TPM support (ID: 26047)
* BGP: added debug option (ID: 17255)
* CLI: added opkg notice about using third-party feeds for Router family (ID: 29320)
* Data to Server: added failed MQTT messages count to MQTT server to restart broker connection when threshold is reached (ID: 29208)
* Data to Server: added TPM support (ID: 26047)
* Data to Server: moved "Add new" button to table header for smaller screens (ID: 26229)
* DLMS: added options for configuring the logical and short name on a COSEM value (ID: 22890)
* DLMS: improved test requests to not freeze when running many of them at the same time (ID: 24532)
* Event juggler: added support for monitoring digital output pin state (ID: 29023)
* Event juggler: added TPM support (ID: 26047)
* Event juggler: moved "Add new" button to table header for smaller screens (ID: 26229)
* Firewall: added IPv6 masquerading support (ID: 29019)
* IPsec: added ability to specify local and remote passthrough networks (ID: 28793)
* IPsec: added Store keys in TPM toggle (ID: 29364)
* MBus Client: improved test requests to not freeze when running many of them at the same time (ID: 24532)
* Mobile: added SIM switch rule "On operator or country code" (ID: 20303)
* Mobile: changed User Equipment Usage Setting to data centric mode for RUT241, RUT951, RUT956, OTD140, RUT361, RUTM09, RUTM11, RUTX09, RUTX11, RUTX12, RUTXR1, RUTC16, RUTM16, TRB1 family, TRB246 (ID: 32373)
* Mobile: changed User Equipment Usage Setting to data centric mode for RUT976, RUT271 (ID: 29278)
* Mobile: improved mobile data connection times on some cellular networks (ID: 23777)
* Mobile: improved the default naming of network interfaces associated with eSIMs for ATRM50, OTD500, RUT241, RUT951, RUT956, RUT976, RUTC41, RUTC50, RUTM16, RUTM20, RUTM30, RUTM54, RUTM55, RUTM56, RUTX09, RUTX11, RUTX12, RUTX50 (ID: 21397)
* Modbus Client: added tolerance and tolerance timeout options for on-change storage with threshold comparisons and periodic refresh (ID: 29339)
* Modbus Client: improved test requests to not freeze when running many of them at the same time (ID: 24532)
* MQTT Broker Bridge: updated TLS option names for Router family (ID: 29220)
* MQTT Broker: added TPM support (ID: 26047)
* MQTT Broker: updated TLS option names for Router family (ID: 29220)
* MQTT Publisher: added TPM support (ID: 26047)
* Network: added IPv4 subnet conflict warning and notification for Router family (ID: 17850)
* NTP Client: improved initial system time accuracy when "Save time to flash" is enabled (ID: 29385)
* OPC UA Client: loosened data type validations, allowing more versatile data extraction (ID: 31867)
* OPC UA Server: added support for configuring data sources, which allows exposing values from other services (ID: 28403)
* OpenConnect: added Store keys in TPM toggle (ID: 29364)
* OpenVPN: added Store keys in TPM toggle (ID: 29364)
* OpenVPN: added support for generating client configuration from the server configuration (ID: 23032)
* OSPF: added debug option (ID: 17255)
* RIP: added debug option (ID: 17255)
* SNMP: added Data Source support (ID: 28725)
* SNMP: added multiple hosts support in Trap Settings (ID: 28697)
* SNMP: added warning stating that selected Authentication type MD5 is not secure (ID: 29120)
* SNMP: made SNMP community names hidden for unprivileged users (ID: 31858)
* SSTP: added IPv6 support (ID: 27852)
* Stunnel: added Store keys in TPM toggle (ID: 29364)
* TR-069: added TLS and mTLS support (ID: 29105)
* Update Firmware: added latest/stable firmware option in firmware page (ID: 28219)
* Update Firmware: split firmware update page to device and modem tabs (ID: 28219)
* VLAN: added support for tagged and untagged VLANs on one port for DAP family, OTD140, OTD144, RUT14X family, RUT2M family, RUT301, RUT361, RUT9M family (ID: 31166)
* WebUI: added footer customization options for GPL builds (ID: 19854)
* WebUI: expanded search function to include results from available to install packages in package manager for Router family (ID: 16647)
* WebUI: improved search performance (ID: 16647)
* WebUI: updated footer design (ID: 19854)
* Wireless Reboot: added Wireless Reboot functionality for wireless hang monitoring (ID: 27813)
* Wireless: added WPA2-PPSK authentication support (ID: 28356)

### Fix

* Azure IoT Hub: fixed timed out message re-sending in some edge cases (ID: 29099)
* Boot: fixed incorrect shift register addresses for RUTXR1 (ID: 48)
* Cloud of Things: fixed periodic signal message formatting (ID: 31424)
* Data to Server: fixed example Lua output script not working correctly with data containing double quotes (ID: 29560)
* DHCP server: added validation to prevent bridge and passthrough IP address usage for static leases (ID: 28689)
* DLNA: fixed interfaces not having WLAN (ID: 28637)
* DNP3 Outstation: fixed binary output status data type in outstation data sources (ID: 31465)
* Dynamic DNS: fixed core handling of user input for 'cloudflare.com-v4' (ID: 32322)
* Event juggler: fixed incorrect configuration parsing (ID: 32468)
* Event juggler: fixed SMS action retry functionality not working in certain cases (ID: 27569)
* GPS: fixed NTP GPS functionality (ID: 32244)
* GPS: updated inline text to end with a period (ID: 28278)
* GRE: fixed state display when used with IPsec (ID: 29191)
* Hotspot: fixed issues with download/upload limits (ID: 29659)
* IEC 60870-5 Server: fixed validations when saving multiple configurations (ID: 31532)
* IPsec: fixed DNS server update on connection (ID: 28793)
* IPsec: fixed firewall rule handling when instance is deleted for Router family (ID: 21124)
* IPsec: fixed ID validation for API Post (ID: 28891)
* IPsec: fixed route based interface to be disabled when instance is disabled (ID: 24154)
* IPsec: fixed status endpoint to ignore zombie clients (ID: 27917)
* IPsec: removed disabled state from "logs" and "active clients" when user has no write permissions (ID: 25279)
* ITxPT: corrected Enable variable description in ITxPT documentation (ID: 29200)
* JSON-RPC: fixed permissions for "file" methods (ID: 31195)
* Mobile: fixed an issue where mobile connection couldn't be established when switching between GNSS and WWAN for TRB256 (ID: 28957)
* Mobile: fixed modem temperature readout for RUTC40, RUT281, RUT981 (ID: 29048)
* Mobile: fixed network type occasionally being erroneously reported as 5G-SA when connected to 5G-NSA for CAP700 (ID: 31403)
* Mobile: fixed SIM PINs being kept in MNF when performing a factory reset with a SIM inserted (ID: 31415)
* Mobile: fixed wrong framed routing configuration being applied when no active mobile interfaces are available for ATRM50, TRB500, TRB501, RUTX50, RUTM50, OTD500, OTD501, RUTC50, RUTM30, RUTM31, RUTM51, RUTM52, RUTM56, RUTC51, RUTM59, RUTM55 (ID: 29433)
* Modbus Client: changed test requests to use the correct request ID (ID: 29263)
* Modbus Client: fixed Modbus write request function validation in Modbus TCP Client (ID: 26105)
* Modbus Client: fixed validation in Modbus Device requests, requests configuration now displays full function name (ID: 31420)
* Modem Control: fixed flashing cached data when closing modal (ID: 21299)
* Multi AP: fixed incorrectly displayed access point enable switch state (ID: 29687)
* Multi WAN: fixed Failover functionality after reboot for TRB140 (ID: 28897)
* Multi WAN: fixed failover not working after changing firewall settings (ID: 31187)
* Network usage: fixed multiple issues that prevented the table from displaying (ID: 31129)
* Network: fixed hardware offload on ethernet interfaces for CAP family (ID: 28145)
* NTRIP: fixed web interface to accept IPV6 addresses in server settings (ID: 28081)
* OSPF: fixed interfaces not having WLAN (ID: 28637)
* Package Manager: fixed IEC 60870 Server manual installation failure for RUT2M family, OTD family (ID: 32362)
* Package Manager: fixed removing orphan packages when any package dependency is not installed (ID: 31480)
* Ports Settings: fixed applying ports settings after device restart for TRB500 (ID: 29035)
* Profiles: excluded Data Limit and IP Block databases from profiles (ID: 31132)
* RIP: fixed interfaces not having WLAN (ID: 28637)
* RMS: fixed reconnection problem (ID: 31840)
* RMS: fixed reconnection timer reset issue (ID: 32121)
* SSTP: fixed adding routes to remote server (ID: 31795)
* SSTP: fixed address parsing when a URL protocol is used (ID: 27852)
* Static Routes: fixed applying static IPv6 routes after device restart (ID: 28212)
* Update Firmware: fixed download from FOTA after cancelling firmware upload (ID: 29544)
* Update Firmware: fixed possible system freezes after performing firmware update or factory reset for RUTC family (ID: 28755)
* WebUI: fixed styling of Format and Eject buttons in SD & USB Tools (ID: 27979)
* Wireguard: fixed startup after device reboot (ID: 32354)
* Wireless: fixed displaying associated client information when more than 270 clients are connected (ID: 31595)
* Wireless: fixed wireless driver communication with hardware, switched to upstream wireless firmware for RUTX family (ID: 28568)
* Zerotier: fixed custom planet file permissions (ID: 27281)

### CVE Patches

* CVE-2025-31133 - 7.3 (HIGH) for RUTC family, RUTP family (ID: 29421)
* CVE-2025-52565 - 8.4 (HIGH) for RUTC family, RUTP family (ID: 29421)
* CVE-2025-52881 - 7.3 (HIGH) for RUTC family, RUTP family (ID: 29421)

### Updates

* Docker: updated version to  28.5.2 for RUTC family, RUTP family (ID: 29421)
* ethtool: updated version to  6.15 (ID: 29492)
* Kernel: updated version to  5.4.302 for TRB1 family (ID: 7140)
* Kernel: updated version to  5.15.197 for TRB2M family, RUT14X family, OTD140, OTD144, RUT2M family, RUT9M family, RUT30X family, RUT36X family, TAP100, DAP family, RUTE family (ID: 7140)
* Kernel: updated version to  6.6.115 for RUTC family, RUTP family, TAP400 (ID: 29492)
* Kernel: updated version to  6.6.119 for ATRM family, OTD500, OTD501, RUTX family, RUTM family, TAP200, TAP400, OTD164, RUTC family, RUTP family (ID: 7140)
* Netifd: updated version to  2025-05-23 (ID: 29536)

# 2026-02-06 00.07.20.5

### New

* RutOS: added support for new Quectel EG060K modem for RUT260 (ID: 32416)

# 2026-02-03 00.07.20.4

### Fix

* GPS: fixed an issue causing GNSS not to start after device restart for RUT986, RUTC40 (ID: 32174)
* IEC 60870-5 Client: fixed IEC 60870 client unable to create new configurations (ID: 32040)
* Mobile: fixed an issue where an incorrect USB port was used after modem attach for RUT986, RUTC40 (ID: 32174)

# 2026-01-19 00.07.20.3

### Fix

* Data to Server: fixed IEC 60870 data sender plugin failing to load (ID: 32040)

# 2026-01-06 00.07.20.2

### Fix

* Mobile: fixed a segmentation fault that occurred when the modem returned an unknown serving cell state for RUTM51 (ID: 31556)

# 2025-12-18 00.07.20.1

### Fix

* Boot: fixed WAN ethernet led behaviour during boot on devices with specific hardware version for RUTX09 (ID: 31475)

# 2025-12-10 00.07.20

### New

* Boot: added new mnf_info fields for modem VID and PID on bootloader and in sysfs for RUTP family, TRB2M family, TAP family, RUTX family, RUTM family, RUTC family, OTD140, OTD500, RUT2M family, RUT9M family, RUT30X family (ID: 21433)
* CAN Bus Gateway: added CAN bus gateway support (ID: 29017)
* Channel Analysis: added Channel Analysis page for TAP family (ID: 28875)
* Data to Server: added IEC 60870-5 Client as an input (ID: 27668)
* IEC 60870-5 Client: added IEC 60870-5-104 Client (ID: 27668)
* IEC 60870-5 Server: added IEC101 and IEC104 support (ID: 27660)
* Mobile: added "mobileinternet.tele2.lt" APN for "Tele2" operator to APN database (ID: 29088)
* Package Manager: added CIFS/SMBFS filesystem support (ID: 28995)
* Wireless: added support for a global installation type option for radio devices (ID: 31240)

### Improvements

* 802.1X Client: updated 802.1x validation so that 802.1x client can no longer be enabled on a port that is disabled (ID: 28757)
* 802.1X Server: updated 802.1x validation so that 802.1x server can no longer be enabled on a port that is disabled (ID: 28757)
* AWS IoT Core: updated orange error status to be red (ID: 28647)
* Azure IoT Hub: updated status columns to use text badges instead of circle icons (ID: 28647)
* Certificates: changed SCEP enrollment to try AES first and fall back to 3DES (ID: 26391)
* Data to Server: added certificates to global certificate manager (ID: 27321)
* Data to Server: increased the limit for Modbus data filtering entries (ID: 28309)
* Data to Server: updated input sections to be toggleable (ID: 26271)
* DHCP server: improved "DHCPv6-Mode" field's option names and hints (ID: 24023)
* Event juggler: added certificates to global certificate manager (ID: 27321)
* I/O Juggler: added certificates to global certificate manager (ID: 27321)
* I/O Status: moved all custom I/O configuration from table to the edit (ID: 26140)
* I/O Status: updated all I/O pinout and Power pinout icons (ID: 26140)
* Kernel: enabled application crash logging for RUTX family, TRB5 family, TRB1 family (ID: 24663)
* Kernel: enabled core-dump support in the kernel (ID: 21560)
* L2TP: improved adding custom options to the configuration
 (ID: 29051)
* L2TP: improved the instance creation process (ID: 25349)
* Mobile: added "Switch to next SIM" button in 'Status -> Mobile' page (ID: 28682)
* Mobile: added creation of mobile network interface on eSIM profile installation if one does not exist for ATRM50, OTD500, RUT241, RUT951, RUT956, RUT976, RUTC50, RUTM30, RUTM52, RUTM54, RUTM55, RUTM56, RUTX09, RUTX11, RUTX12, RUTX50 (ID: 28526)
* Mobile: added filter support for modem driver analysis output (ID: 28844)
* Mobile: improved DFOTA log message when checking for updates (ID: 26186)
* Mobile: improved log message when no primary SIM is set (ID: 21595)
* Mobile: improved mobile connection bring up behavior when the "Service option not subscribed" error is received (ID: 29642)
* Mobile: improved mobile data connection establishment time (ID: 29072)
* MQTT Broker Bridge: added certificates to global certificate manager (ID: 27321)
* MQTT Broker: added certificates to global certificate manager (ID: 27321)
* MQTT Modbus Gateway: increased serial connection robustness (ID: 28285)
* MQTT Publisher: added certificates to global certificate manager (ID: 27321)
* Multi WAN: added IPv4 and IPv6 WAN interface coexistence warning (ID: 28397)
* Network: fixed "Force link" field to respect default value when changing interface protocol for Router family (ID: 29069)
* Network: improved "Force link" field hint for Router family (ID: 29069)
* Network: improved interface creation and deletion speed in some situations (ID: 28990)
* Power Control: updated Power Control table to use square color icons instead of circles (ID: 26140)
* PPTP: improved the instance creation process (ID: 25341)
* RutOS: updated login banner to include internal API usage (ID: 28695)
* SD & USB Tools: added additional mounting behavior options (ID: 26024)
* SMPP: added certificates to global certificate manager (ID: 27321)
* SNMP: added additional info to Trap message (ID: 28678)
* SSHFS: added directory as prefix to "Mount point" field (ID: 24886)
* SSHFS: updated setting fields to be shown when service is disabled (ID: 24886)
* System Status: improved WAN LED working with non-standard names for Router family (ID: 19836)

### Fix

* 802.1X Client: fixed client not sending any eapol packets for RUT301 (ID: 29192)
* 802.1X Client: fixed incorrectly displaying port link state (ID: 28556)
* 802.1X Client: fixed NO_DEVICE error for TRB2M family (ID: 28961)
* 802.1X Server: fixed server not responding to any eapol packets for RUT301 (ID: 29192)
* 802.1X Server: fixed sporadic log error while installing 802.1x package for OTD140, OTD144, RUT14X family, RUT2M family, RUT30X family, RUT9M family (ID: 28556)
* Azure IoT Hub: fixed custom Lua handlers' execution for RUTC family (ID: 29432)
* Azure IoT Hub: fixed empty status hint (ID: 28647)
* Certificates: fixed importing DER keys to TPM (ID: 28750)
* DNP3 Client: fixed display issues with long request names (ID: 28489)
* DNP3 Outstation: fixed broken links to "DNP3 Serial Outstation" page (ID: 29690)
* DNP3 Outstation: fixed display issues with long request names (ID: 28489)
* Dynamic DNS: fixed bind-nsupdate method not working on multi-level subdomains (ID: 28864)
* Event juggler: fixed HTTP action request type (ID: 29064)
* Firewall: removed low contrast zone colors (ID: 28518)
* Hotspot: fixed session data delete when deleting user (ID: 28857)
* IPsec: fixed unstable connections with software flow offloading enabled (ID: 28594)
* L2TP: fixed log display in WebUI (ID: 28609)
* MBus Client: fixed duplicate query parameters validation in database entries endpoint (ID: 28398)
* Mobile: fixed eSIM profile migration, causing a network interface and eSIM profile mismatch for RUTX12, RUTM56, RUTM52 (ID: 29517)
* Mobile: fixed failure to create network interface configuration section for a new eSIM profile for ATRM50, OTD500, RUT241, RUT951, RUT956, RUT976, RUTC50, RUTM30, RUTM52, RUTM54, RUTM55, RUTM56, RUTX09, RUTX11, RUTX12, RUTX50 (ID: 29422)
* Mobile: fixed SMS Limit excessive logging (ID: 31208)
* Modbus Client: fixed display issues with long request names (ID: 28489)
* Modbus Client: fixed duplicate query parameters validation in database entries endpoint (ID: 28398)
* Modbus Server: fixed display issues with long request names (ID: 28489)
* MQTT Broker: fixed 'Allow persistence' option (ID: 28224)
* Network: fixed PPPoE client options not being removed after switching to other protocol for Router family (ID: 27973)
* Network: fixed routing table rules not matching interface metric order (ID: 29005)
* OPC UA Client: fixed API error when 'server_node' option had an incorrect type in group values test endpoint (ID: 28428)
* OPC UA Client: fixed duplicate query parameters validation in database entries endpoint (ID: 28398)
* OpenVPN: fixed handling of 'user' and 'group' parameters (ID: 29419)
* OpenVPN: fixed status in Static Key Authentication mode (ID: 28628)
* Realtime Traffic: fixed plot background rendering when switching between plots (ID: 28853)
* Realtime Traffic: fixed plot popover position on Firefox 143 and later (ID: 28853)
* Realtime Traffic: fixed traffic history not showing up in some cases (ID: 27037)
* RMS: fixed connection status jumping between "Connecting" and "Connected" states (ID: 28440)
* RutOS: fixed rare UCI deadlock causing system hangs (ID: 29131)
* RutOS: fixed respecting time zone in CLI for RUTC family (ID: 28658)
* SD & USB Tools: fixed API error when 'fs' option was not provided for safe_remove, format endpoints (ID: 28286)
* SMS Utilities: fixed script action execution when arguments are provided (ID: 29415)
* SNMP: fixed generating mwan3 MIB for TRB500 (ID: 28874)
* Speed Test: fixed selecting WAN interface when using servers with IPv6 support (ID: 28736)
* System Users: fixed redundant /etc/group member creation (ID: 29060)
* WebUI: fixed target area that triggers hint text (ID: 28525)
* Wireless: fixed authentication timeout during fast transition (ID: 27841)
* Wireless: fixed latency spikes after wireless roam for TAP200, RUTM family, ATRM50 (ID: 27841)
* Wireless: fixed retrieving empty cached wireless scan results (ID: 29228)
* Zerotier: fixed Zerotier not showing up in OSPF interfaces list for RUT301 (ID: 29245)

### CVE Patches

* CVE-2024-55549 - 7.8 (HIGH) for TRB5 family (ID: 26872)
* CVE-2025-11731 - 3.1 (LOW) for TRB5 family (ID: 28934)
* CVE-2025-46394 - 3.3 (LOW) (ID: 28739)

### Updates

* ethtool: updated version to  6.10 (ID: 19118)
* Kernel: updated version to  5.4.301 for TRB140, TRB141, TRB142, TRB143, TRB145 (ID: 7140)
* Kernel: updated version to  5.15.196 for RUTC family, TRB2M family, RUT14X family, OTD140, OTD144, RUT2M family, RUT9M family, RUT30X family, RUT36X family, TAP100, TAP400, DAP family, RUTE family, RUTP family (ID: 7140)
* Kernel: updated version to  6.6.115 for ATRM family, OTD500, OTD501, RUTX family, RUTM family, TAP200, OTD164 (ID: 7140)

# 2025-12-10 00.07.19.6

### Fix

* Mobile: fixed SIM card state being falsely reported as inserted for RUTM16 (ID: 31470)

# 2025-12-05 00.07.19.5

### Fix

* RutOS: fixed WAN ethernet LED for RUTX09 (ID: 31294)

# 2025-12-03 00.07.19.4

### Fix

* Mobile: fixed operator selection under specific conditions (ID: 31185)

# 2025-11-25 00.07.19.3

### Fix

* Mobile: fixed an issue where modem could not switch to automatic operator selection mode (ID: 31192)

# 2025-11-18 00.07.19.2

### Fix

* Update Firmware: fixed firmware download cancellation (ID: 29456)

# 2025-11-10 00.07.19.1

### Improvements

* RMS: added TPM support (ID: 29232)

### Fix

* Administration: fixed displaying bootloader version for OTD144 (ID: 29325)
* WebUI: fixed unresponsive navigation after password change (ID: 29296)

# 2025-11-04 00.07.19

### New

* Mobile: added "web.unomobile.it" APN for "1Mobile" operator to APN database (ID: 27873)
* Multi WAN: added service to the Package Manager for TRB500 (ID: 28193)

### Improvements

* Cloud of Things: changed communication from HTTP to MQTT (ID: 24596)
* Cumulocity: changed communication from HTTP to MQTT (ID: 24596)
* Custom Scripts: added page loading spinner (ID: 28126)
* Data to Server: added new parameters (Custom name and pin value) in I/O input plugin (ID: 28361)
* DHCP server: added message to Events Log when there are no available DHCP addresses (ID: 16962)
* EoIP: added IPv6 support (ID: 27860)
* Event juggler: added `io_reset` option (ID: 28396)
* Event juggler: added support to monitor relay pin state for RUT901, RUT906, RUT956, RUT976, RUT986, RUTM55, TRB141, RUT971 (ID: 27495)
* Events reporting: moved Events reporting service to Package manager (ID: 23605)
* Firewall: added shortcuts from firewall rules in status page to firewall configurations that created them (ID: 25445)
* Firewall: added status to DMZ page (ID: 22197)
* Firewall: added status to NAT page (ID: 22197)
* Firewall: added status to Port Forwards page (ID: 22197)
* Firewall: added status to Traffic Rule page (ID: 22197)
* Firewall: updated status page to have chain and rule tables for better searchability (ID: 25445)
* GRE: added IPv6 support (ID: 27850)
* HTTPS DNS Proxy: disabled field requirements when service is disabled (ID: 27872)
* I/O Juggler: moved I/O Juggler service to Package manager (ID: 23605)
* Impulse Counter: increased status loading speed (ID: 28050)
* MBus Client: added a warning to secondary scans to show when a high number of collisions have occurred (ID: 24397)
* Mobile: added more information about SIM state changes in logs (ID: 27952)
* Mobile: added support for eSIM to Mobile Usage page for ATRM50, OTD500, RUT241, RUT901, RUT906, RUT951, RUT956, RUT976, RUTC50, RUTM30, RUTM52, RUTM54, RUTM55, RUTM56, RUTX09, RUTX11, RUTX12, RUTX50 (ID: 25398)
* Mobile: added switch to disable local DHCPv4 leases when operating in bridge mode (ID: 27869)
* Mobile: enabled automatic MBN selection and added compatibility with non-default MBNs for RUT981, RUT281 (ID: 27782)
* Mobile: enabled automatic MBN selection and added compatibility with non-default MBNs for RUTM54 (ID: 24417)
* Mobile: improved error handling during mobile data connection bringup (ID: 28372)
* Mobile: improved mobile operator parsing for connection establishment (ID: 19220)
* Mobile: updated default SIM selection in Mobile General page (ID: 27798)
* Modbus Client: added new option "Inter-device delay" to serial device configuration (ID: 27391)
* MQTT Modbus Gateway: added validation to discard responses with invalid ID or function code (ID: 25392)
* NAT64: added status to NAT64 page (ID: 22197)
* Network: improved DHCP client and server related fields (ID: 25050)
* NTRIP: added IPv6 support (ID: 27877)
* OpenVPN: improved page load speed by removing duplicate data request (ID: 23316)
* OpenVPN: moved OpenVPN DCO kernel module to package manager (ID: 27871)
* RutOS: replaced musl libc with glibc for RUTC family (ID: 26806)
* SNMP: added SET support for universal gateway tag value table (ID: 26294)
* Speed Test: added support for custom server url (ID: 27555)
* Stunnel: added support for using IPv6 addresses in the connect IPs field (ID: 27853)
* Update Firmware: improved FOTA communication and caching logic (ID: 24666)
* VLAN: improved VLAN configuration save and apply speed in some cases (ID: 20658)
* WebUI: improved usability on small screens (ID: 24456)
* Wireguard: added wireguard watchdog support (ID: 28115)

### Fix

* Access Control: fixed displaying certificates in "HTTPS" edit modal after page refresh (ID: 27830)
* Administration: fixed incorrect creation date of user's default configuration (ID: 28363)
* API Core: fixed API error on 'DELETE' request with bad payload structure (ID: 27272)
* Auto Reboot: fixed multiple modems' support in Ping Reboot service for RUTX12, RUTM52, RUTM56 (ID: 27761)
* Data to Server: fixed unsupported 'isolated input' pin available for selection in 'impulse counter pin' dropdown for TRB141 (ID: 27562)
* DHCP server: fixed DHCPv6 server reload when changing VLAN (ID: 27518)
* DLMS: fixed "Entries" not being clamped for "Profile generic" COSEM type (ID: 28435)
* DLMS: fixed access error when reading an empty sort object attribute on a generic profile object (ID: 27419)
* DMVPN: fixed custom changes in IPsec, GRE and NHRP pages being reverted when saving DMVPN instance (ID: 28348)
* DNP3 Client: fixed always shown warning notification by displaying status hints for affected requests (ID: 27797)
* DNP3 Client: fixed dnp3 test function printing analog values in wrong format (ID: 27641)
* DNS: fixed "Static addresses" and "Custom redirect" field required validation (ID: 28134)
* Dynamic DNS: fixed "Check interval" and "Force interval" validation issues (ID: 28133)
* Dynamic routes: fixed services other than EIGRP restarting on network change (ID: 28067)
* Email to SMS: fixed process hang during email handling (ID: 28928)
* Events Log: fixed segmentation fault that occurred when reading logs using logread (ID: 28232)
* Events Log: fixed sorting reset functionality of table columns and "Event group" column issues (ID: 27578)
* Firewall: added IPsec and OpenConnect configurations as possible networks (ID: 27543)
* Firewall: fixed NAT extra custom rules not applying after FW upgrade (ID: 28038)
* HTTPS DNS Proxy: fixed DNS requests failing after obtaining new IP (ID: 27689)
* Impulse Counter: fixed deleting impulse counter data records (ID: 28319)
* Impulse Counter: fixed duplicate values in 'GPIO pin' dropdown (ID: 27562)
* IPsec: fixed an issue where connections could be re-initiated even while being active (ID: 27725)
* IPsec: fixed authentication issue when using multiple instances with the PSK authentication method (ID: 27833)
* IPsec: fixed incorrect uptime display when using multiple responder instances (ID: 28619)
* IPsec: fixed wrong active client information when using certificates (ID: 28617)
* IPsec: fixed Xauth connections not establishing when identifiers are set (ID: 28560)
* L2TP: fixed L2TP over IPsec connection issue (ID: 28949)
* L2TPv3: fixed parameter validation for IPv6 addresses in configuration (ID: 27855)
* MBus Client: fixed always shown warning notification by displaying status hints for affected parameters (ID: 27797)
* Mobile: fixed configuration files after ESIM deletion for ATRM50, OTD500, RUT241, RUT901, RUT906, RUT951, RUT956, RUT976, RUTC50, RUTM30, RUTM52, RUTM54, RUTM55, RUTM56, RUTX09, RUTX11, RUTX12, RUTX50 (ID: 22569)
* Mobile: fixed eSIM profile display for profiles without provider value for ATRM50, OTD500, RUT241, RUT901, RUT906, RUT951, RUT956, RUT976, RUTC50, RUTM30, RUTM52, RUTM54, RUTM55, RUTM56, RUTX09, RUTX11, RUTX12, RUTX50 (ID: 28235)
* Mobile: fixed informational messages when SIM configuration is not found (ID: 19907)
* Mobile: fixed IPv4 mobile interfaces containing IPv6 addresses for TRB256 (ID: 27223)
* Mobile: fixed IPv4/IPv6 type mobile reconnection loop if one type has unsuccessful connection (ID: 27291)
* Mobile: fixed missing modem firmware version after modem firmware update (ID: 28649)
* Mobile: fixed segmentation fault during GNSS switching for TRB256 (ID: 29132)
* Mobile: fixed SIM switch "on data connection fail" rule not working with some IPv4 configurations for TRB256 (ID: 28946)
* Mobile: fixed updating modem firmware when custom root CA is configured (ID: 27440)
* Modbus Client: fixed always shown warning notification by displaying status hints for affected requests (ID: 27797)
* Modbus Client: fixed email and MQTT alarm actions running longer than intended (ID: 22849)
* Modbus Client: fixed test request endpoints failing if 'broadcast' option is not provided (ID: 28425)
* MQTT Broker: fixed TLSv1.1 configuration (ID: 27892)
* Multi WAN: fixed Multi WAN interface creation (ID: 27400)
* OpenConnect: fixed 'Get server fingerprint' feature on IPv6 servers (ID: 27849)
* OpenConnect: fixed displaying IPv6 address under Tunnel IP address (ID: 27849)
* OpenVPN: fixed configuration parsing issues related to security options (ID: 28752)
* OpenVPN: fixed issues with parsed fields being displayed after config deletion (ID: 28262)
* OpenVPN: fixed parsing uploaded custom OpenVPN configuration (ID: 24566)
* Ports Settings: fixed ports re-enabling themselves after changing certain settings (ID: 19179)
* RutOS: fixed firmware upgrade bug for OTD500, OTD501 (ID: 29211)
* Setup Wizard: fixed redirect of "RMS" step (ID: 28220)
* SMS Forwarding: fixed certificate verification disabling (ID: 28070)
* System Users: fixed multiple network pages working improperly with non-root users for Router family (ID: 28412)
* Update Firmware: fixed possible race condition in UBI attachment during firmware upgrade for RUTM family (ID: 28045)
* WebUI: fixed "visible columns" button to be clickable for users without "write" permissions (ID: 27616)
* WebUI: fixed active state of filters on tables (ID: 28022)
* WebUI: fixed length validation for custom input values in select lists (ID: 28006)
* WebUI: removed bell notifications from modals (ID: 27811)
* Wireguard: fixed creation of routes to endpoint host when default route is not set (ID: 27619)
* Wireless: fixed "Allow legacy 802.11b rates" option not working properly (ID: 28239)
* Wireless: fixed an error preventing mesh interface deletion for TAP family (ID: 28441)
* Wireless: fixed excessive Wi-Fi service log file creation due to service restarts (ID: 28144)
* Wireless: fixed incorrect "assoclist" empty object type in interface status endpoints (ID: 25955)
* Wireless: fixed invalid mesh interface encryption data reporting (ID: 27034)
* Wireless: fixed missing background scan data in learn mode (ID: 28519)
* Wireless: fixed occasionally incorrect MAC address assignment for RUTC family (ID: 29218)

### CVE Patches

* CVE-2025-4373 - 4.8 (MEDIUM) (ID: 28152)
* CVE-2025-6020 - 7.8 (HIGH) (ID: 28205)
* CVE-2025-6052 - 7.5 (HIGH) (ID: 28307)

### Updates

* cURL: updated version to  8.16.0 (ID: 28070)
* Kernel: updated version to  5.4.299 for TRB140, TRB141, TRB142, TRB143, TRB145 (ID: 7140)
* Kernel: updated version to  5.15.193 for RUTC family, TRB2M family, RUT14X family, OTD140, OTD144, RUT2M family, RUT9M family, RUT30X family, RUT36X family, TAP100, TAP400, DAP family, RUTE family (ID: 7140)
* Kernel: updated version to  6.6.108 for ATRM family, OTD500, OTD501, RUTX family, RUTM family, TAP200 (ID: 7140)
* OpenVPN: updated version to  2.6.14 (ID: 26745)
* PAM: updated version to  1.7.1 (ID: 28205)

# 2025-10-24 00.07.18.3

### Fix

* Backup: fixed issues uploading older backup files (ID: 29068)

### Updates

* ubus: updated version to  2025-10-19 (ID: 29046)

# 2025-10-08 00.07.18.2

### Improvements

* Logging: reduced logging spam when opening the WebUI for TAP400 (ID: 28629)

### Fix

* IPsec: fixed issue where IPsec connections failed during WAN failover (ID: 28711)
* OpenVPN: fixed status issue after firmware upgrade (ID: 28706)
* Update Firmware: fixed keep-settings for devices with eMMC storage for CAP700, RUTC family (ID: 28653)

# 2025-10-14 00.07.17.6

### Fix

* RutOS: fixed incorrect LED indications for DAP family, RUT14X family (ID: 19118)

# 2025-10-09 00.07.18.1

### Fix

* Mobile: fixed operator selection under specific conditions (ID: 28796)

# 2025-09-29 00.07.18

### New

* ITxPT: added ITxPT support. Supported services: Inventory, Time, GNSS Location, MQTT broker (ID: 19175)
* Mobile: added "internet" APN for "Telenor" operator to APN database (ID: 28155)
* Mobile: added historical signal information display (ID: 20740)
* Starlink: added Starlink management support (ID: 18947)

### Improvements

* Access Control: added JSON-RPC enable toggle (ID: 27229)
* Channel Analysis: added diamond decoration showing primary channel position (ID: 26870)
* Channel Analysis: aligned X axis ticks to 5GHz channels (ID: 26870)
* Channel Analysis: removed low contrast color from possible figure colors (ID: 26870)
* DHCP server: added option 82 support to DHCP relay (ID: 25687)
* DLMS: improved COSEM value reading speed (ID: 27536)
* DNP3 Client: added DNP3 client support for universal gateway (ID: 26363)
* DNP3 Outstation: increased status report responsiveness (ID: 23854)
* Event juggler: added new GPS operator 'Enter/Exit' for geofencing trigger (ID: 23980)
* GPS: added warnings to NMEA sentence API endpoints (ID: 26240)
* GPS: improved map loading logic to load modules only when needed (ID: 26901)
* Input/Output: added "time" and "delay" options to I/O state change API endpoint (ID: 26454)
* IPsec: added improvements for IPv6 support (ID: 27558)
* IPsec: added requirement for local certificate and key fields when X.509 authentication method is selected (ID: 27444)
* JSON-RPC: moved to Package Manager for Router family (ID: 27229)
* Memory Expansion: added missing API endpoint documentation for RUT276, RUT206, RUTM52 (ID: 27556)
* Mobile: added SIM switch historical data (ID: 26798)
* Mobile: improved SIM switch status information (ID: 26798)
* Modbus Client: added broadcast support (ID: 24931)
* Modbus Client: increased test button and status report responsiveness (ID: 23854)
* Modbus Client: made number zero as valid server ID (ID: 24931)
* Modbus Server: added broadcast support (ID: 25104)
* Modbus Server: increased status report responsiveness (ID: 23854)
* MQTT Modbus Gateway: added broadcast support (ID: 25105)
* Network: enabled TCP segmentation offload for ethernet driver for TRB501 (ID: 27289)
* OpenVPN: added user and password options for export client configuration (ID: 23160)
* OpenVPN: improved error messages (ID: 22712)
* OpenVPN: removed disabled state from "logs" and "active clients" when user has no write permissions (ID: 22215)
* RutOS: added ability to disable force-bundling kernel modules into the kernel via FORCE_BUNDLE_KMODULES environment variable (ID: 27304)
* RutOS: updated SDK README with instructions for un-bundling kernel module packages (ID: 27304)
* SD & USB Tools: added missing API endpoint documentation for RUT206, RUT276, RUTM52 (ID: 27556)
* Security: updated permissions and ownerships for ioman and poe configuration files (ID: 27296)
* SMS Utilities: added a warning about enabled SMS limit (ID: 27254)
* SSHFS: updated mount point location (ID: 27812)
* Update Firmware: added event log item about modem firmware update (ID: 18630)
* WebUI: added "Skip to main content" accessibility feature (ID: 19425)
* WebUI: added indicators when a form input inside an inactive tab was changed or invalid (ID: 14477)
* WebUI: improved consistent formatting across all hints (ID: 27437)
* WebUI: improved multi select design (ID: 25941)
* WebUI: improved styles of drag hint on smaller screens (ID: 27007)
* Wireless: enabled direct software flow offload path for bridged wireless interfaces for RUTC family, RUTX family (ID: 27389)

### Fix

* 802.1X Server: fixed redirect link to "Radius" page (ID: 27378)
* 802.1X Server: fixed unsupported Guest VLAN option being displayed (ID: 28473)
* Administration: fixed "User group" input validation (ID: 27006)
* API Core: fixed double quoted boundary parsing (ID: 21431)
* Call Utilities: fixed answer action not triggering on second call (ID: 27253)
* Channel Analysis: centered figures using center channels instead of primary ones (ID: 26870)
* Channel Analysis: fixed 20 and 160 MHz width parsing (ID: 26870)
* Channel Analysis: fixed chart display when signal goes below -100 dBm (ID: 26870)
* Channel Analysis: fixed inconsistent figure widths between same width channels (ID: 26870)
* Data to Server: fixed Modbus input raw data sending when data type is Modbus PDU (ID: 25242)
* Email to SMS: fixed service's installation when installed via Package Manager for OTD140, TRB2M family, RUT14X family, DAP family, RUT2M family, RUT30X family, RUT36X family, RUT9M family (ID: 27688)
* GPS: fixed an issue where GNSS location would not be updated due to unsynchronized GGA and RMC sentences (ID: 28137)
* Hotspot 2.0: removed OSU provider (ID: 27369)
* Hotspot: fixed console errors that occurred in certain scenarios when enabling or disabling an instance (ID: 27493)
* Impulse Counter: disabled counter from isolated input for TRB141 (ID: 27562)
* IPsec: fixed field validation to support % in custom options (ID: 26291)
* Kernel: fixed compilation of 'fs-cifs' kernel module package (ID: 27304)
* Ledman: fixed wifi LED not properly working for CAP700 (ID: 28210)
* Mobile: fixed APN database backup and restore functionality (ID: 27953)
* Mobile: fixed configuring mobile data limit for TRB501 (ID: 28132)
* Mobile: fixed excessive SIM switching after changing configuration (ID: 26798)
* Mobile: fixed segmentation fault during SIM switching (ID: 27904)
* Modbus Client: fixed PDU data type data collection (ID: 25242)
* Multi WAN: fixed incorrect log trigger (ID: 27308)
* Network usage: fixed table columns visual bugs (ID: 27664)
* Network: fixed interface settings change when framed routing is enabled for RUTM51, RUTC51, RUTM52, TRB500, ATRM50, RUTC50, RUTX50, RUTM50, RUTM59, TRB501, RUTM30, RUTM20 (ID: 27702)
* Network: fixed issue when port state changes multiple times for RUT2M family, RUT9M family (ID: 27218)
* Network: removed some features unsupported by hardware for RUT9M family (ID: 23605)
* OpenVPN: fixed permissions for using IP Block (ID: 28316)
* Ports Settings: fixed ports settings migration for OTD140 (ID: 27712)
* Profiles: fixed endpoint response when calling from internal API (ID: 28234)
* RMS: fixed RMS authentication under poor internet conditions (ID: 28160)
* SMS Utilities: fixed incorrect 'Firmware on server' status message shown without internet connection (ID: 27661)
* SMS Utilities: fixed mobile data usage display when mobile data is turned off (ID: 27396)
* Stunnel: fixed disabled state of "enable" switch in overview page (ID: 26625)
* UI Core: fixed 'Save & Apply' button reachability on mobile devices (ID: 25522)
* Update Firmware: fixed incorrect FOTA address in SDK (ID: 28376)
* VLAN: fixed VLAN device up/down loop when VLAN 0 is used for RUT2M family, RUT9M family, RUT14X family, RUT361, TRB2M family, TAP100, OTD140, RUT301 (ID: 25500)
* WebUI: fixed incorrect search results for RUTE family (ID: 27515)
* WebUI: fixed text-area width issues on small screen devices (ID: 25666)
* Wireless: fixed redirection to LAN page when network is set to auto for CAP family (ID: 28177)
* Wireless: fixed VHT operation IE values for 20MHz channel width to be the same regardless static/automatic channel configuration (ID: 26870)
* Zerotier: fixed excessive ARP flooding on Zerotier interfaces (ID: 26786)

### CVE Patches

* CVE-2025-6021 (ID: 25453)
* CVE-2025-6069 (ID: 27307)
* CVE-2025-8194 (ID: 27656)
* CVE-2025-32415 (ID: 25453)
* CVE-2025-49794 (ID: 25453)
* CVE-2025-49796 (ID: 25453)

### Updates

* Dnsmasq: updated version to  2.90 (ID: 26963)
* Iperf3: updated version to  3.19.1 (ID: 27763)

# 2025-09-26 00.07.17.5

### Improvements

* Mobile: added ability to download eSIM profiles via Setup Wizard (ID: 28272)

### Fix

* Ledman: fixed possible undefined LED behavior for RUTM family (ID: 28492)
* Mobile: fixed possible hang when downloading eSIM profile (ID: 28383)
* Network: fixed assigning interface to incorrect firewall zone when changing its settings (ID: 28479)

# 2025-09-10 00.07.06.20

### Fix

* Data limit: fixed interface data limit not being reset when interface is down (ID: 28119)

# 2025-09-10 00.07.17.4

### Fix

* Profiles: fixed keep-settings execution for older profiles (ID: 28189)

# 2025-09-11 00.07.14.4

### Fix

* Profiles: fixed keep-settings execution for older profiles (ID: 28279)

# 2025-09-11 00.07.16.6

### Fix

* Profiles: fixed keep-settings execution for older profiles (ID: 28274)

# 2025-09-04 00.07.17.3

### Fix

* Bluetooth: fixed Bluetooth sensor values not updating on some devices for RUTX10, RUTX11, RUTX12 (ID: 28188)
* Web Filter: fixed host blocking with hotspot interfaces (ID: 27937)

### Updates

* Tailscale: updated version to  1.86.2 (ID: 27987)

# 2025-08-27 00.07.17.2

### Fix

* Backup: fixed keep-settings execution for older backups (ID: 28071)
* DNS: fixed saving of DNS server IPs (ID: 27764)
* Mobile: fixed SIM switch rule triggering unexpectedly due to NTP time adjustments (ID: 27907)
* Network: fixed random network interface MAC address bug for TRB501 (ID: 28026)
* Tailscale: fixed dns resolution errors caused by enabling MagicDNS (ID: 27762)
* Tailscale: fixed package installation for TRB5 family (ID: 27762)
* TR-069: fixed connection initialization for CAP700 (ID: 27809)
* WebUI: fixed missing "Port Mirroring" page for RUTX family, RUT301, RUT2M family (ID: 27760)

### Updates

* iwinfo: updated version to  2025-02-06 (ID: 27511)

# 2025-08-07 00.07.17.1

### Fix

* Multi WAN: fixed failover startup after reboot (ID: 27817)

# 2025-08-07 00.07.17

### New

* Mobile: added "du.soracom.io" APN for "Soracom" carrier to APN database (ID: 26350)
* Mobile: added "internet" APN for "Cellhire" operator to APN database (ID: 26779)
* Mobile: added "m2m" APN for "Cellhire IoT" operator to APN database (ID: 26779)
* Mobile: added "tis.com" APN for "Sparkle" operator to APN database (ID: 26779)
* Mobile: added modem sleep mode support for ATRM50 (ID: 27202)
* Multi WAN: added service to the Package Manager for TRB1 family (ID: 25534)
* Netbird: added package for RUTC50 (ID: 20059)
* RutOS: added instructions for creating a simple package using the SDK (ID: 27546)

### Improvements

* 802.1X Server: added alert to notify when the 802.1X server no longer manages VLANs (ID: 26468)
* 802.1X Server: simplified new instance creation (ID: 25309)
* Administration: added notifications and alerts display toggles (ID: 22739)
* Administration: updated certificates page (ID: 24812)
* Auto Reply: increased SMS text length from 3 to 8 messages (ID: 26389)
* Call Utilities: increased SMS text length from 3 to 8 messages (ID: 26389)
* Email Relay: simplified new instance creation (ID: 25301)
* Event juggler: added call action functionality to hang up the call after a specified time (ID: 25745)
* Event juggler: added live character counter for SMS messages (ID: 26389)
* Event juggler: increased SMS text length from 3 to 8 messages (ID: 26389)
* Hotspot 2.0: deprecated OSU provider (ID: 27369)
* Mobile Utilities: added UCI ACL rules (ID: 25538)
* Mobile Utilities: added WebUI notifications for received messages and triggered SMS rules (ID: 19829)
* Mobile: added IPv4 or IPv6 data connection information in event log (ID: 17656)
* Mobile: added signal data collection (ID: 20740)
* Mobile: disabled DHCP on mobile interfaces for RUT361 (ID: 21616)
* Multi WAN: added drag & drop operation for the "Failover" mode (ID: 26282)
* Package Manager: added confirmation modal when removing multiple packages (ID: 26478)
* Package Manager: added WebUI notifications for successful and failed package installations (ID: 21337)
* Realtime Traffic: added ability to see up to 1 hour of live data (ID: 19073)
* SMS Utilities: increased SMS text length from 3 to 8 messages (ID: 26389)
* Tailscale: changed the firewall mode to nftables (ID: 26483)
* Traffic Logging: improved Hotspot data stream retrieval for Router family (ID: 26668)
* UI Core: changed all chart styles (ID: 19073)
* VRF: added VPN selection support in the WebUI (ID: 25089)
* WebUI: added sensitive information hiding feature for 'IMSI', 'ICCID' and 'IP address' fields for lower privilege users (ID: 25173)
* WebUI: added truncation and hover tooltips for long side widget card titles (ID: 26272)
* WebUI: unified the "Change Password" page title (ID: 26584)
* WebUI: updated brand color palette (ID: 21563)

### Fix

* 802.1X Server: fixed EAP "SUCCESS" response when authentication fails due to not being able to find the RADIUS requested VLAN (ID: 26470)
* Access Control: fixed duplicate query parameter validation (ID: 24626)
* Access Control: fixed HTTP WAN remote switch is shown as disabled after the "WAN to LAN" action (ID: 26591)
* Administration: fixed device usage duplicate query parameter validation (ID: 24626)
* Administration: fixed issue of "delete" button not being disabled on "System users" page when user has no write permissions (ID: 27062)
* BACnet: fixed recovery logic after connection loss (ID: 26091)
* Bluetooth: fixed incorrect sensor data documentation (ID: 27554)
* CLI: fixed issue with users that have invalid shell (ID: 26423)
* Data limit: fixed interface data limit not being reset when interface is down (ID: 25733)
* Data limit: removed unsupported rate limit functionality for TRB500 (ID: 25931)
* Data to Server: fixed configuration clearing when plugin packages are deleted (ID: 26568)
* Data to Server: reduced log spam (ID: 26265)
* DHCP server: fixed DHCPv6 server reload when changing VLAN (ID: 24638)
* DHCP server: fixed wrong DHCPv4 server conflict message being displayed when both interfaces have no device assigned (ID: 26443)
* DLMS: fixed missing API validation message for 'server_addr' option (ID: 22699)
* DLMS: fixed parameter scan never stopping when the same serial device was used on multiple physical devices (ID: 23345)
* DLMS: fixed service crashing when using "Register activation", "Activity calendar" and "Profile generic" COSEM types (ID: 26324)
* DNP3 Client: fixed 'index' option API error in the 'requests' endpoints (ID: 24841)
* Docker: fixed image removal (ID: 27200)
* Event juggler: fixed issue with enabling/disabling the WiFi interfaces (ID: 26175)
* Events Log: fixed duplicate query parameter validation (ID: 24626)
* GPS: fixed an issue where pins in HTTPS TAVL rules were not selected by default for RUTM55 (ID: 27273)
* GPS: fixed reconnection to NMEA forwarding hosts when at least one of them is not reachable (ID: 25871)
* Hotspot: fixed 'reset' button functionality and template input styles in 'Landing pages' page (ID: 27486)
* Hotspot: fixed redirect to custom success url with the same domain as landing page (ID: 26939)
* HTTPS DNS Proxy: fixed typo in the configuration page (ID: 26736)
* I/O Juggler: fixed log generation on reboot action (ID: 26811)
* I/O Juggler: fixed minor validation bugs (ID: 26428)
* Impulse Counter: fixed duplicate query parameter validation (ID: 24626)
* Impulse Counter: fixed input re-initiation (ID: 26297)
* Input/Output: fixed incorrect assigning of input/output pins (ID: 27678)
* IP Block: fixed MAC blocking interface validation (ID: 26429)
* IPsec: fixed intermittent errors when checking IPsec status (ID: 24405)
* Mobile: fixed a SIM detection issue that could occur when the active MBN changes for RUT981, RUT281 (ID: 27583)
* Mobile: fixed issue where auto subnet selection used incorrect subnet mask in Bridge or Passthrough modes (ID: 22704)
* Mobile: fixed mobile connection loop on unsuccessful ping (ID: 27299)
* Mobile: fixed modem driver network stats cleanup on modem restart (ID: 25965)
* Mobile: fixed modem region validation on modem firmware upgrade for TRB160 (ID: 27392)
* Mobile: fixed serving cell information output for RUTM54 (ID: 25737)
* Modbus Client: fixed timeout behavior to not include serial device acquisition time (ID: 26697)
* Modbus Server: fixed custom register block not working if count is more than 128 registers (ID: 27590)
* NTP Client: fixed fail count when operator synchronization is enabled (ID: 27110)
* NTRIP: fixed ntrip hangup on modem restart or on error conditions (ID: 25352)
* Over IP: fixed 'echo_enabled' option not being set (ID: 27186)
* Over IP: fixed API error when 'address_connect' option is missing (ID: 24928)
* Package Manager: updated "View packages repository" link (ID: 26619)
* Ports Settings: fixed wrong number of interfaces in VLAN configuration for ATRM50 (ID: 27500)
* Profiles: fixed issue that allowed deletion of profiles in use by the scheduler (ID: 26575)
* Setup Wizard: fixed  "Setup Wizard" access issues with lower privilege users (ID: 26675)
* SMS Utilities: fixed incorrect status in 5G operation mode (ID: 25049)
* Tailscale: fixed routing issue with failover enabled (ID: 26069)
* VLAN: fixed a missing validation message in the WebUI when VLAN migration is restricted (ID: 24033)
* WebUI: fixed notifications disappearing on page navigation (ID: 22739)
* WebUI: fixed validation for fields using "url" rule (ID: 26636)
* Wireguard: fixed incorrect route towards other peer being added (ID: 26856)
* Wireguard: fixed Wireguard not re-adding default routes after deleting instance (ID: 27131)
* Wireless: fixed an API error that occurred when joining a mesh network while a client network was present (ID: 26446)
* Wireless: fixed default cipher not being returned from the API (ID: 26400)
* Wireless: fixed wireless radio page loading incorrectly when user has limited permissions (ID: 26665)

### CVE Patches

* CVE-2023-53154 (ID: 26778)
* CVE-2024-12718 (ID: 26654)
* CVE-2024-31578 (ID: 26441)
* CVE-2024-52533 (ID: 26741)
* CVE-2025-4138 (ID: 26654)
* CVE-2025-4330 (ID: 26654)
* CVE-2025-4516 (ID: 26654)
* CVE-2025-4517 (ID: 26654)

### Updates

* hostapd: updated version to  2025-05-23 (ID: 26262)
* Iperf3: updated version to  3.19 for Router family (ID: 24365)
* Kernel: updated version to  5.4.295 for TRB140, TRB141, TRB142, TRB143, TRB145 (ID: 7140)
* Kernel: updated version to  5.15.186 for RUTC family, TRB2M family, RUT14X family, OTD140, OTD144, RUT2M family, RUT9M family, RUT30X family, RUT36X family, TAP100, TAP400, DAP family, RUTE family (ID: 7140)
* Kernel: updated version to  6.6.96 for ATRM family, OTD500, OTD501, RUTX family, RUTM family, TAP200 (ID: 7140)

# 2025-08-06 00.07.16.5

### Fix

* GPS: fixed NMEA sentences being completely disabled in some cases for RUTM54 (ID: 27625)

# 2025-07-30 00.07.16.4

### Fix

* GPS: fixed NMEA value configuration for RUTM54 (ID: 27512)

# 2025-07-24 00.07.16.3

### Fix

* System Status: fixed SIM 1 and SIM 2 LEDs not working for ATRM family, RUTX family, RUTM family, RUTC family (ID: 27137)

# 2025-07-22 00.07.16.2

### New

* SNMP: added LAN clients' table OID (ID: 27149)
* SNMP: added wireless interfaces' clients' table OID (ID: 27149)

### Fix

* OpenVPN: fixed connectivity issues when using WAN failover (ID: 27285)
* Update Firmware: fixed firmware download from FOTA for TRB160 (ID: 27251)

# 2025-07-02 00.07.16.1

### Improvements

* SNMP: added access points' and meshes' clients' count OID (ID: 27103)

### Fix

* Kernel: fixed serial port flow control management (ID: 24945)

# 2025-07-09 00.07.15.4

### Improvements

* Mobile: improved handling of ESM reject causes #33, #50, #51, and #52 (ID: 26293)

### Fix

* Backup: fixed internal firmware metadata not updating after applying backup (ID: 27082)

# 2025-07-02 00.07.16

### New

* DNP3 Outstation: added support for data conversion from other industrial protocols (ID: 25264)
* FreeRADIUS: added package (ID: 25896)
* SNMP: added Universal Gateway support for Modbus and M-Bus protocols (ID: 24901)
* Update Firmware: added stable firmware support (ID: 9177)

### Improvements

* Bluetooth: added filtering query parameters to database API endpoint (ID: 25651)
* Data to Server: added support for Base64 data encoding (ID: 25784)
* Data to Server: added support for specifying multiple minute values in one row for the "Scheduler" (ID: 25052)
* Data to Server: added warning message for Lua format example script (ID: 26000)
* Data to Server: improved example format Lua script (ID: 26000)
* Data to Server: updated collection and input card design (ID: 23533)
* DHCP server: added excluded address count to Leased IPs status (ID: 25981)
* DLMS: added filtering query parameters to database API endpoint (ID: 25651)
* DNP3 Client: added filtering query parameters to database API endpoint (ID: 25651)
* Docker: added Docker WebUI (ID: 17592)
* Event juggler: improved configuration creation in WebUI (ID: 25390)
* Event juggler: increased maximum "Key-value arguments" count in "Script" and "HTTP" actions (ID: 25225)
* Event juggler: updated "Key-value arguments" to allow duplicates in "Script" and "HTTP" actions (ID: 25225)
* Event juggler: updated event and action card design (ID: 23533)
* Event juggler: updated modem selection to include external modems (ID: 24625)
* Firewall: added attack prevention option to log detected flood events (ID: 23817)
* GPS: updated to use all available constellations when determining the current position (ID: 26859)
* L2TP: added support for custom ports (ID: 26084)
* L2TPv3: improved validation for multiple fields (ID: 25944)
* MBus Client: added filtering query parameters to database API endpoint (ID: 25651)
* Messages: increased allowed SMS length from 3 to 8 messages (ID: 25994)
* Mobile Utilities: added explanatory message to disabled "Storage" options (ID: 25839)
* Mobile: added GPS DPO support for RUTM54 (ID: 22641)
* Mobile: changed "telstra.wap" APN for "Telstra" operator to "telstra.internet" in APN database (ID: 26412)
* Mobile: improved mobile services logging to improve memory usage (ID: 23856)
* Mobile: improved provider name parsing when it is not returned by the module (ID: 25841)
* Mobile: improved validation to prevent SMS sending when SIM is removed (ID: 26904)
* Modbus Client: added filtering query parameters to database API endpoint (ID: 25651)
* Modbus Server: added multi value support in data source selection (ID: 25264)
* OPC UA Client: added filtering query parameters to database API endpoint (ID: 25651)
* OpenConnect: added certificate authentication support (ID: 25179)
* OpenConnect: added support for storing keys in TPM2.0 (ID: 26062)
* OpenVPN: added TPM key support (ID: 20395)
* Power Control: moved power pin configuration to single table (ID: 24698)
* Stunnel: added TPM2.0 key support (ID: 26275)
* Troubleshoot: added support for capturing packets via the NFLOG interface for Router family (ID: 25778)
* WebUI: added indication to 'System' status page if modem is unreachable (ID: 25884)
* WebUI: added information about 'Branch' to 'System' page (ID: 26022)
* WebUI: added long hold to drag on mobile for draggable cards (ID: 22857)
* WebUI: improved layout and functionality of log modals (ID: 25454)
* WebUI: updated icon sizes (ID: 21562)
* Wireless: improved FT roaming performance in STA mode (ID: 23152)

### Fix

* Data to Server: fixed dnp3 package offline installation bug (ID: 26518)
* Data to Server: fixed GPS data formatting (ID: 26666)
* Data to Server: fixed SIM card support count in Mobile Usage (ID: 26693)
* DHCP server: fixed calculating DHCP address range when changing subnet mask (ID: 25045)
* DHCP server: fixed the incorrectly displayed error for server status (ID: 26067)
* DLMS: fixed COSEM attribute filtering (ID: 24668)
* DMVPN: fixed DMVPN routes not showing up in Static Routes (ID: 21586)
* DNP3 Client: fixed requests API error when incorrect 'index' option value was provided (ID: 26520)
* Dynamic DNS: fixed Cloudflare authentication type, username saving errors (ID: 22998)
* Event juggler: added missing I/O pins for "Copy pin state" option (ID: 24563)
* Event juggler: fixed minor I/O validation bugs (ID: 26344)
* GPS: fixed NMEA host_info option data type error (ID: 23844)
* Hotspot: added SNMP Hotspot trap removal when Hotspot package is removed (ID: 25366)
* Hotspot: fixed purple.ai configuration profile (ID: 25964)
* Hotspot: fixed some LAN traffic being forwarded to Hotspot interface when using VLANs (ID: 25460)
* IPsec: fixed incorrect IPsec restarts when used with Multi WAN (ID: 25476)
* Kernel: fixed serial port flow control management (ID: 24945)
* MBus Client: fixed API documentation scan progress option type (ID: 25703)
* Mobile: fixed an issue of data connection failure after many interface reloads for ATRM50, RUT206, RUT241, RUT260, RUT271, RUT276, RUT281, RUT361, RUT956, RUT951, RUT976, RUT981, RUTC family, RUTM09, RUTM11, RUTM30, RUTM50, RUTM52, RUTM54, RUTM55, RUTM56, RUTM59, RUTX09, RUTX11, RUTX12, RUTX14, RUTX50, RUTXR1, TRB141, TRB140, TRB142, TRB143, TRB145, TRB160, TRB246, TRB247 (ID: 26439)
* Mobile: fixed GNSS shutdown procedure for RUTM54 (ID: 25486)
* Mobile: fixed IPv6 prefix delegation option to stop delegating prefix when option is disabled (ID: 26045)
* Mobile: fixed network time synchronization for RUTM54 (ID: 24974)
* Modbus Server: fixed issue where data sources with write permission would not work (ID: 25264)
* Modbus Server: fixed regfile uniqueness validation between instances (ID: 26334)
* Modbus Server: fixed regression of writing single coil/register always failing (ID: 26689)
* Network: fixed incorrect IP address netmask validation (ID: 15967)
* Network: fixed interface statistics when software flow offloading is enabled for TRB2M family, RUTE family, RUT14X family, OTD140, OTD144, DAP140, DAP142, DAP145, RUT2M family, RUT9M family, RUT301, RUT361 (ID: 26601)
* Network: removed LAN to WAN action for DAP family (ID: 25413)
* NTP: adjusted modem time synchronization to handle daylight saving time correctly (ID: 25686)
* OpenVPN: fixed connection checking when using IPv6 (ID: 24720)
* POE: fixed high CPU usage for devices with IP802 chips (ID: 26969)
* Ports Settings: fixed advertisement not required when auto-negotiation is enabled in API (ID: 26168)
* Ports Settings: fixed page refresh button (ID: 24964)
* Realtime Traffic: fixed data usage show for interfaces with PPPoE protocol (ID: 22766)
* RelayD: fixed API wrongly suggesting and accepting "lan_mark" as an internal network (ID: 25748)
* RelayD: fixed page not functioning for users with limited access (ID: 26392)
* SSH: disabled "admin" user access on default configuration (ID: 26340)
* Tailscale: fixed DNS configuration acceptance from the Tailscale console (ID: 26082)
* Topology: fixed issue where scan buttons were not clickable on mobile devices (ID: 25521)
* TR-069: fixed device name generation (ID: 26897)
* Wifi Scanner: fixed some wireless interfaces not getting added or removed from scanning list (ID: 25433)
* Wireless: fixed device not sending keep-alive packets in client/station mode for RUTC50 (ID: 25488)
* Wireless: fixed excessive RAM usage when radios are enabled but idle for RUTX family (ID: 25785)
* Wireless: fixed filtering of sporadic invalid noise values for RUTX family (ID: 25495)
* Wireless: fixed incorrect CSA handling in STA+AP mode for TAP100, RUTX14, RUT2M family, RUT361, RUT9M family, RUTE family, DAP family (ID: 25447)
* Wireless: fixed LAN network interface being removed after related WiFi interface is deleted (ID: 24325)
* Wireless: fixed noise value calculation for TAP100, RUT14X family, DAP family, RUT2M family, RUT361, RUT9M family, RUTE family (ID: 24763)

### Updates

* dropbear: updated version to  2025.88 (ID: 25783)
* Kernel: updated version to  5.4.293 for TRB140, TRB141, TRB142, TRB143, TRB145 (ID: 7140)
* Kernel: updated version to  5.15.184 for RUTC family, TRB2M family, RUT14X family, OTD140, OTD144, RUT2M family, RUT30X family, RUT36X family, RUT9M family, TAP100, TAP400, DAP family, RUTE family (ID: 7140)
* Kernel: updated version to  6.6.92 for ATRM family, OTD500, OTD501, RUTX family, RUTM family, TAP200 (ID: 7140)
* libpcap: updated version to  1.10.5 for Router family (ID: 25778)
* libtasn1: updated version to  4.20.0 (ID: 25909)
* Serial: updated version to  2.0 (ID: 26064)
* tcpdump: updated version to  4.99.5 for Router family (ID: 25778)
* tpm2-openssl: updated version to  1.3.0 (ID: 26275)

# 2025-07-04 00.07.15.3

### Fix

* System: fixed possible PoE issues with some power supplies for RUT951 (ID: 26949)

# 2025-06-25 00.07.15.2

### Improvements

* Network: swapped MAC addresses for lan1 and lan2 for OTD501, OTD500 (ID: 26682)
* Update Firmware: optimized firmware validation through caching (ID: 26403)

### Fix

* Data to Server: fixed MBus database path bug (ID: 26690)
* Hotspot: fixed segmentation fault (ID: 26749)
* L2TP: fixed memory leak issue with invalid packets (ID: 26569)
* Package Manager: fixed possible config migration issues on the PM installed packages (ID: 26809)
* System Status: fixed display of MAC address (ID: 26682)
* WebUI: fixed subscribe processes not exiting when UHTTPD is killed (ID: 26708)
* Wireless: fixed WPA3-SAE fast transition configuration (ID: 26457)

# 2025-06-16 00.07.15.1

### Fix

* Backup: fixed missing root and admin user restoration during backup apply (ID: 26605)
* Event juggler: fixed the execution of user scripts (ID: 26585)
* Hotspot: fixed user scripts migration after upgrade with keep settings (ID: 26589)
* Hotspot: fixed users scripts execution (ID: 26589)
* Realtime Traffic: fixed data collection in rare cases (ID: 26600)
* SMS Utilities: fixed the execution of user scripts (ID: 26585)

# 2025-06-02 00.07.15

### New

* Docker: added Docker WebUI page and API endpoints (ID: 17592)
* Java VM: added package to Package Manager for TRB1 family, TRB5 family, OTD500 (ID: 25047)
* Mobile Utilities: added support for eSIM confirmation code in the esim_install rule for RUTM52, RUT241, RUTM54, OTD500 (ID: 23831)
* Mobile: added "iot.t-mobile.com" APN for "T-Mobile" operator to APN database (ID: 24413)
* WebUI: added default HTTP redirect to HTTPS for Router family, TAP family (ID: 25103)

### Improvements

* Access Control: added ability to specify WAN port for Router family (ID: 24166)
* Access Control: improved HTTPS certificate validation for Router family (ID: 25035)
* API Core: added preflight OPTIONS method support (ID: 22811)
* AWS IoT Core: updated "AWS provisioning" configuration parameter list (ID: 23877)
* BACnet: added support for devices with USB adapters and devices with no rs485 interface for Router family (ID: 24919)
* Call Utilities: updated "Get status" action "Text message" parameter list (ID: 23877)
* Certificates: changed certificate signing to use RSA-PSS padding scheme (ID: 23712)
* Data to Server: added FTP, SMTP, Socket, and Lua script support for data transmission (ID: 18004)
* Data to Server: added support for ISO 8601 date format (ID: 24484)
* Data to Server: added support for receiving and sending data via SMS (ID: 18004)
* Data to Server: added support for receiving GPS data (ID: 18004)
* Data to Server: added support for receiving I/O data (ID: 18004)
* Data to Server: updated "Collection configuration" edit, "Input configuration" edit, "Format string" and "Tag expansion" parameter lists (ID: 23877)
* DHCP server: included static leases to "Leased IPs" status that are outside of DHCP pool range but are inside interface subnet range (ID: 24010)
* DLMS: added API endpoints to get the current value of a configured group or group value (ID: 23976)
* DNP3 Client: added API endpoints to get the current value of a configured request (ID: 23976)
* Dynamic DNS: added DNS server field (ID: 24464)
* Dynamic DNS: reduced service restarts when mobile is used (ID: 24464)
* Dynamic routes: added support for selecting VPN interfaces (ID: 24052)
* Dynamic routes: improved mobile interface handling (ID: 21586)
* Email to SMS: improved email handling by deleting emails over 61440 bytes (ID: 23554)
* Event juggler: added call action support for RUTX12, RUTM20, RUT271, RUT971, TRB143, TRB141, RUT260, RUTM30, OTD140, TRB142, RUT976, OTD500, RUTM52, RUTX50, TRB500, RUTM51, RUTX09, ATRM50, TRB501, RUTM56, RUTM09, RUTXR1, RUTM59, RUT956, TRB140, RUT206, RUTM11, RUT906, RUTX11, RUT361, RUTC50, RUT200, RUT241, RUTX14, RUT901, RUT951, RUTM50, TRB145, RUTM55, TRB160 (ID: 14515)
* Event juggler: added delete icon on "Remove action" button (ID: 23963)
* Event juggler: implemented a retry mechanism for actions in case of failure (ID: 17470)
* Event juggler: removed "Startup" event type from event configuration due to duplication (ID: 24008)
* Event juggler: updated "Send email", "Send SMS", "MQTT", "Script" and "HTTP" action "Text message" parameter list (ID: 23877)
* Events Reporting: updated "Message text on event" parameter list (ID: 23877)
* Firewall: disabled Allow-ICMPv6-Forward rule (ID: 23902)
* Firewall: removed "Hardware flow offloading" feature due to configuration issues. Performance in most scenarios is unaffected if using "Software flow offloading" for RUTX family (ID: 20686)
* I/O Juggler: updated "Send SMS", "MQTT" and "Script" action "Text message" parameter list (ID: 23877)
* IGMP Proxy: added VPN interface support (ID: 23343)
* MBus Client: added API endpoints to get the current value of a configured group or group value (ID: 23976)
* Memory Expansion: updated exfat support to use in-tree kernel module for ATRM family, OTD500, RUTX family, RUTM family, TAP200 (ID: 20686)
* Mobile: added ability to change measurement units in "Mobile Usage" page (ID: 24276)
* Mobile: added ability to export mobile usage data to CSV file (ID: 24278)
* Mobile: added more statistical parameters to "Mobile Usage" page (ID: 24283)
* Mobile: changed "fast.t-mobile.com" APN PDP type from IPv6 to IPv4v6 (ID: 24413)
* Mobile: improved SIM switch behavior when its configuration is changed (ID: 21756)
* Mobile: updated LAN port reset behavior during bridge/passthrough setup (ID: 24508)
* Modbus Client: updated "Modbus TCP Client" and "Modbus Serial Client" configuration "MQTT message" and "Email" action "JSON format" parameter list (ID: 23877)
* Multi WAN: added expanded Multi WAN interface statuses (ID: 17761)
* Multi WAN: added manual member configuration (ID: 17761)
* Multi WAN: updated configuration interface (ID: 17761)
* Network: improved 802.1p priority configuration fields for Router family (ID: 8469)
* Network: improved field names and descriptions (ID: 17287)
* Network: updated network interface statuses to be more detailed and easier to understand for Router family (ID: 14632)
* OPC UA Client: added API endpoints to get the current value of a configured group, group value or server node (ID: 23976)
* RMS: added reconnection improvement to try to connect to RMS server immediately when Bootstrap connection goes up for RUT241 (ID: 24231)
* RutOS: moved the /mnt mount point to /usr/local for persistent storage (ID: 25926)
* SMS Forwarding: updated enable option help messages (ID: 24577)
* SMS Gateway: updated "Auto reply" "Message text" parameter list (ID: 23877)
* SMS Utilities: updated "Reboot", "Send status" action, "Text message" parameter and "SMS rule description" lists (ID: 23877)
* Speed Test: added functionality to find any country servers by using search (ID: 22828)
* TCP dump: added suggestions for host and port filters (ID: 18310)
* Troubleshoot: improved logging size configuration and log size limits (ID: 18310)
* Troubleshoot: separated troubleshooting into individual configuration tabs (ID: 18310)
* UI Core: improved QR code generation by using minimal error correction and using only integer scaling (ID: 21976)
* WebUI: added HTTPS certificate expiration warning and renew functionality (ID: 24411)
* WebUI: reduced size of the navigation menu and some form elements (ID: 20688)
* WebUI: unified styles of first login and renew expired password modals (ID: 24641)
* WebUI: updated Japanese translations (ID: 25111)
* WebUI: updated table selected rows actions design (ID: 22314)
* Wireless: added status for current radio transmit power (ID: 19851)
* Wireless: simplified radio transmit power selection (ID: 19851)
* Wireless: updated wireless client status with new "Obtaining IP" state for Router family (ID: 14632)

### Fix

* 802.1X Client: fixed 802.1X (client) page access not being controlled by the "Network > Ports" entry (ID: 842)
* 802.1X Client: fixed warning message of different port configurations sometimes appearing when closing modal (ID: 24632)
* 802.1X Server: fixed 802.1X (server) page access not being controlled by the "Network > Ports" entry (ID: 842)
* Access Control: fixed HTTPS certificates validation to not allow RSA key length less than 1024 bits and ECC key length less than 160 bits (ID: 22477)
* API Core: fixed session validation issues (ID: 23097)
* Bluetooth: fixed eye sensor negative temperature handling (ID: 23782)
* Certificates: fixed SCEP certificate enrollment compatibility issues with certain servers (ID: 22252)
* Certificates: fixed SCEP certificate generation (ID: 25471)
* Data to Server: fixed "SIM Card" option select list in "Mobile usage" data input (ID: 23963)
* DHCP server: fixed DHCPv4 server shutdown when multiple LANs use the same interface and one of them disables DHCPv4 (ID: 24158)
* DLMS: fixed COSEM attribute filtering (ID: 24668)
* DLNA: fixed option list of "Interfaces" (ID: 23109)
* DMVPN: fixed displaying NAT rules (ID: 22915)
* Dynamic DNS: fixed IPv6 support in bind-nsupdate (ID: 24464)
* Dynamic DNS: fixed logs showing IPv6 expansion errors when no IP is found (ID: 24464)
* Event juggler: fixed "SIM Card" option select list in "SIM switch" and "Connection" actions (ID: 23963)
* Event juggler: fixed an issue affecting GSM event stability (ID: 25171)
* Event juggler: fixed condition deletion not working in some edge cases (ID: 26076)
* Event juggler: fixed duplicated names validation (ID: 25015)
* Event juggler: fixed HTTP action when secure connection is chosen (ID: 25448)
* Event juggler: fixed inability to select all available pins in the I/O condition configuration (ID: 25215)
* Event juggler: fixed Reboot via SMS Log event (ID: 24009)
* Event juggler: fixed relay value setting action for RUT906, RUT956, RUT976, TRB141 (ID: 25370)
* Firewall: fixed duplicate VPN zone creation (ID: 22915)
* Firewall: fixed HTTP and HTTPS ports migration for DMZ port forwards rules (ID: 24307)
* Firewall: removed redundant "Internal zone" field from port forward configuration (ID: 24657)
* Hotspot: fixed SSL certificates permissions (ID: 25929)
* IPsec: fixed connection issues with %any as identifier (ID: 24275)
* Java VM: removed package from Package Manager for RUT901, RUT951 (ID: 25047)
* Kernel: fixed integrated watchdog functionality issues for RUTX family, TRB140, TRB141, TRB142, TRB143, TRB145 (ID: 22018)
* L2TP: fixed authentication credentials validation (ID: 24317)
* Mobile: fixed issue where neighbor IP address was not reachable in Bridge/Passthrough modes (ID: 21617)
* Mobile: fixed mobile modem log file management in "/tmp" directory when it is at full capacity (ID: 25288)
* Mobile: fixed SMS grouping error when old SMS are never deleted (ID: 25408)
* Modbus Client: fixed label for 'no_bracket' option in requests (ID: 20823)
* MQTT Broker: fixed incorrect "Local port" hint for Router family (ID: 24979)
* Multi WAN: fixed missing parameters for the "DHCP" interface for DAP family (ID: 25775)
* Network: fixed incorrect network type shown for LAN with only WiFi interface (ID: 24324)
* Network: fixed netifd's network devices state updates on rtnl netlink events (ID: 24225)
* Network: fixed system crash when using modem data under low memory conditions for Router family (ID: 25508)
* NTRIP: fixed latitude option name and description (ID: 24888)
* RMS: fixed 'Next connection after' timer display (ID: 24659)
* RMS: fixed transition from 'Standby' to 'Enabled' mode (ID: 24659)
* SMPP: fixed sequence number in DELIVER_SM packets (ID: 25120)
* SMS Gateway: fixed connecting to Gmail with TLS certificate validity verification in Email to SMS (ID: 23555)
* SMS Utilities: fixed "SIM Card" option select list in "Change mobile settings" rule (ID: 23963)
* SMS Utilities: fixed page loading error caused by I/O Scheduler failure for RUTXR1 (ID: 25039)
* Static Routes: fixed GRE tunnel name display when its name has special symbols (ID: 25402)
* Stunnel: fixed issue of global settings sometimes not being displayed (ID: 23835)
* Stunnel: made "Certificate File" and "Private Key" fields required when server mode is configured (ID: 24797)
* System Status: removed bootloader version information if it does not exist (ID: 8524)
* Tailscale: fixed tailscale logging out after a reboot when using an authentication key (ID: 24514)
* Topology: fixed issue of duplicated WAN interface being displayed under certain configurations (ID: 24672)
* TPM: fixed TPM communication problems for RUTX50 (ID: 25791)
* VLAN: fixed new port based VLAN creation when untagged ports are provided (ID: 24505)
* VLAN: fixed WebUI port names not matching names written on the casing for DAP family (ID: 24993)
* WebUI: fixed inconsistent spacing between page elements (ID: 22034)
* WebUI: fixed issues with SDK API path recognition (ID: 25609)
* WebUI: fixed warnings still being displayed after removing uploaded certificates (ID: 24798)
* Wireguard: fixed MTU issues when default route is used (ID: 24773)
* Wireguard: fixed peer allowed IPs select dropdown to show IPv6 options and added the ability to include custom values (ID: 24270)
* Wireguard: fixed tunnel not re-establishing when failover is used (ID: 24773)
* Wireless: fixed an error when radio (5GHz or 2GHz) gets duplicated on default interfaces (Wireless SSIDs) or some custom interfaces (ID: 23063)
* Wireless: fixed enterprise client configuration not showing all certificates and keys generated with SCEP (ID: 22252)
* Wireless: fixed enterprise client configuration requiring password for unencrypted certificate key (ID: 22252)
* Wireless: fixed possible segmentation fault when reloading wireless (ID: 24640)
* Wireless: fixed trailing whitespace being ignored in SSID or password (ID: 22006)

### Updates

* iw: updated version to  6.9 for ATRM family, OTD500, RUTX family, RUTM family, TAP200 (ID: 20686)
* Kernel: updated version to  5.4.292 for TRB140, TRB141, TRB142, TRB143, TRB145 (ID: 7140)
* Kernel: updated version to  5.15 for RUTC family, TRB2M family, RUT14X family, OTD140, RUT2M family, RUT301, RUT361, RUT9M family, TAP100, TAP400, DAP family, RUTE family (ID: 7140)
* Linux: updated version to  6.6.87 for ATRM family, OTD500, RUTX family, RUTM family, TAP200 (ID: 20686)
* mac80211: updated version to  6.12.6 for ATRM family, OTD500, RUTX family, RUTM family, TAP200 (ID: 20686)
* Mosquitto: updated version to  2.0.21 (ID: 24526)
* mt76: updated version to  2025-01-22 for ATRM family, OTD500, RUTM family, TAP200 (ID: 20686)
* ovpn-dco: updated version to  0.2.20241216 (ID: 24688)

# 2025-05-20 00.07.14.3

### Fix

* Custom Scripts: fixed execution of custom scripts after upgrade (ID: 25914)
* L2TP: fixed a connection problem when using an L2TP over IPsec configuration (ID: 25850)

# 2025-05-07 00.07.14.2

### Fix

* Firewall: fixed DMZ port forward rule for mobile DHCP lease renew (ID: 25684)
* Firewall: fixed HTTP and HTTPS ports migration for DMZ port forwards rules (ID: 25578)
* Memory Expansion: fixed long ext4 formatting times on some usb drives (ID: 25496)
* Network: fixed data limit database save when upgrading with keep settings (ID: 25725)
* Network: fixed Management VLAN input for TAP family (ID: 25729)
* Wireless: fixed VLAN ID input for TAP family (ID: 25729)

# 2025-04-30 00.07.14.1

### Fix

* Memory Expansion: fixed long ext4 formatting times on some usb drives (ID: 25496)
* RutOS: fixed curl compilation in SDK (ID: 25580)

### CVE Patches

* CVE-2025-2704 (ID: 25075)

# 2025-04-18 00.07.14

### New

* AWS IoT Core: added Device Provisioning (ID: 21179)
* L2TP: added L2TP over IPv6 support (ID: 22144)
* Mobile: added eSIM confirmation code support for RUTM52, RUT241, RUTM54, OTD500, RUTM56 (ID: 23045)
* Mobile: added handling for ESM ERROR 33, ESM ERROR 50, ESM ERROR 51 and ESM ERROR 52 (ID: 15801)
* Mobile: added HPLMN timer management for Bell carrier for RUT2M family, RUT9M family, RUTX family (ID: 15801)
* Mobile: added PPLMN list management for Bell carrier for RUT2M family, RUT9M family, RUTX family (ID: 15801)
* Mobile: added SIM switch rule "On SIM not inserted" (ID: 23716)
* Mobile: added support for DHCP relay mode to devices with EG060K-EA module for RUT361, RUTX09, RUTX11, RUTX12, RUTXR1, RUTM09, RUTM11, TRB160 (ID: 19315)
* Mobile: added support for eSIM to SIM idle protection for RUTM52, RUT241, RUTM54, OTD500, RUTM56 (ID: 22689)
* MQTT Broker Bridge: added v5.0 bridge protocol support for Router family (ID: 23255)
* Network usage: added feature (ID: 586)
* OpenVPN: added OpenVPN service support for TAP family (ID: 23336)
* RutOS: added European region variant support for TRB501 (ID: 22864)
* RutOS: added hardware branch A support for RUTC50 (ID: 20576)
* RutOS: enabled a read-only root filesystem to ensure system integrity and security (ID: 19518)
* SSH: added login support for "admin" user (ID: 23210)
* WebUI: added Ukrainian language support for Router family (ID: 21323)

### Improvements

* Bluetooth: added API endpoint to list entries in database (ID: 22977)
* Call Utilities: added filtering option for "Action name" column in the "Call rules" table (ID: 20729)
* Call Utilities: added the ability to update authorization settings for multiple rules via the "Actions" drop-down in the "Call rules" table (ID: 20729)
* Call Utilities: moved multiple rule enabling to the "Actions" drop-down in the "Call rules" table (ID: 20729)
* Data to Server: changed new instance to be turned off by default (ID: 24321)
* DHCP: added a warning message when multiple interfaces share the same device and have DHCPv4 enabled (ID: 23309)
* DHCP: added title for action column in custom DHCP option table (ID: 21161)
* DNS: made the "DNS Server" field optional for the "Custom Redirect" option (ID: 23655)
* DNS: updated the "Custom Redirect" option to support domain wildcard (*) pattern matching (ID: 23655)
* Dynamic DNS: made WebUI show IP updates earlier than the configured DDNS service check interval (ID: 22355)
* EoIP: added improvements to avoid packet loops (ID: 24529)
* Event juggler: changed new instance to be turned off by default (ID: 24321)
* Event juggler: removed Custom HTTP headers space validation (ID: 24780)
* Event juggler: removed Reboot after Input/Output option (ID: 24016)
* Events Log: added events log file export (ID: 21411)
* Firewall: improved "intra" zone column names for clarity (ID: 23177)
* GPS: hid currently unavailable NMEA sentences from NMEA sentence rules table in WebUI (ID: 23637)
* GreenGrass: removed package (ID: 24466)
* Input/Output: moved I/O Scheduler to Package Manager (ID: 23328)
* IPsec: enabled dead peer detection by default (ID: 24343)
* Mobile: added UCS2 conversion for service provider name (ID: 22956)
* Mobile: improved non default SIM card unlock procedure after PIN/PUK is entered (ID: 23374)
* Modbus TCP over Serial Gateway: added support for MODBUS broadcast messages (ID: 23292)
* Ports Settings: moved port configuration logic from deprecated variant to currently supported for Router family, OTD family, DAP family, ATRM family, TAP family (ID: 23131)
* Ports Settings: reordered network > ports sub-menu and made port settings page first (ID: 516)
* Post/Get - I/O: removed package (ID: 23946)
* Post/Get - Mobile: removed package (ID: 23946)
* PPTP: added 'Custom options' field to configure custom pppd options (ID: 19263)
* PPTP: added options for 'MPPE' configuration to WebUI (ID: 19263)
* Profiles: improved table data UI (ID: 23140)
* Recipients: changed email maximum password length to 128 characters (ID: 22802)
* Recipients: improved "phone groups" page to support unlimited phone numbers additions (ID: 23310)
* Setup Wizard: removed host, port options and proxy settings section from RMS setup wizard (ID: 24024)
* SMS Utilities: added default rule response messages (ID: 24322)
* SMS Utilities: added filtering options for "Action name" and "Authorization method" columns, and sorting for "SMS text" column in the "SMS rules" table (ID: 20729)
* SMS Utilities: added rule description hints on "Action" table column values (ID: 20010)
* SMS Utilities: added the ability to update authorization settings for multiple rules via the "Actions" drop-down in the "SMS rules" table (ID: 20729)
* SMS Utilities: moved multiple rule enabling to the "Actions" drop-down in the "SMS rules" table (ID: 20729)
* SSHFS: added connection and mount point status (ID: 20267)
* SSHFS: updated mount point location (ID: 20267)
* Topology: added IPv6 support (ID: 586)
* Topology: added port number to topology scan results (ID: 586)
* Topology: improved network scanning (ID: 586)
* Topology: removed Mobile WAN interfaces from topology scan (ID: 25217)
* VRF: added section name generation and changing ability (ID: 22101)
* WebUI: added measurement units for "data limit" cards in overview page (ID: 11930)
* WebUI: removed default password icons on "Internet Explorer" and "Microsoft Edge" browsers (ID: 20870)
* Wireless: added warning to a radio channel option when client is configured on same radio indicating that this option can be ignored (ID: 20535)
* Wireless: added WiFi standard used by the connected client (ID: 23893)

### Fix

* API Core: fixed file upload issue which sometimes made WebUI unresponsive (ID: 21597)
* BACnet: fixed port, network_id, interface API validations (ID: 22449)
* Data to Server: disallowed enabling Azure plugin without required options (ID: 24414)
* Data to Server: fixed editing Azure plugin configuration when "Device Provisioning Service" option is selected (ID: 24414)
* Data to Server: fixed GSM IP and IPV6 retrieval when used SIM slot is changed (ID: 24152)
* Data to Server: fixed user uploaded file permissions (ID: 25186)
* DNP3 Client: fixed an issue where application would terminate on startup (ID: 23964)
* Dynamic DNS: fixed updating DNS entries for RUT30X family, RUT36X family, TCR1 family, TRB2 family (ID: 24464)
* Dynamic routes: fixed interfaces select options sometimes being displayed incorrectly for TCR1 family (ID: 24704)
* Dynamic routes: fixed OSPF issues of not displaying instances of 'area' and 'networks' sections (ID: 25192)
* Email Relay: fixed service crash when server tls certificate is used (ID: 25176)
* Event juggler: fixed broken port link speed reporting (ID: 23988)
* Event juggler: fixed condition bug on some plugins (ID: 24497)
* Event juggler: fixed GPS speed option validation (ID: 23981)
* Event juggler: fixed LUA condition script support to correctly handle return values (ID: 25354)
* Event juggler: fixed Mobile data limit event type validation (ID: 24079)
* Events Log: fixed events log partition mount for OTD500, OTD501 (ID: 25338)
* Firewall: fixed attack prevention page with missing traffic rules (ID: 23261)
* Firewall: fixed certain "Attack prevention" limits making device unreachable (ID: 22027)
* GPS: fixed NMEA serial forwarding stopping at half the configured cache limit (ID: 23571)
* Input/Output: fixed displaying Input/Output pinout picture for RUTE family (ID: 23971)
* L2TP: fixed connectivity issues when using WAN failover for TCR1 family, TRB1 family, TRB2M family, TRB5 family, TRB2 family (ID: 22853)
* Messages: fixed "Date" row displayed values on smaller screens (ID: 23647)
* Mobile Utilities: fixed Manage OpenVPN rule (ID: 23275)
* Mobile: fixed APN selecting from a database with IPv4v6 PDP data type (ID: 23773)
* Mobile: fixed failure to establish mobile connection when the provider name is empty for RUTM54 (ID: 25214)
* Mobile: fixed incorrect modem temperature reading for TRB1 family, TRB5 family (ID: 24528)
* Mobile: fixed mobile disconnections when DMZ is enabled (ID: 22724)
* Mobile: fixed operator name parsing on 5G SA networks for RUTM54 (ID: 23302)
* Mobile: fixed saving band configuration after FW upgrade with 'Keep Settings' enabled for TRB255 (ID: 23918)
* Mobile: fixed SIM switch 'No network' rule behavior for RUT906 (ID: 25297)
* Mobile: fixed unintended re-creation of eSIM profile network interfaces after deletion for RUTM52, OTD500, RUTM54, RUT241, RUTM56 (ID: 22870)
* Modem Control: fixed RX and TX abnormal rise in status field (ID: 24369)
* Multi WAN: fixed incorrect WAN state being displayed when using failover (ID: 23217)
* Network: fixed Ethernet interfaces incorrectly accepting packets with invalid checksum on protocols other than IPv4/IPv6+TCP/UDP for RUTX family (ID: 23869)
* NTP: fixed time servers limit validation (ID: 19453)
* OpenVPN: fixed connectivity issues when using WAN failover for TRB5 family, TRB2M family, TRB2 family, TRB1 family, TCR1 family (ID: 22945)
* Package Manager: fixed displaying multiple same functionality buttons when package update fails (ID: 20204)
* Password Policy: fixed special characters validation (ID: 24581)
* Ports Settings: fixed port disable not working in port settings for RUT14X family, DAP family, OTD140, RUT2M family, RUT301, RUT361, TRB2M family, RUT9M family, RUTE family (ID: 24825)
* Ports Settings: fixed port status speed badge for Ethernet(10mbps) (ID: 24005)
* Profiles: fixed loading screen reappearing after profile change fails (ID: 23285)
* Recipients: fixed email address validation (ID: 23108)
* RMS: fixed serial code copy button not being displayed (ID: 23875)
* Side Widget: fixed port icons overlapping on mobile in port status card (ID: 24611)
* SMS Gateway: fixed the duplicate SMS issue in "Email to SMS" (ID: 24699)
* SMS Utilities: fixed "SMS text" option validation when enabling rules in "SMS rules" table (ID: 20729)
* SSTP: fixed the issue of the instance starting after upgrading the firmware (ID: 25056)
* Static Routes: fixed API incorrectly returning mobile interfaces (ID: 24141)
* Traffic logging: fixed traffic logging service startup for TRB160 (ID: 24557)
* Troubleshoot: excluded mounted directories in /tmp from being archived (ID: 24637)
* VXLAN: fixed package installation not starting service properly (ID: 25306)
* WebUI: fixed enabled button being removed in some cards on medium sized screens (ID: 21349)
* Wireguard: fixed connection issues when peer is on the same network (ID: 23249)
* Wireless: fixed hover hint always being shown on delete button (ID: 24736)

### CVE Patches

* CVE-2022-42721 (ID: 23760)
* CVE-2023-7104 (ID: 23584)
* CVE-2023-31489 (ID: 23468)
* CVE-2024-0938 for RUTX family, TRB1 family, RUTC family, RUTM family, TRB5 family, OTD500, ATRM family (ID: 23349)
* CVE-2024-9143 (ID: 23713)
* CVE-2024-13176 (ID: 23713)
* CVE-2025-0167 for Router family (ID: 23788)
* CVE-2025-0665 for Router family (ID: 23788)
* CVE-2025-0725 for Router family (ID: 23788)

### Updates

* Curl: updated version to  8.12.0 (ID: 23788)
* Kernel: updated version to  5.4.290 for TRB2 family, TRB1 family, RUT300, RUT360, TCR1 family (ID: 7140)
* Kernel: updated version to  5.10.234 for RUTX family, RUTM family, OTD500, TAP200, ATRM family (ID: 7140)
* Kernel: updated version to  5.15.178 for RUTC family, TRB2M family, RUT14X family, OTD140, RUT2M family, RUT301, RUT361, RUT9M family, TAP100, TAP400, DAP family, RUTE family (ID: 7140)
* Time Zone Database: updated version to  2025a (ID: 23366)
* wireless-regdb: updated version to  2024.10.07 (ID: 23378)

# 2025-04-10 00.07.13.6

### Fix

* Modem: fixed issue where modem was unnecessarily rebooted after device startup for RUTM family (ID: 25178)

# 2025-04-07 00.07.06.18

### Improvements

* Linux: updated kernel version to 5.4.291 (ID: 24759)

### Fix

* IP Block: fixed blocked IPs persisting after stopping the service (ID: 23548)
* Over IP: fixed re-connection feature not working for Over IP clients (ID: 24002)
* WebUI: fixed redirect not working after installing new firmware (ID: 24287)

# 2025-04-01 00.07.13.4

### Improvements

* RutOS: updated libubox (ID: 24562)

### Fix

* Mobile: fixed handling of 18 character long ICCID for eSIM (ID: 24686)
* Network: fixed Ethernet lockups when sending certain malformed IPv4/IPv6 packets for RUTX family (ID: 16738)
* RutOS: fixed occasional ubus page fault after package install (ID: 24562)
* RutOS: fixed user group duplicate entries after applying backup (ID: 24822)

# 2025-03-20 00.07.13.3

### Fix

* Ledman: fixed power led indications for TRB160 (ID: 24610)
* Multi WAN: fixed internet not being reachable from device when main WAN is down (ID: 24277)
* RMS: fixed connection retry interval count (ID: 24470)

# 2025-03-13 00.07.13.2

### Improvements

* Modem: increased SLM750 modem power-up stability (ID: 24282)

### Fix

* 802.1X Client: fixed 802.1x client not working when upgrading from an older firmware (ID: 24476)
* Multi WAN: fixed occasional IPsec startup issue after reboot with Multi WAN enabled (ID: 23763)
* Python3: fixed package installation for RUTE family (ID: 24465)

# 2025-03-05 00.07.13.1

### Fix

* Auto Reboot: fixed an issue causing the device to reboot immediately (ID: 24311)

# 2025-02-28 00.07.13

### New

* 802.1X Client: added service for TRB2M family, OTD140, RUT14X family, RUT2M family, RUT301, RUT361, RUT9M family (ID: 22397)
* 802.1X Server: added service for RUTC50 (ID: 20858)
* BFD: added service (ID: 6924)
* EoIP: added service (ID: 22001)
* Event juggler: added service (ID: 5761)
* Mobile: added "dm.jplat.net" APN for HIS carrier (ID: 22549)
* Mobile: added "internet.telia.iot" APN for Telia carrier (ID: 22115)
* Mobile: added "mobile.iot" APN for Elisa carrier (ID: 22115)
* Mobile: added bandwidth rate limiting control when a specified data usage threshold is reached (ID: 16714)
* OpenConnect: added service (ID: 23471)
* Realtime Traffic: added historical data support for wireless devices (ID: 15267)
* Update Firmware: added link to FW & SDK download page (ID: 22320)

### Improvements

* Access Control: improved UX when disabling HTTP and HTTPS local access settings (ID: 22671)
* Administration: added confirmation prompt when changing profiles (ID: 21499)
* Administration: updated hostname validation to allow numeric-only hostname (ID: 23241)
* Bluetooth: added status of scan availability (ID: 11058)
* DNP3 Client: moved page to basic mode (ID: 21880)
* Dynamic DNS: added support for using local openvpn interface ip address (ID: 22355)
* Dynamic routes: added validation for NHRP to prevent using same interface on multiple instances (ID: 21959)
* Firewall: added possibility to manually specify conntrack helper for a port forward rule (ID: 20171)
* Firewall: moved IPtables NAT extra to package manager (ID: 22877)
* Hotspot: added MAC address delimiter and case setting for Radius MAC authentication (ID: 21160)
* Hotspot: added support for multiple instances for RUTX family, RUTM family, RUTC family (ID: 21160)
* Hotspot: improved API validations (ID: 22218)
* Input/Output: updated pin block naming (ID: 18058)
* IPsec: added ChaCha20-Poly1305 encryption algorithm (ID: 14551)
* IPsec: added periodic connection check (ID: 22574)
* IPsec: improved performance for RUTX family (ID: 21526)
* IPsec: improved performance when using GCM encryption for RUTM family, ATRM family, OTD500 (ID: 21526)
* Mobile: added inactive eSIM profile display for RUTM52, RUT241, RUTM54, OTD500 (ID: 21975)
* Mobile: added multi-modem support to the SIM switch for RUTM52, RUTX12, RUTM56 (ID: 19712)
* Mobile: improved data limit and SMS limit SIM switch rule behavior for OTD family, TRB256, TRB246, RUTC family, RUT9M family, RUT206, ATRM family, RUT241, RUT971, RUT976, RUTM family, RUTX family (ID: 19712)
* Mobile: improved eSIM profile delete functionality for RUTM52, RUT241, RUTM54, OTD500 (ID: 20803)
* Mobile: improved handling for the maximum number of active interfaces (ID: 21909)
* Mobile: improved operator name parsing from SPN file (ID: 23429)
* Mobile: improved SIM detection and SIM switching for RUT9M family, RUTE family, RUTX09, RUTX11 (ID: 23742)
* Mobile: improved SIM switch service behavior when changing configuration for OTD family, TRB246, TRB256, RUTC family, RUT9M family, RUT206, ATRM family, RUT241, RUT971, RUT976, RUTM family, RUTX family (ID: 19712)
* Mobile: updated 5G bands selection to display 5G mode for ATRM family, OTD500, RUTC family, RUT971, RUT976, RUTM20, RUTM30, RUTM50, RUTM51, RUTM52, RUTM54, RUTM55, RUTM56, RUTM59, RUTX50, TRB5 family, RUT271 (ID: 19784)
* Modbus Client: added ability to choose where to save database (ID: 21366)
* Modbus Client: added store on data change mode (ID: 19940)
* Modbus Client: moved page to basic mode (ID: 21880)
* MQTT Modbus Gateway: improved constant $$NAME that can be defined in system configuration (ID: 22224)
* Network: moved "Use port as LAN" and "Use port as WAN" actions to  advanced mode for TRB2 family, TRB2M family, TRB5 family, TRB1 family (ID: 5663)
* Network: moved "Use WAN port as LAN" option to advanced mode for ATRM family, RUT14X family, RUT2M family, RUT30X family, RUT36X family, RUT9M family, RUTC family, RUTM family, RUTX family, TCR1 family (ID: 5663)
* Network: moved wpa_cli to package manager for Router family (ID: 22877)
* OpenVPN: enabled DCO support for CHACHA20-POLY1305 cipher for ATRM family, DAP family, OTD family, RUT14X family, RUT2M family, RUT301, RUT361, RUT9M family, RUTC family, RUTM family, RUTX family, TRB2M family (ID: 21526)
* OpenVPN: improved performance when using DCO-supported ciphers for ATRM family, OTD500, RUTC family, RUTM family, RUTX family (ID: 21526)
* OpenVPN: improved statuses for instances (ID: 21063)
* OpenVPN: removed 'persist-tun' and 'persist-key' options from default configuration (ID: 21063)
* Package Manager: added confirmation prompt when closing uploaded package modal (ID: 19007)
* SD & USB Tools: renamed "USB Tools" service to "SD & USB Tools" in WebUI for more accurate description (ID: 23351)
* Security: changed password policy to require at least one special character (ID: 23435)
* SMS Gateway: moved Email to SMS service to Package manager (ID: 22878)
* SMS Utilities: added a new option "Send response SMS" which allows receiving action response message (ID: 21740)
* SMS Utilities: changed format of ADC and ACL status (ID: 21711)
* Static Routes: improved descriptions for routing rules (ID: 22062)
* System Users: changed username validation to allow dots and underscores for Router family (ID: 22464)
* Tailscale: optimized starting and stopping functions (ID: 22259)
* Topology: moved to package manager (ID: 22877)
* Update Firmware: added link to changelog page (ID: 12516)
* VRF: moved page from Network sub-menu to Network > Routing (ID: 22618)
* WebUI: removed basic/advanced mode (ID: 19154)
* WebUI: updated Teltonika logo (ID: 22499)
* Wireless: added rotating log files for wireless services (ID: 21799)
* Zerotier: added ability to upload a custom planet file (ID: 21925)

### Fix

* 802.1X Server: fixed a segfault that sometimes occurs when port state changes to down (ID: 23118)
* Access Control: fixed "redirect_https" option reset after device reboot (ID: 23195)
* Access Control: fixed default HTTPS CA certificate generation (ID: 775)
* BACnet: fixed require of 'bbmd_port' option in API (ID: 22709)
* Data to Server: fixed "Invert filter" option to be hidden when using "DLMS" type and "Data filtering" option is selected to "All" (ID: 23280)
* Data to Server: fixed loading of the LUA modules for TAP family (ID: 22524)
* Data to Server: fixed the OPC UA, DLMS, MBUS, and impulse counter inverted filtering logic (ID: 21945)
* Date & Time: fixed time synchronization with the browser when using Europe/Kyiv timezone (ID: 17943)
* Devices: fixed error handling for deleting non-existent bridge sections (ID: 22142)
* DHCP: fixed an issue where DHCP Relay mode did not work with an active IPv4 mobile connection (ID: 23790)
* DLMS: fixed an issue where DLMS service could not read extended register type COSEM objects and display incorrect scaler value (ID: 22582)
* DLMS: fixed an issue where non-persistent connections did not close properly (ID: 22803)
* DLMS: fixed device option data type validation for connections endpoints (ID: 22225)
* DLMS: fixed DLMS endpoint parameter validation (ID: 22040)
* DMVPN: fixed NHRP multicast NFLOG group option not setting (ID: 23205)
* Events Reporting: fixed WebUI sub type notice bug (ID: 22733)
* Firewall: fixed automatic conntrack helper not being assigned for port forward rules in some cases (ID: 20171)
* Firewall: fixed incorrectly restricted AF23 value for traffic rule's DSCP option (ID: 22518)
* Firewall: fixed traffic rules "start_date" and "stop_date" option validations failing due to incorrect format (ID: 22163)
* GPS: fixed 'Add TAVL rule' section visibility when there is nothing left to add (ID: 17844)
* GPS: fixed error display for din_status option (ID: 22519)
* GPS: fixed Save & Apply issue after AVL secondary rule deletion (ID: 23487)
* Hotspot: fixed bandwidth limits setting with "chilli_query" command (ID: 22583)
* Hotspot: fixed preserving Hotspot users between firmware upgrades for TRB2M family, TRB5 family, TRB1 family, TCR1 family, RUT9M family, RUT2M family, DAP family, OTD family, RUT14X family, RUT30X family, RUT36X family (ID: 22990)
* Impulse Counter: fixed pin name display (ID: 21912)
* Input/Output: fixed DOUT gpio for RUT271 (ID: 23742)
* Input/Output: fixed the 1-Wire control pin issue for TRB141 (ID: 23500)
* IPsec: fixed connections not terminating if instance is disabled (ID: 22484)
* IPsec: fixed route based ipsec mode (ID: 23326)
* IPsec: fixed status display when compatibility mode is used (ID: 22484)
* L2TP: fixed occasional device hangs when routing L2TP traffic with "Software flow offload" enabled for ATRM family, DAP family, OTD family, RUT14X family, RUT2M family, RUT30X family, RUT36X family, RUT9M family, RUTC family, RUTM family, RUTX family, TCR1 family, TRB160, TRB2 family, TRB2M family, TRB501 (ID: 17897)
* Mobile: fixed attachment issues with specific operators for TRB500 (ID: 21281)
* Mobile: fixed data limit not being reset for TRB500 (ID: 23272)
* Mobile: fixed module crashing issues with specific operators for TRB500 (ID: 21281)
* Mobile: fixed parsing of 70 MHz bandwidth in 5G networks for RUTM51 (ID: 23375)
* Mobile: fixed parsing of large data from the module's serial port (ID: 23354)
* Mobile: fixed signal values being presented with no SIM card on RG255C modem for RUT971, RUT976, RUT271 (ID: 22444)
* Modbus Client: fixed alarm issues related to modem (ID: 23426)
* Modbus Client: fixed API error when 'function' option is not present in alarms/requests configuration POST request (ID: 22271)
* Modbus Client: fixed email alarm action when TLS is enabled (ID: 22922)
* Modbus Client: fixed reusing connection in Modbus client Modbus request alarm action (ID: 22722)
* MQTT Modbus Gateway: fixed client ID validation (ID: 23397)
* Multi WAN: fixed pings being lost for backup wired wan interfaces (ID: 22783)
* Network Shares: fixed deleting of multiple users in one request (ID: 22154)
* Network: fixed a name duplication validation error that occurred between the network interface and the VRF instance for Router family (ID: 22086)
* Network: fixed API failing to sort specific network interface configurations (ID: 22100)
* Network: fixed DHCP lease sometimes not updating when changing mobile mode (ID: 22889)
* Network: fixed ethernet switch port state change tracking logic for RUT2M family, RUT9M family, RUT14X family, RUT361, TRB2M family, TAP100, OTD140, RUT301 (ID: 21974)
* Network: fixed forwarding DNS queries through wrong VLAN for TAP family (ID: 23193)
* Network: fixed interface remove button disable state being shown only after status is loaded for Router family (ID: 22530)
* Network: fixed interfaces being displayed in the wrong page after updating with keep settings for Router family (ID: 21890)
* Network: fixed LAN interfaces sometimes not getting IPv6 prefix assigned on creation for Router family (ID: 22710)
* Network: fixed possible Ethernet port hang after network reload for RUTX family (ID: 22276)
* Network: fixed VLAN management hijacking the wireless network under certain conditions for TAP family (ID: 22806)
* NHRP: fixed missing dependencies for Router family (ID: 23282)
* OpenVPN: fixed issues related to warnings when using external services (ID: 23168)
* Package Manager: fixed possible config migration issues for installed packages (ID: 23105)
* Package Manager: fixed spinner position in package table (ID: 22532)
* RMS: fixed the "Connection state" status displayed as JSON when device language was set to anything other than English (ID: 20102)
* RMS: fixed the display of connected Hotspot clients when the radios of the Hotspot interface are modified (ID: 22887)
* SMPP: fixed the "TLS/SSL" option to be visible even when the configuration is not enabled (ID: 20366)
* SNMP: fixed validation to prevent creating or editing analog_type trap instances in devices that do not support this functionality (ID: 23175)
* Speed Test: added server-list filter to remove servers from Belarus (ID: 22550)
* Static Routes: fixed missing route type validation for API (ID: 21868)
* Tailscale: fixed the issue of keeping the instance connection after a firmware upgrade (ID: 23060)
* Update Firmware: fixed unnecessary FOTA requests when FOTA is disabled (ID: 22261)
* VXLAN: made "Remote address" field required (ID: 22469)
* Wireless: fixed 2.4 GHz radio channel configuration error on WiFi setup for RUTX family (ID: 22433)
* Wireless: fixed automatic channel selection failing in Japan regulatory domain (ID: 22628)
* Wireless: fixed inaccurate Hotspot error when saving SSIDs page (ID: 23254)
* Wireless: fixed memory leak in wireless service caused by AP configuration reloads (ID: 23133)
* Wireless: fixed new network edit not opening after network with same name deleted (ID: 16193)
* Wireless: fixed the missing firewall zone assignment for the created Wi-Fi interface for Router family (ID: 22867)
* Wireless: fixed WiFi services setup failures with AP+STA configuration on 2.4 GHz and 5 GHz radios simultaneously (ID: 21673)

### CVE Patches

* CVE-2022-49043 (ID: 23206)
* CVE-2024-5290 (ID: 19843)
* CVE-2024-9287 (ID: 22914)
* CVE-2024-11053 (ID: 22566)
* CVE-2024-34459 (ID: 23206)
* CVE-2024-36618 (ID: 22120)
* CVE-2024-53580 (ID: 22801)
* CVE-2024-56171 (ID: 23900)
* CVE-2025-24928 (ID: 23900)
* CVE-2025-27113 (ID: 23900)

### Updates

* iperf3: updated version to  3.17.1 (ID: 22801)
* Kernel: updated version to  5.4.289 for TRB2 family, TRB1 family, RUT300, RUT360, TCR1 family (ID: 7140)
* Kernel: updated version to  5.10.233 for RUTX family, RUTM family, OTD500, TAP200, ATRM family (ID: 7140)
* Kernel: updated version to  5.15.176 for RUTC family, TRB2M family, RUT14X family, OTD140, RUT2M family, RUT301, RUT361, RUT9M family, TAP100, TAP400, DAP family (ID: 7140)

# 2025-02-06 00.07.12.3

### New

* Modbus Client: added an endpoint that returns status for a single Modbus request (ID: 23443)

### Fix

* Network: fixed occasional network hangs when using wired LAN with "Hardware flow offloading" enabled for RUTM family, ATRM family (ID: 23196)
* Network: fixed possible network hangs when using wired LAN with "Hardware flow offloading" enabled for RUTC50 (ID: 23196)

# 2025-02-04 00.07.12.2

### Improvements

* Update Firmware: optimized modem firmware validation and update sequence for TRB1 family (ID: 22765)

### Fix

* IPsec: fixed kernel warnings when custom NAT rules are used with "IPsec Software Flow Offload" enabled for DAP family, OTD family, RUT14X family, RUT2M family, RUT30X family, RUT361, RUT9M family, RUTC family, RUTM family, RUTX family, TRB2M family (ID: 22793)
* Mobile: fixed provider name parsing from SPN file (ID: 23011)
* OpenVPN: fixed an issue with config file parsing when carriage return characters were present (ID: 22918)
* OpenVPN: fixed parsing of the 'Protocol','Port' and 'LZO' options from the config file (ID: 22918)

# 2025-01-17 00.07.12

### New

* 802.1X Client: added initial support for DAP family (ID: 21867)
* DLMS: added configurable timeout option for serial connection (ID: 18822)
* Dynamic DNS: added IPv6 support (ID: 19912)
* GPS: added UBus method to get available NMEA sentences (ID: 19704)
* Mobile: added "datasim.com" APN for "BT" operator to APN database (ID: 21807)
* Mobile: added "datasim.com" APN for "Vodafone" operator to APN database (ID: 21807)
* Mobile: added "datasim.com" APN for "Vodafone" operator to APN database (ID: 21807)
* Mobile: added "datasim.global" APN for "Telefonica" operator to APN database (ID: 21807)
* Mobile: added "global" APN for "Jersey Telecom" operator to APN database (ID: 21807)
* Mobile: added "soracom.io" APN for "Soracom" carrier to APN database (ID: 21910)
* Mobile: added mobile data limit feature for TRB500 (ID: 18107)
* RutOS: added initial support for RUTM20 (ID: 20465)
* RutOS: added initial support for RUTM30 (ID: 20466)
* Tailscale: added removal of firewall rules when the package is deleted (ID: 20715)
* VXLAN: moved VXLAN package to PM (ID: 22343)
* WebUI: added default HTTP redirect to HTTPS for RUTX family (ID: 21812)

### Improvements

* API Core: added query parameter for configuration GET endpoints to receive all options, even if unset (ID: 20885)
* Azure IoT Hub: added timed out D2C message retry handling (ID: 21008)
* Boot: decreased boot times by building the necessary modules into the kernel (ID: 21862)
* Certificates: moved "Let's Encrypt" functionality to Package Manager (ID: 21862)
* DHCP: added leased IP status in DHCP server page (ID: 21139)
* DLMS: added ability to view COSEM objects for each scanned physical device in overview page (ID: 21286)
* DNS: added DNS strict order option (ID: 20585)
* Docker: enabled some FS ACL and FS security kernel options for wider docker image compatibility (ID: 21654)
* Firewall: improved "Conntrack helpers" field in zone edit by making it disabled with explanation instead of hiding it (ID: 17902)
* Firewall: moved all traffic rule fields related to action to be below action field (ID: 17902)
* Firewall: moved target field to the bottom of NAT rule edit and renamed it to "Action" to match traffic rules (ID: 17902)
* Firewall: removed ability for any firewall rules to have port selection if protocol is set to "all" (ID: 17902)
* Firewall: separated zone and global firewall settings into different pages (ID: 17902)
* GPS: added broadcast and multicast support to NMEA forwarding (ID: 21114)
* GPS: added WWAN connection warnings for devices that have GNSS WWAN conflict (ID: 18398)
* IPsec: added API support for debug, route install and make before break options (ID: 22074)
* IPsec: improved AES-CBC performance for OTD500, RUTM family, ATRM family (ID: 17795)
* IPsec: improved multi-core CPU utilization on decrypt path for ATRM family, RUTC family, OTD500, RUTM family, RUTX family (ID: 21524)
* Mobile: improved active SIM display in tabs and status pages (ID: 21091)
* Mobile: improved deny data roaming to prevent connection issues after re-enabling roaming (ID: 20646)
* Mobile: improved DNS checking across different interface PDP types (ID: 21863)
* Mobile: improved error messages for eSIM profile downloads (ID: 20697)
* Mobile: improved how mobile services check internet connection using pings (ID: 20883)
* Mobile: improved modem reboot sequence (ID: 18225)
* Mobile: improved modem signal value filtering (ID: 21424)
* Mobile: improved SIM detection (ID: 18598)
* Modbus Server: added analog register (pwr0) for TRB160 (ID: 18987)
* Modbus TCP over Serial Gateway: added multiple connections support for up to 10 clients (ID: 16062)
* Modbus TCP over Serial Gateway: added option for serial device reply timeout for Router family (ID: 16062)
* Modbus TCP over Serial Gateway: improved performance for Router family (ID: 16062)
* Network: fixed configuration viewing in the WAN page when user has only read permission for Router family (ID: 21710)
* NTP Client: updated 'Count of failed NTP requests' option to permanently synchronize with mobile operator when NTP servers fail (ID: 21421)
* NTP: added warnings about WWAN connection for devices that have GNSS WWAN conflict (ID: 18398)
* OPC UA Client: added 'Client' word in menu and documentation (ID: 16073)
* OPC UA Server: renamed 'Destination Server' to 'Server' in documentation (ID: 16073)
* Overview: added IP type status to network interface cards for Router family (ID: 12796)
* Package Manager: removed "Installed Version" and "Available Version" columns from the package table (ID: 21672)
* Package Manager: updated description for "TravelMate" package (ID: 18167)
* Post/Get - I/O: moved to Package Manager for TRB2M family, RUT30X family, RUT9M family, RUT2M family, RUT36X family (ID: 20662)
* Post/Get - Mobile: moved to Package Manager for TRB2M family, OTD140, RUT9M family, RUT2M family, RUT36X family, TCR1 family (ID: 20662)
* SMS Utilities: changed format of ADC and ACL status (ID: 21711)
* System Status: removed luci-bwc package dependency (ID: 17848)
* Troubleshoot: added simcfg info to troubleshoot (ID: 22063)
* UDP Relay: moved service menu item from Network > Other > UDP Relay to Network > UDP Relay (ID: 19753)
* VRF: added additional validations to address used device cases for Router family (ID: 21582)
* VXLAN: separated edit form options into general and advanced tabs (ID: 21386)
* WebUI: improved login screen error messages (ID: 21972)
* Wireless: improved wireless join action performance for Router family (ID: 20921)
* Wireless: renamed password field in join modal to be called same as in edit modal (ID: 20694)
* Wireless: sorted scan results by signal strength by default (ID: 20694)

### Fix

* 802.1X Server: updated radius secret back-end validation to match front-end validation (ID: 730)
* API Core: fixed read-only list option deletion bug (ID: 21412)
* BACnet: fixed API firewall rule creation (ID: 22556)
* BACnet: fixed missing actions in BIP configuration section (ID: 21667)
* Certificates: fixed issue where the API allowed the deletion of root certificate (ID: 20333)
* Certificates: fixed uploading of certificates that are 4096 bits or longer (ID: 21783)
* DLMS: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* DLMS: fixed mismatched name validations between API and WebUI (ID: 21089)
* DLMS: fixed parameters table not always refreshing when selecting devices (ID: 21088)
* DNP3 Client: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* DNP3 Client: fixed API error when non existent parent id is provided in requests endpoint URL (ID: 20003)
* DNP3 Outstation: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* Dynamic routes: fixed dynamic routes not starting after installation on rare occasions (ID: 21547)
* Firewall: deprecated invalid dest_local option in traffic rules API (ID: 21413)
* Firewall: fixed zone placement in NAT rule description (ID: 21663)
* GPS: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* GPS: fixed NMEA prefix dropdowns by simplifying their displayed values (ID: 14845)
* IPsec: fixed deleting global secrets when more than one ipsec instances are configured (ID: 21514)
* IPsec: fixed excessive logging (ID: 22074)
* IPsec: fixed firewall rules migration and identifier setting when certificate authentication is used (ID: 22109)
* IPsec: fixed IPsec not reloading after DMVPN uninstall (ID: 21627)
* IPsec: fixed showing empty error messages after instance deletion (ID: 21921)
* IPsec: increased maximum length of local / remote identifiers and selector ID to 255 characters (ID: 21514)
* MBus Client: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* Mobile: disabled 5G SA network for Verizon carrier for RUTM50 (ID: 22220)
* Mobile: fixed an issue where duplicate APN could be configured (ID: 21988)
* Mobile: fixed an issue where incorrect SIM was selected (ID: 22211)
* Mobile: fixed an issue where SIM card pin code would be stored as "N/A" (ID: 22466)
* Mobile: fixed cell ID parsing on 2G networks (ID: 21343)
* Mobile: fixed displaying 5G SA mobile signal properties in real-time data page for ATRM50, OTD500, RUT271, RUT976, RUTC50, RUTM20, RUTM30, RUTM50, RUTM51, RUTM52, RUTM54, RUTM55, RUTM56, RUTM59, RUTX50, TRB500, TRB501 (ID: 22450)
* Mobile: fixed eSIM plugin crash on modem info parsing for RUTM52, OTD500, RUT241, RUTM54 (ID: 22111)
* Mobile: fixed eSIM profile configuration when multiple profiles are available for RUT241, RUTM52, OTD500, RUTM54 (ID: 21190)
* Mobile: fixed incorrect SIM slot configuration for RUTM11 (ID: 22738)
* Mobile: fixed issue where bandwidth was returned as 'unknown' and ARFCN as 0 when GPS was enabled for TRB256 (ID: 20935)
* Mobile: fixed LAC/TAC display in mobile status page (ID: 22172)
* Mobile: fixed modem information collection after firmware installation (ID: 21384)
* Mobile: fixed repetitive mobile band configuration on startup (ID: 21548)
* Mobile: fixed SMS limit displaying incorrect reset date (ID: 21931)
* Mobile: improved operator name parsing when information is unavailable on the SIM card (ID: 21796)
* Modbus Client: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* Modbus Client: fixed configuration files not being removed after package removal (ID: 18902)
* Modbus Client: fixed missing serial option in test request documentation (ID: 21437)
* Modbus Server: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* Modbus Server: fixed configuration files not being removed after package removal (ID: 18902)
* Modbus Server: fixed network link state retrieval for RUT271 (ID: 21621)
* Modbus TCP over Serial Gateway: fixed gateway forwarding unrequested data from serial device for Router family (ID: 16062)
* Modem Control: fixed modem control duplicating configuration option (ID: 22426)
* MQTT Modbus Gateway: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* MQTT Modbus Gateway: fixed configuration files not being removed after package removal (ID: 18902)
* Network: fixed missing PPPoE username and password validations for Router family (ID: 21716)
* NTP Client: fixed Count of time synchronizations that was not working properly (ID: 22682)
* NTRIP: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* OPC UA Client: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* OPC UA Client: fixed API security mode option require validation (ID: 20920)
* OPC UA Client: fixed configuration files not being removed after package removal (ID: 18902)
* OPC UA Client: fixed URL validation (ID: 16673)
* OPC UA Client: fixed validation for prefix, midfix, postfix options (ID: 22025)
* OPC UA Server: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* OPC UA Server: fixed API encryption option require validation (ID: 20920)
* OPC UA Server: fixed configuration files not being removed after package removal (ID: 18902)
* OPC UA Server: fixed mobile data value retrieval for RUTX12, RUTM52 (ID: 21810)
* OPC UA Server: fixed modem information not showing if one SIM card is not inserted for RUTM52, RUTX12 (ID: 16673)
* OpenVPN: fixed the problem related to the 'netlink reports object not found' warning when using the DCO configuration (ID: 20362)
* Over IP: fixed an issue where uptime becomes incorrect when system time changes (ID: 21177)
* Over IP: fixed API error when incorrect device option value was sent (ID: 22297)
* Over IP: fixed serial device buffer handling (ID: 21486)
* Overview: fixed main interface show for Router family (ID: 21998)
* Overview: fixed port display in LAN cards when there is configured port based VLAN or bridge via device page for RUTM family (ID: 21951)
* Package Manager: added link for "TravelMate" package where it can be configured (ID: 18167)
* Package Manager: added protection against zip bombs when uploading a package (ID: 20685)
* PAM: fixed creating new instance (ID: 22840)
* Ports Settings: fixed an issue where incorrect port index was used for RUTX family (ID: 22276)
* Ports Settings: fixed an occasional infinite spinner issue when changing port settings (ID: 21057)
* Ports Settings: fixed incorrect warning message for identical port configurations (ID: 21044)
* QOS: fixed source and destination host field validation to allow subnet in CIDR notation (ID: 21489)
* QOS: fixed starting SQM after reboot when QoS package is installed (ID: 22459)
* RMS: fixed UCI file configuration bug (ID: 21592)
* SNMP: fixed mwan3Ip to display 'N/A' if no IPs are present (ID: 20360)
* Static Routes: fixed interface select not showing SSTP instances (ID: 21187)
* TR-069: fixed ConnectionRequestURL node to return VPN IP address if VPN is used for Router family (ID: 20751)
* Update Firmware: fixed page reload after firmware upgrade using HTTPS protocol (ID: 22254)
* USB client: fixed symlink creation for USB serial adapters for RUT301 (ID: 22604)
* VLAN: fixed wrong error message when deleting a VLAN that does not exist (ID: 22143)
* VRF: fixed an issue that prevented saving the configuration when an inactive VLAN was selected for Router family (ID: 21582)
* Web Filter: added exception to FOTA server blocking (ID: 21664)
* Web Filter: fixed site blocking not working with Hotspot (ID: 22548)
* Web Filter: fixed site blocking rules affecting router itself when selecting specific network interface (ID: 21473)
* Web Filter: fixed whitelist not working with domains that have forwards to other domains (ID: 9041)
* WebUI: fixed '/hotspot/user_management/status/{id}' endpoint to return data when existing id is passed (ID: 21189)
* WebUI: fixed API PUT request serial validation only validating first instance (ID: 20893)
* WebUI: fixed Content Security Policy errors due to invalid directives (ID: 20086)
* WebUI: fixed default value display on instances for multiple services for TRB1 family, TRB2 family, Router family, TRB5 family (ID: 21011)
* WebUI: fixed save button being enabled when serial device is not found in BACnet, DLMS, DNP3, Console, NMEA, Modbus, Modem Control, NTRIP, Over IP services (ID: 20995)
* WebUI: fixed SDK example app validation mismatch between UI and API (ID: 20745)
* Wifi Scanner: fixed service not working when initially Wireless radio is disabled (ID: 21197)
* Wireless: fixed 2.4 GHz radio sometimes being inactive after configuration for RUTX family (ID: 22151)
* Wireless: fixed API "htmode" option format validation (ID: 22140)
* Wireless: fixed API allowing empty "country" value (ID: 22140)
* Wireless: fixed displayed client status when WPA supplicant does not have status (ID: 21295)
* Wireless: fixed incorrect TX power calculation for RUT9M family, TAP100, RUT14X family, DAP family, RUT2M family, RUT361 (ID: 22374)
* Wireless: fixed rare failure to initialize wireless interface when 160 MHz DFS channel is configured for RUTC50 (ID: 21381)
* Wireless: fixed required password validation in join modal for Router family (ID: 21855)
* Wireless: fixed transmit power getting adjusted incorrectly when changing regulatory country (ID: 21439)

### CVE Patches

* CVE-2024-5594 (ID: 22804)
* CVE-2024-9681 (ID: 21640)
* CVE-2024-29195 (ID: 21008)

### Updates

* azure-iot-sdk-c: updated version to  LTS_08_2024 for Router family (ID: 21008)
* Curl: updated version to  8.11.0 (ID: 21640)
* Kernel: updated version to  5.4.285 for TRB2 family, TRB1 family, RUT300, RUT360, TCR1 family (ID: 7140)
* Kernel: updated version to  5.10.229 for RUTX family, RUTM family, OTD500, TAP200, ATRM family (ID: 7140)
* Kernel: updated version to  5.15.171 for RUTC family, TRB2M family, RUT14X family, OTD140, RUT2M family, RUT301, RUT361, RUT9M family, TAP100, TAP400, DAP family (ID: 7140)

# 2025-01-06 00.07.06.17

### Improvements

* Mobile: improved operator name parsing when information is unavailable on the SIM card (ID: 22506)

# 2024-12-12 00.07.11.3

### Fix

* Input/Output: fixed issues causing fault messages on service close (ID: 22398)
* Ledman: fixed green-red tech leds blinking indefinitely after reboot before manual mobile connection restart for RUT9M family (ID: 22418)
* Network: fixed possible memory leak when "IPsec software flow offload" is enabled for DAP family, OTD140, RUT14X family, RUT2M family, RUT301, RUT361, RUT9M family, RUTC family, TRB2M family (ID: 22349)
* Wireguard: fixed field validation after firmware upgrade (ID: 22075)

# 2024-12-04 00.07.11.2

### Fix

* IPsec: fixed connection status display (ID: 22085)
* IPsec: fixed issue with multiple global secrets of same type (ID: 22222)
* IPsec: fixed loading connections using AEAD algorithms (ID: 22068)
* IPsec: fixed Local source IP option (ID: 22097)
* OpenVPN: fixed the certificate file selection issue in the server configuration (ID: 22030)

# 2024-11-27 00.07.11.1

### New

* Update Firmware: added support for new image format for RUTC family (ID: 20576)

### Fix

* Boot: fixed not working 3G LED in bootloader for RUTM52 (ID: 21892)
* Hotspot: fixed limits not working for "MAC authentication", "Single sign-on" and "SMS OTP" modes (ID: 21985)
* Ledman: fixed issue when network type LEDs are blinking when data connection is established (ID: 21733)
* Memory Expansion: fixed USB flash drive recognition for RUT301 (ID: 21950)
* Tailscale: fixed the segmentation fault that occurred after installing the package (ID: 21984)

# 2024-11-25 00.07.11

### New

* 802.1X: added initial server support for ATRM family, OTD500, RUTM family, TRB1 family, TRB2 family, TRB2M family (ID: 19928)
* Administration: added capability of displaying a configurable banner before login (ID: 19934)
* API Core: added device_model to unauthorized/status endpoint (ID: 21200)
* API Core: added sensitive option handling (ID: 9841)
* Data to Server: added LUA format support (ID: 15730)
* Devices: added network bridge status and configuration support for RUTM family (ID: 7672)
* DLMS: added option to configure which COSEM class attributes to read from the meter (ID: 13557)
* Firewall: added "IPsec software flow offload" feature for ATRM family, OTD family, RUT14X family, RUT2M family, RUT301, RUT361, RUT9M family, RUTC family, RUTM family, RUTX family, TRB2M family (ID: 17795)
* GPS: added NMEA to serial functionality (ID: 19734)
* Impulse Counter: added feature (ID: 18971)
* MBus Client: added schedule functionality (ID: 19499)
* Mobile: added eSIM download ubus method to mobifd (ID: 20280)
* Mobile: added eSIM integration to the SIM switch package (ID: 19139)
* Mobile: added support for configurations which use multiple SIMs/eSIMs to SIM switch for RUT241 (ID: 19139)
* NAT64: added NAT64 WebUI configuration support (ID: 8914)
* Network: added fallback IP option to DHCP mode for TAP family (ID: 19701)
* Password Policy: added ability to modify the password policy (ID: 19929)
* Password Policy: added periodic password change mechanism (ID: 19929)
* RutOS: added initial support for RUTM56 (ID: 19782)
* System Users: added sensitive option toggle for user groups (ID: 9841)
* UI Core: added sensitive option handling (ID: 9841)
* WebUI: added column configuration menu, search and refresh for most tables (ID: 18256)
* Wireguard: added QR code configuration generator (ID: 12555)

### Improvements

* Access Control: added ability to bind HTTP and HTTPS to specific IPs and ports (ID: 20089)
* Bluetooth: added support for ELA Blue Puck DI devices for RUTX family (ID: 20558)
* Data to Server: added scheduler support (ID: 15730)
* DLMS: added default values for table name columns (ID: 20784)
* Events Log: improved event log messages format (ID: 18287)
* Firewall: added ability to control Software flow offloading for TRB2M family (ID: 20594)
* Firewall: added TCPMSS action to traffic rules (ID: 6907)
* Hotspot: added DOH and DOT addresses to default blocklist (ID: 20234)
* Hotspot: added MAC authentication option for SMS OTP authentication mode (ID: 20184)
* IPsec: migrated to swanctl (ID: 6907)
* IPsec: updated 'Custom option' field validation (ID: 15440)
* Logging: added a log ID to each log entry for easier tracking and identification (ID: 19063)
* Mobile: added 'telenor.fwa' APN for 'Telenor' operator to APN database (ID: 20014)
* Mobile: added 'telenor.smart' APN for 'Telenor' operator to APN database (ID: 20014)
* Mobile: added an option to configure SMS limit individually for each eSIM profile for RUT241 (ID: 19755)
* Mobile: improved eSIM profile download to retry if it fails for RUT241 (ID: 20818)
* Mobile: improved manual operator selection logic to prevent unintended operator changes (ID: 19686)
* Mobile: improved mobifd eSIM install event handling (ID: 20280)
* Mobile: improved mobile configuration reload for dual modem devices for RUTX12, RUTM52 (ID: 17438)
* Mobile: improved mobile connection checking according to serving cell connection (ID: 18521)
* Mobile: improved modem handling when port discrepancies occur (ID: 21713)
* Mobile: improved modem reboot handling (ID: 15493)
* Mobile: removed 'internet.ventelo.no' APN for 'Telenor' operator from APN database (ID: 20014)
* Mobile: removed 'telenor' APN for 'Telenor' operator from APN database (ID: 20014)
* Mobile: standardized operator names on the APN database (ID: 20254)
* Modbus Client: added email alarm action (ID: 20339)
* Modbus Client: added phone group selection (ID: 18067)
* Modem Control: added data mode option for TRB142, TRB145 (ID: 20902)
* Multi AP: improved switching time between APs (ID: 20680)
* Network: improved general networking performance for RUTC family, TAP400 (ID: 17795)
* OPC UA Client: changed validation, allowing to add certificates when channel encryption is not used (ID: 20286)
* OpenVPN: added 'adaptive' selection for the LZO parameter (ID: 14784)
* OpenVPN: added custom configuration file parsing (ID: 14784)
* OpenVPN: added option to configure virtual addressing topology and support for TLS clients (ID: 14784)
* OpenVPN: added support for exporting configuration (ID: 14784)
* OpenVPN: added support for multiple remote network values (ID: 14784)
* OpenVPN: added the possibility to use multiple remote host/IP address values (ID: 14784)
* OpenVPN: improved private key decryption (ID: 14784)
* OpenVPN: improved the selection of allowed data ciphers in the WebUI (ID: 14784)
* OpenVPN: improved WebUI page for creating and modifying instances (ID: 14784)
* OpenVPN: removed dependency on the protocol value for configuring tunnel IPv6 addresses (ID: 14784)
* RelayD: added ability to configure multiple Relayd configurations (ID: 20202)
* Security: enabled ASLR and PIE security hardening features for improved memory protection for RUTC family, RUTX family, TRB1 family, TRB5 family (ID: 21370)
* Setup Wizard: added SIM card and modem statuses in Mobile page (ID: 20017)
* SMS Utilities: added option to configure eSIM profile change writing to config for RUT241 (ID: 17339)
* Topology: added sorting functionality for "IP address" and "MAC address" table columns (ID: 19762)
* WebUI: improved table row selection and actions (ID: 18256)
* WebUI: updated column filter design (ID: 18256)
* WebUI: updated design of new password modal on first login (ID: 19728)
* WebUI: updated design of tables (ID: 18256)
* Wireless: changed radio status to show channel frequency in MHz instead of GHz (ID: 20093)

### Fix

* Access Control: fixed IP Block configuration when upgrading from previous firmware versions (ID: 21450)
* Access Control: fixed unauthorized errors on interface endpoints (ID: 20914)
* Bluetooth: fixed sections collapse not hiding buttons for RUTX family (ID: 20531)
* Bluetooth: fixed service crash when trying to unpair devices (ID: 20104)
* DLMS: fixed name validation when adding physical devices (ID: 20784)
* Events Reporting: fixed port state not being reported for TRB2M family (ID: 20355)
* GPS: fixed NMEA Sentences table search (ID: 20718)
* Hotspot: fixed Hotspot themes installation without first installing Hotspot package (ID: 20778)
* IPsec: fixed flushing of connection tracking table when compatibility mode is used (ID: 6907)
* IPsec: fixed incorrect status display when multiple instances are configured (ID: 21456)
* L2TP: fixed disappearing default route when using mobile interface as the default WAN (ID: 20930)
* Ledman: fixed the LED animation during factory reset for ATRM family, RUTC family, RUTX family, RUTM family (ID: 20186)
* MBus Gateway: fixed page not loading with limited rights (ID: 20131)
* Mobile Utilities: fixed password validation when enabling SMS rule (ID: 21028)
* Mobile: fixed duplicate of "3gprs" APN for "3" operator in APN database (ID: 19178)
* Mobile: fixed duplicate of "indosatgprs" APN for "Indostat" operator in APN database (ID: 19178)
* Mobile: fixed duplicate of "internet" APN for "TDC" operator in APN database (ID: 19178)
* Mobile: fixed duplicate of "orangeweb" APN for "Orange" operator in APN database (ID: 19178)
* Mobile: fixed duplicate of "soracom.io" APN for "FL1" operator in APN database (ID: 19178)
* Mobile: fixed duplicate of "VZWINTERNET" APN for "Verizon" operator in APN database (ID: 19178)
* Mobile: fixed duplicate of "wap.digicelbvi.com" APN for "Digicel" operator in APN database (ID: 19178)
* Mobile: fixed duplicate of "wap.digicelha.com" APN for "Digicel" operator in APN database (ID: 19178)
* Mobile: fixed duplicate of "wap66" APN for "SFR" operator in APN database (ID: 19178)
* Mobile: fixed duplicate of "wap68" APN for "SFR" operator in APN database (ID: 19178)
* Mobile: fixed eSIM notifications ICCID parsing for RUT241 (ID: 20794)
* Mobile: fixed issue with saving ICCID values to simcard config file (ID: 20315)
* Mobile: fixed mobile interface management depending on the GPS service state for TRB256 (ID: 20398)
* Mobile: fixed serving cell band and bandwidth information for RUTM family, RUTC family, RUTX50, TRB5 family (ID: 20301)
* Mobile: fixed swapped RSRP and RSRQ signal values for 5G bands in WebUI for RUTX50, TRB500 (ID: 20199)
* Mobile: fixed the USSD message when the network is not responding (ID: 20034)
* Mobile: fixed USSD error response handling for RUT271 (ID: 21741)
* Mobile: removed voice features for EC25-AFFD module (ID: 20344)
* Modbus Client: fixed rpc crash when calling serial.test method (ID: 21291)
* Modbus Server: fixed firewall rule creation (ID: 20035)
* Network: changed default mode to DHCP with fallback IP to prevent problems with incorrect subnet routing for TAP family (ID: 19701)
* Network: fixed duplicate of "pps" APN for "Zain KW" operator in APN database (ID: 19178)
* Network: fixed MTU get from API for Router family (ID: 21477)
* OPC UA Server: fixed disable_unencrypted_access API documentation (ID: 20919)
* Package Manager: fixed restoring packages after firmware upgrade (ID: 21371)
* Package Manager: fixed VXLAN package not having link to configuration page (ID: 20691)
* Ports Settings: fixed devices sometimes becoming unreachable after network reload for RUTX family (ID: 17186)
* Python3: fixed out-of-tree package compilation issue with the SDK for ATRM family, OTD500, RUT30X family, RUT906, RUT956, RUT976, RUTC family, RUTM family, RUTX family, TRB1 family, TRB5 family (ID: 21285)
* SMS Gateway: fixed long HTTP URL formatting in SMS Forwarding to HTTP (ID: 20461)
* SMS Utilities: fixed eSIM profile change rule for RUT241 (ID: 17339)
* SMS Utilities: fixed eSIM profile installation and listing rules for RUT241 (ID: 20280)
* SMS Utilities: fixed sending messages to short numbers (ID: 20963)
* Static Routes: fixed IPv6 route target validation to accept IPv6 subnet (ID: 21637)
* Troubleshoot: fixed scenarios where TCPdump field was not displayed (ID: 21428)
* VLAN: fixed interface based 802.1AD type VLAN not working for TRB140, TRB143 (ID: 21159)
* WebUI: fixed issue when sometimes hidden sections with created instances were not displayed (ID: 20943)
* Wireless: fixed emitting VHT160 capabilities if channel width is less than 160 MHz for RUTC family (ID: 19931)
* Wireless: fixed wireless not being reloaded after its interface's physical device was changed (ID: 21037)
* Zerotier: fixed saving configuration when LAN interface has no associated physical interface (ID: 20436)

### CVE Patches

* CVE-2021-38291 (ID: 20731)
* CVE-2024-6232 (ID: 20597)
* CVE-2024-44070 (ID: 20627)
* CVE-2024-44997 for RUTC family (ID: 20383)

### Updates

* Kernel: updated version to  5.4.284 for TRB2 family, TRB1 family, RUT300, RUT360, TCR1 family (ID: 7140)
* Kernel: updated version to  5.10.226 for RUTX family, RUTM family, ATRM family, OTD500, TAP200 (ID: 7140)
* Kernel: updated version to  5.15.167 for RUTC family, TRB2M family, RUT14X family, OTD140, RUT2M family, RUT301, RUT361, RUT9M family, TAP100, TAP400 (ID: 7140)
* libffi: updated version to  3.4.6 (ID: 21285)
* Mosquitto: updated version to  2.0.20 (ID: 21551)
* readline: updated version to  8.2 (ID: 21285)

# 2024-11-15 00.07.10.4

### Fix

* Kernel: fixed an issue with wi-fi not starting properly for RUTM family (ID: 21648)
* Ledman: fixed issue when network type LED does not turn on when data connection is established (ID: 21516)

# 2024-11-07 00.07.10.3

### Fix

* Update Firmware: fixed firmware size validation for TRB160 (ID: 21482)

# 2024-10-25 00.07.10.2

### New

* Mobile: added "213x.sentinel01.com.attz" APN for "AT&T" operator to APN database (ID: 21109)
* Mobile: added "213x.sentinelent01.com.attz" APN for "AT&T" operator to APN database (ID: 21109)
* Mobile: added "iot.kajeet" APN for "T-Mobile" operator to APN database (ID: 21109)
* Mobile: added "iot.tmowholesale.static" APN for "T-Mobile" operator to APN database (ID: 21109)
* Mobile: added "iot.tmowholesale" APN for "T-Mobile" operator to APN database (ID: 21109)
* Mobile: added "kajeet.crs.bell.ca.ioe" APN for "Bell Mobility" operator to APN database (ID: 21109)
* Mobile: added "kajeet.fw5g.vzwentp" APN for "Verizon" operator to APN database (ID: 21109)
* Mobile: added "kajeet.gw12.vzwentp" APN for "Verizon" operator to APN database (ID: 21109)
* Mobile: added "sentinel-static.mcs" APN for "AT&T" operator to APN database (ID: 21109)
* Mobile: added "sentinel.apn" APN for "Rogers" operator to APN database (ID: 21109)
* Mobile: added "sentinel.crs.bell.ca.ioe" APN for "Bell Mobility" operator to APN database (ID: 21109)
* Mobile: added "sentinel.lpwa.vf" APN for "LPWA" operator to APN database (ID: 21109)
* Mobile: added "sentinel.vf" APN for "Vodafone" operator to APN database (ID: 21109)
* Mobile: added "sentinel01.com.attz" APN for "AT&T" operator to APN database (ID: 21109)
* Mobile: added "sentinelent01.com.attz" APN for "AT&T" operator to APN database (ID: 21109)
* Mobile: added "sentinelnb01.com.attz" APN for "AT&T" operator to APN database (ID: 21109)
* Mobile: added "uscc05016.enterprise3.usc-cdp" APN for "US Cellular" operator to APN database (ID: 21109)
* Mobile: added "uscc07009.enterprise3.usc-cdp" APN for "US Cellular" operator to APN database (ID: 21109)
* Mobile: added "V5GA01INTERNET" APN for "Verizon" operator to APN database (ID: 21109)

### Improvements

* Mobile: improved carrier aggregation signal value parsing (ID: 17700)

### Fix

* Firewall: fixed bug in NAT rule migration script that would overwrite Port Forwarding rule options (ID: 21382)
* Mobile: fixed eSIM profile loading from servers with unusual response (ID: 20807)
* Network: fixed unnecessary RX packet drop in Ethernet driver for RUTX family (ID: 21420)

# 2024-10-08 00.07.10

### New

* AWS IoT Core: added service (ID: 10701)
* BACnet: added ability to configure several BIP interfaces, to set network numbers and preconfigure BDT entries for BBMD (ID: 16930)
* Certificates: added SCEP certificate generation method (ID: 10313)
* Console: added service status information display (ID: 9647)
* DLMS: added service status information display (ID: 9647)
* DNP3 Client: added service status information display (ID: 9647)
* DNP3 Outstation: added service status information display (ID: 9647)
* GPS: added service status information display (ID: 9647)
* Kernel: added Bluetooth support for RUTM family (ID: 18984)
* Mobile: added "hologram" APN for "Hologram" operator (ID: 19656)
* Mobile: added "netw.vp" and "netw2.vp" APNs for "Networth" operator to APN database (ID: 19718)
* Mobile: added "wbdata" APN for "Granite" operator (ID: 19656)
* Mobile: added ability to export modem debug and USSD responses to CSV file (ID: 14292)
* Mobile: added DFOTA support for RUTX14 (ID: 19610)
* Mobile: added modem port selection for modem control (ID: 20323)
* Mobile: added QR code upload to the eSIM profiles page to retrieve eSIM profile activation code for RUT241 (ID: 17295)
* Mobile: added rpcd plugin to cache and queue eSIM operations (ID: 18193)
* Mobile: added ubus events to lpa library to notify about eSIM changes (ID: 18193)
* Modbus Client: added service status information display (ID: 9647)
* Modbus Server: added service status information display (ID: 9647)
* Modbus TCP over Serial Gateway: added service status information display (ID: 9647)
* Modem Control: added service status information display (ID: 9647)
* MQTT Modbus Gateway: added service status information display (ID: 9647)
* NAT64: added "jool" package for NAT64 support (ID: 8914)
* NTRIP: added service status information display (ID: 9647)
* OPC UA Client: added service status information display (ID: 9647)
* OPC UA Server: added service status information display (ID: 9647)
* OPC UA Server: added variable "rut_wan_type" which shows if WAN is on a wired or a mobile network (ID: 19850)
* Port Mirroring: added Port Mirroring support for RUT9M family (ID: 19809)
* RMS: added SOCKS5 proxy support (ID: 19478)
* RutOS: added hardware version 2 support for RUTM52 (ID: 19658)
* RutOS: added hardware version 6 support for RUT956 (ID: 18289)
* RutOS: added initial support for RUTM55 (ID: 19781)
* Tailscale: added service for TRB1 family (ID: 19253)
* Wireless: added noise value calculation for TAP100, RUT14X family, RUT2M family, RUT361, RUT9M family (ID: 19450)

### Improvements

* Access Control: refactored 'General', 'Security' and 'PAM' Web pages (ID: 10953)
* API Core: added index identification value to API array validation errors (ID: 18165)
* Auto Reboot: added support for multiple hosts/URLs in Ping/Wget Reboot (ID: 18631)
* Backup: encrypting backup does not require 7zip package anymore (ID: 19351)
* BGP: changed no VRF available message to be more descriptive (ID: 17177)
* Certificates: split "Let's Encrypt" certificates into multiple files (ID: 19053)
* Curl: added unix socket support (ID: 19071)
* DLMS: added meter COSEM object scanning (ID: 14928)
* DNP3 Client: made menu names more consistent (ID: 16037)
* Firewall: added all firewall pages to basic mode (ID: 19189)
* Firewall: added most options to basic mode for all firewall pages (ID: 19189)
* Guest Network: added page to basic mode (ID: 19189)
* Hotspot: added "Coova-Chilli-SSID" (28) Vendor Specific Attribute for Radius (ID: 19615)
* Interfaces: increased interface metric maximum value from 10000 to 4294967295 (ID: 18708)
* IP Block: removed irrelevant Event Log entries (ID: 19483)
* IPsec: added ability to use certificates from Certificate Manager (ID: 19053)
* IPsec: disabled unused plugins (ID: 16692)
* IPsec: improved 'Remote endpoint' validation to allow '%any', '%any4', '%any6' values and netmask (ID: 17335)
* L2TPv3: added Tunnel ID and Session ID validation to avoid creating multiple tunnels with the same parameters (ID: 20055)
* MBus Client: added configurable parity and stop bits (ID: 20061)
* MBus Client: added CSV data type (ID: 18352)
* Mobile: added "flolive.net" APN for "Telecom Italia", "Telefonica O2" and "Telefonica Movistar" operators to APN database (ID: 19917)
* Mobile: added network reject cause messages for RUTX14, RUTM50, RUTM52, RUT360, TRB256, RUT9M family, RUT2M family (ID: 18159)
* Mobile: added ue_usage_settings command handling for RUT951, RUT956, RUT241 (ID: 18418)
* Mobile: changed the default APN for IMS protocol from "VZWIMS" to "IMS" for "Verizon" operator (ID: 19976)
* Mobile: fixed an issue where the ICCID was not returned correctly when the SIM card's ICCID ended with letters (ID: 19978)
* Mobile: improved 5G NSA CA information display (ID: 20032)
* Mobile: improved eSIM WebUI page to download eSIM profiles in the background for RUT241 (ID: 18193)
* Mobile: improved SIM and eSIM management via LPAC service (ID: 20706)
* Mobile: updated lpac cli tool to hide ICCID padding (ID: 18193)
* Mobile: updated lpac cli tool to send log to stderr output (ID: 18193)
* Modbus Client: updated Modbus Client menu position (ID: 18670)
* Modbus Server: updated Modbus Server menu position (ID: 18670)
* Multi WAN: added rules table to basic mode (ID: 19189)
* Network: improved performance under stateless single-directional traffic (RFC2544) for ATRM family, OTD family, RUT14X family, RUT2M family, RUT301, RUT361, RUT9M family, RUTC family, RUTM family, RUTX family, TAP family, TRB2M family (ID: 19496)
* Network: improved throughput stability of "Hardware flow offloading" for ATRM family, OTD500, RUTC family, RUTM family, RUTX family (ID: 19496)
* Python3: changed python3-light package libraries (ID: 20481)
* RutOS: changed squashfs compression algorithm from XZ to LZ4 in order to fix squashfs decompression errors for RUTM family, ATRM family, OTD500, TAP200 (ID: 0)
* SMS Utilities: added an option to enable or disable the return of status code message (ID: 19441)
* Static Routes: added page to basic mode (ID: 19189)
* Tailscale: improved status information by including health messages (ID: 19797)
* Tinc: added a port option to listen for incoming connections and the ability to specify a port for outgoing connections (ID: 18026)
* Tinc: added options to set the tunnel's IP address (ID: 17694)
* Troubleshoot: added dynamic routes debugging information (ID: 8340)
* VRRP: added page to basic mode (ID: 19189)
* WebUI: added ability to open new page in new tab without entering user credentials (ID: 19104)
* WebUI: improved SDK example application (ID: 20201)
* WebUI: made session token use an httpOnly cookie (ID: 19104)
* WebUI: updated CLI 'Connect' button styles (ID: 18241)
* Wireguard: added tunnel source mode selection (ID: 19764)
* Wireless: added interface status message when DFS CAC is in progress (ID: 15092)
* Wireless: added most options to basic mode (ID: 19189)
* Wireless: added SSID creation and deletion to basic mode (ID: 19189)
* Wireless: improved caldata extraction for RUTX family (ID: 19822)
* Wireless: moved Travelmate from Package Manager to base Firmware (ID: 20368)

### Fix

* Backup: fixed uploading backup with memory expansion enabled (ID: 19977)
* BACnet: added all available default baud rates (ID: 17312)
* BACnet: fixed communication issues between the ports (ID: 16930)
* BGP: fixed Access list filters not applying fully (ID: 20279)
* BGP: fixed AS field to allow duplicate values (ID: 17171)
* CLI: fixed some private IPs being incorrectly determined as public (ID: 20056)
* Console: added all available default baud rates for RUTXR1 (ID: 17312)
* DLMS: added all available default baud rates (ID: 17312)
* DMVPN: fixed DMVPN GRE instance disappearing when creating new IPsec instance (ID: 20095)
* DNP3 Client: added all available default baud rates (ID: 17312)
* DNP3 Client: removed unnecessary max length display for test response field (ID: 15065)
* DNP3 Client: renamed TCP Station to TCP Client in the API documentation (ID: 16037)
* DNP3 Outstation: added all available default baud rates (ID: 17312)
* Firewall: fixed automatic priority option change (ID: 19903)
* GPS: added validation for missing required AVL options (ID: 18980)
* GPS: fixed an issue where a firmware update with keep settings would remove existing hosts (ID: 19761)
* GPS: fixed HTTPS hostname validation (ID: 20030)
* GPS: fixed NMEA collecting and cache file path validations (ID: 17425)
* GRE: fixed interface not showing up in OSPF and RIP selections if it is off (ID: 18380)
* Hotspot: fixed blocklist not working when no addresses are provided (ID: 20177)
* Hotspot: fixed certificates to be required to enable https redirect (ID: 4824)
* Hotspot: fixed uploaded custom landing page file permissions (ID: 20705)
* IPsec: fixed duplicate port values in IPsec firewall rules (ID: 19819)
* IPsec: fixed IP rule not appearing after network restart (ID: 19472)
* JSON-RPC: fixed login "Access Denied" error (ID: 20311)
* Ledman: fixed issue when power LED turns off when rebooting device (ID: 19663)
* Memory Expansion: fixed input element alignment issues (ID: 18445)
* Mobile: fixed "SIM not inserted" state event spam in Events Log for RUT901, RUT200 (ID: 18720)
* Mobile: fixed 5G judgement scheme for RG500U module for RUTM51 (ID: 20185)
* Mobile: fixed eSIM handling when previous profile download process interrupted for RUT241 (ID: 20444)
* Mobile: fixed hang up of QMI WDS service (ID: 19897)
* Mobile: fixed LTE band parsing while the modem is on limited service for RUTX50, RUTM50 (ID: 19449)
* Mobile: fixed QMI errors when multi APN is configured (ID: 20289)
* Mobile: fixed qmimux ID assignment (ID: 20029)
* Mobile: fixed SIM PIN saving operation for RUTX12 (ID: 20435)
* Mobile: fixed typo in "m2m.airinternet.eu" APN for "Airinternet" operator in APN database (ID: 20290)
* Modbus Client: added all available default baud rates (ID: 17312)
* Modbus Client: added missing API docs for Modbus test request (ID: 17937)
* Modbus Server: added all available default baud rates (ID: 17312)
* Modbus Server: fixed firewall rule creation (ID: 20035)
* Modbus Server: fixed firewall rule staying enabled when app is disabled (ID: 17901)
* Modem Control: added all available default baud rates (ID: 17312)
* Modem Control: fixed a bug where, under certain conditions, modem payloads were sent to serial ports instead of the intended destination for TRB142, TRB143, TRB145 (ID: 20323)
* Multi WAN: fixed failover sometimes not enabling via WebUI (ID: 20978)
* Network: fixed "LAN to WAN" and "WAN to LAN" button errors for TRB1 family, TRB2 family, TRB5 family, TRB2M family (ID: 20343)
* Network: fixed mobile Bridge/Passthrough mode not working after changing LAN interface settings (ID: 19933)
* Network: fixed MTU change of WAN interface for RUTM family, RUTC family, ATRM family (ID: 19841)
* NTRIP: added all available default baud rates (ID: 17312)
* OpenVPN: fixed OpenVPN restarting when mobile interface comes up (ID: 19622)
* OpenVPN: fixed the configuration after disabling the use of external services (ID: 19548)
* Over IP: added all available default baud rates (ID: 17312)
* SNMP: fixed Hotspot OIDs' hssID and hssUsername display (ID: 20083)
* Tinc: fixed adding routes to remote subnets (ID: 17694)
* Tinc: fixed configuration generation issues when creating multiple network and host instances (ID: 18026)
* Tinc: fixed issues with route creation when using IPv6 addresses in tunnel configuration (ID: 18026)
* Tinc: fixed validation for uploading key files (ID: 18026)
* Update Firmware: fixed occasional device reboot when upgrading FW when "partial modem control" is enabled for TRB1 family (ID: 20757)
* USB: fixed device detection issue on some Windows systems (ID: 19714)
* WebUI: added API required values validation when enabling BACnet, DLMS, DNP3, Modbus, MQTT, NTRIP services (ID: 16398)
* WebUI: fixed 'Memory' status card progress bars visuals (ID: 19464)
* WebUI: fixed custom SDK pages not loading correctly (ID: 20201)
* WebUI: fixed search bar suggestions after removing packages (ID: 19551)
* WebUI: fixed showing data in modals for users with only read permissions (ID: 20015)
* WebUI: fixed visual inconsistencies of drop-down arrow icon background color (ID: 20018)
* Wireless: fixed BSSID show for interface in Client mode (ID: 19465)
* Wireless: fixed hostapd ubus call timeout after wireless configuration change (ID: 20068)
* Wireless: fixed missing rx frame types needed for wifi scanner (ID: 20766)
* Wireless: fixed reporting disconnection from external AP when device in STA+AP mode (ID: 20134)
* Wireless: fixed showing incorrect transmit power for RUTM family, TAP200 (ID: 19699)

### CVE Patches

* CVE-2021-3520 (ID: 20100)
* CVE-2021-44540 (ID: 20120)
* CVE-2021-44541 (ID: 20120)
* CVE-2024-4032 (ID: 19576)
* CVE-2024-6119 (ID: 20326)
* CVE-2024-6232 (ID: 20597)
* CVE-2024-6923 (ID: 19794)
* CVE-2024-7264 (ID: 19793)
* CVE-2024-42225 for RUT2M family, RUT9M family, RUTC family, RUTM family, ATRM family, TAP family, RUT14X family, RUT361 (ID: 19694)

### Updates

* Glib2: updated version to  2.80.5 (ID: 20141)
* Kernel: updated version to  5.4.282 for TRB2 family, TRB1 family, RUT300, RUT360, TCR1 family (ID: 7140)
* Kernel: updated version to  5.10.224 for RUTX family, RUTM family, ATRM family, OTD500, TAP200 (ID: 7140)
* Kernel: updated version to  5.15.165 for RUTC family, TRB2M family, RUT14X family, OTD140, RUT2M family, RUT301, RUT361, RUT9M family, TAP100, TAP400 (ID: 7140)
* Ncurses: updated version to  6.5 (ID: 20126)
* Python3: updated version to  3.11.7 (ID: 19892)
* Strongswan: updated version to  5.9.14 (ID: 10313)
* Tailscale: updated version to  1.70.0 (ID: 19797)

# 2024-10-01 00.07.09.4

### Improvements

* Kernel: improved LED management with newer hardware for RUTM08, RUTM09, RUTM10, RUTM11 (ID: 20845)
* NTP Client: changed default NTP servers (ID: 20242)

### Fix

* NTP Client: fixed NTP server usage to work with next in line server if current server does not respond (ID: 20755)

# 2024-09-24 00.07.09.3

### Fix

* Multi WAN: fixed ipsets not getting deleted correctly when Multi WAN gets restarted (ID: 20347)

# 2024-09-13 00.07.09.2

### Fix

* Network: fixed incorrect IP lease when using Bridge/Passthrough modes for TRB500 (ID: 20352)
* Mobile: fixed RM520N modem connection issue after device reboot

# 2024-09-10 00.07.09.1

### Fix

* Mobile: fixed eSIM profile config generation (ID: 20371)

### Updates

* Python3: updated version to  3.11.7 (ID: 19892)

# 2024-08-28 00.07.06.16

### Fix

* Mobile: fixed data usage graph inconsistency and data usage counters when using ipv4 and ipv6 simultaneously with specific modems (ID: 20092)

# 2024-09-03 00.07.09

### New

* Devices: added VXLAN support for ATRM family, RUTM family, RUTC family, RUTX family, TRB1 family, TRB5 family (ID: 11898)
* Docker: added Docker package support for RUTC family (ID: 19071)
* Events Reporting: added new firmware version notification event for Router family (ID: 8725)
* Firewall: added ability to configure NAT rule action (ID: 11163)
* Firewall: added additional TTL target for firewall rules (ID: 16812)
* Mobile: added "asm" APN for "ASM" operator to APN database (ID: 19313)
* Mobile: added "datamobile.ag" APN for "Datamobile.ag" operator to APN database (ID: 18267)
* Mobile: added "inetd.vodafone.iot" APN for "Vodafone" operator to APN database (ID: 18587)
* Mobile: added "m2m.ajrinternet.eu" APN for "Airinternet" operator to APN database (ID: 18267)
* Mobile: added "wbdata" APN for "Webbing" operator to APN database (ID: 18313)
* Mobile: added EG915Q modem support (ID: 16393)
* Mobile: disabled GEA1/GEA2 and enabled GEA3/GEA4 ciphering algorithms for EC200, EC25 and SLM750 modems for RUT2M family, RUT9M family, TRB245, TRB246, TRB143, TRB140 (ID: 14220)
* Realtime Traffic: added historical traffic charts (ID: 17197)
* Realtime Traffic: added overall quality measurement to wireless signal charts (ID: 19147)
* SNMP: added Multiwan data module (ID: 17430)
* WebUI: added notifications menu (ID: 17100)
* Wireless: added option to enable 802.11w Management frame protection when using non-WPA3 encryption (ID: 19201)

### Improvements

* Access Control: added option to disable password auth for the root user (ID: 16723)
* Access Control: improved system user's access control rules logic (ID: 13613)
* Administration: improved write/read access control options display to match meniu path style for Router family (ID: 18539)
* Backup: improved backup page by splitting it into backup and reset settings page (ID: 16428)
* Boot: added NAND image verification after firmware flash for RUTM family, RUTC family (ID: 14384)
* Call Utilities: added check if the number is blocked before doing action (ID: 17934)
* Data to Server: added warning messages about insecure certificates for http_certfile and mqtt_certfile options in API and WebUI (ID: 17389)
* DLMS: added SHA256 authentication (ID: 16522)
* DLMS: improved COSEM group enable validation (ID: 17076)
* GRE: reduced GRE keepalive packet buffer size (ID: 18713)
* Hotspot: added walled garden allowlist and blocklist (ID: 19355)
* Hotspot: increased maximum length of 'Local users' username to 255 characters (ID: 18664)
* Hotspot: increased throughput performance (ID: 18271)
* Input/Output: the 'ubus call ioman.{adc.adc0|acl.acl0} status' call will additionally return boolean type "cached_value" field, indicating that retrieved IO value was read from cache for TRB2 family, TRB2M family (ID: 19016)
* Input/Output: the timeout for ADC value retrieval has been reduced from 20 seconds to 500 milliseconds. In the event of a timeout, the last cached valid value will now be returned for TRB2 family, TRB2M family (ID: 19016)
* IPsec: added support for route based tunnel (ID: 18446)
* L2TP: added field for custom options for Router family (ID: 18548)
* Mobile Utilities: added Call Utilities support for TRB160 (ID: 19223)
* Mobile: improved modem update notifications to show modem name (ID: 19349)
* Mobile: improved network bring up after operator scan (ID: 14761)
* Mobile: improved SIM card notifications to get removed when SIM card state or active SIM changes (ID: 17456)
* Mobile: removed the USSD feature from the data-only modems (ID: 19468)
* Mobile: updated bands selection to include band number and frequency (ID: 16766)
* Ports Settings: added more PoE state symbols, colored disabled port differently and improved port status hint (ID: 11834)
* Realtime Traffic: improved chart styles (ID: 17197)
* RelayD: added hints for overview and fields (ID: 13645)
* Side Widget: added port status widget (ID: 11834)
* SMPP: added timeout option (ID: 18684)
* Update Firmware: changed firmware update log to include firmware version (ID: 18065)
* Update Firmware: removed firmware flash restrictions for certain regions (ID: 19442)
* Web Filter: added hostname count message after successful file upload (ID: 8431)
* WebUI: added confirmation prompt for disabling service in side widget for Router family (ID: 17991)
* WebUI: adjusted overview page layout design for TAP family (ID: 18104)
* WebUI: improved global alerts display (ID: 17100)
* WebUI: updated firmware and backup verification pages design (ID: 13005)
* Wireless: added insecure configuration warnings when configuring SSIDs (ID: 16731)
* Wireless: added various validations for network that is being used by wireless interface for Router family (ID: 13645)
* Wireless: increased EAP authentication logging (ID: 12583)
* Wireless: reduced time required for Fast Transition in STA mode (ID: 18928)
* Wireless: updated wireless cards to display each radio device's signal quality and band data (ID: 18914)

### Fix

* API Core: fixed file deletion (ID: 20070)
* Azure IoT Hub: fixed the Azure IoT Hub deprecated endpoint so that it does not create sections in GET request (ID: 19541)
* Azure IoT Hub: fixed the Azure IoT Hub deprecated endpoint to create Data to Server sections (ID: 19458)
* Azure IoT Hub: fixed the deletion of Data to Server sections when an Azure IoT Hub section is deleted through the deprecated endpoint (ID: 19541)
* Boot: fixed Teltonika logo in httpd recovery page when using Firefox for OTD140, RUT14X family, RUT2M family, RUT30X family, RUT36X family, RUT9M family, TAP100, TCR1 family, TRB2 family, TRB2M family (ID: 18529)
* Certificates: fixed root ca file upload size validation to a maximum of 10KB for TAP family (ID: 18916)
* Data to Server: fixed the missing certificate upload options for HTTP output for TAP100, TAP200 (ID: 19527)
* Devices: fixed configured VLAN 0 device cannot be selected in interface physical settings configuration (ID: 19578)
* DLMS: fixed OBIS code validation (ID: 17799)
* GPS: fixed an issue where a firmware update with keep settings would remove existing hosts (ID: 19761)
* GPS: fixed NMEA forwarding when RMC/GGA were not synchronized when using same interval (ID: 19853)
* Hotspot: fixed 'Hotspot network' input validation to only allow network mask from 16 to 30 (ID: 19733)
* Input/Output: added I/O juggler reload when I/O pin direction is changed (ID: 19267)
* MBus Client: fixed issue where M-Bus client was not reading meters correctly after a router reboot (ID: 19397)
* MBus Client: fixed requests API endpoints POST method (ID: 20050)
* Mobile: fixed an issue where some 2FF SIM cards were recognized as eSIMs (ID: 18414)
* Mobile: fixed an issue where the interface could hang if the modem was busy (ID: 19906)
* Mobile: fixed Bridge/Passthrough modes for routed networks (ID: 18633)
* Mobile: fixed data limit widget to show used data for inactive interface (ID: 14522)
* Mobile: fixed incorrect date values when setting SMS limit (ID: 18714)
* Mobile: fixed missing data_port from mobile info (ID: 19435)
* Mobile: fixed mobile data limit to calculate correct used limits when using ipv4 and ipv6 simultaneously (ID: 19672)
* Mobile: fixed modem info not being filled on devices with more than one modem (ID: 19655)
* Mobile: fixed SINR display for EG060K module for RUT361, RUTX family, RUTM family, TRB160 (ID: 19065)
* Mobile: fixed SMS used data header counter (ID: 19108)
* Mobile: fixed the issue where the PUK event was not displayed when the SIM PIN was blocked (ID: 19218)
* Mobile: fixed uqmi start-network authentication issue (ID: 19579)
* Mobile: fixed USSD over IMS error handling (ID: 19778)
* MQTT Publisher: fixed 'digital1' and 'digital2' values display for RUT976 (ID: 19787)
* Network: fixed bridge mode being represented incorrectly on guest interface for TCR1 family (ID: 19286)
* Network: fixed error when trying to edit guest interface for TCR100 (ID: 19353)
* Network: fixed Ethernet switch port state change tracking logic for RUT9M family, RUT2M family, RUT14X family, RUT361, TRB2M family, TAP100, OTD140, RUT301 (ID: 18593)
* Network: fixed incorrect date values when setting data limit (ID: 18714)
* Network: fixed switch hardware MTU being set incorrectly when changing MTU on any network interface for RUTX family (ID: 19840)
* OPC UA Client: fixed TCL file upload (ID: 19620)
* OPC UA Server: fixed configuration migration (ID: 19744)
* OPC UA Server: fixed TCL file upload (ID: 19620)
* OpenVPN: fixed default firewall zone for tap interfaces (ID: 19132)
* Package Restore: fixed automatic package re-installation after firmware upgrade (ID: 19918)
* Ports Settings: fixed port having different name than what it has physically written near it for RUT241 (ID: 11834)
* RelayD: fixed relayd assigning wrong interface to zone (ID: 19052)
* SMS Utilities: fixed eSIM change rule handling (ID: 17339)
* SNMP: fixed default hssDwLimit, hssUpLimit, hssDwBandwidth and hssUpBandwidth values (ID: 19801)
* SNMP: fixed mobile network state display (ID: 19790)
* SNMP: fixed negative GPS latitude display (ID: 18831)
* SNMP: fixed TELTONIKA-MIB wireless module crash (ID: 19500)
* Troubleshoot: fixed troubleshoot not including all the log files when log to flash is enabled (ID: 18915)
* UI Core: fixed modal styling, when action buttons would overflow it's container (ID: 18859)
* Update Firmware: fixed FOTA network check to not use hard-coded address (ID: 19167)
* USB: fixed RNDIS driver detection on Windows systems (ID: 19714)
* User Settings: fixed page to show groups and users if the user has been granted access (ID: 19758)
* WebUI: fixed overview page to display active wireless (WLAN) clients (ID: 19665)
* Wireless: fixed excessive log spam during 5 GHz ACS for RUTX family, TCR1 family (ID: 18930)
* Wireless: fixed station mode connection issues for 2.4 GHz radio in STA+AP mode for Router family (ID: 18606)
* Wireless: fixed wireless status API response to contain separate interface information for multiple radio configurations (ID: 18914)

### CVE Patches

* patched CVE-2021-32292 (ID: 19523)
* patched CVE-2022-40617 (ID: 19525)
* patched CVE-2023-49441 (ID: 18640)
* patched CVE-2024-0397 (ID: 19737)
* patched CVE-2024-3596 (ID: 19668)
* patched CVE-2024-5535 (ID: 19763)
* patched CVE-2024-8088 (ID: 20069)
* patched CVE-2024-26669 for ATRM family, OTD family, RUT14X family, RUT2M family, RUT30X family, RUT36X family, RUT9M family, RUTC family, RUTM family, RUTX family, TAP family, TCR1 family, TRB1 family, TRB2 family, TRB2M family (ID: 17608)
* patched CVE-2024-26739 for ATRM family, OTD family, RUT14X family, RUT2M family, RUT30X family, RUT36X family, RUT9M family, RUTC family, RUTM family, RUTX family, TAP family, TCR1 family, TRB1 family, TRB2 family, TRB2M family (ID: 17608)
* patched CVE-2024-26740 for ATRM family, OTD family, RUT14X family, RUT2M family, RUT301, RUT361, RUT9M family, RUTC family, RUTM family, RUTX family, TAP family, TRB160, TRB2M family (ID: 17608)
* patched CVE-2024-36901 for ATRM family, OTD family, RUT14X family, RUT2M family, RUT30X family, RUT36X family, RUT9M family, RUTC family, RUTM family, RUTX family, TAP family, TCR1 family, TRB1 family, TRB2 family, TRB2M family (ID: 17608)

### Updates

* Kernel: updated version to  5.4.279 for TRB2 family, TRB1 family, RUT300, RUT360, TCR1 family (ID: 7140)
* Kernel: updated version to  5.10.221 for RUTX family, RUTM family, ATRM family, OTD500, TAP200 (ID: 7140)
* Kernel: updated version to  5.15.162 for RUTC family, TRB2M family, RUT14X family, OTD140, RUT2M family, RUT301, RUT361, RUT9M family, TAP100 (ID: 7140)

# 2024-08-26 00.07.06.15

### Fix

* WebUI: fixed failover rule policy save issue with newly added WAN interface (ID: 20058)
* GPS: fixed NMEA forwarding when RMC/GGA were not synchronized when using same interval (ID: 19815)

# 2024-08-07 00.07.08.2

### Fix

* Update Firmware: fixed inconsistent firmware download from FOTA (ID: 19826)
# 2024-08-08 00.07.06.14

### New

* Hotspot: added Walled Garden blocklist functionality (ID: 19432)
* Modbus Client: added 64bit data types (ID: 19717)

### Improvements

* WebUI: added clearer error message when trying to delete LAN which is used by hotspot (ID: 19729)
* GPS: added send empty feature to AVL service (ID: 19424)

### Fix

* Hostapd: fixed wireless interface ubus object not being created after changing configuration. (ID: 19730)
* Firewall: fixed firewall rule options not getting parsed if previous rule had errors (ID: 19521)
* Mobile: fixed mobile data limit to calculate used limits from correct starting point after network restart (ID: 19803)
* Hotspot: fixed walled garden changes to take effect after save, added walled garden to backup (ID: 19432)
* Wireless: fixed connection issues after disabling encryption for RUT2 and RUT9 family devices (ID: 19731)

# 2024-08-02 00.07.08.1

### New

* Mobile: added firmware downgrade validation for SLM750 and SLM770A modules (ID: 19153)
* Mobile: added RG255C modem support (ID: 17499)

### Improvements

* Mobile: improved firmware downgrade validation for Quectel modules (ID: 19305)

### Fix

* Ledman: fixed SIM LEDs indication for RUTXR1 (ID: 19081)
* MBus Client: fixed FCB toggle button not working (ID: 19609)
* Mobile: fixed an issue where in some cases mobile network interfaces would not be brought down properly (ID: 19246)
* Mobile: fixed illegal instruction fault on modem control services (ID: 19510)
* Mobile: fixed memory fault while allowlist and denied data roaming enabled (ID: 19498)
* Mobile: fixed wrong bandwidth parsing on 5G devices (ID: 19205)
* Modbus TCP over Serial Gateway: fixed serial connection not working after reboot (ID: 19585)
* Network: fixed default route not being added for PPPoE connections (ID: 19601)
* OPC UA Client: fixed connections not being closed after using testing functionality (ID: 19243)
* WebUI: fixed SDK WebUI package compilation (ID: 19547)

### Updates

* Zerotier: updated version to  1.14.0 (ID: 18932)

# 2024-07-12 00.07.08

### New

* 802.1X: added client support for RUTX family, RUTM family, TAP family, RUTC family (ID: 15802)
* API Core: added option to configure api session timeout (ID: 15745)
* Certificates: added "Let's encrypt" certificate generation (ID: 17181)
* Data to Server: added 'Lua script' data input (ID: 18124)
* DNS: added inherited server status to configuration page (ID: 16827)
* Hotspot: added hotspot 2.0 for TAP family (ID: 15311)
* Hotspot: added Single Sign-on (OIDC) authentication mode (ID: 17181)
* Hotspot: added Walled Garden blocklist functionality (ID: 19204)
* HTTPS DNS Proxy: added new HTTPS DNS Proxy package to package manager (ID: 10118)
* Input/Output: added ability to configure gpio debounce timer and changed default gpio debounce timer value from 200 ms to 10 ms (ID: 18609)
* Input/Output: added Power control page for ATRM50 (ID: 17127)
* IPsec: added initial XFRM support (ID: 16224)
* MBus Client: added new feature 'reset after read' (ID: 16056)
* Mobile: added APN DB compression support (ID: 16898)
* Mobile: added dfota support for devices with RG520N-EB modem (ID: 19230)
* Mobile: added DFOTA support for RG520N modems (ID: 15991)
* Mobile: added eSIM support for devices with eSIM for RUT241, RUT956 (ID: 17960)
* Mobile: added new Mobile->Limits page which shows information and allows to configure Data and SMS limits (ID: 11260)
* Mobile: added nr-arfcn display to mobile status page (ID: 17477)
* Mobile: added SIM card lock/unlock functionality in Mobile->Utilities page (ID: 11260)
* Mobile: added SIM card PIN change functionality in Mobile->Utilities page (ID: 11260)
* Mobile: added UXFP flasher for Telit modems (ID: 17480)
* MQTT Modbus Gateway: added JSON message type format (ID: 16072)
* OpenVPN: added DCO support (ID: 11890)
* PAM: added RADIUS external user support (ID: 16736)
* RutOS: added hardware version 5 support for RUT241, RUT200 (ID: 18122)
* Security: added initial TPM support for RUT241 (ID: 9550)
* UI Core: added data analytics support (ID: 14456)
* Update Firmware: added warning message about device being temporarily unreachable on firmware update (ID: 16168)
* Wifi Scanner: added support for TAP family (ID: 17572)

### Improvements

* Access Control: added certificate file download for CLI to work on all browsers (ID: 4280)
* Access Control: added certificate key length warnings (ID: 17841)
* Access Control: adjusted access control when all pages are blocked (ID: 18621)
* API Core: implemented functionality to include warning messages for vulnerable certificates (ID: 8819)
* Azure IoT Hub: added Direct Method support (ID: 6648)
* Azure IoT Hub: added DPS symmetric key attestation support (ID: 6648)
* Azure IoT Hub: added link to "Data to Server" page (ID: 6648)
* Azure IoT Hub: added Plug and Play integration (ID: 6648)
* Boot: enabled HW watchdog in bootloader for ATRM50, OTD500, RUTM family, TAP200 (ID: 17959)
* Boot: improved modem startup reliability (ID: 18091)
* Boot: reduced first boot time for RUT2M family (ID: 18239)
* Channel Analysis: added scan error message when a DFS channel and FCC country are selected (ID: 18212)
* Data to Server: added support for multiple filters (ID: 17366)
* Data to Server: improved HTTP output hostname definition with automatic protocol specification in URL (ID: 17391)
* Data to Server: improved MQTT input connection handling (ID: 17434)
* DNP3 Client: added option to enable/disable service (ID: 18625)
* DNS: moved "DNS Forwardings", "Listen interfaces", "Exclude interfaces", "Local service only", options to advanced tab (ID: 16827)
* DNS: separated field "DNS forwardings" into two: one for simple server forwarding other for domain-specific (ID: 16827)
* Dynamic DNS: added Lookup hostnames support for OTD140, RUT14X family, RUT2M family, RUT30X family, RUT36X family, RUT9M family, TAP100, TAP200, TCR1 family, TRB2 family, TRB2M family (ID: 16693)
* Dynamic routes: added delete route maps button hint (ID: 17381)
* Firewall: improved protocol field in all firewall pages by making that "All" value would be mutually exclusive with any other value (ID: 18221)
* GPS: added send empty feature, which sends zeroed location data after specified GNSS loss timeout (ID: 17354)
* GRE: increased Inbound and Outbound key limit to 4294967295 (ID: 17159)
* Hotspot: added 'noc2c' option for enabling client isolation, option is enabled by default (ID: 16455)
* Hotspot: adjusted hotspot user manager page to display active and inactive user sessions (ID: 10286)
* Hotspot: changed local users to be stored with other types of users (ID: 16451)
* Input/Output: added custom name support in I/O status page (ID: 11315)
* IPsec: added certificate warning message (ID: 17840)
* MBus Client: added ASCII data type (ID: 13793)
* MBus Client: added parameter filtering (ID: 13793)
* MBus Client: added primary/secondary scan (ID: 13793)
* MBus Client: added tools to configure MBus meter addresses and bound rate (ID: 13793)
* Mobile Utilities: added interface option to sms_utils cellular command (ID: 16994)
* Mobile Utilities: improved error log message (ID: 17196)
* Mobile Utilities: improved naming of I/O pins in initial I/O status rule (ID: 17489)
* Mobile Utilities: sms utilities authentication brute force prevention (ID: 6502)
* Mobile: added 5G SA/NSA mode selection (ID: 16644)
* Mobile: added ability to edit operator list name and initiate scans for operators in Operator lists page (ID: 11260)
* Mobile: added ability to view previously scanned operators in Network selection and Operator lists pages (ID: 11260)
* Mobile: added corrupted mobile statistics database restoration functionallity (ID: 18477)
* Mobile: added error message when attempting to enable the SIM switch without any criteria set (ID: 11260)
* Mobile: added icons with hints which show SIM card, operator, data connection statuses in Mobile->General page (ID: 11260)
* Mobile: added informative message in SIM switch page when Data/SMS limit criteria are enabled but the limits themselves are not set up (ID: 11260)
* Mobile: added informative message in WAN page to indicate whether the connection will be made using APN from APN database, empty or custom APN (ID: 11260)
* Mobile: added mobile interface with highest priority APN configuration in Mobile->General page (ID: 11260)
* Mobile: added notification when a multi-IMSI SIM card is using Auto APN (ID: 17029)
* Mobile: added roaming check before interface up for TRB256, RUT200, RUT901 (ID: 17957)
* Mobile: added validation to not allow passthrough and bridge mode when one already exists (ID: 17084)
* Mobile: improved IMS context initialization (ID: 10357)
* Mobile: improved logging of ping error messages (ID: 15430)
* Mobile: improved modem update status display (ID: 18340)
* Mobile: improved modem updater to stop ping reboot service while update is in progress (ID: 16742)
* Mobile: improved modem_updater permission management (ID: 18575)
* Mobile: improved provider name parsing for SLM750 modem (ID: 18611)
* Mobile: improved safeguards for modem services startup (ID: 18332)
* Mobile: improved setting of IPv4 and IPv6 types inside the modules (ID: 18583)
* Mobile: improved the handling of denied messages upon SIM switch (ID: 17024)
* Mobile: moved Mobile data limit section to a tab in WAN page (ID: 11260)
* Mobile: moved operator list allowlist/blocklist selection to Network selection page (ID: 11260)
* Mobile: optimized modem information gathering on new modem event (ID: 18557)
* Mobile: refactored Scanned operators modal, added repeat scan button (ID: 11260)
* Mobile: split Mobile->General page into three pages: General, Connection and Utilities pages (ID: 11260)
* Mobile: updated operator code field list to include APNs from the APN database in Operator lists page (ID: 11260)
* Mobile: updated SMS memory management for multipart SMS (ID: 10545)
* Modbus Server: added mobile last month and last week usage registers (ID: 17783)
* Modem Control: disabled canonical mode by default for partial mode. Now full/partial mode input from serial port works the same way (ID: 3259)
* Mosquitto: added large package size check for MQTT clients (ID: 17434)
* MQTT Modbus Gateway: improved mosquitto reconnect time and service will try to recover few times before exiting (ID: 17434)
* MQTT Publisher: improved MQTT connection handling (ID: 17434)
* Multi WAN: improved interface status representation when using load balancing (ID: 17935)
* Network: added more options for "IPv6 assignment length" field for Router family (ID: 18353)
* OPC UA Client: added security modes (ID: 16172)
* OPC UA Server: added security modes (ID: 16172)
* OPC UA Server: added service status display (ID: 16307)
* OpenVPN: added options to specify an IP address pool for dynamic assignment to clients (ID: 17988)
* OpenVPN: added support for decrypting private key when uploading a configuration file (ID: 16892)
* OpenVPN: improved instance status state (ID: 17647)
* Over IP: added label to show how many servers a client is connected to (ID: 15388)
* Over IP: connect on data feature will not disconnect immediately after data transfer but wait for inactivity timeout (ID: 17373)
* Over IP: increased TLS handshake timeout to 10 seconds (ID: 17911)
* Package Manager: added links to installed packages pages (ID: 13851)
* Package Manager: added multi package actions (ID: 13851)
* Package Manager: added status filter (ID: 13851)
* Package Manager: moved package upload action to main page (ID: 13851)
* Package Manager: refactored "Packages" page (ID: 13851)
* Package Manager: updated opkg repository link to use https (ID: 17980)
* Ports Settings: improved ports PoE statuses (ID: 451)
* RMS: added TAC data (ID: 18485)
* RutOS: improved GPL example page to align with new software architecture (ID: 17824)
* SMPP: added brute-force prevention (ID: 17352)
* SMPP: added TLS/SSL support (ID: 17356)
* SMS Utilities: added security warning in "Authorization method" configuration (ID: 13069)
* SNMP: added power voltage trap support for TRB160 (ID: 18860)
* SNMP: changed interface module OID structure (ID: 17331)
* SNMP: improved User-based Security Model (USM) brute force attack prevention measures (ID: 18187)
* Stunnel: improved global instance settings dependencies (ID: 17302)
* Troubleshoot: added support for multiple syslog servers (ID: 17174)
* Troubleshoot: refactored Modem debug section to display responses in single field, added clear button to remove received responses (ID: 11260)
* UI Core: added additional message with IP address to loading screen for scenarios when redirect to different IP address happens (ID: 13717)
* UI Core: added toast message hiding when text is too long (ID: 17573)
* Update Firmware: added 'Firmware version' data in screen after firmware upload (ID: 11022)
* VLAN: added ability to configure VLAN 0 for OTD140, RUT2M family, RUT14X family, RUT301, RUT361, RUT9M family, TRB2M family (ID: 18232)
* WebUI: added default password hint to login error message (ID: 18163)
* WebUI: added functionality to cancel loading screen if it takes 30 or more seconds (ID: 12615)
* WebUI: added password generator for first login modal (ID: 17752)
* WebUI: added sticky position to side menu (ID: 17820)
* WebUI: added warning messages for low-security certificates (ID: 8819)
* WebUI: improved language caching for Router family (ID: 16476)
* WebUI: removed all ubus method calls from webui (ID: 16394)
* WebUI: updated secondary colors (ID: 17969)
* Wireless: added support for wireless MAC-filter MAC ranges (ID: 12947)
* Wireless: added warning when user configures mesh on radio with automatic frequency channel (ID: 12582)
* Wireless: changed Radius Accounting port is not required when configuring access point with enterprise encryption (ID: 16434)
* Wireless: enabled ACS(automatic channel selection) for 5 GHz radios by default (ID: 16906)
* Wireless: refactored assignment of wireless interfaces MAC addresses, STA interface will always use fixed address (ID: 17769)
* Wireless: refactored radio configuration page layout (ID: 17747)
* Wireless: updated wireless firmware for RUTX family (ID: 15725)

### Fix

* Access Control: fixed download certificate button to be visible for TAP family (ID: 18190)
* Administration: fixed repeated validation on cleared inputs and added validation when new password matches the old one (ID: 17734)
* API Core: fixed API method validation during upload action (ID: 16697)
* API Core: fixed error messages for POST method (ID: 16955)
* API Core: fixed option list validation (ID: 17062)
* BACnet: fixed incorrect BACnet IP port used for sending responses (ID: 16930)
* BGP: fixed listen range field allowing multiple entries (ID: 18152)
* BGP: fixed route map sequence going out of range (ID: 16267)
* Boot: fixed factory settings restore (firstboot) not deleting hidden files (ID: 18329)
* Call Utilities: fixed table header switch to be disabled if no rules were created (ID: 17296)
* Channel Analysis: fixed network list not being updated if a single scan fails (ID: 18212)
* Devices: fixed missing API devices status endpoint permission (ID: 18851)
* DHCP: fixed "DHCP option" allow empty input value (ID: 16093)
* DHCP: fixed DHCP error that occurred after changing the subnet of the LAN IP address in the setup wizard (ID: 19244)
* DHCP: fixed IPv4 leases being not correctly shown when NTP synchronizes time (ID: 16716)
* DLMS: fixed API POST error for /dlms/devices/config endpoint (ID: 16304)
* DLMS: fixed COSEM group validation (ID: 16297)
* DLMS: fixed DLMS test response format (ID: 16261)
* DLMS: fixed serial connection not working after reboot (ID: 17994)
* DNP3 Client: fixed incorrect hints (ID: 17804)
* DNP3 Client: fixed to allow reading objects past 255 index (ID: 17497)
* DNP3 Outstation: fixed serial outstation starting issues (ID: 18132)
* Dynamic routes: fixed duplicated external routes cards (ID: 15390)
* Events Log: fixed refresh button in event log table (ID: 18120)
* Firewall: fixed firewall zone validation when adding interfaces (ID: 17205)
* GPS: fixed an issue where NMEA sentences were parsed incorrectly at midnight, resulting in a 24-hour time discrepancy (ID: 16597)
* GPS: fixed AVL TAVL rule signal value issue (ID: 18244)
* GPS: fixed BeiDou and QZSS seperation in PQGSV sentences (ID: 18526)
* GPS: fixed default AVL rule issue where I/O would be ignored by default (ID: 18244)
* GPS: fixed GPS start constellations issue (ID: 16574)
* GPS: fixed gpsctl datetime parameter (ID: 17625)
* GPS: fixed issue where DPO would not get disabled if GPS is started without DPO (ID: 17777)
* GPS: fixed NMEA sentences reading in NMEA collecting (ID: 18526)
* GPS: fixed WWAN outage after operation in GNSS mode for TRB256 (ID: 18403)
* Hotspot 2.0: fixed Venue name and Operator's name field validations (ID: 9908)
* Hotspot: fixed creating Hotspot to SSID that is disabled (ID: 17868)
* Hotspot: fixed displaying data limit columns and inputs for RUT140, RUT142 (ID: 19051)
* Hotspot: fixed uploading more than one custom theme (ID: 17510)
* I/O Juggler: fixed improper dout action config handling (ID: 18307)
* I/O Juggler: updated profile change action (ID: 18318)
* Input/Output: allow unselecting all Post/Get access methods (ID: 18449)
* Input/Output: fixed issue when onewire configuration is not saved for TRB1 family (ID: 9641)
* IP Block: fixed adding MAC addresses back to whitelist when unblocking all of them (ID: 17475)
* IPsec: fixed connectivity issues when using WAN failover (ID: 18286)
* IPsec: fixed the instance status when the local firewall option is disabled (ID: 18490)
* Kernel: fixed stability issues when using mobile connection for TRB500 (ID: 18321)
* Ledman: fixed issue when after some time network type LED starts blinking (ID: 18627)
* Memory Expansion: fixed enable validation (ID: 12141)
* Mobile: fixed a modem updater firmware update issue with SLM770A for RUT906 (ID: 16534)
* Mobile: fixed an issue when 4G-only network type selection may have resulted in a slower connection to the operator (ID: 18050)
* Mobile: fixed an issue where low signal notifications were displayed without a SIM card (ID: 17603)
* Mobile: fixed an issue where the wrong IP address was used after a DFOTA upgrade (ID: 19113)
* Mobile: fixed Carrier Aggregation signal strength info (ID: 17023)
* Mobile: fixed duplicate data connection event reporting (ID: 17412)
* Mobile: fixed gsmctl -E output to return only json values (ID: 17012)
* Mobile: fixed issue where DHCP filter was not set correctly for RG501Q (ID: 18922)
* Mobile: fixed issue where USSD responses were returned in HEX format instead of text format for EC200A module (ID: 18117)
* Mobile: fixed low signal reconnect being available on modems where it is not supported (ID: 15904)
* Mobile: fixed modem init if modem busy (ID: 13723)
* Mobile: fixed modem restart using gsmctl for TRB1 family, TRB5 family (ID: 19094)
* Mobile: fixed modem serial number acquisition after modem reboot (ID: 17750)
* Mobile: fixed uqmi call handler (ID: 18184)
* Mobile: fixed wrong mobile data limit used data format for sms messages (ID: 17323)
* Modbus Client: fixed alarm output action display values (ID: 16625)
* Modbus Client: fixed incorrect period hint (ID: 18301)
* Modbus Client: fixed test request option validation (ID: 15588)
* Modbus Server: fixed 148 and 164 modbus registers (ID: 17625)
* Modbus Server: fixed APN register not clearing APN (ID: 15538)
* Modbus Server: fixed incorrect hints (ID: 17804)
* Modem Control: fixed API POST request validation (ID: 18035)
* Multi AP: fixed Multi AP configuration being deleted when switching mode on the same radio device (ID: 18921)
* Multi AP: fixed Multi AP not working with fast roaming (ID: 18599)
* Multi AP: fixed switching to Multi AP mode fails due to encryption (ID: 18680)
* Network: fixed instances of device dropping packets when configured with masquerading disabled and 'Hardware flow offload' enabled for RUTX family (ID: 18127)
* Network: fixed missing default route when static mode is selected for TAP family (ID: 18480)
* Network: fixed mobile data counters for TRB500 (ID: 18646)
* Network: fixed not getting IP address when switching LAN to WAN for TRB1 family, TRB2 family, TRB2M family, TRB500 (ID: 18494)
* Network: fixed overriding MAC address for interfaces that are bridged (ID: 17277)
* Network: fixed tapxxx.rutos.net DNS resolution for TAP family (ID: 18491)
* NTRIP: fixed configuration reading with several instances added (ID: 18942)
* NTRIP: fixed NTRIP NMEA generation timestamp and coordinates errors (ID: 16819)
* OPC UA Server: fixed not starting while modem is down (ID: 16609)
* OpenVPN: fixed data cipher migration (ID: 18333)
* OpenVPN: fixed displaying imported files from device (ID: 16067)
* OpenVPN: fixed the private key decryption for cases when a password is used (ID: 17495)
* Over IP: fixed connect on data initiating TCP connection after few data transfers (ID: 17373)
* Over IP: fixed issue where serial device does not recover after modem reboot (ID: 16944)
* Overview: fixed issue when devices without WiFi send additional request without data for Router family (ID: 17451)
* Ports Settings: fixed port advertisement change for TRB1 family (ID: 18840)
* Realtime Traffic: fixed mobile usage by week day translation by device language (ID: 18023)
* Recipients: made phone number field required (ID: 17559)
* RelayD: fixed API error when "network" and "lan_mark" options are not present in a PUT request (ID: 19005)
* Setup Wizard: fixed lan ip step not changing ip address (ID: 16814)
* SMPP: fixed password validation (ID: 17352)
* SMPP: fixed username bypass problem (ID: 17352)
* SMS Gateway: fixed SMS to Email recipient formatting according to RFC5322 (ID: 17665)
* SNMP: fixed GSM module memory leaks (ID: 18718)
* SNMP: fixed GSM mSignal OID value type (ID: 18028)
* SQM: fixed missing PPP mobile device selection in SQM configuration (ID: 17621)
* SSTP: fixed functionality when the default route option is not enabled (ID: 18143)
* System Status: fixed wireless MAC address display value if radio is disabled for TAP family (ID: 14847)
* Troubleshoot: fixed system log and kernel log buttons to be enabled with read only rights (ID: 18304)
* Update Firmware: fixed issue when infinite spinner appears after updating device firmware from server without having internet connection (ID: 17638)
* Update Firmware: fixed misleading "Firmware version" status of "N/A" to "FOTA service is disabled" when FOTA is disabled (ID: 16922)
* USB: fixed USB ethernet VID PID declaration for TRB500 (ID: 18711)
* Web Filter: fixed whitelist not working for some hosts when using IPv6 (ID: 18688)
* Wireless: fixed 5 GHz Wi-Fi scanning is prohibited when a DFS channel and ETSI regulatory domain is selected (ID: 16629)
* Wireless: fixed API POST validation without sending "mode" option for TAP family (ID: 17485)
* Wireless: fixed backticks for WiFi SSID are not allowed in WebUI (ID: 18530)
* Wireless: fixed interface delete when it's unassigned from the wireless interface in access point mode (ID: 17936)
* Wireless: fixed Wi-Fi 5 GHz unsupported channel selection issue on specific widths (ID: 17142)
* Wireless: fixed wireless scan results sometimes not being returned (ID: 14346)
* Wireless: fixed wireless status page not updating wireless SSID status after page is opened for Router family (ID: 17449)
* Wireless: removed the ability to have different countries in radio configurations (ID: 17747)

### CVE Patches

* patched CVE-2023-52425 (ID: 17993)
* patched CVE-2023-52530 (ID: 17518)
* patched CVE-2024-25629 (ID: 16929)
* patched CVE-2024-28757 (ID: 17993)

### Updates

* emailrelay: updated version to  2.4.1 (ID: 16295)
* Kernel: updated version to  5.4.276 (ID: 7140)
* Kernel: updated version to  5.10.217 (ID: 7140)
* Kernel: updated version to  5.15.159 (ID: 7140)
* libexpat: updated version to  2.6.2 (ID: 17993)
* OpenSSL: updated version to  3.0.13 (ID: 16295)
* OpenVPN: updated version to  2.6.9 (ID: 11890)
* SSL/TLS: updated version to  3.0.14 (ID: 17668)
* stunnel: updated version to  5.72 (ID: 16295)
* Tailscale: updated version to  1.68.1 (ID: 18830)
* vue: updated version to  3.4 (ID: 16445)

# 2024-07-03 00.07.06.13

### New

* Multiwan: added additional connection flush options (ID: 19039)
* RMS API/WebUI: added 'auth_code' option (ID: 19031)

### Improvements

* Mobile: added corrupted mobile statistics database restoration functionallity (ID: 18735)
* Mobile: updated modem updater for better SLM750 compatibility (ID: 18905)
* Mobile: optimized mobile data gathering on new modem event (ID: 18837)

### Fix

* OpenVPN: added fixes for the insecure tls-cert-profile option usage (ID: 18594)
* IPsec: fixed the instance status when the local firewall option is disabled (ID: 18490)

# 2024-06-18 00.07.07.3

### New

* API: added TRB160 documentation (ID: 18564)
* RUTOS: added support for RUT260 hardware version 3 (ID: 18186)

### Fix

* FOTA: fixed config when upgrading from older firmware with keep settings (ID: 18653)
* WebUI: fixed port advertisement change (ID: 18840)
* FRR: patched CVE-2024-31950 and CVE-2024-31951 vulnerabilities (ID: 17644)
* USB: fixed windows usb to ethernet detection for TRB1601 device (ID: 18407)
* USB: fixed USB ethernet VID PID declaration for TRB16X (ID: 18711)

# 2024-06-10 00.07.06.12

### Improvements

* OpenVPN: improved instance status state (ID: 18359)

### Fix

* Dropbear: added CVE-2023-48795 patch (ID: 18662)
* FRR: patched CVE-2023-46752 and CVE-2023-46753 vulnerabilities for RUT2XX devices (ID: 18374)
* OpenVPN: fixed the private key decryption for cases when a password is used (ID: 18488)

# 2024-06-10 00.07.07.2

### Improvements

* Zerotier: added backup WAN interface blacklisting if WAN failover is enabled (ID: 17069)
* Network: improved software routing performance when under stateless bidirectional RFC2544 tests for all routers (ID: 17501)
* SSH: removed weak SSH algorithms (ID: 17682)
* Mobile: improved parsing of multiple 5G bands on the RG520N modem (ID: 17700)
* Telnet: changed telnet to an installable package (ID: 18282)
* Upgrade: improved procd-watchdog handling during firmware upgrade process (ID: 18302)
* Mobile: improved communication stability with eSIM (ID: 17293)
* SNMP: added bruteforce attack prevention when using SNMP v3 user (ID: 18187)
* L2TP: improved l2tp reconnect attempt logic (ID: 18302)
* Wireless: removed unnecessary information from system logs (ID: 18470)
* System: improved failsafe boot protection during firmware upgrades on RUTM devices (ID: 18323)

### Fix

* Uboot: fixed firmware recovery update via uboot on Windows for rut3x, trb2x, tap100, rut14x, tcr1x, rut9m, rut2m, rut206 devices (ID: 18461)
* IP Block: fixed blocking of UDP traffic (ID: 18187)
* Mobile: fixed forced apn configuration (ID: 18350)
* Serial: improved recovery from serial connection loss after modem reboot on TRB1 family devices (ID: 17979)
* FRR: patched CVE-2024-31948 vulnerability (ID: 17642)
* FRR: patched CVE-2023-46752 and CVE-2023-46753 vulnerabilities for RUT300, TRB2XX devices (ID: 18374)
* Mobile: fixed a SIM detection issue on some devices from RUTM family and RUT361 (ID: 18182)
* Ledman: fixed WiFi LED indication when WiFi configuration is changed (ID: 17894)
* DMVPN: fixed duplicate NHRP map entries creation (ID: 17758)
* Serial: fixed kernel panic when "full-duplex" mode for RS485 is quickly switched on and off for TRB145 (ID: 17627)
* Wireless: fixed connection issues after disabling encryption for RUTX family devices (ID: 17646)
* Hotspot: fixed walled garden changes to take effect after save, added walled garden to backup (ID: 17646)
* GPS: fixed outages on RUTX50 (ID: 16709)
* HNAT: fixed cases of unintended forwarding when LAN and WAN subnets overlap on RUTX devices (ID: 18021)
* HNAT: fixed instances of device misrouting packets to wired LAN when 'Hardware Flow Offloading' was enabled on RUTX devices (ID: 18322)
* Backup: fixed backup validation for RUT200 devices (ID: 17947)
* BGP: fixed instance migration issues (ID: 18515)
* OpenVPN: added fixes for the insecure tls-cert-profile option usage (ID: 18594)
* Sysupgrade: prevent reboot before update completes (ID: 18626)
* ETH driver: fixed connection loss after changing of IP address for TRB500 devices (ID: 18605)

# 2024-05-03 00.07.06.11

### New

* WebUI: added 'starting' status when interface is just enabled (ID: 16576)

### Improvements

* Dnsmasq: updated to version 2.89 (ID: 17817)
* Certificates: updated Root CA certificates (ID: 17780)

### Fix

* WebUI: fixed 'unknown' status being displayed for disabled interfaces initially (ID: 16576)
* Firewall: fixed higher amounts of custom firewall rules not saving (ID: 17153)
* WebUI: fixed network and multiwan interface metric sorting synchronization issue (ID: 16582)
* WebUI: fixed mobile connection reload when changing DHCP server settings (ID: 17742)
* Events Log: fixed log.db hangs on rare occasions (ID: 17468)

# 2024-04-29 00.07.07.1

### Improvements

* WebUI: improved first login password change logic (ID: 17829)
* Certificates: updated Root CA certificates (ID: 17913)
* Mobile: improved connection establish time for uqmi protocol (ID: 17633)

### Fix

* RS485: fixed RS485 (modem control) on TRB2 devices (ID: 17887)
* Mobile: fixed denied roaming flag set (ID: 17878)
* Mctl: fixed occasional mctl segfault when restarting modem (ID: 17207)
* Boot: now powering modem during preinit after firstboot (ID: 17945)
* Troubleshoot: patched tcpdump CVE-2024-2397 (ID: 17760)
* Modbus TCP Over Serial Gateway: fixed gateway returning corrupted data with larger baud rates (ID: 17886)

# 2024-04-10 00.07.07

### New

* WebUI: added the ability to generate random passwords for some password input fields (ID: 7094)
* WebUI: added ESM/EMM message notifications (ID: 13203)
* Multiwan: added additional connection flush options (ID: 15964)
* LAN: added a new IPv6 LAN status page (ID: 9879)
* Static Leases: added a new IPv6 Static Leases page (ID: 9879)
* Post/Get: added I/O invert (ID: 14104)
* DFOTA: added ability to disable DFOTA WebUI notifications (ID: 15233)
* Wireless: added mesh support for TAP200 (ID: 15626)
* System: replaced firmware certificate verification tool (ID: 16351)
* API: added network device configuration endpoint (ID: 15626)
* WebUI: added Power control page (ID: 17127)
* TR-069: added PCI, LAC, TAC and EARFCN data to Device.MobileInfo node (ID: 15144)
* GSM: added Telit FN990A modem support (ID: 16305)
* QoS: added mobile interfaces (ID: 16586)
* WebUI: added licenses (ID: 12724)
* RMS API/WebUI: added 'auth_code' option (ID: 17358)
* WebUI: added reset type functionality to 'Backup' page (ID: 15784)
* Modbus Client, DLMS Client, OPCUA Client: added general enable button (ID: 17396)
* Events Reporting: added unexpected shutdown event (ID: 16779)
* IP Block: added time-based login attempt blocking (ID: 11091)
* Modbus Client: added 64bit data types (ID: 15120)
* IPerf3: added iPerf3 to package manager (ID: 16910)
* Hotspot: added domain and subdomain options for external landing page (ID: 15648)
* RUTOS: added support for RUTM50-A1 (ID: 15948)
* WebUI: added alert when new device firmware is available (ID: 2901)
* WebUI: added internet status tracking configuration and overview widget (ID: 13382)
* WebUI: added 'starting' status when interface is just enabled (ID: 16576)
* DNP3 Outstation: added I/O objects (ID: 4255)
* Wireless: added auto-reconnect disable functionality (ID: 9157)
* WebUI: added unique device identifier to unauthorized API endpoint (ID: 15604)
* Modem updater: updated QFirehose to V1.4.18 (ID: 16448)
* GSM: added bandwidth display support for Meiglink devices (ID: 16411)
* PAM: added the ability to set port for TACACS+ (ID: 15157)
* Static leases: added possibility to use MAC with wildcard (ID: 16322)
* APN DB: added KDDI APN (ID: 17292)
* Mobile: added low signal message in the webUI based on RSSI signal (ID: 14989)
* RUTOS: added support for RUTM13 (ID: 15852)
* APN DB: changed "tslpaygnet" APN position (ID: 16225)
* Mobile: added framed routing support (ID: 17321)
* Ping reboot: added capability to restart PoE port for OTD140 (ID: 16276)
* Modbus Serial Server: added option 'Mobile data type' (ID: 15542)
* RUTOS: added support for OTD500 (ID: 16400)
* TR-069: added Neighbour cells data to Device.MobileInfo node (ID: 15318)
* DLMS Client: added persistent TCP connections (ID: 11625)
* Over IP: added option 'Keep alive enable' (ID: 15520)
* WebUI: added 'Addresses' configuration option in Network -> DNS page (ID: 6597)
* Tailscale: added Tailscale to package manager (ID: 4193)
* GSM: added support for TAC display (ID: 15012)
* Logging: added multiple remote syslog servers support (ID: 17174)
* Wireless: added ability to use PKCS#12 certificates for EAP-TLS authentication (ID: 7020)

### Improvements

* Modbus Client: allow using diacritics in SMS alarms (ID: 13205)
* Network Shares: moved to Package Manager on all devices (ID: 14120)
* HNAT: implemented ability to offload WAN->LAN UDP traffic to hardware when 'Hardware flow offloading' is enabled on RUTX devices (ID: 17615)
* Modem updater: improved user specified firmware validation (ID: 15849)
* Mobile Utilities: unified SMS and Call utility pages (ID: 9102)
* Firewall: improved zone field labels and hints (ID: 16889)
* Wireless: improved SSID field labels and hints (ID: 16889)
* Topology: added the arping tool instead of arp-scan for devices scanning (ID: 16359)
* Interfaces: added a better explanation of how and when to use drag-and-drop (ID: 1680)
* WebUI: added additional field for warning threshold to allow enter value as percentage in Mobile data limit section (ID: 14395)
* LAN: added filtering by the interface on the LAN status page (ID: 9879)
* LAN: made LAN status page to use card style for interface status (ID: 9879)
* Static leases: added field suggestions (ID: 9879)
* PPP: patched CVE-2022-4603 (ID: 16495)
* GPS: added simultaneous GNSS and WWAN operation manager for TRB256 (ID: 15747)
* DHCP: simplified DHCP configurations in other pages and moved full DHCP configuration to a separate page (ID: 11038)
* Mobile: improved connection establish time on device boot up (ID: 16554)
* WebUI: optimized wireless status page load (ID: 7930)
* WebUI: added an information icon and disabled delete button for wireless instance when it is associated with a hotspot interface (ID: 4356)
* WebUI: simplified data entry of DNS forwardings by separating hostname and IP address fields (ID: 6597)
* Openssl: added CVE-2023-0466 patch (ID: 15809)
* Python3: fixed CVE 2022-45061 (ID: 16478)
* DNP3 Outstation: reconnect to modem, if connection was lost (ID: 15139)
* WebUI: added more strict password requirements restoring backup (ID: 14611)
* Mobile: improved mobile services stability when SIM card is lost during SMS sending (ID: 17120)
* Tailscale: disabled debug messages and added logs for default configuration (ID: 15574)
* Wireless: improved hidden AP handling when showing scan results (ID: 12662)
* Iomand: added 200 ms debounce timer for all devices (ID: 13874)
* DHCP: removed server from WAN interface (ID: 16265)
* API: fixed port mirroring api source_port and mirror_port switching validation bug (ID: 16229)
* Wireless: added a range of channels to 5 Ghz radio to use as fallback if it drops after radar detection when using DFS channel (ID: 12238)
* WebUI: added 'secret' and 'PKCS12 container' validation requirements in 'IPSec' (ID: 16141)
* WebUI: improved functionality of 'Language' dropdown list (ID: 16043)
* Wireguard: added option to bind tunnel to a specific interface (ID: 15547)
* API: improved radio transmit power percentage calculation (ID: 15061)
* Tailscale: updated package version to 1.60.0 (ID: 16826)
* SMTP: added option to either not verifiy SMTP server or upload SMTP server's CA file to verify authenticity (ID: 15000)
* Mobile: added EMM/ESM reject cause messages support for EG060K modem (ID: 16226)
* OPC UA Client: added limits (10 servers, 20 groups, 50 nodes per server, 50 values per group) (ID: 9402)
* BGP: added Virtual Routing and Forwarding (VRF) support (ID: 14636)
* BGP: added multiple BGP instance support (ID: 14636)
* Mobile: updated bridge/passthrough mode logic to flush ARP and add static ARP entry if MAC is specified (ID: 13449)
* Mobile: improved SIM switch logging and protection on failure to accquire data (ID: 17436)
* Kernel 4.14: update to 4.14.336 (ID: 7140)
* Kernel 5.4: update to 5.4.269 (ID: 7140)
* Kernel 5.10: update to 5.10.210 (ID: 7140)
* DLMS Client: increased maximum count of connection sections to 30 (ID: 16371)
* Tailscale: added required options for set default route in webui (ID: 16270)
* Mobifd: added imsi filter support for auto APN priority selection (ID: 13979)
* GPS: improved NMEA collecting validation to check if specified file is not a directory (ID: 17240)
* Python3: fixed CVE 2023-24329 (ID: 16704)
* Mobile: updated modem updater for better SLM750 compatibility (ID: 16666)
* Speedtest: added multiple connections support to improve accuracy (ID: 16459)
* Hotspot: moved Mac blocking option from Access Control to Hotspot (ID: 13410)
* Mobile: improved mobile modem dependant network interface shutdown stability (ID: 13257)
* WebUI: added partial data loading to APN database page (ID: 15179)
* SMS Limit: improved security of SMS Limit functions (ID: 15532)
* Tailscale: updated package version to 1.62.1 (ID: 17584)
* SIM Switch: improved rule responsiveness (ID: 13644)
* WebUI: adjusted screen sizes at which switching between mobile/tablet/desktop ui happens. (ID: 16064)
* WebUI: added root certificate as option to select in multiple services where certificates are used (ID: 15888)
* Firewall: added status refresh while modal is opened in firewall status page (ID: 15601)
* WWAN offload: improved offload handling from wwan to ethernet for TRB500 (ID: 17520)
* AVL: added HDOP in TAVL settings (ID: 15676)
* Wireless: removed any mention of ESSID and improved field descriptions (ID: 13397)
* Mobile: improved display of various mobile error and warning messages (ID: 17026)
* L2TP: improved functionality when enabled failover and all traffic redirected through l2tp tunnel (ID: 12463)
* Uqmi: added default timeout in case the device is unresponsive after the writing to ustream (ID: 15961)
* I/O Status WebUI: updated I/O pinout labels (ID: 15688)
* Build: added offline package preparation command for GPL builds (ID: 16274)
* Curl: updated curl code according to CVE-2023-46218 and CVE-2023-46219 (ID: 15751)
* AVL: added ADC and ACL I/O types for secondary AVL rules (ID: 14923)
* Mobile utilities SMS rules WebUI: updated SMS rule hints and added examples (ID: 13515)
* Tailscale: added new option 'Login server' to advanced settings (ID: 17048)
* Mobile: improved sms sending timeouts during network issues (ID: 15413)
* Java VM: changed package dependencies (ID: 16721)
* WebUI: changed 'Remote address' to be required in 'Network -> Routing -> Dynamic routes -> BGP' (ID: 16902)
* APN DB: added 'eprivate010.tisparkle.com' APN to database (ID: 15470)
* Libcap: updated package version to 2.69 (ID: 16477)
* WebUi: added condition to display 'Enable SSH access' switch only then 'root' group is selected in 'System users' page (ID: 16726)
* WebUI: unified time format to ISO8601 across the entire webui (ID: 16221)
* Mobile: improved connection handling when data limit is reached (ID: 15896)
* SSTP: updated package version to 1.0.19 (ID: 17004)
* RUTOS: removed unused cgi-io library (ID: 16442)
* WebUI: improved DLMS configuration add forms (ID: 16211)
* Wireless: reworked wireless configuration parsing for RUT2M, RUT9M, TAP100, RUT14X, RUT361 devices (ID: 15820)
* WebUI: added additional validations for ports to 'Access control' page (ID: 14718)
* Mobile: added metric to default gateway when using passtrough mode (ID: 14317)
* Wireless: improved status states. Added hints to guide users in resolving problems that have occurred. (ID: 6046)
* WebUI: added validation for 2 same APNs (ID: 16754)
* WebUI: added ability to choose imported certificate and key as 'Server certificate' and 'Server key' in 'Access Control' (ID: 15343)
* DFOTA: added dfota support for EC200A modems (ID: 10140)
* Port Events: added wifi topology support to RUTM (ID: 15974)
* Data Sender API: added input name generation when creating a new input (ID: 15279)
* Data Sender WebUI: merged general and advanced tabs in collection modal, added a warning when inputs with binary data are selected (ID: 15279)
* DLMS Client: added short name referencing (ID: 14536)
* SNMP: set strict default community access when IPv6 address is used (ID: 14296)
* Mobile: improved operator setting management (ID: 16314)
* Kernel: updated to version 5.15.146 for RUT9M, RUT2M, TRB2M, TAP100, ODT140, RUT14X, RUT301, RUT361 devices (ID: 15878)
* Stunnel: improved service enabling (ID: 16213)
* GPS AVL: only allow a single ADC or ACL TAVL to be enable at the same time (ID: 14164)
* WebUI: updated Band selection field to show duplex modes with band name in Mobile General page (ID: 14608)
* DLMS Client: added server address type selection, you can enter either server address or serial number (ID: 16329)
* I/O Status: updated Analog value conversion formula style (ID: 13704)
* WebUI: added 'Hosts' and 'IP Addresses' options for 'Simple' certificate generation and certificate signing (ID: 12638)
* WebUI: removed ifmirror card from overview (ID: 16120)
* Gkeepalive: fix process showing up as zombie in process monitors (ID: 15073)
* Auto Reply: added available SMS message parameters to "Message text" input (ID: 13583)
* Python3: fixed CVE 2023-27043 (ID: 16488)
* NTRIP: added a limit of 20 configurations (ID: 9580)
* RMS: improved connection (ID: 17535)
* WebUI: added MAC authentication switch for Hotspot radius authentication mode (ID: 15635)
* Mobile: standartized gsmctl responses (ID: 14955)
* WebUI: changed firmware update option to server as a default option (ID: 14851)
* Dnsmasq: updated dnsmasq to version 2.89 (ID: 14196)
* SMS WebUI: added warnings about blocked/disabled modem (ID: 15236)
* Mosquitto: updated the version from 2.0.15 to 2.0.17 (ID: 15624)
* Ledman: added power LED control for TRB5 family devices (ID: 16337)
* SNMP: improved sysName OID to set device's hostname (ID: 16078)
* OpenVPN: added bridge option for select bridge device (ID: 16805)
* OpenVPN: added possibility create more than one TAP client (ID: 16805)

### Fix

* Events Log: fixed SQL injection in ubus call (ID: 17473)
* Tailscale: fixed parameters validation (ID: 15571)
* Hotspot: fixed local users password misinterpretation (ID: 15933)
* NTP Client: fixed Count of time synchronizations execution when synchronization to mobile operator is chosen (ID: 15421)
* Wireless: fixed wifi_scanner not saving scanned wifi SSIDs (ID: 15754)
* Hotspot: fixed multiple custom themes delete (ID: 16298)
* HNAT: fixed WAN->LAN TCP packet leakage when 'Hardware flow offloading' is enabled on RUTX devices (ID: 17615)
* HNAT: fixed multicast packet leakage when 'Hardware flow offloading' is enabled on RUTX devices (ID: 17615)
* Interfaces: fixed failover value for new WAN being taken from WAN that was just deleted (ID: 16889)
* Wireless: fixed issue which caused client interfaces to not connect after device reboot for RUTM family devices (ID: 17338)
* PPTP: fixed problem related with routes when failover enabled (ID: 15248)
* Wireless: fixed setup issue when client or mesh interfaces are configured on both radios for RUTX, RUTM family devices (ID: 16869)
* GSM: fixed 2G arfcn display in mobile status page (ID: 16336)
* WebUI: fixed the inactivity field placeholder for the IPSEC instance in andvanced settings tab (ID: 16483)
* Mctl: fixed segfault originated due to race condition between threads when shutting down modem during device reboot (ID: 17207)
* API: fixed error in wireless join action (ID: 16469)
* Topology: fixed determination of interface type (ID: 14828)
* FRR: patched CVE-2024-27913 vulnerability (ID: 16978)
* WebUI: fixed hotspot log page table search functionality (ID: 17156)
* WebUI: fixed network and multiwan interface metric sorting synchronization issue (ID: 15945)
* Board.d: fixed configuration files generation for PoE supporting devices (ID: 15889)
* TR-069 API/WebUI: fixed 'url' option validation (ID: 16752)
* Modbus Client: allow using negative floating point values (ID: 14899)
* Mobile: fixed gsmctl get time method on EG060K modem (ID: 17149)
* Azure IoT Hub: fixed Data Sender related option bugs (ID: 16956)
* WebUI: fixed static routing creation for GRE instance (ID: 16733)
* Ledman: fixed network type LEDs indication on multi modem devices (ID: 17341)
* Wireless: fixed missing CCMP-256 and GCMP-256 cipher types in scan results (ID: 16871)
* Wireless: fixed missing GCMP-256 cipher when using WPA3-EAP encryption in client mode (ID: 16871)
* MultiAP: fixed client not switching to another AP if incorrect password was provided (ID: 15362)
* WebUI: fixed failover priority widget displaying unsorted interfaces (ID: 16432)
* WebUI: fixed API PUT method crash with huge request payload (ID: 16846)
* Wireless: fixed connected wireless clients being shown duplicated for RUT2M, RUT9M, RUT14X, RUT361 devices (ID: 15352)
* WebUI: fixed partially filled subject information that was not added to certificate in administration certificates page (ID: 15810)
* Data Sender: fixed DLMS data formating (ID: 16591)
* Data to Server: fixed Network link state data display (ID: 16536)
* Busybox: fixed CVE-2023-42366 vulnerability (ID: 16553)
* Mobile: fixed PIN code set after modem restart (ID: 17291)
* Package Manager: fixed spinner message when restarting network after package upload or download (ID: 14927)
* DLMS Client: fixed segfault while reading profile generic COSEM object (ID: 16007)
* WebUI: fixed incorrect error message display when enabling NTRIP (ID: 16183)
* Mobile: fixed cases where 5G NSA network type was shown incorrectly (ID: 16191)
* Package manager: fixed supported devices check when installing a package from server (ID: 16502)
* DHCP: fixed dhcp renewal when dhcp lease is lost for mobile on RUTC devices (ID: 17220)
* API: fixed VLAN port based device migrations when physical interfaces are used in the interface based configuration (ID: 17419)
* Mobile: fixed an issue where using SIM change command on one SIM slot modems would reset connection (ID: 17008)
* WebUI: fixed issue when sometimes error messages do not appear after field validation (ID: 16353)
* Wireless: fixed a duplicated unique option value in wireless interface UCI config for TCR100 (ID: 17322)
* JavaVM: fixed package installation (ID: 17326)
* WebUI: fixed language install from uploaded package after upgrade with keep settings (ID: 16070)
* WebUI: fixed failover rule policy save issue with newly added WAN interface (ID: 16051)
* PAM: updated libpam to version 1.6.0 to fix CVE-2024-22365 (ID: 16443)
* IPSec: relaxed custom option field validation to allow extra characters (ID: 16718)
* SIM Switch: fixed an issue when too low timers were causing connection to fail (ID: 13644)
* Speedtest: fix missing download speed on some servers (ID: 16424)
* SNMP WebUI: removed unnecessary "Save & Apply" button in SNMP Communities page (ID: 15560)
* System log: changed the log levels of some messages to better reflect their severity and reduce error spam on TRB500 (ID: 14304)
* WebUI: fixed mesh nodes not being shown in Status->Wireless->Interfaces page (ID: 15901)
* API: fixed wireless device "txpower" option setting to an empty value (ID: 16670)
* WebUI: fixed proposed configuration settings when connecting to a mesh point network (ID: 15905)
* Ledman: stoped 'gsmd subscribe failed' message spam when full modem control is used (ID: 15894)
* WebUI: fixed open vpn instance file requirement validation when instance is disabled (ID: 16635)
* Sim Idle Protection: fixed the problem when the SIM slot remained unchanged (ID: 16648)
* Hostapd: fixed wireless interface ubus object not being created after changing configuration. (ID: 17047)
* USB Tools: fixed adding non-existent MSD for RUTX family devices (ID: 17399)
* WebUI: fixed 'unknown' status being displayed for disabled interfaces initially (ID: 16576)
* Linux: patched CVE-2022-4269 vulnerability on 4.14 and 5.4 kernels (ID: 14140)
* Linux: patched CVE-2023-6915 vulnerability on 4.14 kernel (ID: 14140)
* Linux: patched CVE-2023-31083 vulnerability on 5.10 kernel (ID: 14140)
* Linux: patched CVE-2023-52435 vulnerability on 4.14 kernel (ID: 14140)
* Mobile: fixed an issue where SIM switch would fail when switching to PUK blocked SIM (ID: 17136)
* Modbus Client: fixed issue where service freezes when SMS alarm is sent (ID: 16646)
* Mobile: fixed an error being thrown when switching to a fully blocked SIM (ID: 17189)
* WebUI: fixed requirements for openvpn when it was not possible to save changes for disabled instance (ID: 16635)
* Ntrip: fixed reconnect logic, gga validation, static nmea configuration (ID: 13073)
* WebUI: added Cache-Control header to ensure old cached files are updated after upgrading firmware (ID: 15528)
* Wireless: enforced requirements for critical enterprise encryption fields (ID: 15600)
* WebUI: fixed an issue when, after changing profiles, a user was not logged out (ID: 16532)
* Wireless: fixed incorrect MAC address assignment for TCR100 (ID: 16593)
* Network: fixed DHCPv4 relay mode enabling (ID: 16841)
* Mobile: fixed issue where RSSI value was displayed as 0 when using 2G/3G network types (ID: 16640)
* Hotspot 2.0: fixed 3GPP MCC and MNC validations, now allows numbers that start with zero (ID: 15823)
* Modem over serial: improved robustness against modem reboots (ID: 13499)
* WebUI: fixed attack prevention section disabling after their configuration (ID: 16235)
* LibXML2: fixed CVE-2024-25062 vulnerability (ID: 16566)
* Telnet: fixed segmentation fault during concurrent connections (ID: 15942)
* SSTP: fixed route adding when default route is enabled (ID: 17004)
* Wireless: patched CVE-2023-7042 (ID: 15986)
* Network: fix flow control settings (ID: 17616)
* Mobile: added SIM state reset after GPIO SIM slot changed (ID: 17268)
* SNMP: fixed VLAN OID naming (ID: 15611)
* Wireless: fixed scanning issue when connected via the same network for RUT14X, RUT2M, RUT361, RUT9M devices (ID: 16526)
* WebUI: fixed API request body validation (ID: 14978)
* OpenVPN: added fixes for the instance status tracking functionality (ID: 16904)
* Mobile: fixed RG500U modem trying to obtain IP address while being in "Emergency Services Only" state (ID: 13721)
* OpenVPN: resolved uptime counting issues (ID: 15699)
* WebUI: fixed overflowing port elements on mobile screen sizes in Network -> Ports -> Ports Settings page (ID: 15717)
* WebUI: fixed API script bulk functionality (ID: 15578)
* Hotspot: fixed SMS OTP uninitialized variable printing to logs (ID: 15941)
* Modbus Server: updated 'GPS fix time' register to store the UTC date and time of GPS position (ID: 15537)
* WebUI: fixed incorrect validation for static lease IP field that additionally allowed IPv6 addresses (ID: 16832)
* Hotspot: fixed session invalidation after deleting registered user (ID: 16454)
* Interfaces: fixed IPv6-PD status and improved style of IP status hint (ID: 15603)
* Hotspot: fixed SMS OTP password reuse (ID: 15944)
* Mobile: fixed an issue where message storage would not be checked correctly (ID: 16825)
* FRR: patched CVE-2023-46752 and CVE-2023-46753 vulnerabilities (ID: 15107)
* Policy-based routing: modified field validation to prevent rules from applying incorrectly (ID: 15685)
* WebUI: fixed issue when user is logged out after network restart on package install (with packages which require network restart) (ID: 16561)
* Leds: fixed led animations for TAP200 (ID: 15302)
* UQMI: fixed modem reboot issue when uqmi request got timeout (ID: 17162)
* WebUI: fixed data loading error in Input/Output Post/Get page (ID: 16135)
* LibXML2: fixed CVE-2022-23308 vulnerability (ID: 16489)
* Wireless: fixed mesh functionality for RUT14X, RUT2M, RUT361, RUT9M devices (ID: 15878)
* Wireless: fixed missing signal strength value on STA interfaces for RUT14X, RUT2M, RUT361, RUT9M devices (ID: 15878)
* WIreless: fixed STA interface taking excessive time to connect after boot for RUT14X, RUT2M, RUT361, RUT9M devices (ID: 15878)
* WIreless: fixed missing EAP authentication in STA mode for RUT14X, RUT2M, RUT361, RUT9M devices (ID: 15878)
* Wireless: fixed changing regulatory domain configuration for RUTX (ID: 16377)
* WebUI: fixed API Modbus TCP server default values (ID: 16570)
* GSM: fixed temperature value sometimes returning 0 (ID: 16878)
* WebUI: fixed VLAN interface based name validation to require at least a single letter (ID: 16293)
* Mctl: current modem state is now correctly ignored when powering of shutting down modem via mctl with -c option (ID: 17208)
* CLI: fixed enter key issue on mobile chromium based browsers: (ID: 4349)
* Failover: fixed an issue where failover would not function correctly while using a mobile interface (ID: 15095)
* MQTT Publisher: fixed device/router topic naming bug on TRB devices (ID: 16326)
* SNMP: fixed mobile connection uptime display for TRB1 devices (ID: 15436)
* Dropbear: added CVE-2023-48795 patch (ID: 15960)
* System Users: fixed SSH session close after deleting user or disabling SSH access (ID: 15249)
* Tailscale: fixed firewall rules when creating configuration (ID: 15569)
* Profiles: fixed profile migration with installed packages (ID: 15808)
* WebUI: fixed missing validation when trying to bridge used physical LAN interfaces on VLAN (ID: 17448)
* I/O status WebUI: fixed adc pin status when modem is busy (ID: 16066)
* Mobile: fixed deny data roaming being ignored in some cases when switcing networks on TRB5 (ID: 17624)
* Sim Switch: fixed an issue where sim switch would be executed twice immediatelly causing sim to not be switched (ID: 17104)
* Hotspot: fixed duplicate Radius requests (ID: 15613)
* DLMS Client: fixed profile generic entries reading (ID: 16000)
* Hotspot: fixed firewall rule creation (ID: 16113)
* Mobile: fixed SIM PIN saving for non primary SIM cards (ID: 16672)
* IP Block: fixed unblocking of MAC addresses (ID: 15423)
* Wireless: fixed skipped mac address value for interface in STA mode (ID: 15115)
* WebUI: fixed select field when changing the default value to a new one (ID: 16854)
* Openssl: added patch for CVE-2023-6129 vulnerability (ID: 16496)
* PPTP: fixed pptp instance deleting problem (ID: 15800)
* UPnP: updated version to 2.3.4 in order to fix inconsistent redirect behaviour (ID: 14441)
* Wireless: fixed corrupted configuration file (ID: 16291)
* Mobile: fixed the issue of RSSI value instability on the EC200 modem (ID: 15555)
* WebUI: resolved a regression where files get deleted after upload cancellation (ID: 15401)
* FRR: added migration script to migrate BGP main_instance (ID: 16916)
* WebUI: fixed default port based VLAN is allowed for deletion on OTD140 (ID: 16682)
* Azure IoT Hub: fixed 'contentType' telemetry message parameter (ID: 16861)
* WebUI: fixed network shares shared directories unclickable path input (ID: 16855)
* WebUI: fixed GPS HTTPS hostname API validation (ID: 16543)
* DLMS Client: fixed memory leak (ID: 16124)
* Hotspot: fixed malformed DNS messages in logs (ID: 16767)

# 2024-04-02 00.07.06.10

### Fix

* Ledman: fixed memleak (ID: 17538)

# 2024-03-27 00.07.06.9

### Fix

* API: fixed issue when device becomes unreachable after port based VLAN creation (ID: 17472)
* Stm32flasher: fixed issue when STM32 firmware flashing fails (ID: 17483)

# 2024-03-21 00.07.06.8

### New

* Mobile: added support for RG520N-EB module (ID: 17119)
* WebUI: added eSIM support (ID: 16427)
* SMS Utilities: added eSIM handling rules to RUT901 devices (ID: 16427)

### Improvements

* IPSec: disabled libgmp in favor of openssl (ID: 16692)
* System: improved firmware validation messages (ID: 17260)
* IPSec: updated Strongswan to 5.9.6 (ID: 17179)

### Fix

* IPSec: increased charon load timeout (ID: 17179)
* Interfaces: fixed error when trying to save static WAN interface (ID: 16894)
* Ledman: fixed signal strenght leds indication for RUT2 and RUT9 family devices (ID: 16908)
* Mobile: fixed an issue where RMS was reporting incorrect signal values with SLM750 modems (ID: 16967)
* IPSec: fixed loading of large private keys (ID: 17179)

# 2024-02-26 00.07.06.6

### New

* Hotspot: added domain and subdomain options for external landing page (ID: 15648)

### Improvements

* System: improved firmware validation for devices with EG25-G modem (ID: 16943)
* WebUI: minified *.svg WebUI files to save space on the device (ID: 16887)
* OpenVPN: removed unused easy-rsa package to increase free space (ID: 16851)

### Fix

* Interfaces: fixed a WAN interface edit window not showing a loading screen in some situations (ID: 16764)
* Mobile data: fixed mobile daily data usage representation (ID: 16867)
* Over IP: fixed issue where after some time server mode can't accept incoming connections anymore (ID: 16645)
* Wireless: fixed the issue with bgscan functionality not operating correctly (ID: 16834)

# 2024-02-12 00.07.06.5

### New

* GSM: added support for multi line USSD (ID: 16418)
* WebUI: added PoE configuration support in Network->Ports->Ports Settings for OTD140 device (ID: 12527)

### Improvements

* Certificates: improved upload, delete, download validations (ID: 16373)
* Mobile: improved logging when the modem is being restarted (ID: 16525)
* Netifd: updated netifd version to 2024-01-04 (ID: 16404)
* PPP: updated package version to 2.4.9 (ID: 15861)
* E2fsprogs: updated package version to 1.47.0 (ID: 15861)
* Musl: updated package version to 1.2.4 (ID: 15861)
* DMZ: improved DMZ to use its source zone on port forwards creation (ID: 14862)

### Fix

* Modbus TCP Over Serial Gateway: fixed crash occurring at start up in some edge cases (ID: 16616)
* Hotspot: fixed themes packages appearing on devices with no hotspot (ID: 16208)
* Tailscale: fixed tailscale firewall zone creation issue (ID: 16420)
* Firewall: fixed action descriptions in the traffic rules table (ID: 16247)
* GPS: fixed custom GPS NMEA prefix (ID: 16401)
* Bootloader: fixed GPIO output instability while booting for RUT360 devices (ID: 16245)
* Libsmpp34: updated package mirror URL (ID: 16275)
* Mobile: fixed possible packet corruption on RUTX devices (ID: 15790)
* WebUI: fixed BACnet allow remote access functionality (ID: 15395)
* Ledman: fixed WiFi LED indication when access point is turned off (ID: 16518)
* Wireless: fixed incorrect MAC address assignment for TCR100 (ID: 16593)
* Mobile: fixed an issue where SLM750 modems would display incorrect signal values (ID: 15259)
* OPC UA Server: fixed issue of service not launching on TRB14X devices, except TRB140. (ID: 16537)
* System: fixed year 2038 problem with time counter overflow on all devices except TRB500 (ID: 15861)
* Network: fixed an issue where DNS resolution failed for wireless clients connected to an access point configured on a specific VLAN (ID: 16281)
* WebUI: added 'Ports Settings' configuration page for OTD140 (ID: 16106)
* Uqmi: fixed response freeze for Meiglink modules (ID: 16365)
* Hotspot: fixed custom theme files upload validations (ID: 16452)

# 2024-01-11 00.07.06.3

### Improvements

* DLMS Client: increased connection timeout for TCP sockets (ID: 16019)
* Mobile: improved performance of scripts and events called by mobile services (ID: 14502)
* GPS, AVL: added multiple hosts (ID: 15621)
* Guest networks: added radio select field to mach SSID settings (ID: 15204)
* System: improved keep-settings check with different firmware types (ID: 16020)

### Fix

* Kernel: patched CVE-2024-0193 vulnerability (ID: 16027)
* Profiles: fixed profile migrations, added error handling for trying to change profile while it's still applying (ID: 16116)
* Setup wizard: fixed wireless setup wizard showing guest network as second wireless config with starting config on tcr100 (ID: 16033)
* WebUI: fixed an issue where mobile, wireless and port-based vlan pages were disappearing (ID: 16129)
* WebUI: fixed broken events log sorting and search (ID: 16018)
* OpenSSH: updated to 9.6p1 version to fix CVE-2023-51385 and CVE-2023-51384 (ID: 15994)
* MQTT Modbus Gateway: fixed function 5 not working with high register numbers (ID: 15568)
* Kernel: patched CVE-2023-51779 vulnerability (ID: 15995)
* DLMS Client: fixed memory leak with profile generic COSEM class (ID: 15787)

# 2024-01-04 00.07.06.2

### Fix

* Password: fixed password resseting to default password instead of unique default password for TRB1 family devices (ID: 16032)

# 2024-01-02 00.07.06.1

### Fix

* User Settings: fixed validation for changing to the same password (ID: 15870)
* Wireless: swapped radio names of 5Ghz and 2.4Ghz radios for TCR100 (ID: 15232)
* NTPclient: fixed zombie processes problem (ID: 16002)
* MQTT Modbus Gateway: fixed function 5 not working with high register numbers (ID: 15568)
* Mobile: fixed issues with VoLTE status and 5G network type in the WebUI (ID: 15915)

# 2023-12-08 00.07.06

### New

* OPC UA Client: removed main section from webUI (ID: 15307)
* Modbus Client: removed main section from webUI (ID: 15307)
* DLMS Client: removed main section from webUI (ID: 15307)
* Mobile: enabled IPv6 by default (ID: 6466)
* Input/Output Status: added analog signal value conversion to other unit value formula (ID: 1705)
* RUTOS: added TRB501 device support (ID: 10592)
* WebUI: added network interface name change functionality (ID: 14574)
* RUTOS: added new public keys to verify future firmware and opkg package manifest files (ID: 14173)
* System Users: added ability to enable/disable SSH access (ID: 14934)
* Mobile: modem firmware update using DFOTA can now be performed using a user specified link or file (ID: 12526)
* WebUI: added last resort configuration option for multiwan policy rules (ID: 9888)
* WebUI: added mobile connection establishment display in mobile status page (ID: 11374)
* Libgpiod: added support of libgpiod for RUTOS (ID: 11768)
* WebUI: added notification for unsuccessful dfota updates (ID: 14992)
* Mobile: added operator blacklisting and whitelisting based on mobile country code (ID: 6139)
* Post/Get: added new action mobile_sim_pin that lets the user change used SIM PIN code on the device (ID: 13669)
* WebUI: added default value for reset threshold field (ID: 14294)
* WebUI: added side message when low signal reconnect is triggered (ID: 14294)
* WebUI: added indication when new modem firmware is available (ID: 13294)
* Over IP: added TLS support (ID: 9591)
* PAM: added the ability to set port for TACACS+ (ID: 15157)
* Wireless: added 802.11v BSS Transition Management and 802.11k Radio Resource Measurement (ID: 6408)
* Modbus Client: added switch to enable using root certificate authority for MQTT alarms (ID: 13636)
* Modem Control: added CSD calls control (only for EC21-EU and EC25-EU modems) (ID: 13886)
* OPC UA server: added new service (ID: 13103)
* SNMP: added new I/O oid that returns numeric I/O state (ID: 13517)
* Events log: added SIM card not inserted event (ID: 14430)
* Hostapd: updated to 2023-09-08 version (ID: 6864)
* Events reporting: added wget ping subtype support for devices (ID: 14826)
* Tailscale: added Tailscale to package manager (ID: 4193)
* RUT9M: added new adc TLA2021 support (ID: 15021)
* Modbus Client: added new alarm action 'Ubus event' (ID: 12440)
* Data To Server: added new input 'Modbus alarms' (ID: 12440)

### Improvements

* Webui: improved loading in events log by adding asynchronous pagination (ID: 7927)
* GPL: changed feeds' links from original OpenWRT repositories to their mirrors on GitHub (ID: 12812)
* WebUI: disabled operator scan when SIM card is not inserted (ID: 13711)
* MQTT: added Mosquitto CVE patch 2023-28366 (ID: 14342)
* WebUI: updated carrier aggregation value to be shown as active/inactive (ID: 14111)
* Kernel 5.4: update to 5.4.259 (ID: 7140)
* Kernel 5.10: update to 5.10.199 (ID: 7140)
* Kernel 4.14: update to 4.14.328 (ID: 7140)
* OpenVPN: removed requirement for Diffie-Hellman parameters (ID: 11747)
* Troubleshoot: added RMS data display to troubleshoot (ID: 14398)
* Troubleshoot: added downloaded Package Manager packages' list to troubleshoot (ID: 14310)
* WebUI: added auto redirect after changing router's IP address or port (ID: 13716)
* Storage Memory Expansion: reboot on storage device disappearance and re-appearance (ID: 10440)
* Wireless: added two radio support on one ssid on other devices. Previously only tap200 had it. (ID: 12703)
* Wireless: made tap and non-tap devices use same wireless page style (ID: 12703)
* Mobile: improved clarity of help commands in modem updater (ID: 14117)
* Over IP: replaced option 'No leading zeros' with 'Remove all zeros' (ID: 15219)
* WebUI: move wifi scanner to services tab (ID: 14985)
* Modem updater: added sorting to modem firmware version list to show newest first (ID: 12903)
* WebUI: added indication in Overview, Status->Mobile and WAN pages when mobile data limit is reached (ID: 14782)
* Wireless: added scan retry policy (ID: 8876)
* WebUI: updated Operator state field to show if modem is in limited service (ID: 13447)
* Webui: improved front-end typed section logic when saving large configurations (ID: 13238)
* OpenVPN: added improvements for creating OpenVPN IPv6 configurations (ID: 13373)
* EIGRP: added validation to field 'AS' to be required when configuration is enabled (ID: 14806)
* WebUI: combined Mobile Usage day, week, month and total pages into one (ID: 14376)
* WebUI: updated Realtime data -> Mobile signal page design, to show all available modems and their bands data in one graph (ID: 13519)
* WebUI: updated Modbus test button error display (ID: 14906)
* System: improved process for mounting events-log partition (ID: 15720)
* WebUI: added message when SIM card requires PIN/PUK code in Status Mobile page (ID: 14601)
* CURL: raised cURL version to 8.3.0 (ID: 14518)
* Firewall: improved configuration summaries in various firewall pages (ID: 11653)
* DLMS Client: added short name referencing (ID: 14536)
* WOL: added 'Interface' dropdown for interfaces selection (ID: 10307)
* WebUI: added HTTP request abort when navigating between pages (ID: 14233)
* OpenVPN: made TLS options not so restrictive (ID: 14149)
* Mobile: removed modem socket file permissions for group 'others' (ID: 15271)
* Kernel 5.4: update to 5.4.254 (ID: 7140)
* Kernel 5.10: update to 5.10.191 (ID: 7140)
* Kernel 4.14: update to 4.14.323 (ID: 7140)
* Mobile: changed default MTU to 1500 on EG06 modems (ID: 13132)
* SNMP: added interface sorting (ID: 14825)
* SQM: added possibility to assign mobile interface (ID: 4036)
* Mac80211: updated to 6.1.24 version on RUTM and RUTX family devices (ID: 13064)
* Mt76: updated to 2022-12-22 version (ID: 13064)
* Wireless: added validation to disallow deletion of Wireless interface when used in Hotspot (ID: 14756)
* APN: updated carrier names in the APN database (ID: 14262)
* Mobile utilities: added additional anonymous phone number validation (ID: 15193)
* Gre: expanded keep alive functionality to disable routes from unreachable tunnel (ID: 14607)
* IPSec: added PKCS#12 certificate container authentication method (ID: 14302)
* GPL: changed source code of OSS packages that were modified by Teltonika into original packages' source code plus patches containing Teltonika modifications (ID: 15230)
* WebUI: fixed speedtest unexpected error when multiple serverlist requests are sent (ID: 14313)
* OPKG: changed default OPKG feed to use Teltonika's URL (ID: 14156)
* Data to Server: increased MQTT topic length limit to 65535 characters (ID: 15050)
* Mobile: improved handling of the SIM busy state (ID: 14548)
* Troubleshoot: added process activity data to troubleshoot (ID: 14285)
* Wireless: added HT operation elements to scan results for RUT14X, RUT9M, RUT2M, RUT361 devices (ID: 14740)
* DFOTA: improved error message handling (ID: 15425)
* SMPP: added TLV message_payload support (ID: 13685)
* WebUI: improved serial page warning display (ID: 13275)
* OSPF: added external routes section to status page (ID: 5142)
* WebUI: improved logic showing side warning when SSH, HTTP, HTTPS remote acces is enabled (ID: 10690)
* Post/Get: added Dry/Wet input value display (ID: 14714)
* WebUI: added default value and updated validation for weak signal field (ID: 15238)
* DNP3: added "N/A" response for signal strength if SIM card is not inserted (ID: 12002)
* Mobile: removed usused operator codes from apn database (ID: 14599)
* Troubleshoot: preserve config timestamps (ID: 10995)
* WebUI: moved device reboot to header menu (ID: 14206)
* TR-069: improved mobile operator name display (ID: 14428)
* WebUI: added Modem control indication to Mobile utilities (ID: 12713)
* WebUI: improved band selection by adding unselect all option (ID: 13520)
* MQTT: added Mosquitto CVE patch 2023-3592 (ID: 14744)
* Data to Server: reduced log spam (ID: 13934)
* Hotspot: added Purple.ai configuration profile (ID: 13620)

### Fix

* Curl: changed version to 8.4.0 (ID: 14874)
* WebUI: fixed side menu style issues when japanese language is used: (ID: 11001)
* Mobile: fixed modem updater legacy firmware flashing (ID: 12354)
* Topology: fixed displaying of vendor names (ID: 14879)
* WebUI: fixed help text issue then it was not appearing on text-area field labels on mouse hover (ID: 11288)
* Hotspot: fixed not all LAN interfaces shown in dropdown (ID: 14570)
* Linux: fixed issue when 1000 advertising could not be enabled on LAN port on RUTX (ID: 15412)
* Network Shares: fixed user deletion, now fully deletes user (ID: 13730)
* Mobile: fixed mobile service crash due to buffer overflow while reading partially overwritten SMS (ID: 14943)
* FRR: patched CVE-2023-41358 and CVE-2023-41360 (ID: 14244)
* Speedtest: fix crash when passing bad server url through cli (ID: 14802)
* WebUI: fixed issue when basic mode showed advanced options (ID: 13013)
* Mobile: changed logic for error showing in WebUI when using IPv4v6 PDP type (ID: 14738)
* Mobile: fixed an issue with Manual APN connection making attempts too rapidly (ID: 14977)
* OpenVPN: fixed validation for minimum required fields (ID: 11747)
* Mobile: fixed deny data roaming functionality when transitioning between roaming and home operator network (ID: 14907)
* Mobile: disabled GEA1 and GEA2 encryption algorithms (ID: 12963)
* SNMP: added Hotspot information in MIB files for all devices except TSW switches (ID: 14327)
* Mobile: fixed network disconnection on network detach and dhcp lease loss situations (ID: 14185)
* Mobile: fixed an issue with SIM detection on RUTX14 (ID: 15093)
* CLI: fixed SSL not working with multiple DNS names (ID: 15080)
* Mobile: fixed VoLTE being not configured after modem reboot (ID: 14197)
* WebUI: fixed url parameters tab value prefill on profile change for RUT240 devices (ID: 12922)
* Hotspot: fixed registered Local Users showing random username (ID: 13660)
* Wireless: fixed wireless client authentication failures when using AP and STA with WPA3-SAE authentication for RUT9M, RUT2M, RUT301, RUT361, ODT140, TRB2M family devices (ID: 15645)
* WebUI: fixed Tinc VPN not showing in Services page (ID: 12837)
* Cumulocity: fixed bug on devices without mobile support (ID: 15381)
* Mobile: fixed an issue when call_utils rules would be active on data only modems (ID: 14172)
* OpenVPN: fixed LAN network validation (ID: 13950)
* Hotspot: fixed selection of MAC Auth for LAN interfaces (ID: 14252)
* MWAN3: fixed missing active rules when using multiple source and destination IP addresses (ID: 10056)
* Dmvpn: fixed the problem related to creating firewall rules (ID: 13176)
* Mobile: fixed missing RING URC event when modem received a call (ID: 14378)
* Kernel: optimized work done in single interrupt in Ethernet driver for mt7628 based devices (ID: 15443)
* FRR: patched CVE-2023-41909 (ID: 14392)
* PAM: fixed enabling of SSH module (ID: 14732)
* MODBUS Server: fixed issue where register 390 and 391 behaviors were swapped on tcr100 device (ID: 14365)
* Ping Reboot: fixed action on data limit bug (ID: 10537)
* Mobile: fixed an issue with retrieving serving cell information using gsmctl -K command on BG96 modem (ID: 14766)
* WebUI: fixed wireless realtime data to show signal as unavailable with no connected clients (ID: 9483)
* Mobile: fixed a problem that would prevent DFOTA from starting an update (ID: 12526)
* IPSec: fixed API secret validation (ID: 13180)
* OPKG: fixed segfault during package upgrade process (ID: 15180)
* TR-069: fixed mobile cell ID receival for 5G devices (ID: 15144)
* Mobile: fixed bridge and passthrough mode connectivity loss (ID: 13859)
* FRR: patched CVE-2023-38406, CVE-2023-38407, CVE-2023-47234, CVE-2023-47235 (ID: 15177)
* Mobile: fixed mobile crash when simcard configuration is incomplete (ID: 10592)
* IP Block: fixed unblocking of more than 100 entries (ID: 13691)
* SNMP-MOD: fixed MIB syntax errors (ID: 15634)
* Wireless: fixed STA interface data counters for RUT9M, RUT2M, RUT301, RUT361, ODT140, TRB2M family devices (ID: 15496)
* Logging: added minimum free space check when saving logs to flash (ID: 13380)
* MWAN3: added conntrack connection flushing on WAN switch when OpenVPN is running (ID: 15274)
* VRRPD: fixed vrrpd instances advertising wrong virtual ip's (ID: 15455)
* Package Manager: fixed languages being selectable when in queue (ID: 12138)
* SNMP-MOD: fixed memory leaks (ID: 15619)
* OpenSSL: added CVE-2023-3446 patch (ID: 15013)
* OpenSSL: added CVE-2023-3817 patch (ID: 15013)
* WebUI: fixed incorrect failover interface metric calculation after updating WAN interface priority (ID: 15377)
* WebUI: fixed page search results not overlapping menu on smaller screens (ID: 13373)
* BGP: added ability to configure IPv6 peer (ID: 15482)
* Package Manager: fixed delayed network restart loading screen (ID: 13067)
* Ledman: fixed connection status LED indication when SIM card is removed on RUT9 devices (ID: 15014)
* Hotspot: fixed interface select list to display correct options (ID: 12244)
* Port Mirroring: fixed page permissions on RUTM devices (ID: 14817)
* Wireless: fixed Unicode SSID representation in scan results for RUT361, RUT2M, RUT9M family devices (ID: 13212)
* Overview: fixed card position changes (ID: 14232)
* Hotspot: fixed inconsistent login behaviour when using MAC Auth with Password (ID: 9796)
* Mobile: fixed simcard configuration cleanup after keep settings (ID: 15068)
* Libxml2: patched CVE-2023-39615 vulnerability (ID: 14274)
* Wireless: fixed unstable mesh connection on RUTX family devices (ID: 13064)
* Wireless: fixed low mesh throughput between RUTM and RUTX family devices (ID: 13064)
* Call utilities: fixed call utilities failure when caller id is hidden during a call (ID: 14878)
* L2TP: server route is now removed on teardown when default route is used (ID: 13038)
* WebUI: added Cache-Control header to ensure old cached files are updated after upgrading firmware (ID: 15528)
* WifiScanner: fix wifi scanner disconnecting AP users (ID: 11883)
* Post/Get: omitted thermal IOs from 'Available IO's' list in TRB devices (ID: 13772)
* WebUI: fixed bricked webui after upgrade from legacy to 7.3 or 7.4 (ID: 15637)
* Wireless: fixed STA connection failure to AP with hidden SSID using WPA3-SAE authentication for RUT9M, RUT2M, RUT301, RUT361, ODT140, TRB2M family devices (ID: 15451)
* Webfilter: fixed network to default to all (ID: 13978)
* Ethernet: fixed ethernet link not working on TAP200 with some 100Mbit switches (ID: 15244)
* FFMPEG: applied patch for CVE-2021-28429 vulnerability (ID: 14917)
* Profiles: fixed SMS Utilties I/O status rule configuration in default profile (ID: 14014)
* Failover: fixed event set after successful ifup event (ID: 15121)
* Mobile: fixed an issue where rarely PIN code would get removed after SIM switch (ID: 14521)
* OpenVPN: fixed PKCS passphrase migration (ID: 14760)
* Modbus Client: fixed 'Set multiple coils' function sending too many bytes (ID: 15687)
* RMS: defined WAN info as 'N/A' if received value is empty (ID: 14273)
* WebUI: fixed "Source Zone" and "Rewrite IP address" parameters to be optional for non SNAT rules (ID: 14531)
* Hotspot: fixed instance disable when last local user is deleted (ID: 5217)
* Modem: fixed the issue where modem updates through WebUI occasionally failed (ID: 14877)
* FFmpeg: applied patch for CVE-2022-48434 vulnerability (ID: 15064)
* SNMP: fixed Hotspot data display for devices without Wi-Fi support (ID: 10592)
* Troubleshoot: fixed running out of space when SSHFS is mounted in /tmp (ID: 14853)
* Mobile: fixed an issue where mobile network interfaces would not come down after failing (ID: 14755)
* CLI: fixed incorrect private key conversion (ID: 13969)
* WebUI: removed ddns 'ip_network' api option to fix conflicts when setting it and the 'interface' option (ID: 15623)
* Mobile: fixed mobile operator list being not updated after changes in WebUI (ID: 15473)
* Gsmd: fixed mistakingly returning signal strength if SIM is not inserted for devices with Quectel modems (ID: 12002)
* Failover: fixed issue where mobile interface was unreachable (ID: 15095)
* Over IP: fixed serial timeout not working (ID: 15341)
* APN DB: fixed incorrect virginmobile APN MNC (ID: 13675)
* WebUI: fixed readonly Port Based VLANS on RUT950, RUT955 and RUT300 devices (ID: 15728)
* Network: optimized network packet steering logic for RUTM, RUTX (ID: 14647)
* RPCD: fixed memory leak when calling boardjson get method (ID: 15176)
* Wireless: fixed incorrect signal strength values in scan results for RUT361, RUT2M, RUT9M family devices (ID: 14740)
* NHRP: fixed interfaces dropdown list (ID: 14492)
* Events Reporting: fixed multiple messages being sent when firewall configuration is changed (ID: 14643)
* API: fixed protocol changing error when selecting a mobile network during wireless interface creation (ID: 13633)
* Certificates: fixed private key encryption (ID: 14729)
* WebUI: fixed Modbus client serial device display value (ID: 11937)
* Wireless: fixed concurrent STA and AP functionality on 5 GHz band (ID: 6864)
* Wireguard: fixed incorrect adding of routes on reboot (ID: 15158)
* Modbus TCP over Serial: removed option 'Echo' (ID: 15622)
* GPS: fixed AVL sometimes not closing unreliable mobile connections (ID: 14337)
* Mobile: fixed incorrect access technology parsing on EC200A, BG95, BG96, RG500U modems (ID: 13907)
* WebUI: fixed inability to configure RelayD after keep settings (ID: 14645)
* Modbus TCP over Serial: fixed CRC verification failing when CRC is correct (ID: 15636)
* Periodic Reboot: fixed log spam during factory reset (ID: 13487)
* Mobile: fixed network detach event not being handled correctly (ID: 14535)
* WebUI: fixed error when entering Realtime Data page for the first time after reboot (ID: 9481)
* WebUI: fixed blank Hotspot instance data after assigned wireless interface removal (ID: 14393)
* LibXML2: fixed CVE-2023-45322 vulnerability (ID: 14820)
* Mobile: fixed mobile sim slot change timeout error (ID: 14520)
* Firewall: fixed attack prevention page when changing advanced/basic modes (ID: 10317)
* RMS: fixed I/O data display to return values calculated by formula (ID: 14290)
* Dnsmasq: fixed CVE-2023-28450 (ID: 15375)
* OpenVPN: fixed private key decryption algorithm (ID: 14773)
* RMS: fixed Hotspot data display for devices without WiFi support (ID: 14941)
* Modbus TCP over Serial Gateway: fixed crash when getting unexpected messages from RTU (ID: 15646)
* WebUI: fixed empty "General settings" section display in "VLAN -> Port Based" page on RUT260, RUT901, RUT906 devices (ID: 14786)
* WebUI: fixed setup wizard errors in wireless configuration page (ID: 11595)
* WebUI: fixed charts responsiveness bug (ID: 14316)
* Speedtest: fixed request issues then router has no access to internet (ID: 10998)
* Modems: adjusted SLM828 timings (ID: 12770)

# 2023-11-13 00.07.05.5

### Fix

* Ethernet: fixed ethernet link not working on TAP200 with some 100Mbit switches (ID: 15244)

# 2023-11-07 00.07.05.4

### Improvements

* Webui: imporoved asynchronous pagination in events log pages (ID: 14912)
* Data Sender: changed collection and input parsing (ID: 15098)

# 2023-10-27 00.07.05.3

### New

* U-boot: added support for GD5F2GM7 and GD5F2GQ5 GigaDevice nands (ID: 14785)

### Improvements

* Overview: improved performance on RUT2 devices (ID: 14912)

### Fix

* MODEM: fixed device crashes when using IPv6 for modem connections. Affects RUT, RUTX, RUTM, TRB2xx (ID: 15035)

# 2023-10-26 00.07.05.2

### Fix

* ADB: disabled ADB service on TRB14X devices (ID: 15075)

# 2023-10-20 00.07.05.1

### Improvements

* U-boot: perform NAND image verification during firmware flashing on RUTX devices (ID: 14384)
* U-boot: decrease firmware flashing duration on RUTX devices (ID: 14384)

### Fix

* DNS: fixed tap200.rutos.net DNS lookup (ID: 14939)

# 2023-09-27 00.07.05

### New

* Mobile: added mobile PPP protocol support for Quectel BG95 module (ID: 10781)
* APN DB: added Swisscom IoT APN (ID: 13538)
* APN DB: added 'gamma' APN to database (ID: 11631)
* 7zip: added package (ID: 4170)
* WebUI: added support for encrypting troubleshoot and backup files (ID: 4170)
* Modem logger: added default log filter file for TRB1 and TRB5 devices (ID: 13139)
* SNMP: added router uptime and mobile connection uptime data display (ID: 10233)
* Wireless: removed EAP authentication and fast roaming support in client mode for RUT361, RUT2M, RUT9M family devices (ID: 14501)
* GPS: added configurable NMEA prefix (ID: 10289)
* GSM: added DHCP filter support flag to modem info ubus call (ID: 12349)
* Serial over Ip: added new work mode (connect on data) (ID: 12040)
* Sodog: server+Client mode, multiple client support, modem control mode, ubus status monitoring added (ID: 7163)
* IPSec: added optimized driver for the EIP-93 crypto engine on mt7621 based devices (ID: 12154)
* WebUI: added channel analysis page Status->Wireless->Channel Analysis (ID: 10080)
* MQTT Publisher: added new functionality that allows to define custom publisher/subscriber topics (ID: 7105)
* APN DB: added Spitfire operator to auto-APN database (ID: 10529)
* DLMS Master: added DLMS Master package (ID: 3605)
* Data sender: added new data sender service (ID: 1168)
* Azure IoT Hub: added Device Provisioning Service support (ID: 4836)
* MQTT Broker: added new functionality that allows to upload alternative configuration file (ID: 8202)
* WebUI: disabled direct network interface deletion when it is associated with a wireless interface (ID: 10871)
* WebUI: added modem start up message input field (ID: 7134)
* RUTOS: added new public keys to verify future firmware and opkg package manifest files (ID: 14173)
* Wireless: added fast transition and EAP authentication suppport for TAP100 (ID: 11879)
* WebUI: added port status and configuration page (ID: 3652)
* Network: added port disable function for rut950/rut955 (ID: 12865)
* WebUI: added 'Message forwarding' option in SMS Rules page when rule type is 'Execute custom script' (ID: 10813)
* Kernel: added support for CH343, CH9101, CH9102 usb to serial converter chips (ID: 12210)
* Mobutils: added receive modem option (ID: 11314)
* RUTOS: added tincvpn package (ID: 6066)
* Relayd: limited to a single section configuration and added IP address field (ID: 10882)
* WebUI: added an opportunity to change the package_restore option (which before was always turned on) in Package Manager -> Packages page. (ID: 6761)
* Data to Server: added "Allow insecure connection" option to MQTT TLS protocol (ID: 10423)
* NTRIP: added support for using hostnames in server address (ID: 10980)
* Rutos: initial FW release for TRB256 device (ID: 10422)
* Modem logger: added filter file support (ID: 12901)
* Modem logger: added .logel file support (ID: 12258)
* I/O Juggler: added 'Write to config' option to SIM Switch action (ID: 8689)
* SNMP: added Hotspot client connection/disconnection trap option (ID: 6352)
* WebUI: added page search (ID: 3500)
* WebUI: added M-Bus device support to Over IP (ID: 10087)
* GPS: added avl collection based on minimum accuracy (ID: 7000)
* Wireless: added fast roaming configuration to WebUI (ID: 7915)
* WebUI: added side message when SIM card requires PIN/PUK code (ID: 4407)
* WebUI: added ability to unblock SIM card (ID: 4407)
* WebUI: updated Status->Network->Wireless page to display interfaces as cards and added ability to filter connected clients by selected interface (ID: 9425)
* Wireless: added qr code generator to TAP100 (ID: 11542)
* APN DB: added country names with mcc codes (ID: 12265)
* Network: expanded network ubus methods with set/delete route functionality (ID: 9678)
* Package Manager: added confirm dialog when canceling verified package (ID: 8210)
* Mobile utilities: added new SMS rule - "Reset mobile connection" (ID: 3158)
* WebUI: added Modem Debug page (ID: 11371)
* Software Offloading: set offloading to enabled on default configuration for RUT9/RUT2/RUT3/TRB2/TCR1 devices (ID: 13564)
* Java: added JamVM package support for RUT9M device (ID: 9560)
* Speed Test: added Speed Test package support for RUT300 device (ID: 9560)
* MQTT bridge: added bridge_alpn option support (ID: 9539)
* Firewall: added firewall status page (ID: 10079)
* Sim Idle Protection: added new package to RUTOS project (ID: 6064)
* API: added support for SIM Idle Protection (ID: 6064)
* Mobile: modem updater has been updated to V15 qfirehose version for quectel devices (ID: 14118)
* Wireless: added WDS support (ID: 5393)
* GPS: added DPO enable option (ID: 4351)
* Modem logger: added ability to specify logger and skip gsmd checks (ID: 12665)
* SOcat: moved to package manager (ID: 7163)
* GSM: added numeric mode support (ID: 11428)
* WebUI: add validation which prevent delete all 'Time Servers' when NTP client is turned on without 'sync_enabled' option enabled. (ID: 9019)
* FRR: moved VTYSH to Package Manager (ID: 14474)
* WebUI: added option to create and delete communities in SNMP -> Communities page (ID: 6674)
* SNMP: added Events log trap option (ID: 4275)
* WebUI: removed 'Format USB' tab from 'Network Shares' (ID: 8972)
* Snmp-mod: added vlan port based sections for RUTM devices (ID: 10681)
* Wireless: added wireless interface QR code generator (ID: 4243)
* WebUI: added SMS limit clear due display in Overview page (ID: 3804)
* WebUI: added IP6 table configuration option for DHCPv6 protocol in Network->WAN page (ID: 13207)
* MQTT Publisher: enabled isolated input display for TRB141 devices (ID: 13722)
* Topology: added network Topology support (ID: 6512)
* APN DB: added Soracom APN (ID: 13639)
* Firewall: added standardized hnat configuration for rutx (ID: 11405)
* Mobile: added dynamic MTU functionality on mobile interfaces (ID: 11833)
* WebUI: added IGMP snooping option configurability on all protocols except mobile (ID: 5068)
* SNMP: added more mobile usage info in MIB file (ID: 10553)
* WebUI: added 4G only, 3G only, 2G only service modes (ID: 12416)
* Input/Output Status: added analog signal value conversion to other unit value formula (ID: 1705)
* RUTOS: added auto reboot for TAP family devices (ID: 11603)
* WebUI: added hint for uqmi attachment errors in Interfaces page (ID: 5472)
* Multi Users: added side widget to access list (ID: 8892)
* Modem logger: added diag_mdlog logger support for TRB1 and TRB5 devices (ID: 12877)
* Mobile utilities: added new SMS rule - reload config (ID: 8921)
* GSM: added URC cause support (ID: 8098)
* WebUI: added ability to unlock SIM card in Overview page (ID: 12296)
* WebUI: added apn database management page (ID: 4410)
* API: added support for apn database management (ID: 4410)
* GSM: added DPO configuration support (ID: 4351)
* WebUI: added new subtypes of events that specify a specific port on 'Events Reporting' and 'SNMP Trap rules' pages (ID: 12274)
* Package Manager: added specific firmware packages repository link (ID: 4095)
* Mobile: add modem_logger package (ID: 10416)
* IPsec: added the ability to enter decryption passphrase for encrypted private keys (ID: 13461)
* WebUI: added 'Reconnect' button on RMS page (ID: 12572)
* Events reporting: added new event "Startup" -> "Device startup completed" (ID: 11369)
* GPL: added mechanism to rebrand WebUI (ID: 9346)
* Modem logger: added logging support for SLM770 modem (ID: 12273)
* APN DB: added 'simbase' APN to database (ID: 12389)
* System Status: added modem temperature and improved system status page loading times (ID: 4295)
* Interfaces: added reconnect and disconnect warnings (ID: 11668)
* Mobile: add modem_updater support for SLM770A (ID: 11494)
* GPL: added possiblity to create web applications with closed-source GPL (ID: 9347)
* Mobile: added carrier aggregation command to gsmctl (ID: 8355)
* APN DB: added Pond IoT apns (ID: 13925)

### Improvements

* OpenVPN: added client / server status information (ID: 6519)
* MultiUsers: improved username field validation to disallow spaces (ID: 10769)
* WebUI: added colors for signal strength values in Status Mobile page (ID: 12728)
* Uci: update to version 2021-10-22 (ID: 8913)
* WebUI: added frequency, pcid, mcc and mnc values in Status->Network->Mobile page (ID: 11438)
* Mobifd: updated auto APN selection to prioritize full mnc first (ID: 13538)
* Modbus TCP Master: added IPv6 support (ID: 2045)
* Modbus TCP Slave: added IPv6 support (ID: 2045)
* Mobile: adjusted timings of mobile connection algorithm (ID: 10264)
* WebUI: added DFS channel marking in Network->Wireless (ID: 11456)
* Interfaces: added more IPv6 information to interface status (ID: 8249)
* Modem logger: changed -n --nodiag parameter to -d --diag and disabled its functionality by default (ID: 13118)
* IPSec: refactored page UI and added clients and logs information (ID: 6591)
* WebUI: improve validations in Auto Reboot, Azure IotHub, RMS, Cumulocity, Cloud of Things, Events Reporting, Greengrass, I/O, Mobile Utlities, MQTT, NTP, SNMP, Thingworx, Tr069 and Traffic Logging pages (ID: 9993)
* WebUI: updated Mobile Signal graphs to show EC/IO and RSCP values when network type is 3G (ID: 11676)
* WebUI: updated Mobile Signal graphs to show RSRP, RSRQ and SINR values when network type is 5G (ID: 11676)
* Hotspot: improved Hotspot landing page theme package removal, now shows meaningful error if theme is in use (ID: 5789)
* Email to SMS: increased allowed message size to 61440 bytes (ID: 14083)
* Interfaces: disabled dhcpv6 interface editing while in basic mode (ID: 9519)
* NTP/NTPD WebUI: moved NTP/NTPD pages from Services menu to System->Administration->Date & Time menu (ID: 13021)
* Mqtt_pub: added option for a client to add client id (ID: 12743)
* Zerotier: added network bridge automation (ID: 12676)
* Sodog: udp predefined list size increased, incativity and reconnect timeout for each client are now separate (ID: 7163)
* DHCP server: refactored custom dhcp options into seperate modal and added validations for most popular options (ID: 11910)
* Over IP: updated to only restart specific instances which have changed (ID: 9936)
* VRRPD: fixed segfault when using service without arguments (ID: 11657)
* Netifd: show wireless MAC address even when interface is inactive (ID: 9751)
* SSHFS: updated SSHFS version to 3.7.1 (ID: 12566)
* WebUI: improved username validation (ID: 9140)
* WebUI: refactored and added new functionality to Samba page (ID: 9946)
* MBus Master: changed MBus Master test button reply (added error code) (ID: 12340)
* WebUI: added ability to adjust order of rules in Firewall->Port Forwards and Firewall->NAT Rules (ID: 11229)
* Azure IoT Hub: refactored service (ID: 4836)
* Wireguard: updated 'IP addresses' field placeholder (ID: 5873)
* WebUI: added NTFS partition warning message to USB tools page (ID: 10710)
* WebUI: added hint and side message in Mobile General page that whitelist/blacklist only works in auto operator connection mode (ID: 10616)
* WOL: improved password validation (ID: 8435)
* SMS WebUI: optimized deleting of all SMS messages (ID: 12295)
* OpenSSL: added CVE patch CVE-2023-2650 (ID: 12924)
* GPS: added ACL to HTTPS TAVL rules for RUT9 family devices (ID: 8322)
* AVL: added ACL to AVL TAVL rules and AVL I/O for RUT9 family devices (ID: 8322)
* StrongSwan: improved 'Custom option' field to allow '-' and '_' characters (ID: 8342)
* WebUI: added LAC in Status->Network->Mobile page (ID: 11372)
* Modem updater: added firmware path validation for Meiglink ASR modems (ID: 13416)
* WebUI: improved lac and cellid information display (ID: 13432)
* VPN: improved firewall zone and rule creation/deletion, now all the VPN's handle firewall rules the same (ID: 5073)
* WebUI: refactored network type selection in Mobile General page (ID: 11446)
* FRR: updated FRR suite to 8.4.2 (ID: 2447)
* System: renamed console serial port symlink from rs232 to rsconsole (ID: 11422)
* Firewall: improved user experience for Port Forwards, Traffic Rules, NAT Rules and DMZ pages (ID: 10448)
* CURL: updated cURL to version 8.2.0 (ID: 13868)
* L2TP: added client / server status information (ID: 6589)
* Modbus client: improve resiliency to timeouts (ID: 12874)
* Gsmd: sms sending event is now logged into events log (ID: 11430)
* WebUI: administration->general page: improved validation to show error messages in real time (ID: 8674)
* GSM: now serving cell information is not returned when SIM card is not inserted (ID: 10658)
* WebUI: improved upload component's visual appearance (ID: 5699)
* WebUI: reorganized menu (ID: 12591)
* Profiles: sped up default profile and profile template generation (ID: 10326)
* WebUI: optimized `status/system` page data polling (ID: 10727)
* Over IP: added IPv6 support (ID: 12508)
* WebUI: added notification when operator and mobile interface MTU differs (ID: 12669)
* UPNP: optimized hotplug script (ID: 10897)
* UCI-default: removed unnecessary interfaces when updating from legacy version (ID: 11279)
* Side Widget: rewritten to use api instead of ubus (ID: 7068)
* Tcpdump: updated version to 4.99.4 (ID: 12114)
* Mobile: added C5GREG status message to logs on connection (ID: 10779)
* WebUI: added upload and download theme functionality to Hotspot Landing page (ID: 6642)
* WebUI: improved string length validation when entering symbols from extended asci table (ID: 8681)
* WebUI: added Modbus pages to status services (ID: 9289)
* MBus Master: added JSON data type (ID: 12560)
* Speed Test: increased Speed Test duration to 15 seconds (ID: 10858)
* Mobifd: improved mobifd startup to retry ubus init every 5s if it fails (ID: 12946)
* WebUI: added PDU data type to Modbus read requests (ID: 10576)
* MQTT WebUI: change 'Allow anonymous' option default value to 0 (ID: 12231)
* WebUI: added functionality to select web filter for specific interface (ID: 11385)
* MODEM: improved modem maximum download throughput on RUTX50 devices (ID: 11164)
* Crypto: added parallel crypto for GCM AEAD to improve IPSec performance on RUTX (ID: 6862)
* IPsec: added additional validation of '%config' to 'Local source IP' field (ID: 12319)
* API: improved option validations (ID: 2043)
* WebUI: improved option validations (ID: 2043)
* Mobile: improved roaming control (ID: 10597)
* Wireless: added some automatic reconfiguration when switching between wireless interface modes (ID: 9630)
* Wireless: added automatically generated name option for new network (ID: 9630)
* Email to SMS: now a single SMS message with multiple PDUs is sent instead of multiple SMS messages (ID: 12083)
* Vuci layout: improved `firststart` flag fetching (ID: 11967)
* APN DB: removed unused APN usernames and passwords (ID: 14235)
* Guest network: updated default subnet to 192.168.3.0/24 (ID: 12897)
* C-ares: updated version to 1.19.1 (ID: 13025)
* Curl: updated to 7.88.0 version (ID: 11421)
* RUTX: updated Linux kernel version to 5.10.180 (ID: 12904)
* Modbus Master: added new formatters for MQTT alarms (ID: 12544)
* WebUI: added more interactive error messages for port fields in Firewall -> Port Forwards page (ID: 8449)
* Mobile: added connection to the operator when no mobile interfaces are active (ID: 10637)
* Mobile: add TX aggregation for mobile network based on QMI (ID: 12598)
* DNP3: updated keep settings to not needlessly update configuration IDs (ID: 13279)
* WebUI: updated protocol field to accept list in Traffic rules, NAT rules and Port Forwards pages (ID: 12336)
* WebUI: improved CA display in mobile status page (ID: 10315)
* Mobifd: improved auto apn selection (ID: 11544)
* APN_DB: added indexing to database for faster queries (ID: 11544)
* Wireless: update wireless firmware images for RUTX (ID: 8645)
* Modbus Client: added main section to make test functions independent (ID: 7951)
* WebUI: improved dynamic routes status page to no longer depend on VTYSH package (ID: 12271)
* Send SMS WebUI/API: improved SMS length validation (ID: 5957)
* Interfaces: added side warning when mtu is set below threshold that could break IPv6 or DHCP (ID: 11420)
* Mobile: improved VoLTE management functions (ID: 10604)
* WebUI: unified parameter usage in various textboxes (ID: 5106)
* MBus client: added FCB bit toggling (ID: 13985)
* WebUI: added AWS Greengrass to Status -> Services page (ID: 12828)
* GPS: removed exit process if hostname is unreachable, instead attempt to reconect until connection can be established (ID: 12021)
* Ntrip: gga string validation now allows all manufacturer codes (not only GPGGA) (ID: 11760)
* WebUI: updated header design (ID: 7452)
* WebUI: added IPv6 support to stunnel (ID: 2051)
* I/O Juggler: added parameter '%gs' that sends GPS data in formatted info message (ID: 11325)
* Multi AP: merged Multi AP configuration to wireless interface edit modal. (ID: 10338)
* RUTOS: added additional firmware information in console prompt banner (ID: 10825)
* Firewall: added IPv6 RAW table to be displayed in status (ID: 13504)
* Interfaces: interface configuration in advanced mode like in basic mode was split into two pages: wan and lan (ID: 9679)
* WebUI: changed 'IP family' label to 'IP type' on SNMP Settings page (ID: 13441)
* WebUI: updated Modbus alarm hints (ID: 9284)
* Modem control: added modem selection (ID: 11840)
* MQTT Bridge: allowed remote ID to be specified without username and password (ID: 10672)
* Traffic Logging: allowed definition of FTP server subfolder (ID: 11526)
* WebUI: changed initial 'Check interval' option value in Mobile -> SIM Switch page (ID: 12171)
* WebUI: added button in a Scanned operators table which allows to add an operator to the operator list (ID: 11775)
* Profiles: optimized changing profile time (almost 2 times faster on slower devices) (ID: 5747)
* WebUI: added validation to prevent 'PPTP' and 'L2TP' users creation with same usernames (ID: 8338)
* Iproute2: version updated to 5.19.0 (ID: 8965)
* Certificates Manager: imported certificates are now sorted by types like generated certificates (ID: 7587)
* Mobile: improved default logs (ID: 9158)
* SMS Forwarding: unified "Include sender's number" option and option hints (ID: 8832)
* IPsec: changed maximum allowed instance name length from 8 to 512 characters (ID: 11274)
* Services: updated all Phone Group and Email Group fields to be unified (ID: 9105)
* Wireless: wpa3/wpa2 (PSK/SAE) mixed mode is now default standard for RUT241/RUT200, RUT951/RUT956/RUT906 (ID: 11879)
* Mobile: improved cases where Low Signal Reconnect sometimes executed prematurely (ID: 12708)
* Mobile: improved operator information parsing logic on MeiG modem (ID: 13891)
* Read Messages: added confirmation prompt when deleting messages (ID: 9923)
* Kernel 5.4: update to 5.4.251 (ID: 7140)
* Kernel 5.10: update to 5.10.188 (ID: 7140)
* Kernel 4.14: update to 4.14.319 (ID: 7140)
* TR069: added GPS longitude and latitude data (ID: 9522)
* WebUI: fix memory leak when cancelling file uploads on chromium. (ID: 12405)
* WebUI: added bandwidth in Status->Network->Mobile page (ID: 11441)
* Busybox: added logs that inform when password has been changed (ID: 9156)
* Firstboot: improved user authentication mechanism during firstboot process (ID: 14160)
* System: changed usb to serial symlink to remove confusion about inserted device type (ID: 9066)
* RMS: reduced log spam when connection to the server is lost (ID: 11838)
* Bluetooth: improved device initialization process (ID: 8302)
* Libubox: updated libubox package to 2021-08-19 version (ID: 12569)
* WebUI: added notification when all apns were tried in auto apn selection (ID: 12297)
* Interfaces: removed "Custom delegated IPv6-prefix" field from dhcpv6 configuration (ID: 9892)
* Network: updated interfaces to be shown in correct order after upgrade from legacy (ID: 11275)
* Modbus Slave: added validations for WiFi and modem ID configurations (ID: 10107)
* UPNP: package is no longer installed by default (ID: 13269)
* WebUI: added automatic network switch to bridge if it's selected in Wireless configuration (ID: 7154)
* SQM: added hint about flow offloading for RUTX family (ID: 13801)
* Mobile: improved wrong SIM PIN remove logic (ID: 11984)
* Ledman: connection mode led now blinks on data transfer on all devices (ID: 8359)
* API: removed duplicate values in mobile status responses (ID: 11053)
* RUTOS: removed redundant CA certificates (ID: 13304)
* Periodic reboot WebUI: removed redundant "Action" option on devices with no modem (ID: 170)
* System: changed 'routername' to 'devicename' in system config file (ID: 12088)
* DMVPN: added option 'Any' for GRE interface (ID: 14194)
* CURL: updated cURL to version 8.1.0 (ID: 13215)
* Interfaces: added validation for duplicate DHCP clients on the same physical interface (ID: 13616)
* CM: added ubus object checks (ID: 11742)
* Modbus: improved WAN IP register reading time (ID: 12151)
* WebUI: added message in Overview and Interfaces pages when mobile is turned off using mobile utilities (ID: 11711)
* Hotspot: added MAC blocking for client connections after set amount of failed login attempts. (ID: 6501)
* Interfaces: improved MAC address field validation to accept only unicast type address (ID: 8691)
* Mobifd: added rs_modem config check before running modem init (ID: 12595)
* Troubleshoot: improved tcp dump by allowing to capture packets from any interface (ID: 8593)
* Dropbear: made all clients get kicked out once server is disabled (ID: 10695)
* WebUI: improved instance adding in serial services (ID: 9060)
* RUTOS: improved firmware downgrade restrictions for certain regions (ID: 12763)
* Mobile: changed default network category for BG9* modems to CAT-M1 and CAT-NB (ID: 12416)
* Overview: added request debounce when changing card visiblity or position (ID: 12312)
* Mobile: improved memory management (ID: 13472)
* WebUI: improved 'Domain' field validation for DDNS page (ID: 10353)
* WebUI: hide visible sensitive information in "Azure IoTHub", "Data sender", "SMS Gateway", "MQTT", "SMPP", "ThingWorx", "TR069", "Traffic Logging" services. (ID: 9844)
* DMVPN: added OSPF support (ID: 10222)
* WebUI: improved routing logic - `/` page redirects to first available page (ID: 8892)
* Overview: improved UX when page is read only (ID: 8892)
* Side Widget: improved UX when it is read only (ID: 8892)
* OpenVPN: added Authentication algorithm field to page with static key mode (ID: 12170)
* OpenVPN: removed Authentication algorithm field from page where uploading openvpn config (ID: 12170)
* OpenVPN: encryption AES-256-CBC added as default (ID: 12170)
* AVL: updated to prefer checking network status through Failover if configured (ID: 4286)
* SMPP: allowed connection to SMPP server using IPv6 address (ID: 12571)
* Hotspot: updated hotspot password hashing to sha512 (ID: 6555)
* WebUI: added MTU field to L2TP client configuration page (ID: 10564)
* SNMP Trap: added IO pin name to trap notification message (ID: 7266)
* WebUI: made firewall traffic, NAT rules and port forwards disabled by default (ID: 12693)
* SMS Utilities: added search bar (ID: 10011)
* WebUI: added default encryption for newly created wireless interfaces (ID: 12684)
* Mobile: added modem operation mode depend via modem version or SIM MCC (ID: 7660)
* Post/Get: added password requirements for "Password" and "Confirm password" fields (ID: 7312)
* APN DB: improved apn database configuration and updated default auth values (ID: 4410)
* WebUI: changed eventMark option values for WebUI event in Events Repoting page (ID: 13426)
* Network: expanded route metric size (ID: 10581)
* WebUI: updated search to allow multi-word searches. (ID: 12261)
* Data limit: expanded ubus methods with additional information (ID: 8372)
* Troubleshoot: improved gsm.log file by sorting most commonly used methods (ID: 10352)
* SMS Utilities: extended IP unblock action functionality (ID: 9771)
* WebUI: improved MTU fields validation (ID: 7171)
* NTP Client: implemented hotplug script execution on successful time synchronization (ID: 8351)
* WebUI: added SMS sent and limit count to Mobile General page. (ID: 12250)
* WebUI: added `dataKey` prop to table component that sets which data property is used as row key (ID: 12228)
* MBus Master: renamed to MBus client (ID: 12631)
* Modbus Master: renamed to Modbus client (ID: 12631)
* OPC UA Master: renamed to OPC UA client (ID: 12631)
* DNP3 Master: renamed to DNP3 client (ID: 12631)
* All packages: removed master/slave naming convention in config files and webUI (ID: 12631)
* WebUI: simplified "802.11r Fast Transition" configuration options (ID: 4421)
* WebUI: updated "802.11r Fast Transition" slider location "Wireless Security" -> "General Setup" (ID: 4421)
* WebUI: added separate "Fast Transition" configuration tab when "802.11r Fast Transition" slider is enabled (ID: 4421)
* Mobifd: added PDP2 handling for USCelullar carrier (ID: 11779)
* Modbus slave: fixed reconnecting to dead connections (ID: 11736)
* Interfaces: improved interfaces to enable ipv6 dhcp server when mobile v6 or v4v6 pdp type is set (ID: 12554)
* Certificates: changed certificate expiry calculation mechanism to fix Y2K38 bug (ID: 11897)
* WebUI: improved select component logic and keyboard accessibilty (ID: 12441)
* Languages: improved language versions to be meaningful (ID: 6384)
* Login page: device name is now displayed in browser tab (ID: 10626)
* MultiUsers: disallowed write-only access (ID: 12486)
* WebUI: added provider in Status->Network->Mobile page (ID: 12442)
* WebUI wake on lan: added validation for duplicate MAC address (ID: 11223)
* WebUI: added error message when selecting not enabled hotspot as network in 'Site blocking' page (ID: 12949)
* M-Bus: updated to use device `/dev/mbus` instead of `/dev/ttyHS0` (ID: 10667)
* WebUI: sped up mobile API and improved mobile values display (ID: 10807)
* WebUI: updated Status Mobile page layout. (ID: 13010)
* Over IP: fixed data being lost when sending large packets to serial devices (ID: 11730)
* WebUI: added "Create static" button in Status->Network->LAN which reserves assigned IP address for the device (ID: 8238)
* Modem logger: improved modem logger to send Quectel AT commands only on Quectel modems (ID: 13046)
* Hotspot: added support for TRB2 and TRB5 device families, as well as TRB140 and TRB143 (ID: 9786)
* WebUI: added notification when registration to mobile network denied by operator (ID: 12439)
* WebUI: added validation to limit instance count up to 30 in 'Ping/Wget reboot' and 'Reboot scheduler' pages (ID: 9001)
* I/O Juggler: updated change sim action type to display changed sim target (ID: 8672)
* Interfaces: moved IPv6 configuration into seperate tab (ID: 6842)
* WebUI: added CHAP, PAP and MSCHAP-v2 authentication fields to L2TP page (ID: 5996)
* WebUI: added indication in Overview page when deny data roaming is enabled and roaming card inserted (ID: 11761)
* WebUI: added automatic start and end IP allocation for DHCP server configuration (ID: 8656)
* WebUI: added description of the Operator selection mode in Networks Operators page (ID: 12306)
* Troubleshoot: added NF conntrack information (ID: 8626)

### Fix

* Serial: update used gpio pin, so that full duplex would work on TRB145 (ID: 11121)
* SMS Utilities: fixed mobile settings sms messages' parsing with trailing whitespaces (ID: 12245)
* WebUI: fixed NTRIP NMEA sentence validation (ID: 13117)
* MCTL: fixed issue when MCTL is taking long time to restart modem (ID: 12341)
* Data to Server: removed Kinesis support (ID: 2635)
* Linux: patched CVE-2023-3776 vulnerability on 4.14 kernel (ID: 13778)
* Linux: patched CVE-2023-3772 vulnerability on 4.14/5.4/5.10 kernels (ID: 13779)
* Linux: patched CVE-2023-3773 vulnerability on 5.10 kernel (ID: 13780)
* Mobile: fixed mobile script loop when modem is not found (ID: 12445)
* WebUI: fixed GPS AVL I/O enable option validation (ID: 9922)
* WebUI: fixed incorrect Bluetooth details modal size (ID: 11633)
* WebUI: fixed input rule displaying incorrect and missing ports in Network->Firewall->Traffic Rules (ID: 11518)
* Dfota: fixed dfota update service for Quectel EG25 modem (ID: 12815)
* Mobile: fixed webui showing carrier aggregation information when no connection is made or SIM card is not inserted (ID: 13325)
* Users Management: fixed group settings saving by removing deprecated ':section' routes (ID: 11155)
* GRE keepalive: fixed gkeepalive on TRB1 devices (ID: 4230)
* Administration: fixed not installed languages names to be the same as installed languages (ID: 6872)
* Firewall: fixed attack prevention ICMP requests limiting (ID: 8818)
* WebUI: fixed LAN interfaces not showing up before WAN interfaces in Status->Realtime Data->Traffic (ID: 5925)
* Openssl: fixed CVE-2023-0464 (ID: 11980)
* MODBUS Master: fixed migration from Legacy for RUT2 devices (ID: 11418)
* WebUI: fixed multi-select undefined behavior when adding select options (ID: 11165)
* Mobile: fixed LTE band 14 set on Quectel modems (ID: 12181)
* OpenSSL: added CVE-2023-0465 patch (ID: 12348)
* Network Shares: fixed user deletion, now fully deletes user (ID: 13730)
* WebUI: fixed Modbus MQTT gateway topic validation (ID: 12578)
* SNMP: fixed location and contact field validation limitations (ID: 12702)
* DNS: fixed incorrectly retrieved list of interfaces that contain underscore (ID: 12702)
* Wireguard: fixed endpoint resolving problem (ID: 12254)
* Mobile: fixed display of LTE-M1 band names on TRB255 (ID: 12455)
* UDP Broadcast Relay: fixed service crashing on start without physical network device (ID: 13510)
* Mobile: fixed webui not showing 5G connection signal strength values (ID: 13278)
* Wifi: fixed wifi scanning issue (ID: 14135)
* WebUI: fixed guest configuration editing in Network->Wireless page on TCR100 devices (ID: 10305)
* Sodog: serial device possible overflow and many minor bugs fixed (ID: 7163)
* WebUI: fixed API URL validation which restricted domains that contain only numeric values (ID: 11574)
* Mobile: fixed SMS limit period migration (ID: 11123)
* WebUI: fixed register file validation in Modbus serial slave (ID: 12096)
* WebUI: fixed existing interface bridge validation issues (ID: 12499)
* DHCP server: fixed issue with custom dhcp options where you could not have multiple values per rule (ID: 11910)
* Interfaces: fixed max mtu validation to not go over maximum device supported mtu (ID: 11928)
* Mobile: fixed mobile connection hangup when using low signal reconnect (ID: 13794)
* RMS JSON: fixed data collection about the list of devices connected to WiFi (ID: 12823)
* Modbus MQTT Gateway: updated dropdown labels for 'TLS type' (ID: 10648)
* Mobile: fixed modem 5G SA connection serving cell information parsing on RG5xxQ modems (ID: 13061)
* UCI-default: fixed wrong failover metric from legacy migration (ID: 11601)
* Mobutils: fixed phone number validation (ID: 12465)
* Interfaces: decreased max length of interface name to prevent firewall from breaking (ID: 11606)
* Iwinfo: workaround for slow software-scanning on mt7615 in the AP/STA scenario (ID: 13571)
* Web UI: fixed unicode space validations (ID: 11443)
* Mobile Utilities: fixed SMS forwarding to HTTP URL generation (ID: 11517)
* Modem updater: fixed modem updater not being able to update between AFFD and AFFA versions (ID: 13031)
* Console: fixed initial configuration not appearing on RUTXR1 (ID: 11610)
* GRE: fixed issue when creating instance named 'gre' does not show (ID: 10333)
* WebUI: fixed start and stop date validations to restrict stop date earlier than start date (ID: 8959)
* Sms limit: fixed sms limit size breaking functionality (ID: 8680)
* Dynamic routes: fixed parameter validations on nhrp configuration (ID: 12013)
* Custom Script: execute it later in boot, after storage devices are mounted (ID: 11856)
* Wireless: fix disconnection issues for RUT361, RUT2M, RUT9M family devices (ID: 11879)
* Mobile: fixed custom IPv6 DNS not overiding default DNS from operator (ID: 13196)
* Stunnel: fix Listen IP validation to only allow ipv4, ipv6 and "localhost" (ID: 7885)
* GSMCTL: fix an issue where sometimes where not represented correctly (ID: 12065)
* WebUI: updated interface name validation to disallow reserved names that end with _static keyword (ID: 12443)
* Logs: fixed 'Database is locked' error (ID: 12355)
* WebUI: fixed login read-only inputs after custom user logout (ID: 11634)
* Mobile: fixed an issue with blacklist and whitelist connection (ID: 12146)
* Troubleshoot: fixed troubleshoot errors in logread (ID: 12012)
* L2TP: fixed L2TP client sometimes not adding routes on successful connection (ID: 12525)
* RMS: fixed reconnection attempts if CA certificate is not present (ID: 13614)
* WebUI: fixed modal form inputs not clearing upon closing after nested modal is saved (ID: 11640)
* Mobile: fixed multipart SMS handling (ID: 12696)
* Kernel 4.14: patch CVE-2023-1077 (ID: 11907)
* WebUI: fixed cases where test-id attribute on table rows would be undefined (ID: 8875)
* NTP WebUI: fixed time sync with browser functionality  in some edge cases (ID: 12038)
* FRR: patched CVE-2023-38802 vulnerability (ID: 14471)
* Linux 4.14: patch CVE-2023-35001 (ID: 13470)
* Modem logger: fixed modem logger breaking when starting to log to sdl files (ID: 11217)
* WebUI: fixed issue when double clicking firmware upgrade cancel button returned error (ID: 13124)
* Kernel: fixed CVE-2023-40283 vulnerability for RUTX devices with 5.10 kernel (ID: 14085)
* Network: fixed LAN interface configuring after firmware upgrade with keep settings (ID: 14080)
* Package Manager: fixed reinstalled packages' verification when device name is changed (ID: 12576)
* Certificates: fixed duplicate certificate name validation (ID: 11564)
* Network: fixed memory leak when plugging out cables (ID: 12987)
* Failover: fixed interfaces reordering by metrics (ID: 10572)
* Modbus server: fix mobile data toggling (ID: 12874)
* Interfaces: fixed STP enabling issue (ID: 13145)
* WebUI: fixed empty events cards in overview when no content is available (ID: 9212)
* Certificate Manager: fixed downloading of certificates that have a space in their name (ID: 13011)
* Side Widget: fixed various visual bugs (ID: 7068)
* Wireless: fixed transmit power changing without user input after saving different country code (ID: 10383)
* WebUI: fixed Routing/NAT Offloading section display in Firewall->General Settings when device is not supported (ID: 10342)
* Network: added scheduled data limit clear to inactive mobile interfaces (ID: 13017)
* Wireless: fixed clients isolation functionality (ID: 13766)
* WebUI: fixed data to server DNP3 filter from flash display (ID: 10937)
* DNP3 Serial Master: renamed option 'serial_port' to 'device' (ID: 9644)
* IPsec: remote endpoint field now allows underscore character (ID: 13236)
* Dfota: fixed dfota service for EG06 modem (ID: 13247)
* SMS Utilities: fixed VPN status rule message text (ID: 12668)
* WebUI: fixed language update when using API to change the language (ID: 6604)
* Network: fixed wrong or empty WAN state info (ID: 13671)
* Network: fixed LAN to WAN for TRB143 devices (ID: 13889)
* Modbus Master: allow IDs above 247 (ID: 11983)
* Wireless: fixed Multi AP startup when changing Multi AP configuration (ID: 11830)
* Mobile Usage: changed MB to mB (ID: 10127)
* CustomScript: fixed rc.local permissions after save (ID: 11483)
* Mobifd: changed modem init behavior if RS modem control feature enabled (ID: 12289)
* Mobile: removed whitelist/blacklist functionality on TRB2 (ID: 12426)
* Email to SMS: now POP3 server option validation allows IP addresses and hostnames (ID: 11411)
* Kernels 5.4, 5.10: patch CVE-2023-0386 (ID: 11844)
* SMS Utilities: fixed WAN IP display (ID: 14001)
* Mctl: fixed issue when modem is restarted twice with one call (ID: 12616)
* Libcap: apply CVE-2023-2602 patch (ID: 13189)
* Dropbear: fixed vulnerability due to a non-RFC-compliant check of the available authentication methods by applying the CVE-2021-36369 patch (ID: 8896)
* Busybox: fixed CVE-2022-48174 vulnerability (ID: 14362)
* Status: fixed ZeroTier displayed wrong status (ID: 11093)
* Package Manager: fixed prompt message to appear when package requires network restart (ID: 11358)
* Modbus Client: fixed selecting SIM in alarms (ID: 13534)
* GSM: fixed issue when gsmd fails to send commands to modem (ID: 14347)
* WebUI: fixed incorrect source data is displayed in Realtime Data->Connections table (ID: 11743)
* GSM: fixed wrong SIM state display when SIM is fully blocked (ID: 13422)
* IPSec: fixed proposal error when configuring instance via API (ID: 14130)
* Modbus Master: more robust error recovery for RTU communication (ID: 11901)
* Kernel: fixed CVE-2023-4128 vulnerability for 4.14/5.4/5.10 kernels (ID: 14066)
* Tlt-minidlna: applied CVE-2023-33476 security patch (ID: 12964)
* MQTT Publisher: fixed an issue where signal query would return invalid value instead of error in case of no signal (ID: 10246)
* OpenVPN: default firewall rule is now created for both IPv4 and IPv6 (ID: 11057)
* Package Manager: fixed multiple packages naming (ID: 11630)
* WebUI: fixed instantly outlined list elements on invalid validation trigger (ID: 8203)
* WebUI: fixed memory expansion confirmation prompt title (ID: 10872)
* LibXML2: fixed CVE-2023-29469 and CVE-2023-28484 vulnerabilities (ID: 12288)
* Events Log: fix log.db rotation to prevent log partition space exhaustion (ID: 13144)
* Mobile: fixed an issue on TRB256 where network notifications were not always enabled (ID: 13824)
* WebUI: fixed tables having wrong column widths (ID: 12249)
* WebUI: fixed Over IP always reconnect option label (ID: 12363)
* Backup: fixed uploading a backup without memory expansion to system with enabled memory expansion and disallowed uploading a backup with memory expansion enabled (ID: 3913)
* Failover: removed ability to select ports on ICMP and ESP protocol (ID: 13445)
* WebUI: fixed typed section add form triggering validation error when adding new item (ID: 10685)
* WebUI: fixed SSH/HTTP/HTTPS/ICMP setting in Firewall Attack Prevention page (ID: 13507)
* MWAN3: fixed wrong status when interface is disabled (ID: 11433)
* DFOTA: fixed incorrect error message (ID: 12333)
* WebUI: updated Netwok->Wireless interface add and delete button visiblity in basic mode (ID: 10783)
* PPTP/L2TP: fixed problems when firewall rules creating automatically (ID: 10507)
* Hotspot 2.0: fixed incorrect configuration saving (ID: 12997)
* Guest Network: fixed general settings saving (ID: 13936)
* Mobile: fixed provider information and IMSI value representation when SIM and modem can not provide this information (ID: 13141)
* WebUI: fixed DNP3 remote and local address validation (ID: 11678)
* Wireless: fixed AP and STA functionality for 5GHz band (ID: 6864)
* Wireless: fixed STA authentification failure in case of channel change (ID: 6864)
* Modbus Slave: respond after reboot request (ID: 10513)
* FOTA: fixed FOTA crash when current hours is with leading 0 and crontab remove after disabling FOTA (ID: 12625)
* WebUI: fixed VRRP enable in VRRP overview page (ID: 8432)
* Users: fixed username validation return messages (ID: 9434)
* Zerotier: peer cache is no longer deleted when service is restarted (ID: 11393)
* Mosquitto: changed build options to not include cJSON library (ID: 11570)
* WebUI: fixed serial option validation for RUTXR1 device (ID: 12514)
* WebUI: fixed test email sending to more than one recipient in Events Reporting page (ID: 11331)
* DLNA: fixed disabling DLNA when USB drive is removed (ID: 12071)
* Mobile: fixed an issue where ocassionally where two simman sections would be present (ID: 11543)
* WebUI: fixed dummy form item values not being vertically aligned with their labels (ID: 11934)
* System Users: fixed new password validation now max length is 256 (ID: 11293)
* WebUI: fixed CD and DSR invert switch hidding in Over IP (ID: 5659)
* Gsmd: fixed log messages showing sent SMS info for TRB devices (ID: 12801)
* WebUI: updated validation to hostname for Network->Interfaces->Static Leases description field (ID: 11661)
* SNMP: fixed VLAN OID values (ID: 11787)
* WebUI: fixed GPS collection path validation (ID: 12450)
* WebUI: fixed an issue where system directory could be used as a mount point in Services->SSHFS (ID: 9069)
* SNMP: fixed Wireless OIDs' spam when configuration file is not present (ID: 12838)
* GSM: fixed cache update logic (ID: 13432)
* Mobile: fixed an issue with blacklist/whitelist connections (ID: 13398)
* GSM: fixed incorrect ubus argument validation when changing debug mode (ID: 11628)
* Package manager API: fixed endpoint crashing when package upload is cancelled (ID: 13844)
* WebUI: fixed side widget collapse animation (ID: 10330)
* WebUI: fixed Modbus alarm I/O pin display values (ID: 5811)
* Hotspot: disabled password hashing for new user creation (ID: 12506)
* WebUI: fixed mobile pages throwing 404 error when modem disconnects (ID: 11053)
* WebUI: fixed re-initializing first login by making firstlogin option read-only (ID: 12854)
* Firewall: fixed zone select component not closing options menu when selecting an option (ID: 12104)
* Select: fixed select menu closing when selecting custom option (ID: 12053)
* OpenVPN: fixed IP block feature to unblock an IP address on successful authentification (ID: 13173)
* WebUI: updated firewall zone name validation in LAN and WAN pages (ID: 14263)
* Modbus Master: added serial functionality for RUT300 (ID: 11824)
* Firewall: fixed issue where TAP SSID's with custom VLAN's weren't leasing IP addresses (ID: 13998)
* OpenVPN: fixed the problem related to the enable/disable button (ID: 13781)
* Network: fixed wrong WAN state info when using LAN as WAN (ID: 13671)
* Mobile: fixed instances where some call events were handled twice (ID: 11985)
* OpenVPN: fixed migration so status option is not re-added anymore (ID: 10838)
* Access Control: fixed SSH enable option logic (ID: 13230)
* EventsLog: fixed duplication and sorting of all events ids (ID: 11138)
* APN DB: fixed incorrect virginmobile APN MNC (ID: 13675)
* Modbus slave: updated to show error when trying to get operator name without SIM (ID: 8183)
* OPKG: fixed package installation process bug when packages have different architecture names (ID: 12803)
* API Core: fixed multiple instance DELETE request format validation (ID: 8729)
* WebUI: fixed early form item initialization (ID: 9364)
* Overview: fixed error messages appearing due to `database is locked` error (ID: 12312)
* Dynamic DNS: added 'bearer token' authentication functionality (ID: 8489)
* Bluetooth: updated to display 'mac address' on device data page (ID: 10853)
* MQTT Broker: fixed "local_port" option keep settings (ID: 11710)
* WebUI: fixed "Clear Collected Data" button logic (ID: 13040)
* PPTP: fixed password length validation, now 255 is the maximum length (ID: 11482)
* API: fixed sorting Failover interfaces (ID: 12809)
* Firmware Upgrade: output proper error message in case of hardware not being supported (ID: 13532)
* Dynamic routes: fixed EIGRP status info (ID: 3914)
* Side Widget: fixed being able to open side widget when user does not have read access (ID: 8892)
* Profiles: fixed profile creation when current configuration is not present (ID: 4813)
* Multi-select: fixed multi select expanding table row when adding new values (ID: 10036)
* OpenVPN: added fixes for key-direction missing problem when uploading openvpn config file (ID: 12170)
* WebUI: fixed failing firewall rules with united protocol formats (ID: 13195)
* Storage Memory Expansion: keepsettings FW update was breaking SD card SME on RUT9XX (ID: 12748)
* Modbus Master: fixed to show available options for test requests on error (ID: 11578)
* Quota Limit: fixed large negative numbers for disabled mobile interfaces (ID: 12496)
* RMS: implemented error handling when device is blocked or unrecognized (ID: 12553)
* Modbus Master: updated to handle large numbers of schedule rules, when frequency is set to schedule (ID: 10348)
* Mobile: fixed an issue with modem_logger not working correctly with RUT906 (ID: 12851)
* Mobile: fixed cell info and signal value parsing for 5G SA connection (ID: 13179)
* Mobile: changed representation of mobile cell ID from hexadecimal to integer type (ID: 12670)
* Access Control: remove public keys when key-based authentication is disabled (ID: 8423)
* WebUI: fixed default "enabled" option's value (ID: 12113)
* Mobile: fixed modem temperature acquisition for TRB1 and TRB5 (ID: 11637)
* Hotspot: fixed landing page themes saving bug (ID: 10353)
* Mobile: fixed mobile operator scanning fault when no mobile interfaces are active (ID: 10976)
* DNP3: updated mark and space parity, so they wouldn't be ignored (ID: 10027)
* OpenVPN: fixed VPN server crash loop after changing authentification from TLS to Static Key (ID: 12466)
* Failover: fixed connection tracking for main interface (ID: 12849)
* SNMP: corrected MIB file syntax according to standards (ID: 11866)
* Mqtt-modbus-gateway: topic constant expansion fix (ID: 10464)
* WebUI: fixed GPS AVL IO trigger option filtering (ID: 12741)
* WebUI: fixed showing in queue packages when they contained special symbols in the Package Manager page (ID: 13153)
* MQTT Modbus gateway: removed client key and cert validation, now only CA required (ID: 11124)
* Mobile: fixed mobile interfaces generating multiple events on mobile connection (ID: 10443)
* WebUI: fixed Firewall zone forwardings element overflow (ID: 5656)
* WebUI: fixed global section caching after deleting a section in a table (ID: 12228)
* WebUI: fixed router reboot inconsistencies after memory expansion (ID: 9359)
* Send message: fixed "Phone number" and "Message" field validation (ID: 8464)
* WAN info: fixed showing incorrect Internet state in RMS (ID: 12532)
* WebUI: fixed Modbus alarm telephone number limit (ID: 10308)
* Speedtest: fixed error when user has no write permissions (ID: 4756)
* Mobifd: fixed device selecting 4g/5g service when 3g with manual operator selection is used (ID: 13220)
* IPSEC: fixed connection problem with small lifetime values (ID: 5641)
* WebUI: fixed mobile interfaces restarting another modem connection when saving configuration (ID: 10837)
* WebUI: fixed OpenVPN instance enabling from main page (ID: 13948)
* SNMP: fixed returned port count (ID: 11301)
* HTTPD: disabled SSL renegotiation (ID: 11242)
* Multi AP: fixed incorrect SSID list after removal of an instance (ID: 12025)
* Dynamic routes: fixed parameter validations on eigrp configuration (ID: 12011)
* RMS: fixed WiFi client info display in RMS server (ID: 13634)
* Device name: fixed device name resetting to default upon refresh (ID: 10626)
* Admin: fixed being  able to set device name without passing validations (ID: 10626)
* API: fixed firewall zone creation with inner-zone forwardings provided (ID: 10891)
* WebUI: fixed `initial` prop not working on some inputs (ID: 12246)
* WebUI: fixed onChange event triggering when initializing select component without `initial` prop (ID: 12246)
* API: fixed return of bad section id after an unsuccessful operation (ID: 10748)
* WebUI: fixed wrong protocol data display in 'Access control' page (ID: 11454)
* Mobile: fixed mbn list parsing on different modem firmware versions (ID: 12644)
* Mobile: fixed PDU SMS parsing when operator provides user data header in single part SMS (ID: 12401)
* WebUI: fixed DNS forwardings validation (ID: 14202)
* Network Shares: fixed 'smb passwd file' option file permissions override (ID: 12936)
* WebUI: fixed MAC address filtering in Network->Wireless page to list only connected WiFi devices (ID: 8238)
* Hotspot: fixed hotspot subnet validation with network interface subnets (ID: 9724)
* FRR: patched CVE-2023-31490 (ID: 12983)
* Web CLI: fixed disabled CLI remote access taking up a session slot (ID: 12176)
* Curl: changed version to 8.0.1 (ID: 11990)
* SMS Utilities: removed 'iostatus' rule from default list for RUTXR1 device. (ID: 13110)
* GPS AVL: fixed UDP payload size (ID: 13374)
* API: fixed missing field length validations (ID: 8436)
* Interfaces: made static IPv6 only interface to pass validations (ID: 6842)
* WebUI: fixed unpredictable search logic in tables (ID: 9543)
* WebUI: fixed client connection to EAP WiFi network (ID: 3499)
* WebUI: fixed subscribe validation (ID: 12643)
* IPsec: fixed Default Route not working when Flow Offloading is enabled (ID: 12139)
* WebUI: fixed Firewall page errors show up when only that page is visible for user (ID: 12449)
* Mobile: fixed webui showing mobile connection when no sim card is inserted (ID: 13349)
* Firewall: fixed duplicate rules after upgrade from legacy (ID: 11167)

# 2023-09-12 00.07.04.6
  * Fix:
    * Gsmd: fixed possile deadlock situation when reading SMS messages (ID: 14429)

# 2023-07-24 00.07.04.5
  * Improvements:
    * Mobile: improved MBN reselection algorithm when switching SIM (ID: 13360)
    * WebUI: updated SIM slot labeling in modem card Overview page (ID: 13546)
    * BGP: added metric field support in BGP Route-maps page (ID: 13480)
    * Mobile: improved SIM card change detection algorithm (ID: 13355)
    * Mobile: improved connection to operator time on RUTM51 (ID: 13305)
    * Mobile: improved connection establishment speeds after sim switch (ID: 13027)
  * Fix:
    * Mobile: fixed an issue with MBN selection when device is started for the first time (ID: 13523)
    * Mobile: fixed an APN configuration issue on RUTX50 (ID: 13322)
    * Mobile: fixed an issue where MBN activation would not be successful (ID: 13321)
    * Uboot-mt7621: fixed not working port LEDs on RUTM51 (ID: 13632)
    * Mobile: fixed an issue with BG96 where SIM switch was causing a modem restart (ID: 13591)
    * Mobile: fixed service provider parsing when operator does not provide all fields for Quectel modems (ID: 13393)
    * Mobile: fixed TRB devices not establishing mobile connection by failing to parse MBN list (ID: 13446)
    * Mobile: fixed a condition where mobile connection would not get established after a SIM switch (ID: 13338)
    * Mobile: fixed an issue with sim switch causing connection problems (ID: 13027)
    * OpenVPN: fixed firewall zone migration when upgrading from legacy firmwares (ID: 13296)
    * Mobile: fixed device showing 5G connection when 5G connection is not established or configured (ID: 12856)

# 2023-06-26 00.07.04.4
  * New:
    * Mobile: add RG500U support to modem_updater (ID: 12907)
    * Wireless: added travelmate package to package manager for captive portal redirection (ID: 11269)
    * GSM: added RG500U modem support (ID: 11332)
    * RUTOS: added support for OTD140 (ID: 11256)
  * Improvements:
    * WebUI: improved UPNP lease file validation (ID: 8638)
    * 4.14: update to 4.14.311 (ID: 7140)
    * DLNA: improved 'Database directory' field validation to not allow ', ` and space (ID: 12935)
    * Mctl: improved the reboot sequence in case of CEFS issues for TRB5 (ID: 11878)
    * Mobile: improved operator query method in gsmctl (ID: 13142)
    * MODBUS TCP Slave: improved operator query (ID: 13142)
    * DNP3: improved operator query (ID: 13142)
    * Mqtt_pub: fixed operator name (ID: 13142)
    * Libparam: fixed operator name (ID: 13142)
    * Login page: device name is now displayed in browser tab (ID: 12317)
  * Fix:
    * UMDNS: fixed memory leak (ID: 12690)
    * RMS MQTT: fixed the connection establishing (ID: 12564)
    * Mobifd: fixed long operator list parsing for whitelist/blacklist functionality (ID: 12659)
    * Mobile: fixed RG500U VoLTE management (RUTM51) (ID: 12760)
    * Linux: patched CVE-2023-32233 vulnerability (ID: 12925)
    * Network: fixed mobile subnet selection for TRB1 family (ID: 12862)
    * Mobile: fixed an issue with gsmctl -g command on SLM770A (ID: 13206)
    * Network: fixed mobile bridge mode for RUTM51 devices (ID: 13006)
    * Mobile: fixed sim card pin setting when bad pin code is configured until sim card gets blocked (ID: 12928)
    * Mobile: fixed GSM band representation on SLM770 modem (ID: 12381)
    * Mobile: fixed VoLTE manament on SLM770A modem (RUT906) (ID: 12190)
    * MDNS: serial number removed (ID: 13106)
    * SIM Switch: fixed registration status value bug on 5G devices (ID: 13027)
    * Multi AP: fixed problem with service resurrection after some time (ID: 12596)
    * Mobile: sim pin of primary modem will no longer be set to sim pin of secondary modem after FW ugrade or firstboot for RUTX12 (ID: 13217)
    * Simd: fixed sim card slot retrieval when modem is busy for RUTX50/RUTM50/RUTX14 (ID: 12659)
    * Mobile: fixed an issue where sim switch can fail on RUTX14 (ID: 13262)
    * Network: fixed bridge/passthrough when reconnecting ethernet cable (ID: 12672)
    * GSM: Fixed parser to get DNS address for EC200A modem (ID: 12605)
    * RMS: implemented partial restart when cnnection with RMS server fails (ID: 11877)
    * Device name: fixed device name resetting to default upon refresh (ID: 12317)
    * Admin: fixed being  able to set device name without passing validations (ID: 12317)
    * Wireguard: fixed port change in firewall traffic rule when modifying instance port (ID: 13071)
    * Recipients: fixed Phone Group and Email Users documentation (ID: 13081)
    * Firewall: fixed default networks in wan zone and made that it would be possible to add network that is not yet created (ID: 12620)
    * Mobile: fixed supported bands setting on TRB2 (ID: 12844)
    * Mobile: fixed PAP/CHAP authentification not working on SLM770A (ID: 12629)

# 2023-05-11 00.07.04.3
  * New:
    * Rutos: added initial support for TRB1414, TRB1424, TRB1434 and TRB1454 (ID: 12198)
  * Improvements:
    * RUTOS: slightly optimized firmware image size on TCR1/TRB2/RUT2M/RUT9M/RUT300/RUT360 devices (ID: 12230)
    * Dropbear: removed SSH RSA key generation on all RUTOS devices (ID: 12158)
    * Dropbear: added SSH ED25519 key generation on RUT9XX and RUT2XX devices (ID: 12158)
    * Dropbear: added SSH ECDSA key generation on all RUTOS devices (ID: 12158)
  * Fix:
    * Mobile: fix a segfault that can occur when call_utils configuraiton is invalid (ID: 12376)
    * Package_restore: fixed package restore for RUTM devices (ID: 12537)
    * mobile: Fixed SIM ICCID number converting it from lower case to upper case characters (ID: 12383)
    * RMS: fixed incorrect mobile data usage (ID: 12343)
    * Network: fixed mobile connectivity in bridge mode after firmware upgrade (ID: 12351)
    * U-boot: fixed an issue where web recovery hangs for certain firmware sizes (ID: 12216)
    * Network shares: fixed package compatibility on RUT906 (ID: 12380)
    * DLNA: fixed package compatibility on RUT906 (ID: 12380)
    * Multi AP: fixed clients unable to connect to wireless AP when multi AP is empty (ID: 11243)
    * Status: fixed pinout image to show for RUT906 device (ID: 12400)
    * Mobile: fixed an issue where sometimes pin/puk code would deleted (ID: 12357)
    * Mobile: removed unsupported B39 band on TRB255 (ID: 12248)

# 2023-04-17 00.07.04.2
  * New:
    * Rutos: initial FW release for the RUTM51 device (ID: 11332)
    * Modem updater: added modem upgrade blocking for embargoed firmware (ID: 11474)
    * GSM: added SLM770A modem support (ID: 9968)
    * GSM: added PDP profile registry and LTE SMS format functions and their management for Verizon network (ID: 11128)
    * RUTOS: added support for RUT301 (ID: 11021)
    * RUTOS: added RUT906 device support (ID: 11457)
    * GSM: added SLM828G modem support (ID: 10395)
    * RUTOS: added support for RUT361 (ID: 10184)
    * RUTOS: added RUT260 device support (ID: 11206)
    * Rutos: initial support for TRB1404 (TRB140 with modem for Japan) (ID: 11309)
    * nftables: add support (ID: 11882)
  * Improvements:
    * Mobifd: improved multi-apn connection time (ID: 11160)
    * SSL: updated CA certificates to 20211016 version (ID: 11642)
    * Network: improved lan speed for rutm devices by removing vlan overhead (ID: 11656)
    * Mobile: improved SIM detection algorithm (ID: 10042)
    * OpenSSL: changed version from 1.1.1n to 1.1.1t (ID: 11185)
    * libiwinfo: updated to 2022-08-19 version (ID: 11740)
    * quota_limit: fix data limit and tracking when software flow offloading is enabled (ID: 11882)
    * mdcollect: fix tracking when software flow offloading is enabled (ID: 11882)
    * System: changed hostname for all devices to router name (ID: 12041)
    * WebUI: improved Overview page performance (ID: 11258)
  * Fix:
    * IOJuggler: added event text for configurable inputs/outputs (ID: 11021)
    * Modbus slave: fixed not working PIN3 (ID: 11519)
    * GSM: fixed issue when wrong timezone is returned (ID: 11326)
    * Rutos: fixed kernel partition corruption problem after upgrading FW for TRB1 devices (ID: 11158)
    * NTP Client: fixed memory leak when using operator station synchronization (ID: 11793)
    * Mobile: fixed band 8 support for Quectel EG12-EA modem (ID: 11648)
    * RS485: fixed 2nd stop bit support (ID: 11922)
    * Libcares: added CVE-2022-4904 patch (ID: 11561)
    * OpenVPN: fixed keep settings migration with keepalive (ID: 11425)
    * BACnet: package removed for RUTm devices (ID: 11865)
    * MQTT Modbus gateway: changed package name (ID: 11895)
    * PPTP: fixed server configuration migration (ID: 11545)
    * WebUI: fixed Port priority validation in interfaces page for RUTXR1 devices (ID: 11684)
    * RUTOS: fixed possible reboot halt on RUTX50 devices (ID: 9832)
    * Ledman: fixed SIM leds's animation and logread error spam for RUTXR1 (ID: 11611)
    * Mobifd: added network reload call before mobile interface up (ID: 12052)
    * WebUI: fixed Wireless standard show for 2.4Ghz radio device for RUTM devices (ID: 11740)
    * WebUI: fixed port based vlan id calculation (ID: 11814)
    * Network: fixed URL redirection after firmware upgrade (ID: 11599)
    * Ethernet: fixed PHY identification for TRB1 series devices (ID: 11250)
    * OpenVPN: fixed enable / disable when using Password or TLS / Password mode (ID: 11377)
    * Switch: fixed EEE disable for RUTX devices (ID: 11884)
    * Mobile: fixed IPv4v6 mobile connection restarts (ID: 11190)
    * UCI-default: fixed migration from legacy when there is no metric option in network config (ID: 11222)
    * Interfaces: fixed ethernet interfaces showing incorrect transferred data values on RUTX devices (ID: 11429)
    * Mobile: fixed a segmentation fault which would sometimes occur when switching SIM cards (ID: 11416)
    * Modbus TCP Slave: fixed memory leak when requesting mobile parameters (ID: 11803)
    * FRR: patched CVE-2022-37035 (ID: 12035)
    * WebUI: add I/O status request error handling in various WebUI pages when I/O service is booting up (ID: 11523)
    * Email Relay: fix webui missing when installed from package manager (ID: 11617)
    * GSM: fixed operator scanning when mobile interface is disabled (ID: 11562)
    * Mobile: fixed pdp context authentication when using special characters (ID: 12164)
    * WebUI: removed ability for non root users to edit scripts that get executed as root (ID: 12166)
    * WebUI: fixed test email validation (ID: 12150)

# 2023-03-22 00.07.04.1
  * Fix:
    * Quota limit: fixed quota limit not working (ID: 11819)

# 2023-03-03 00.07.04
  * New:
    * Modbus Master: added a frequency option 'schedule' (ID: 10019)
    * WebUI: added side message when faulty SIM card inserted (ID: 10051)
    * Modem_updater: add TRB5 support. (ID: 10147)
    * Wireless: added error handler for PUT request with non existing interface id (ID: 10106)
    * Access Control WebUI: added paired devices page for TAP100 (ID: 10623)
    * Access Control API: added API endpoints for paired devices (ID: 10623)
    * Events Reporting: added pagination to overview (ID: 10660)
    * Mobile: added modem identification in event log on RUTM12 (ID: 10782)
    * API: added support for SNMP (ID: 4186)
    * API: added support for web filter (ID: 4462)
    * API: added support for Status Network Mobile (ID: 4687)
    * API: added support for Status Overview (ID: 4691)
    * WebUI: added mbus api support (ID: 5113)
    * SNMP: added device's port data support (ID: 6210)
    * FOTA: added support for managed (TAP) devices (ID: 7308)
    * NTP WebUI: 'Sync with browser' button now also synchronizes the timezone (ID: 7981)
    * WebUI: added new error message when trying to send messages with no SIM card inserted in 'Services -> Mobile Utilities -> Messages -> Send Messages' page (ID: 8692)
    * Events Reporting: added validation to limit events reporting rule instance count (ID: 8997)
    * WebUI: added validation to limit instance count up to 30 in NTP page (ID: 9015)
    * Mobile: added support for RG520N modems (ID: 9428)
    * APN_DB: added ResIOT operator APN to APN database (ID: 9501)
    * WebUI: separated side widget to it's own package (ID: 9554)
    * WebUI: added Overview page for TAP100 (ID: 9620)
    * Mobutils: added mobile interface controlling functionality via SMS/CALL (ID: 9638)
    * WebUI: removed jwt authetication (ID: 9890)
  * Improvements:
    * WebUI: updated Spanish language support (ID: 11552)
    * Traffic Control: added hint to SQM and QoS page about offloading (ID: 11343)
    * WebUI: improved apn field validation in interfaces page (ID: 10029)
    * WebUI: made Modbus TCP over serial port and ip fields required (ID: 10039)
    * GPS: added new nmea sentences support: GARMC, GAGGA, GAGSA, GAVTG (ID: 10052)
    * WebUI/API: renamed the term "Connection type" to "Network type" (ID: 10082)
    * SMS rules: renamed the term "Connection type" to "Network type" (ID: 10082)
    * SNMP MIB file: renamed the term "Connection type" to "Network type" (ID: 10082)
    * WebUI: make dynamic 'Networks' option generating by all available LAN intefaces (ID: 10120)
    * WebUI: improved rx, tx values display for modems (ID: 10148)
    * Modem: improved modem power-on/off management (ID: 10190)
    * WebUI: improved data persistance mechanism between page refreshes (ID: 10204)
    * WebUI: improved navigation behavior (ID: 10205)
    * Mobile: improved mobile throughput offloading into LAN for TRB5 devices (ID: 10217)
    * WebUI: hide packages which has 'PKG_HIDDEN' flag (ID: 10225)
    * GPS: added GBGSV, GBGSA, GQGSV, GQGSA nmea sentences support (ID: 10232)
    * WebUI: updated host validation (ID: 10239)
    * WebUI: improved multi apn interface creation validations (ID: 10260)
    * CM: added IPv6 support for EC200A modems (ID: 10275)
    * Network: enabled software flow offloading by default for rutx and m series devices (ID: 10319)
    * Mobile: improved connection establishment when uqmi fails (ID: 10343)
    * VLAN: updated interface-based VLAN parent interface options list (ID: 10426)
    * Sysupgrade: trb{1,5}: add failure code 15 for insufficient free space in /tmp/ (ID: 10442)
    * Sysupgrade: add detailed FW update failure error message to eventslog (ID: 10442)
    * WebUI: improved firmware upload/validation error messages (ID: 10442)
    * Mobile: improved PDP management algorithm (ID: 10494)
    * Interfaces: updated filter of physical network interfaces list (ID: 10499)
    * WebUI: improved package caching in front-end (ID: 10516)
    * WebUI: improved redirect logic to open configuration edit modals (ID: 10530)
    * WebUI: updated Turkish language support (ID: 10540)
    * WebUI: removed side message and reconnect after VoLTE change on TRB1 and TRB5 devices (ID: 10607)
    * Build: updated ccache to 4.2.1 (ID: 10947)
    * Modems: removed unused modem configuration files (ID: 11019)
    * WebUI: removed unused icons (ID: 11023)
    * OpenVPN: changed 'Extra options' field validation (ID: 11069)
    * Wireless: changed default AP cipher to CCMP (AES) (ID: 11144)
    * WebUI: updated Status Mobile page layout (ID: 4037)
    * WebUI: added hints in Status Mobile page (ID: 4037)
    * WebUI: removed modems layout images and icons (ID: 4037)
    * WebUI: improved GPS NMEA collecting file path validation (ID: 4219)
    * ip_blockd : Protocol name is resolved by port number and displayed in block list. (ID: 5091)
    * WebUI: improved mobile interface creation for TRB1 and TRB5 devices (ID: 5230)
    * WebUI: updated wireless interface validation (ID: 5276)
    * OpenVPN: added IP block feature to OpenVPN server (ID: 6506)
    * Kernel 5.10: update to 5.10.163 (ID: 7140)
    * Kernel 5.4: update to 5.4.229 (ID: 7140)
    * Kernel 4.14: update to 4.14.303 (ID: 7140)
    * WebUI: improved file size validation in WebUI (ID: 7404)
    * IPsec: added an additional option to turn make_before_break mechanism on (ID: 7558)
    * Mobile : added static default MTU value on mobile interface (ID: 7726)
    * Troubleshoot: added additional file "vpns.log" to troubleshoot package (ID: 8307)
    * Troubleshoot: added Wireguard tunnel information to troubleshoot package (ID: 8307)
    * WebUI: improved mobile information display in mobile status page (ID: 8352)
    * MQTT-MODBUS Gateway: introduce MODBUS TCP connection handling layer (ID: 8390)
    * MODBUS Master: improve connection handling to reduce connection count (ID: 8390)
    * SMS utilities WebUI/API: added length validation to password option (ID: 8682)
    * GSM: Improved mobile connection recovery in cases where it's lost unexpectedly (ID: 9005)
    * WebUI: improved field validations for port and port ranges (ID: 9014)
    * Modem_updater: updated modem_updater to support 5G modems (ID: 9026)
    * Kernel: fix CVE-2022-39188 on 5.4 (ID: 9036)
    * WebUI: improved mobile field username and password validations (ID: 9038)
    * Mobile: added apn settings validations (ID: 9038)
    * SMS utilities: added argument support for exec command (ID: 9039)
    * WebUI: added mobile mode to interface widget in Status Overview page (ID: 9076)
    * Package Manager: added additional measures to remove package debris upon failed package installation (ID: 9108)
    * WebUI: improved serial page error messages (ID: 9117)
    * WebUI: added modbus serial master delete prevention when slave exists (ID: 9122)
    * WebUI: added modbus master data validation on test button click (ID: 9147)
    * Kernel: added support for ARL table dump on Mediatek MT7628 devices (ID: 9184)
    * WebUI: updated modbus request error messages (ID: 9274)
    * WebUI: updated required values in Modbus TCP  (ID: 9279)
    * WebUI: improved rx, tx values display for mobile interfaces (ID: 9300)
    * WebUI: made name option required in MQTT modbus gateway (ID: 9303)
    * WebUI: made GPS NMEA and HTTPS hidden values visible (ID: 9326)
    * Wireless: added logging configuration to log rejected mac addresses for AP (ID: 9333)
    * Port Events: added support for topology events/info on devices, where it was missing (ID: 9344)
    * Port Events: added support for TAP100 (ID: 9344)
    * OPC UA: updated validation for API to disallow whitespace symbols on certain fields (ID: 9394)
    * GSM: added voice domain management (ID: 9453)
    * Events reporting: CPU/WiFi port state/topology events are not reported (ID: 9544)
    * IPsec: added debug option parsing from configuration file (ID: 9597)
    * Simd: removed unnecessary log messages (ID: 9599)
    * SAMBA: updated 'Format USB' hint text (ID: 9618)
    * Events reporting: added more logging when sending an email (ID: 9659)
    * WebUI: improved mac address display in interfaces page (ID: 9673)
    * OpenVPN: added validation for 'Static pre-shared key' (ID: 9698)
    * Uci-defaults: now SIM PIN is taken from backup when restoring (ID: 9732)
    * Kernel 4.14: update to 4.14.300 (ID: 9791)
    * WebUI: require all necessary options, when enable instance in MQTT page (ID: 9794)
    * WebUI: separated Sent and Received bars of the chart in Mobile Usage page (ID: 9828)
    * WebUI: updated interface card in overview page to show IPv6 address (ID: 9840)
    * Mobile: improve deny data roaming flag when changing operators. (ID: 9850)
    * Events reporting: make read email user data from 'user_group' config file (ID: 9853)
    * Multi users: updated default admin group access rights (ID: 9870)
    * WebUI: updated DFOTA notification to show "More info" only when update is forced (ID: 9891)
    * Modbus Master: added MQTT support for alarms (ID: 9894)
    * IO juggler: added MQTT support (ID: 9894)
    * WebUI: updated mobile interface card in overview page to show APN (ID: 9918)
    * WebUI: updated mobile interface card in overview page to show IP addresss when Bridge/Passthrough mode selected (ID: 9918)
    * Mobile: fixed PDP type migration (ID: 10934)
    * Overview: changed CPU usage calculation algorithm (ID: 11305)
  * Fix:
    * MODBUS TCP Master: fixed issue when bad register number is saved to database (ID: 11316)
    * IPsec: fixed pre-shared key requirement when using multiple secrets (ID: 11340)
    * Openvpn: fixed migration of configuration without static key (ID: 11401)
    * WebUI: fixed console port display in serial pages for RUTXR1 (ID: 11423)
    * OpenVPN: fixed bugs when configuration is uploading with config file (ID: 11426)
    * Interfaces: fixed ethernet interfaces showing incorrect transferred data values on RUTX devices (ID: 11429)
    * FRR: patched CVE-2022-37032 (ID: 11449)
    * Interfaces: fixed ethernet interfaces showing incorrect transferred data values on Atheros SoC based devices (ID: 11522)
    * Wireless: fixed interface deletion when deleting not in order (ID: 10717)
    * Mdcollect: fixed TX RX parsing for EC200A modems (ID: 11486)
    * Mobifd: fixed reset pdp context logic and set it to undefined before new apn (ID: 10006)
    * DNP3: fixed serial master not working when selecting 2 stop bits (ID: 10049)
    * RUTOS: fixed GPL firmware compilation with selected Tinc package (ID: 10065)
    * WebUI: fixed firewall custom rules editing (ID: 10086)
    * WebUI: fixed displaying firmware version for RUT956 MeiG and RUT240 MeiG devices (ID: 10100)
    * Interfaces: fixed interface priority changing if it was moved few seconds after opening page (ID: 10104)
    * Gsmd: fixed some of the AT command handling (ID: 10119)
    * Mobifd: fixed VoLTE control when IMS is not enabled (ID: 10128)
    * Sysupgrade: fix bootlooping and update failures on TRB1 when /tmp/ is insufficiently empty (ID: 10141)
    * Serial-symlink: fixed USB to Serial adapter detection for RUTX50 (ID: 10152)
    * WebUI: fixed mobile status missing rsrp, rsrq and sinr values on 5g nsa (ID: 10153)
    * WebUI: improved logout logic (ID: 10154)
    * Xl2tpd: fixed l2tp client to use correct interface on failover events (ID: 10164)
    * Mobile: fixed connection logic when IPv4/IPv6 PDP type is used (ID: 10177)
    * PPTP: fixed username field validation (ID: 10182)
    * WiFi: fixed disabled interface after first boot (ID: 10199)
    * Ledman: fixed 4G NB and M1 mode LEDs indication (ID: 10220)
    * Libcurl: fixed CVE 2022-43551 and 2022-43552 (ID: 10223)
    * WebUI: fixed MQTT certificate upload validation (ID: 10226)
    * Mobile: fixed PDP auth not working on EC200A modems (ID: 10227)
    * Overview: fixed dynamic card generate (ID: 10183)
    * Wireless: fixed interface creation with "sae-mixed" encryption (ID: 10189)
    * Mobifd: added ipv6 IP checking (ID: 10242)
    * WebUI: fixed missing default gateway for WAN interface after switching to dhcp protocol (ID: 10245)
    * Mobile: fixed modem firmware version parsing (ID: 10250)
    * WebUI: fixed serial service enable switch validation (ID: 10268)
    * Storage Devices: fix listing of slow devices such as USB HDDs (ID: 10273)
    * Sysupgrade: fixed error message spam (ID: 10293)
    * OpenVPN: fixed password validation when no CA certificate is uploaded or "custom" template is selected (ID: 10294)
    * Gsmd: fixed APN authentication when using empty credentials (ID: 10295)
    * Ledman: fixed mobile network type LEDs indication in bridge and passthrough modes (ID: 10322)
    * Mnfinfo: fixed issue when incorrect SIM PIN is returned (ID: 10331)
    * Hotspot: fixed trial user deletion problem (ID: 10336)
    * WebUI: fixed multi apn validations for devices with no multi apn support (ID: 10340)
    * UPNP: change port range to start from 1 instead of 0 (ID: 10367)
    * Mobile: fixed wrong Cell ID value format (ID: 10394)
    * IPsec: fixed IPsec crash when Distinguished Name is specified as identity without double quotes (ID: 10396)
    * OpenVPN: fixed RUT9 migration from legacy (ID: 10409)
    * WebUI: fixed Modbus slave configuration saving issues (ID: 10411)
    * Status: fixed breaking of Services page when Thingworx package is uploaded (ID: 10427)
    * Bash: bump version to 5.1.16 and patch CVE-2022-3715 (ID: 10429)
    * WebUI: fix fiber priority option setting for RUTXR1 (ID: 10431)
    * Overview: fixed interface card regresion to show "(Main)" on current WAN title again (ID: 10436)
    * GSM: fixed issue when temperature value is not returned for RUTX14 devices (ID: 10453)
    * GPS: fixed starting issue when constellation options does not exist in config (ID: 10460)
    * Mqtt Publisher: added RUTM support (ID: 10460)
    * Mobile: fixed connection establishment on some TRB1 family devices (ID: 10473)
    * Mobile: fixed missing signal strength values on 5G SA connection type (ID: 10492)
    * WebUI: fixed DHCP lease errors for TRB1 devices in Status->Network->LAN page (ID: 10511)
    * Mobile: fixed keep settings APN migration between 7.3 firmware releases (ID: 10518)
    * Gsmd: fixed segfault when '3G only' simcard is used for devices with 5G modem (ID: 10519)
    * PPTP/L2TP: fixed server configuration migration (ID: 10563)
    * Email to SMS: implemented limitations on message size and quantity of the email messages for security reasons (ID: 10582)
    * WebUI: fixed DMZ configuration saving without enabling it (ID: 10590)
    * hotspot: Fixed uploaded image display (ID: 10617)
    * WebUI: fixed data pulling canceling when navigating to different page (ID: 10618)
    * Mobile: fixed rare case where on TRB1 and TRB5 mobile settings were not applying correctly. (ID: 10624)
    * NTP: fixed timezone name migration if it contains whitespaces (ID: 10634)
    * WebUI: fixed ussd message sending (ID: 10644)
    * Mobile: fixed low signal reconnect functionality on some devices (ID: 10653)
    * Mobile: fixed VoLTE state indication for some devices (ID: 10666)
    * PING reboot: fixed migration from legacy (ID: 10687)
    * POST/GET: fixed migration from legacy (ID: 10689)
    * SNMP trap: fixed migration from legacy (ID: 10692)
    * WebUI: fixed pptp configuration state after migration (ID: 10700)
    * Kernel: patch CVE-2022-47929 on 5.4 and 5.10 (ID: 10705)
    * WebUI: fixed Modbus MQTT gateway client ID validation (ID: 10771)
    * WebUI: fixed GPS NMEA sentence display (ID: 10772)
    * Mobifd: fixed Meiglink SLM750 IPv6 connection issue (ID: 10784)
    * WebUI: random server error when getting OpenVPN status (ID: 10821)
    * Mobifd: added some time for modem to initialize correctly (ID: 10841)
    * WebUI: fixed interface type change to mobile for TRB1 devices (ID: 10854)
    * WebUI: fix server error when trying to create openvpn_tls client while LAN is down (ID: 10888)
    * GPS: fixed RUTX50 not working GPS (ID: 10906)
    * WebUI: fix integer validation failing on numbers larger than 2^53 (ID: 10911)
    * Over IP: created filter will be given highest priority in traffic rules (ID: 10941)
    * Mobile: fixed network type detection when connected to GSM (ID: 10956)
    * Mobile: fixed mobile connection problems when upgrading firmware from 7.01.2 with keep settings (ID: 10977)
    * Uboot-ipq40xx: gpio dout values now set to low on iboot startup for RUTX with shiftregs (ID: 11026)
    * Uboot-mt7621: device no longer halts at the end of `httpd` recovery for some Windows PCs (ID: 11039)
    * IPSec: fixed IPSec migration if DMVPN is configured (ID: 11071)
    * SMS Utilities: fixed SMTP EHLO value parsing (ID: 11089)
    * WebUI: fixed menu entries display (ID: 11098)
    * Mobile: fixed SMS limit period migration (ID: 11123)
    * Overview: fixed VRRP card display (ID: 11141)
    * OpenVPN: fixed RUTOS migration (ID: 11148)
    * OpenVPN: fixed TAP configuration migration from RUT2 and RUT9 legacy (ID: 11149)
    * GPS NTP: continue to synchronise system time after GPS restart (ID: 11151)
    * Mbus: mbus database size limiting logic fixed (ID: 11166)
    * Mbus: mbus request retries disabled (ID: 11159)
    * Mobile: fixed cases where sometimes mobile connection would not established after VoLTE reconfiguration (ID: 11177)
    * Profiles: fixed current profile not saving configuration before changing to another profile (ID: 11186)
    * Gsmd: modem firmware version will no longer be displayed instead of IMEI for trb1 devices (ID: 11232)
    * WebUI: fix page unavailability after unusuccessful package install (ID: 3462)
    * DNP3: added service to "Status > Services" page (ID: 4292)
    * I/O scheduler: fixed overlapping instances by giving priority to the instance that at the moment has to set PIN to '1' (ID: 5820)
    * WebUI: fixed modbus alarms sms options validation (ID: 5921)
    * Hotspot: fix unknown file warning when installing package (ID: 6569)
    * WebUI: fixed issue where changing language through WebUI would change language only partially (ID: 6852)
    * L2tp: fixed connection drops when connecting from Windows using L2TP over IPsec (ID: 7121)
    * WebUI: fixed manual APN selection from list (ID: 7370)
    * WebUI: fixed all industrial service name option validation (ID: 7783)
    * Gsmd: fixed serial number showing for devices with Quectel modems (ID: 8153)
    * CGI-IO: fixed file download CVE-2022-38333 (ID: 8284)
    * Uboot: fixed recovery mode launch with reset button for RUTX family devices (ID: 8400)
    * I/O Juggler: fixed pin trigger field to display correct values (ID: 8604)
    * Firewall: fix port scan prevention (ID: 8836)
    * WebUI: fixed multiple uci commit issue on modbus serial master save (ID: 8895)
    * PPTP: fixed 'Client to client' options adding (ID: 8898)
    * Events reporting WebUI/API: added dynamic available config checking for "Config change" option. This change fixed missing config selections (ID: 8938)
    * Kernel 4.14: patch CVE-2022-3524 (ID: 8969)
    * Kernel: patch CVE-2022-3567 on 5.4 (ID: 9006)
    * Kernel 4.14: patch CVE-2022-3567 (ID: 9006)
    * Kernel: patch CVE-2022-3566 on 4.14 and 5.4 (ID: 9007)
    * Messages: fixed reset button to clear "Phone number" and "Message" fields (ID: 9070)
    * Sysupgrade: fixed error when there is no ethernet phy for TRB1 devices (ID: 9081)
    * Auto Reply: fixed "Message text" field to be able to save empty (ID: 9128)
    * Status: fixed Input/Output image pin colors (ID: 9133)
    * Mobile: fixed incorrect mobile signal quality parameters on 5G modems (ID: 9145)
    * SNMP: fixed MIB file for TRB5 (ID: 9186)
    * I/O Juggler API/WebUI: fixed time option validation to allow only positive integers (ID: 9219)
    * WebUI: fixed unused DNP3 outstation option deletion on protocol change (ID: 9220)
    * WebUI: fixed DNP3 local address validation (ID: 9223)
    * WebUI: fixed NTRIP unused option deletion on NMEA source change (ID: 9225)
    * WebUI: fixed industrial service integer validation (ID: 9236)
    * WebUI: fixed user permissions in industrial applications pages (ID: 9253)
    * Data to server: fixed "Name" option validation (ID: 9269)
    * WebUI: fixed console error that occurred on Modbus request delete (ID: 9281)
    * DNP3: fixed validation for request start and end indexes (ID: 9320)
    * Libxml2: patch CVE-2022-40304 (ID: 9323)
    * WebUI: fixed modem widget dissapearing in overview page (ID: 9360)
    * Mobifd: fixed low signal reconnect functionality when signal is not changing (ID: 9362)
    * Kernel: fixed ioctl error message spam (ID: 9367)
    * SMS utilities: fixed multi-part SMS processing (ID: 9380)
    * SMS Utilities: fixed error SMS message sending when rule 'Mobile Data Reset' is triggered for interface without mobile limit (ID: 9405)
    * Hotspot: fixed service crash if interface not up (ID: 9418)
    * Hotspot: removed error log after create success registration (ID: 9423)
    * Ledman: fixed LAN ports LEDs disable option for TRB family devices (ID: 9482)
    * SNMP: reduced pending log message spam while waiting for ioman to go up during MIB generation (ID: 9601)
    * SIM Switch: fixed error message spam in log during boot up (ID: 9603)
    * WebUI: fixed DNP3 request deletion issue (ID: 9643)
    * DNP3: fixed memory leak when spamming test request button (ID: 9649)
    * DNP3: made test request button close channel after request (ID: 9650)
    * SNMP WebUI/API: fix passphrase option length validation (ID: 9702)
    * WebUI: fixed device reachability through micro usb when LAN to WAN is enabled for TRB140 and TRB500 (ID: 9703)
    * Uboot: fixed firmware upgrade animation for RUT2 family devices (ID: 9705)
    * IOmand: fixed issue when adc subscribers receive notifications when acl is active (ID: 9706)
    * WebUI: fixed API modem rebooting functionality (ID: 9716)
    * WebUI: fixed external modem card display in overview page for devices with 1 modem (ID: 9720)
    * Gsmd: fixed multi-part SMS concatenation (ID: 9736)
    * Bacnet: added boolean validation for `port_forward` to API (ID: 9752)
    * TFTP Server: fixed log spam (ID: 9756)
    * WebUI: fixed api lua errors while clearing sms limit and sending ussd (ID: 9773)
    * WebUI: fixed mobile data limit cards creation in overview page (ID: 9785)
    * Dmvpn: fixed configuration deletion when dmvpn package is removed (ID: 9801)
    * Data To Server: fixed %n, %N and %s flags (ID: 9802)
    * Overview: fixed interface card name not showing when page is not yet loaded (ID: 9817)
    * Overview: fixed interface card name not showing when shown interface has no protocol set (ID: 9817)
    * Kernel: patch CVE-2022-45934 on 4.14 and 5.4 (ID: 9824)
    * NTP WebUI/API: fixed Etc/GMT time zone ordering (ID: 9836)
    * WebUI: fixed duplicate firewall zone forwards (ID: 9838)
    * GSM: fixed connection state identification when PDP type is IPv6 (ID: 9839)
    * Mobile: fixed identification of wcdma and gsm bands while setting (ID: 9847)
    * CM: fixed "Call failed" error handling (ID: 9859)
    * MODBUS TCP Slave: fixed slave returning 0 rssi signal strength when there is no service (ID: 9884)
    * Hotspot: fixed password request by sms problem (ID: 9885)
    * dfota: Removed error code from message when no update is found (ID: 9889)
    * RMS: fixed received online/offline state email order during reboot (ID: 9902)
    * WebUI: add buffering/cache control headers for HTTP reverse proxy servers (ID: 9904)
    * Modem: fix modem FW update on TRB5 (ID: 9905)
    * DHCP: fixed dhcp lease time field not always having default value (ID: 9915)
    * WebUI: fixed I/O juggler validation (ID: 9926)
    * Mobifd: fixed network location checks (ID: 9955)
    * Periodic Reboot: fix service entries duplication after a power-cycle (ID: 9956)
    * Wireless: fixed wifi_scanner starting process when wifi interface is disabled (ID: 9998)
    * UCI-defaults: fixed checking for mobile connection mode when upgrading from RUT9 legacy firmware (ID: 11248)
    * WebUI: fix GRE wrong custom tunnel source validation (ID: 10917)
    * MWAN3: fixed unreachable internet after upgrade from legacy (ID: 11231)
    * Wireless: fixed operating frequency width migration from legacy (ID: 11253)
    * ZeroTier: fixed GPL firmware compilation (ID: 11200)
    * OpenVPN: fixed saving configuration and keepalive options problems (ID: 11249)
    * Mobile: fixed proxy arp in bridge/passthrough modes (ID: 11268)
    * I/O Juggler: fixed memory leak when triggering email action (ID: 11320)
    * Failover: fixed events reporting for WAN failover (ID: 11336)

# 2023-01-24 00.07.03.3
  * Fix:
    * WiFi: fixed disabled interface after first boot (ID: 10199)

# 2023-01-12 00.07.03.2
  * New:
    * WebUI: added japanese language support (ID: 8616)
  * Improvements:
    * WebUI: updated turkish language translations (ID: 10265)
  * Fix:
    * Mobile: shortened modem hang monitor timeout (ID: 10063)
    * Serial: fixed RS485 not receiving data without transmiting before (ID: 10296)
    * WebUI: fixed vlan option setting when changing vid (ID: 10377)
    * WebUI: fixed VLAN and Fiber Priority options set in interfaces edit for RUTXR1 (ID: 10390)
    * Kernel: fix bricking after sysupgrade on TRB1 with ECxx-AU, EC21-J, EC20-CE (ID: 10391)

# 2022-12-30 00.07.03.1
  * New:
    * RUTOS: added RUT901 device support (ID: 10035)
    * Mobile: added DFOTA support to RUTX50 devices (ID: 10088)
  * Improvements:
    * System: added renegotiation ethtool option to TRB5 (ID: 9911)
    * Mobile: optimized mobile netifd script installation (ID: 10021)
    * Mobile: removed operator restrictions for RUT200 (left only basic RUTOS restrictions) (ID: 10032)
    * Mobile: improved 5G connection evaluation (ID: 10053)
    * WebUI: removed front-end certificate validation (ID: 10224)
  * Fix:
    * System: fixed SIM PIN persistent storing for TRB1/TRB5 devices (ID: 10231)
    * Libxml2: add patch CVE-2022-40303 (ID: 9324)
    * Kernel: fixed possible buffer overrun when IPsec tunnel is used on TRB14X devices and v5.4 linux kernel (ID: 10122)
    * libubox: fixed json keys parsing (ID: 10035)
    * Mobile: fixed modem communication validation (ID: 10063)
    * Mobile: fixed passthrough/bridge mode binding to MAC for TRB1 family devices (ID: 10125)
    * Mobile: fixed IPv6 only not properly establishing connection (ID: 10103)
    * DNP3: fixed operator index in outstation (ID: 10114)
    * DNP3: fixed issues when gps is enabled (ID: 10114)
    * OverIP: returned missing udp_client_count option (ID: 10143)
    * OpenVPN: fixed RUT2 and RUT9 migration from legacy (ID: 10224)
    * IPsec: fixed phase one and phase two migration issues (ID: 10278)
    * RPCD: fixed issues in session module (ID: 10136)
    * Port Events: fixed port events issues with TRB1 and TRB5 family devices (ID: 10172)
    * WebUI: fixed SD card formatting (ID: 9935)
    * WebUI: fixed OpenVPN extra options field validation (ID: 10126)

# 2022-12-12 00.07.03
  * New:
    * WebUI: firewall added ability to select multiple ports in all port fields (ID: 1299)
    * I/O manager: added cusom value calculation to adc and acl pins (ID: 1705)
    * WebUI: added DMZ page (ID: 1718)
    * WebUI: added test mail button in Administration Recipients page (ID: 2088)
    * API: added support for rms (ID: 2186)
    * SMS Utilities : added execute custom script rule (ID: 2422)
    * ZeroTier: updated package and added new functionalities (ID: 2964)
    * API: added support for ZeroTier (ID: 2964)
    * unhandler: added functionality to reset modem based on signal threshold. (ID: 3043)
    * WebUI: added low signal reconnect section to mobile general (ID: 3043)
    * StrongSwan: added an option to flush conntrack on ipsec connection (ID: 3209)
    * GPS: added functionality to switch profile with geofencing (ID: 3305)
    * WebUI: added switch profile select input to gps-geofencing (ID: 3305)
    * WebUI: added Disabled connection type (ID: 3393)
    * WebUI: added firmware image remove when leaving Fimrware route (ID: 4822)
    * GSM: added tx and rx bytes parser for mobiles interfaces for both, system and user, namings (ID: 3495)
    * OPC UA: added client application (ID: 3569)
    * Access control: added option to clear blocked ips after reboot (ID: 3733)
    * API: added support for Access control (ID: 3733)
    * WebUI: added configuration page shortcuts to overview page (ID: 3746)
    * BACnet: bacnet package added (ID: 3943)
    * API: added support for SQM (ID: 4460)
    * API: added API support for SSHFS (ID: 4466)
    * API: added support for azure iothub (ID: 4509)
    * API: added support for l2tp (ID: 4510)
    * WebUI: implement API for P910ND service (ID: 4514)
    * API: added support for NTP service (ID: 4534)
    * Wake on Lan: added API support (ID: 4537)
    * API: added API support for profiles (ID: 4538)
    * API: added support for ipsec (ID: 4540)
    * API: implemented NTPD API (ID: 4571)
    * API: added support for QOS (ID: 4575)
    * Modems: added SLM750 support for kernel for RUT241 (ID: 4589)
    * WebUI: added registered hotspot user management page (ID: 1556)
    * API: added support for hotspot (ID: 4605)
    * API: implemented SMPP API (ID: 4607)
    * API: added support for ULog (ID: 4616)
    * API: added support for upnp (ID: 4617)
    * API: added support for dmvpn (ID: 4634)
    * API: added support for vrrp (ID: 4637)
    * API: added support for dns (ID: 4641)
    * API: Added support for ThingWorx (ID: 4642)
    * API: added support for Cloud of Things (ID: 4643)
    * API: added API support for USB Tools (ID: 4644)
    * API: added support for Guest network (ID: 4645)
    * API: implemented SSTP API (ID: 4646)
    * API: added support for STunnel (ID: 4647)
    * API: added support for Minidlna (ID: 4648)
    * Memory expansion: add API support (ID: 4649)
    * API: added support for bluetooth : (ID: 4652)
    * API: added support for backup (ID: 4653)
    * API: added support for mqtt (ID: 4655)
    * API: implemented GRE VPN API (ID: 4656)
    * API: added support for data sender (ID: 4657)
    * API: added support for samba (ID: 4659)
    * API: added support for multiwan (ID: 4660)
    * API: added support for multi users (ID: 4661)
    * API: added support for SpeedTest (ID: 4662)
    * API: added support for ddns (ID: 4663)
    * API: added support for events reporting (ID: 4665)
    * API: added API support for Package Manager (ID: 4666)
    * API: added support for VLAN (ID: 4667)
    * API: added support for openvpn (ID: 4668)
    * API: added support for GPS (ID: 4671)
    * API: added satelite count and accuracy for GPS (ID: 3763)
    * API: added con_cont option for GPS NMEA (ID: 6072)
    * API: added support for mobile utilities (ID: 4673)
    * API: added API support for Firewall (ID: 4674)
    * API: added support for i/o (ID: 4676)
    * API: added support for device firmware upgrade (ID: 4678)
    * API: added support for Interfaces, RelayD, UdpRelay, Static leases (ID: 4680)
    * API: implemented Realtime graphs API (ID: 4683)
    * API: added support for system status (ID: 4685)
    * API: added support for troubleshoot (ID: 4689)
    * API: added support for services status (ID: 4694)
    * API: added support for login (ID: 4696)
    * API: added support for administration (ID: 4699)
    * API: added API support for Mobile usage graphs (ID: 4700)
    * API: added support for PPTP (ID: 4719)
    * Port scan: added new port scan ubus functionality to RUTX devices (ID: 4725)
    * API: added support for auto reboot (ID: 4763)
    * API: added support for overip (ID: 4968)
    * WebUI: added live sim switch detection for USSD section in Network > Mobile page (ID: 4986)
    * WebUI: added portuguese language support (ID: 4993)
    * WebUI: added tooltip in Overview to show free, used and total RAM/Flash values when hovering mouse over their indications (ID: 5025)
    * API: added support for hotspot2 (ID: 5029)
    * HotSpot: added RUT300 support (ID: 5078)
    * WebUI: added spanish language support (ID: 5109)
    * EventsLog: added ID field (ID: 5110)
    * API : Added support for Greengrass (ID: 5114)
    * HOTSPOT: ubus chilli method 'forget' implemented, which removes user from DB by MAC (ID: 5216)
    * I/O manager: added internal error handling subsystem (ID: 5247)
    * API: added support for modem upgrade (ID: 5333)
    * DFOTA: added options to track update progress, to get update information for available modems (ID: 5333)
    * Traffic Rules: added Match option (ID: 5336)
    * MODBUS TCP Slave: added registers to show Analog Current Loop value (ID: 5401)
    * Logging: added functionality to rotate log file when log is saved to Flash memory (ID: 5456)
    * UCI-defaults : added new package to apply UCI defaults by firmware version (ID: 5459)
    * SNMP: implemented new SNMP functionality that allows the user to read the wireless configuration and state (ID: 5546)
    * SNMP: implemented new SNMP functionality that lets the user read the configuration state of smart queues, and both port and interface-based VLAN's (ID: 5546)
    * Wireless: add ubus method to hostapd to set the WPS PIN for all clients (ID: 5615)
    * SMPP: implemented receiver and transceiver mode support (ID: 5645)
    * Modem updater: added package to the teltonika packages. (ID: 5653)
    * WebUI: added turkish language support (ID: 5724)
    * Java: added JamVM package to package manager (ID: 5893)
    * TRB1: added driver for ds28e17 1-wire to i2c bridge (ID: 5931)
    * NTP client: added synchronization counting (ID: 6074)
    * System: added bootloader version to device section (ID: 6078)
    * WebUI: added DNS servers and Routing table fields to Wireguard page (ID: 6243)
    * SFTP: added SFTP support for RUTOS (ID: 6262)
    * Cumulocity: expanded data that is sent to the cloud (ID: 6357)
    * Cumulocity: added function to send log file to the cloud (ID: 6362)
    * NTRIP: new and updated NTRIP application added (ID: 6539)
    * API: added support for NTRIP (ID: 6539)
    * API: added support for mqtt modbus gateway (ID: 6563)
    * API: added support for modbus tcp over serial gateway (ID: 6568)
    * API: added support for RS Console (ID: 6573)
    * RMS: added disconnect button (ID: 6614)
    * WebUI: added physical settings tab when selected protocol is none in Interfaces General page (ID: 6683)
    * RUTOS: added E-MailRelay package (ID: 6746)
    * API: added support for port mirroring (ID: 6802)
    * Kernel: add Airoha EN8801S ethernet phy support for TRB1 (ID: 6926)
    * API: lua files are now compiled for better performance (ID: 7040)
    * Hotspot WebUI landingpage: added CSP headers (ID: 7097)
    * Mobile: added p2p option which allows to select subnet in Passthrough/Bridge modes (ID: 7112)
    * Mwan3: added wget tracking method (ID: 7139)
    * Mobile: added sim operator connection mode and code migration support for RUT9 (ID: 7224)
    * API: added support for root certificate (ID: 7283)
    * DMZ: added API support (ID: 7459)
    * Mobile API: added 5G connection state checking (ID: 7527)
    * WebUI: added new button design (ID: 7647)
    * WebUI: added a side message when data connection limit is enabled in Network > Interfaces > General page (ID: 7891)
    * APN_DB: added WhereverSIM operator APN to APN database (ID: 8094)
    * IOmand: added support for getting modem temperature for TRB5 family davices (ID: 8201)
    * Uci-defaults: added migration for PDP type of mobile interface (ID: 8443)
    * WebUI: removed old serial page implementation  (ID: 8511)
    * WebUI: added hotspot user script validation (ID: 8595)
    * WebUI: added modbus slave regfile validation (ID: 8825)
    * RUTOS: added EC200A modem support for RUT9 (ID: 8843)
    * Network Operators: added new Operator Lists instance name validation (ID: 8855)
    * APN DB: added 'fr.lebara.mobi' APN to database (ID: 8948)
  * Improvements:
    * WebUI: changed Phone number(s) field hint in Modify SMS Rule section (ID: 1506)
    * Troubleshoot: changed external system log server field to accept domain names (ID: 9657)
    * WebUI: changed Send status SMS to other number field name to Message forwarding in Modify SMS Rule section (ID: 1506)
    * LEDs: improved led behavior on trb1xx devices (ID: 1514)
    * RMS: refactored main application (ID: 2186)
    * DLNA: implemented 'dlna' ubus object, removed DLNA status page (ID: 2214)
    * USB Tools: added format button for each USB device in USB Tools General page (ID: 2218)
    * WirelessScan: added error message when DFS channel is selected during scanning (ID: 2350)
    * DMVPN: added Redirect switch and NFLOG group field allowing Phase 3 configuration (ID: 3167)
    * Privoxy: fixed and improved blocking feature (ID: 3247)
    * WiFi: added support for individual wifi toggle (ID: 3268)
    * WebUI: improved 404 page to include navigation menu (ID: 3272)
    * WebUI: updated page title casing used in menu (ID: 3295)
    * WebUI: added force connection to rms (ID: 3393)
    * WebUI: changed Events Reporting 'to SIM1'/'to SIM2' option values (ID: 3478)
    * WebUI: updated Start and End IPs hints in the DHCP Server section (ID: 3603)
    * Hotspot: improved logging of disconnecting client devices (ID: 3635)
    * Package manager: improved performance while fetching packages on repeat visits in packages page (ID: 3669)
    * UsbTools: added confirm dialog in general page before formating or safe removing a device (ID: 3679)
    * WebUI: added sattelites count and accuracy columns to gps map page (ID: 3763)
    * Kernel: update kernel version to 5.4 on TRB14X devices (ID: 3777)
    * WebUI: after first login, instantly redirect the user to setup wizard (ID: 3780)
    * SMS Utilities: updated hint in SMS rule edit (ID: 3797)
    * WebUI: improved how tooltips in realtime data graphs are shown (ID: 3825)
    * RUTOS: current profile is saved before backup (ID: 3864)
    * WebUI: changed modem field dependancy in Services > Auto Reboot > Ping/wget reboot settings page (ID: 3879)
    * OpenVPN: added IPv6 options to Protocol field in non RUTX devices (ID: 3921)
    * WebUI: changed Delay field to Interval in HTTPS/HTTP Server Settings section (ID: 3929)
    * MODBUS WebUI: added default values for some options (ID: 4002)
    * WebUI: removed Call Utilities for device with EC25AF module modem (ID: 4018)
    * MQTT publisher: code refactorization (ID: 4031)
    * Dropbear: added default session timeout for SSH (ID: 4039)
    * Mobile: updated passthrough mode to lease IP with /32 subnet (ID: 4126)
    * L2TP: removed L2TP section title prefixes (ID: 4181)
    * sqm-scripts: sqm-scripts updated to version 1.5.1 (ID: 4196)
    * GSM: added connection state parsing for IPv6 (ID: 4249)
    * Mobile: added modem lockfile logic for control of mobile interfaces (ID: 4279)
    * Modbus_master: refactored modbus master service: added multiple datatypes, added multiple register reading for alarms, merged modbus tcp master and modbus serial master (ID: 4309)
    * MQTT-MODBUS Gateway: fixed cppcheck warnings (ID: 4310)
    * WebUI: moved peer 'Description' field to general setup tab in 'Services -> VPN -> Wireguard' (ID: 4354)
    * Reboot Utils: added monthly reboot function (ID: 4362)
    * Failover: added interface checks to remove inaccurate event logs (ID: 4369)
    * SIM SWITCH: added switch to default SIM after turn-off (ID: 4436)
    * Modem flashers: removed meig_flasher and quectel_newflash from FW and created zipped packages (ID: 4452)
    * Zipped packages: added control file to archive with main package information (ID: 4452)
    * Port events: refactored and added support for all current devices (ID: 4464)
    * DNP3: optimized dnp3 outstation object database (ID: 4504)
    * L2TPv3: removed left over xl2tpdv3 config (ID: 6193)
    * RelayD: transfer to Interfaces menu tab (ID: 4680)
    * UdpRelay: transfer to Interfaces menu tab (ID: 4680)
    * Static leases: transfer to Interfaces menu tab (ID: 4680)
    * WebUI: unified Setup wizard WebUI Settings section with Administration general settings section (ID: 4688)
    * WebUI: unified Setup wizard General Settings section with NTP Time synchronization section (ID: 4688)
    * WebUI: unified Setup wizard DHCP configuration section with Interfaces DHCP server section (ID: 4688)
    * DHCP client: added additional flag for mobile interfaces to send DHCP renew via broadcast only (ID: 4711)
    * Administration: improved language select hint (ID: 4720)
    * Administration: made language select never to be hidden (ID: 4720)
    * Quectel modem flasher: updated firehose part from 1.2 to 1.4.8 (ID: 4784)
    * WebUI: changed static lease name validation, port forward name validation, wifi display is now case-sensitive (ID: 4792)
    * Hostapd: modified the UCI config parser to use a more convenient config scheme (ID: 5029)
    * WebUI: improved openvpn saving logic ofr hmac key (ID: 5035)
    * Troubleshoot : added gcont information to troubleshoot (ID: 5067)
    * SNMP: renamed MIB files to be device-specific, changed extension to .mib (ID: 5100)
    * Messages: added "Delete All" messages button (ID: 5271)
    * Post_get: added permission control (ID: 5283)
    * WebUI: changed URL field validation in TR069 page (ID: 5300)
    * System: removed sysup from TRB1 devices (ID: 5313)
    * WebUI: removed sysup and yocto calls from TRB1 devices (ID: 5313)
    * SSTP: added support for multiple custom option selection (ID: 5329)
    * Traffic Rules: updated Action option with Dscp and Mark values (ID: 5336)
    * quectel_qlog: updated to version V1.5.11 (ID: 5416)
    * WebUI: added Use gateway metric field to TRB1 devices in Interfaces page (ID: 5448)
    * WebUI: changed sms utilities ip unblock action textbox hint to be more informative (ID: 5493)
    * WebUI: improved zone info, timezone fetching logic to work with incorrect values (ID: 5499)
    * WebUI: improved wifi scanned interval validation (ID: 5545)
    * MODBUS TCP Slave: changed byte swap functions (ID: 5562)
    * OpenVPN: added PKCS12 certificate chain support (ID: 5576)
    * OpenVPN: increased refresh time of openvpn status to 10 seconds (ID: 5593)
    * MQTT: improved Mosquitto MQTT, package now supports multiple port listening, multiple bridge connections, notification settings and added support for custom configuration file (ID: 5632)
    * WebUI certificates: added proper uci-defaults keep settings migration (ID: 5666)
    * Hotspot: added information logging to troubleshoot service (ID: 5678)
    * Busybox: integrated ip_block to block IP address after failed login attempts (ID: 5682)
    * VLAN: removed manual select of "Tagged interface" for Q-in-Q devices (ID: 5684)
    * PROFILES: improved profile switch speed (ID: 5747)
    * fw3: when rule is disabled, all related conntrack entries are cleared (ID: 5751)
    * RUTOS: changed password hashing algorithm from MD5 to SHA512 (ID: 5794)
    * Interfaces: changed "LAN to WAN" helper message text (ID: 5802)
    * Wireless: use automatic channel selection on 2.4GHz radio by default (ID: 5841)
    * NTP: changed default router date to latest RUTOS commit date (ID: 5866)
    * MQTT Broker: unified username field not to be required as same as password field (ID: 5878)
    * QoS: added validation to limit download and upload speed values (ID: 5971)
    * WebUI: added indications that Trigger interval and action's Execution delay values are summed up when calculating total interval between I/O triggers (ID: 6007)
    * WebUI: added maximum characters validation of 4096 characters for all types of inputs (ID: 6018)
    * sstp: changed log level (ID: 6024)
    * Network: added IP aliases migration from legacy firmwares (ID: 6051)
    * Zerotier: updated package version to 1.8.4 (ID: 6057)
    * NTP client: added time saving to flash memory (ID: 6073)
    * Hotspot: the Hotspot package now cleans up it's configuration values upon being uninstalled (ID: 6090)
    * GSM: improved mobile connection type display on Quectel modems (ID: 6106)
    * U-boot: validate firmware image on rutx devices (ID: 6121)
    * Package Manager: added automatic package removal upon failed installation (ID: 6137)
    * NTP Client: added option to enable timezone synchronization according to GSM operator (ID: 6208)
    * UDPrelay: changed init script logic to take interface name as argument (ID: 6215)
    * Wireguard: added option to describe custom routing table, MTU auto counting (ID: 6243)
    * DMVPN: added error message when trying to enable instance from overview with empty pre-shared key value (ID: 6348)
    * Mobile: added MAC option to wwan proto handler (ID: 6431)
    * OpenVPN: updated dev setting logic (ID: 6439)
    * Dbus: updated Dbus to 1.13.18 (ID: 6476)
    * PROFILES: default config is not stored in profiles (ID: 6480)
    * MQTT Bridge: Added ip blocking for failed logging attempts to prevent bruteforce attacks (ID: 6505)
    * Post/Get: added brute-force prevention measures (ID: 6507)
    * Kernel: bump kernel 5.4 version to 5.4.221 (ID: 6532)
    * Kernel: bump kernel 4.14 version to 4.14.296 (ID: 6532)
    * MobileDataLimit: added validation to Data Limit input which allows float numbers (ID: 6560)
    * DNP3: named master configuration sections (ID: 6574)
    * DNP3: improved serial outstation initialization and configuration structure (ID: 6574)
    * Wireguard: added automatic private and public key generation (ID: 6585)
    * WebUI: improved 802.1 tag field validation to allow only positive integers in Network > Vlan > Interface based page (ID: 6603)
    * IOJUGGLER: improved headers of sent emails (ID: 6617)
    * L2TP: updated l2tp client option setting logic (ID: 6687)
    * Backup: added redirect to standard IP address when performing Restore to factory default (ID: 6764)
    * Backup: added redirect to IP address from backup file when performing Restore from backup (ID: 6764)
    * Odhcp6c: added DHCPv6 events to logread (ID: 6789)
    * VRRPD: moved config_load inside function (ID: 6811)
    * SMS Storage: updated "Save & apply" to never be disabled (ID: 6836)
    * SMS Storage: updated side message (ID: 6836)
    * WebUI: added redirect to IP address from user defaults when performing Restore to user's defaults (ID: 6843)
    * WebUI: added reconnect after applying profile with different IP address (ID: 6844)
    * SNMP: removed unnecessary "N/A"s from mobile IPs (ID: 6859)
    * MQTT: keepalive_interval and max_queued_messages options can be specified in mosquitto config file (ID: 6895)
    * WebUI: updated side menu design (ID: 6917)
    * WebUI: removed usage of eval() from JavaScript (ID: 6919)
    * IPsec: added multiple Remote source IP support (ID: 6942)
    * DMVPN: hid dmvpn related sections in ipsec gre and nhrp (ID: 6965)
    * WebUI: added reconnect after VoLTE change on TRB1 devices (ID: 6994)
    * WebUI: added side message that device will reboot after VoLTE changes on TRB1 devices (ID: 6994)
    * WebUI: added support for more URL protocols (ID: 6995)
    * Shell In A Box: added dynamic CSP nonce provision (ID: 7010)
    * Uhttpd: added dynamic CSP nonce generation (ID: 7010)
    * Traffic_logging: added default network option (ID: 7022)
    * Profiles: added validation to limit profile instance count up to 9 (ID: 7039)
    * WebUI: added certificates validation to all services which supports certificates upload (ID: 7084)
    * Wireguard: removed TRB1 specific wireguard package due to common one working correctly after kernel upgrade (ID: 7138)
    * Strongswan: added iptables-mod-ipopt dependency (ID: 7158)
    * IPsec: added ability to configure multiple phase 1 and phase 2 proposals (ID: 7177)
    * Storage Memory Expansion: reduce storage device preparation time (ID: 7185)
    * WebUI: changed placement of company and router name in tab title (ID: 7205)
    * MQTT Broker: added keep settings migration (ID: 7255)
    * Modbus TCP over Serial Gateway: replaced custom ip filter firewall script with firewall rules (ID: 7324)
    * WebUI: improved modal navigation breadcrumb logic (ID: 7400)
    * DDNS: removed nsupdate library from devices with small flash storage (RUT9, RUT2) (ID: 7412)
    * GRE: added readonly delete button and hint for instances which belongs to DMVPN configuration (ID: 7458)
    * IPsec: added readonly delete button and hint for instances which belongs to DMVPN configuration (ID: 7458)
    * Nhrp: added readonly delete button and hint for instances which belongs to DMVPN configuration (ID: 7458)
    * Frr: added keepalive, holdtime and connect timers to BGP configuration (ID: 7461)
    * Reboot Utils: changed modem reboot to use MCTL service (ID: 7596)
    * ZeroTier: updated to version 1.10.1 (ID: 7614)
    * mctl: added service with modem restart and track features (ID: 7653)
    * Snmptrap: added modem option for each trap (ID: 7758)
    * SIM_SWITCH: corrected log message (ID: 7874)
    * MQTT Broker: added max packet size option to MQTT Broker (ID: 7939)
    * Modem reboot: improved modem reboot function and returned errors (ID: 7949)
    * Interfaces: changed "Clear Collected data" button to always active(ID: 7969)
    * Modbus Master: bound all SQL variables for safety measures (ID: 8008)
    * Data to server: bound all SQL variables for safety measures (ID: 8008)
    * DNP3: bound all SQL variables for safety measures (ID: 8008)
    * OPC UA: bound all SQL variables for safety measures (ID: 8008)
    * Bluetooth: bound all SQL variables for safety measures (ID: 8008)
    * MBus: bound all SQL variables for safety measures (ID: 8008)
    * Firewall: named rule sections that migrate from IP filters (ID: 8267)
    * Login: changed login log message to represent the used username instead of unknown user if username is not found (ID: 8279)
    * MQTT Broker: added require certificate option for MQTT broker (ID: 8331)
    * Port events: added support for TRB5 (ID: 8384)
    * Interfaces: add "Use gateway metric" input for all protocol interfaces (ID: 8457)
    * WebUI: disabled mobile interface editing, when modem is fully controlled  (ID: 8511)
    * WebUI: moved "limit log messages" field near "enable logging on this zone" field in Firewall General settings page (ID: 8555)
    * WebUI: updated button and spinner text in "System > Network > Mobile" page (ID: 8562)
    * WebUI: updated in "Status > Network > Mobile" page "Connected band", "RSRP", "RSRQ" and "SINR" fields to display all band info joined with slash (ID: 8589)
    * Static Routes: added disabled remove button for IPv4 static route that is a part of DMVPN configuration (ID: 8591)
    * IOJuggler: libsim is used for SIM switching
    * WebUI: added UPNP lease file validation (ID: 8638)
    * Tinc: suppress firewall output from logs on package install / remove (ID: 8652)
    * ZeroTier: suppress firewall output from logs on package install / remove (ID: 8652)
    * SSTP: suppress firewall output from logs on package remove (ID: 8652)
    * USB Tools: moved USB Tools packages to Package Manager for RUT9 and RUT9M devices (ID: 8826)
    * WebUI: unified Event subtypes and Event types in "Services > Events Reporting" overview and edit pages (ID: 8934)
    * WebUI: improved RAM usage when uploading and installing package (ID: 8937)
    * DFOTA: added checking of modem upgrade startup process if different file path should be used (ID: 9150)
    * Wireless: removed incorrect rendering of "Bitrate" value for wireless device card (ID: 9162)
    * Printer service: improved "Device" validation (ID: 9168)
    * CURL: update version to 7.86.0 (ID: 9268)
    * Storage Memory Expansion: reduced feature's dependencies size on flash (ID: 9286)
  * Fix:
    * WebUI: fixed Phone number(s) field hint not appearing in Modify SMS Rule section (ID: 1506)
    * GSM: add sms index validation in gsmctl_delete_sms() (ID: 2493)
    * Printer daemon: updated printer service to latest version and fixed service start issue (ID: 2678)
    * RUTOS: rs232 baudrates corrected according to minimum baudrate supported by UART and Transeiver (ID: 2821)
    * Uci-defaults: removed space in event mark for Mobile Data events (ID: 3498)
    * Mobile: added logic for handling modem reboots (ID: 9927)
    * Linux: fixed ar40xx switch tx issues for RUTX devices (ID: 9999)
    * IPsec WebUI: require psk secret if at least one xauth secret is created (ID: 3509)
    * WebUI: fixed OpenVPN certificates remove with 'skey' and 'tls' authentication (ID: 3510)
    * WebUI: fixed side widget accessibility on firstlogin (ID: 3516)
    * Over IP: resolve hostname on connection change (ID: 3604)
    * Package manager: fixed opkg link in GPL Makefile (ID: 3645)
    * SNMP: fixed a crash when using hotspot. (ID: 3672)
    * Multi-WAN: replaced mobile ifname where needed and conditions now read from condition section (ID: 3688)
    * OpenVPN: checks and fixes custom dev name (ID: 3749)
    * odhcp6c : fixed TRB140 DHCPv6 client for eth0 interface (ID: 3819)
    * WebUI: added hint clarification for multiple allowed input values (ID: 3896)
    * WebUI: changed Phone number field to be required in Services > Modbus > Modbus TCP Master page (ID: 3919)
    * WebUI: changed Phone number field to be required in Services > Modbus > Modbus Serial Master page (ID: 3919)
    * SNMP: generating MIB files for devices  according to their hardware. (ID: 3931)
    * WebUI: fixed validation in the MultiAP form (ID: 4166)
    * WiFi Scanner: changed ubus logging to log only once (ID: 4171)
    * WebUI: fixed i/o jugller text message saving (ID: 4244)
    * Profiler: removed unnecesary logread spam (ID: 4256)
    * Events Reporting WebUI: fixed shell injection vulnerability when sending test email (ID: 4257)
    * Wireless: fixed MAC filter migration (ID: 4288)
    * Overview: capped CPU load percentage values to 100% (ID: 4289)
    * Troubleshoot: fixed gsm logs for Meiglink modules (ID: 4324)
    * WebUI: fixed visibility of the Save&Apply button when card is collapsed (ID: 4502)
    * DNP3: fixed main loop freeze when asking for modem temperature (ID: 4504)
    * MODBUS TCP Slave: added backend validation (ID: 4508)
    * GSM: fixed relay false switch (ID: 4530)
    * I/O: fixed general page to no longer let user change settings while page is loading (ID: 4543)
    * Modbusd: refactored service. Added serial support. Fixed many issues. (ID: 4582)
    * QoS: fixed bandwidth limiting when QoS is enabled for the first time (ID: 4599)
    * SMS Gateway: fixed base64 encoding of the SMS message when forwarding to HTTP. (ID: 4601)
    * WebUI: fixed hotspot interface display (ID: 5623)
    * WebUI: fixed hotspot landing page opening on rut9 (ID: 6697)
    * WebUI: fixed hotspot walled garden validation (ID: 7343)
    * Dropbear: fixed crash when logging in using ipv6 (ID: 4625)
    * DMVPN: fixed ipsec connection problem (ID: 4627)
    * WebUI: fixed duplicate dmvpn select options, added suffix to mobile interfaces to use ipv4 (ID: 4627)
    * Troubleshoot: corrected TCP dump 'Port' field help text (ID: 4689)
    * Multi-WAN: migration from RUT2 (ID: 4708)
    * Network: migration from RUT2 (ID: 4708)
    * Firewall: migration from RUT2 (ID: 4708)
    * NTP client: removed timeout value check after select() call (ID: 4721)
    * NTP client: removed irrelevant retry_count (ID: 4721)
    * SIM management: now SIM switches correctly after default SIM change, when mobile interface names contain "sim" substring (ID: 4728)
    * UPNP: fixed secure mode (ID: 4749)
    * Data to Server: fix a potential bug (ID: 4751)
    * Wake on Lan: fixed badly typed password error (ID: 4770)
    * I/O Juggler: fixed "save & apply" with ADC/ACL type condition (ID: 4787)
    * Certificates: fixed certificate signing script to stop generating unnecessary keys (ID: 4791)
    * WebUI: removed placeholder and requirement from To source port field in Firewall NAT rules page (ID: 4794)
    * MWAN3: fixed Wired WAN connectivity when mwan3 interfaces are disabled (ID: 4797)
    * LED manager: fixed 3G led animation problem for RUT9 device (ID: 4808)
    * Profile Scheduler: fixed error fault where profile was changed one minute later than specified (ID: 4829)
    * WebUI: fixed apn text parse error (ID: 4886)
    * Dynamic DNS: fixed hostname text display (ID: 4902)
    * Mqtt_pub: update ioman method name (ID: 4916)
    * RMS packages: fixed escaped slashes in JSON output (ID: 4934)
    * WebUI: fixed enable DHCP field showing incorrect value (ID: 4953)
    * Services: fixed the display of services in Status->Services when some services are enabled (ID: 4961)
    * WebUI: added option Any to Firewall NAT rule source IP and destination IP select (ID: 4967)
    * Mobile Utilities: fixed uninitialized variable (ID: 5000)
    * WebUI: fixed file upload with special characters (ID: 5027)
    * OpenVPN: fixed HMAC key direction addition (ID: 5035)
    * WebUI: fixed auto_apn validation when interface protocol set to Mobile (ID: 5037)
    * I/O manager: added reload triggers on config changes (ID: 5048)
    * Privoxy: patched CVE-2021-44542 vulnerability (ID: 5052)
    * Dynamic DNS: added enabled checking to init (ID: 5059)
    * Quota_limit: fixed SMS warning (ID: 5061)
    * WebUI: fixed calls to router sequence to not break mwan3 during save in Interfaces page (ID: 5080)
    * RUT FOTA: fixed random text display in WebUI (ID: 5103)
    * Network: fixed RAW IP interface MTU size setting (ID: 5116)
    * MWAN3: fixed failover fallback (ID: 5129)
    * Package manager: fixed manual package installation for queued packages (ID: 5159)
    * WebUI: fixed issue where sms utilities rule could not be save on tcr100 (ID: 5176)
    * MQTT Publisher: fixed option fields not to disappear when disabling Enable or TLS switches (ID: 5193)
    * Call utilities: fixed not to save configuration without period when action "Answer" is choosen (ID: 5202)
    * HOTSPOT: after failed OTP dispatch to user, new user is removed from DB, so he can resend phone number (ID: 5216)
    * Hostapd: fixed WPS psk file name generation for TCR1 devices (ID: 5223)
    * Firewall: fixed Traffic rules drag and drop issue (ID: 5224)
    * Data limit: fixed issue where warning SMS were sent for default interface when interface with a different APN had reached warning threshold (ID: 5252)
    * SMS Utilities: fixed wake on lan messaging back after rule execution (ID: 5260)
    * ath79 : Limit mtu to 1500, no hardware support for bigger values (ID: 5308)
    * SSTP-client: fixed sstp-client to use correct interface name (ID: 5329)
    * MQTT: fixed inputs and file upload validation issues (ID: 5341)
    * WebUI: fixed Hotspot 2.0 incorrect saving of IP Address type availability option (ID: 5349)
    * Wireless: fix guest SSID string generation, both bands should be the same (ID: 5360)
    * WebUI: fixed I/O voltage range display for power socket pins (ID: 5373)
    * WebUI: fixed I/O analog voltage type display bug (ID: 4780)
    * WebUI: fixed condition display bug, by making condition name required (ID: 4783)
    * WebUI: fixed io juggler hint texts to match specified rules (ID: 5389)
    * WebUI: fixed issue where hotspot card would not appear in overview (ID: 5405)
    * OpenVPN: fixed additional fields not to appear when certificate files from device is turned on (ID: 5412)
    * WebUI: fixed protocol show in interfaces page overview (ID: 5489)
    * DLNA: added restart on hotplug block device event and -r option in startup script to rescan devices (ID: 5490)
    * Mobile Utilities: fixed the ability to unblock IP addresses with an SMS message (ID: 5493)
    * Access control: fixed ip tables rules for keep settings (ID: 5494)
    * Meig_Flasher: removed Meig_Flasher package from Firmware included packages (ID: 5503)
    * RMS JSON: fixed missing WAN state message (ID: 5520)
    * WebUI: fixed problem with select value loading (ID: 5528)
    * Custom scripts: fixed empty value saving (ID: 5542)
    * WebUI: fixed Events Reporting authentication option value typo (ID: 4090)
    * WebUI: fixed Services - PPTP, L2TP, SSTP status display (ID: 3484)
    * WebUI: fixed OpenVPN TAP (bridged) configuration (ID: 5596)
    * WebUI: fixed Mobile VoLTE configuration option for RUT230 device (ID: 5563)
    * GSM: fixed network checking for RUT200 (ID: 5573)
    * WebUI: fixed infinite spinner issue on request timeout (ID: 5583)
    * OpenVPN: fixed init script so status option does not get added twice (ID: 5593)
    * GSM: fixed deny data roaming not working UC20EQBR03A11E1G firmware (ID: 5618)
    * WebUI: fixed mobile utilities page to load properly (ID: 5667)
    * WebUI: fixed NHRP Interface instance not passing selected interface correctly to ubus call (ID: 5687)
    * RutOS: created uci-defaults script to fix missing colons in /etc/group after upgrade legacy->7.1.4->develop (ID: 5692)
    * COOVA-CHILLI: fixed ubus object crash with Huawei phone connected (ID: 5697)
    * Mobile: fixed migration which will save empty custom APN with 'Keep Settings' (ID: 5704)
    * WebUI: fixed login errors after browser tab restoration (ID: 5722)
    * WebUI: fixed zone name parsing regex (ID: 5744)
    * WebUI: fixed openvpn saving error when using hmac key auth (ID: 5752)
    * WebUI: fixed duplication of graph labels in mobile usage (ID: 5762)
    * WebUI: fixed overlap of graph X-axis labels in mobile usage page (ID: 5762)
    * DMVPN: fixed mobile interface configuration migration (ID: 5764)
    * troubleshoot : fixed securing hotspot users credentials (ID: 5778)
    * libtlt-chilli: Fixed SNMP idleTimeout type (ID: 5780)
    * snmp:mod: Fixed number of zero hotspot sessions returned at first query (ID: 5780)
    * snmp-mod: Fixed hssTimeLimit query returning 0 (ID: 5780)
    * Sim switch: fixed switch back rule disable when default SIM is changed (ID: 5797)
    * Mediatek: fix for USB port hang in rare cases (ID: 5809)
    * Ledman: connection mode led now blinks on data transfer on trb1 devices (ID: 5815)
    * Events Reporting: fixed IPsec and Firewall not to send multiple configuration change messages (ID: 5826)
    * WebUI: fixed phone number validation to only allow plus sign and digits (ID: 5828)
    * SMS utilities: fixed WoL action not being available on TRB140 device (ID: 5831)
    * Mnfinfo: fixed bootloader version retreival (ID: 5835)
    * Over IP: fix service not starting when configuring keep alive settings (ID: 5853)
    * Backup: fixed user default settings restore functionality for MediaTek devices (ID: 5855)
    * WebUI: fixed server address domain suffix validation (ID: 5875)
    * WebUI: fixed leading zero number validation inside input forms (ID: 5882)
    * Linux: fixed CVE-2022-0886 for v5.4 (ID: 5885)
    * Login: fix error when logging in from UART (ID: 5915)
    * SNMP: fixed punctuation and spelling of object names and descriptions in MIB file (ID: 5917)
    * WebUI: fixed enable service field value changing after pressing save & apply a second time in Network > Routing > Dynamic routes > NHRP page (ID: 5941)
    * WebUI: fixed nhrp mapping instances not being removed after nhrp interface is deleted (ID: 5941)
    * Linux: fixed CVE-2021-4148 for v5.4 (ID: 5949)
    * snmp: I/O state OID fixed (ID: 5951)
    * WebUI: fixed when changing LAN IP in Interfaces to redirect to the new IP address (ID: 5975)
    * U-boot: fixed leds flashing during httpd update, flash memory erasing and writing process for RUT2M, RUT9M family devices: (ID: 5987)
    * Mobile usage: modified the firewall rules used for counting data usage to fix a bug where incoming/outgoing bytes would still be counted if device has reached it's mobile usage limit (ID: 5993)
    * WebUI: fixed firmware upload crash (ID: 6005)
    * linux: fixed CVE-2022-1055 for v5.4 (ID: 6016)
    * Kernel: fixed CVE-2021-4203 (ID: 6031)
    * SMS Utilities: fixed "SMS Rule" edit to not accept "SMS text" values that already exist in other rules (ID: 6035)
    * RUTOS: fixed unknown RS232 devices after firstboot (ID: 6049)
    * LED manager: fixed invalid led enabling config when upgrading from legacy with KS (ID: 6058)
    * WebUI: return 'Back' button in second level API modals (ID: 6081)
    * GRE: fixed option problem when upgrading with keep settings (ID: 6086)
    * WebUI: fixed select element arrow target zone (ID: 6097)
    * WebUI: unified mobile usage and router timezones (ID: 6110)
    * WebUI: fixed setup wizard modem page visibility for devices with external modem (ID: 6118)
    * Bluetooth: fixed paired devices appearing nameless (ID: 6145)
    * WebUI: fixed web console error from appearing when creating TCP Master instance in DNP3 > TCP Master page (ID: 6152)
    * SNMP: fixed Hotspot idle timeout and time limit display on SNMP (ID: 6154)
    * Interfaces: fixed enable button vertical alignment (ID: 6155)
    * RMS: fixed wan state and ip display information (ID: 6213)
    * Netifd: fixed wireless interface bringup after related interface update (ID: 6230)
    * WebUI: changed MTU field hint in Wireguard page (ID: 6243)
    * GSM: fixed band not being set correctly when changing bands (ID: 6368)
    * QUOTA_LIMIT: fixed incorrect limit reached conditions reporting after config change and daemon restart to prevent unwanted sim switches. (ID: 6378)
    * Linux: fixed linux kernel vulnerability CVE-2022-1353 (ID: 6383)
    * avl : changed AVL packet timestamp to match utc time (ID: 6407)
    * Mobile: fixed passthrough dhcp lease time setting (ID: 6431)
    * Privoxy: fixed privoxy port formatting in /etc/services file (ID: 6434)
    * WebUI: fixed file drag and drop upload issues (ID: 6435)
    * Mwan3: fixed condition option when upgrading with keep settings (ID: 6468)
    * IPsec: fix tunnel creation when compatibility mode is used and name contains an underscore (ID: 6472)
    * Dbus: fixed vulnerability CVE-2020-35512 (ID: 6476)
    * BACKUP: fixed file duplication in backup (ID: 6480)
    * WebUI: changed Mobile > Sim Switch page Initial timeout field validation to only allow positive integers (ID: 6484)
    * Linux: fixed linux kernel vulnerability CVE-2022-20008 (ID: 6490)
    * SIM Switch: fixed the SIM switch behavior on low signal value (ID: 6492)
    * Linux: fixed linux kernel vulnerability CVE-2022-30594 (ID: 6514)
    * Mnfinfo: password length increased to 106 bytes on TCR100 (ID: 6549)
    * Azure IoT Hub: fixed mqtt password validation (ID: 6559)
    * sysupgrade: cleaning tmp dir from unnecessary files (ID: 6599)
    * SMPP: resolved error SMPP Bind transmitter command from industrial communication platform N3uron (ID: 6609)
    * I/O Juggler: fixed phone groups to display them correctly (ID: 6652)
    * DDNS: fixed unnecessary field highlighting on opened edit form (ID: 6694)
    * MQTT: fixed DoS vulnerability (CVE-2021-41039) (ID: 6711)
    * StrongSwan: fix vuln cve-2021-45079 (ID: 6715)
    * StrongSwan: fixed security vulnerability cve-2021-41991 (ID: 6717)
    * WebUI: fixed issue with losing field values after changing their visibility in forms (ID: 6719)
    * Ext4: fixed vulnerability CVE-2021-3428 (ID: 6730)
    * RMS JSON: fixed bug when running RMS on devices with no wireless support (ID: 6732)
    * Libxml2: added patch for CVE-2022-29824 (ID: 6735)
    * WebUI: fixed mobile utilities option validations for devices with external modem (ID: 6756)
    * NTP: fixed NTP API hostname validation (ID: 6768)
    * Igmpproxy: fixed zipped package file name to use same naming convention as other packages (ID: 6775)
    * OpenVPN: fixed "Authentication algorithm" to display default value when creating new client (ID: 6780)
    * NTFS-3g: upgrade to version 2022.5.17 to fix security vulnerabilities (ID: 6783)
    * Firewall: fixed src_ip and dest_ip field validations (ID: 6791)
    * L2TP: fixed L2TP API client limit (ID: 6804)
    * Setup Wizard: fixed rms step access error (ID: 6806)
    * Mobile: fixed bridge mode when no DNS servers are supplied (ID: 6814)
    * OpenVPN: fixed instance status display (ID: 6869)
    * WebUI: fixed WAN and LAN interface configurations (ID: 6871)
    * Modbus TCP Slave: fixed wifi not restarting after rebooting the router (ID: 6877)
    * SNMP: fixed not working traps when installed from server (ID: 6882)
    * Modem_updater: fixed -r command failing on RUT2 routers (ID: 6892)
    * OpenVPN: fixed certificate fields to appear when new server or client instance is added (ID: 6914)
    * Hotspot: fixed connected Hotspot user list maximum upload/download value limits (ID: 6921)
    * WebUI: fixed svg icons for RUTXR1 and RUT360 (ID: 6960)
    * WebUI: fixed modem name display for RUTX12 device (ID: 6973)
    * RMS JSON: fixed connected hotspot user information bug (ID: 7023)
    * Iomand: fixed a change configuration event not triggering after flipping the I/O sliders (ID: 7026)
    * WebUI: fixed qos page instance deletion error (ID: 7030)
    * Wireguard: fixed route to endpoint problem (ID: 7037)
    * WebUI: fixed Monitoring and Source ports fields to show LAN number correctly in the Port mirroring page (ID: 7048)
    * IPSEC: fixed Pre-shared key, Local subnet and Remote subnet fields to appear correctly (ID: 7051)
    * RMS JSON: fixed connected Hotspot user list with custom wireless AP (ID: 7055)
    * StrongSwan: fixed left option parsing (ID: 7059)
    * SMS Gateway Post/Get: corrected faulty username verification (ID: 7082)
    * CLI/TELNETD: fixed access blocking after max invalid tries (ID: 7103)
    * Azure IoT Hub: fixed application crash when sending large volume data (ID: 7148)
    * Mwan3: fixed RUT9 legacy to RUTOS loadbalancing migration (ID: 7175)
    * gps: Fixed multithreading issue when https thread blocks uloop cb (main thread) due to long execution time of http request (ID: 7183)
    * Modbus TCP slave: fixed wrong isolated input register value (ID: 7186)
    * Uboot: Patched CVE-2022-30790, CVE-2022-30552 (ID: 7218)
    * Mobile: fixed operlist migration for RUT9 (ID: 7224)
    * WIFI: updated DFS radar detection patterns for Japan (ID: 7232)
    * Mqtt Publisher: fixed TLS options display after first form save (ID: 7238)
    * Netifd: fixed network device removal after deletion (ID: 7264)
    * Mobile Utilities: fixed main switch depedency on child switches (ID: 7276)
    * Profiles: added modem reinitialization during profile change (ID: 7317)
    * Firewall: fixed Nat Rules to be reenabled after stoping and enabling IPsec instance (ID: 7318)
    * Linux: fixed CVE-2022-36879 (ID: 7321)
    * Data usage: fixed wrong calculations of data usage for multiple days (ID: 7334)
    * Overview: fixed inconsistent modem names (ID: 7371)
    * Kernel: fixed high rs485 baudrates for RUT9XX (ID: 7376)
    * Network: fixed IPv6 interface that is running without address (ID: 7379)
    * OpenVPN: updated Australian and South African NordVPN servers' IP addresses (ID: 7410)
    * SNMP-MOD: fixed segfault on devices with disable IO (ID: 7411)
    * SNMP-MOD: fixed PM installation issue.
    * DMVPN API: fixed force_crypto_proposal option saving to config (ID: 7421)
    * DDNS: fixed field obstruction when validation hint is present (ID: 7422)
    * Serial-symlink: fixed dmesg spam (ID: 7486)
    * WebUI: removed white screen on logout (ID: 7504)
    * Quota Limit: fixed data limit calculation to respect user's settings (ID: 7524)
    * Hotspot: fixed local user password hashing and fixed user database not transfering while installing firmware with keep settings (ID: 7526)
    * Snmp Traps: fixed gsm connection type trap service mode message (ID: 7544)
    * WebUI: fixed multiselect closing issue (ID: 7562)
    * DMVPN: fixed configuration migration (ID: 7574)
    * Firewall zones: changed Name field to be required when editing a firewall zone instance (ID: 7579)
    * Advanced Static Routes: changed ID and Name fields to be required when editing a Routing Table instance (ID: 7583)
    * RMS: fixed mobile wan status for rut200 devices (ID: 7586)
    * OpenVPN: added auth to non custom config instances, updated outdated option (ID: 7607)
    * Sysupgrade: fixed tmp directory clean to keep testing file (ID: 7612)
    * MODBUS TCP Master: fixed master not restoring connection after connection error (ID: 7624)
    * Bluetooth: fixed issue when data is not collected (ID: 7629)
    * Gpsd: fixed constellation settings (ID: 7646)
    * Mqtt-modbus-gateway: fixed username and password options (ID: 7652)
    * Modem: update modem version to newest one for TRB5 (ID: 7666)
    * Console: fixed default configuration generation for RUTX devices (ID: 7699)
    * U-boot: fix LED states in bootloader state for mediatek devices (ID: 7703)
    * GPS: updated map links (ID: 7740)
    * Linux: fixed CVE-2021-3669 (ID: 7742)
    * Dnsmasq: fixed CVE-2022-0934 (ID: 7751)
    * OpenVPN: add updown script to instances using custom config (ID: 7886)
    * QUOTA_LIMIT: fixed data limit rule sometimes does not work (ID: 7888)
    * SNMP: fixed dependency for snmptrap package (ID: 7891)
    * Data limit: fixed data limit time calculation with default ntp settings (ID: 7891)
    * QUOTA_LIMIT: fixed data limit clear for inactive SIM: (ID: 7902)
    * Linux: fixed CVE-2022-0480 (ID: 7904)
    * SMS gateway: made message text required in auto reply (ID: 7905)
    * Linux: fixed CVE-2022-2663 (ID: 7934)
    * Sms utilities: updated uci command return message to display new changes (ID: 7998)
    * Iomand: fixed WebUI hang after multiple IO state changes; Fixed iomand restasting bug after multiple reloads (ID: 8014)
    * Mdcollect: fixed memory leak (ID: 8021)
    * Email to SMS: fixed crash on message deletion from server when more than one message is present (ID: 8035)
    * Interfaces: fixed mixed up VLAN tag value and VLAN priority validations in PPPoE interface (ID: 8046)
    * Wifi Scanner: fixed crash occurring when terminating process or parsing hostname (ID: 8151)
    * Wifi Scanner: fixed stack buffer overflow vurnerability when parsing hostname (ID: 8151)
    * Gps: fixed issue where gps would not start (ID: 8194)
    * Linux: fixed possible false positive reset button release event detection (ID: 8245)
    * mwan3: change naming in package manager to Failover (ID: 8251)
    * Events Reporting: fixed memory leak (ID: 8266)
    * U-boot: fixed led indication during bootloader state for RUTX family devices (ID: 8329)
    * FW update: upgrade with keep-settings would fail if low free space in overlay (ID: 8398)
    * Console: fixed console not working on RUTXR1 after firstboot (ID: 8442)
    * Mobile: fixed passthrough mode for single ethernet port devices (ID: 8471)
    * Gpsd: fixed contain connection flag for NMEA forwarding (ID: 8481)
    * IOman: fixed unneeded ubus notification after config change, when input state is not changed (ID: 8502)
    * Gpsd: added constellation options for rg50x and eg12 modems (ID: 8516)
    * Connections: fixed misspelled Transfer field hint (ID: 8527)
    * Init: fixed bug with modem not starting correctly (ID: 8537)
    * Wireless API: fixed empty client hostname value checking (ID: 8594)
    * WebUI: removed redundant placeholders from "Username" and "Password" fields in Dynamic DNS page (ID: 8612)
    * WebUI: removed "Username" and "Password" dependency on "DDNS service provider" field in Dynamic DNS page (ID: 8612)
    * Package Manager: renamed modem_updater package to Modem Updater (ID: 8621)
    * IOJuggler: fixed unneeded SIM switch, when target SIM and current SIM match (ID: 8636)
    * Wireless WebUI: fixed encryption display in some edge cases (ID: 8670)
    * Kernel: fixed CVE-2022-3435 vulnerability (ID: 8705)
    * Certificates: fixed certificate generation fields not disappearing and resetting when switching between file types (ID: 8717)
    * SSTP: fixed applying of auth options (ID: 8833)
    * GSM: fixed operations for multi-modem devices (ID: 8842)
    * Modbusd: fixed incorrect network type value (ID: 8853)
    * Ethernet: default HW MAC was incorrectly handled as user-set/custom MAC on RUT200, RUT241, RUT951, RUT956, TAP100, TRB500 (ID: 8860)
    * OpenVPN: fixed device setting logic when uploading config (ID: 8900)
    * Wi-Fi: fixed mac80211 CVE-2022-41674, CVE-2022-42719, CVE-2022-42720, CVE-2022-42721, CVE-2022-42722 vulnerabilities (ID: 8953)
    * Mnfinfo: added validation when reading bootloader version to prevent showing invalid version (ID: 8998)
    * Firewall: added port validation when all protocols option is selected in NAT Rules (ID: 9079)
    * DMVPN: fixed migration if DMVPN and IPSEC instances are sharing the same name before upgrade (ID: 9171)
    * Backup: fixed restoring to user's defaults configuration (ID: 9181)
    * FOTA: cron job wasn't starting on firstboot (ID: 9193)
    * Uqmi: fixed command parsing (ID: 9196)
    * Utils: return usleep to RUTOS (ID: 9205)
    * WebUI:  fixed DHCP server configuration being conserved after deleting and adding an interface with the same name (ID: 9252)
    * Linux: fixed handling of state changes for LAN/WAN ports on MT7628 based devices(ID: 9330)
    * Python3: added patch for CVE-2022-42919 (ID: 9388)
    * Hotspot: fixed service crash if interface not up (ID: 9418)
    * WebUI: changed "Modem" field dependency to appear when "Action" field value is "Input/Output trap" in "SNMP Trap" page (ID: 9445)
    * WebUI: fixed multiple route in Routes->General Routes page (ID: 9479)
    * USB serial: implemented sw reset of usb serial chips for stability after reboot (ID: 9074)
    * Iomand: fixed iio pin subscribing for trb141; Fixed buffer overflow for trb1 devices; Fixed multiple memory leaks in pin subscription handling (ID: 9422)
    * WebUI: removed unsupported certificate type from mqtt broker (ID: 9622)
    * Sim switch WebUI/API: fixed 'switch_back' option validation (ID: 9683)
    * Access Control: fixed migration of 'Remote SSH access', 'Enable remote CLI' and 'Enable Telnet access' options (ID: 9693)
    * UPNP: fixed upnpd secure mode migration (ID: 9695)
    * Mobile Utilities: fixed the ability to unblock IP addresses with an SMS message (ID: 5493)
    * I/O juggler WebUI/API: made actions required in inputs page (ID: 9581)
    * OPKG: fixed opkg installation calls to use custom configuration when installing online packages (ID: 9708)
    * Mobile: fixed arp on bridge/passthrough modes (ID: 8274)
    * Storage Memory Expansion: fix IO errors while enabling it on certain storage devices (ID: 9864)

# 2022-09-16 00.07.02.8
  * Fix:
    * Linux: changed reset gpio on TRB500 devices (ID: 8220)

# 2022-09-07 00.07.02.7
  * Improvements:
    * Mobile: improved manual-auto connection mode (ID: 7474)
    * Mobile: deleted unusable APN for Verizon operator
  * Fix:
    * Linux: fixed memory leak vulnerability (CVE-2022-1012) (ID: 7957)
    * Zlib: fixed kernel vulnerability CVE-2022-37434 (ID: 7594)
    * Mobile: fixed custom APN with Verizon operator (ID: 7316)
    * Mobile: fixed VoLTE management for 5G modules (ID: 7560)
    * Network: fixed interface option reset after VLAN ID change (ID: 7766)
    * Wifi Scanner: fixed out of range crash when iterating collected data (ID: 7872)
    * Mobutils: fixed AT command for SMS storage usage (ID: 7673)
    * GPS: fixed constellation settings (ID: 7882)
    * Port events: removed memory leak (ID: 7448)
    * LED: fixed 4g led blinking on connection for devices with EC200A modems (ID: 7702)
    * LED: fixed signal led skipping on TRB1 family  (ID: 7725)

# 2022-08-24 00.07.02.6
  * New:
    * apn_db: Added 'home.vodafone.de' APN (ID: 7441)
  * Improvements:
    * mnf_info: save & get SIM PINs to /log instead of MNF partition (ID: 7384)
    * mnf_info: save & get SIM PINs from /log partition (ID: 7384)
    * GSM: added RG520N-EU modem support (ID: 7511)
    * gps: added RG5XX RG52X modem support (ID: 7511)
  * Fix:
    * GSM: added SMSC type omitting when empty SMSC number parsed in SMS PDU mode (ID: 7363)
    * Port events: removed memory leak (ID: 7448)
    * Serial-symlink: fixed dmesg messages on other devices (ID: 7486)
    * Operctl: fixed VoLTE management (ID: 7534)
    * gsm: fixed TRB5 modem reboot (ID: 7560)
    * GRE : fixed GRE not going up on TRB5 (ID: 7636)
    * OpenVPN: fix tls-auth and tls-crypt option names (ID: 7508)

# 2022-08-11 00.07.02.5
  * New:
    * MODBUS TCP Master: added TRB500 support (ID: 6304)
    * MODBUSd: added TRB500 support (ID: 6304)
    * MQTT Publisher: added TRB500 support (ID: 6304)
    * SNMP: added TRB500 support (ID: 6304)
    * SMS Utilities: added TRB500 support (ID: 6304)
    * Hotspot Landing Page: added CSP response headers (ID: 7097)
    * WebUI: added 64 character length limit to custom APN username and password (ID: 7281)
  * Improvements:
    * GSM: improved mobile connection status handling (ID: 6528)
    * GSM: added auto switch to modem sms storage when sim storage doesn't exist (ID: 7313)
    * Firewall: added multiple source IP addresses support in port forwarding (ID: 6996)
    * Ethernet: optimized CORE distribution for packet handling for RUTX (ID: 5299)
    * Curl: updated version to 7.83.1, added patches for CVE-2022-32205, CVE-2022-32206, CVE-2022-32207, CVE-2022-32208 (ID: 7115)
    * WebUI: updated firmware validation error messages (ID: 7168)
    * Sysupgrade: added error codes for image checking failure (ID: 7168)
  * Fix:
    * GSM: fixed LAC/TAC parsing in 4G mode for Meiglink modems (ID: 5905)
    * GSM: fixed band option setting on BG96 modems (ID: 7029)
    * GSM: fixed a problem with empty authentification on Meiglink modems (ID: 7277)
    * GSM: fixed authentification to properly support 64 character length credentials (ID: 7281)
    * Mobile: fixed mac and leasetime option setting for bridge/passthrough modes (ID: 7203)
    * Modems: fixed control port value for EC200A modems (ID: 7401)
    * OpenVPN: fixed dev option setting logic (ID: 7242)
    * OpenVPN: fixed problem where updating from legacy firmware causes IPv6 not to work (ID: 7274)
    * Energy Efficient Ethernet: fixed EEE link advertisment for RUTX (ID: 5299)
    * Libxml2: added patch for CVE-2022-29824 (ID: 6735)
    * IOmand: fixed POST/GET output state being high after first request (ID: 7275)
    * CGI Upload: fixed path traversal (ID: 7125)
    * Data to Server: removed limit to proccess less than 10 instances (ID: 7215)
    * Data to Server: fixed out of memory crashes when database is full or has large amount of data (ID: 7215)
    * BusyBox: fixed CVE-2022-30065 (ID: 7216)
    * Kernel: fixed high RS485 baudrates for RUT9XX (ID: 7376)
    * Overview: fixed overview configuration interface visibility (ID: 7357)
    * WebUI: fixed modal tabs navigation when editing wireless interface with non-english languages (ID: 7172)

# 2022-07-19 00.07.02.4
  * New:
    * GSM: added disable_rplmn option in sim section of simcard config (ID: 5292)
    * GSM: added RG501Q-EU module support (ID: 6526)
    * WebUI: added default password change warning message before firmware downgrade (ID: 7092)
  * Improvements:
    * GSM: extended time period for UE to attach to operator. (ID: 5292)
    * GSM: reduced number of modem reboots when changing options (ID: 9292)
    * GSM: fixed excessive log output when modem has no sim (ID: 6526)
    * Mobile: added modem restart prevention on modem init (ID: 6640)
    * System: added fw compatibility check for TCR100 (ID: 7054)
  * Fix:
    * Hotspot: fixed login in landing page (ID: 6937)
    * OpenSSL: fixed vulnerability CVE-2022-2068 (ID: 6952)
    * Kernel: fixed RS485 console return symbol skip for RUT956 (ID: 6982)
    * STM32: fixed possible RUTX I2C bus lock-up issue when upgrading from 02.xx versions (ID: 6997)
    * FOTA: fixed communication error for MediaTek routers (ID: 7072)
    * CM: disabled autoconnect (ID: 6832)
    * CM: fixed autorization for TRB1 devices on 2G/3G only service mode (ID: 6832)

# 2022-06-23 00.07.02.3
  * Fix:
    * GSM: added default VoLTE value (ID: 6970)
    * Modem: correctly shut down both modems on reboot on RUTX12 routers (ID: 6686)
    * Operctl: specified ip family on ping to DNS feature (ID: 6893)
    * Operctl: fixed VoLTE management for TRB1 devices (ID: 6938)
    * Unhandler: fixed SIM card checking on modem init for Meiglink (ID: 6943)

# 2022-06-17 00.07.02.2
  * New:
    * Operctl: added ping to dns ipv6 support (ID: 6524)
    * UNHANDLER: added modem reset to defaults after device upgrade feature(ID: 6638)
    * WebUI: added Port Mirroring page and configuration migration for rut9 (ID: 2441)
  * Improvements:
    * FSTools : updated package to 2022-05-03 version (ID: 6676)
    * GSM: modem init now checks NVRAM sensitive commands before setting (ID: 6641)
    * GSM: output was made consistent (ID: 6714)
    * Uhttpd: added security headers to web requests (ID: 6868)
  * Fix:
    * Aboot : fixed possible firmware corruption on TRB14X devices when flashing through fastboot (ID: 6759)
    * Bzip2: fixed libbz2 vulnerability CVE-2019-12900 (ID: 6709)
    * GSM: fixed behavior of some gsmctl commands (ID: 6712)
    * Hostapd: fixed CVE-2022-23303 vulnerability (ID: 6734)
    * Linux: fixed linux kernel vulnerability CVE-2022-29581 (ID: 6580)
    * Ncurses: fixed ncurses vulnerability CVE-2022-29458 (ID: 6723)
    * OpenSSL: resolved c_rehash script command injection vulnerability CVE-2022-1292 (ID: 6720)
    * Operctl: fixed segfault on UC20 (ID: 6641)
    * UNHANDLER: fixed band locking (ID: 6834)
    * Wireless: fixed race condition for wireless configuration initialization (ID: 6744)

# 2022-06-03 00.07.02.1
  * Improvements:
    * libtlt_uci: removed unnecessary add opt method (ID: 6635)
    * Troubleshoot: improved gsm logs. (ID: 6637)
  * Fix:
    * Mobile: fixed bridge/passtrough mode for RUT230 family device (ID: 6246)
    * Init: fixed default configuration generation (ID: 6567)
    * IGMP Proxy: fixed menu item not appearing after installing package from Package Manager (ID: 6612)
    * MODBUS: fixed write requests (ID: 6635)

# 2022-05-10 00.07.02
  * New:
    * Mobile: added support for EC200A-AU and EC200A-EU modems (ID: 5184)
    * Multiwan: added package support to TRB2 device family (ID: 3926)
    * PPPoE: added VLAN priority setting functionality on RUTOS family devices (ID: 2965)
    * Firewall: added IPtables filter package for string filtering (ID: 4972)
    * Bluetooth: added support for EYE sensors (ID: 4631)
    * L2TP: added CHAP authentication support (ID: 2595)
    * L2TPv3: added IPv6 support fields (ID: 2054)
    * IPSec: added EAP-MSCHAPV2 authentication method support (ID: 2062)
    * Data to Server: added DNP3 data support (ID: 3307)
    * HotSpot: added configuration profile support (ID: 2508)
    * Hotspot: added local users hashing passwords support (ID: 1498)
    * MODBUS: added RUT951 and RUT956 support (ID: 4768)
    * DNP3: added save to flash option support (ID: 3307)
    * DNP3: added test configuration support (ID: 3307)
    * SNMP: updated to 5.9.1 version (ID: 3561)
    * SNMP: added OpenSSL dependency to enable more authentication options for SNMP v3 (ID: 3561)
    * SNMP: added I/O trap support (ID: 3018)
    * SNMP: added trap notification ACL or ADC support when values is on enter/exit/both (ID: 5612)
    * SNMP: added Mobile sent and received OID support (ID: 3624)
    * MQTT: added ACL topic support (ID: 4322)
    * Serial: added CRC verification support to MODBUS and RS232/RS485 (ID: 4423)
    * I/O: added UTC time ISO 8601 format parameter (%ts) support in I/O Juggler (ID: 4069)
    * IGMP Proxy: added IGMP Proxy support (ID: 2168)
    * PAM: added Privileged Access Management (PAM) support (ID: 2127)
    * Greengrass: added AWS Greengrass support (ID: 3506)
    * Auto Reboot: added IPv6 support (ID: 2040)
    * Access Control: added uhttpd certificate and key upload support (ID: 1230)
    * WebUI: added side widget support (ID: 3304)
    * WebUI: added SSH public keys edit box (ID: 5735)
    * WebUI: added License page (ID: 2175)
  * Improvements:
    * kernel: patched CVE-2021-20322 (ID: 5440)
    * kernel: patched CVE-2021-4197 (ID: 6036)
    * kernel: patched CVE-2022-1011 (ID: 5887)
    * kernel: patched CVE-2022-0847 (ID: 5888)
    * busybox: updated busybox to version: 1.34.1 (ID: 4920)
    * busybox: patched CVE-2022-28391 vulnerability (ID: 6053)
    * curl: update to version 7.79.1 (ID: 4197)
    * shellinabox: patched to fix vulnerability - CVE-2018-16789 (ID: 5311)
    * privoxy: patched CVE-2021-44543, CVE-2021-44542 (ID: 5051)
    * GNU Multiple Precision Arithmetic Library: fixed CVE-2021-43618 (ID: 4723)
    * zlib: backport security fix for a reproducible crash in compressor (ID: 5967)
    * System: added mobile status LEDs turn off support (ID: 2426)
    * Mobile: added "iot.1nce.net" APN to APN database (ID: 4884)
    * Mobile: added Truphone APNs to APN database (ID: 4366)
    * Mobile: added internet and VZWINTERNET APNs to APN database (ID: 6148)
    * Mobile: updated mobile usage data point calculation logic (ID: 5315)
    * Mobile: added ability to manually enter desired operator number (ID: 2998)
    * Mobile: added additional cell ID parsing (ID: 5478)
    * Mobile: added parsing for IPv6 of logical interface (ID: 3488)
    * Mobile: added modem restart if SIM card is removed during APN database fetching process (ID: 5479)
    * Mobile: added qoutes for CHAP secret to allow use of special characters (ID: 4264)
    * Mobile Utilities: added unauthorized calls logging (ID: 2596)
    * Mobile Utilities: added space characters in SMS commands (ID: 4639)
    * Mobile Utilities: added SMS modem storage disable state if SIM is not inserted (ID: 3276)
    * Mobile Utilities: changed '%wi' parameter value to return IP address of any currently used WAN interface (not only wired) (ID: 4517)
    * GPS: added AVL "Static Navigation" flag (ID: 4456)
    * GPS: added GSV parsing for NMEA collecting (ID: 4351)
    * Network: added WAN to LAN functionality for all devices with a WAN port (ID: 3681)
    * Wireless: improved WiFi scanner enable switch to toggle 2 and 5 ghz instances separately (ID: 3182)
    * VLAN: added WAN field for RUT2M family devices (ID: 5903)
    * OSPF: added redistribution options and neighboors suport (ID: 4600)
    * BGP: added password field support in BGP Peers page (ID: 1544)
    * BGP: extended "AS" fields validation to accept integers up to 4294967295 (ID: 4848)
    * OpenVPN: added "DHE+RSA" cipher select option (ID: 3463)
    * OpenVPN: increased password length from 128 bytes to 512 (ID: 5413)
    * OpenVPN: changed HMAC key direction initial value to be different if  instance is client or server (ID: 4965)
    * OpenVPN: changed HMAC key and HMAC authentication key upload fields to be required (ID: 4965)
    * OpenVpn: added patch to address multiple plug-in authentication vulnerability (ID: 6427)
    * IPsec: added DES encryption algorithm select option (ID: 6004)
    * PPTP: changed username validation in server and client instance creation (ID: 4264)
    * PPTP: added require validation for User list username field (ID: 5943)
    * Wireguard: added option to manually enter Public key (ID: 1631)
    * Wireguard: generating keys is only possible in auto mode now (ID: 1631)
    * Wireguard: updated firewall rule logic (ID: 4237)
    * Hotspot: removed CHAP authentication protocol due to incompatibility with hashed passwords (ID: 1498)
    * Hotspot: added ubus support (ID: 1973)
    * Serial Over IP: added RS232 signal line control support (ID: 4428)
    * I/O: added newline and GPS location actions in I/O Juggler (ID: 4764)
    * I/O: added device name (%pc) parameter in I/O Juggler (ID: 4344)
    * Troubleshoot: added events log database to archive (ID: 4435)
    * RS232: added Max clients field (ID: 4428)
    * RS232/RS485: improved saving logic to create firewall rules (ID: 5431)
    * HotSpot: added password encoding option (ID: 4412)
    * Hotspot: updated firewall rule setting logic (ID: 5426)
    * Access Control: added RFC1918 filter field (ID: 5256)
    * Events Reporting: changed default port name of WiFi devices for 'Topology state' rule (ID: 4022)
    * IP block: added possiblity to unblock multiple blocked devices (ID: 4077)
    * IP block: added "Port" column in blocked login attempts table (ID: 4066)
    * Speedtest: added server refresh support (ID: 4984)
    * Speedtest: updated servers list (ID: 4984)
    * VRRP: added ping section dependence from main instance (ID: 4750)
    * Web filter: added asterisk option to Site Blocking (ID: 5961)
    * SAMBA: added error code 5 for reserved user names (ID: 5677)
    * Package Manager: added MD5 and SHA256 checksum's in validation page (ID: 1961)
    * Package Manager: added packages in queue to downloadable list after upgrade with keep settings (ID: 5984)
    * Backup: removed upload size limit (ID: 5082)
    * Certificates: changed certificate requirements to only require client key file if client certificate is used. (ID: 4360)
    * WebUI: added pagination and data retention between table pages (ID: 4861)
    * WebUI: improved drag and drop functionality (ID: 2959)
    * WebUI: added external modem SMS limit Overview card and widget (ID: 1439)
    * WebUI: added APN column to interfaces overview window (ID: 3639)
    * WebUI: added duplicates validation for list options (ID: 6008)
    * WebUI: added pagination functionality to tables when there are more than 10 records (ID: 2170)
    * WebUI: added ability to drag and drop file onto upload component (ID: 4930)
    * WebUI: improved table sorting by saving sorting settings in the browser (ID: 1530)
    * WebUI: moved "Root CA" from "Access Control" to "Certificates" page (ID: 2769)
    * WebUI: added "Strict-Transport-Security" response header for HTTPS (ID: 5725)
    * WebUI: added breadcrumbs to modals (ID: 2804)
    * WebUI: changed mobile card instance design (ID: 2959)
    * WebUI: improved multiple validation rule error display (ID: 4189)
    * WebUI: improve mobile network operator display (ID: 4971)
    * WebUI: optimized initial WebUI loading after login (ID: 3892)
    * WebUI: moved package managers meniu entry position (ID: 6198)
  * Fix:
    * Mobile: fixed VoLTE mode changing (ID: 5857)
    * Mobile: fixed VoLTE management for Meiglink modules (ID: 5665)
    * Mobile: fixed deny data roaming on TRB14X devices (ID: 6009)
    * Mobile: fixed APN migration if APN was selected from APN list on legacy firmware (ID: 4976)
    * Mobile: fixed Sim card settings section display with external modem (ID: 5910)
    * Mobile: fixed incorrect parsing of temperature, revision and IP address with MeiG modem (ID: 3502)
    * Mobile: added handling for removing sim card on MeiG modems (ID: 5845)
    * Mobile: fixed Bridge mode when DNS2 unavailable (ID: 5714)
    * Mobile: fixed unnecessary SIM switch when multi APN configured (ID: 5032)
    * Mobile: fixed PDP logig for Verizon operator (ID: 5795)
    * Mobile: fixed Network operators code save (ID: 6223)
    * Mobile: fixed data limit for external modem (ID: 1439)
    * Interfaces: fixed incorrect DHCP validation range for start and limit fields (ID: 5053)
    * Interfaces: fixed mobile APN display in interfaces edit page (ID: 5845)
    * Interfaces: fixed PAP/CHAP username and password fields not saving in interface edit window (ID: 5325)
    * Interfaces: removed "auto" option for network interfaces (ID: 6108)
    * Interfaces: fixed DHCP-Options save seperated with comma (ID: 6080)
    * Interfaces: fixed exclude and listen interfaces (ID: 5473)
    * DHCP: fixed broadcast option saving (ID: 6176)
    * Relayd: fixed wireless interface option load for RUT2 family devices (ID: 6424)
    * Multiwan: fixed failover functionality for secondary modem (ID: 4863)
    * Multiwan: fixed problem where Multiwan reload flushed network tables (ID: 6411)
    * Wireless: fixed signal strength display (ID: 2651)
    * Wireless: fixed multi WiFi not turning off on multi AP section delete (ID: 5850)
    * Wireless: fixed loss of connectivity for clients when router is in STA+AP mode (ID: 4777)
    * Wireless: added validation, which disallows automatic connection to first unencrypted AP when using MULTI AP (ID: 5840)
    * Wifi Scanner: fixed Wireless data not being stored in certain scenarios (ID: 5253)
    * Wifi Scanner: fixed wifi scanner not turning on after FW upgrade with keep settings (ID: 5936)
    * VLAN: fixed second id not being locked for RUT9M devices (ID: 5813)
    * Bluetooth: fixed hci device detection due to possible race condition (ID: 5964)
    * Bluetooth: fixed device decoupling (ID: 5468)
    * Bluetooth: fixed paired devices RSSI display (ID: 4467)
    * Firewall: fixed Traffic Rules saving (ID: 5734)
    * Firewall: fixed zone assign when creating new interface (ID: 4818)
    * OpenVPN: fixed netmask and ip address fields validation (ID: 2570)
    * OpenVPN: fixed TAP (bridged) configuration saving (ID: 5596)
    * OpenVPN: fixed configuration problems in TAP mode (ID: 5979)
    * BGP: fixed dynamic routes State display (ID: 5484)
    * BGP: fixed peer enable in edit page (ID: 5039)
    * RIP: fixed configuration migration (ID: 6069)
    * PPTP: fixed firewall rule deletion (ID: 5674)
    * L2TP: fixed issue when no L2TP client instance could be binded to ipsec (ID: 5153)
    * L2TP: removed auto option for client interface (ID: 6274)
    * L2TP: fixed firewall rule and zone behavior (ID: 4772)
    * L2TPv3: fixed enable saving in edit page (ID: 5495)
    * L2TPv3: fixed netmask value saving in config (ID: 5863)
    * IPsec: fixed passthrough option saving to IPsec file (ID: 4799)
    * DMVPN: fixed issue where instance configuration could not be saved (ID: 5422)
    * Wireguard: added multiwan support for wireguard default route (ID: 6138)
    * Wireguard: fixed migration script to correctly migrate interface status (ID: 4239)
    * Wireguard: fixed issue where peer could not be saved (ID: 5451)
    * Mobile Utilities: fixed SMS Gateway Auto Reply and SMS Forwading phone group option value dublication (ID: 5500)
    * Mobile Utilities: fixed sending email without secure connection (ID: 5879)
    * Mobile Utilities: fixed post/get sms listing by state (ID: 4744)
    * Mobile Utilities: fixed monitoring status message (ID: 4568)
    * Mobile Utilities: fixed Call Utilities events log message for reboot rule (ID: 6301)
    * Mobile Utilities: fixed default config options for ssh and web access (ID: 6037)
    * Mobile Utilities: fixed SMS 'Mobile Data usage reset' rule (ID: 5376)
    * Mobile Utilities: fixed "iostatus" SMS command (ID: 5340)
    * Mobile Utilities: fixed default state of sms_list post/get (ID: 4929)
    * Mobile Utilities: fixed infinite spinner issue after double save (ID: 5506)
    * Mobile utilities: fixed SMS command validation for no-authorization option (ID: 6015)
    * NTP: fixed NTP client time synchronization after firstboot (ID: 4724)
    * NTP: fixed device time display with selected time zone (ID: 4439)
    * GPS: fixed restoring HTTPS options after keep settings (ID: 5997)
    * GPS: fixed missing NMEA sentences (ID: 4351)
    * GPS: fixed nmea cache sentence calculation (ID: 2191)
    * GPS: fixed outside/inside range condition (ID: 5829)
    * MODBUS: fixed indexation issue where bracket becomes missing (ID: 4959)
    * MODBUS: fixed initial  tcp request count validation (ID: 5701)
    * MODBUS: fixed Modbus SMS alarms enable saving (ID: 4858)
    * MODBUS: fixed TCP slave modem not starting after switching sim card (ID: 6292)
    * MODBUS: fixed pin3/4 direction switching (ID: 5805)
    * MODBUS: fixed socket closing if connection failed (ID: 4838)
    * MODBUS: fixed alarm configuration deletion (ID: 5808)
    * DNP3: fixed master not working after upgrading with keep settings (ID: 6345)
    * DNP3: fixed outstation not returning error messages (ID: 4487)
    * SNMP: added missing SNMP objects: mobile IP, data sent/received today (ID: 5086)
    * MQTT: fixed Publisher "Remote address" field validation (ID: 5450)
    * I/O: fixed missing 10 pin connector display for RUT956 device (ID: 4765)
    * I/O: fixed relay value display in IO juggler condition page (ID: 4786)
    * I/O: fixed I/O Juggler functionality with script action type (ID: 5883)
    * I/O: fixed I/O Juggler Wi-Fi rule not enabling or disabling Wi-Fi interfaces (ID: 4781)
    * I/O: fixed I/O Juggler double delete bug on io juggler actions and conditions instances (ID: 5516)
    * I/O: fixed I/O Juggler external modem recognition (ID: 2082)
    * I/Or: fixed I/O Juggler wrong I/O status messages (ID: 5277)
    * Azure IoT Hub: fixed long interface name support (ID: 5904)
    * Azure IoT Hub: increased maximum 'Connection String' length to 4096 characters (ID: 5209)
    * Greengrass: fixed stopping the service when uploaded configuration file is deleted (ID: 5862)
    * Cumulocity: fixed cumulocity connection problems with devices that do not have mobile modem (ID: 3662)
    * HotSpot: fixed user group limit not reseting on specified time (ID: 5279)
    * RMS: removed an error message when no hotspot users were created (ID: 5534)
    * RMS: fixed bugs when running RMS with no SIM card inserted (ID: 5524)
    * Recipients: fixed showing phone groups menu for devices with no modem (ID: 5530)
    * TR-069: fixed missing sent/received data (ID: 4252)
    * TR-069: fixed URL input field length validation (ID: 5843)
    * Backup: fixed admin login after backup from older firmwares upload (ID: 5981)
    * Events reporting: fixed MAC address formatting (ID: 4012)
    * Events reporting: fixed DHCP lease message spam, when no new lease is added (ID: 2569)
    * Troubleshoot: fixed logging crashing after downloading file (ID: 4592)
    * Memory expansion: fixed flash driver reformating after memory shrunk (ID: 5646)
    * WOL: fixed Wake On Lan for RUT300 device (ID: 2875)
    * WOL: fixed Wake on Lan to be only visible on devices with ethernet port (ID: 4531)
    * Traffic logging: fixed log file transferring to ftp server (ID: 4915)
    * Web filter: fixed service reloading after a host list file is uploaded (ID: 6323)
    * JSON-RPC: fixed access denied messages when sending JSON-RPC requests from root user (ID: 4608)
    * Profile: fixed error message display about duplicated intervals in scheduler (ID: 4985)
    * System: fixed keep settings migration for ip_block max fail count and port (ID: 6038)
    * System: fixed modem upgrade for secondary modem (ID: 5733)
    * System: fixed firmware available on server version checking (ID: 4918)
    * Package Manager: fixed Python package installation dependencies (ID: 5999)
    * Package Manager: fixed edge case where package where shown as upgradable (ID: 3537)
    * Package Manager: fixed minidlna package installation (ID: 4877)
    * Package Manager: fixed storage calculation for packages (ID: 3647)
    * WebUI: fixed firmware deletion after leaving the page (ID: 4822)
    * WebUI: fixed setup wizard redirect after LAN IP change (ID: 3412)
    * WebUI: fixed save and apply spinner transition (ID: 6206)
    * WebUI: fixed asynchronous data loading for non-editable fields (ID: 5854)
    * WebUI: fixed various validation bugs, typos, option hints & alignments (ID: 3887)
    * WebUI: fixed IPv6 routed prefix and Custom delegated IPv6-prefix fields validation to only validate ipv6 subnets (ID: 5771)
    * WebUI: changed IPv6 routed prefix field placeholder (ID: 5771)
    * WebUI: fixed IPv6 address field validation to validate Ipv6 addresses and Ipv6 subnets (ID: 5771)
    * WebUI: fixed MIME error when trying to load non existing css files (ID: 5792)
    * WebUI: fixed Mac address section appearing in devices with no ethernet in system information page (ID: 5711)
    * WebUI: fixed table data display logic and added unique identifiers for each dislayed row (ID: 5693)
    * WebUI: corrected OSPF Routing card values, value positions and names (ID: 4600)
    * WebUI: changed Media Directories error on save (ID: 5157)
    * WebUI: changed Media Directories field to be required (ID: 5157)
    * WebUI: fixed select field to correctly show custom value (ID: 5083)
    * WebUI: fixed issue where all data would dissapear on delete (ID: 5419)
    * WebUI: fixed global secrets instances not being removed when there are no ipsec instances. (ID: 5968)
    * WebUI: fixed uploaded file remove icon not staying in position on hover issue (ID: 4896)
    * WebUI: fixed Images section not removing images correctly (ID: 4896)
    * WebUI: fixed unnecessary Images table refresh after each image upload or remove (ID: 4896)
    * WebUI: fixed card collapse issue where it does not respond correctly after too many clicks (ID: 3982)
    * WebUI: removed wan6 interface from Overview page (ID: 3982)
    * WebUI: fixed issue where some forms could not be saved (ID: 4907)
    * WebUI: fixed Custom 1 and Custom 2 select fields to allow space when creating custom option (ID: 5417)
    * WebUI: fixed issue where checkboxes would get selected when clicked on data row (ID: 5496)
    * WebUI: fixed an error inside browser console for devices with no modems (ID: 5592)
    * WebUI: fixed issue where pagination would ruin whats shown in modal (ID: 5822)

# 2022-05-03 00.07.01.8
  * Fix:
    * MODBUS: added missing slave name to datababse (ID: 6329)
    * M-Bus: fixed data transfer with 300 baud rate (ID: 6343)

# 2022-04-26 00.07.01.7
  * New:
    * RUTOS: add TRB143 device support (ID: 4513)
    * RUTOS: add motorcomm phy support for TRB1 devices (ID: 6173)
    * M-Bus Master: added for TRB1430 device (ID: 2482)
    * Network: added YT8531 PHY support for TRB1 family devices (ID: 5748)
  * Fix:
    * FOTA: fixed modem upgrade for secondary modem (ID: 5733)
    * System: fixed firmware update vallidation (ID: 6173)

# 2022-04-08 00.07.01.6
  * Fix:
    * System: fixed USB hang in rare cases for RUT9M RUT2M devices (ID: 5809)
    * Mobile: fixed MCC checking for RUT200 device (ID: 6088)
    * SMS Utilities: enhanced service security (ID: 5819)

# 2022-03-29 00.07.01.5
  * Fix:
    * System: fixed USB hang for RUT9M RUT2M devices (ID: 5937)

# 2022-02-25 00.07.01.04
  * Fix:
    * Mobile: fixed connection to whitelist carriers (ID: 5551)
    * Mobile: fixed Passthrough when disable DHCP (ID: 5559)
    * Mobile: fixed Denied roaming feature (ID: 5569)
    * Mobile: fixed mobile blocking depent on region (ID: 5573)
    * Mobile: disabled Ping To DNS functionality if Bridge/Passthrough mode is enabled (ID: 5559)
    * WebUI: fixed OpenVPN server configuration with password authentication (ID: 5531)
    * WebUI: fixed NTP interval length validation (ID: 5537)
    * WebUI: fixed interface enable after Drag & Drop (ID: 5553)
    * NTP: updated NTP client interval to 24h (ID 5537)

# 2022-02-15 00.07.01.3
  * New:
    * RUTOS: added RUT951/RUT952/RUT956 devices support (ID: 4283)
    * Mobile: added VoLTE support (ID: 4520)
  * Improvements:
    * I/O: added '%it' parameter for UTC time in ISO 8601 format in I/O Juggler (ID: 4069)
    * WebUI: improved RS232 Port and Timeout validation (ID: 5185)
    * WebUI: changed port forward rule max name length (ID: 5186)
    * WebUI: removed unnecessary network display for Wireless "Network" option (ID: 5219)
  * Fix:
    * System: preserve /etc/luci-uploads/ after FW upgrade (ID: 5140)
    * LEDS: fixed 3G led animation problem for RUT9 devices (ID: 4808)
    * Mobile: dfota: changed file upload to modem logic (ID: 5138)
    * Firewall: fixed OpenVPN forwarding rules (ID: 3749)
    * I/O: fixed usage of custom headers in HTTP action in I/O Juggler (ID: 4069)
    * I/O: fixed 'verify' option parsing in Juggler (ID: 4069)
    * MODBUS: fixed missing bracket at the data sending end (ID: 4959)
    * WOL: fixed Wake on LAN packet routing (ID: 5197)
    * WebUI: fixed Hotspot 2.0 status display RUT9 family devices (ID: 5246)
    * WebUI: fixed Hotspot enable button validation (ID: 5195)
    * WebUI: fixed IPv4-Gateway column showing empty values in Status > Routes page  (ID: 5205)
    * WebUI: fixed firewall extra option validation (ID: 5239)
    * WebUI: fixed second mobile interface create for RUT2 family devices (ID: 5117)

# 2022-01-04 00.07.01.2
  * New:
    * Modem: added modem upgrade system for Quectel modems (ID: 4414)
  * Improvements:
    * L2TP: removed L2TP section title prefixes (ID: 4181)
  * Fix:
    * STM32 : attempt to flash when chip is in unknown state (ID: 4622)
    * Mobile: fixed Bridge mode without multi APN (ID: 4943)
    * Mobile: fixed multi interface checking algorithm (ID: 4943)
    * Mobile: Fixed error handling when modem is not responding (ID: 5003)
    * Mobile: Prolonged autoconnect setting timeout (ID: 5003)
    * FOTA: fixed timeout problem when server does not respond (ID: 4918)
    * Package Manager: fixed installation of backup packages (ID: 5049)
    * WebUI: fixed CPU percentage display in the overview page (ID: 4807)
    * WebUI: fixed data limit display after profile change (ID: 4833)

# 2021-11-19 00.07.01.1
  * Fix: fixed image signature addition

# 2021-11-15 00.07.01
  * New:
    * RUTOS: added RUT2 devices support
    * RUTOS: added verified boot support for RUT2XX (ID: 3585)
    * RUTOS: added EC25-AU support TRB142,TRB145 devices (ID: 4515)
    * RUTOS: added RUTX series support without STM32 (ID: 3428)
    * Mobile: added UC20 module support (ID: 3644)
    * Mobile: added support for SLM750-VJ&VSA modems (ID: 3974)
    * Mobile: added support for B18 and B19 LTE bands (ID: 3974)
    * Mobile: added SMS Limit hour, week day and month day support (ID: 3185)
    * Mobile: added Manual-Auto operator select support (ID: 3855)
    * SMS Utilities: added "UCI delete" support (ID: 2213)
    * Tinc VPN: added Tinc VPN support (downloadable through package manager) (ID: 3467)
    * MODBUS TCP Master: added support for RUT241 routers (ID: 4262)
    * Modbus TCP Master : added RUT2, RUT300 alarms I/O action support (ID: 3903)
    * SNMP: added I/O support (ID: 2649)
    * WebUI: added Wireless "Mesh Network" configuartion support (ID: 2918)
    * WebUI: added Multiple Wireless AP configuration support (ID: 2974)
    * WebUI: added German language support (downloadable through package manager) (ID: 4248)
  * Improvements
    * Core: updated base with OpenWrt 21.02 (ID: 3550)
    * Kernel: updated kernel to 5.4.147 (ID: 3550)
    * mtd-utils: updated to 2.1.2 version (ID: 3550)
    * busybox: updated to 1.33.1 version (ID: 3550)
    * ubus: updated to 2021-06-30 version (ID: 3550)
    * ubox: updated to 2020-10-25 version (ID: 3550)
    * rpcd: updated to 2021-03-11 version (ID: 3550)
    * opkg: updated to 2021-06-13 version (ID: 3550)
    * fstools: updated to 2021-01-04 version (ID: 3550)
    * wwan: updated to 2019-04-29 version (ID: 3550)
    * ethtool: updated to 5.10 version (ID: 3550)
    * uhttpd: updated to 2021-03-21 version (ID: 3550)
    * ppp: updated to 2020-10-03 version (ID: 3550)
    * odhcpd: updated to 2021-07-18 version (ID: 3550)
    * hostapd: updated to 2020-06-08 version (ID: 3550)
    * dropbear: updated to 2020.81 version (ID: 3550)
    * dnsmasq: updated to 2.85 version (ID: 3550)
    * netifd: updated to 2021-07-26 version (ID: 3550)
    * firewall3: updated to 2021-03-23 version (ID: 3550)
    * libjson-c: updated to 0.15 version (ID: 3550)
    * libevent2: updated to 2.1.12 version (ID: 3550)
    * mac80211: updated to 5.10.68 version (ID: 3550)
    * wireless-regdb: updated to 2021.04.21 version (ID: 3550)
    * binutils: updated to 2.35.1 version (ID: 3550)
    * gdb: updated to 10.1 version (ID: 3550)
    * strace: updated to 5.10 version (ID: 3550)
    * trace-cmd: updated to 2.9.1 version (ID: 3550)
    * valgrind: updated to 3.16.1 version (ID: 3550)
    * ath10k-ct-firmware: updated to 2020-11-08 version (ID: 3550)
    * procd: updated to 2021-02-23 version (ID: 3550)
    * iw: updated to 5.9.8 version (ID: 3550)
    * iproute2: updated to 5.11.0 version (ID: 3550)
    * iptables: updated to 1.8.7 version (ID: 3550)
    * nettle: updated to 3.6 version (ID: 3550)
    * libpcap: updated to 1.9.1 rel3 version (ID: 3550)
    * elfutils: updated to 0.180 version (ID: 3550)
    * cryptodev-linux: updated to 1.11 version (ID: 3550)
    * linux-firmware: updated to 20201118 version (ID: 3550)
    * util-linux: updated to 2.36.1 version (ID: 3550)
    * openwrt-keyring: updated to 2021-02-20 version (ID: 3550)
    * mtd: updated to rel26 version (ID: 3550)
    * fwtool: updated to 2019-11-12 version (ID: 3550)
    * ca-certificates: updated to 20210119 version (ID: 3550)
    * wireguard-tools: updated to 1.0.20210223 version (ID: 3550)
    * iwinfo: updated to 2021-04-30 version (ID: 3550)
    * ipset: updated to 7.6 version (ID: 3550)
    * gre: updated to rel12 version (ID: 3550)
    * wolfssl: updated to 4.7.0 version (ID: 3550)
    * ustream-ssl: updated to 2020-12-10 version (ID: 3550)
    * uclient: updated to 2021-05-14 version (ID: 3550)
    * readline: updated to 8.1 version (ID: 3550)
    * mbedtls: updated to 2.16.11 version (ID: 3550)
    * libusb: updated to 1.0.24 version (ID: 3550)
    * libunwind: updated to 1.5.0 version (ID: 3550)
    * libubox: updated to 2021-05-16 version (ID: 3550)
    * libnl-tiny: updated to 2020-08-05 version (ID: 3550)
    * libnftnl: updated to 1.1.8 version (ID: 3550)
    * libiconf-full: updated to 1.16 version (ID: 3550)
    * libbsd: updated to 0.10.0 version (ID: 3550)
    * gmp: updated to 6.2.1 version (ID: 3550)
    * ulogd: updated to rel6 version (ID: 3550)
    * sqm-scripts: updated to 1.5.0 version (ID: 3550)
    * ntpclient: updated to rel14 version (ID: 3550)
    * nmap: updated to 7.80 version (ID: 3550)
    * curl: updated to 7.77.0 version (ID: 3550)
    * zerotier: updated to 1.6.5 version (ID: 3550)
    * xtables-addons: updated to 3.13 version (ID: 3550)
    * xl2tpd: updated to 1.3.16 version (ID: 3550)
    * stunnel: updated to 5.59 version (ID: 3550)
    * strongswan: updated to 1.0.13 version (ID: 3550)
    * sstp-client: updated to 1.0.13 version (ID: 3550)
    * pptpd: updated to rel5 version (ID: 3550)
    * openvpn: updated to 2.5.3 rel2 version (ID: 3550)
    * ntpd: updated to rel3 version (ID: 3550)
    * net-snmp: updated to rel2 version (ID: 3550)
    * mosquitto: updated to 2.0.11 version (ID: 3550)
    * miniupnpd: updated to 2.2.1 rel 3 version (ID: 3550)
    * etherwake: updated to rel5 version (ID: 3550)
    * libzip: updated to 1.7.3 version (ID: 3550)
    * libgpg-error: updated to 1.39 version (ID: 3550)
    * glib2: updated to 2.66.4 version (ID: 3550)
    * libnetfilter-conntrack: updated to 1.0.8 version (ID: 3550)
    * libnetfilter-log: updated to rel3 version (ID: 3550)
    * lzo: updated to rel4 version (ID: 3550)
    * nghttp2: updated to 1.43.0 version (ID: 3550)
    * openvpn-easy-rsa: updated to 3.0.8 rel3 version (ID: 3550)
    * iperf: updated to rel2 version (ID: 3550)
    * iperf3: updated to 3.10.1 version (ID: 3550)
    * e2fsprogs: updated to 1.45.6 version (ID: 3550)
    * fuse: updated to 2.9.9 version (ID: 3550)
    * udprelay: updated 2020-02-26 version (ID: 3550)
    * qmicli: updated to 1.28.2 version (ID: 3550)
    * pcre: updated to 8.45 version (ID: 3550)
    * libsmpp34: updated to 1.14.1 version (ID: 3550)
    * libiwinfo: updated to 2.1 version (ID: 3550)
    * openssl: updated to 1.1.1l version (ID: 3550)
    * privoxy: updated to 3.0.32 version. (ID: 3558)
    * libgcrypt: update 1.9.3 to fix CVE-2021-33560 (ID: 3556)
    * libgcrypt: patched CVE-2021-40528 vulnerability (ID: 4120)
    * Kernel: backport fixes to patch CVE-2021-33624 vulnerability (ID: 3659)
    * Kernel: backport fixes to patch CVE-2021-29648 vulnerability (ID: 3659)
    * Kernel : patched CVE-2021-40490 vulnerability (ID: 4122)
    * Kernel: patched CVE-2020-16120 vulnerability (ID: 4113)
    * Kernel: added support for PL2303GC serial to usb chip for RUTX, TRB2, RUT9 devices (ID: 4075)
    * Network: added netifd library for network interfaces related additional information (ID: 2092)
    * Mobile: added Lithuanian and Verizon APNs to Auto APN functionality (ID: 3656)
    * Mobile: added ubus sim count method to simd functionality (ID: 1449)
    * Wireless: added bgscan feature to wpa_supplicant (ID: 3986)
    * IPsec: added pcrypt crypto parallelization driver, to improve IPsec throughtput (ID: 3476)
    * PPTP/L2TP: added automatic forwarding rule to WAN when default route is enabled (ID: 1456)
    * HotSpot: added the ability to choose whether multiple Hotspot users can log in with the same SMS OTP or not (ID: 3300)
    * Ubus: removed list method due to security reasons (ID: 4399)
    * Data Sender: added MODBUS "%I, %T, %S, %r, %n" support (ID: 3868)
    * Eventslog: added detailed PING reboot logging (ID: 2551)
    * Events reporting: added "New WiFi client" support (ID: 3356)
    * Events reporting: added "Topology state" support for RUT9, RUT3 and RUT2 devices (ID: 3485)
    * CLI: added IPv6 support (ID: 2039)
    * MODBUS: added unix timestamp, local ISO time, UTC time support (ID: 2162)
    * Mdcollect: added ability to get total data without specifying time interval through ubus (ID: 3503)
    * WebUI: added WebUI session timeout after user inactivity (ID: 2131)
    * WebUI: added GPS AVL "Don't Contain Connection" adn "Retry on Fail" configuration support (ID: 2279)
    * WebUI: removed search engine site crawling (ID: 4465)
    * WebUI: improved IPSec "Local/Remote source" validation (ID: 3886)
    * WebUI: added Firewall "all" and "custom" protocol options (ID: 3875)
    * WebUI: improved redirection from login to overview page (ID: 2304)
    * WebUI: converted SNMP "Community name" field to editable (ID: 3576)
    * WebUI: improved access-control list reload for sessions (ID: 3426)
    * WebUI: added placeholder for dropdown element (ID: 2736)
    * WebUI: optimized Wireless device status information requests in all WebUI pages (ID: 3685)
    * WebUI: added pagination, search bar, easier device selection in Bluetooth page (ID: 3454)
    * WebUI: improved functionality when multiple browser tabs are open (ID: 3431)
    * WebUI: improved TLS Clients "Private network" field validation (ID: 3289)
    * WebUI: added Send SMS modem selection configuration support (ID: 3323)
    * WebUI: improved multi-select design and functionality (ID: 2735)
    * WebUI: improved wireless frequency options layout (ID: 3086)
    * WebUI: added notification message if selected file cannot be uploaded (ID: 2667)
    * WebUI: added IPSec "Compatibility mode" configuration support (ID: 2689)
    * WebUI: changed MTU fields validation range (ID: 2014)
    * WebUI: added Backup file size limit of 2MB (ID: 3805)
    * WebUI: optimized basic/advanced mode changing (ID: 4098)
    * WebUI: improved Wireguard "IP Addresses" field validation (ID: 4087)
    * WebUI: added external modem support in Status->Mobile page (ID: 2083)
    * WebUI: added Passthrough "Leasetime" and "Unit" configuration support (ID: 3854)
    * WebUI: added Failover/Load balancing "Policies" and "Rules" configuration support (ID: 2114)
    * WebUI: added Call Utilities "Active Timeout" configuration support (ID: 3874)
    * WebUI: added Reboot scheduler multiple reboot times in one configuration configuration support (ID: 1513)
    * WebUI: added language download support from language selection section (ID: 3627)
    * WebUI: added VRRP "Advertisement interval" configuration support (ID: 2374)
    * WebUI: added PPTP "Client to client" configuration support (ID: 3726)
    * WebUI: added notification in GPS map page when GPS service is disabled (ID: 3028)
    * WebUI: added duplicate password validation in HotSpot Landing page form (ID: 3300)
    * WebUI: improved Network interfaces edit modal using different protocols (ID: #1565)
    * WebUI: removed default login page username value (ID: 3255)
    * WebUI: added Traffic Rules table drag and drop functionality (ID: 3596)
    * WebUI: added DDNS "username", "password", "host" fields to be as optional (ID: 3865)
    * WebUI: added SSTP "default route" configuration support (ID: 3882)
  * Fix:
    * Ledman : fixed 3G LED being not active in 3G mode (ID: 3767)
    * Storage Memory Expansion: fixed issues after upgrading from 6.X with kept settings for RUT9 devices (ID: 3628)
    * DNP3 : fixed DNP3 Outstation crash caused by non-void function returning no value (ID: 3633)
    * Mobile: fixed mobile daemon crashing after modem restart (ID: 2363)
    * Mobile: fixed SIM Switch back to default issue (ID: 3233)
    * Mobile: fixed WCDMA band names for MeiG modules (ID: 3380)
    * Mobile: fixed network information gathering (ID: 3583)
    * Mobile: fixed mobile passthrough mode (ID: 4004)
    * Mobile: removed not supported bands for SLM750-VAU modem (ID: 3721)
    * Mobile: fixed URCs handle in response of AT commands for MeiG modems (ID: 3586)
    * Mobile: fixed Email to SMS failing to accquire and send messages (ID: 3791)
    * Mobile: fixed SMS Utilities not working on TRB255 devices (ID: 3795)
    * Mobile: fixed manual band selection for EC25-AU and SLM750-VJ & VSA modems (ID: 3863)
    * Mobile: fixed order of AT commands for different connection modes (ID: 3974)
    * Mobile: fixed changing default SIM after first boot for RUTX14 devices (ID: 4459)
    * Bluetooth: fixed Ela temperature errors (ID: 2810)
    * PPTP/L2TP: fixed startup after keep settings firmware update on TRB140 and RUT300 devices (ID: 4123)
    * Wireguard: fixed package removal (ID: 3867)
    * Auto Reboot: fixed reboot scheduler not removing crontab file after disabling rule (ID: 3570)
    * Auto Reboot: fixed "Interval", "Timeout" and "Try count" values after keep settings (ID: 4138)
    * Mdcollect: fixed database error after upgrading firmware with keep settings (ID: 3491)
    * Mdcollect: fixed Data Limit accuracy (ID: 3654)
    * QoS: fixed LAN download speed limit on TRB140 devices (ID: 4028)
    * HotSpot: fixed escaping '#' symbol from username or password (ID: 3803)
    * HotSpot: fixed hotplug script which did not recognize interface changes (ID: 4177)
    * MODBUS Serial Master: fixed crash when requesting a 4-byte datatype from a 2-byte data payload (ID: 3349)
    * MODBUS TCP Slave: fixed mobile and PIN3 register bad responses (ID: 3818)
    * MODBUS TCP Slave: fixed SIM card switching issue (ID: 3818)
    * Modbus TCP slave: fixed analog register returning wrong value (ID: 3894)
    * MODBUS Serial Master: fixed "Stop bits" option values after keep settings (ID: 3981)
    * Events reporting: fixed email user group validation for send test email functionality (ID: 2209)
    * CLI: fixed remote CLI not working using HTTPS (ID: 3852)
    * Profiles: fixed profile updating when configuration is updated not from WebUI (ID: 3402)
    * RMS: fixed  Wi-Fi information not displaying after turning OFF an access point (ID: 3807)
    * Web Filter: fixed service restart on URL list change. (ID: 3558)
    * Recipients: fixed escaping special symbols from username and password (ID: 4013)
    * WebUI: fixed validation to refuse firmware lower than 7.0 on RUT9 with Micron flash (ID: 3533)
    * WebUI: bring back SMS Utilities "Write to config" configuration support (ID: 3874)
    * WebUI: fixed state option in SMS Utilities for "Change I/O" (ID: 3954)
    * WebUI: removed password length validation (ID: 4451)
    * WebUI: fixed white screen error after logging into webUI on slow internet connection (ID: 2000)
    * WebUI: fixed Interfaces "Bridge interfaces" saving (ID: 3924)
    * WebUI: fixed Dynamic Routes OSPF interfaces duplicated (ID: 3883)
    * WebUI: fixed missing Triple Carrier Aggregation display support (ID: 2288)
    * WebUI: fixed Traffic logging network selection list (ID: 2318)
    * WebUI: fixed DHCP Options validation (ID: 2603)
    * WebUI: fixed Profile date display (ID: 2302)
    * WebUI: fixed blank page issue after invalid url in login page (ID: 2110)
    * WebUI: fixed TR069 "Accept server request" rule loading according to firewall rules (ID: 2937)
    * WebUI: fixed GRE remote subnet netmask validation (ID: 3081)
    * WebUI: fixed section toggle(ID: 3148)
    * WebUI: fixed package installation modal layout (ID: 3172)
    * WebUI: fixed instance creation with a name that is already in use (ID: 3336)
    * WebUI: fixed Modbus credential validation (ID: 3381)
    * WebUI: fixed MQTT credential validation (ID: 3381)
    * WebUI: fixed SMS Gateway loading screen when sending SMS messages (ID: 3418)
    * WebUI: fixed file upload (ID: 3473)
    * WebUI: fixed modem firmware upgrade for TRB1 family devices (ID: 3473)
    * WebUI: fixed SSHFS username and password validation (ID: 3520)
    * WebUI: fixed DNS rebind protection field when switch is disabled (ID: 3534)
    * WebUI: fixed Setup Wizard "lease time" and "unit" fields saving (ID: 3565)
    * WebUI: fixed OpenVPN extra options validation (ID: 3577)
    * WebUI: fixed NTP GPS Synchronization swith to enable GPS service (ID: 3675)
    * WebUI: fixed uhttpd WEB server issue with filling up with unnecessary connections (ID: 3691)
    * WebUI: fixed Firewall "Destination zone" field name (ID: 3717)
    * WebUI: fixed RMS copy button functionality (ID: 3769)
    * WebUI: fixed Interfaces "LAN to WAN" button display (ID: 3775)
    * WebUI: fixed displaying "Memory expansion" and "Printer service" services for devices without USB (ID: 3813)
    * WebUI: fixed cheking if DNP3 is installed for 'Serial type' option (ID: 3826)
    * WebUI: fixed VLAN section creation for TRB141 devices (ID: 3838)
    * WebUI: return Interfaces "Port priority" option for RUTXR1 devices (ID: 3838)
    * WebUI: fixed missing Content-Type header to initial WebUI response.(ID: 3889)
    * WebUI: fixed RIP information parsing in status page (ID: 3925)
    * WebUI: fixed OpenVPN IPv6 netmask validation (ID: 3933)
    * WebUI: fixed SNMP Trap Settings Host/IP field validation (ID: 3973)
    * WebUI: fixed Wireless network interface metric calculation when joining a Wireless network (ID: 3976)
    * WebUI: fixed cumulocity authentication reset (ID: 4352)
    * WebUI: Fixed Events Reportingg rule saving (ID: 4566)

# 2021-09-02 00.07.00.1
  * Fix:
    * Reboot: fixed reboot on MBN configuration reload (ID: 3750)

# 2021-07-14 00.07.00
  * New:
    * WebUI: added Web UI based on Vue.js 2.6.12 (ID: 1884)
    * RUTOS: added support for TCR1 devices (ID: 3184)
    * RUTOS: added support for RUT9 devices (ID: 1256)
    * RUTOS: updated to OpenWrt 19.07.7 base (ID: 2463)
    * RUTOS: added SLM750 modem support (ID: 3126)
    * kernel: updated to 4.14.221 version  (ID: 2463)
    * kernel: added TCP MD5 auth support for BGP (ID: 2658)
    * kernel: backport fixes to patch CVE-2019-18198 vulnerability (ID: 3357)
    * kernel: backport fixes to patch CVE-2021-20268 vulnerability (ID: 3358)
    * uhttpd: updated to 2020-10-01 (ID: 2463)
    * firewall: updated to release 3 (ID: 2463)
    * xtables-addons : updated to release 9 (ID: 2463)
    * mwan: updated to 2.8.14 (ID: 2463)
    * pcre: updated to 8.44 version (ID: 2541)
    * curl: updated to 7.74 version (ID: 2545)
    * sqlite: updated to 3.33 version (ID: 2547)
    * ncurses: updated to 6.2 version (ID: 2607)
    * OpenSSL: updated to 1.1.1k version (ID: 2836)
    * glib2: patch CVE-2019-13012 vulnerability (ID: 2544)
    * ntfs-3g: patch CVE-2019-9755 vulnerability (ID: 2546)
    * netifd: patch IPv6 routing loop on point-to-point links for CVE-2021-22161 (ID: 2585)
    * odhcp6c: fix IPv6 routing loop on point-to-point links for CVE-2021-22161 (ID: 2587)
    * WolfSSL: patch CVE-2021-3336 vulnerability
    * Busybox : added patch for CVE-2018-1000500 (ID: 3166)
    * ATH79: added support for micron authena proprietary mtd ioctls (ID: 2803)
    * 8021q: added VLAN support for TRB1 family devices (ID: 3015)
    * System: enabled user-space watchdog on TRB1XX devices (ID: 2784)
    * Mobile: added modem autostart disable feature (ID: 2682)
    * Mobile: added DHCP relay AT command for EC25 and EC21 modules (ID: 2543)
    * SMS Utilities: added ability to use 2gonly/3gonly/4gonly arguments for cellular service command alongside current 2g/3g/lte arguments (ID: 2756)
    * SMS utilities: added SMS rule "Restore to user defaults" (ID: 2104)
    * Data to Server: Added Client ID option for MQTT protocol (ID: 2140)
    * I/O: added Post/Get URL parameter t_time changing delay and time to seconds or miliseconds (ID: 1126)
    * DNP3: added dnp3 master and oustation services (ID: 2344)
    * USB To Serial: added support for multiple usb to serial adapters (ID: 2146)
    * IPSec: added XAUTH support (ID: 2637)
    * SNMP: added firmware version OID (ID: 2552)
    * OpenVPN: added AES-256-GCM encryption support (ID: 2644)
    * Hotspot: added  option to send warning SMS messages to Hotspot users authenticated with SMS OTP when specified amount of data is used up (ID: 2109)
    * WebUI: added IP family option field to SNMP page (ID: 2047)
    * WebUI: added SNMPv6 section to SNMP Communities page (ID: 2047)
    * WebUI: added peer groups to BGP access list dropdown (ID: 2348)
    * WebUI: added "Phone number" and "Message" fields for "SEND SMS" option (ID: 2528)
    * WebUI: added "Host to ping from SIM1" and "Host to ping from SIM2" fields (ID: 2525)
    * WebUI: added 'System -> System Users' section for users management (ID: 2790)
    * WebUI: added send analog input option in tavl settings (ID: 2465)
  * Improvements:
    * STM32: I2C Communication improvements (ID: 2452)
    * ATH079: switch back to ar8216 driver (ID: 2463)
    * Backup: Excluded MAC address from backup file. (ID: 3211)
    * Modem: turn on modem in preinit for correct power-on sequence (ID: 2682)
    * Mobile: added mesage storage management by config value (ID: 2916)
    * Mobile: improved qmi error handling and status tracking (ID: 2746)
    * Mobile: refactor SIM PIN setting, remove double-negative conditionals (ID: 2021)
    * Mobile: added roaming checking on LTE NB (ID: 3364)
    * SIM Switch: added option to switch back to primary sim after timeout (ID: 2203)
    * SMS Utilities: changed I/O variable naming to sequential numbering according to ubus ioman objects (ID: 2756)
    * SMS Utilities: added Post/Get feature to turn mobile data on/off (ID: 986)
    * hostapd: fixed wpa_supplicant P2P group information processing vulnerability
    * Wireless: add security fixes for the FragAttacks issues (ID: 3137)
    * ulogd: added IPv6 logging for RUTOS devices (ID: 2048)
    * rpcd: improved access rights for multi users (ID: 2475)
    * DMVPN: added missing config options (ID: 2960)
    * DMVPN: added PSK conversion to dmvpn and single PSK types (ID: 3212)
    * OpenVPN: updown script now writes info about instance in json (ID: 2157)
    * OpenVPN: init script now writes info about server instance in json (ID: 2157)
    * Package Manager: refactored package installation, deletion and dependencies (ID: 2522)
    * FOTA: refactored package manager download process (ID: 2034)
    * RMS: added new input/output values (ID: 2676)
    * I/O: added ability to disable IO features for RUT9 (ID: 2620)
    * MODBUS TCP Master, MODBUS Serial Master: fix float endianness mismatch on some devices (ID: 2782)
    * Data to Server: added full MODBUS register address expansion specifier (ID: 2599)
    * Data to Server: improved more accurate sleeping (ID: 2697)
    * Data to Server: improved username validation, now space is allowed (ID: 2442)
    * WebUI: added validation to Walled Garden Address list field (ID: 2153)
    * WebUI: added full MODBUS register address legend (ID: 2599)
    * WebUI: renamed System -> Users page to System -> System Users (ID: 2790)
    * WebUI: moved password changing option to System -> System Users (ID: 2790)
    * Webui: 'Network > Failover' and 'Network > Interfaces' pages data is now draggable on multiple browsers (ID: 2612)
  * Fix:
    * Mobile: ignore ipv6 mobile RA routes valid time (ID: 2091)
    * Mobile: added "Transaction timed out" error handling (ID: 2536)
    * Mobile: fixed sim position check (ID: 2494)
    * Mobile: fixed PPPOE connection loss when wrong session PADT packet arrives (ID: 2711)
    * Mobile: fixed memory management fault (ID: 3063)
    * Mobile: added gcont object tracking and update info if this service restarted (ID: 2957)
    * Mobile: fixed default SMS storage (ID: 3051)
    * Mobile: fixed Blacklist/Whitelist attachment after operator list reconfiguration (ID: 3126)
    * Data Limit: fixed sms warning sending after data limit change (ID: 2488)
    * GPS: fixed time synchronization for DST regions (ID: 3055)
    * GPS: fixed parsing TAVL rules and variables (ID: 2465)
    * GPS: fixed ADC reading to a 1000 precision value (ID: 3027)
    * GPS: fixed AVL I/O backup rule type setting (ID: 3027)
    * GPS: fixed AVL custom rule initialization handling (ID: 3027)
    * GPS: fixed AVL I/O analog option check (ID: 3027)
    * SMS Utilities: fixed not deleting messages after reply on secondary modem (ID: 2289)
    * DHCP Relay: fixed DHCP relaying over mobile networks
    * OpenVPN: fixed OpenVPN connection when using generated certificates for RUTOS family (ID: 2597)
    * IPsec: fixed android clients MTU/MSS size (ID: 2258)
    * Ipsec: changed PSK maxlength to 128 symbols (ID: 2372)
    * IPsec: fixed wrong DPD value save (ID: 3098)
    * SSTP: fixed SSTP being up after package removal (ID: 2881)
    * DMPVN: fixed crypto_proposal write to config (ID: 2181)
    * I/O juggler: fixed sending sms to correct group (ID: 2537)
    * I/O scheduler: fixed relay state issue (ID: 2622)
    * I/O Post/Get: added IO direction check while changing IO's (ID: 2993)
    * Serial over IP: fixed Client UDP mode issue (ID: 2353)
    * MODBUS: fixed a cut MAC data regression (ID: 2592)
    * HotSpot: fixed walled garden issues (ID: 2467)
    * Traffic loggin: fixed hotspot data logging issues (ID: 2316)
    * UPNP: fixed issue where config changes applies only after service restart (ID: 2466)
    * DLNA: fixed connections count total in statistics page (ID: 2872)
    * VRRP: fixed wrong IP address writing to file for RUTX family devices (ID: 2874)
    * Webui: fixed pincode validation maxlengh changed from 12 to 8 symbols (ID: 2583)
    * WebUI: fixed WebUI files caching when upgrading firmware (ID: 2798)
    * WebUI: fixed Data display format (ID: 2819)

# 2021-02-10 00.02.06.01
  * Fix:
    * DNSMasq: patch CVE-2020-25681, CVE-2020-25682, CVE-2020-25683, CVE-2020-25684, CVE-2020-25685, CVE-2020-25686, CVE-2020-25687 (ID: 2248)
    * GSM: fixed bootloop on TRB14X which might occur when no sim card is inserted (ID: 2478)
    * GSM: fixed modem status after failed network scan (ID: 2572)
    * GSM: fixed mbncfg function and PIN check logic (ID: 2574)
    * PPTP: fixed server interface naming (ID: 2502)
    * Firewall: fixed reachable SSH over SIM op in early boot (ID: 2533)
    * Package Manager: added package size checking when manually installing a package (ID: 2411)
    * WebUI: fixed adding helper to firewall's wan zone when enabling pptp configuration (ID: 2502)
    * WebUI: fixed correct client pptp interface name selection for route creation (ID: 2502)
    * WebUI: fix 'New Firmware Available' message display after firmware upgrade

# 2020-12-31 00.02.06
  * New:
    * RUTOS: updated base to OpenWrt 19.07.4 (ID: 2136)
    * RUTOS: added initial support for RUT2XX devices (ID: 934)
    * RUTOS: added initial support for RUT300 devices (ID: 1965)
    * Ledman: add support for RUTX14 (ID: 2253)
    * SIMD: add support for RUTX14 (ID: 2268)
    * Package Manager: added SSHFS package support to package manager (ID: 1900)
    * Mobile: added operator whitelist/blacklist feature (ID: 1412)
    * Mobile: add quectel external modem support (ID: 1656)
    * Mobile: add Quectel EG12/EG18 modules support (ID: 1691)
    * Mobile: added band selection support for EC25, EC21, BG96, EG06, EG12/EG18 series modules (ID: 1724)
    * SMS Post/Get: added sms sending to phone groups (ID: 1699)
    * SMS Utilities: added action to reset mobile data usage for specified interface (ID: 1717)
    * SMS Utilities: added example how to use mobile data usage reset rule (ID: 1717)
    * SMS Utilities: added SMS storage limit check after inserting SIM (ID: 1984)
    * SMS Utilities: added VPN status support for custom configurations (ID: 2030)
    * Wireless: added wpa3 encryption support (ID: 2076)
    * Wireless: added acs exclude dfs feature for 5GHz wireless (ID: 2169)
    * Bluetooth: added functionality to unpair all paired Bluetooth devices (ID: 1335)
    * I2C Bus: added i2c-tools package and enabled i2c bus in J4 pin header for TRB14X family devices (ID: 1623)
    * SPI Bus: added spi-tools package and enabled spi bus in J4 pin header for TRB14X family devices (ID: 1623)
    * QoS: added QoS support for TRB2 family devices (ID: 1700)
    * MQTT Broker/Publisher: added PSK support (ID: 2009)
    * Web Filter: added Web Filter for TRB2 and TRB1 family devices (ID: 1702)
    * Serial: added partial and full modem control support from RS bus (ID: 997)
    * WebUI: added operator list management (ID: 1412)
    * WebUI: added a list of all USB devices to USB Tools page with option to safely unmount devices (ID: 1527)
    * WebUI: added modems layout image for RUTXR1 devices (ID: 2055)
    * WebUI: added modems layout icon for RUTX14 device (ID: 2287)
    * WebUI: added triple carrier aggregation show in Status->Network->Mobile page (ID: 2288)
  * Improvements:
    * ATH79: disabled memory mapped read on m25p80 driver due possible corrupted data read on TRB2XX, RUT3XX devices (ID: 2018)
    * Mobile: moved 2-8 PDP contexts to 9-16 the 2-8 are neccessary for SIM card MIB APNs (ID: 1589)
    * Mobile: added modem type to modem events (ID: 1827)
    * Mobile: changed modem name from primary to internal if device has only one built in modem (ID: 1656)
    * Mobile: added reinit modem after sim initialization failure (ID: 1896)
    * Mobile: fixed user group phone number SMS sending on I/O event (ID: 1943)
    * Mobile: improved SIM count check during init (ID: 2102)
    * Mobile: changed default band values for BG96 and EC21-EU modules (ID: 1724)
    * Wifi Scanner: Management frames can have rssi not available in these cases 0 is applied for RutOS devices (ID: 2260)
    * SMS Utilities: changed to send configured device name instead of default one in 'status' message (ID: 1951)
    * SMS utilities: removed non supported sms utilities rules from devices which does not support specific services (ID: 2163)
    * SMS Messages: added selected modem saving when viewing SMS messages of multi-modem device (ID: 2273)
    * GPS: refactored GPS code (ID: 1666)
    * Wireless: removed unsecure "WPA-PSK" and "WPA-EAP" encryption support (ID: 2076)
    * Bluetooth: improved Bluetooth device to pair selection (ID: 1335)
    * I/O: changed I/O scheduler structure (ID: 1452)
    * I/O: removed limitation of one configuration per input (ID: 1923)
    * TR609: added multiple modem support (ID: 666)
    * OpenVPN: Fixed parsing user uploaded custom configuration files containing carriage returns. (ID: 2030)
    * IPsec: added conntrack flush on multiwan hotplug if ipsec is enabled (ID: 2096)
    * IPSec: passtrough specific subnet/ip now parses with left dynamic (ID: 2078)
    * GRE Tunnel: optimized package responsible for sending/receiving gre tunnel keepalive packets (ID: 2070)
    * Package Manager: improved build system (ID: 1719)
    * Package Manager: added extra error cheking when downloading packages (ID: 2144)
    * RMS JSON: added data usage info of both sim cards (ID: 2017)
    * Ping/Wget Reboot: added logging to syslog when "Action" is "None" (ID: 1275)
    * VRRPD: now supports multiple vrrpd instances, each with its own ping destination (ID: 1473)
    * VRRPD: added traffic rule for WAN (ID: 1473)
    * MQTT Publisher: added serial number, lan mac and I/O pin commands support for RUT3 family devices (ID: 1981)
    * System: updated EC21-EU available bands (ID: 2352)
    * WebUI: added MTU option when mobile protocol is selected for TRB1 devices (ID: 1369)
    * WebUI: moved all USB related services to USB Tools (ID: 1527)
    * WebUI: improved Hotspot Landing page address validation, now a trailing slash is accepted (ID: 1536)
    * WebUI: improved display of configuration tables when a lot of information is shown (ID: 1538)
    * WebUI: rename modbus strings to uppercase (ID: 1611)
    * WebUI: added redirect to configuration page, after new section is created (ID: 1672)
    * WebUI: splitted vlan configuration into 2 separate ones: Port Based and Interface Based configurations (ID: 1803)
    * WebUI: added "passive-interface" and "default-information" options to OSPF configuration page (ID: 1853)
    * WebUI: added option to create profile from current configuration (ID: 1858)
    * WebUI: added validation on profiles scheduler fields (ID: 1862)
    * WebUI: removed unnecessary warning message (ID: 1910)
    * WebUI: replaced Firewall Helpers page with conntrack helper configuration for each firewall zone (ID: 1944)
    * WebUI: renamed mobile service mode "M1+NB only" to "Auto" for TRB255 devices (ID: 1945)
    * WebUI: increased dynamic lists maximum amount of values to 50 (ID: 1957)
    * WebUI: added NHRP dynamic route status page (ID: 1987)
    * WebUI: added ability to save email account without entering email username and password (ID: 1997)
    * WebUI: disable Wireless device & interfaces configuration when device is in 'pending' state (ID: 2071)
    * WebUI: added serial 1000000 bps baud rate option (ID: 2075)
    * WebUI: removed unused option "Expiration time" in HotSpot page (ID: 2118)
    * WebUI: unified device access password validations (ID: 2128)
    * WebUI: fixed occasions when error messages overlap buttons (ID: 2211)
    * WebUI: expanded DDNS validation for domain input to accept emails (ID: 2226)
    * WebUI: added missing MTU parameter for MTU value retrieving (ID: 1369)
    * WebUI: added server push DNS option and timeout option (ID: 1603)
    * WebUI: removed Network->Firewall->Helpers page, but added conntrack helper configuration for each firewall zone (ID: 1944)
    * WebUI: updated Wireless transmit power percentage calculation (ID: 2256)
  * Fix:
    * OpenVPN: updated to 2.5.0 version (ID: 2354)
    * Tcpdump: patch CVE-2020-8037 (ID: 2248)
    * OpenSSL: updated to 1.1.1i version (ID: 2356)
    * uci: updated to 2020-10-06 version (ID: 2357)
    * samba36: fixed CVE-2019-3824 and CVE-2019-3880 vulnerabilities (ID: 2358)
    * LED: fixed SIM LED blinking when mobile interface down on RUTXR1 (ID: 2272)
    * Modbus TCP slave: fixed illegal instruction when gps is off (ID: 2264)
    * Modbus TCP slave: fixed mobile data not working after reboot (ID: 2259)
    * Mobile: fixed MBNCFG list handler fot EC25 module (ID: 1589)
    * Mobile: fixed sms limit checking when message will exceed the set SMS limit (ID: 1671)
    * Mobile: changed mobile interface subnet to /32 (ID: 1697)
    * Mobile: fixed signal strength event reporting for RUTX12 device (ID: 1827)
    * Mobile: fixed modem sim card checking (ID: 2010)
    * Mobile: fixed device connectivity to internet issue in passthrough mode for TRB14X family devices (ID: 1962)
    * Mobile: fixed multi sms handling on SMS limit (ID: 2102)
    * Mobile: fixed single sim sending as last SMS on limit (ID: 2102)
    * Mobile: fixed modem response parsing to AT cmd's for TRB2 devices (ID: 2237)
    * Mobile: fixed gcont update after plugin external modem (ID: 2313)
    * Mobile: fixed default simcount value to external modem (ID: 2313)
    * Call Utilities: fixed multiple SMS sent per received call (ID: 1956)
    * Call utilities: fixed modem id handling for incoming CLIP unsolicited events for rutOS devices (ID: 2290)
    * SMS Utilities: fixed SMS storage limit check on device reboot (ID: 1984)
    * SMS Utilities: fixed "IP unblock" rule (ID: 2314)
    * Wireless: fixed SSID validation (ID: 1916)
    * Hostapd: fixed management frame rssi attribute inclusion after openwrt update for rutOS devices (ID: 2260)
    * NetSNMP: removed unnecessary pciutils dependency which decreases used flash space (ID: 2271)
    * I/O: fixed saving state after revert back to original state (ID: 1953)
    * I/O: fixed enabled value when migrating from old configuration type (ID: 2384)
    * Package Manager: optimised script for downloading packages after firmware upgrade (ID: 1993)
    * Package Manager: fixed wireguard package (ID: 1719)
    * OpenVPN: fixed router availability through USB when TAP is on for TRB1 family devices (ID: 1710)
    * IPsec: fixed connection problems after reboot (ID: 923)
    * IPsec: added firewall exception for packets originating from device (ID: 2096)
    * L2TPv3: fixed bridged interface configuration (ID: 1819)
    * PPTP: removed ifname option so multiple instances can be created (ID: 1603)
    * BGP: changed init START from 60 to 95 (ID: 1628)
    * Serial: fixed serial over ip bidirect mode issues (ID: 1378)
    * SNMP: change mSignal, mTemperature and numSatellities datatypes to correspond to devices' MIB files (ID: 1975)
    * SNMP: remove trailing newlines in returned strings (ID: 1975)
    * Hotspot: Fixed keeping Walled Garden address list after firmware upgrade. (ID: 2090)
    * Events reporting: fixed waiting to send email before rebooting (ID: 1911)
    * Events reporting: fixed using default modem if no modem was found in config (ID: 2270)
    * MQTT MODBUS Gateway: fixed gateway not working when topics have special characters (ID: 1805)
    * MQTT Publisher: swapped pin3 and pin4 values. (ID: 2009)
    * MODBUS Serial Master: fix memory leak (ID: 2061)
    * MODBUS TCP Master: fix MODBUS write alarm action regression (ID: 2174)
    * VRRPD: fixed virtual_mac option parsing (ID: 2142)
    * Troubleshoot: fixed troubleshoot generation when sshfs is running (ID: 1900)
    * Static routes: Fix static routes apply on mobile interfaces (ID: 2182)
    * RS232/RS485: fixed services not starting after reboot (ID: 2197)
    * IO: fixed scheduler bug when updgrading firmware with 'keep settings' (ID: 2234)
    * RMS: fixed getting values when there is no hotspot config (ID: 2319)
    * FOTA: fixed modem FW download for rutOS devices (ID: 2327)
    * FOTA: fixed firmware downloading on RUT3 devices (ID: 2390)
    * Uhttpd: fixed duplicate port in configuration (ID: 2235)
    * Mdcollect: fixed database lock problem (ID: 2395)
    * System: fix SIM PIN N/A error in TRB1 devices (ID: 2398)
    * WebUI: fixed erroneous data usage display of external modem after it's disconnected (ID: 1656)
    * WebUI: added an IP4Table option to advanced interface configuration (ID: 1661)
    * WebUI: fixed an issue where user scripts were being deleted after device reboot (ID: 1668)
    * WebUI: fixed various WebUI validation bugs, typos & option hints, alignments (ID: 1827)
    * WebUI: fixed a bug when logging in with username that uses special characters causes an internal sever error (ID: 2038)
    * WebUI: fixed internal server error when opening wireless status page while wifi device's band is set to auto (ID: 2071)
    * WebUI: fixed crashes when configuration files are not correctly generated (ID: 2129)
    * WebUI: fixed a firewall port forwarding bug when no protocol is selected (ID: 2134)
    * WebUI: fixed changing mode when current page is accessed with POST method (ID: 2215)
    * WebUI: fixed password allowed lengths and tooltips (ID: 2216)
    * WebUI: fixed mountpoint display  (ID: 2230)
    * WebUI: fixed data conversion in mobile usage graphs (ID: 1436)
    * WebUI: fixed port based vlan readonly count on different devices (ID: 2276)
    * WebUI: removed tcpser file check for all RUTOS devices (ID: 2281)
    * WebUI: fixed showing "LAN to WAN" button for devices with one eth port for TRB140, TRB2XX family devices (ID: 2283)
    * WebUI: fixed validation for options in DHCP server section (ID: 2284)
    * WebUI: fixed boardinfo check in WAN->Edit page (ID: 2285)
    * WebUI: fixed showing network info option in I/O Juggler actions only if device has modem (ID: 2293)
    * WebUI: fixed DDNS 'network' option saving when selected value is 'wan' (ID: 2299)
    * WebUI: fixed Realtime graphs Mobile signal strength graph values (ID: 2321)
    * WebUI: fixed "Webfilter" service status display for TRB1 and TRB2 devices (ID: 2325)
    * WebUI: removed dynamic routing pages from RUT3 devices (ID: 2335)
    * WebUI: removed show operators scan page for TRB255 device (ID: 2307)
    * WebUI page: removed SSTP service for RUT300 and RUT360 devices (ID: 2324)
    * WebUI: removed firewall zone setting to "WAN" when changing protocol (ID: 2328)
    * WebUI: fixed not scrolling after closing 'LAN to WAN' confirm dialog for TRB1 & TRB2 family devices (ID: 2337)


# 2020-11-19 00.02.05.2
  * Fix:
    * Kernel: randomize the global rate limiter to mitigate sad dns attack (ID: 2206)

# 2020-09-30 00.02.05.1
  * New:
    * RUT360: added support for RUT360 device (ID: 1965)
  * Fix:
    * SNMP: fixed memory leak on chilli module (ID: 1891)
    * Multiusers: fixed WebUI access denial when upgrading from old FW version for TRB14X family devices (ID: 1929)
    * Operctl: fixed manual operator selection validation (ID: 1931)
    * Package Manager: fixed XSS vulnerabilities in package manager and package file upload pages (ID: 1942)
    * Mobile Interfaces: fixed mobile interface authentication settings reset after selecting auto apn mode (ID: 1947)
    * OpenVPN: fixed incorrect configuration saving (ID: 1969)
    * Status: fixed nhrp lua error (ID: 1977)
    * libgsm: fixed password and serial authorization (ID: 1980)
    * Mobile: added workaround for mobile to switch lan ports throughput problem for ath79 target (ID: 1986)
    * WebUI: Status->Services page - removed "Wireguard" service display if it is not installed (ID: 1949)
    * WebUI: fixed post/get modem select show for RUTX family devices (ID: 1950)

# 2020-09-11 00.02.05
  * New:
    * USB Tools: added externally attachable USB to Serial adapter support for RUTX family devices (ID: 385)
    * USB Tools: added storage Memory Expansion for RUTX family (ID: 387)
    * Network Shares: added auto format USB storage devices to NTFS for RUTX family devices (ID: 387)
    * Console Port: Now configurable over WebUI (ID: 385)
    * IPtable: added NETMAP extension (ID: 1198)
    * GSM: added USSD command support (ID: 1584)
    * WiFi: added 802.11r support for RUTX family devices (ID: 1196)
    * RutOS: slightly reduced boot time on single-slot simcard devices (ID: 1641)
    * VPN: Added Stunnel, SSTP and DMVPN options to TRB2(ID: 1704)
    * System: add mkpasswd utility. (ID: 1873)
    * WebUI: added basic/advanced mode configuration to Setup Wizard (ID: 1485)
    * WebUI: added "Port priority" option (select Ethernet/SFP) in Network->Interfaces and Network->WAN pages for RUTXR1 (ID: 1416)
    * WebUI: added GPS time synchronization for TRB2 family devices (ID: 1361)
    * WebUI: added SSID with wifi status option (ID: 1402)
    * WebUI: added WiFi Scanner functionality to scan and send nearby non sensitive WiFi devices data (ID: 977)
    * WebUI: added DLNA media server to package manager (ID: 990)
    * WebUI: added time synchronization using operator station (ID: 617)
    * WebUI: added a way to easily switch LAN port to WAN and vice versa for TRB2 fammily devices (ID: 850)
    * WebUI: added I/O juggler analog aurrent loop actions and conditions for TRB141 device (ID: 1002)
    * WebUI: added SQM QoS pages for RUTX family devices (ID: 1106)
    * WebUI: added connected client number to overview ans side widget(ID: 1313)
    * WebUI: added "Flush connections on" option to failover interface configuration (ID: 1463)
    * WebUI: added notification when new firmware version is available. (ID: 1490)
    * WebUI: added a dropdown with a search function for time zone selection (ID: 1511)
    * WebUI: added a new "copy to clipboard" button to Cloud Solutions near MAC and Serial (ID: 1512)
    * WebUI: updated header logo from 'Teltonika' to 'Teltonika | Networks' (ID: 1812)
  * Improvements:
    * gps: added option delay to https forwarding (ID: 1649)
    * gsm : added more information to 'more' message (ID: 1745)
    * DDNS: fixed DDNS freeze issues (ID: 1677)
    * GSM: add netstate fix on BG96 module (ID: 1443)
    * Modbus: Added a no bracket option to request configurations(ID: 1609)
    * RutOS: prepare events-log partition in preinit (ID: 1641)
    * MQTT Broker: added support for different MQTT broker protocol versions (3.1 & 3.1.1) (ID: 1722)
    * Multiusers: Remove package manager page read access for default user group (ID: 1786)
    * : Multiple modem support for modem sync (ID: 1818)
    * OpenVPN: added default option that suppresses MITM warning (ID: 1852)
    * Ubus: update to latest version for stability (ID: 1891)
    * WebUI: added new option "all" to write all records to one packet (ID: 1496)
    * WebUI: disabled IPV6 services on LAN by default (ID: 1274)
    * WebUI: added network selection in Services->Traffic logging page for TRB140, RUTX family devices (ID: 903)
    * WebUI: added passwords hashing in Post/Get pages (ID: 993)
    * WebUI: reworked Q-in-Q configuration page (ID: 1235)
    * WebUI: added a warning message about rebooting device while certificate files are being generated (ID: 1251)
    * WebUI: added status option to uploaded custom openvpn file (ID: 1258)
    * WebUI: added missing placeholders (ID: 1271)
    * WebUI: changed wifi ESSID to be necessary (ID: 1272)
    * WebUI: added warning message about unsaved changes when leaving auto reboot, periodic reboot, wireless pages (ID: 1279, 1307)
    * WebUI: added ability to retrieve analog value in modbus TCP slave for TRB2 family devices (ID: 1324)
    * WebUI: added port selection in SSTP page (ID: 1370)
    * WebUI: changed Periodic Reboot service name to Reboot Scheduler (ID: 1398)
    * WebUI: added wireless device status display in Wireless Overview page (ID: 1430)
    * WebUI: added loading spinner and "No GPS signal" message in Services->GPS->Map page (ID: 1431)
    * WebUI: removed incorrect GPS analog input option from RUTX in HTTPS settings (ID: 1454)
    * WebUI: added table rows color change on hover (ID: 1468)
    * WebUI: moved Hotspot2.0 to Services menu (ID: 1478)
    * WebUI: updated phone number placeholders to +37000000000 (ID: 1516)
    * WebUI: updated sms rule descriptions related to phone numbers and email accounts (ID: 1516)
    * WebUI: changed 'Email users' to 'Email accounts' in 'Users & Recipients' page (ID: 1516)
    * WebUI: added SMS/Mobile data limit options always visible in Overview Setup page. (ID: 1519)
    * WebUI: now network interfaces are automatically assigned to firewall zone when interface protocol is switched (ID: 1521)
    * WebUI: adjusted Azure validations (ID: 1502)
    * WebUI: adjusted Local/Remote subnet validations (ID: 1503)
    * WebUI: adjusted HotSpot validations (ID: 1510)
    * WebUI: adjusted HotSpot radius validations (ID: 1536)
    * WebUI: unified VPN overview section option names and titles (ID: 1555)
    * WebUI: removed Firewall zone requirements for inter-zone forwarding source & destination options (ID: 1566)
    * WebUI: removed unnecessary default "Hostname" and "URL" values from Services->GPS pages (ID: 1570)
    * WebUI: added placeholders for drop down options in Network->Routing pages (ID: 1582)
    * WebUI: unified packages design (ID: 1585)
    * WebUI: increased maximum package size to upload with package manager (ID: 1588)
    * WebUI: removed mobile interfaces from hotspot configuration page (ID: 1592)
    * WebUI: added "Passthrough subnets" option in IPsec configuration page (ID: 1596)
    * WebUI: added indications for which antenna connector is connected to which modem (ID: 1601)
    * WebUI: added package size checking when installing packages through Package Manager (ID: 1606)
    * WebUI: fixed Firewall Traffic Rules Source and Destination address field validations (ID: 1608)
    * WebUI: optimized switching between basic/advanced modes (ID: 1615)
    * WebUI: added missing services to Events Reporting page when selected "Event" is "Config change" (ID: 1653)
    * WebUI: adjusted Modem FW validations (ID: 1673)
    * WebUI: updated 'Local address' hint in l2tpv3 page (ID: 946)
    * WebUI: updated VPN configuration name validation (max 8 symbols) (ID: 946)
    * WebUI: added more descriptive error messages when connection with FOTA server fails (ID: 1260)
    * WebUI: general web design, hint, description improvements and fixes (ID: 1546)
    * WebUI: System->Administration->Troubleshoot page: changed tcp dump 'Select storage' option value from 'Internal storage' to 'RAM memory' (ID: 1674)
    * WebUI: Increased allowed lengths of MQTT Broker and Data to Server options(ID: 1721)
    * WebUI: hidden interfaces with dhcpv6 protocol in Overview page when in basic mode (ID: 1754)
    * WebUI: only show openvpn config from file option if external services is not selected (ID: 1789)
    * WebUI: centered 'Apply' button in Profiles page (ID: 1792)
    * WebUI: added word wrap in Unsaved Changes page (ID: 1802)
    * WebUI: speed up page loading (ID: 1860)
    * WebUI: removed Phone Groups page from devices with no modem (RUTX08/RUTX10) (ID: 1870)
  * Fix:
    * 80_mount_root: fixed keep setting not working when upgrading from version 2.01
    * modbus_serial_master: fixed data string and added no brackets option to serial test (ID: 1609)
    * sms utils : fixed SMS not sending when 'Send status SMS to other number' option is not set (ID: 1749)
    * ath79: use more stable, builtin ar82xx switch driver (ID: 1520)
    * Serial: Symlinking tty devices in one place (ID: 385)
    * I/O: fixed geting analog current loop value for TRB141 (ID: 1002)
    * GSM: fixed crashing issue when getting sim slot in use (ID: 1348)
    * SMS Utilities: fixed sms storage not working on devices with multiple modems (ID: 1501)
    * SMS Utilities: fixed send status SMS to other number (ID: 1495)
    * SMS Utilities: fixed checking of available firmware (ID: 1260)
    * Modbus Data Sender: fixed period when sending packet curl timeouts (ID: 1496)
    * Modbus TCP Slave: fixed "active SIM" register value retrieval after regression (ID: 1551)
    * reboot: change event text from 'periodic reboot' to 'reboot scheduler' (ID: 1627)
    * Speed Test: Fixed error when speed test servers were unaccessible even when internet connection is up (ID: 1662)
    * sodog: fixed cpu usage, connection, serial device configuration problems (ID: 1664)
    * : Modem BG96 CGPADDR parsing fix (ID: 1682)
    * : removed gre modules from kconfig, so that it does not override openwrt menuconfig (ID: 1701)
    * ath79: fix ath79 switch crashing (ID: 1729)
    * Network Operators: Fix operator settings display when switching between modems for RUTX12 devices  (ID: 1736)
    * Operctl: Fix manual operator selection (ID: 1736)
    * AR9531 switch: add soft_reset function (ID: 1737)
    * Side Widget: Fix idsplay of connected clients to wifi AP (ID: 1734)
    * TRB2 I/O: bugfix where ioman couldn't return dio1 status if dio0 was set to output in conf (ID: 1743)
    * Reboot: Fix redirecting to login page after successful device reboot (ID: 1751)
    * AVL I/O: Removed analog section from devices without an analog pin(ID: 1756)
    * DDNS: Fixed custom update url field validation (ID: 1752)
    * Reset Button Configuration: Fixed a bug which allowed to save reset button configuration with overlapping intervals (ID: 1759)
    * events_reporting : fixed missing message info for devices without modem (ID: 1764)
    * LEDs: RUTX 5Ghz WiFi LED would shine while 5Ghz interface is disabled and 2.4Ghz is in Station Mode (ID: 1771)
    * : TRB2 hotspot section removed from MIB file (ID: 1777)
    * : Dependency fix (ID: 1777)
    * : Fix modem state parsing for sim switch (ID: 1778)
    * : Fix l3 device search for sim switch
    * : TRB1 traffic logging fix (ID: 1780)
    * Traffic logging: Added service to all TRB devices(ID: 1780)
    * Mobile: fix interface shutdown sequence (ID: 1796)
    * Multiusers: Removed admin user access from backup, firmware, cli & setup wizard pages by default (ID: 1810)
    * libcurl : added crypto authentication (ID: 1832)
    * Serial: fix TRB2XX RS232/RS485 not showing web options due missing kernel module (ID: 1833)
    * Auto reboot: Fixed incorrect validation when saving wget settings(ID: 1836)
    * Mobile: fix interface restart on connection fail (ID: 1844)
    * OpenVPN: added support for DNS push options from server (ID: 1852)
    * Modbus Data Sender: Fix display of kinesis protocol in modbus data sender overview page (ID: 1863)
    * OpenVPN: Fix display of certificate files from device (ID: 1865)
    * Profiles Scheduler : config migrate without created instance fix (ID: 1867)
    * SMS Limit : fixed database structure after firmware upgrade with keep settings (ID: 1869)
    * Firewall : fixed port scan prevention enable save after firware upgrade with keep settings (ID: 1869)
    * Mobile Data Limit : fixed interface config sections after firmware upgrade with keep settings (ID: 1869)
    * Root CA : keep certificate after keep settings fix (ID: 1872)
    * SMS Utilities: fix SHA-512 password validation. (ID: 1873)
    * RUTXR1: fix WAN ETH LED (ID: 1886)
    * : Proper usb init handling (ID: 1887)
    * RUTOS: RUT360/TCR100 mac80211 ath9k empty art partition crash fix (ID: 1888)
    * Restore: Fixed restore to default setting in TRB devices(ID: 1895)
    * : xt_quota kernel module reinit memory handling fix (ID: 1912)
    * Firmware: Fixed a bug when no firmware image is found(ID: 1915)
    * Overview setup: fixed overview setup config script to correctly generate hotspot widget config (ID: 1903)
    * WebUI: Overview page: fixed hotspot information display for devices with no wifi (ID: 1903)
    * WebUI: DDNS page: removed unnecessary options when custom provider is selected (ID: 1752)
    * WebUI: Events reporting page: changed Event types "From periodic reboot" to "From reboot scheduler". Left "Topology state" and "Ports state" selections only for RUTX. (ID: 1627)
    * WebUI: fixed Hotspot 'Trial access' functionality (ID: 1508)
    * WebUI: Fixed OpenVPN TLS Cipher display and added a limit to number of ciphers (ID: 1494)
    * WEbUI: fixed "Change mobile settings" rule service setting (ID: 1465)
    * WebUI: fixed various WebUI validation bugs, typos & option hints (ID: 1421)
    * WebUI: fixed wireless interface turning on/off in wireless page (ID: 1160)
    * WebUI: fixed DHCP lease range validation and value saving in interfaces page (ID: 1210)
    * WebUI: fixed general web design, ordering and positioning (ID: 1242)
    * WebUI: fixed error messages when creating interfaces with incorrect names (ID: 1245)
    * WebUI: fixed variuos section toggling bugs (ID: 1266)
    * WebUI: fixed username validation in Services->SNMP page (ID: 1273)
    * WebUI: fixed certificate files importing bugs & common name display in certificates manager page (ID: 1352)
    * WebUI: fixed interface option related to IPv4 and IPv6 in Network->Routing pages (ID: 1374)
    * WebUI: fixed OpenVPN multi-line command that adds client specific params (ID: 1389)
    * WebUI: fixed DHCP lease range validation in basic mode (ID: 1457)
    * WebUI: fixed incorrect sorting on load in dynamic tables (ID: 1488)
    * WebUI: fixed routing table writing and deleting in Network->Routes (ID: 1578)
    * WebUI: fixed incorrectly displayed type when no protocol is selected(ID: 1567)
    * WebUI: removed wireguard interfaces from Network->Interfaces page (ID: 1545)
    * WebUI: fixed SNMP user access mode display in 'SNMPV3 Users Overview' page (ID: 1548)
    * WebUI: fixed md5 and sha256 checksum calculations (ID: 1550)
    * WebUI: fixed DHCP-options field validation to allow seperating parameters with commas (ID: 1552)
    * WebUI: fixed Package Manager side menu entries update right after package upload (ID: 1579)
    * WebUI: fixed mobile usage graph display for RUTX12 (ID: 1583)
    * WebUI: fixed wireguard port selection (ID: 1585)
    * WebUI: fixed AVL I/O incorrect option display in input rule configuration (ID: 1591)
    * WebUI: fixed vpn zone status display (checking if vpn is enabled/disabled) (ID: 1678)
    * WebUI: fixed lua errors when Start/End time option is empty (ID: 1692)
    * WebUI: fixed incorrectly displayed protocol (ID: 1698)
    * WebUI: TRB1: filtered out rndis0 (usb) interfaces from Network->WAN page (ID: 1619)
    * WebUI: TRB1: removed rmnet0 (mobile) physical interface from interface selection option (ID: 1619)
    * WebUI: TRB1: fixed Q-in-Q device display in Network->Interfaces->Physical settings->Interface option (ID: 1619)
    * WebUI: fixed firewall rule creation for RS232/RS485 when UDP protocol is selected in Services->RS{232,485} pages (ID: 1711)
    * WebUI: added missing placeholder for 'Interfaces' option in Network->Interfaces page  (ID: 1728)
    * WebUI: fixed error messages in hotspot signup page (ID: 1733)
    * WebUI: made form fields persistent in hotspot signup page (ID: 1733)
    * WebUI: added missing Wake on LAN luci package (for devices with eth0 interface) (ID: 1741)
    * WebUI: added missing UPNP package (for RUTX devices) (ID: 1741)
    * WebUI: added missing "Hotspot 2.0" service in Status->Services page (ID: 1742)
    * WebUI: fixed LAN interface display when physical device is "rndis0" in Status->Network->LAN page (ID: 1748)
    * WebUI: fixed 500 error when accessing advanced pages when in basic mode (ID: 1757)
    * WebUI: fixed "Lease time" option in Setup Wizard->LAN page (ID: 1758)
    * WebUI: fixed "enabled" option design in GPS Geofencing page (ID: 1760)
    * WebUI: Fixed stuck configuration spinner(ID: 1762)
    * WebUI: Auto Reply page: changed message type from 'error' to 'info' (ID: 1765)
    * WebUI: remove Hotspot 2.0 page from devices with no wifi (ID: 1768)
    * WebUI: first time password change page: added missing error messages when password is invalid (ID: 1773)
    * WebUI: fixed update from server option in firmware update page (ID: 1775)
    * WebUI: fixed firewall zone placeholder (removed "-- Please select --" and left "Unspecified") (ID: 1779)
    * WebUI: Vulnerability fixes for package manager and certificates manager pages (ID: 1782)
    * WebUI: RS232/RS485 configuration save fix (ID: 1783)
    * WebUI: removed unsaved changes when downloading troubleshoot/tcp dump in System->Administration->Troubleshoot page (ID: 1784)
    * WebUI: bluetooth page: fixed incorrect JSON parsing, fixed eternal spinner when unpairing devices, fixed RSSI display (ID: 1791)
    * WebUI: added checking if device has 2.4/5GHz wireless devices (ID: 1804)
    * WebUI: fixed redirecting to login page after firstboot (ID: 1815)
    * WebUI: fixed "Units" option dependency on "Enable DHCP" option in Setup Wizard->LAN page (ID: 1816)
    * WebUI: fixed MAC address validation in Mobile Utilitites page for Wake on LAN sms rule (ID: 1817)
    * WebUI: fixed Mobile Signal graph data display (ID: 1829)
    * WebUI: fixed SMS Forwarding To HTTP "URL" option validation (ID: 1839)
    * WebUI: wireless device edit page: fixed platform tags (ID: 1854)
    * WebUI: Traffic logging page: fixed nil value (ID: 1854)
    * WebUI: Profiles page: fixed endless spinner when applying profiles (ID: 1856)
    * WebUI: Overview page: Wifi widget: fixed number of connected wifi clients display (ID: 1875)
    * WebUI: Removed /log folder from troubleshoot directories(ID: 1879)
    * WebUI: Fixed Lua errors in profile scheduler and firewall->zones(ID: 1881)



# 2020-07-31 00.02.04.3
  * New:
    * Backup: added backup archive MD5 & SHA256 checksum calculation to help user identify altered backup archives (ID: 1613)
    * Package Manager: added packages signature check to verify if package comes from Teltonika (ID: 1624)
  * Improvements:
    * Operctl: updated APN database (ID: 1618)
  * Fix:
    * Lua : fixed CVE-2019-17367 (ID: 1604)
    * MultiUsers: fixed hiding of configuration pages that users of a specific group don't have read access to (ID: 1620)

# 2020-07-07 00.02.04.2
  * Fix:
    * RUTOS: fixed firmware upload script

# 2020-07-02 00.02.04.1
  * Fix:
    * Package Manager: removed unnecessary package from pending list (ID: 1532)

# 2020-06-30 00.02.04
  * New:
    * RUTXR1: added RUTXR1 series support (ID: 385, 1152, 1153)
    * USB Tools: added externally attachable USB to Serial adapter support for RUTX (ID: 385)
    * OpenVPN: added configurations for Nord VPN and Express VPN (ID: 987)
    * Call Utilities: added relay control (ID: 1027)
    * Certificates manager: added certificate generation and managing pages (ID: 1061)
    * Data to Server: added JSON formating option (ID: 1121)
    * Modbus TCP Slave: add timeout and keep-connection options (ID: 1217)
    * System: add 6rd package (ID: 1134)
    * WebUI: added GPS support for TRB2 devices (ID: 1175)
    * WebUI: added drag&drop support for overview page tables (ID: 792)
    * WebUI: added mobile data usage charts (ID: 925)
    * WebUI: added profile change action to I/O juggler in TRB1 and TRB2 devices (ID: 1084)
    * WebUI: add passthrough support (ID: 1099)
    * WebUI: added mobile signal realtime graph(ID: 1108)
    * WebUI: added MAC cloning (ID: 1142)
    * WebUI: added AVL I/O support (ID: 1175)
    * WebUI: added Speed Test functionality (ID: 1006)
    * libsim: new ubus helper lib and documentation
  * Improvements:
    * Profile Scheduler: improved with minutes accuracy (ID: 1048)
    * WebUI: reorder VPN configuration options (ID: 1073)
    * WebUI: standardized section header style (ID: 1079)
    * WebUI: unified spelling of dropdown values(ID: 1113)
    * WebUI: added information about Package Manager packages while rewriting firmware (ID: 1156)
    * WebUI: updated services management to Status->Services page (ID: 1162)
    * WebUI: improved performance of firmware upgrades from server (ID: 1177)
    * WebUI: improved mobile interface creation (ID: 1179)
    * WebUI: improved security related issues to file uploading and HTTP headers (ID: 1171)
    * WebUI: changed RAM/flash memory units from MiB to MB (ID: 1199)
    * WebUI: updated warning message and lease deletion message for static lease  (ID: 1209)
    * WebUI: moved "Country code" option to general tab (ID: 1234)
    * WebUI: Improved L2TPv3 functionality with VLAN (ID: 346)
    * WebUI: General web responsiveness improvements for all devices(ID: 1393)
  * Fix:
    * data to server: fixed wifi scanner data not sending (ID: 1785)
    * Serial: fixed symlinking tty devices in one place (ID: 385)
    * Bluetooth: fixed collecting BLE device data immediately after pairing (ID: 1189)
    * Bluetooth: fixed missing data fields in bluetooth device data database (ID: 1189)
    * WebUI: removed incorrect sms character counter from SMS Utilities page (ID: 391)
    * WebUI: fixed validation and option saving in OSPF page (ID: 875)
    * WebUI: fixed Enable/Disable functionality in Wireless page (ID: 1104)
    * WebUI: fixed variuos element positioning bugs on smaller screens (ID: 1105)
    * WebUI: fixed change to advanced mode notification when accessing non existing pages (ID: 1132)
    * WebUI: fixed validation in Traffic Logging page (ID: 1146)
    * WebUI: fixes validation in Wireless interface edit page (ID: 1147)
    * WebUI: fixed Wireless scans page table headers on smaller screens. Change Wireless Scans page action buttons positioning (ID: 1165)
    * WebUI: fixed showing failover section only for interfaces with failover rules (ID: 1172)
    * WebUI: fixed static leases redirect after saving (ID: 1181)
    * WebUI: fixed dropdown empty values in I/O juggler and Network Shares (ID: 1185)
    * WebUI: fixed interface ip address validation in DDNS page (ID: 1197)
    * WebUI: fixed various spelling mistakes (ID: 1206)
    * WebUI: fixed broken address option in troublehoot page ID: 1211)
    * WebUI: fixed drop down select element double clicking issue (ID: 1216)
    * WebUI: fixed basic/advanced mode changing in Microsoft Edge browser (ID: 1218)
    * WebUI: fixed a bug when upgrading firmware with a changed LAN interface name (ID: 1222)
    * WebUI: fixed redirecting to interfaces page when mode is changed from basic to advanced and user is in LAN or WAN page (ID: 1225)
    * WebUI: fixed validation of custom header in Data To Server (ID: 1228)
    * WebUI: fixed "Type" option error in Failover page (ID: 1248)
    * WebUI: Updated username and password validations (ID: 1418)
    * WebUI: fixed showing ETH0 interface on TRB14X devices (ID: 1257)
    * RutOS: fixed GPL firmware compilation for TRB14X/TRB2XX targets (ID: 1256)
    * IOJuggler: fixed random crashes on RUTX08 and RUTX10 (ID: 1327)
    * IOJuggler: fixed profile change action: the affected services wouldn't restart (ID: 1329)
    * IOman: TRB255_v3: fixed incorrect voltage multiplier: used to return 2x higher voltage
    * Ledman: refactoring, ubus interface to control signal LED animation, TRB2 power button LED fix (ID: 1382)
    * IOman: fixed bidirectional GPIO change feature (ID: 1400)
    * simd: don't load the rpcd module on single-SIM devices
    * hotspot: fixed sms send function on SMS OTP mode (ID: 1509)

# 2020-06-12 00.02.03.4
  * Fix:
    * WebUI: fix modem option set in basic mode for mobile interfaces

# 2020-06-05 00.02.03.3
  * Fix:
    * GSM: fix libgsm connection state function
    * Ledman: backport fixes for RUTX8/10/12 devices
    * Bluetooth: generate config in RUTX12 devices
    * system: fixed config generate script

# 2020-06-02 00.02.03.2
  * Fix:
    * TRB14X: fix legacy image metadata file generation

# 2020-05-15 00.02.03.1
  * New:
    * TRB14X: insert modem firmware into TRB14X RutOS FW image (ID: 1193)

# 2020-05-13 00.02.03
  * New:
    * TRB14X: added TRB14X series support
    * WebUI: added responsive WebUI design (ID: 361)
    * WebUI: added new Access Control window for managing IP access (ID: 329)
    * WebUI: added Attack Prevention page under Firewall settings (ID: 381)
    * WebUI: added new IPv6 options in WAN, LAN nad VPN pages (ID: 419)
    * WebUI: added HMAC configurations to OpenVPN (ID: 429)
    * WebUI: added Hotspot users management page (ID: 499)
    * WebUI: added Progressive Web Application support and extra page caching when device is configured with a valid SSL certificate (ID: 510)
    * WebUI: added OpenVPN configuration file upload functionality (ID: 563)
    * WebUI: added mtu and gateway metric to mobile interfaces (ID: 564)
    * WebUI: added a new change revert page for undoing unsaved changes (ID: 702)
    * WebUI: added DHCP lease range display in Network->LAN page (ID: 705)
    * WebUI: added new hotspot user signup page design, and field validation (ID: 738)
    * WebUI: added operators scan functionality to trb1 (ID: 829)
    * WebUI: added hotspot validation for local user authentication (ID: 844)
    * WebUI: added bridge mode display in Overview page (ID: 938)
    * WebUI: added input inversion buttons (ID: 960)
    * WebUI: added new modbus alarm redundancy options (ID: 962)
    * WebUI: added dynamic switch port display in side widget (ID: 994)
    * WebUI: added bluetooth data to server for RUTX (ID: 901)
    * WebUI: added WiFI traffic logging for RUTX (ID: 431)
    * WebUI: added firmware signing support (ID: 935)
    * kernel: updated TRB14X kernel to newest (3.18.20-msm) from QuecOpen SDK and clean up patches (ID: 784)
    * IOJuggler: added new functionallity 'the Input/Output manipulator' (ID: 408)
    * OpenVPN: added AES chiphers support (ID: 350)
    * SMS-Utilities: added full unicode SMS support (ID: 363)
    * SMS-Utilities: added IO control and status over SMS (ID: 882)
    * MQTT Publisher: added support to send I/O values (ID: 401)
    * Bluetooth: added older "ELA" sensors frame format support (ID: 551)
    * Bluetooth: added available and paired devices pagination. Added ability to pair/unpair multiple devices at the same time (ID: 643)
    * Package Manager : added ability to install packages stored in backup file (ID: 570)
    * Mobutils: added IP unblock sms rule (ID: 605)
    * Modbus TCP Slave: added new register fields (ID: 777)
    * NTPD : added service version 4.2.8p14 (ID: 809)
  * Improvements:
    * WebUI: moved wireless device configuration (ID: 356)
    * WebUI: added validation for Wireless configuration advanced settings fields (ID: 496)
    * WebUI: added warning messages when deleting interfaces/configurations (ID: 373)
    * WebUI: added available FW on server status messages in FW upgrade page (ID: 291)
    * WebUI: added mobile PIN code saving note (ID: 127)
    * WebUI: changed UPnP redirect delete button style (ID: 498)
    * WebUI: changed functionality of reset button in firewall->custom rules. Now fully resets to default(ID: 503)
    * WebUI: added hints on all value fields about the fields validation (ID: 620)
    * WebUI: added pin information for iostatus sms rule (ID: 642)
    * WebUI: added missing Mobile Data limit input validation (ID: 649)
    * WebUI: removed modem traps if no modem is present (ID: 653)
    * WebUI: updated wireless information in side widget (ID: 673)
    * WebUI: optimised section toggling logic, removing all toggling associated flags required prior optimisation (ID: 668)
    * WebUI: added validation for GRE 'Remote subnet IP' option (ID: 692)
    * WebUI: standardized section edit page headers in WebUI Services (ID: 694)
    * WebUI: improved the look of error pages and messages(ID: 704)
    * WebUI: updated WIKI links to wiki.teltonika-networks.com (ID: 707)
    * WebUI: added name validation in Firewall->Port Forward page, fixed custom protocol value selection and display (ID: 737)
    * WebUI: added disable clear data limit button for inactive interfaces (ID: 785)
    * WebUI: reordered menu, moved "Default configuration" to "Backup" page, moved "Diagnostics" to "Troubleshoot" page (ID: 715)
    * WebUI: added credentials inputs to "Data to Server" (ID: 817)
    * WebUI: changed hint of "Allow guest" in Network Shares (ID: 835)
    * WebUI: updated Periodic Reboot service status in Services page (ID: 846)
    * WebUI: improved hint of incoming calls option (ID: 851)
    * WebUI: changed openvpn LZO option to a dropdown with an extra "none" option (ID: 861)
    * WebUI: removed mac auth option from hotspot with lan interface (ID: 883)
    * WebUI: removed unnecessary "Status" column and added "No users currently connected" message in Hotspot Users Management page (ID: 865)
    * WebUI: added suggestion to create a profile if there are no profiles created to Profiles->Scheduler page (ID: 933)
    * WebUI: filtered out unnecessary interfaces ending with _4 _6 in firewall page (ID: 911)
    * WebUI: moved sim switch to seperate page and added check interval and retry count options (ID: 942)
    * WebUI: changed side widget button color to blue in order to be more visible (ID: 954)
    * WebUI: added DynamicList option limit (20 elements) (ID: 954)
    * Events reporting & mobile utilities: added info message if selected recipient or sender is a group or no groups are created yet. (ID: 452)
    * stm32 : improved recv message handling (ID: 959)
    * Modbus TCP test: allow reading more than 125 coils/inputs (ID: 720)
    * NTP : reworked NTP page, seperating general options from NTP specific ones (ID: 917)
  * Fix:
    * WebUI: fixed schedulers cells to be of equal width (ID: 436)
    * WebUI: fixed uploading backup from lower firmware version (ID: 449)
    * WebUI: fixed SSTP certificate upload function (ID: 532)
    * WebUI: fixed IPSec aggressive setting value saving in config file (ID: 558)
    * WebUI: fixed bug when GPS nmea collecting file field wasn't shown when nmea collecting was enabled (ID: 568)
    * Webui: fixed lan settings static lease name validation (ID: 581)
    * WebUI: fixed issue when sometimes redirect to Mobile interface edit page fails (ID: 604)
    * WebUI: fixed descriptions in Access Control -> Security page (ID: 605)
    * WebUI: fixed SMS Utilities GPS coordinates rule error, swapped longitude and latitude in places(ID: 631)
    * WebUI: fixed mixed up Wifi and SMS values in SMS Utilities Rules (ID: 634)
    * WebUI: fixed HTTP login while HTTPS session is still active (ID: 650)
    * WebUI: removed bluetooth device from available devices section if it is in paired devices section (ID: 643)
    * WebUI: fixed real time CPU load in overview page (ID: 665)
    * WebUI: fixed grammar in Mobile page (ID: 667)
    * WebUI: fixed  multiusers correct group creation when upgrading 2.00.2 FW to 2.01.1 FW with keep settings(ID: 669)
    * WebUI: fixed showing advanced static routing for all routes (ID: 676)
    * WebUI: fixed file upload error messages in backup page (ID: 696)
    * WebUI: fixed select option in firefox browser (ID: 710)
    * WebUI: fixed RAM usage display in side widget (ID: 712)
    * WebUI: fixed access to non existing pages (ID: 735)
    * WebUI: fixed saving empty message field in events reporting ( in ID: 782)
    * WebUI: fixed I/O socket pinout for RUTX (ID: 764)
    * WebUI: fixed showing correct APN settings when upgrading with keep settings (ID: 804)
    * WebUI: fixed Events Reporting send test email page display when email contains 2 new lines in a row (ID: 812)
    * WebUI: fixed phrasing and grammatical mistakes in sms messageg tooltip (ID: 866)
    * WebUI: fixed LAN Overview section display (if "macaddr" was set, section was not being displayed) (ID: 888)
    * WebUI: fixed early login page load after reboot or backup upload (ID: 898)
    * WebUI: fixed package manager notification show (ID: 899)
    * WebUI: fixed showing sms rules for different devices correctly (ID: 904)
    * WebUI: fixed PPTP and L2TP client configuration creation with same name (ID: 931)
    * WebUI: fixed static routes removal if corresponding interface is removed (ID: 941)
    * WebUI: fixed showing Realtime graphs -> Traffic tab (ID: 910)
    * WebUI: fixed OpenVPN username and password writing to file (ID: 945)
    * WebUI: fixed time zone sync between setup wizard & ntp pages (ID: 953)
    * WebUI: fixed wifi interfaces table style when no interfaces are present (ID: 961)
    * WebUI: fixed DHCP lease range validation (ID: 976)
    * RS232: fixed hardware flow control on TRB2 and RUTXR1 with Cypress serial chips (ID: 657)
    * ledman: fixed possible synchronization loss of Mobile SSID LEDs in TRB14X targets (ID: 780)
    * RUTOS: fixed do not write anything into eventslog when doing 'reboot -f' to prevent device hang-up (ID: 801)
    * RUTOS: fixed restore settings when upgrading from Yocto base firmware on TRB14X targets (ID: 860)
    * stm32: fixed launching stm32 autoflash script at early boot to avoid posible keep settings loss (ID: 803)
    * Events reporting: removed certain events reporting options on devices that don't have such functionality (ID: 902)
    * MQTT publisher, MQTT-Modbus gateway: fixed recovery from lost connection (ID: 912)
    * SMS Limit: initialize database on each method to prevent the need to restart rpcd service (ID: 1117)
    * Firstboot: fixed firstboot script on TRB14X which used to fail when smslimit DB is not initialized (ID: 1145)
    * Ucert: resolve usign sha512 bug for versions 02.01 or lower with additional (-b) parameter (ID: 1155)

# 2020-03-10 00.02.02
  * New:
    * TRB2XX: add TRB245 and TRB255 series support
  * Fix:
    * WebUI: fix keeping SIM PIN code after "Restore to default settings" for RUTX (ID: 611)
    * WebUI: fix deleting SMS messages using Google Chrome browser for RUTX (ID: 585)
    * WebUI: Added printer server configuration to services for RUTX (ID: 386)
    * WebUI: Fixed initial validation warnings in option fields (ID: 458)
    * WebUI: Unified font size in loading screens (ID: 538)
    * WebUI: Fixed some of the dropdowns closing functionality (ID: 549)
    * Ping Reboot: Added ping reboot modem option (ID: 583)
    * stm32: implement new gpio protocol to reduce overhead for RUTX (ID: 647)

# 2020-01-15 RUTX_R_00.02.01.1
  * New:
    * WebUI: add Email to SMS (ID: 397)
    * WebUI: add Static IP lease (ID: 396)
    * WebUI: add SMS OTP and MAC auth in HotSpot (ID: 360)
    * WebUI: add TOS in HotSpot (ID: 360)
    * WebUI: add custom URL parameters while using external landing page in HotSpot (ID: 360)
    * WebUI: add "Expiration time" in HotSpot (ID: 360)
    * WebUI: add HotSpot logs in LOGS section (ID: 360)
    * WebUI: add wireless status page (ID: 128)
    * WebUI: add USB mount settings (ID: 288)
    * WebUI: add site blocking list from file (ID: 178)
    * WebUI: add events reporting via Email (ID: 176)
    * WebUI: add STunnel (ID: 112)
    * WebUI: add Multi-User support
    * WebUI: add "Mobile" page
    * WebUI: add operators control
    * Bluetooth: add passive device scanning (ID: 315)
    * HotSpot 2.0: add HotSpot 2.0 support (ID: 314)
    * Modbus: add MQTT gateway (ID: 456)
    * Package manager: add package manager (ID: 399)
    * RUT FOTA:  add new FOTA functionality (ID: 339)
    * TR-069: add to package manager (ID: 209)
  * Improvements:
    * WebUI: delete OpenVPN forward rule on instance deletion (ID: 353)
    * WebUI: improve "SMS Forwarding to Email" field validations (ID: 371)
    * WebUI: rename IPsec fields from right/left to remote/local (ID: 352)
    * WebUI: bluetooth style improvements (ID: 351)
    * WebUI: apply same style on all scheduler templates (ID: 334)
    * WebUI: rename "Setup Wizard" steps (ID: 330)
    * WebUI: rename IPv4 and IPv6 routes headings (ID: 231)
    * WebUI: rename "User groups" to "Users & Recipients" (ID: 168)
    * WebUI: add "Clear data limit" on a specific date (ID: 111)
    * WebUI: enable/disable all SMS-Utilities rules at once (ID: 100)
  * Fix
    * WebUI: fix WAN mobile interfaces reload (ID: 427)
    * WebUI: fix parsing interface IP address in WAN (ID: 392)
    * WebUI: fix OSPF "Hello Interval" field hint (ID: 447)
    * WebUI: fix field validation on "Port Forward" create form (ID: 424)
    * WebUI: fix display build date (ID: 422)
    * WebUI: remove "Bring up on boot" option (ID: 414)
    * WebUI: fix mobile page with additional USB modem (ID: 411)
    * WebUI: fix creating SNAT rule without port (ID: 541)
    * SDK: fix archive name

# 2019-10-11 RUTX_R_00.02.00.2
  * Fix:
    * Firmware: Empty ART partition fix

# 2019-09-27 RUTX_R_00.02.00.1
  * Fix:
    * Wireless: wireless config migration fix
    * WebUI: firmware checksum fix

# 2019-09-23 RUTX_R_00.02.00
  * New:
    * Bootloader: Add support for XT25F128B spi-nor memory
    * VLAN: add multiple tags functionality (QinQ)
    * mobutils: add post/get, sms forwarding support
    * coova-chilli: add coova-chilli support
    * WebUI: add POST/GET
    * WebUI: add auto replay
    * WebUI: add SMS forwarding
    * WebUI: add SMS storage
    * WebUI: add email groups
    * WebUI: add MQTT
    * WebUI: add dynamic routes
    * WebUI: add web filter
    * WebUI: add HotSpot
    * WebUI: add Network Share
    * WebUI: add VRRP
    * WebUI: add Auto APN
  * Improvements:
    * Kernel: update to 4.14.131 version
    * Strongswan: update to 5.8.0 version
    * hostapd: update to 2018-05-21 version (fixes CVE-2019-9494, CVE-2019-9495, CVE-2019-9496, CVE-2019-9497, CVE-2019-9498, CVE-2019-9499, CVE-2019-11555)
    * curl: update to 7.60.0.4 version (fixes CVE-2018-14618, CVE-2018-16839, CVE-2018-16840, CVE-2018-16842, CVE-2019-3823, CVE-2019-3822, CVE-2018-16890)
    * fstools: update to 2019-03-28 version
    * procd: update to 2018-03-28 version
    * rpcd: update to 2018-11-28 version
    * ubox: update to 2018-02-14 version
    * ubus: update to 2018-10-06 version
    * uci: update to 2019-05-17 version
    * mosquitto: update to 1.5.8 version
    * firewall: update 2018-08-13 version
    * netifd: update to 2019-01-31 version
    * dnsmasq: update to 2.80 version
    * uhttpd: update to 2018-11-28 version
    * iptables: update to 1.6.2 version
    * openssl: update to 1.0.2s version
    * zlib: update to 1.2.11 version
    * bluetooth: add bluetooth support
    * WiFi: switched to mac80211 driver
    * WebUI: new IPsec page
    * WebUI: new DMVPN page
    * WebUI: add Overview configuration page
    * WebUI: add swithing back to primary SIM
    * WebUI: add GRE over IPsec
    * WebUI: add default VPN firewall zones
  * Fix:
    * gsm: fix for operator name parsing in EC25 and EG06
    * gsm: fix serial reading
    * simcard: fix setting PIN code
    * ioman: fix event handing
    * mdcollect: fix backup save after device restart
    * GPS: init script fixes
    * WebUI: IPsec page rework
    * WebUI: Failover/Load Balancing mobile interface fixes
    * WebUI: L2TP/PPTP/SSTP configuration fixes
    * WebUI: TX power save setting fixes
    * WebUI: refactor profiles functionality
    * WebUI: add write to config option in Call Utilities

# 2019-07-24 RUTX_R_00.01.06
  * New:
    * WebUI: Added microcontroller version information (ID: 202)
    * Port event checker : added feature to monitor switch port's events (ID: 321)
    * Events Reporting RMS : added send to rms functionality to events reporting (ID: 337)
    * RUT_FOTA: added support for RUTX08, RUTX10, RUTX11 (ID: 469)
    * RUT_FOTA: change check for new fw logic (ID: 469)
    * Modbus TCP master: (ID: 61)
  * Fix:
    * OpenVPN : new port save in firewall rule fix (ID: 422)
    * WebUI: toggleable sections state save (ID: 468)
    * RUT_FOTA: bug fixes (ID: 469)

# 2019-07-03 RUTX_R_00.01.05
  * New:
    * WoL: add Wake on LAN support (ID: 63)
    * SSTP: Add SSTP support (ID: 64)
    * network: introduce mobile bridge type (ID: 256)
    * WebUI: added Status->Network menu mobile and LAN status (ID: 323)
    * WebUI: added mobile data limit widget in Overview (ID: 323)
    * ledman: added no_sim_bad_pin, connecting and not_connected blinking, fw flashing, reboot led animations and support for wifi leds, change wan status led detection (ID: 381)
    * stm32: updated stm32 firmware (ID: 381)
    * mobile: introduce sim_switch feature(ID: 388)
    * mobile: introduce sms limit feature(ID: 388)
    * Pincode: added save and restore sim pincode from flash (ID: 405)
    * WebUI: updated wireless page design and wifi widget in overview page (ID: 410)
    * WebUI: updated overview widget style (ID: 427)
  * Fix:
    * mwan: Fixed multiwan function. Changed firewall traffic control to
    routing rules control. (ID: 273)
    * NTP: Time zone display fix (ID: 357)
    * ledman: changed data info request logic to show LED indication on non working unsolicited devices (ID: 381)
    * WebUI: Changed time function used for rollback timestamps (ID: 386)
    * WebUI: login form update and other fixes (ID: 393)
    * WebUI: style updates (ID: 394)
    * WebUI: Firmware update: fix checksum mismatch (ID: 395)
    * WebUI: lua error on map when gps is disabled fix (ID: 403)
    * WebUI: firmware update percentage and checkbox fix (ID: 404)
    * LAN : interface creation with short names fix (ID: 423)
    * WAN: state and IP print fixes (ID: 467)

# 2019-06-14 RUTX_R_00.01.04.5
  * New:
    * WebUI: revert settings logic updated
  * Fix:
    * WebUI: Firmware update: fix checksum mismatch (ID: 395)
    * DHCP: dnsmasq fix

# 2019-06-13 RUTX_R_00.01.04.4
  * Fix:
    * Wireless: improvements and bug fixes

# 2019-06-07 RUTX_R_00.01.04.3
  * Fix:
    * RMS: HTTP Proxy: increase resource limit

# 2019-06-04 RUTX_R_00.01.04.2
  * Fix:
    * Wireless: improvements and bug fixes

# 2019-05-17 RUTX_R_00.01.04.1
  * Fix:
    * Wireless: improvements and bug fixes

# 2019-05-16 RUTX_R_00.01.04
  * New:
    * Wireless: add initial wireless support (ID: 270)
    * SNMP: Add SNMP support (ID: 29)
    * Advanced Routing: implemented functionality in WebUI (ID: 300)
    * Firmware: Add authentic firmware check (ID: 324)
    * L2TP: Added packages and WebUI (ID: 40)
    * PPTP: Added packages and WebUI (ID: 40)
    * busybox: update to version 1.30.1
    * dropbear: update to version 2019.78
    * openssl: update to version 1.0.2r
  * Fix:
    * IPsec: Fixed Phase 1 and Phase 2 keys lifetime not saving bug (ID: 283)
    * Events Log: added signal strength logging and reporting (ID: 284)
    * Input Output: improvements and bug fixes (ID: 307)
    * SMS: fixed router values sent from sms utils (ID: 313)
    * WebUI: style fixes (ID: 325)
    * RMS: fixed proxy multiform submits (ID: 326)

# 2019-04-25 RUTX_R_00.01.03
  * New:
    * WebUI: adapted WebUI for RUTX08 (ID: 263)
    * OpenVPN: updated client count to 20 (ID: 266)
    * DMVPN: add DMVPN support (ID: 272)
    * uboot: add http support (ID: 274)
    * WebUI: sms message input field validation and counter (ID: 275)
    * WebUI: style updates (ID: 276)
    * Flash: add XT25F128B flash support (ID: 280)
    * UPnP: add UPnP support (ID: 32)
    * GRE: add GRE support (ID: 41)
    * Routing: Implemented dynamic routing with BGP, OSPF, RIP, EIGRP and NHRP protocols. (ID: 57)
    * Mobile: added manual network band lock support (ID: 62)
  * Fix:
    * Events Log : added service (ID: 103)
    * Profiles: profile scheduler fixes (ID: 277)
    * gsmd: service crash fix (ID: 278)
    * Ping Reboot: IP field validation fix (ID: 279)
    * ledman: do not clear ledbar when finished (ID: 311)
    * Events Reporting: added service (ID: 56)

# 2019-03-19 RUTX_R_00.01.02
  * New:
    * WebUI: add configuration profiles (ID: 151)
    * WebUI: updated style (ID: 205)
    * WebUI: added reboot button (ID: 206)
  * Fix:
    * WebUI: Root CA: validation and page style fixes (ID: 181)
    * System: Fix hardware compatibility checks (ID: 209)
    * curl: update to version 7.64.0 (ID: 210)
    * openssl: update to version 1.0.2q (ID: 210)
    * dropbear: update to version 2018.76 (ID: 210)
    * busybox: update to version 1.28.3 (ID: 211)
    * ustream-ssl: update to latest version (ID: 212)
    * DDNS: force ip renew fix (ID: 213)
    * openvpn: update to version 2.4.6 (ID: 214)
    * openvpn-easy-rsa: update to version 3.0.4 (ID: 214)
    * ubus: update to version 2018-10-06 (ID: 215)
    * uhttpd: update to version 2018-11-28 (ID: 215)
    * WebUI: Site Blocking: enable column fix (ID: 216)
    * WebUI: in failover page don't show rules in load balancing mode (ID: 217)
    * NTP: update to version 4.2.8p12 (ID: 192)

# 2019-02-05 RUTX_R_00.01.01
  * New:
    * Versioning: Initial firmware release
