]> git.ipfire.org Git - thirdparty/bind9.git/commit
Add OPENSSL_cleanup to tls_shutdown function
authorMatthijs Mekking <matthijs@isc.org>
Thu, 25 Nov 2021 14:10:00 +0000 (15:10 +0100)
committerMatthijs Mekking <matthijs@isc.org>
Thu, 9 Dec 2021 09:47:56 +0000 (10:47 +0100)
commit3c77a51f6b0150243273ea7e955ba91048c9ad6e
tree8e69bc82590afd483148247f6d8c01a5a875970d
parent95432e0865b0a8b21fbdfe0eaaae33642f1e7405
Add OPENSSL_cleanup to tls_shutdown function

This prevents a direct leak in OPENSSL_init_crypto (called from
OPENSSL_init_ssl).

Add shim version of OPENSSL_cleanup because it is missing in LibreSSL on
OpenBSD.

(cherry picked from commit 89f4f8f0c89a5243ba9fa343d492b15fd97e4df0)
config.h.in
configure.ac
lib/isc/openssl_shim.c
lib/isc/openssl_shim.h
lib/isc/tls.c