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 | ||