Use the libctx for all EVP_PKEY_CTX operations
authorMatt Caswell <matt@openssl.org>
Fri, 10 Apr 2020 15:32:16 +0000 (16:32 +0100)
committerMatt Caswell <matt@openssl.org>
Sun, 19 Apr 2020 13:40:55 +0000 (14:40 +0100)
commitc0bfc473d80ef2e053032510149d9e5b9d81dd72
tree9e5a4d5904fd49b336a911f51d220e575a62c396
parent4f6c704495248d4e61b7668201e3bef47a45e35f
Use the libctx for all EVP_PKEY_CTX operations

There were a few places where we were not passing through the libctx
when constructing and EVP_PKEY_CTX.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/11508)
ssl/s3_lib.c
ssl/ssl_local.h
ssl/t1_lib.c