openssl: don't export nonexistant symbols

These are all OpenSSL 1.1.0 and 1.1.1 symbols that aren't present in our
OpenSSL 3.0 builds.

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D44249
This commit is contained in:
Brooks Davis 2024-04-22 20:13:28 +01:00
parent e5700dab1e
commit 5ffb5c849c
2 changed files with 0 additions and 137 deletions

View File

@ -813,7 +813,6 @@ OPENSSL_1_1_0 {
CRYPTO_get_ex_new_index;
CRYPTO_get_mem_functions;
CRYPTO_malloc;
CRYPTO_mem_ctrl;
CRYPTO_memcmp;
CRYPTO_memdup;
CRYPTO_new_ex_data;
@ -843,7 +842,6 @@ OPENSSL_1_1_0 {
CRYPTO_secure_used;
CRYPTO_secure_zalloc;
CRYPTO_set_ex_data;
CRYPTO_set_mem_debug;
CRYPTO_set_mem_functions;
CRYPTO_strdup;
CRYPTO_strndup;
@ -1362,7 +1360,6 @@ OPENSSL_1_1_0 {
ERR_load_CT_strings;
ERR_load_DH_strings;
ERR_load_DSA_strings;
ERR_load_DSO_strings;
ERR_load_EC_strings;
ERR_load_ENGINE_strings;
ERR_load_ERR_strings;
@ -1390,7 +1387,6 @@ OPENSSL_1_1_0 {
ERR_print_errors;
ERR_print_errors_cb;
ERR_print_errors_fp;
ERR_put_error;
ERR_reason_error_string;
ERR_remove_state;
ERR_remove_thread_state;
@ -1407,23 +1403,17 @@ OPENSSL_1_1_0 {
ESS_SIGNING_CERT_free;
ESS_SIGNING_CERT_new;
EVP_BytesToKey;
EVP_CIPHER_CTX_block_size;
EVP_CIPHER_CTX_buf_noconst;
EVP_CIPHER_CTX_cipher;
EVP_CIPHER_CTX_clear_flags;
EVP_CIPHER_CTX_copy;
EVP_CIPHER_CTX_ctrl;
EVP_CIPHER_CTX_encrypting;
EVP_CIPHER_CTX_free;
EVP_CIPHER_CTX_get_app_data;
EVP_CIPHER_CTX_get_cipher_data;
EVP_CIPHER_CTX_iv;
EVP_CIPHER_CTX_iv_length;
EVP_CIPHER_CTX_iv_noconst;
EVP_CIPHER_CTX_key_length;
EVP_CIPHER_CTX_new;
EVP_CIPHER_CTX_nid;
EVP_CIPHER_CTX_num;
EVP_CIPHER_CTX_original_iv;
EVP_CIPHER_CTX_rand_key;
EVP_CIPHER_CTX_reset;
@ -1435,14 +1425,10 @@ OPENSSL_1_1_0 {
EVP_CIPHER_CTX_set_padding;
EVP_CIPHER_CTX_test_flags;
EVP_CIPHER_asn1_to_param;
EVP_CIPHER_block_size;
EVP_CIPHER_do_all;
EVP_CIPHER_do_all_sorted;
EVP_CIPHER_flags;
EVP_CIPHER_get_asn1_iv;
EVP_CIPHER_impl_ctx_size;
EVP_CIPHER_iv_length;
EVP_CIPHER_key_length;
EVP_CIPHER_meth_dup;
EVP_CIPHER_meth_free;
EVP_CIPHER_meth_get_cleanup;
@ -1461,10 +1447,8 @@ OPENSSL_1_1_0 {
EVP_CIPHER_meth_set_init;
EVP_CIPHER_meth_set_iv_length;
EVP_CIPHER_meth_set_set_asn1_params;
EVP_CIPHER_nid;
EVP_CIPHER_param_to_asn1;
EVP_CIPHER_set_asn1_iv;
EVP_CIPHER_type;
EVP_CipherFinal;
EVP_CipherFinal_ex;
EVP_CipherInit;
@ -1509,18 +1493,14 @@ OPENSSL_1_1_0 {
EVP_MD_CTX_ctrl;
EVP_MD_CTX_free;
EVP_MD_CTX_md;
EVP_MD_CTX_md_data;
EVP_MD_CTX_new;
EVP_MD_CTX_pkey_ctx;
EVP_MD_CTX_reset;
EVP_MD_CTX_set_flags;
EVP_MD_CTX_set_update_fn;
EVP_MD_CTX_test_flags;
EVP_MD_CTX_update_fn;
EVP_MD_block_size;
EVP_MD_do_all;
EVP_MD_do_all_sorted;
EVP_MD_flags;
EVP_MD_meth_dup;
EVP_MD_meth_free;
EVP_MD_meth_get_app_datasize;
@ -1544,9 +1524,6 @@ OPENSSL_1_1_0 {
EVP_MD_meth_set_input_blocksize;
EVP_MD_meth_set_result_size;
EVP_MD_meth_set_update;
EVP_MD_pkey_type;
EVP_MD_size;
EVP_MD_type;
EVP_OpenFinal;
EVP_OpenInit;
EVP_PBE_CipherInit;
@ -1599,8 +1576,6 @@ OPENSSL_1_1_0 {
EVP_PKEY_asn1_set_public;
EVP_PKEY_asn1_set_security_bits;
EVP_PKEY_assign;
EVP_PKEY_base_id;
EVP_PKEY_bits;
EVP_PKEY_cmp;
EVP_PKEY_cmp_parameters;
EVP_PKEY_copy_parameters;
@ -1626,13 +1601,11 @@ OPENSSL_1_1_0 {
EVP_PKEY_get1_DSA;
EVP_PKEY_get1_EC_KEY;
EVP_PKEY_get1_RSA;
EVP_PKEY_get1_tls_encodedpoint;
EVP_PKEY_get_attr;
EVP_PKEY_get_attr_by_NID;
EVP_PKEY_get_attr_by_OBJ;
EVP_PKEY_get_attr_count;
EVP_PKEY_get_default_digest_nid;
EVP_PKEY_id;
EVP_PKEY_keygen;
EVP_PKEY_keygen_init;
EVP_PKEY_meth_add0;
@ -1678,17 +1651,14 @@ OPENSSL_1_1_0 {
EVP_PKEY_print_private;
EVP_PKEY_print_public;
EVP_PKEY_save_parameters;
EVP_PKEY_security_bits;
EVP_PKEY_set1_DH;
EVP_PKEY_set1_DSA;
EVP_PKEY_set1_EC_KEY;
EVP_PKEY_set1_RSA;
EVP_PKEY_set1_tls_encodedpoint;
EVP_PKEY_set_type;
EVP_PKEY_set_type_str;
EVP_PKEY_sign;
EVP_PKEY_sign_init;
EVP_PKEY_size;
EVP_PKEY_type;
EVP_PKEY_up_ref;
EVP_PKEY_verify;
@ -1801,15 +1771,10 @@ OPENSSL_1_1_0 {
EVP_get_cipherbyname;
EVP_get_digestbyname;
EVP_get_pw_prompt;
EVP_idea_cbc;
EVP_idea_cfb64;
EVP_idea_ecb;
EVP_idea_ofb;
EVP_md4;
EVP_md5;
EVP_md5_sha1;
EVP_md_null;
EVP_mdc2;
EVP_rc2_40_cbc;
EVP_rc2_64_cbc;
EVP_rc2_cbc;
@ -1819,10 +1784,6 @@ OPENSSL_1_1_0 {
EVP_rc4;
EVP_rc4_40;
EVP_rc4_hmac_md5;
EVP_rc5_32_12_16_cbc;
EVP_rc5_32_12_16_cfb64;
EVP_rc5_32_12_16_ecb;
EVP_rc5_32_12_16_ofb;
EVP_read_pw_string;
EVP_read_pw_string_min;
EVP_ripemd160;
@ -1839,8 +1800,6 @@ OPENSSL_1_1_0 {
EVP_whirlpool;
EXTENDED_KEY_USAGE_free;
EXTENDED_KEY_USAGE_new;
FIPS_mode;
FIPS_mode_set;
GENERAL_NAMES_free;
GENERAL_NAMES_new;
GENERAL_NAME_cmp;
@ -1866,14 +1825,6 @@ OPENSSL_1_1_0 {
HMAC_Init_ex;
HMAC_Update;
HMAC_size;
IDEA_cbc_encrypt;
IDEA_cfb64_encrypt;
IDEA_ecb_encrypt;
IDEA_encrypt;
IDEA_ofb64_encrypt;
IDEA_options;
IDEA_set_decrypt_key;
IDEA_set_encrypt_key;
IPAddressChoice_free;
IPAddressChoice_new;
IPAddressFamily_free;
@ -1894,10 +1845,6 @@ OPENSSL_1_1_0 {
MD5_Init;
MD5_Transform;
MD5_Update;
MDC2;
MDC2_Final;
MDC2_Init;
MDC2_Update;
NAME_CONSTRAINTS_check;
NAME_CONSTRAINTS_check_CN;
NAME_CONSTRAINTS_free;
@ -2004,15 +1951,6 @@ OPENSSL_1_1_0 {
OCSP_REQUEST_get_ext_count;
OCSP_REQUEST_new;
OCSP_REQUEST_print;
OCSP_REQ_CTX_add1_header;
OCSP_REQ_CTX_free;
OCSP_REQ_CTX_get0_mem_bio;
OCSP_REQ_CTX_http;
OCSP_REQ_CTX_i2d;
OCSP_REQ_CTX_nbio;
OCSP_REQ_CTX_nbio_d2i;
OCSP_REQ_CTX_new;
OCSP_REQ_CTX_set1_req;
OCSP_RESPBYTES_free;
OCSP_RESPBYTES_new;
OCSP_RESPDATA_free;
@ -2059,7 +1997,6 @@ OPENSSL_1_1_0 {
OCSP_id_get0_info;
OCSP_id_issuer_cmp;
OCSP_onereq_get0_id;
OCSP_parse_url;
OCSP_request_add0_id;
OCSP_request_add1_cert;
OCSP_request_add1_nonce;
@ -2082,9 +2019,7 @@ OPENSSL_1_1_0 {
OCSP_response_status;
OCSP_response_status_str;
OCSP_sendreq_bio;
OCSP_sendreq_nbio;
OCSP_sendreq_new;
OCSP_set_max_response_length;
OCSP_single_get0_status;
OCSP_url_svcloc_new;
OPENSSL_DIR_end;
@ -2127,7 +2062,6 @@ OPENSSL_1_1_0 {
OPENSSL_isservice;
OPENSSL_issetugid;
OPENSSL_load_builtin_modules;
OPENSSL_memcmp;
OPENSSL_sk_deep_copy;
OPENSSL_sk_delete;
OPENSSL_sk_delete_ptr;
@ -2479,13 +2413,6 @@ OPENSSL_1_1_0 {
RC4;
RC4_options;
RC4_set_key;
RC5_32_cbc_encrypt;
RC5_32_cfb64_encrypt;
RC5_32_decrypt;
RC5_32_ecb_encrypt;
RC5_32_encrypt;
RC5_32_ofb64_encrypt;
RC5_32_set_key;
RIPEMD160;
RIPEMD160_Final;
RIPEMD160_Init;
@ -2558,14 +2485,12 @@ OPENSSL_1_1_0 {
RSA_padding_add_PKCS1_PSS_mgf1;
RSA_padding_add_PKCS1_type_1;
RSA_padding_add_PKCS1_type_2;
RSA_padding_add_SSLv23;
RSA_padding_add_X931;
RSA_padding_add_none;
RSA_padding_check_PKCS1_OAEP;
RSA_padding_check_PKCS1_OAEP_mgf1;
RSA_padding_check_PKCS1_type_1;
RSA_padding_check_PKCS1_type_2;
RSA_padding_check_SSLv23;
RSA_padding_check_X931;
RSA_padding_check_none;
RSA_print;
@ -2825,7 +2750,6 @@ OPENSSL_1_1_0 {
TS_TST_INFO_set_time;
TS_TST_INFO_set_tsa;
TS_TST_INFO_set_version;
TS_VERIFY_CTS_set_certs;
TS_VERIFY_CTX_add_flags;
TS_VERIFY_CTX_cleanup;
TS_VERIFY_CTX_free;
@ -3003,7 +2927,6 @@ OPENSSL_1_1_0 {
X509_CRL_get_nextUpdate;
X509_CRL_get_signature_nid;
X509_CRL_get_version;
X509_CRL_http_nbio;
X509_CRL_match;
X509_CRL_new;
X509_CRL_print;
@ -3070,7 +2993,6 @@ OPENSSL_1_1_0 {
X509_NAME_get_index_by_OBJ;
X509_NAME_get_text_by_NID;
X509_NAME_get_text_by_OBJ;
X509_NAME_hash;
X509_NAME_hash_old;
X509_NAME_new;
X509_NAME_oneline;
@ -3386,7 +3308,6 @@ OPENSSL_1_1_0 {
X509_getm_notAfter;
X509_getm_notBefore;
X509_gmtime_adj;
X509_http_nbio;
X509_issuer_and_serial_cmp;
X509_issuer_and_serial_hash;
X509_issuer_name_cmp;
@ -4038,7 +3959,6 @@ OPENSSL_1_1_0 {
X509_VAL_it;
X509_it;
ZLONG_it;
_shadow_DES_check_key;
};
OPENSSL_1_1_0a {
@ -4229,34 +4149,6 @@ OPENSSL_1_1_1 {
EVP_PKEY_new_raw_public_key;
EVP_PKEY_param_check;
EVP_PKEY_public_check;
EVP_PKEY_set_alias_type;
EVP_aria_128_cbc;
EVP_aria_128_ccm;
EVP_aria_128_cfb128;
EVP_aria_128_cfb1;
EVP_aria_128_cfb8;
EVP_aria_128_ctr;
EVP_aria_128_ecb;
EVP_aria_128_gcm;
EVP_aria_128_ofb;
EVP_aria_192_cbc;
EVP_aria_192_ccm;
EVP_aria_192_cfb128;
EVP_aria_192_cfb1;
EVP_aria_192_cfb8;
EVP_aria_192_ctr;
EVP_aria_192_ecb;
EVP_aria_192_gcm;
EVP_aria_192_ofb;
EVP_aria_256_cbc;
EVP_aria_256_ccm;
EVP_aria_256_cfb128;
EVP_aria_256_cfb1;
EVP_aria_256_cfb8;
EVP_aria_256_ctr;
EVP_aria_256_ecb;
EVP_aria_256_gcm;
EVP_aria_256_ofb;
EVP_sha3_224;
EVP_sha3_256;
EVP_sha3_384;
@ -4265,12 +4157,6 @@ OPENSSL_1_1_1 {
EVP_sha512_256;
EVP_shake128;
EVP_shake256;
EVP_sm3;
EVP_sm4_cbc;
EVP_sm4_cfb128;
EVP_sm4_ctr;
EVP_sm4_ecb;
EVP_sm4_ofb;
NAMING_AUTHORITY_free;
NAMING_AUTHORITY_get0_authorityId;
NAMING_AUTHORITY_get0_authorityText;
@ -4357,25 +4243,6 @@ OPENSSL_1_1_1 {
PROFESSION_INFO_set0_professionItems;
PROFESSION_INFO_set0_professionOIDs;
PROFESSION_INFO_set0_registrationNumber;
RAND_DRBG_bytes;
RAND_DRBG_free;
RAND_DRBG_generate;
RAND_DRBG_get0_master;
RAND_DRBG_get0_private;
RAND_DRBG_get0_public;
RAND_DRBG_get_ex_data;
RAND_DRBG_instantiate;
RAND_DRBG_new;
RAND_DRBG_reseed;
RAND_DRBG_secure_new;
RAND_DRBG_set;
RAND_DRBG_set_callbacks;
RAND_DRBG_set_defaults;
RAND_DRBG_set_ex_data;
RAND_DRBG_set_reseed_defaults;
RAND_DRBG_set_reseed_interval;
RAND_DRBG_set_reseed_time_interval;
RAND_DRBG_uninstantiate;
RAND_keep_random_devices_open;
RAND_priv_bytes;
RSA_generate_multi_prime_key;

View File

@ -264,7 +264,6 @@ OPENSSL_1_1_0 {
SSL_get_info_callback;
SSL_get_options;
SSL_get_peer_cert_chain;
SSL_get_peer_certificate;
SSL_get_peer_finished;
SSL_get_privatekey;
SSL_get_psk_identity;
@ -387,9 +386,6 @@ OPENSSL_1_1_0 {
SSL_waiting_for_async;
SSL_want;
SSL_write;
SSLv3_client_method;
SSLv3_method;
SSLv3_server_method;
TLS_client_method;
TLS_method;
TLS_server_method;