Deprecate the Low Level CAST APIs
authorMatt Caswell <matt@openssl.org>
Thu, 2 Jan 2020 16:15:26 +0000 (16:15 +0000)
committerMatt Caswell <matt@openssl.org>
Mon, 13 Jan 2020 13:44:27 +0000 (13:44 +0000)
commit0ae5d4d6f8a0cd17fb9beb5876827f311c1b350c
tree97e4560467f8b8d9b997b8ac0dd1f45029964b8c
parent291850b473ef5d83ac7d90bdcd7f68d186515348
Deprecate the Low Level CAST APIs

Applications should instead use the higher level EVP APIs, e.g.
EVP_Encrypt*() and EVP_Decrypt*().

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10742)
15 files changed:
CHANGES
apps/speed.c
crypto/cast/c_cfb64.c
crypto/cast/c_ecb.c
crypto/cast/c_enc.c
crypto/cast/c_ofb64.c
crypto/cast/c_skey.c
crypto/evp/e_cast.c
include/openssl/cast.h
providers/implementations/ciphers/cipher_cast5.c
providers/implementations/ciphers/cipher_cast5_hw.c
test/build.info
test/casttest.c
test/recipes/05-test_cast.t
util/libcrypto.num