Menu

Tree [9ac9a4] master /
 History

HTTPS access


File Date Author Commit
 .github 5 days ago Frank Lichtenheld Frank Lichtenheld [848551] GHA: Factor out building SSL libs to a reusable...
 contrib 2026-02-12 Frank Lichtenheld Frank Lichtenheld [4b2f1c] vcpkg-ports: Review pkcs11-helper port
 debug unknown
 dev-tools 6 days ago Frank Lichtenheld Frank Lichtenheld [0b7c29] dev-tools: Add script to run cppcheck against t...
 distro 2026-03-13 Frank Lichtenheld Frank Lichtenheld [c02964] systemd: Change LimitNPROC to TasksMax and incr...
 doc 2026-04-11 Arne Schwabe Arne Schwabe [b4cb98] Try to emphasise the transition from old ovpn-d...
 include 2026-04-05 Frank Lichtenheld Frank Lichtenheld [08a198] win: Fix nrpt_dnssec flag handling
 m4 2025-10-06 Christian Kujau Christian Kujau [8c53b1] doc: HTTPS upgrades and URL fixes throughout th...
 sample 2026-01-08 Frank Lichtenheld Frank Lichtenheld [f94a3a] Update Copyright statements to 2026
 src 1 day ago Selva Nair Selva Nair [9ac9a4] Fixup: prompting password from management
 tests 2026-04-12 Steffan Karger Steffan Karger [fa129d] tls-crypt-v2: Avoid interpreting opcode as part...
 .clang-format 2026-04-16 David Benjamin David Benjamin [2befad] ssl_openssl: Fix some CRL mixups
 .git-blame-ignore-revs 2025-08-05 Frank Lichtenheld Frank Lichtenheld [2cc234] Add clang-format reformat commit to .git-blame-...
 .gitattributes unknown
 .gitignore unknown
 .mailmap unknown
 .pre-commit-config.yaml 2026-02-10 Frank Lichtenheld Frank Lichtenheld [44a5b3] Update the clang-format reference version to 21...
 .svncommitters unknown
 AUTHORS unknown
 CMakeLists.txt 2026-04-14 Luis Cruz Luis Cruz [fbaf4a] build: Use info fetched from version.m4
 CMakePresets.json unknown
 CONTRIBUTING.rst 2025-10-13 Frank Lichtenheld Frank Lichtenheld [0f9586] CONTRIBUTING: Update outdated/obsolete information
 COPYING 2026-01-08 Frank Lichtenheld Frank Lichtenheld [f94a3a] Update Copyright statements to 2026
 COPYRIGHT.GPL unknown
 ChangeLog 2026-02-13 Gert Doering Gert Doering [0f4e9d] start release/2.8 development cycle
 Changes.rst 2026-04-11 Arne Schwabe Arne Schwabe [b4cb98] Try to emphasise the transition from old ovpn-d...
 INSTALL 2025-10-06 Christian Kujau Christian Kujau [8c53b1] doc: HTTPS upgrades and URL fixes throughout th...
 Makefile.am 6 days ago Frank Lichtenheld Frank Lichtenheld [0b7c29] dev-tools: Add script to run cppcheck against t...
 NEWS unknown
 PORTS 2026-01-08 Frank Lichtenheld Frank Lichtenheld [f94a3a] Update Copyright statements to 2026
 README 5 days ago Gert Doering Gert Doering [25a3ce] Fix copyright line in README
 README.awslc unknown
 README.cmake.md unknown
 README.dco.md unknown
 README.ec unknown
 README.mbedtls 2026-01-23 Max Fillinger Max Fillinger [494fb7] Add support for Mbed TLS 4
 README.wolfssl 2025-12-04 Arne Schwabe Arne Schwabe [603fe5] Add a section about wolfSSL GPLv3 and point out...
 compat.m4 2025-08-03 Frank Lichtenheld Frank Lichtenheld [ad73d8] Update GPL header in all source files to curren...
 config.h.cmake.in 2026-04-14 Luis Cruz Luis Cruz [fbaf4a] build: Use info fetched from version.m4
 configure.ac 2026-04-11 Arne Schwabe Arne Schwabe [b4cb98] Try to emphasise the transition from old ovpn-d...
 forked-test-driver unknown
 ltrc.inc unknown
 renovate.json 5 days ago Frank Lichtenheld Frank Lichtenheld [848551] GHA: Factor out building SSL libs to a reusable...
 version.m4 2026-02-13 Gert Doering Gert Doering [0f4e9d] start release/2.8 development cycle

Read Me

OpenVPN -- A Secure tunneling daemon

Copyright (C) 2002-2026 OpenVPN Inc. This program is free software;
you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2
as published by the Free Software Foundation.

*************************************************************************

To get the latest release of OpenVPN, go to:

	https://openvpn.net/community-downloads/

To Build and Install,

	tar -zxf openvpn-<version>.tar.gz
	cd openvpn-<version>
	./configure
	make
	make install

or see the file INSTALL for more info.

For information on how to build OpenVPN on/for Windows with MinGW
or MSVC see README.cmake.md.

*************************************************************************

For detailed information on OpenVPN, including examples, see the man page
  http://openvpn.net/man.html

For a sample VPN configuration, see
  http://openvpn.net/howto.html

To report an issue, see
  https://github.com/OpenVPN/openvpn/issues/new

For a description of OpenVPN's underlying protocol,
  see the file ssl.h included in the source distribution.

*************************************************************************

Other Files & Directories:

* configure.ac -- script to rebuild our configure
  script and makefile.

* sample/sample-scripts/verify-cn

  A sample perl script which can be used with OpenVPN's
  --tls-verify option to provide a customized authentication
  test on embedded X509 certificate fields.

* sample/sample-keys/

  Sample RSA keys and certificates.  DON'T USE THESE FILES
  FOR ANYTHING OTHER THAN TESTING BECAUSE THEY ARE TOTALLY INSECURE.

* sample/sample-config-files/

  A collection of OpenVPN config files and scripts from
  the HOWTO at http://openvpn.net/howto.html

*************************************************************************

Note that easy-rsa and tap-windows are now maintained in their own subprojects.
Their source code is available here:

  https://github.com/OpenVPN/easy-rsa
  https://github.com/OpenVPN/tap-windows6

Community-provided Windows installers (MSI) and Debian packages are built from

  https://github.com/OpenVPN/openvpn-build

See the INSTALL file for usage information.
MongoDB Logo MongoDB