From 550f974a09942ace37cf3cf14021ea5e51e6dd11 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Tue, 3 Sep 2019 18:11:49 +0200 Subject: New function EVP_CIPHER_free() This function re-implements EVP_CIPHER_meth_free(), but has a name that isn't encumbered by legacy EVP_CIPHER construction functionality. We also refactor most of EVP_CIPHER_meth_new() into an internal evp_cipher_new() that's used when creating fetched methods. EVP_CIPHER_meth_new() and EVP_CIPHER_meth_free() are rewritten in terms of evp_cipher_new() and EVP_CIPHER_free(). This means that at any time, we can deprecate all the EVP_CIPHER_meth_ functions with no harmful consequence. Reviewed-by: Shane Lontis (Merged from https://github.com/openssl/openssl/pull/9758) --- util/libcrypto.num | 1 + 1 file changed, 1 insertion(+) (limited to 'util/libcrypto.num') diff --git a/util/libcrypto.num b/util/libcrypto.num index 3ace3ad1b9..9f7b0fd7c6 100644 --- a/util/libcrypto.num +++ b/util/libcrypto.num @@ -4733,3 +4733,4 @@ EVP_MAC_gettable_params 4842 3_0_0 EXIST::FUNCTION: EVP_MAC_provider 4843 3_0_0 EXIST::FUNCTION: EVP_MAC_do_all_ex 4844 3_0_0 EXIST::FUNCTION: EVP_MD_free 4845 3_0_0 EXIST::FUNCTION: +EVP_CIPHER_free 4846 3_0_0 EXIST::FUNCTION: -- cgit v1.2.3