Revise EVP_PKEY param handling
[openssl.git] / util / libcrypto.num
index d0362490bc2dc1ae3a0c8708f99aec099c8c8e4e..e5c869af448093a75e6f727d891ea2c67173d5f2 100644 (file)
@@ -998,7 +998,7 @@ OPENSSL_LH_get_down_load                1023        3_0_0   EXIST::FUNCTION:
 EVP_md4                                 1024   3_0_0   EXIST::FUNCTION:MD4
 X509_set_subject_name                   1025   3_0_0   EXIST::FUNCTION:
 i2d_PKCS8PrivateKey_nid_bio             1026   3_0_0   EXIST::FUNCTION:
-ERR_put_error                           1027   3_0_0   EXIST::FUNCTION:
+ERR_put_error                           1027   3_0_0   NOEXIST::FUNCTION:
 ERR_add_error_data                      1028   3_0_0   EXIST::FUNCTION:
 X509_ALGORS_it                          1029   3_0_0   EXIST::FUNCTION:
 MD5_Update                              1030   3_0_0   EXIST::FUNCTION:MD5
@@ -1157,7 +1157,7 @@ EVP_PKEY_CTX_set0_keygen_info           1183      3_0_0   EXIST::FUNCTION:
 ENGINE_unregister_digests               1184   3_0_0   EXIST::FUNCTION:ENGINE
 IPAddressOrRange_new                    1185   3_0_0   EXIST::FUNCTION:RFC3779
 EVP_aes_256_ofb                         1186   3_0_0   EXIST::FUNCTION:
-CRYPTO_mem_debug_push                   1187   3_0_0   EXIST::FUNCTION:CRYPTO_MDEBUG
+CRYPTO_mem_debug_push                   1187   3_0_0   EXIST::FUNCTION:CRYPTO_MDEBUG,DEPRECATEDIN_3
 X509_PKEY_new                           1188   3_0_0   EXIST::FUNCTION:
 X509_get_key_usage                      1189   3_0_0   EXIST::FUNCTION:
 X509_ATTRIBUTE_create_by_txt            1190   3_0_0   EXIST::FUNCTION:
@@ -1807,7 +1807,6 @@ i2d_ASN1_bio_stream                     1849      3_0_0   EXIST::FUNCTION:
 CRYPTO_THREAD_init_local                1850   3_0_0   EXIST::FUNCTION:
 TS_RESP_CTX_set_serial_cb               1851   3_0_0   EXIST::FUNCTION:TS
 POLICY_MAPPING_it                       1852   3_0_0   EXIST::FUNCTION:
-ERR_load_KDF_strings                    1853   3_0_0   EXIST::FUNCTION:
 UI_method_set_reader                    1854   3_0_0   EXIST::FUNCTION:
 BIO_next                                1855   3_0_0   EXIST::FUNCTION:
 ASN1_STRING_set_default_mask_asc        1856   3_0_0   EXIST::FUNCTION:
@@ -1848,7 +1847,7 @@ IDEA_cbc_encrypt                        1890      3_0_0   EXIST::FUNCTION:IDEA
 BN_CTX_secure_new                       1891   3_0_0   EXIST::FUNCTION:
 OCSP_ONEREQ_add_ext                     1892   3_0_0   EXIST::FUNCTION:OCSP
 CMS_uncompress                          1893   3_0_0   EXIST::FUNCTION:CMS
-CRYPTO_mem_debug_pop                    1895   3_0_0   EXIST::FUNCTION:CRYPTO_MDEBUG
+CRYPTO_mem_debug_pop                    1895   3_0_0   EXIST::FUNCTION:CRYPTO_MDEBUG,DEPRECATEDIN_3
 EVP_aes_192_cfb128                      1896   3_0_0   EXIST::FUNCTION:
 OCSP_REQ_CTX_nbio                       1897   3_0_0   EXIST::FUNCTION:OCSP
 EVP_CIPHER_CTX_copy                     1898   3_0_0   EXIST::FUNCTION:
