Changed paths:
M crypto/cms/cms_env.c
M crypto/evp/build.info R crypto/evp/cmeth_lib.c
M crypto/evp/evp_enc.c
M include/openssl/evp.h
M ssl/record/methods/tls1_meth.c
M test/evp_extra_test.c
M util/libcrypto.num
Log Message:
-----------
Remove support for custom cipher methods
Custom cipher methods are considered legacy and have been deprecated
since 3.0. With the removal of ENGINEs they become a lot less useful
and add significant complexity to the code. We should therefore remove
them in 4.0.
Changed paths:
M doc/build.info R doc/man3/EVP_CIPHER_meth_new.pod
M doc/man3/EVP_EncryptInit.pod
M doc/man3/EVP_MD_meth_new.pod
M doc/man3/EVP_aes_128_gcm.pod
M doc/man3/EVP_aria_128_gcm.pod
M doc/man3/EVP_bf_cbc.pod
M doc/man3/EVP_camellia_128_ecb.pod
M doc/man3/EVP_cast5_cbc.pod
M doc/man3/EVP_chacha20.pod
M doc/man3/EVP_des_cbc.pod
M doc/man3/EVP_desx_cbc.pod
M doc/man3/EVP_idea_cbc.pod
M doc/man3/EVP_rc2_cbc.pod
M doc/man3/EVP_rc4.pod
M doc/man3/EVP_rc5_32_12_16_cbc.pod
M doc/man3/EVP_seed_cbc.pod
M doc/man3/EVP_sm4_cbc.pod
M doc/man7/fips_module.pod
M doc/man7/ossl-guide-migration.pod
Log Message:
-----------
Remove mentions of EVP_CIPHER_meth* from the documentation
With the removal of EVP_CIPHER_meth* we need to update the documentation
accordingly.