]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Allow loading of non default providers
authorArne Schwabe <arne@rfc2549.org>
Fri, 12 Nov 2021 13:02:31 +0000 (14:02 +0100)
committerGert Doering <gert@greenie.muc.de>
Fri, 12 Nov 2021 13:14:43 +0000 (14:14 +0100)
commit08081aa0a1536ac9e545f673f546dafa1692b714
tree545013d1d00890d7b1584989812303624f5aefc6
parent96f27a29cd4c95dadc16f3ba22876742f426d1c2
Allow loading of non default providers

This allows OpenVPN to load non-default providers. This is mainly
useful for loading the legacy provider with --providers legacy default

Patch v4: use spaces to seperate providers, unload providers.
Patch v5: General cleanup, rename option to --providers, add
          option to usage() and add an entry to Changes.rst
Patch v6: allow --providers also to be used (and be ignored) with mbed TLS

Signed-off-by: Arne Schwabe <arne@rfc2549.org>
Acked-by: Selva Nair <selva.nair@gmail.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20211112130231.3799480-1-arne@rfc2549.org>
URL: https://www.mail-archive.com/search?l=mid&q=20211112130231.3799480-1-arne@rfc2549.org
Signed-off-by: Gert Doering <gert@greenie.muc.de>
Changes.rst
doc/man-sections/generic-options.rst
src/openvpn/crypto_backend.h
src/openvpn/crypto_mbedtls.c
src/openvpn/crypto_mbedtls.h
src/openvpn/crypto_openssl.c
src/openvpn/crypto_openssl.h
src/openvpn/openvpn.c
src/openvpn/options.c
src/openvpn/options.h