@@ -3150,7 +3149,7 @@ CMS_RecipientInfo_get0_pkey_ctx         3215      3_0_0   EXIST::FUNCTION:CMS
 OCSP_REQINFO_free                       3216   3_0_0   EXIST::FUNCTION:OCSP
 AUTHORITY_KEYID_new                     3217   3_0_0   EXIST::FUNCTION:
 i2d_DIST_POINT_NAME                     3218   3_0_0   EXIST::FUNCTION:
-OpenSSL_version_num                     3219   3_0_0   EXIST::FUNCTION:DEPRECATEDIN_3
+OpenSSL_version_num                     3219   3_0_0   EXIST::FUNCTION:
 OCSP_CERTID_free                        3220   3_0_0   EXIST::FUNCTION:OCSP
 BIO_hex_string                          3221   3_0_0   EXIST::FUNCTION:
 X509_REQ_sign_ctx                       3222   3_0_0   EXIST::FUNCTION:
@@ -4426,7 +4425,7 @@ EVP_MD_CTX_set_pkey_ctx                 4531      3_0_0   EXIST::FUNCTION:
 EVP_PKEY_meth_set_digest_custom         4532   3_0_0   EXIST::FUNCTION:
 EVP_PKEY_meth_get_digest_custom         4533   3_0_0   EXIST::FUNCTION:
 EVP_MAC_CTX_new                         4534   3_0_0   EXIST::FUNCTION:
-EVP_MAC_CTX_new_id                      4535   3_0_0   EXIST::FUNCTION:
+EVP_MAC_CTX_new_id                      4535   3_0_0   NOEXIST::FUNCTION:
 EVP_MAC_CTX_free                        4536   3_0_0   EXIST::FUNCTION:
 EVP_MAC_CTX_dup                         4537   3_0_0   EXIST::FUNCTION:
 EVP_MAC_CTX_mac                         4538   3_0_0   EXIST::FUNCTION:
@@ -4434,15 +4433,15 @@ EVP_MAC_size                            4539    3_0_0   EXIST::FUNCTION:
 EVP_MAC_init                            4540   3_0_0   EXIST::FUNCTION:
 EVP_MAC_update                          4541   3_0_0   EXIST::FUNCTION:
 EVP_MAC_final                           4542   3_0_0   EXIST::FUNCTION:
-EVP_MAC_ctrl                            4543   3_0_0   EXIST::FUNCTION:
-EVP_MAC_vctrl                           4544   3_0_0   EXIST::FUNCTION:
-EVP_MAC_ctrl_str                        4545   3_0_0   EXIST::FUNCTION:
-EVP_MAC_str2ctrl                        4546   3_0_0   EXIST::FUNCTION:
-EVP_MAC_hex2ctrl                        4547   3_0_0   EXIST::FUNCTION:
-EVP_MAC_nid                             4548   3_0_0   EXIST::FUNCTION:
-EVP_get_macbyname                       4549   3_0_0   EXIST::FUNCTION:
-EVP_MAC_do_all                          4550   3_0_0   EXIST::FUNCTION:
-EVP_MAC_do_all_sorted                   4551   3_0_0   EXIST::FUNCTION:
+EVP_MAC_ctrl                            4543   3_0_0   NOEXIST::FUNCTION:
+EVP_MAC_vctrl                           4544   3_0_0   NOEXIST::FUNCTION:
+EVP_MAC_ctrl_str                        4545   3_0_0   NOEXIST::FUNCTION:
+EVP_MAC_str2ctrl                        4546   3_0_0   NOEXIST::FUNCTION:
+EVP_MAC_hex2ctrl                        4547   3_0_0   NOEXIST::FUNCTION:
+EVP_MAC_nid                             4548   3_0_0   NOEXIST::FUNCTION:
+EVP_get_macbyname                       4549   3_0_0   NOEXIST::FUNCTION:
+EVP_MAC_do_all                          4550   3_0_0   NOEXIST::FUNCTION:
+EVP_MAC_do_all_sorted                   4551   3_0_0   NOEXIST::FUNCTION:
 EVP_str2ctrl                            4552   3_0_0   EXIST::FUNCTION:
 EVP_hex2ctrl                            4553   3_0_0   EXIST::FUNCTION:
 EVP_PKEY_supports_digest_nid            4554   3_0_0   EXIST::FUNCTION:
