openssl/providers/common/include/prov
Matt Caswell 6ce58488bd Store some FIPS global variables in the FIPS_GLOBAL structure
We had some FIPS global variables that were based on values from the
config file. In theory if two instances of the fips module are loaded
they could be based on different config files which would cause this to
fail. Instead we store them in the FIPS_GLOBAL structure.

Fixes #14364

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14814)
2021-04-16 14:27:28 +01:00
..
bio.h Fix misc external ossl_ symbols. 2021-03-18 17:52:37 +10:00
proverr.h Rename internal providercommonerr.h to less mouthful proverr.h 2021-02-11 09:34:31 +01:00
provider_ctx.h Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx' 2020-10-15 12:00:21 +01:00
provider_util.h Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
providercommon.h Update copyright year 2021-04-08 13:04:41 +01:00
securitycheck.h Store some FIPS global variables in the FIPS_GLOBAL structure 2021-04-16 14:27:28 +01:00