v1.0.0 (2006-10-30)
* First released version

v1.0.1 (2007-02-06)
* Added support of expansion port

v1.0.2 (2007-02-14)
* Added parameters Rekey Margin and Rekey Fuzz to IPsec configuration

v1.0.3 (2007-03-22)
* Added support of L2TP protocol
* Added support of hostname in IPsec configuration
* Added support of backuping/restoring configuration

v1.0.4 (2007-03-05)
* Added support of setting Ethernet link speed and duplex

v1.0.5 (2007-06-25)
* Added support of RS485

v1.0.6 (2007-02-11)
* Added support of selecting operator
* Added support of setting HTTP and Telnet server port
* Added support of downloading system log
* Added indication of connection status (GPRS/EDGE)
* Added configurable firewall
* Added FTP server

v1.0.7 (2007-11-28)
* Added support of sending and receiving SMS via expansion port and TCP connection
* Added support of selecting split timeout in expansion port configuration

v1.0.8 (2008-01-02)
* Added support of selecting baudrate in AT-SMS protocol

v1.0.9 (2008-01-07)
* Added SNMP agent

v1.1.0 (2008-03-05)
* Added support for '#' character in GPRS username and password
* Added support of selecting stop bits and parity in MBUS protocol
* Added support of editing startup script
* Added support of three more GRE tunnels

v1.1.1 (2008-05-27)
* Added support of preserving configuration after firmware update
* Added support of IPsec X.509 certificates and NAT Traversal
* Added support of static DHCP leases
* Added support of UDP protocol in expansion port configuration
* Added support of secondary SIM card
* Added support of remote control via SMS
* Added support of sending SMS
* Enhanced firewall configuration
* Increased timeout for entering PIN

v1.1.2 (2008-08-25)
* Added support of VRRP
* Added support of OpenVPN
* Added support of three more IPsec tunnels
* Added support of IPsec passthru (in transport mode)
* Added support of entering PIN for both SIM cards
* Added support of restarting router via command "REBOOT"
* Independent sending SMS and switching SIM card when data limit is exceeded
* Kernel changed to 2.6.17

v1.1.3 (2008-09-29)
* Fixed reading SMS from filled SIM card

v1.1.4 (2008-11-03)
* Added support of MBUS overload signalization
* Fixed inicialization of MC75i module

v1.1.5 (2008-12-18)
* Added support of selecting timezone
* Added support of selecting renegotiate period in OpenVPN configuration
* Added support of exporting and importing startup script
* Added rotating of system log
* Fixed sending empty name and password in PAP protocol
* Suppressed logging of LCP echo packets

v1.1.6 (2009-01-27)
* Added NTP server
* Added support of redirecting default gateway in OpenVPN configuration
* Added support of switching to offline mode when data limit is exceeded
* Added support of sending SMS when binary input of XC-CNT expansion board is active
* Added support of traffic monitoring

v1.1.7 (2009-03-04)
* Increased timeout for IPCP packets

v1.1.8 (2009-04-21)
* Added support of multi-client mode in OpenVPN configuration
* Added support of controlling binary output via SNMP protocol
* Added support of setting SMS service center
* Added automatic reboot in case of fatal failure during establishing PPP connection

v1.1.9 (2009-05-15)
* Added support of automatic update of configuration and firmware
* Added support of aggressive mode in IPsec configuration

v1.2.0 (2009-06-08)
* Added program ARP

v1.2.1 (2009-09-07)
* Added program Telnet
* Added support of remote control from any phone number
* Enhanced checking of web interface forms

v2.0.0 (2009-11-19)
* Added support of configuration profiles
* Added support of daylight saving time
* Added support of second OpenVPN tunnel
* Added support of TLS authentication in OpenVPN configuration
* Added support of Dead Peer Detection in IPsec configuration
* Added support of four more NAT rules and configuration of FTP access
* Added support of setting default gateway and DNS server
* Added support of remote logging
* Modified entering PIN
* Upgraded OpenVPN to version 2.1 RC20

v2.0.1 (2010-01-27)
* Added support of showing transferred data in accounting period
* Added support of Dial-In access
* Added support of setting phone number for Dial-Out and authentication protocol
* Modified restarting IPsec tunnel and packet routing
* Modified entering ping interval (value is in seconds)
* Fixed passing return values of scripts called from CRON daemon

