mirror of
https://github.com/openssl/openssl.git
synced 2025-02-05 14:10:53 +08:00
6f811d839f
Fixes #18854 Replace and deprecate the functions `TS_VERIFY_CTX_set_data`, `TS_VERIFY_CTX_set_store`, `TS_VERIFY_CTX_set_certs`, `TS_VERIFY_CTX_set_imprint` with new versions: `TS_VERIFY_CTX_set0_data`, `TS_VERIFY_CTX_set0_store`, `TS_VERIFY_CTX_set0_certs` and `TS_VERIFY_CTX_set0_imprint`. The previous functions had poorly documented memory handling, potentially leading to memory leaks. The new functions improve memory management and provide clearer usage. Also, update existing code to use the new function calls instead of the deprecated ones. Reviewed-by: Neil Horman <nhorman@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/24701) |
||
---|---|---|
.. | ||
build.info | ||
ts_asn1.c | ||
ts_conf.c | ||
ts_err.c | ||
ts_lib.c | ||
ts_local.h | ||
ts_req_print.c | ||
ts_req_utils.c | ||
ts_rsp_print.c | ||
ts_rsp_sign.c | ||
ts_rsp_utils.c | ||
ts_rsp_verify.c | ||
ts_verify_ctx.c |