@@ -4476,17 +4475,9 @@ ASYNC_WAIT_CTX_get_callback             4581     3_0_0   EXIST::FUNCTION:
 ASYNC_WAIT_CTX_set_callback             4582   3_0_0   EXIST::FUNCTION:
 ASYNC_WAIT_CTX_set_status               4583   3_0_0   EXIST::FUNCTION:
 ASYNC_WAIT_CTX_get_status               4584   3_0_0   EXIST::FUNCTION:
-CMS_add1_signing_cert                   4585   3_0_0   EXIST::FUNCTION:CMS
-CMS_add1_signing_cert_v2                4586   3_0_0   EXIST::FUNCTION:CMS
-ESS_SIGNING_CERT_new_init               4587   3_0_0   EXIST::FUNCTION:
-ESS_SIGNING_CERT_V2_new_init            4588   3_0_0   EXIST::FUNCTION:
 ERR_load_ESS_strings                    4589   3_0_0   EXIST::FUNCTION:
-EVP_KDF_CTX_new_id                      4590   3_0_0   EXIST::FUNCTION:
 EVP_KDF_CTX_free                        4591   3_0_0   EXIST::FUNCTION:
 EVP_KDF_reset                           4592   3_0_0   EXIST::FUNCTION:
-EVP_KDF_ctrl                            4593   3_0_0   EXIST::FUNCTION:
-EVP_KDF_vctrl                           4594   3_0_0   EXIST::FUNCTION:
-EVP_KDF_ctrl_str                        4595   3_0_0   EXIST::FUNCTION:
 EVP_KDF_size                            4596   3_0_0   EXIST::FUNCTION:
 EVP_KDF_derive                          4597   3_0_0   EXIST::FUNCTION:
 EC_GROUP_get0_field                     4598   3_0_0   EXIST::FUNCTION:EC
@@ -4508,7 +4499,7 @@ OSSL_trace_end                          4613      3_0_0   EXIST::FUNCTION:
 OSSL_PROVIDER_load                      4614   3_0_0   EXIST::FUNCTION:
 OSSL_PROVIDER_unload                    4615   3_0_0   EXIST::FUNCTION:
 OSSL_PROVIDER_add_builtin               4616   3_0_0   EXIST::FUNCTION:
-OSSL_PROVIDER_get_param_types           4617   3_0_0   EXIST::FUNCTION:
+OSSL_PROVIDER_gettable_params           4617   3_0_0   EXIST::FUNCTION:
 OSSL_PROVIDER_get_params                4618   3_0_0   EXIST::FUNCTION:
 d2i_OSSL_CRMF_ENCRYPTEDVALUE            4619   3_0_0   EXIST::FUNCTION:CRMF
 i2d_OSSL_CRMF_ENCRYPTEDVALUE            4620   3_0_0   EXIST::FUNCTION:CRMF
@@ -4636,8 +4627,6 @@ EVP_CIPHER_mode                         4741      3_0_0   EXIST::FUNCTION:
 OPENSSL_info                            4742   3_0_0   EXIST::FUNCTION:
 EVP_KDF_CTX_new                         4743   3_0_0   EXIST::FUNCTION:
 EVP_KDF_CTX_kdf                         4744   3_0_0   EXIST::FUNCTION:
