Changes

no edit summary
Line 7: Line 7:  
==Changelog==
 
==Changelog==
 
<!--NEW_FW-->
 
<!--NEW_FW-->
 +
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/7.10/RUTM/RUTM_R_00.07.10_WEBUI.bin RUTM_R_00.07.10]</span></b> | 2024.10.10===
 +
* <b>New</b>
 +
** <b>Network</b>
 +
*** Mobile: added ability to export modem debug and USSD responses to CSV file
 +
*** Mobile: added "hologram" APN for "Hologram" operator
 +
*** Mobile: added "wbdata" APN for "Granite" operator
 +
*** Mobile: added "netw.vp" and "netw2.vp" APNs for "Networth" operator to APN database
 +
*** NAT64: added "jool" package for NAT64 support
 +
** <b>Services</b>
 +
*** AWS IoT Core: added service
 +
*** BACnet: added ability to configure several BIP interfaces, to set network numbers and preconfigure BDT entries for BBMD
 +
*** Console: added service status information display
 +
*** DLMS: added service status information display
 +
*** DNP3 Client: added service status information display
 +
*** DNP3 Outstation: added service status information display
 +
*** GPS: added service status information display
 +
*** Modbus Client: added service status information display
 +
*** Modbus Server: added service status information display
 +
*** Modbus TCP over Serial Gateway: added service status information display
 +
*** Modem Control: added service status information display
 +
*** MQTT Modbus Gateway: added service status information display
 +
*** NTRIP: added service status information display
 +
*** OPC UA Client: added service status information display
 +
*** OPC UA Server: added variable "rut_wan_type" which shows if WAN is on a wired or a mobile network
 +
*** OPC UA Server: added service status information display
 +
*** RMS: added SOCKS5 proxy support
 +
** <b>System</b>
 +
*** Certificates: added SCEP certificate generation method
 +
* <b>Improvements</b>
 +
** <b>Network</b>
 +
*** Curl: added unix socket support
 +
*** Firewall: added most options to basic mode for all firewall pages
 +
*** Firewall: added all firewall pages to basic mode
 +
*** Interfaces: increased interface metric maximum value from 10000 to 4294967295
 +
*** Mobile: added "flolive.net" APN for "Telecom Italia", "Telefonica O2" and "Telefonica Movistar" operators to APN database
 +
*** Mobile: changed the default APN for IMS protocol from "VZWIMS" to "IMS" for "Verizon" operator
 +
*** Mobile: fixed an issue where the ICCID was not returned correctly when the SIM card's ICCID ended with letters
 +
*** Mobile: improved 5G NSA CA information display
 +
*** Mobile: improved SIM and eSIM management via LPAC service
 +
*** Multi WAN: added rules table to basic mode
 +
*** Network: improved performance under stateless single-directional traffic (RFC2544)
 +
*** Network: improved throughput stability of "Hardware flow offloading"
 +
*** Static Routes: added page to basic mode
 +
*** VRRP: added page to basic mode
 +
** <b>Services</b>
 +
*** DLMS: added meter COSEM object scanning
 +
*** DNP3 Client: made menu names more consistent
 +
*** IPsec: improved 'Remote endpoint' validation to allow '%any', '%any4', '%any6' values and netmask
 +
*** IPsec: added ability to use certificates from Certificate Manager
 +
*** L2TPv3: added Tunnel ID and Session ID validation to avoid creating multiple tunnels with the same parameters
 +
*** Modbus Client: updated Modbus Client menu position
 +
*** Modbus Server: updated Modbus Server menu position
 +
*** Python3: changed python3-light package libraries
 +
*** SMS Utilities: added an option to enable or disable the return of status code message
 +
*** Tailscale: improved status information by including health messages
 +
*** Tinc: added options to set the tunnel's IP address
 +
*** Tinc: added a port option to listen for incoming connections and the ability to specify a port for outgoing connections
 +
*** Wireguard: added tunnel source mode selection
 +
*** Python3: updated version to 3.11.7
 +
*** Strongswan: updated version to 5.9.14
 +
*** Tailscale: updated version to 1.70.0
 +
** <b>System</b>
 +
*** Access Control: refactored 'General', 'Security' and 'PAM' Web pages
 +
*** Auto Reboot: added support for multiple hosts/URLs in Ping/Wget Reboot
 +
*** Backup: encrypting backup does not require 7zip package anymore
 +
*** Certificates: split "Let's Encrypt" certificates into multiple files
 +
*** Troubleshoot: added dynamic routes debugging information
 +