v2.0.2 (2010-02-01)
* Fixed setting of authentication protocol in MC75 modules with firmware older than 04.000

v2.0.3 (2010-05-26)
* Added support of Dynamic DNS in Openswan
* Added support of copying profiles
* Added support of entering hostname in PPP check configuration
* Added filename check when upgrading firmware
* Added program for controlling inputs and outputs
* Expanded memory area for shell variables
* Fixed getting operator number in roaming

v2.0.5 (2010-10-05)
* Added support of PPPoE bridge mode
* Added program for sending emails
* Fixed filtering of Ethernet frames
* Updated APN list

v2.0.6 (2010-10-26)
* Added support of periodic time synchronization
* Added support of calling script for processing received SMS
* Fixed restarting of OpenVPN tunnels from web interface
* Fixed entering special characters in password
* Increased limit for parameter Rekey Margin
* Increased timeout for waiting for response from SMTP server

v2.0.7 (2010-12-16)
* Added support of highlighting poor signal quality
* Added support of detecting status of analog and counter inputs of XC-CNT expansion board
* Added support of four more NAT rules and possibility to disable masquerade
* Added support of mangle table to iptables
* Added timeout for establishing PPP connection
* Modified accepting of TCP connection when checking of TCP connection is enabled

v2.0.8 (2011-02-18)
* Added support of calling scripts when PPP connection is established/lost
* Added information about connection state to SNMP agent
* Added parameter "key" to GRE tunnel configuration
* Modified sending PIN to the module

v2.0.9 (2011-03-09)
* Added info about connection uptime

v2.1.0 (2011-04-22)
* Added support of selecting DynDNS Server
* Added ability to determine assigned IP address via SMS
* Fixed automatic update of configuration

v2.1.2 (2011-06-09)
* Added support of RS-485 to AT-SMS protocol
* Modified buffer size for receiving SNMP packets
* Modified location of crontab file
* Fixed automatic update from FTP server
* Fixed reading data from serial line

v3.0.0 (2011-07-27)
* Added displaying location and name of router on web interface (from SNMP configuration)
* Added highlighting of menu item "Change Password" when router is using default password
* Fixed processing of UDP packets coming from IPsec tunnel to IP address of interface eth0

v3.0.1 (2011-09-26)
* Added possibility to use DTR and CD signals of expansion ports for control and signaling state of TCP connection
* Added showing date and time when listing directory contents via program ls
* Added automatic reboot at lack of system resources
* Adjusted generating SPI for IPsec for quicker recovery after reboot
* Fixed router identification in SNMP
* Fixed crashing of VRRP daemon
* Removed password length restrictions

v3.0.2 (2011-11-11)
* Added support of using program "restore" to restore configuration from file
* Added support of command AT+CSCS into AT-SMS protocol
* Added delay between AT commands into CHAT script to improve stability
* Added automatic reboot at repeated failure of LCP packet transmission
* Modified interval of time synchronization with NTP server from 24 hours to 8 hours

v3.0.3 (2011-12-14)
* Added support of GRE keepalive
* Added resending SMS after error
* Shortened time to repeat DynDNS record update after server closes connection prematurely
* Fixed termination of OpenVPN after receiving message AUTH_FAILED
* Fixed handling of IPsec packets if Remote IP Address falls within Remote Subnet

v3.0.4 (2012-02-06)
* Added support of sending SMS messages with time stamp
* Added checking of filename when upgrading firmware via web interface
* Added checking of downloaded files during automatic firmware update
* Limited detecting of roaming when establishing PPP connection

v3.0.5 (2012-06-05)
* Added support of setting primary SIM card as backup
* Added support of setting blank APN using keyword "blank"
* Added support of reading SN, IMEI, ESN, selected SIM card and assigned IP address via SNMP protocol
* Added support of sending messages to supervisory system via SNMP protocol
* Added support of commands AT+CMGW, AT+CMSS and AT+COPS? into AT-SMS protocol
* Added processing of LCP Echo Request packets in PPPoE Bridge mode
* Fixed filling timestamp in NTP server reply
* Fixed buffer size in AT-SMS protocol due to sending SMS in PDU format
* Fixed sending SMS containing LF characters
* Fixed restoring Up/Down scripts in alternative profiles after firmware update