-EVP_KDF_nid                             4745   3_0_0   EXIST::FUNCTION:
-EVP_get_kdfbyname                       4746   3_0_0   EXIST::FUNCTION:
 i2d_KeyParams                           4747   3_0_0   EXIST::FUNCTION:
 d2i_KeyParams                           4748   3_0_0   EXIST::FUNCTION:
 i2d_KeyParams_bio                       4749   3_0_0   EXIST::FUNCTION:
@@ -4685,3 +4674,81 @@ EVP_KEYEXCH_up_ref                      4790     3_0_0   EXIST::FUNCTION:
 EVP_KEYEXCH_fetch                       4791   3_0_0   EXIST::FUNCTION:
 EVP_PKEY_CTX_set_dh_pad                 4792   3_0_0   EXIST::FUNCTION:DH
 EVP_PKEY_CTX_set_params                 4793   3_0_0   EXIST::FUNCTION:
+EVP_KEYMGMT_fetch                       4794   3_0_0   EXIST::FUNCTION:
+EVP_KEYMGMT_up_ref                      4795   3_0_0   EXIST::FUNCTION:
+EVP_KEYMGMT_free                        4796   3_0_0   EXIST::FUNCTION:
+EVP_KEYMGMT_provider                    4797   3_0_0   EXIST::FUNCTION:
+X509_PUBKEY_dup                         4798   3_0_0   EXIST::FUNCTION:
+ERR_put_func_error                      4799   3_0_0   NOEXIST::FUNCTION:
+EVP_MD_name                             4800   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_name                         4801   3_0_0   EXIST::FUNCTION:
+EVP_MD_provider                         4802   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_provider                     4803   3_0_0   EXIST::FUNCTION:
+OSSL_PROVIDER_name                      4804   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_do_all_ex                    4805   3_0_0   EXIST::FUNCTION:
+EVP_MD_do_all_ex                        4806   3_0_0   EXIST::FUNCTION:
+EVP_KEYEXCH_provider                    4807   3_0_0   EXIST::FUNCTION:
+OSSL_PROVIDER_available                 4808   3_0_0   EXIST::FUNCTION:
+ERR_new                                 4809   3_0_0   EXIST::FUNCTION:
+ERR_set_debug                           4810   3_0_0   EXIST::FUNCTION:
+ERR_set_error                           4811   3_0_0   EXIST::FUNCTION:
+ERR_vset_error                          4812   3_0_0   EXIST::FUNCTION:
+X509_get0_authority_issuer              4813   3_0_0   EXIST::FUNCTION:
+X509_get0_authority_serial              4814   3_0_0   EXIST::FUNCTION:
+EC_GROUP_new_ex                         4815   3_0_0   EXIST::FUNCTION:EC
+EC_GROUP_new_by_curve_name_ex           4816   3_0_0   EXIST::FUNCTION:EC
+EC_KEY_new_ex                           4817   3_0_0   EXIST::FUNCTION:EC
+EC_KEY_new_by_curve_name_ex             4818   3_0_0   EXIST::FUNCTION:EC
+OPENSSL_hexstr2buf_ex                   4819   3_0_0   EXIST::FUNCTION:
+OPENSSL_buf2hexstr_ex                   4820   3_0_0   EXIST::FUNCTION:
+OSSL_PARAM_construct_from_text          4821   3_0_0   EXIST::FUNCTION:
+OSSL_PARAM_allocate_from_text           4822   3_0_0   EXIST::FUNCTION:
+EVP_MD_gettable_params                  4823   3_0_0   EXIST::FUNCTION:
+EVP_MD_CTX_settable_params              4824   3_0_0   EXIST::FUNCTION:
+EVP_MD_CTX_gettable_params              4825   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_get_params                   4826   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_CTX_set_params               4827   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_CTX_get_params               4828   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_gettable_params              4829   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_CTX_settable_params          4830   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_CTX_gettable_params          4831   3_0_0   EXIST::FUNCTION:
+EVP_MD_get_params                       4832   3_0_0   EXIST::FUNCTION:
+EVP_MAC_fetch                           4833   3_0_0   EXIST::FUNCTION:
+EVP_MAC_CTX_settable_params             4834   3_0_0   EXIST::FUNCTION:
+EVP_MAC_CTX_set_params                  4835   3_0_0   EXIST::FUNCTION:
+EVP_MAC_CTX_get_params                  4836   3_0_0   EXIST::FUNCTION:
+EVP_MAC_CTX_gettable_params             4837   3_0_0   EXIST::FUNCTION:
+EVP_MAC_free                            4838   3_0_0   EXIST::FUNCTION:
+EVP_MAC_up_ref                          4839   3_0_0   EXIST::FUNCTION:
+EVP_MAC_name                            4840   3_0_0   EXIST::FUNCTION:
+EVP_MAC_get_params                      4841   3_0_0   EXIST::FUNCTION:
+EVP_MAC_gettable_params                 4842   3_0_0   EXIST::FUNCTION:
+EVP_MAC_provider                        4843   3_0_0   EXIST::FUNCTION:
+EVP_MAC_do_all_ex                       4844   3_0_0   EXIST::FUNCTION:
+EVP_MD_free                             4845   3_0_0   EXIST::FUNCTION:
+EVP_CIPHER_free                         4846   3_0_0   EXIST::FUNCTION:
+EVP_KDF_up_ref                          4847   3_0_0   EXIST::FUNCTION:
+EVP_KDF_free                            4848   3_0_0   EXIST::FUNCTION:
+EVP_KDF_fetch                           4849   3_0_0   EXIST::FUNCTION:
+EVP_KDF_CTX_dup                         4850   3_0_0   EXIST::FUNCTION:
+EVP_KDF_name                            4851   3_0_0   EXIST::FUNCTION:
+EVP_KDF_provider                        4852   3_0_0   EXIST::FUNCTION:
+EVP_KDF_get_params                      4853   3_0_0   EXIST::FUNCTION:
+EVP_KDF_CTX_get_params                  4854   3_0_0   EXIST::FUNCTION:
+EVP_KDF_CTX_set_params                  4855   3_0_0   EXIST::FUNCTION:
+EVP_KDF_gettable_params                 4856   3_0_0   EXIST::FUNCTION:
+EVP_KDF_CTX_gettable_params             4857   3_0_0   EXIST::FUNCTION:
+EVP_KDF_CTX_settable_params             4858   3_0_0   EXIST::FUNCTION:
+EVP_KDF_do_all_ex                       4859   3_0_0   EXIST::FUNCTION:
+EVP_SIGNATURE_free                      4860   3_0_0   EXIST::FUNCTION:
+EVP_SIGNATURE_up_ref                    4861   3_0_0   EXIST::FUNCTION:
+EVP_SIGNATURE_provider                  4862   3_0_0   EXIST::FUNCTION:
+EVP_SIGNATURE_fetch                     4863   3_0_0   EXIST::FUNCTION:
+EVP_PKEY_sign_init_ex                   4864   3_0_0   EXIST::FUNCTION:
+EVP_PKEY_CTX_set_signature_md           4865   3_0_0   EXIST::FUNCTION:
+EVP_PKEY_verify_init_ex                 4866   3_0_0   EXIST::FUNCTION:
+EVP_PKEY_verify_recover_init_ex         4867   3_0_0   EXIST::FUNCTION:
+EVP_PKEY_CTX_get_signature_md           4868   3_0_0   EXIST::FUNCTION:
+EVP_PKEY_CTX_get_params                 4869   3_0_0   EXIST::FUNCTION:
+EVP_PKEY_CTX_gettable_params            4870   3_0_0   EXIST::FUNCTION:
+EVP_PKEY_CTX_settable_params            4871   3_0_0   EXIST::FUNCTION: