NeoRouter Free Changelog

What's new in NeoRouter Free 2.3.2.4450

Sep 26, 2016
  • Fixed critical bug in NeoRouter Client that failed to start on macOS Sierraā€ˇ (10.12).

New in NeoRouter Free 2.3.1.4360 (May 4, 2015)

  • What's new:
  • Both NeoRouter client and server support OpenWrt Barrier Breaker (brcm47xx/ar71xx/x86)
  • Upgraded OpenSSL library to v1.0.1l, that fixed critical security issues reported by Jan. 2015
  • TLSv1/1.1/1.2 support between NeoRouter Client and Server
  • Added new feature option to disable SSLv3 protocol: DisableSSLv3=0 (default 0; 0 - enable SSLv3; 1 - disable SSLv3 and to use TLS1/1.1/1.2)
  • 2048 bit SSL certificate encryption support. The new installer generates 2048 bit self-signed certificate
  • Added new feature option to specify P2P port range: MinP2PListenPort=0 (default 0; 0 - use any valid port from OS; [valid port number] - use the specified port number). Note: While establishing P2P connections, NeoRouter clients detect valid ports to punch the NAT. By default, it chooses 5 valid ports allocated by OS. With this option, once can specify the start port number for NeoRouter clients. This is helpful while restrict firewall is used.
  • systemd daemon support on Linux distros
  • Optimized for Raspberry Pi 2 (RASPBIAN Debian Wheezy)
  • Bug fixes:
  • Fixed installation issues on CentOS 7, RedHat 7, Fedora 22, Suse 13
  • Since RedHat introduces systemd to replace init system, NeoRouter for Linux packages do not install properly. This release fixed the issue and make it compatible to both.

New in NeoRouter Free 2.1.2.4326 (Mar 31, 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 NeoRouter Free 2.1.0.4265 (Sep 23, 2013)

  • WHAT'S NEW:
  • NeoRouter Network Explorer for Linux and FreeBSD:
  • 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 NeoRouter Free 1.5.1.2820 (Sep 22, 2011)

  • What's new:
  • 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 NeoRouter Free 1.1.4 Build 2330 (Nov 4, 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

New in NeoRouter Free 1.1.3 Build 2250 (Oct 7, 2010)

  • Optimized server core to support big workload and use less resources.
  • Optimized client core to automatically close P2P connections and release related resources when it is idle.
  • Added WOL (wake-on-lan) option in NeoRouter for Android
  • Removed "UPnP NAT settings" support for server for the security reason. So please use Port Forward to expose the server's listening port.
  • Removed software updater from the installation
  • Changed default skin for Portable version
  • Added FreeBSD edition icons support in the computer list in Network Explorer for both Windows, Mac and Android
  • Changed default netmask from 255.255.255.0 to 255.0.0.0 when installing a new server
  • Fixed bug: in some special scenarios, nrclient failed to reconnect to the server
  • Fixed bug: on linux, when there is not ethernet interface "ethX", nrservice failed to start
  • One can specify the interface name in Feature.ini by added the following line. For example: NicInterfaceName="abc"
  • nrservice will looking for the network by checking the ethernet interface "abcX"
  • Fixed some minor bugs related to UI, installer and so on.