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