v3.0.6 (2012-10-16)
* Added support of transport mode in IPsec configuration
* Added support of reading state of binary outputs and setting state of counters to program "io"
* Added clearing input buffer after accepting new TCP connection in AT-SMS protocol
* Changed default APN for PLMN 26201 to "internet.t-mobile"
* Changed texts of automatically generated SMS
* Changed authentification sequence during logging into SMTP server
* Changed processing of packets coming from IPsec tunnel so that they aren't interfered with setting of NAT
* Removed check of minimal hostname length in DynDNS configuration
* Disabled remote access via HTTP, HTTPS, Telnet, SSH and FTP in default configuration
* Prohibited processing DNS request incoming from mobile network

v3.0.7 (2013-07-12)
* Added support of reading registration status, operator, LAC, signal quality and MEID via SNMP protocol
* Added support of switching between different WAN interfaces
* Added support of choosing IPsec tunnels encryption
* Added support of manual setting of date and time
* Added support of configurable timeouts for each CGI script
* Added new home page
* Added button for creating detailed report
* Added information about embedded mobile module
* Added more information about mobile network connection
* Added test of functionality of mobile module after its power up
* Added test of RST button before executing system services
* Enabled loopback interface
* Modified setting of daylight saving time for USA and Australia
* Modified rejection of TCP connection if checking of TCP connection is enabled
* Modified setting of UDP packet destination port if target IP address is not specified
* Decreaced values of root delay and root dispersion in NTP server
* Increased limits for configuration files (200 lines, 8000 characters per line)
* Removed delay before the first control ping
* Fixed processing of multiline response from SMTP server
* Fixed receiving of SMS which contains text instead of phone number

v3.0.8 (2013-08-30)
* Added individual configuration of ping and DNS server for each SIM card
* Added passive check of TCP keepalive expiration
* Added delay before reopening serial line after failure
* Modified selecting of preffered operator and network type
* Modified selecting of peer IP address of PPP connection
* Fixed indication of mobile network connection uptime
* Fixed decoding of invalid BCD values read out by MBUS protocol

v3.0.9 (2013-11-20)
* Added support of PPTP passthrough
* Added displaying of network interface flags
* Added passing variables REMOTE_ADDR, REMOTE_USER and HTTP_COOKIE to executed CGI scripts
* Extended timeout for detecting SIM card status
* Extended timeout for setting preffered operator
* Extended timeout for setting preffered SMS service
* Removed deleting of all iptables rules after configuration change
* Fixed bug with long period for connection check after reboot
* Fixed starting of IPsec and OpenVPN tunnels after backup route change

v4.0.0 (2014-04-15)
* Added support of multicast on GRE tunnels
* Added support of switching back to primary SIM card after timeout even if roaming was detected
* Added password check when remote access is enabled
* Added default APN "com4" for PLMN 24209
* Added match extension "limit" to iptables
* Enhanced configuration of firewall
* Modified reading of temperature and supply voltage via SNMP protocol
* Modified default APN for PLMN 23205 to "fullspeed"
* Modified value of enterprise OID in SNMP traps
* Enabled SMS reading from module when connection is not established or not in offline mode
* Disabled remote access via SNMP in default configuration
* Prohibited processing DNS request incoming from WAN
* Removed router identification during login process
* Removed automatic reboot due to non-registering to mobile network
* Fixed identification of backup route parameter change
* Fixed online to offline mode change when same SIM card is used
* Fixed VRRP initialization
* Fixed damaging of packets that go through GRE tunnel
* Fixed indication of selected SIM card

v4.0.1 (2014-08-21)
* Added blocking of incoming traffic on all non-selected backup routes
* Increased maximal length of shell variable to 8 KB
* Removed unnecessary erasing of FLASH during firmware update
* Fixed invalid value of SNMP OID mobileDisconnect

v5.0.0 (2014-12-02)
* Added support of chaning SMTP port
* Added program "fwupdate"
* Added information about product type into report
* Fixed getting of MAC address of interface eth0 if VRRP is enabled
* Fixed manual restarting of pppsd service
* Fixed testing of PPP connection using ICMP ping

