Skip to content
OpenVPN 3 Linux v5 (beta)

The highlights of this release are:

* Switched to build against OpenSSL by default
* Configuration profiles without client certificates does not require
  additional configuration via openvpn3 config-manage any more.
* The ConfigurationManager and SessionManager classes in the OpenVPN 3
  Python package is extended with LookupConfigName() methods.
* Bug in openvpn3-service-netcfg restoring /etc/resolv.conf too early
  has been fixed
* Incorrect log error from openvpn3-service-netcfg when trying to
  restoring resolv.conf has been fixed
* Fixed inaccurate OpenVPN 3 Core Library version reference
* Improved several areas of the build process, removing irrelevant warnings

The complete set of changes can be found here.

Arne Schwabe (2):
      Rename bash completion script
      build: Allow configure.ac also to work with submodules and out of dir git repos

David Sommerseth (22):
      build: Provide an accurate OpenVPN 3 Core Library version
      build: Fix make VPATH builds
      build: Clean up autoconf warnings
      docs: Update openvpn3-config-import man page
      docs: Fix incorrect indenting on command lines
      docs: Add man page and D-Bus API references to README.md
      docs: Rearranged README.md, moving front-ends higher up
      docs: Add missing single-quotes on some binaries
      build: Switch to build with OpenSSL by default
      dbus/proxy: Treat internal ACL denials similar to D-Bus denials
      python: Add LookupConfigName method to SessionManager
      python: Extended ConfigurationManager with LookupConfigName method
      python: Added simple unit test for watching StatusChange signals
      python: Add more OpenVPN 2 options to the ignore list
      client: Auto-detect if client certificate is present
      netcfg: Fix unexpected DNS resolver setup restore
      netcfg: Don't try to restore DNS without active backup
      vendor: Update ASIO to 1.13.0
      Update OpenVPN 3 Core Library
      client: Remove unused private variable
      client: Fix missing override tags to some Log methods
      tests: Fix incorrecty variable type in syslog-facility-mapping test