Version History (ChangeLog)

    Table of contents
    No headers

    Version as of 04:25, 8 Jun 2025

    to this version.

    Return to Version archive.

    View current version

    The revision history of each SoftEther VPN build is here.

    Download the latest binaries

    Download the source code

     
    • SoftEther VPN 4.06 Build 9430 (Beta) (March 20, 2014)
      Thank you for waiting!
      Added the following five advanced functions into SoftEther VPN Server (experimental):
      - RADIUS / NT Domain user authentication function
      - RSA certificate authentication function
      - Deep-inspect packet logging function
      - Source IP address control list function
      - syslog transfer function

      Added the split-tunneling function (experimental):
      - Split tunneling is the function for enterprises to allow users communicate only to the specified IPv4 subnets through a VPN tunnel.
      - You can set up either SecureNAT Virtual DHCP Server or any external DHCP server to push static routing tables to all VPN clients.
      - The Virtual DHCP Server function in SecureNAT now supports classless static routing table pushing option (RFC 3442).
      - All types of VPN clients (SoftEther VPN Client, OpenVPN Client, L2TP/IPsec client and MS-SSTP client) can receive the static routing table pushed.
       
      Added the function which allows the VPN server administrator to obtain the DDNS private key on the DDNS setup dialog-box.
      Improved the behavior of the Privacy Filter Mode security policy. In the previous versions, a VPN session which is enabled the Privacy Filter Mode option cannot transmit any packets toward other Privacy Filter Mode enabled VPN sessions, except broadcast packets and ARP packets. On or after this version, both broadcast packets and ARP packets will also be blocked by the Privacy Filter Mode policy to eliminate the broadcast traffics. For the backward compatibility, this behavior can be changed by the "DropBroadcastsInPrivacyFilterMode" and "DropArpInPrivacyFilterMode" bool options on the Virtual Hub Extended Options.
      Added the generating function of X.509 v3 certificates with the SHA-2 (SHA-256) hashing algorithm to improve the security.
      According to the users reports, on very minor Linux environment, the "vpnserver stop" shutdown operation sometimes hangs up. The SoftEther VPN Project hasn't reproduce the issue yet. However, we added the fail-safe code to run "killall -KILL vpnserver" after the process shutdown operation times out (90 seconds).
      Added the option to disable the NAT Traversal tunneling function on the connection settings screen in VPN Client and Cascade Connection.
      Added Several Fixes for OS X.
      Added Improved Simplified Chinese UI resources.
      Added Workaround for when vpnserver hangs on stop on minor Linux environments.
       
    • SoftEther VPN 4.05 Build 9423 (Beta) (February 18, 2014)
      Added Files for building CentOS/RHEL RPM.
      Set the "VPN over DNS" and "VPN over ICMP" functions disabled by default on VPN Server / VPN Bridge.
       
    • SoftEther VPN 4.05 Build 9422 (Beta) (February 17, 2014)
      Added the supporting of /hostname and /password command-line arguments on VPN Client.
      Added the NSDI 6.x Lightweight Helper Kernel-mode Module for the local-bridge function. This kernel-mode driver runs only on Windows 8.1 / Windows Server 2012 R2 or later.
       
    • SoftEther VPN 4.05 Build 9416 (Beta) (February 6, 2014)
      Added the .zip package with vpnsmgr.exe and vpncmd.exe for system administrators.
       
    • SoftEther VPN 4.04 Build 9412 (January 15, 2014)
      Whole English UI texts are checked and corrected by a native speaker of English. Fixed typos.
       
    • SoftEther VPN 4.03 Build 9411 (January 7, 2014)
      Modified the source-code tree. In the build 9408, some C# build-utility source codes were missing. In this build, full set of all source codes including the BuildUtil program are appended. No functional differences between this build and the last build.
       
    • SoftEther VPN 4.03 Build 9408 (Jaunary 4, 2014)
      SoftEther VPN became open source software from this build. More details on this page. Note that the major version 3.xx was skipped for internal reason of our project. So this open-sourced new version starts with major version 4.xx.
       
    • SoftEther VPN 2.00 Build 9387 (September 16, 2013)
      This build realizes the compatibility with Microsoft Windows 8.1 and Windows Server 2012 R2 (RTM). This build supports Windows 8.1 and Windows Server 2012 R2 officially. This build fixes the former problem when the user upgrades from Windows 8 to Windows 8.1 by upgrade installation.
      The major version number of SoftEther VPN was incremented on this build.
       
    • SoftEther VPN 1.01 Build 9379 RTM (August 18, 2013)
      This security update is to strengthen the security of SoftEther VPN 1.0 (Server and Bridge).
      There is a remote administration function on SoftEther VPN 1.0. The function is to allow administrators to connect to the VPN server remotely to manage the server. In older versions, a third person can login to the VPN Server in the Virtual Hub Administration Mode if the administrator has forgot to set the administrator's password on a Virtual Hub. Older versions are also safe if any strong password is set on the Virtual Hub. However we suppose that there are some administrators who have forgot to set passwords for Virtual Hubs. In order to protect such potential vulnerable servers, this security update strengthens the VPN server program to deny all empty (not set) passwords on the Virtual Hub Administration Mode. Your VPN server has been safe also in older versions if you set any passwords for Virtual Hubs. However, we strongly recommend to apply this update program to all VPN server administrators who might have potential empty passwords on Virtual Hubs.
       
    • SoftEther VPN 1.00 Build 9376, 9377 RTM (August 3, 2013)
      This is a minor fix.
      Improvement Stability of NAT Traversal.
      Add HTTP User-Agent Indication Behavior when using VPN Gate Client.
       
    • SoftEther VPN 1.00 Build 9371 RTM (July 25, 2013)
      This is the RTM version of SoftEther VPN 1.0. It is not a BETA version.
      We have fixed a lot of bugs in former builds. This RTM build is a stable build for everyone.
      We will continue to improve features and performances on SoftEther VPN hereafter.
       
    • SoftEther VPN 1.00 Build 9367 RC4 (July 21, 2013)
      This should be the final beta release before the RTM version of SoftEther VPN 1.0.
       
    • SoftEther VPN 1.00 Build 9091 RC3 (May 19, 2013)
      We released RC3 with the following improvements. RC3 should be the final release candidate before the GA (Generally Available) build.
      - Fixed a crush bug which might occurred during the shutdown of vpnserver process with using L2TPv3 or EtherIP over IPsec.
      - The statistics of cumulative transferred-bytes and packets-counter are appended on the list of Visual Hubs and on the list of User Objects on each Virtual Hub, on VPN Server Manager and vpncmd.
      - On the list of User Objects enumeration in both VPN Server Manager and vpncmd, the expire-date of each User Object are appended on the displayed list.
      - Improvements of stability of Dynamic DNS Function and NAT-Traversal Function.
       
    • SoftEther VPN 1.00 Build 9079 RC2 Fix17 (May 5, 2013)
      Fixed a typo. Fixed a wrong bitmap image on the installer.
       
    • SoftEther VPN 1.00 Build 9078 RC2 Fix16 (April 28, 2013)
      A security fix. The previous versions have ignored the "deny_empty_password" option in the Virtual Hub Administration Options List. This build fixed this security bug.
      Fixed some minor bugs.
      Improvement of the respond-time on IPv6 DNS name resolver.
       
    • SoftEther VPN 1.00 Build 9074 RC2 Fix15 (April 24, 2013)
      Minor improvement around the Dynamic DNS Client function.
       
    • SoftEther VPN 1.00 Build 9071 RC2 Fix14 (April 20, 2013)
      Fixed a minor timeout bug.
       
    • SoftEther VPN 1.00 Build 9070 RC2 Fix13 (April 18, 2013)
      Enabled advanced security check routines for butter overflow (Win32 binaries only.)
      File sizes have been increased a little, but the performance wasn't affected.
       
    • SoftEther VPN 1.00 Build 9069 RC2 Fix12 (April 17, 2013)
      Fixed a minor bug on SSL packet processing.
      Fixed a miror bug on TCP listener. (very rare crash)
       
    • SoftEther VPN 1.00 Build 9053 RC2 Fix11 (April 8, 2013)
      Fixed a minor bug on UDP packet processing.
      Added a new feature: IKE and OpenVPN (in UDP packets) Packet Logging Function.
       
    • SoftEther VPN 1.00 Build 9045 RC2 Fix10 (April 2, 2013)
      Fixed a minor bug, and improved the stability.
       
    • SoftEther VPN 1.00 Build 9043 RC2 Fix9 (April 1, 2013)
      Fixed a critical bug was in the HTTP packet parser.
      Improvement of the stability of UDP-based communication.
      Fixed a problem: SecureNAT's connectivity polling packet interval was too short.
       
    • SoftEther VPN 1.00 Build 9035 RC2 Fix8 (March 26, 2013)
      Fixed a crash bug: While you are changeing the X.509 server certificate, if a new SSL-VPN connection is being made, the new connection attempt will cause the crash because lack of critical section locking. However this bug was very rare. We found it in the heavy stress test.
       
    • SoftEther VPN 1.00 Build 9033 RC2 Fix7 (March 22, 2013)
      Fixed a minor bug.
       
    • SoftEther VPN 1.00 Build 9030 RC2 Fix6 (March 21, 2013)
      Fixed a bug: A logged error message around the L2TP/SSTP/OpenVPN user-authentication was incorrect.
       
    • SoftEther VPN 1.00 Build 9029 RC2 Fix5 (March 17, 2013)
      Fixed a minor bug and typo.
       
    • SoftEther VPN 1.00 Build 9027 RC2 Fix4 (March 12, 2013)
      Fixed a minor bug.
       
    • SoftEther VPN 1.00 Build 9026 RC2 Fix3 (March 10, 2013)
      Fixed a bug: the timeout to the DDNS server was too small.
       
    • SoftEther VPN 1.00 Build 9024 RC2 Fix2 (March 09, 2013)
      Fixed a bug: On Windows, VPN over DNS could not be enabled.
       
    • SoftEther VPN 1.00 Build 9023 RC2 Fix1 (March 08, 2013)
      Fixed a minor bug.
       
    • SoftEther VPN 1.00 Build 9022 RC2 (March 08, 2013)
      The initial release.