"configure --enable-x509-alt-username". Effectively no change in
+
code size, and one less build variant to maintain and test (GH: [OpenVPN/openvpn#917](https://github.com/OpenVPN/openvpn/issues/917)).
+
* require "script-security 2" when using `--dev unix:<program>`
+
* socks client: fix and improve various code parts
+
* configure etc: drop support for systemd 216 and older, adapt
+
other checks to reflect modern systemd setups
+
* fix unit test building with libcmocka 2.0+
+
* fix Android build warnings about unused variables/methods
+
* allow --test-crypto to run without --secret
+
(prepare for removal of --secret after 2.7)
+
* improve WolfSSL build compatibility
+
+
For a list of all changes see the [git log](https://github.com/OpenVPN/openvpn/compare/v2.7_rc4...v2.7_rc5).
Highlights of 2.7 include:
* Multi-socket support for servers -- Handle multiple addresses/ports/protocols within one server
@@ 64,20 54,19 @@
* "Recursive Routing" check is now more granular, and will only drop packets-in-tunnel if destination IP, protocol and port matches with those needed to reach the VPN server.
* COPYING: license details only relevant to our Windows installers have been updated and moved to the openvpn-build repo
-
For details see [Changes.rst](https://github.com/OpenVPN/openvpn/blob/v2.7_rc4/Changes.rst)
+
For details see [Changes.rst](https://github.com/OpenVPN/openvpn/blob/v2.7_rc5/Changes.rst)
For Community-maintained packages for Linux distributions see [OpenVPN Software Repositories](/Pages/OpenVPN%20software%20repos). Note that the Fedora Copr repositories have been moved to the @OpenVPN group account and that there are new repositories available on openSUSE Buildservice.