v5.1.0 (2015-03-16)
* Added support of reading ICCID via SNMP protocol
* Added support of reading CSQ via SNMP protocol
* Added parameter "Protocol/Port" to IPsec tunnel configuration
* Added parameter "Inactivity Timeout" to expansion port configuration
* Added locking mechanism to avoid multiple start of firmware update
* Added mechanism to recover from deleting configuration
* Fixed 5-bits and 6-bits mode on serial line

v5.2.0 (2015-06-09)
* Added support of second SNMP user
* Added support of caching static files
* Fixed potential vulnerability in parsing malformed HTTP request
* Fixed separation of HTTP headers to comply with RFC 2616
* Fixed filtering of VRRP packets in firewall
* Fixed checking of type of recevied VRRP packets

v5.2.1 (2015-07-17)
* Fixed getting IP addresses of DNS servers
* Fixed termination of OpenVPN tunnel
* Fixed stopping VRRP daemon when multiple instances are running

v5.3.0 (2015-10-13)
* Added support of 4 OpenVPN tunnels
* Added CSRF attack protection
* Added passing variables SERVER_ADDR  and SCRIPT_NAME to executed CGI scripts
* Changed ARP behaviour (arp_ignore=1, arp_announce=2)
* Changed default APN for PLMN 23420 to "3ireland.ie"
* Changed default APN for PLMN 27202 to "internet"
* Modified router login page
* Modified firmware update page
* Fixed starting IPsec tunnels under heavy load

v5.3.1 (2015-10-26)
* Changed absolute URLs to relative in HTTP redirects
* Fixed order of selectable backup routes in backward compatible mode
* Fixed restoring configuration from partial backup

v5.3.2 (2015-12-10)
* Fixed missing CSRF token check
* Fixed redirect back to "LAN Configuration" page after applying changes
* Fixed reading SMS that contains "greater than" sign via AT-SMS protocol

v5.3.3 (2016-02-12)
* Changed mode for receiving and sending SMS to PDU
* Fixed JFFS2 corruption after read or write failure

v5.3.4 (2016-03-10)
* Added programs "grep", "sed" and "logger"
* Modified firmware name check before update
* Fixed redirect after login

v5.3.5 (2016-05-03)
* Optimized firmware update
* Fixed potential vulnerability in HTTP(S) server
* Fixed potential vulnerability in Telnet server
* Fixed login to router from R-WebDog system
* Fixed decoding phone number in alphanumeric format
* Fixed reading 20-digit ICCID from SIM card
* Fixed initialization of 4th IPsec tunnel

v5.3.6 (2016-05-31)
* Fixed processing of long response from DynDNS server
* Fixed setting community for 2nd SNMP user after firmware upgrade

v6.0.0 (2016-06-29)
* Removed support of "Extra Options" from IPsec configuration
* Reworked configuration of switching SIM cards
* Reworked configuration and starting VPN tunnels
* Fixed multiple issues in FLASH driver

v6.0.1 (2016-09-07)
* Added filtering out all forwarded invalid RST and FIN packets
* Reworked firmware update progress indicator
* Increased maximum value of Data Limit to 2 TB
* Increased size of ICMP packets for checking connection
* Changed default APN for PLMN 23820 to "internet.ts.m2m"
* Changed default APN for PLMN 24202 to "tsn"
* Fixed switching SIM card via SMS
* Fixed conversion of Mobile WAN configuration
* Fixed setting automatic technology selection
* Fixed handling premature disconnection of HTTP client
* Fixed reading statistics via SNMP protocol

v6.0.2 (2016-10-21)
* Fixed IPsec daemon crash
* Fixed negotiation of NAT traversal in aggressive mode

v6.1.0 (2016-12-15)
* Added support of HTTP server configuration
* Added support of Telnet server configuration
* Added support of FTP server configuration
* Added support of unblocking SIM card

v6.1.1 (2017-03-09)
* Added support of static routes
* Added support of backing up and restoring of user accounts
* Modified storing content of text areas
* Modified selection of preferred operator
* Fixed automatic update of firmware
* Fixed redirecting services to non-defaults ports
* Fixed buffer overflow in program "status"

