NeoRouter Free Changelog

New in version 2.1.2.4326

March 30th, 2014
  • Bug fixes:
  • Fixed bug in server, that may cause stuck when change static virtual IP to an invalid value.
  • Fixed bug in server, removed "NeoRouter" tag from the web gateway
  • Fixed bug in Network Explorer (Windows), that the main window does not go to front top when click on the tray icon if the window is minimized.
  • Fixed bug in client service (non-Windows), that may cause P2P failed
  • Fixed minor UI issues in Web Console

New in version 2.1.1.4300 (December 2nd, 2013)

  • New:
  • Both NeoRouter client and server support OpenWrt Attitude Adjustment (brcm47xx/ar71xx/x86)
  • Show Android devices in the computer list in all editions of NeoRouter clients
  • NeoRouter implemented native VPN on Android 4.0+ devices, that can be access from any other PC/devices in the NeoRouter network.
  • Customize virtual IP address:
  • One can specify/change the virtual IP address assigned to a device/PC using NeoRouter Configuration Explorer, Web Console and CLI (-setvip / -showvip).
  • Added feature option to control NeoRouter client retry P2P connection.
  • TunnelP2PRetryInterval (default value: 0; suggested value: 10*60)
  • Added AutoRun Configuration menu item to NeoRouter Portable
  • Enhanced and integrated AutoRun tool into NeoRouter Portable
  • Bug fixes:
  • Fixed bug in VNC addon in Web Client, that causes screen drag&drop button fail to work

New in version 2.1.0.4265 (September 23rd, 2013)

  • The new NeoRouter GUI client provides the similar look & feel and features as the Windows/Mac edition client, that supports computer list management, add-ons management and so on. It runs on all supported Linux distros and FreeBSD. To launch the application, simply run the command "nrclient.sh". The JRE 1.6+ is required.
  • NeoRouter Remote Access Free
  • IE10+ and BB10 Support
  • NeoRouter Web Console Free
  • IE10+ and BB10 Support
  • Bug fixes:
  • Fixed critical bugs in the server that may block NR client to sign in when network is not stable.
  • Fixed bugs in the client service that may case NR client keep connecting to the server in some edge cases.
  • NR Configuration Explorer UI enhancement
  • Minor bugs fixed since previous release.

New in version 1.9.0.3800 (April 2nd, 2013)

  • What's new:
  • NeoRouter Remote Access for Android
  • The new NeoRouter Remote Access Client for Android allows users to remotely access the computers using the full featured built-in addons, including RDP client, VNC client, FTP/SFTP client, Telnet/SSH client and Wake-on-Lan.
  • NeoRouter Remote Access for IOS
  • The new NeoRouter Remote Access Client for IOS allows users to remotely access the computers using the full featured built-in addons, including RDP client, VNC client, FTP/SFTP client, Telnet/SSH client and Wake-on-Lan.
  • NeoRouter Remote Access (HTML5)
  • The web-based application, which adopts HTML5 technologies, can be running in Chrome or Safari browsers on both PC, Mac, iPad, iPhone/iPod, Android tablets/phones and so on. No installation, nor permission is required. It comes with the full featured built-in addons, including RDP client, VNC client, FTP/SFTP client, Telnet/SSH client and Wake-on-Lan.
  • NeoRouter Free for Raspberry Pi nrsetup
  • A new setup tool is included in the server packages for all non-windows platforms. One can run the tool to setup NeoRouter domain and account easily.
  • New addons
  • NeoRouter Network Explorer and Portable version come with new built-in addons, including vnc client, ssh client, sftp client
  • Account lock out control
  • Lock out user account after invalid sign in attempts.
  • Changes:
  • NeoRouter Web Console
  • The web-based Configuration Explorer provides the same features as the Windows based Configuration Explorer. So one can manager NeoRouter server running on any platforms with this tool.
  • Drop the Network Bridge feature
  • From this release, NeoRouter Free does not support Network Bridge feature anymore, hence it does not support point-to-site and site-to-site VPN neither. However, we are working on a new product called NeoRouter Connector, that will implement the similar feature using a new approach.

New in version 1.7.0.3300 (March 3rd, 2012)

  • Web Applications:
  • From this release, NeoRouter start providing web-based applications, which adopt HTML5 technologies. The web applications can be running in any browsers, that supports HTML5. No installation, nor permission is required.
  • NeoRouter Network Explorer:
  • The web-based Network Explorer provides the similar features to the NeoRouter Portable. It also comes with built-in add-ons, including VNC client, Telnet/SSH client and SFTP client.
  • NeoRouter Configuration Explorer:
  • The web-based Configuration Explorer provides the same features as the Windows based Configuration Explorer. So one can manager NeoRouter server running on any platforms with this tool.
  • Backfire for AR71xx:
  • Per our users request, we ported in-a-box backfire to the AR71xx platform.
  • Improved WOL to extend ability into the client side software. So that any NR client can woke up by other NR client in the same LAN
  • Bug fixes:
  • Included all bug fixed in NR Pro 1.6.3
  • Fixed bug: nrserver listens on IPv6 address on FreeBSD. Disable IPv6 support on FreeBSD by default
  • Fixed bug: Configuration Explorer shows wrong error message when it failed to sign in
  • Fixed bug: nrcientcmd quit when delete a computer from Configuration Explorer
  • Fixed bug: high cpu when nrclientcmd is running as daemon
  • Fixed small UI and CLI format bugs

