diff options
author | Matt Caswell <matt@openssl.org> | 2021-05-11 16:50:27 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2021-05-20 09:35:41 +0100 |
commit | b1c053acdaaee5e653949932f9999370edfc64db (patch) | |
tree | 7415bb7e2ab85cddc2f4e88c36d6924954908584 /include/internal | |
parent | 366bf9aedbbf719097a891dbf675f46dab8c9276 (diff) |
Ensure mirroring of properties works for subsequent updates
If the global properties are updated after a provider with a child libctx
has already started we need to make sure those updates are mirrored in
that child.
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15242)
Diffstat (limited to 'include/internal')
-rw-r--r-- | include/internal/property.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/internal/property.h b/include/internal/property.h index 85f602d1e5..856cd740ad 100644 --- a/include/internal/property.h +++ b/include/internal/property.h @@ -68,4 +68,7 @@ size_t ossl_property_list_to_string(OSSL_LIB_CTX *ctx, const OSSL_PROPERTY_LIST *list, char *buf, size_t bufsize); +int ossl_global_properties_no_mirrored(OSSL_LIB_CTX *libctx); +void ossl_global_properties_stop_mirroring(OSSL_LIB_CTX *libctx); + #endif |