summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/Symbols.namespace
diff options
context:
space:
mode:
authorbeck <>2024-04-10 14:51:02 +0000
committerbeck <>2024-04-10 14:51:02 +0000
commit28391ee6892093e7875a30c2bc0924a7bbcb17ea (patch)
tree1de2e3788fdb529f8ab9454147625167504e92c8 /src/lib/libcrypto/Symbols.namespace
parentdd303cf95a55e7ed2d56234a22f99bc1f0e08dfe (diff)
downloadopenbsd-28391ee6892093e7875a30c2bc0924a7bbcb17ea.tar.gz
openbsd-28391ee6892093e7875a30c2bc0924a7bbcb17ea.tar.bz2
openbsd-28391ee6892093e7875a30c2bc0924a7bbcb17ea.zip
Finish Hiding symbols in crypto.h
crypto.h already had the symbols not hidden behind LIBRESSL_INTERNAL hidden - This now picks up the reset of them marking them as LCRYPTO_UNUSED, and removes the LIBRESSL_INTERNAL guard. These symbols will now be hidden, but if we use them inside the library in a namespaced build we will get a deprecation warning. use outside the library will be as with any other hidden symbol, so fine. ok tb@
Diffstat (limited to '')
-rw-r--r--src/lib/libcrypto/Symbols.namespace31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/lib/libcrypto/Symbols.namespace b/src/lib/libcrypto/Symbols.namespace
index 210efc2770..0f44808bbc 100644
--- a/src/lib/libcrypto/Symbols.namespace
+++ b/src/lib/libcrypto/Symbols.namespace
@@ -3148,3 +3148,34 @@ _libre_CONF_get1_default_config_file
3148_libre_CONF_parse_list 3148_libre_CONF_parse_list
3149_libre_OPENSSL_load_builtin_modules 3149_libre_OPENSSL_load_builtin_modules
3150_libre_ERR_load_CONF_strings 3150_libre_ERR_load_CONF_strings
3151_libre_CRYPTO_mem_ctrl
3152_libre_CRYPTO_set_id_callback
3153_libre_CRYPTO_get_id_callback
3154_libre_CRYPTO_thread_id
3155_libre_CRYPTO_get_new_lockid
3156_libre_CRYPTO_get_lock_name
3157_libre_CRYPTO_num_locks
3158_libre_CRYPTO_set_locking_callback
3159_libre_CRYPTO_get_locking_callback
3160_libre_CRYPTO_set_add_lock_callback
3161_libre_CRYPTO_get_add_lock_callback
3162_libre_CRYPTO_THREADID_set_numeric
3163_libre_CRYPTO_THREADID_set_pointer
3164_libre_CRYPTO_THREADID_set_callback
3165_libre_CRYPTO_THREADID_get_callback
3166_libre_CRYPTO_get_new_dynlockid
3167_libre_CRYPTO_destroy_dynlockid
3168_libre_CRYPTO_get_dynlock_value
3169_libre_CRYPTO_set_dynlock_create_callback
3170_libre_CRYPTO_set_dynlock_lock_callback
3171_libre_CRYPTO_set_dynlock_destroy_callback
3172_libre_CRYPTO_get_dynlock_lock_callback
3173_libre_CRYPTO_get_dynlock_destroy_callback
3174_libre_CRYPTO_malloc
3175_libre_CRYPTO_strdup
3176_libre_CRYPTO_free
3177_libre_OPENSSL_cleanse
3178_libre_FIPS_mode
3179_libre_FIPS_mode_set
3180_libre_OPENSSL_init
3181_libre_CRYPTO_memcmp