v6.1.2 (2017-06-12)
* Added target "TCPMSS" and match extension "tcpmss" to iptables
* Added programs "cmp", "head" and "wc"
* Added filtering of uploaded files by extension
* Changed default APN for PLMN 26201 to "internet.telekom"
* Removed mechanism that causes reboots in case of no mobile connectivity
* Fixed switching back to default SIM card
* Fixed sending warning SMS after exceeding the data limit
* Fixed terminating of L2TP tunnel

v6.1.3 (2017-08-10)
* Added protection against Clickjacking and XSS attacks
* Added wait for firmware update finish to program "reboot"
* Fixed registration to unavailable mobile network
* Fixed reset of mobile statistics at time shift
* Fixed occasional freezing of backup routing daemon
* Fixed GRE tunnel initialization

v6.1.4 (2017-09-27)
* Added timestamps to the kernel log
* Fixed calculation of connection uptime

v6.1.5 (2017-12-19)
* Added protocols GRE and ESP to firewall configuration
* Added emergency reboot in case of unrecoverable kernel failure
* Hidden sensitive information in web interface
* Fixed calculation of connection uptime

v6.1.6 (2018-03-11)
* Changed default APN for PLMN 23201 to "a1.net"
* Fixed MAC address in SNMP in case of active VRRP
* Fixed static routes via PPPoE and bridged interfaces
* Fixed automatic logout from web interface

v6.1.7 (2018-07-25)
* Removed support of dial-in mode
* Modified authorization of SMS command "REBOOT"
* Modified texts of informational SMS
* Modified SIM cards statistics and connection log
* Modified validation of netmask
* Fixed counting of transferred data
* Fixed downloading files from FTP server using program "wget"
* Fixed overwriting of parameter PORT_MODE during import of partial configuration

v6.1.8 (2018-11-08)
* Added logging of user actions
* Added configuration of syslog service
* Added information about expected range of values to web interface
* Changed default APN for PLMN 24202 to "internet.telia.no"
* Fixed update of DynDNS record

v6.1.9 (2019-04-23)
* Added program "report"
* Added option for selecting interface to program "ping"
* Added possibility to set timeout for checking connection
* Added possibility to set port range to Firewall and NAT configuration
* Added information about additional interfaces into SNMP
* Modified comparison of firmware versions
* Modified switching to another SIM card after modem hangup
* Modified reading out ICCID from SIM card
* Fixed JavaScript on page SMTP Configuration
* Fixed JavaScript on page SMS Configuration

v6.1.10 (2019-07-02)
* Added protection against brute force attacks
* Added filtering out of sensitive data from the report
* Added support of dynamic starting time of automatic update
* Added dropping SYN packets with suspicious MSS value

v6.2.0 (2019-08-16)
* Added support of loading certificates in PEM format
* Changed look of the web interface
* Fixed netmask validation

v6.2.1 (2019-10-16)
* Fixed processing of non-standard responses to AT commands

v6.2.2 (2019-12-16)
* Changed format of transferred data in output of "status -v" command
* Fixed establishing of L2TP tunnel

v6.2.3 (2020-02-11)
* Added checking of DPD delay and DPD timeout in IPsec configuration
* Fixed processing of very long AT command response

v6.2.4 (2020-04-25)
* Changed default APN for PLMN 45435 to "wbdata"
* Fixed unlocking and unblocking SIM card

v6.2.5 (2020-06-13)
* Increased maximum number of parameters in a configuration file to 1000
* Disabled autocomplete of password fields

v6.2.6 (2020-09-11)
* Added description field for each FW and NAT rule
* Changed default APN for PLMN 24007 to "4g.tele2.se"
* Changed default APN for PLMN 45403 to "mobile.three.com.hk"
* Changed default APN for PLMN 42501 and MSIN 9320xxxxxx to "wbdata"
* Fixed turning on cellular modules after router power up
* Fixed rare issue when restarting SNMP service

v6.2.7 (2020-12-17)
* Added programs "port1" and "port2" for controlling expansion ports
* Added logging of user authentication failure when accessing the web interface
* Fixed importing encrypted key from file

v6.2.8 (2021-02-19)
* Added support of setting local IP address to GRE configuration

v6.2.9 (2021-04-07)
* Added detailed information about the signal to mobile network status
* Added JavaScript validation of string inputs
* Changed default APN for PLMN 22603 to "broadband"
* Changed default APN for PLMN 22610 to "net"
