Download OpenVPN 2.6.5
OpenVPN is a robust and easy-to-setup open source VPN daemon that can connect several private networks together via an encrypted tunnel across the Internet. The OpenSSL library is used for security, which can handle all encryption, authentication and certification. The developers have released version 2.6.5 and the changelog for that release can be found below.
User visible changes
- Tapctl (windows): generate driver-specific names (if using tapctl to create additional tap/wintun/dco devices, and not using –name) (Github #337)
- Interactive service (windows): do not force target desktop for openvpn.exe – this has no impact for normal use, but enables running of OpenVPN in a scripted way when no user is logged on (for example, via task scheduler) (Github #626)
Bug fixes
- Fix use-after-free with EVP_CIPHER_free
- Fix building with MSVC from release tarball (missing version.m4.in)
- Dco-win: repair use of –dev-node to select specific DCO drivers (Github #336)
- Fix missing malloc() return check in dco_freebsd.c
- Windows: correctly handle unicode names for “exit event”
- Fix memleak in client-connect example plugin
- Fix fortify build problem in keying-material-exporter-demo plugin
- Fix memleak in dco_linux.c/dco_get_peer_stats_multi() – this will leak a small amount of memory every 15s on DCO enabled servers, leading to noticeable memory waste for long-running processes.
- Dco_linux.c: properly close dco version file (fd leak)
Version number | 2.6.5 |
Release status | Final |
Operating systems | Windows 7, Linux, BSD, macOS, Solaris, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016, Windows Server 2019, Windows 11 |
Website | OpenVPN |
Download | https://openvpn.net/community-downloads |
License type | GPL |