OpenVPN 2.5.1 patch release

Prepared patch release OpenVPN 2.5. 1 , a package for creating virtual private networks that allows you to establish an encrypted connection between two client machines or provide a centralized VPN server for simultaneous operation of multiple clients. OpenVPN code distributed under the GPLv2 license, ready-made binary packages generated for Debian, Ubuntu, CentOS, RHEL and Windows.

New:

  • A new AUTH_PENDING state has been added to the list of connection states, which allows displaying a more correct connection state in the interface;
  • A preliminary version of the documentation for the “Management Interface” echo “protocol”, the channel for transmitting commands to the GUI has been issued;
  • Removed initd support;
  • Added support for EKM (Exported Keying Material, RFC 5705 ) for obtaining encryption / hmac / iv (data channel keys ). The previous mechanism remained unchanged.

Major fixes:

  • Fixed memory leak in server mode in tls-crypt-v2 module (about 600 bytes per connecting client);
  • Fixed memory leak in net_iface_mtu_set () function (Linux);
  • Fixed potential heap corruption and abnormal termination of client child process when using registerdns option (Windows);
  • Wintun does not support DHCP. DHCP renew is now only triggered for TAP-Windows6 (Windows).
/Media reports.