]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Do not load certificate from tls_ctx_use_external_private_key()
authorSteffan Karger <steffan.karger@fox-it.com>
Fri, 14 Sep 2018 09:14:17 +0000 (11:14 +0200)
committerGert Doering <gert@greenie.muc.de>
Tue, 25 Sep 2018 15:39:50 +0000 (17:39 +0200)
commit98bfeeb468ae5a29e8151066999f2d830ab558aa
treed6cc33605063cbf57565157e96b12dd390c0cfbd
parentda3f583f30a4b2be9cc5501874373fc4f627158d
Do not load certificate from tls_ctx_use_external_private_key()

The cert and key loading logic surrounding management-external-key and
management-external cert was somewhat intertwined.  Untangle these to
prepare for making the external key code more reusable.

The best part is that this even reduces the number of lines of code.

Signed-off-by: Steffan Karger <steffan.karger@fox-it.com>
Acked-by: Arne Schwabe <arne@rfc2549.org>
Message-Id: <1536916459-25900-1-git-send-email-steffan.karger@fox-it.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg17464.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/ssl.c
src/openvpn/ssl_backend.h
src/openvpn/ssl_mbedtls.c
src/openvpn/ssl_openssl.c