0
0
mirror of https://github.com/OpenVPN/openvpn.git synced 2024-09-20 12:02:28 +02:00
openvpn/src
Steffan Karger a17aa98180 Add server-side support for cipher negotiation
Pushes AES-256-GCM when a connection client advertises IV_NCP=2, and
supports serving connections to clients with different data channel
cipher configuration simultaneously.

v2:
 * Update manpage
 * Add Changes.rst entry

v3:
 * Do not regenerate keys if the client sends a second pull request
 * Don't postpone key generation if client has no IV_NCP support

v4:
 * rebase on client-side NCP v4

Signed-off-by: Steffan Karger <steffan@karger.me>
Acked-by: Arne Schwabe <arne@rfc2549.org>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1467149771-10374-1-git-send-email-steffan@karger.me>
URL: http://article.gmane.org/gmane.network.openvpn.devel/12009
Signed-off-by: Gert Doering <gert@greenie.muc.de>
2016-07-25 17:34:29 +02:00
..
compat Upgrade bundled compat-lz4 to upstream release r131. 2016-06-09 14:38:13 +02:00
openvpn Add server-side support for cipher negotiation 2016-07-25 17:34:29 +02:00
openvpnserv Deprecate the automatic part of openvpnserv.exe in favor of openvpnserv2.exe 2016-07-11 20:25:17 +02:00
plugins Add a test for auth-pam searchandreplace 2016-05-30 23:18:09 +02:00
Makefile.am build: integrate plugins build into core build 2012-06-26 11:29:02 +02:00