mirror of https://github.com/openssl/openssl.git
OSSL_STORE_load() called OSSL_STORE_eof() before checking if there is cached OSSL_STORE_INFO to consider. To fix this issue, the cached info check is moved to OSSL_STORE_eof(), as that seems to make most common sense. This solves an issue with PKCS#12 files, where the cached info was never considered because the underlying file IO layer signaled that EOF is reached. Fixes #28010 Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com> (Merged from https://github.com/openssl/openssl/pull/28016) |
||
---|---|---|
.. | ||
build.info | ||
store_err.c | ||
store_init.c | ||
store_lib.c | ||
store_local.h | ||
store_meth.c | ||
store_register.c | ||
store_result.c | ||
store_strings.c |