openssl/crypto/conf
Matt Caswell b9b2135d22 Don't clear the whole error stack when loading engines
Loading the various built-in engines was unconditionally clearing the
whole error stack. During config file processing processing a .include
directive which fails results in errors being added to the stack - but
we carry on anyway. These errors were then later being removed by the
engine loading code, meaning that problems with the .include directive
never get shown.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/13311)
2020-11-06 10:34:48 +00:00
..
build.info
conf_api.c Fix safestack issues in conf.h 2020-09-13 11:11:20 +01:00
conf_def.c Fix safestack issues in bio.h 2020-09-13 11:10:41 +01:00
conf_def.h
conf_err.c conf: add an error if the openssl_conf section isn't found. 2020-08-11 08:08:24 +10:00
conf_lib.c Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
conf_local.h
conf_mall.c Add a "random" configuration section. 2020-09-23 15:28:29 +10:00
conf_mod.c Don't clear the whole error stack when loading engines 2020-11-06 10:34:48 +00:00
conf_sap.c
conf_ssl.c Fix safestack issues in conf.h 2020-09-13 11:11:20 +01:00
keysets.pl