New in version 1.5.1.2820 (July 22nd, 2011)

  • Fixed bug which may cause stuck signing in after computer reboot (Windows client ONLY)
  • Improved incoming connection throttle feature and fixed the issue that clients get rejected by server when throttle number is not big enough.
  • The default ServerAuthBacklog settings has been changed from 10 to 50
  • Fixed bug which may cause client service for Linux crash when logging enabled
  • Fixed bug which cause NR client for Win2K does not start
  • Fixed bug which cause NR for Tomato does not start
  • Small fixes for UI

New in version 1.5.0.2810 (July 5th, 2011)

  • IPv6 support. NeoRouter can now support both IPv6 and IPv4 for underlying client-server connections and peer-to-peer connections. NeoRouter server and client can run on computers with public or NAT'd IPv4 address, computers with public IPv6 address, or computers with dual stacks. NeoRouter can connect these computers with various connection types into a virtual LAN and allow user to access them remotely
  • Direct P2P connection can be established between two IPv4 computers or two IPv6 computers. Connection between an IPv4 only computer and an IPv6 only computer is relayed through NeoRouter server
  • IPv6 is supported on all platforms except for Android and Tomato firmware
  • Full View and Personalized View of computer list. With Full View enabled, one can see the full computer list and new computer will be added to the list automatically. One can easily switch between those views
  • Implemented incoming connection throttle feature in NeoRouter Server and optimized sign in module to void high CPU usage when hundreds clients try to connect to the server
  • Allowed NeoRouter Pro clients (all versions) to connect to NeoRouter Free server
  • Use the Coordinated Universal Time (abbreviated UTC) instead of local date time in the logging and auditing
  • Updated Android build to use NDK r5c. See http://developer.android.com/sdk/ndk/index.html
  • Bug fixes
  • Fixed critical bug that may cause NeoRouter client hang while signing in
  • Fixed bug that may cause Operating System accounts fail to sign in after the account information has been modified by Configuration Explorer. This issue may happen on Linux, Mac, FreeBSD and in-a-box versions
  • Fixed bug that may cause add-ons disappeared in Network Explorer
  • Other small fixes related to UI and so on

New in version 1.3.0.2526 (January 14th, 2011)

  • New:
  • OpenWrt Backfire support
  • Tomato firmware v1.28 support
  • Optimized broadcast packets processing in server to void the burst stream
  • Added v2 bulk commands support
  • Show consistent computer list on all platforms
  • Added new button in MacUI to check latest version
  • Refined UI on Windows
  • Code factoring
  • Bug fixes:
  • Fixed critical bug that may cause NR client update computer list improperly
  • Fixed critical bug that may cause clients fail to connect to the NR server on Linux
  • Fixed critical bug that may cause peers fail to create P2P connection after tunnel auto-closed while idle
  • Fixed bug that may cause domain with password, containing such special characters as < > ' " &, cannot be updated properly
  • Fixed bug that causes NR does not work properly on non-English version Windows
  • Fixed bug that nrservice on Windows failed to wake up
  • Fixed missing icons on MacUI
  • Fixed bug that causes MacUI does not remember login password
  • Fixed bug in Ini file parser
  • Other small fixes related to installer, UI and so on

New in version 1.1.4.2330 (November 3rd, 2010)

  • Optimized the server core to improve the performance and reduce CPU usage.
  • Improved NR for Android to support more devices, including Samsung Galaxy Tablet and some Moto's cell phones
  • Added an option in Portable version, allowing one save changes, including add-ons, log on information and so on, on the local computer.
  • Added a new parameter in CLI, allowing one register a computer in a single command
  • nrclientcmd -d [domain name] -u [user name] -p [password] -register
  • Added more control parameters in Log.ini to split the log file into several small files
  • To specify the max number of lines in each file, use the following parameter in the Log.ini file.
  • MaxNumOfLines=[integer value]
  • 0 - logging to a single file
  • >0 - lines in each file
  • Added new add-ons in MacUI, including Windows RDP (remote desktop) client support and VNC client support
  • Changed shared folder add-on in MacUI to support cifs instead the old smb
  • Changed default logging mask to "Debug" level instead of "Trace" level
  • Fixed critical bug in NR server that client status does not get updated when it lost connection to the server
  • Fixed critical bug that nrclientcmd (CLI) and UI may not be able to connect to NR service sometimes. It may stay at message "connecting to server .." or keep reconnecting.
  • Fixed critical bug that cause when parsing the LANSegment value in Feature.ini. This may cause fail to setup point-to-site VPN when using the format LANSegment=[ip|ip range],vip
  • Fixed critical bug in NR for Android, that one cannot change dynamic/static port forward options
  • Fixed bug in uninstaller while running in the silent mode on Windows terminal. [uninstall.exe /S]
  • Fixed bug missing FreeBSD type support in CLI
  • Fixed MacUI to save encrypted password on the local Mac instead of plaintext
  • Fixed bug in Configuration Explorer when close sign in window