wiki:SupportedVersions

Version 38 (modified by David Sommerseth, 2 years ago) (diff)

--

Community Supported OpenVPN Versions

This page documents our currently existing community OpenVPN versions and branches, and our support plans for each.

Current releases and support categorization

Version First / last release Support type Next support type change End of life Notes
git master N/A Under development N/A N/A Development branch GitHub, GitLab, SourceForge.net - will become a future major release
2.5.0 - 2.5.6 Oct 27, 2020 - Mar 17, 2022 Full stable support - - release/2.5 branch Current stable release
2.4.0 - 2.4.12 Dec 26, 2016 - Mar 17, 2022 Old stable support March 2023 March 2023 release/2.4 branch
2.3.0 - 2.3.18 Jan 2, 2013 - Sep 25, 2017 unsupported N/A June 2021 release/2.3 branch, last updated Sep 25, 2017
2.2.0 - 2.2.3 Apr 21, 2011 - Nov 30, 2014 unsupported N/A Nov 2015 release/2.2 branch, last updated Sep 22, 2017
2.1.0 - 2.1.4 Dec 11, 2009 - Nov 4, 2010 unsupported N/A Nov 2011 release/2.1 branch, last updated Sep 22, 2017

Support categories

OpenVPN have a various levels of upstream support, categorized by release types.

Release typeVersioned releasegit updatessource tarball releaseWindows releasesWindows snapshotsOther repositoriesSupport levelSupport life cycle
Under development ("bleeding edge") no yes no no yes no N/A N/A
Full stable support yes yes yes yes yes yes Full security and bug fix support Minimum 6 months after next major release
Old stable support yes yes yes no best effort no Security and critical bug fix support. Other bug fixes may be delivered as appropriate. Minimum 12 months
git tree only no yes no no no no Critical security updates only Minimum 12 months
Unsupported no no no no no no No support, upgrade to a newer release ASAP

The current stable release will always be in the Full stable support release type. The previous major release will remain in Full stable support for at least 6 months after a new major version is out. After that it is moved to Old stable support.

The Old stable support will continue for at least 12 months. After that the release is moved to git tree only mode.

The git tree only release type will also get updates for at least 12 months, but each security incident is evaluated independently. After this phase the release will not be supported at all.

Supported Windows versions

Windows versionLatest OpenVPN releaseRelease typeNotes
10 2.4.12, 2.5.6 Full stable support
8 / 8.1 2.4.12 Old stable support
7 2.4.12 Old stable support
Vista 2.4.4 Unsupported TAP Driver installation issue. YMMV
XP 2.3.18 Unsupported
2000 / 98 / 95 2.2.3 Unsupported These Windows versions are considered to be irresponsible to be used for VPNs

Suppported OpenSSL versions

OpenVPN versionSupported OpenSSL versions
git master 1.0.2 and newer (may change at any time)
2.5 1.0.2 - 1.1 (and possibly newer)
2.4 0.9.8 - 1.1
2.3 0.9.6 - 1.0.2

Sources for binary packages: