summaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorTomas Mraz <tomas@openssl.org>2021-05-21 16:58:08 +0200
committerTomas Mraz <tomas@openssl.org>2021-06-01 12:40:00 +0200
commited576acdf591d4164905ab98e89ca5a3b99d90ab (patch)
treec0f36ca1b3d42f34c0c502e700ad09b69b713d3c /crypto
parent5e2d22d53ed322a7124e26a4fbd116a8210eb77a (diff)
Rename all getters to use get/get0 in name
For functions that exist in 1.1.1 provide a simple aliases via #define. Fixes #15236 Functions with OSSL_DECODER_, OSSL_ENCODER_, OSSL_STORE_LOADER_, EVP_KEYEXCH_, EVP_KEM_, EVP_ASYM_CIPHER_, EVP_SIGNATURE_, EVP_KEYMGMT_, EVP_RAND_, EVP_MAC_, EVP_KDF_, EVP_PKEY_, EVP_MD_, and EVP_CIPHER_ prefixes are renamed. Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15405)
Diffstat (limited to 'crypto')
-rw-r--r--crypto/asn1/a_digest.c6
-rw-r--r--crypto/asn1/a_sign.c10
-rw-r--r--crypto/asn1/a_verify.c4
-rw-r--r--crypto/asn1/d2i_param.c2
-rw-r--r--crypto/asn1/d2i_pr.c2
-rw-r--r--crypto/asn1/d2i_pu.c4
-rw-r--r--crypto/asn1/i2d_evp.c2
-rw-r--r--crypto/asn1/p5_pbev2.c6
-rw-r--r--crypto/asn1/p5_scrypt.c12
-rw-r--r--crypto/asn1/x_algor.c2
-rw-r--r--crypto/cmac/cmac.c10
-rw-r--r--crypto/cmp/cmp_ctx.c4
-rw-r--r--crypto/cmp/cmp_protect.c6
-rw-r--r--crypto/cms/cms_dh.c15
-rw-r--r--crypto/cms/cms_ec.c12
-rw-r--r--crypto/cms/cms_enc.c15
-rw-r--r--crypto/cms/cms_env.c10
-rw-r--r--crypto/cms/cms_kari.c14
-rw-r--r--crypto/cms/cms_lib.c4
-rw-r--r--crypto/cms/cms_pwri.c8
-rw-r--r--crypto/cms/cms_sd.c9
-rw-r--r--crypto/cms/cms_smime.c2
-rw-r--r--crypto/core_namemap.c4
-rw-r--r--crypto/crmf/crmf_lib.c10
-rw-r--r--crypto/dh/dh_kdf.c4
-rw-r--r--crypto/dh/dh_pmeth.c2
-rw-r--r--crypto/dsa/dsa_pmeth.c34
-rw-r--r--crypto/ec/ec_ameth.c2
-rw-r--r--crypto/ec/ec_pmeth.c26
-rw-r--r--crypto/ec/ecdh_kdf.c2
-rw-r--r--crypto/ec/ecx_meth.c20
-rw-r--r--crypto/encode_decode/decoder_lib.c2
-rw-r--r--crypto/encode_decode/decoder_meth.c14
-rw-r--r--crypto/encode_decode/decoder_pkey.c6
-rw-r--r--crypto/encode_decode/encoder_lib.c2
-rw-r--r--crypto/encode_decode/encoder_meth.c14
-rw-r--r--crypto/encode_decode/encoder_pkey.c10
-rw-r--r--crypto/engine/eng_openssl.c18
-rw-r--r--crypto/evp/asymcipher.c16
-rw-r--r--crypto/evp/bio_enc.c4
-rw-r--r--crypto/evp/bio_md.c2
-rw-r--r--crypto/evp/bio_ok.c12
-rw-r--r--crypto/evp/ctrl_params_translate.c28
-rw-r--r--crypto/evp/digest.c12
-rw-r--r--crypto/evp/e_aes.c214
-rw-r--r--crypto/evp/e_aes_cbc_hmac_sha1.c10
-rw-r--r--crypto/evp/e_aes_cbc_hmac_sha256.c10
-rw-r--r--crypto/evp/e_aria.c53
-rw-r--r--crypto/evp/e_bf.c2
-rw-r--r--crypto/evp/e_camellia.c47
-rw-r--r--crypto/evp/e_cast.c2
-rw-r--r--crypto/evp/e_des.c26
-rw-r--r--crypto/evp/e_des3.c32
-rw-r--r--crypto/evp/e_idea.c4
-rw-r--r--crypto/evp/e_rc2.c8
-rw-r--r--crypto/evp/e_rc4.c2
-rw-r--r--crypto/evp/e_rc4_hmac_md5.c6
-rw-r--r--crypto/evp/e_rc5.c4
-rw-r--r--crypto/evp/e_sm4.c2
-rw-r--r--crypto/evp/e_xcbc_d.c4
-rw-r--r--crypto/evp/evp_enc.c48
-rw-r--r--crypto/evp/evp_key.c6
-rw-r--r--crypto/evp/evp_lib.c90
-rw-r--r--crypto/evp/evp_local.h2
-rw-r--r--crypto/evp/evp_pbe.c4
-rw-r--r--crypto/evp/evp_pkey.c2
-rw-r--r--crypto/evp/evp_rand.c24
-rw-r--r--crypto/evp/exchange.c16
-rw-r--r--crypto/evp/kdf_lib.c8
-rw-r--r--crypto/evp/kdf_meth.c10
-rw-r--r--crypto/evp/kem.c14
-rw-r--r--crypto/evp/keymgmt_lib.c4
-rw-r--r--crypto/evp/keymgmt_meth.c18
-rw-r--r--crypto/evp/legacy_md5_sha1.c2
-rw-r--r--crypto/evp/legacy_meth.h12
-rw-r--r--crypto/evp/legacy_sha.c10
-rw-r--r--crypto/evp/m_sigver.c8
-rw-r--r--crypto/evp/mac_lib.c8
-rw-r--r--crypto/evp/mac_meth.c12
-rw-r--r--crypto/evp/p5_crpt.c6
-rw-r--r--crypto/evp/p5_crpt2.c6
-rw-r--r--crypto/evp/p_dec.c2
-rw-r--r--crypto/evp/p_enc.c2
-rw-r--r--crypto/evp/p_legacy.c2
-rw-r--r--crypto/evp/p_lib.c26
-rw-r--r--crypto/evp/p_seal.c6
-rw-r--r--crypto/evp/p_sign.c2
-rw-r--r--crypto/evp/pmeth_lib.c24
-rw-r--r--crypto/evp/signature.c16
-rw-r--r--crypto/ffc/ffc_params_generate.c10
-rw-r--r--crypto/hmac/hmac.c16
-rw-r--r--crypto/modes/siv128.c2
-rw-r--r--crypto/ocsp/ocsp_lib.c2
-rw-r--r--crypto/ocsp/ocsp_srv.c6
-rw-r--r--crypto/ocsp/ocsp_vfy.c2
-rw-r--r--crypto/pem/pem_info.c18
-rw-r--r--crypto/pem/pem_lib.c17
-rw-r--r--crypto/pem/pem_local.h2
-rw-r--r--crypto/pem/pem_pk8.c3
-rw-r--r--crypto/pem/pem_sign.c2
-rw-r--r--crypto/pem/pvkfmt.c2
-rw-r--r--crypto/pkcs12/p12_crpt.c8
-rw-r--r--crypto/pkcs12/p12_decr.c10
-rw-r--r--crypto/pkcs12/p12_key.c3
-rw-r--r--crypto/pkcs12/p12_mutl.c6
-rw-r--r--crypto/pkcs7/pk7_doit.c24
-rw-r--r--crypto/pkcs7/pk7_lib.c6
-rw-r--r--crypto/rand/rand_lib.c2
-rw-r--r--crypto/rand/rand_meth.c2
-rw-r--r--crypto/rsa/rsa_ameth.c23
-rw-r--r--crypto/rsa/rsa_backend.c4
-rw-r--r--crypto/rsa/rsa_oaep.c6
-rw-r--r--crypto/rsa/rsa_pmeth.c28
-rw-r--r--crypto/rsa/rsa_pss.c4
-rw-r--r--crypto/rsa/rsa_sp800_56b_gen.c2
-rw-r--r--crypto/sm2/sm2_crypt.c10
-rw-r--r--crypto/sm2/sm2_sign.c4
-rw-r--r--crypto/store/store_lib.c13
-rw-r--r--crypto/store/store_meth.c8
-rw-r--r--crypto/store/store_result.c4
-rw-r--r--crypto/ts/ts_rsp_sign.c6
-rw-r--r--crypto/ts/ts_rsp_verify.c2
-rw-r--r--crypto/x509/x509_set.c2
-rw-r--r--crypto/x509/x509_vfy.c4
-rw-r--r--crypto/x509/x509type.c2
-rw-r--r--crypto/x509/x_pubkey.c12
126 files changed, 765 insertions, 731 deletions
diff --git a/crypto/asn1/a_digest.c b/crypto/asn1/a_digest.c
index 9d7efcdb70..72cc880779 100644
--- a/crypto/asn1/a_digest.c
+++ b/crypto/asn1/a_digest.c
@@ -65,15 +65,15 @@ int ossl_asn1_item_digest_ex(const ASN1_ITEM *it, const EVP_MD *md, void *asn,
if (i < 0 || str == NULL)
return 0;
- if (EVP_MD_provider(md) == NULL) {
+ if (EVP_MD_get0_provider(md) == NULL) {
#if !defined(OPENSSL_NO_ENGINE)
- ENGINE *tmpeng = ENGINE_get_digest_engine(EVP_MD_type(md));
+ ENGINE *tmpeng = ENGINE_get_digest_engine(EVP_MD_get_type(md));
if (tmpeng != NULL)
ENGINE_finish(tmpeng);
else
#endif
- fetched_md = EVP_MD_fetch(libctx, EVP_MD_name(md), propq);
+ fetched_md = EVP_MD_fetch(libctx, EVP_MD_get0_name(md), propq);
}
if (fetched_md == NULL)
goto err;
diff --git a/crypto/asn1/a_sign.c b/crypto/asn1/a_sign.c
index 6ead2e2aca..302045cfcd 100644
--- a/crypto/asn1/a_sign.c
+++ b/crypto/asn1/a_sign.c
@@ -78,7 +78,7 @@ int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1, X509_ALGOR *algor2,
}
inll = (size_t)inl;
buf_in = OPENSSL_malloc(inll);
- outll = outl = EVP_PKEY_size(pkey);
+ outll = outl = EVP_PKEY_get_size(pkey);
buf_out = OPENSSL_malloc(outll);
if (buf_in == NULL || buf_out == NULL) {
outl = 0;
@@ -143,7 +143,7 @@ int ASN1_item_sign_ex(const ASN1_ITEM *it, X509_ALGOR *algor1,
rv = ASN1_item_sign_ctx(it, algor1, algor2, signature, data, ctx);
err:
- EVP_PKEY_CTX_free(EVP_MD_CTX_pkey_ctx(ctx));
+ EVP_PKEY_CTX_free(EVP_MD_CTX_get_pkey_ctx(ctx));
EVP_MD_CTX_free(ctx);
return rv;
}
@@ -160,7 +160,7 @@ int ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1,
int rv, pkey_id;
md = EVP_MD_CTX_get0_md(ctx);
- pkey = EVP_PKEY_CTX_get0_pkey(EVP_MD_CTX_pkey_ctx(ctx));
+ pkey = EVP_PKEY_CTX_get0_pkey(EVP_MD_CTX_get_pkey_ctx(ctx));
if (pkey == NULL) {
ERR_raise(ERR_LIB_ASN1, ASN1_R_CONTEXT_NOT_INITIALISED);
@@ -168,7 +168,7 @@ int ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1,
}
if (pkey->ameth == NULL) {