]> git.ipfire.org Git - thirdparty/openvpn.git/commit
openssl: improve logging
authorSteffan Karger <steffan@karger.me>
Wed, 6 Jan 2016 20:51:04 +0000 (21:51 +0100)
committerGert Doering <gert@greenie.muc.de>
Thu, 7 Jan 2016 09:06:07 +0000 (10:06 +0100)
commit8e95e2091397283d3fa64507a0e444fdc4359d57
treeae8f2f55fa05efa3a20be3a86e234856d4927a37
parent082842957bfb3f31290a35ccf5636c57b7432cf7
openssl: improve logging

This improves OpenSSL logging and removes OpenSSL-specific error
printing code from error.c. The crypto_msg() functions provide
convenience wrappers, specific to OpenSSL. Instead of passing the
magical 'M_SSLERR' flag to msg(), a developer now just calls
crypto_msg() to get OpenSSL errors dumped to log.

This is commit is a combined cherry-pick of commits e795d6ba and
98ea2ec5 from the master branch, adjusted to the release/2.3 branch.

Signed-off-by: Steffan Karger <steffan@karger.me>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1452113464-28062-2-git-send-email-steffan@karger.me>
URL: http://article.gmane.org/gmane.network.openvpn.devel/10944
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/crypto_openssl.c
src/openvpn/crypto_openssl.h
src/openvpn/error.c
src/openvpn/error.h
src/openvpn/ssl_openssl.c