*** WebUI: added ability to open new page in new tab without entering user credentials
 +
*** WebUI: improved SDK example application
 +
*** Glib2: updated version to 2.80.5
 +
*** Kernel: updated version to 5.10.224
 +
*** Ncurses: updated version to 6.5
 +
* <b>Fix</b>
 +
** <b>Network</b>
 +
*** Firewall: fixed automatic priority option change
 +
*** Mobile: fixed hang up of QMI WDS service
 +
*** Mobile: fixed QMI errors when multi APN is configured
 +
*** Mobile: fixed typo in "m2m.airinternet.eu" APN for "Airinternet" operator in APN database
 +
*** Network: fixed MTU change of WAN interface
 +
*** Network: fixed mobile Bridge/Passthrough mode not working after changing LAN interface settings
 +
** <b>Services</b>
 +
*** BACnet: fixed communication issues between the ports
 +
*** BACnet: added all available default baud rates
 +
*** BGP: fixed AS field to allow duplicate values
 +
*** BGP: fixed Access list filters not applying fully
 +
*** DLMS: added all available default baud rates
 +
*** DMVPN: fixed DMVPN GRE instance disappearing when creating new IPsec instance
 +
*** DNP3 Client: removed unnecessary max length display for test response field
 +
*** DNP3 Client: renamed TCP Station to TCP Client in the API documentation
 +
*** DNP3 Client: added all available default baud rates
 +
*** DNP3 Outstation: added all available default baud rates
 +
*** GPS: fixed NMEA collecting and cache file path validations
 +
*** GPS: added validation for missing required AVL options
 +
*** GPS: fixed an issue where a firmware update with keep settings would remove existing hosts
 +
*** GPS: fixed HTTPS hostname validation
 +
*** GRE: fixed interface not showing up in OSPF and RIP selections if it is off
 +
*** IPsec: fixed IP rule not appearing after network restart
 +
*** IPsec: fixed duplicate port values in IPsec firewall rules
 +
*** Ledman: fixed issue when power LED turns off when rebooting device
 +
*** Modbus Client: added all available default baud rates
 +
*** Modbus Client: added missing API docs for Modbus test request
 +
*** Modbus Server: added all available default baud rates
 +
*** Modbus Server: fixed firewall rule staying enabled when app is disabled
 +
*** Modbus Server: fixed firewall rule creation
 +
*** Modem Control: added all available default baud rates
 +
*** NTRIP: added all available default baud rates
 +
*** OpenVPN: fixed the configuration after disabling the use of external services
 +
*** OpenVPN: fixed OpenVPN restarting when mobile interface comes up
 +
*** Over IP: added all available default baud rates
 +
*** SNMP: fixed Hotspot OIDs' hssID and hssUsername display
 +
*** Tinc: fixed adding routes to remote subnets
 +
*** Tinc: fixed configuration generation issues when creating multiple network and host instances
 +
*** Tinc: fixed issues with route creation when using IPv6 addresses in tunnel configuration
 +
*** Tinc: fixed validation for uploading key files
 +
** <b>System</b>
 +
*** Backup: fixed uploading backup with memory expansion enabled
 +
*** CLI: fixed some private IPs being incorrectly determined as public
 +
*** JSON-RPC: fixed login "Access Denied" error
 +
*** Memory Expansion: fixed input element alignment issues
 +
*** WebUI: added API required values validation when enabling BACnet, DLMS, DNP3, Modbus, MQTT, NTRIP services
 +
*** WebUI: fixed 'Memory' status card progress bars visuals
 +
*** WebUI: fixed search bar suggestions after removing packages
 +
*** WebUI: fixed showing data in modals for users with only read permissions
 +
*** WebUI: fixed custom SDK pages not loading correctly
 +
* <b>CVE Patches</b>
 +
** CVE-2021-3520
 +
** CVE-2021-44540
 +
** CVE-2021-44541
 +
** CVE-2024-4032
 +
** CVE-2024-6119
 +
** CVE-2024-6232
 +
** CVE-2024-6923
 +
** CVE-2024-7264
 +
** CVE-2024-42225
 +
----
 
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/7.9.4/RUTM/RUTM_R_00.07.09.4_WEBUI.bin RUTM_R_00.07.09.4]</span></b> | 2024.10.02===
 
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/7.9.4/RUTM/RUTM_R_00.07.09.4_WEBUI.bin RUTM_R_00.07.09.4]</span></b> | 2024.10.02===
 
* <b>Improvements</b>
 
* <b>Improvements</b>