TEST: Adapt applicable tests to the changed OSSL_ENCODER_CTX_new_by_EVP_PKEY()
authorRichard Levitte <levitte@openssl.org>
Mon, 14 Sep 2020 09:21:37 +0000 (11:21 +0200)
committerRichard Levitte <levitte@openssl.org>
Sun, 20 Sep 2020 15:31:54 +0000 (17:31 +0200)
commitae12eac074be92e14c11a36b90e1c95eca3723f1
tree9e3bf2399a407ab2b0384565c5495685119c1492
parent97bb8dff1f4915def454c702d07102924b60b254
TEST: Adapt applicable tests to the changed OSSL_ENCODER_CTX_new_by_EVP_PKEY()

This adds the convenience function EVP_PKEY_typenames_do_all(), which
does the same as EVP_KEYMGMT_names_do_all(), but without having to
expose all the internal ways to find out if the internal EVP_PKEY key
is legacy or provider-native.

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/12873)
crypto/evp/p_lib.c
doc/man3/EVP_PKEY_is_a.pod
include/openssl/evp.h
test/endecode_test.c
test/evp_pkey_provided_test.c
util/libcrypto.num