openssl/providers/implementations
Tomas Mraz fb67126ea8 EVP_PKEY_CTX_get/settable_params: pass provider operation context
This allows making the signature operations return different
settable params when the context is initialized with
EVP_DigestSign/VerifyInit.

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/14338)
2021-03-03 11:25:39 +01:00
..
asymciphers EVP_PKEY_CTX_get/settable_params: pass provider operation context 2021-03-03 11:25:39 +01:00
ciphers prov: upport modified gettable/settable ctx calls for ciphers 2021-02-26 18:08:41 +10:00
digests prov: update digests to support modified ctx params 2021-02-26 18:08:41 +10:00
encode_decode Remove todos in decode_der2key.c and decode_ms2key.c 2021-03-03 10:00:21 +10:00
exchange EVP_PKEY_CTX_get/settable_params: pass provider operation context 2021-03-03 11:25:39 +01:00
include/prov Remove unused MAX_TLS_MAC_SIZE define 2021-03-03 10:00:21 +10:00
kdfs prov: add extra params argument to KDF implementations 2021-02-28 17:25:49 +10:00
kem EVP_PKEY_CTX_get/settable_params: pass provider operation context 2021-03-03 11:25:39 +01:00
keymgmt EVP_PKEY_CTX_get/settable_params: pass provider operation context 2021-03-03 11:25:39 +01:00
macs update poly1305 to have additional init arguments 2021-02-28 17:25:49 +10:00
rands prov: update rand implementations to have a params argument for the instantiate call 2021-02-28 17:25:49 +10:00
signature EVP_PKEY_CTX_get/settable_params: pass provider operation context 2021-03-03 11:25:39 +01:00
storemgmt Rename OSSL_ENCODER_CTX_new_by_EVP_PKEY and OSSL_DECODER_CTX_new_by_EVP_PKEY 2021-02-17 15:26:12 +01:00
build.info Add KEM (Key encapsulation mechanism) support to providers 2020-09-19 18:08:46 +10:00