Menu

Tree [4fa389] master /
 History

HTTPS access


File Date Author Commit
 .github 2025-09-26 Frank Lichtenheld Frank Lichtenheld [b5ee6f] GHA: Dependency updates September 2025
 contrib 2025-08-03 Frank Lichtenheld Frank Lichtenheld [ad73d8] Update GPL header in all source files to curren...
 debug 2012-02-29 Alon Bar-Lev Alon Bar-Lev [34cb91] build: standard directory layout
 dev-tools 2025-09-19 Max Fillinger Max Fillinger [efb58a] Rename Fox Crypto to Sentyron in copyright notices
 distro 2025-08-18 Heiko Hund Heiko Hund [72a0e6] dns: fix systemd dns-updown script
 doc 2025-09-19 Max Fillinger Max Fillinger [efb58a] Rename Fox Crypto to Sentyron in copyright notices
 include 2025-08-04 Frank Lichtenheld Frank Lichtenheld [3cca33] Reformat the whole project with clang-format
 m4 2024-05-06 Frank Lichtenheld Frank Lichtenheld [bccb22] configure: update old copy of pkg.m4
 sample 2025-08-21 Samuli Seppänen Samuli Seppänen [b60ba2] Add sample FFDH parameters file and use that in...
 src 3 hours ago Frank Lichtenheld Frank Lichtenheld [4fa389] mtu: Trivial -Wconversion fix
 tests 2025-09-24 Frank Lichtenheld Frank Lichtenheld [9db98b] Make unit tests -Wconversion clean
 .clang-format 2025-08-05 Frank Lichtenheld Frank Lichtenheld [21f7d6] clang-format: Switch to ColumnLimit 0
 .git-blame-ignore-revs 2025-08-05 Frank Lichtenheld Frank Lichtenheld [2cc234] Add clang-format reformat commit to .git-blame-...
 .gitattributes 2012-04-02 Alon Bar-Lev Alon Bar-Lev [f99d8f] cleanup: add .gitattributes to control eol styl...
 .gitignore 2025-05-14 Heiko Hund Heiko Hund [fef5c4] dns: apply settings via script on unixoid systems
 .mailmap 2016-10-18 David Sommerseth David Sommerseth [a47d34] Update .mailmap to unify and clean up odd names...
 .pre-commit-config.yaml 2025-08-03 Frank Lichtenheld Frank Lichtenheld [bba057] Define a .clang-format file for the project
 .svncommitters 2010-02-16 David Sommerseth David Sommerseth [9e30f6] Added mapping files from SVN commit ID to more ...
 AUTHORS 2005-09-26 james james [6fbf66] This is the start of the BETA21 branch.
 CMakeLists.txt 2025-09-24 Frank Lichtenheld Frank Lichtenheld [3ac840] Enable -Wconversion -Wno-sign-conversion by def...
 CMakePresets.json 2024-12-27 Arne Schwabe Arne Schwabe [c81521] Add building/testing with msbuild and the clang...
 CONTRIBUTING.rst 2022-04-21 Heiko Hund Heiko Hund [237ba8] Add git pre-commit hook script to uncrustify
 COPYING 2025-05-31 Frank Lichtenheld Frank Lichtenheld [022f0a] Update copyright statements to 2025
 COPYRIGHT.GPL 2025-08-03 Frank Lichtenheld Frank Lichtenheld [632573] Update text of GPL to latest version from FSF
 ChangeLog 2025-09-24 Gert Doering Gert Doering [0fb5a0] OpenVPN Release 2.7_beta2
 Changes.rst 2025-09-24 Gert Doering Gert Doering [0fb5a0] OpenVPN Release 2.7_beta2
 INSTALL 2024-11-28 Alexander von Gluck Alexander von Gluck [f80803] Haiku: Introduce basic platform / tun support
 Makefile.am 2025-08-03 Frank Lichtenheld Frank Lichtenheld [ad73d8] Update GPL header in all source files to curren...
 NEWS 2005-09-26 james james [6fbf66] This is the start of the BETA21 branch.
 PORTS 2025-05-31 Frank Lichtenheld Frank Lichtenheld [022f0a] Update copyright statements to 2025
 README 2023-07-07 Frank Lichtenheld Frank Lichtenheld [53055f] README.cmake.md: Add new documentation for CMak...
 README.awslc 2025-01-28 Shubham Mittal Shubham Mittal [aab1f8] Add compatibility to build OpenVPN with AWS-LC.
 README.cmake.md 2024-02-01 Frank Lichtenheld Frank Lichtenheld [53b16d] README.cmake.md: Document minimum required CMak...
 README.dco.md 2025-07-16 Antonio Quartulli Antonio Quartulli [3fdbad] README.dco: update Linux instructions
 README.ec 2020-07-21 Arne Schwabe Arne Schwabe [8353ae] Implement tls-groups option to specify eliptic ...
 README.mbedtls 2025-06-03 Max Fillinger Max Fillinger [abed08] mbedtls: Allow TLS 1.3 if available
 README.wolfssl 2025-07-07 rein.vanbaaren rein.vanbaaren [1b133c] Added PQE to WolfSSL
 compat.m4 2025-08-03 Frank Lichtenheld Frank Lichtenheld [ad73d8] Update GPL header in all source files to curren...
 config.h.cmake.in 2025-07-15 Arne Schwabe Arne Schwabe [5f34a7] Cleanup/simplify mbed TLS related define from a...
 configure.ac 2025-09-24 Frank Lichtenheld Frank Lichtenheld [3ac840] Enable -Wconversion -Wno-sign-conversion by def...
 forked-test-driver 2024-01-25 Frank Lichtenheld Frank Lichtenheld [e2ff91] forked-test-driver: Show test output always
 ltrc.inc 2024-01-17 Heiko Hund Heiko Hund [4bcb38] cmake: symlink whole build dir not just .json file
 renovate.json 2025-05-18 Frank Lichtenheld Frank Lichtenheld [b33aaa] GHA: Dependency and Actions update May 2025
 version.m4 2025-09-24 Gert Doering Gert Doering [0fb5a0] OpenVPN Release 2.7_beta2

Read Me

OpenVPN -- A Secure tunneling daemon

Copyright (C) 2002-2022 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
  (Note: We recently switched to GitHub for reporting new issues,
   old issues can be found at:
   https://community.openvpn.net/openvpn/report)

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.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.