openssl/include/openssl
Rich Salz a3d267f184 Deprecate EVP_KEY_new_CMAC_key and EVP_PKEY_new_CMAC_key_ex
EVP_KEY_new_CMAC_key_ex was in the pre-release 3.0 only, so is safe
to remove.
Restore 1.1.1 version of EVP_PKEY_new_CMAC_key documentation.
Also make testing of EVP_PKEY_new_CMAC_key properly #ifdef'd.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13829)
2021-01-21 12:08:46 +01:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
aes.h Switch deprecation method for AES 2020-12-04 20:44:22 +01:00
asn1_mac.h
asn1.h.in Switch deprecation method for ASN.1 2020-12-04 20:44:22 +01:00
asn1err.h Check that multi-strings/CHOICE types don't use implicit tagging 2020-12-08 10:17:03 +00:00
asn1t.h.in X509_dup: fix copying of libctx and propq using new ASN1_OP_DUP_POST cb operation 2020-11-27 16:53:32 +01:00
async.h
asyncerr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
bio.h.in Switch deprecation method for BIO 2020-12-04 20:44:22 +01:00
bioerr.h replace all BIO_R_NULL_PARAMETER by ERR_R_PASSED_NULL_PARAMETER 2021-01-16 11:29:43 +01:00
blowfish.h Switch deprecation method for Blowfish 2020-12-04 20:44:22 +01:00
bn.h Switch deprecation method for BIGNUM 2020-12-04 20:44:23 +01:00
bnerr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
buffer.h
buffererr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
camellia.h Switch deprecation method for Camellia 2020-12-04 20:44:23 +01:00
cast.h Switch deprecation method for CAST 2020-12-04 20:44:23 +01:00
cmac.h Switch deprecation method for CMAC 2020-12-04 20:44:23 +01:00
cmp_util.h
cmp.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
cmperr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
cms.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
cmserr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
comp.h
comperr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
conf_api.h
conf.h.in Switch deprecation method for CONF 2020-12-04 20:44:23 +01:00
conferr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
configuration.h.in
core_dispatch.h rand: move the entropy source out of the FIPS provider 2020-11-20 08:24:21 +10:00
core_names.h Rename EVP_CIPHER_CTX_get_iv and EVP_CIPHER_CTX_get_iv_state for clarity 2021-01-18 14:27:44 +01:00
core_object.h
core.h
crmf.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
crmferr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
crypto.h.in Add some more CRYPTO_atomic functions 2020-12-31 13:14:38 +01:00
cryptoerr_legacy.h Modify the ERR init functions to use the internal ERR string loaders 2020-11-24 15:21:44 +01:00
cryptoerr.h openssl_hexstr2buf_sep(): Prevent misleading 'malloc failure' errors on short input 2020-12-10 15:19:55 +01:00
ct.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
cterr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
decoder.h DECODER: Add input structure support for EVP_PKEY decoding 2020-11-11 11:42:06 +01:00
decodererr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
des.h Switch deprecation method for DES 2020-12-04 20:44:24 +01:00
dh.h EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more available 2020-12-16 11:55:39 +01:00
dherr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
dsa.h dsa: provider and library deprecation changes 2020-12-17 21:09:54 +01:00
dsaerr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
dtls1.h
e_os2.h
ebcdic.h
ec.h EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more available 2020-12-16 11:56:38 +01:00
ecdh.h
ecdsa.h
ecerr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
encoder.h ENCODER: Don't pass libctx to OSSL_ENCODER_CTX_new_by_EVP_PKEY() 2020-12-02 13:36:49 +01:00
encodererr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
engine.h Switch deprecation method for ENGINE 2020-12-04 20:44:24 +01:00
engineerr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
err.h.in Use centralized fetching errors 2021-01-12 19:02:11 +01:00
ess.h.in
esserr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
evp.h Deprecate EVP_KEY_new_CMAC_key and EVP_PKEY_new_CMAC_key_ex 2021-01-21 12:08:46 +01:00
evperr.h Enable locking on the primary DRBG when we create it 2021-01-14 17:30:46 +00:00
fips_names.h
fipskey.h.in
hmac.h Switch deprecation method for HMAC 2020-12-04 20:44:24 +01:00
http.h Deprecate OCSP_xxx API for OSSL_HTTP_xxx 2021-01-19 11:13:15 +01:00
httperr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
idea.h Switch deprecation method for IDEA 2020-12-04 20:44:24 +01:00
kdf.h Rename EVP_KDF_size() to EVP_KDF_CTX_get_kdf_size(). 2020-10-22 20:47:02 +10:00
kdferr.h Modify the ERR init functions to use the internal ERR string loaders 2020-11-24 15:21:44 +01:00
lhash.h.in Fix some missed usage of DEFINE_LHASH_OF() 2020-10-30 14:24:30 +00:00
macros.h Allow empty deprecation macros to be passed as macro arguments 2020-10-30 14:56:29 +00:00
md2.h Switch deprecation method for MD2 2020-12-04 20:44:24 +01:00
md4.h Switch deprecation method for MD4 2020-12-04 20:44:24 +01:00
md5.h Switch deprecation method for MD5 2020-12-04 20:44:24 +01:00
mdc2.h Switch deprecation method for MDC2 2020-12-04 20:44:24 +01:00
modes.h
obj_mac.h Update copyright years of auto-generated headers (make update) 2021-01-04 07:15:24 +01:00
objects.h
objectserr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
ocsp.h.in Deprecate OCSP_xxx API for OSSL_HTTP_xxx 2021-01-19 11:13:15 +01:00
ocsperr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
opensslconf.h
opensslv.h.in
ossl_typ.h
param_build.h
params.h
pem2.h
pem.h Drop OPENSSL_NO_RSA everywhere 2020-12-20 12:19:42 +01:00
pemerr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
pkcs7.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
pkcs7err.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
pkcs12.h.in Switch deprecation method for PKCS#12 2020-12-04 20:44:24 +01:00
pkcs12err.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
provider.h Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
rand.h Switch deprecation method for RAND 2020-12-04 20:44:24 +01:00
randerr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
rc2.h Switch deprecation method for RC2 2020-12-04 20:44:24 +01:00
rc4.h Switch deprecation method for RC4 2020-12-04 20:44:24 +01:00
rc5.h Switch deprecation method for RC5 2020-12-04 20:44:24 +01:00
ripemd.h Switch deprecation method for RIPEMD 2020-12-04 20:44:24 +01:00
rsa.h Drop OPENSSL_NO_RSA everywhere 2020-12-20 12:19:42 +01:00
rsaerr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
safestack.h.in
seed.h Switch deprecation method for SEED 2020-12-04 20:44:24 +01:00
self_test.h Add fips self tests for all included kdf 2020-12-11 10:59:32 +10:00
sha.h Switch deprecation method for SHA 2020-12-04 20:44:24 +01:00
srp.h.in Switch deprecation method for SRP 2020-12-04 20:44:24 +01:00
srtp.h
ssl2.h
ssl3.h
ssl.h.in replace 'unsigned const char' with 'const unsigned char' 2021-01-09 00:20:16 +02:00
sslerr_legacy.h Modify the ERR init functions to use the internal ERR string loaders 2020-11-24 15:21:44 +01:00
sslerr.h Clean away extraneous library specific FETCH_FAILED reason codes 2021-01-12 19:02:11 +01:00
stack.h
store.h Switch deprecation method for OSSL_STORE 2020-12-04 20:44:24 +01:00
storeerr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
symhacks.h
tls1.h
trace.h ENCODER: Add tracing 2020-11-11 12:43:27 +01:00
ts.h Correct and simplify use of ERR_clear_error() etc. for loading DSO libs 2020-10-08 16:57:34 +02:00
tserr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
txt_db.h
types.h Deprecate OCSP_xxx API for OSSL_HTTP_xxx 2021-01-19 11:13:15 +01:00
ui.h.in
uierr.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
whrlpool.h Switch deprecation method for Whirlpool 2020-12-04 20:44:24 +01:00
x509_vfy.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2020-10-15 11:59:53 +01:00
x509.h.in constify X509_REQ_add_extensions() and X509_REQ_add_extensions_nid() 2021-01-20 15:59:22 +01:00
x509err.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
x509v3.h.in x509v3.h.in: Deprecate CTX_TEST and replace it by X509V3_CTX_TEST 2021-01-13 11:53:16 +01:00
x509v3err.h ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00