openssl/providers
Richard Levitte 550f974a09 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 <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9758)
2019-09-04 10:38:13 +02:00
..
common New function EVP_CIPHER_free() 2019-09-04 10:38:13 +02:00
default Fix no-poly1305, no-siphash and no-blake2 2019-08-29 11:12:25 +01:00
fips New function EVP_MD_free() 2019-09-04 10:38:13 +02:00
legacy cleanup provider digests 2019-08-20 09:07:12 +10:00
build.info Move digests to providers 2019-06-04 12:09:50 +10:00