CVSROOT:        /cvs
Module name:    src
Changes by:     js...@cvs.openbsd.org   2022/09/03 11:47:48

Modified files:
        lib/libcrypto  : crypto.h crypto_init.c 
        lib/libcrypto/x509: x509_issuer_cache.h 

Log message:
Prepare to provide OPENSSL_cleanup.

OPENSSL_cleanup() cleans up and deallocates memory in use by the library.
There are a couple of use cases for this, primarily related to memory
leak testing. This will not be called automatically in LibreSSL, which
means that OpenSSL's OPENSSL_NO_INIT_ATEXIT is implied. If code wants to
clean up then they need to explicitly call this themselves.

ok tb@

Reply via email to