openssl/include
Matt Caswell abaa2dd298 Don't convert pre-existing providers into children
If a provider explicitly loads another provider into a child libctx where
it wasn't previously loaded then we don't start treating it like a child
if the parent libctx subsequently loads the same provider.

Fixes #14925

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14991)
2021-05-11 15:03:13 +01:00
..
crypto Constify EVP_PKEY_CTX_set_params(), EVP_PKEY_CTX_{set,get}table_params(), etc. 2021-05-11 12:46:42 +02:00
internal Don't convert pre-existing providers into children 2021-05-11 15:03:13 +01:00
openssl Add support for child provider to up_ref/free their parent 2021-05-11 14:59:43 +01:00