mirror of
https://github.com/openssl/openssl.git
synced 2024-12-15 06:01:37 +08:00
60640d79ca
When evp_method_store_flush() flushed the query cache, it also freed all methods in the EVP method store, through an unfortunate call of ossl_method_store_flush_cache() with an argument saying that all methods should indeed be dropped. To undo some of the confusion, ossl_method_store_flush_cache() is renamed to ossl_method_store_cache_flush_all(), and limited to do only that. Some if the items in the internal ALGORITHM structure are also renamed and commented to clarify what they are for. Fixes #18150 Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18151) |
||
---|---|---|
.. | ||
cms_add1_signing_cert.pod | ||
evp_generic_fetch.pod | ||
evp_keymgmt_newdata.pod | ||
evp_keymgmt_util_export_to_provider.pod | ||
evp_md_get_number.pod | ||
evp_pkey_export_to_provider.pod | ||
evp_pkey_get1_ED25519.pod | ||
OPENSSL_SA.pod | ||
OPTIONS.pod | ||
ossl_algorithm_do_all.pod | ||
ossl_cmp_asn1_octet_string_set1.pod | ||
ossl_cmp_certreq_new.pod | ||
ossl_cmp_ctx_set1_caPubs.pod | ||
ossl_cmp_hdr_init.pod | ||
ossl_cmp_mock_srv_new.pod | ||
ossl_cmp_msg_check_update.pod | ||
ossl_cmp_msg_create.pod | ||
ossl_cmp_msg_protect.pod | ||
ossl_cmp_pkisi_get_status.pod | ||
ossl_cmp_print_log.pod | ||
ossl_cmp_X509_STORE_add1_certs.pod | ||
OSSL_DEPRECATED.pod | ||
ossl_DER_w_begin_sequence.pod | ||
ossl_DER_w_bn.pod | ||
ossl_DER_w_precompiled.pod | ||
ossl_ends_with_dirsep.pod | ||
ossl_global_properties_no_mirrored.pod | ||
ossl_init_thread_deregister.pod | ||
ossl_lib_ctx_get_data.pod | ||
ossl_method_construct.pod | ||
OSSL_METHOD_STORE.pod | ||
ossl_namemap_new.pod | ||
ossl_provider_add_conf_module.pod | ||
ossl_provider_new.pod | ||
ossl_punycode_decode.pod | ||
ossl_rand_get_entropy.pod | ||
ossl_random_add_conf_module.pod | ||
ossl_rsa_get0_all_params.pod | ||
OSSL_SAFE_MATH_SIGNED.pod | ||
x509v3_cache_extensions.pod |