CORE: Add OPENSSL_CTX_set0_default(), to set a default library context
[openssl.git] / util / libcrypto.num
index 339df720e888698c65deb46445c19c3e523d043e..22c7cdc709bc1e53cd51269e37b6c8e1c22296f9 100644 (file)
@@ -4200,7 +4200,7 @@ OPENSSL_fork_parent                     4289      3_0_0   EXIST:UNIX:FUNCTION:
 OPENSSL_fork_child                      4290   3_0_0   EXIST:UNIX:FUNCTION:
 RAND_DRBG_instantiate                   4292   3_0_0   EXIST::FUNCTION:
 RAND_DRBG_uninstantiate                 4293   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_set                           4295   3_0_0   EXIST::FUNCTION:
+RAND_DRBG_set                           4295   3_0_0   EXIST::FUNCTION:DEPRECATEDIN_3_0
 RAND_DRBG_set_callbacks                 4296   3_0_0   EXIST::FUNCTION:
 RAND_DRBG_new                           4297   3_0_0   EXIST::FUNCTION:
 RAND_DRBG_set_reseed_interval           4298   3_0_0   EXIST::FUNCTION:
@@ -4333,7 +4333,6 @@ EVP_sha512_256                          4428      3_0_0   EXIST::FUNCTION:
 EVP_sha512_224                          4429   3_0_0   EXIST::FUNCTION:
 OCSP_basic_sign_ctx                     4430   3_0_0   EXIST::FUNCTION:OCSP
 RAND_DRBG_bytes                         4431   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_secure_new                    4432   3_0_0   EXIST::FUNCTION:
 OSSL_STORE_vctrl                        4433   3_0_0   EXIST::FUNCTION:
 OSSL_STORE_SEARCH_by_alias              4434   3_0_0   EXIST::FUNCTION:
 BIO_bind                                4435   3_0_0   EXIST::FUNCTION:SOCK
@@ -4425,10 +4424,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:
@@ -4546,7 +4545,7 @@ OSSL_CRMF_MSG_set1_regCtrl_oldCertID    ? 3_0_0   EXIST::FUNCTION:CRMF
 OSSL_CRMF_CERTID_gen                    ?      3_0_0   EXIST::FUNCTION:CRMF
 OSSL_CRMF_MSG_set1_regInfo_utf8Pairs    ?      3_0_0   EXIST::FUNCTION:CRMF
 OSSL_CRMF_MSG_set1_regInfo_certReq      ?      3_0_0   EXIST::FUNCTION:CRMF
-OSSL_CRMF_MSG_set_validity              ?      3_0_0   EXIST::FUNCTION:CRMF
+OSSL_CRMF_MSG_set0_validity             ?      3_0_0   EXIST::FUNCTION:CRMF
 OSSL_CRMF_MSG_set_certReqId             ?      3_0_0   EXIST::FUNCTION:CRMF
 OSSL_CRMF_MSG_get_certReqId             ?      3_0_0   EXIST::FUNCTION:CRMF
 OSSL_CRMF_MSG_set0_extensions           ?      3_0_0   EXIST::FUNCTION:CRMF
@@ -4643,7 +4642,6 @@ ERR_load_CMP_strings                    ? 3_0_0   EXIST::FUNCTION:CMP
 EVP_MD_CTX_set_params                   ?      3_0_0   EXIST::FUNCTION:
 EVP_MD_CTX_get_params                   ?      3_0_0   EXIST::FUNCTION:
 RAND_DRBG_new_ex                        ?      3_0_0   EXIST::FUNCTION:
-RAND_DRBG_secure_new_ex                 ?      3_0_0   EXIST::FUNCTION:
 OPENSSL_CTX_get0_master_drbg            ?      3_0_0   EXIST::FUNCTION:
 OPENSSL_CTX_get0_public_drbg            ?      3_0_0   EXIST::FUNCTION:
 OPENSSL_CTX_get0_private_drbg           ?      3_0_0   EXIST::FUNCTION:
@@ -4683,9 +4681,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 +4699,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:
@@ -4926,7 +4924,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 +5046,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:
@@ -5083,10 +5081,43 @@ X509_REQ_set0_signature                 ?       3_0_0   EXIST::FUNCTION:
 X509_REQ_set1_signature_algo            ?      3_0_0   EXIST::FUNCTION:
 OSSL_PARAM_modified                     ?      3_0_0   EXIST::FUNCTION:
 OSSL_PARAM_set_all_unmodified           ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_fetch                          ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_up_ref                         ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_free                           ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_number                         ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_name                           ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_is_a                           ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_provider                       ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_get_params                     ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_CTX_new                        ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_CTX_free                       ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_CTX_rand                       ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_get_ctx_params                 ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_set_ctx_params                 ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_gettable_params                ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_gettable_ctx_params            ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_settable_ctx_params            ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_do_all_provided                ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_names_do_all                   ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_instantiate                    ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_uninstantiate                  ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_generate                       ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_reseed                         ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_nonce                          ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_set_callbacks                  ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_enable_locking                 ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_verify_zeroization             ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_strength                       ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_state                          ?      3_0_0   EXIST::FUNCTION:
+RAND_DRBG_verify_zeroization            ?      3_0_0   EXIST::FUNCTION:
 EVP_default_properties_is_fips_enabled  ?      3_0_0   EXIST::FUNCTION:
 EVP_default_properties_enable_fips      ?      3_0_0   EXIST::FUNCTION:
 EVP_PKEY_new_raw_private_key_with_libctx ?     3_0_0   EXIST::FUNCTION:
 EVP_PKEY_new_raw_public_key_with_libctx ?      3_0_0   EXIST::FUNCTION:
+OSSL_PARAM_BLD_push_time_t              ?      3_0_0   EXIST::FUNCTION:
+OSSL_PARAM_construct_time_t             ?      3_0_0   EXIST::FUNCTION:
+OSSL_PARAM_get_time_t                   ?      3_0_0   EXIST::FUNCTION:
+OSSL_PARAM_set_time_t                   ?      3_0_0   EXIST::FUNCTION:
 OSSL_STORE_attach                       ?      3_0_0   EXIST::FUNCTION:
 OSSL_STORE_LOADER_set_attach            ?      3_0_0   EXIST::FUNCTION:
 EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen ?      3_0_0   EXIST::FUNCTION:RSA
@@ -5099,3 +5130,8 @@ 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
+OPENSSL_CTX_set0_default                ?      3_0_0   EXIST::FUNCTION: