summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/Symbols.list
diff options
context:
space:
mode:
authortb <>2023-07-28 10:19:20 +0000
committertb <>2023-07-28 10:19:20 +0000
commitdf077cec5ce229b03845385f6f75dbe7cd5f7080 (patch)
tree2ee287d6ab4c68a054e3379b662b9a6d1a67c316 /src/lib/libcrypto/Symbols.list
parente393551162848dd712d0c5a922f6ef5522fb5ca2 (diff)
downloadopenbsd-df077cec5ce229b03845385f6f75dbe7cd5f7080.tar.gz
openbsd-df077cec5ce229b03845385f6f75dbe7cd5f7080.tar.bz2
openbsd-df077cec5ce229b03845385f6f75dbe7cd5f7080.zip
Make ex_data implementations internal
To state the obvious: library suffers from way too much extensibility. In theory, applications can implement their own ex_data implementation. In practice, none did. A glance at ex_data.c might give an idea as to why. Make this internal so this particular turd can be replaced with something slightly saner. Also sync up the CRYPTO_EX_INDEX_* defines with OpenSSL - at least the parts we support. ok jsing
Diffstat (limited to 'src/lib/libcrypto/Symbols.list')
-rw-r--r--src/lib/libcrypto/Symbols.list3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list
index 2f081c1a4c..8129d9f182 100644
--- a/src/lib/libcrypto/Symbols.list
+++ b/src/lib/libcrypto/Symbols.list
@@ -691,7 +691,6 @@ CRYPTO_dbg_realloc
691CRYPTO_dbg_set_options 691CRYPTO_dbg_set_options
692CRYPTO_destroy_dynlockid 692CRYPTO_destroy_dynlockid
693CRYPTO_dup_ex_data 693CRYPTO_dup_ex_data
694CRYPTO_ex_data_new_class
695CRYPTO_free 694CRYPTO_free
696CRYPTO_free_ex_data 695CRYPTO_free_ex_data
697CRYPTO_free_locked 696CRYPTO_free_locked
@@ -712,7 +711,6 @@ CRYPTO_get_dynlock_destroy_callback
712CRYPTO_get_dynlock_lock_callback 711CRYPTO_get_dynlock_lock_callback
713CRYPTO_get_dynlock_value 712CRYPTO_get_dynlock_value
714CRYPTO_get_ex_data 713CRYPTO_get_ex_data
715CRYPTO_get_ex_data_implementation
716CRYPTO_get_ex_new_index 714CRYPTO_get_ex_new_index
717CRYPTO_get_id_callback 715CRYPTO_get_id_callback
718CRYPTO_get_lock_name 716CRYPTO_get_lock_name
@@ -752,7 +750,6 @@ CRYPTO_set_dynlock_create_callback
752CRYPTO_set_dynlock_destroy_callback 750CRYPTO_set_dynlock_destroy_callback
753CRYPTO_set_dynlock_lock_callback 751CRYPTO_set_dynlock_lock_callback
754CRYPTO_set_ex_data 752CRYPTO_set_ex_data
755CRYPTO_set_ex_data_implementation
756CRYPTO_set_id_callback 753CRYPTO_set_id_callback
757CRYPTO_set_locked_mem_ex_functions 754CRYPTO_set_locked_mem_ex_functions
758CRYPTO_set_locked_mem_functions 755CRYPTO_set_locked_mem_functions