Change EVP_PKEY_CTX_new_provided() to take a library context too.
authorRichard Levitte <levitte@openssl.org>
Fri, 1 Nov 2019 15:56:31 +0000 (16:56 +0100)
committerRichard Levitte <levitte@openssl.org>
Sun, 3 Nov 2019 17:33:43 +0000 (18:33 +0100)
commit3ee348b0dc5cd904fc2c022e6543f478c3d78732
tree0cb4dd05a834849502e12a6b253a3d21198389c6
parent60653e5b25242555446f8acf0abd5ab9ff83010c
Change EVP_PKEY_CTX_new_provided() to take a library context too.

With provided algorithms, the library context is ever present, so of
course it should be specified alongside the algorithm name and
property query string.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10308)
crypto/evp/pmeth_lib.c
doc/man3/EVP_PKEY_CTX_new.pod
include/crypto/evp.h
include/openssl/evp.h