All releases of OpenVPN


Release Notes: The OpenVPN GUI is now packaged in the Windows installer. Extensions were made to Management Interface to allow greater programmatic control of the OpenVPN client and server. A topology subnet option was added, allowing intuitive tun-based VPN subnets having one IP address per client. DHCP proxy support was added for Windows clients using the route-gateway dhcp option. PKCS #11 features were added for using cryptographic tokens ("smart cards"). A multihome option was added to enable UDP-based multihoming of the server on multiple interfaces. A port-share option was added to allow OpenVPN and an HTTPS server to share TCP port 443.


Release Notes: Remaining issues with TAP driver signing on Vista x64 were worked out. OpenVPN will now run on Vista x64 with driver signing enforcement enabled. A 64-bit portability bug in the time_string function was fixed.


Release Notes: The Windows installer was updated with OpenSSL 0.9.7l DLLs to fix published vulnerabilities. A TAP-Win32 bug that caused a BSOD on Windows Vista was fixed. The TAP-Win32 driver was upgraded to version 8.4.


Release Notes: This release improves scalability and offers centralized management for VPN configurations supporting a large number of clients. It adds load balancing and failover support, a new management interface providing real-time control of running OpenVPN daemons, and major revisions to the documentation, including a complete rewrite of the HOWTO.


Release Notes: This long-awaited major release adds Win2000/XP support, tunnel-over-TCP or HTTP support, and better MTU options to work around problems with PMTU discovery or IP fragmentation.


Release Notes: An md5.h include has been added to crypto.c to fix a build problem on OpenBSD.


Release Notes: This release includes the long-awaited port of OpenVPN to Windows 2000/XP, adding to OpenVPN's already wide cross-platform span, which includes Linux, *BSD, Mac OS X, and Solaris. In this beta, Win32 installation has been greatly streamlined with the completion of a self-installing exe, based on the Nullsoft install system. In addition, TCP support has been added as a tunnel transport option.


Release Notes: This maintenance release fixes an efficiency bug which exists in previous 1.4.x releases under compilers which lack ISO C99 vararg macros. Other changes include further stabilization of the experimental --mtu-dynamic option and a new init script for Gentoo Linux.


Release Notes: This release fixes two bugs in 1.4.0, including a build issue on OpenBSD, and a bug under Linux 2.4 that can cause 100% CPU utilization if the --verb 0 option is used to suppress all output. In addition, if a Linux 2.4 TUN/TAP open attempt fails, the code will now fall back to the 2.2 TUN/TAP interface and try again.


Release Notes: This release adds options for persistence of replay protection information across sessions, pass through of IPv4 TOS bits from the TUN/TAP device to the UDP link, some advanced MTU control options, a moderate revamping of the build system to improve portability, and miscellaneous bugfixes.