mirror of
https://github.com/openssl/openssl.git
synced 2024-12-15 06:01:37 +08:00
17dd9a2c62
When the provider's load function returned with an error, the libcrypto error flag was only set if EOF hadn't been reached. This is troublesome, as an error can very well occur during the last load before EOF is reached! Also, the error flag was never reset, even though documentation specifies that it should indicate an error in the last load (i.e. not the one before that). Fixes #21968 Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21976) |
||
---|---|---|
.. | ||
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 |