]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Implement optional cipher in --data-ciphers prefixed with ?
authorArne Schwabe <arne@rfc2549.org>
Wed, 1 Dec 2021 18:07:19 +0000 (19:07 +0100)
committerGert Doering <gert@greenie.muc.de>
Fri, 11 Nov 2022 13:35:50 +0000 (14:35 +0100)
commitabe0bb1a7f727a24e2d7cb7215cb309aea5fcffc
tree8ff3f5d18a4f3394f6e0edfbb11b5196f67d26d4
parent2086517693f68a3b8fe10d79b5e193868b94adf4
Implement optional cipher in --data-ciphers prefixed with ?

This allows to use the same configuration multiple platforms/ssl libraries
and include optional algorithms that are not available on all platforms

For example "AES-256-GCM:AES-128-GCM:?CHACHA20-POLY1305" can be used to
emulate the default behaviour of OpenVPN 2.6.

Signed-off-by: Arne Schwabe <arne@rfc2549.org>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20211201180727.2496903-1-arne@rfc2549.org>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg23279.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
(cherry picked from commit 766044507497c41f0319159c37992788ecb681e6)
Changes.rst
doc/man-sections/protocol-options.rst
src/openvpn/ssl_ncp.c
tests/unit_tests/openvpn/test_ncp.c