diff options
author | Matt Caswell <matt@openssl.org> | 2020-03-20 11:52:07 +0000 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2020-03-30 14:54:37 +0100 |
commit | 33328581b83e8e9f573f08f0e2e0d6b32d095857 (patch) | |
tree | 10f6643a2431c5ca74476197e274b71583bbc13f /util | |
parent | c2146b57d296aa5b06e27cd8d76bbd040a3444b9 (diff) |
Add the X509v3_cache_extensions() function
Various functions cause the results of processing extensions to be
cached. The processing itself requires a libctx, and so this implicit
caching means that the default ctx is used which can lead to failures.
By explicitly caching the extensions we can specify the libctx to be used.
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/11409)
Diffstat (limited to 'util')
-rw-r--r-- | util/libcrypto.num | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/util/libcrypto.num b/util/libcrypto.num index fe6d69c2c5..9fc7cfcf18 100644 --- a/util/libcrypto.num +++ b/util/libcrypto.num @@ -5029,3 +5029,4 @@ SRP_Calc_B_ex ? 3_0_0 EXIST::FUNCTION:SRP SRP_Calc_u_ex ? 3_0_0 EXIST::FUNCTION:SRP SRP_Calc_x_ex ? 3_0_0 EXIST::FUNCTION:SRP SRP_Calc_client_key_ex ? 3_0_0 EXIST::FUNCTION:SRP +X509v3_cache_extensions ? 3_0_0 EXIST::FUNCTION: |