Add more complete support for libctx/propq in the EC code
[openssl.git] / util / libcrypto.num
index a34d467099853f8af3c9765da45c4c6a0ee8d82f..acaa17394ed47511ed507fb0c5ef1e54f12f3257 100644 (file)
@@ -4425,10 +4425,10 @@ OCSP_resp_get0_respdata                 4530    3_0_0   EXIST::FUNCTION:OCSP
 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                         ?      3_0_0   EXIST::FUNCTION:
-EVP_MAC_CTX_free                        ?      3_0_0   EXIST::FUNCTION:
-EVP_MAC_CTX_dup                         ?      3_0_0   EXIST::FUNCTION:
-EVP_MAC_CTX_mac                         ?      3_0_0   EXIST::FUNCTION:
+EVP_MAC_new_ctx                         ?      3_0_0   EXIST::FUNCTION:
+EVP_MAC_free_ctx                        ?      3_0_0   EXIST::FUNCTION:
+EVP_MAC_dup_ctx                         ?      3_0_0   EXIST::FUNCTION:
+EVP_MAC_get_ctx_mac                     ?      3_0_0   EXIST::FUNCTION:
 EVP_MAC_size                            ?      3_0_0   EXIST::FUNCTION:
 EVP_MAC_init                            ?      3_0_0   EXIST::FUNCTION:
 EVP_MAC_update                          ?      3_0_0   EXIST::FUNCTION:
@@ -4467,7 +4467,7 @@ ASYNC_WAIT_CTX_set_callback             ? 3_0_0   EXIST::FUNCTION:
 ASYNC_WAIT_CTX_set_status               ?      3_0_0   EXIST::FUNCTION:
 ASYNC_WAIT_CTX_get_status               ?      3_0_0   EXIST::FUNCTION:
 ERR_load_ESS_strings                    ?      3_0_0   EXIST::FUNCTION:
-EVP_KDF_CTX_free                        ?      3_0_0   EXIST::FUNCTION:
+EVP_KDF_free_ctx                        ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_reset                           ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_size                            ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_derive                          ?      3_0_0   EXIST::FUNCTION:
@@ -4617,8 +4617,8 @@ EVP_CIPHER_up_ref                       ? 3_0_0   EXIST::FUNCTION:
 EVP_CIPHER_fetch                        ?      3_0_0   EXIST::FUNCTION:
 EVP_CIPHER_mode                         ?      3_0_0   EXIST::FUNCTION:
 OPENSSL_info                            ?      3_0_0   EXIST::FUNCTION:
-EVP_KDF_CTX_new                         ?      3_0_0   EXIST::FUNCTION:
-EVP_KDF_CTX_kdf                         ?      3_0_0   EXIST::FUNCTION:
+EVP_KDF_new_ctx                         ?      3_0_0   EXIST::FUNCTION:
+EVP_KDF_get_ctx_kdf                     ?      3_0_0   EXIST::FUNCTION:
 i2d_KeyParams                           ?      3_0_0   EXIST::FUNCTION:
 d2i_KeyParams                           ?      3_0_0   EXIST::FUNCTION:
 i2d_KeyParams_bio                       ?      3_0_0   EXIST::FUNCTION:
@@ -4683,9 +4683,9 @@ ERR_set_error                           ? 3_0_0   EXIST::FUNCTION:
 ERR_vset_error                          ?      3_0_0   EXIST::FUNCTION:
 X509_get0_authority_issuer              ?      3_0_0   EXIST::FUNCTION:
 X509_get0_authority_serial              ?      3_0_0   EXIST::FUNCTION:
-EC_GROUP_new_by_curve_name_ex           ?      3_0_0   EXIST::FUNCTION:EC
-EC_KEY_new_ex                           ?      3_0_0   EXIST::FUNCTION:EC
-EC_KEY_new_by_curve_name_ex             ?      3_0_0   EXIST::FUNCTION:EC
+EC_GROUP_new_by_curve_name_ex           ?      3_0_0   NOEXIST::FUNCTION:EC
+EC_KEY_new_ex                           ?      3_0_0   NOEXIST::FUNCTION:EC
+EC_KEY_new_by_curve_name_ex             ?      3_0_0   NOEXIST::FUNCTION:EC
 OPENSSL_hexstr2buf_ex                   ?      3_0_0   EXIST::FUNCTION:
 OPENSSL_buf2hexstr_ex                   ?      3_0_0   EXIST::FUNCTION:
 OSSL_PARAM_allocate_from_text           ?      3_0_0   EXIST::FUNCTION:
@@ -4701,8 +4701,8 @@ EVP_CIPHER_gettable_ctx_params          ? 3_0_0   EXIST::FUNCTION:
 EVP_MD_get_params                       ?      3_0_0   EXIST::FUNCTION:
 EVP_MAC_fetch                           ?      3_0_0   EXIST::FUNCTION:
 EVP_MAC_settable_ctx_params             ?      3_0_0   EXIST::FUNCTION:
