mirror of
https://github.com/openssl/openssl.git
synced 2025-01-06 13:26:43 +08:00
742ccab318
Fixes #8322 The leak-checking (and backtrace option, on some platforms) provided by crypto-mdebug and crypto-mdebug-backtrace have been mostly neutered; only the "make malloc fail" capability remains. OpenSSL recommends using the compiler's leak-detection instead. The OPENSSL_DEBUG_MEMORY environment variable is no longer used. CRYPTO_mem_ctrl(), CRYPTO_set_mem_debug(), CRYPTO_mem_leaks(), CRYPTO_mem_leaks_fp() and CRYPTO_mem_leaks_cb() return a failure code. CRYPTO_mem_debug_{malloc,realloc,free}() have been removed. All of the above are now deprecated. Merge (now really small) mem_dbg.c into mem.c Reviewed-by: Paul Dale <paul.dale@oracle.com> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/10572) |
||
---|---|---|
.. | ||
apps_mem.c | ||
basic_output.c | ||
cb.c | ||
driver.c | ||
format_output.c | ||
main.c | ||
options.c | ||
output_helpers.c | ||
output.h | ||
random.c | ||
stanza.c | ||
tap_bio.c | ||
test_cleanup.c | ||
test_options.c | ||
tests.c | ||
testutil_init.c | ||
tu_local.h |