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