-EVP_MAC_CTX_set_params                  ?      3_0_0   EXIST::FUNCTION:
-EVP_MAC_CTX_get_params                  ?      3_0_0   EXIST::FUNCTION:
+EVP_MAC_set_ctx_params                  ?      3_0_0   EXIST::FUNCTION:
+EVP_MAC_get_ctx_params                  ?      3_0_0   EXIST::FUNCTION:
 EVP_MAC_gettable_ctx_params             ?      3_0_0   EXIST::FUNCTION:
 EVP_MAC_free                            ?      3_0_0   EXIST::FUNCTION:
 EVP_MAC_up_ref                          ?      3_0_0   EXIST::FUNCTION:
@@ -4715,11 +4715,11 @@ EVP_CIPHER_free                         ?       3_0_0   EXIST::FUNCTION:
 EVP_KDF_up_ref                          ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_free                            ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_fetch                           ?      3_0_0   EXIST::FUNCTION:
-EVP_KDF_CTX_dup                         ?      3_0_0   EXIST::FUNCTION:
+EVP_KDF_dup_ctx                         ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_provider                        ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_get_params                      ?      3_0_0   EXIST::FUNCTION:
-EVP_KDF_CTX_get_params                  ?      3_0_0   EXIST::FUNCTION:
-EVP_KDF_CTX_set_params                  ?      3_0_0   EXIST::FUNCTION:
+EVP_KDF_get_ctx_params                  ?      3_0_0   EXIST::FUNCTION:
+EVP_KDF_set_ctx_params                  ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_gettable_params                 ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_gettable_ctx_params             ?      3_0_0   EXIST::FUNCTION:
 EVP_KDF_settable_ctx_params             ?      3_0_0   EXIST::FUNCTION:
@@ -4926,7 +4926,7 @@ RAND_DRBG_set_callback_data             ? 3_0_0   EXIST::FUNCTION:
 RAND_DRBG_get_callback_data             ?      3_0_0   EXIST::FUNCTION:
 BIO_socket_wait                         ?      3_0_0   EXIST::FUNCTION:SOCK
 BIO_wait                                ?      3_0_0   EXIST::FUNCTION:
-BIO_connect_retry                       ?      3_0_0   EXIST::FUNCTION:
+BIO_do_connect_retry                    ?      3_0_0   EXIST::FUNCTION:
 ERR_load_HTTP_strings                   ?      3_0_0   EXIST::FUNCTION:
 OSSL_HTTP_get                           ?      3_0_0   EXIST::FUNCTION:
 OSSL_HTTP_get_asn1                      ?      3_0_0   EXIST::FUNCTION:
@@ -5048,8 +5048,8 @@ CTLOG_new_from_base64_with_libctx       ? 3_0_0   EXIST::FUNCTION:CT
 CTLOG_STORE_new_with_libctx             ?      3_0_0   EXIST::FUNCTION:CT
 EVP_PKEY_set_ex_data                    ?      3_0_0   EXIST::FUNCTION:
 EVP_PKEY_get_ex_data                    ?      3_0_0   EXIST::FUNCTION:
-EVP_PKEY_CTX_set_ec_paramgen_curve_name ?      3_0_0   EXIST::FUNCTION:EC
-EVP_PKEY_CTX_get_ec_paramgen_curve_name ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_CTX_set_group_name             ?      3_0_0   EXIST::FUNCTION:
+EVP_PKEY_CTX_get_group_name             ?      3_0_0   EXIST::FUNCTION:
 EVP_PKEY_CTX_set_ec_paramgen_curve_nid  ?      3_0_0   EXIST::FUNCTION:EC
 d2i_PrivateKey_ex                       ?      3_0_0   EXIST::FUNCTION:
 d2i_AutoPrivateKey_ex                   ?      3_0_0   EXIST::FUNCTION:
@@ -5099,3 +5099,7 @@ EVP_PKEY_eq                             ? 3_0_0   EXIST::FUNCTION:
 EVP_PKEY_parameters_eq                  ?      3_0_0   EXIST::FUNCTION:
 OSSL_PROVIDER_query_operation           ?      3_0_0   EXIST::FUNCTION:
 OSSL_PROVIDER_get0_provider_ctx         ?      3_0_0   EXIST::FUNCTION:
+OSSL_PROVIDER_get_capabilities          ?      3_0_0   EXIST::FUNCTION:
+EC_GROUP_new_by_curve_name_with_libctx  ?      3_0_0   EXIST::FUNCTION:EC
+EC_KEY_new_with_libctx                  ?      3_0_0   EXIST::FUNCTION:EC
+EC_KEY_new_by_curve_name_with_libctx    ?      3_0_0   EXIST::FUNCTION:EC