Explicitly cache X509v3 extensions in libssl
authorMatt Caswell <matt@openssl.org>
Fri, 20 Mar 2020 11:55:19 +0000 (11:55 +0000)
committerMatt Caswell <matt@openssl.org>
Mon, 30 Mar 2020 13:54:37 +0000 (14:54 +0100)
commit9f0f53b7db502ad338baa45edfd163d0ca7aabc5
tree22e334c36b500d7731c5990a92a9324dbaef2a95
parent33328581b83e8e9f573f08f0e2e0d6b32d095857
Explicitly cache X509v3 extensions in libssl

Caching the X509v3 extensions requires an explicit libctx. We do that
where required in libssl.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/11409)
ssl/s3_lib.c
ssl/ssl_cert.c
ssl/ssl_rsa.c