summaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorTomas Mraz <tomas@openssl.org>2024-11-25 16:06:47 +0100
committerTomas Mraz <tomas@openssl.org>2024-11-28 16:48:43 +0100
commit0bba821881868252bfca4400879682a1648da225 (patch)
tree7d439b3875054dc65550172daca0f8da8cf93d64 /util
parentUse sk_X509_ATTRIBUTE_deep_copy() to copy attribute stacks in pk7_doit.c (diff)
downloadopenssl-0bba821881868252bfca4400879682a1648da225.tar.xz
openssl-0bba821881868252bfca4400879682a1648da225.zip
Deprecate all BIO_meth_get_*() functions
Their use by applications is inherently unsafe. Fixes #26047 Reviewed-by: Paul Dale <ppzgs1@gmail.com> Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> (Merged from https://github.com/openssl/openssl/pull/26056)
Diffstat (limited to 'util')
-rw-r--r--util/libcrypto.num24
1 files changed, 12 insertions, 12 deletions
diff --git a/util/libcrypto.num b/util/libcrypto.num
index 88765ed9da..edc52534ba 100644
--- a/util/libcrypto.num
+++ b/util/libcrypto.num
@@ -3840,9 +3840,9 @@ EVP_blake2s256 3926 3_0_0 EXIST::FUNCTION:BLAKE2
EVP_blake2b512 3927 3_0_0 EXIST::FUNCTION:BLAKE2
X509_SIG_get0 3928 3_0_0 EXIST::FUNCTION:
BIO_meth_new 3929 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_puts 3930 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_ctrl 3931 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_gets 3932 3_0_0 EXIST::FUNCTION:
+BIO_meth_get_puts 3930 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
+BIO_meth_get_ctrl 3931 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
+BIO_meth_get_gets 3932 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
BIO_get_data 3933 3_0_0 EXIST::FUNCTION:
BIO_set_init 3934 3_0_0 EXIST::FUNCTION:
BIO_meth_set_puts 3935 3_0_0 EXIST::FUNCTION:
@@ -3852,17 +3852,17 @@ BIO_meth_set_ctrl 3938 3_0_0 EXIST::FUNCTION:
BIO_meth_set_read 3939 3_0_0 EXIST::FUNCTION:
BIO_set_shutdown 3940 3_0_0 EXIST::FUNCTION:
BIO_meth_set_create 3941 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_write 3942 3_0_0 EXIST::FUNCTION:
+BIO_meth_get_write 3942 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
BIO_meth_set_callback_ctrl 3943 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_create 3944 3_0_0 EXIST::FUNCTION:
+BIO_meth_get_create 3944 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
BIO_set_next 3945 3_0_0 EXIST::FUNCTION:
BIO_set_data 3946 3_0_0 EXIST::FUNCTION:
BIO_meth_set_write 3947 3_0_0 EXIST::FUNCTION:
BIO_meth_set_destroy 3948 3_0_0 EXIST::FUNCTION:
BIO_meth_set_gets 3949 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_callback_ctrl 3950 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_destroy 3951 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_read 3952 3_0_0 EXIST::FUNCTION:
+BIO_meth_get_callback_ctrl 3950 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
+BIO_meth_get_destroy 3951 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
+BIO_meth_get_read 3952 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
BIO_set_retry_reason 3953 3_0_0 EXIST::FUNCTION:
BIO_meth_free 3954 3_0_0 EXIST::FUNCTION:
DSA_meth_set_bn_mod_exp 3955 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,DSA
@@ -4071,9 +4071,9 @@ BIO_read_ex 4162 3_0_0 EXIST::FUNCTION:
BIO_set_callback_ex 4163 3_0_0 EXIST::FUNCTION:
BIO_get_callback_ex 4164 3_0_0 EXIST::FUNCTION:
BIO_meth_set_read_ex 4165 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_read_ex 4166 3_0_0 EXIST::FUNCTION:
+BIO_meth_get_read_ex 4166 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
BIO_write_ex 4167 3_0_0 EXIST::FUNCTION:
-BIO_meth_get_write_ex 4168 3_0_0 EXIST::FUNCTION:
+BIO_meth_get_write_ex 4168 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
BIO_meth_set_write_ex 4169 3_0_0 EXIST::FUNCTION:
DSO_pathbyaddr 4170 3_0_0 EXIST::FUNCTION:
DSO_dsobyaddr 4171 3_0_0 EXIST::FUNCTION:
@@ -5470,9 +5470,9 @@ BIO_s_dgram_mem 5597 3_2_0 EXIST::FUNCTION:DGRAM
BIO_recvmmsg 5598 3_2_0 EXIST::FUNCTION:
BIO_sendmmsg 5599 3_2_0 EXIST::FUNCTION:
BIO_meth_set_sendmmsg 5600 3_2_0 EXIST::FUNCTION:
-BIO_meth_get_sendmmsg 5601 3_2_0 EXIST::FUNCTION:
+BIO_meth_get_sendmmsg 5601 3_2_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
BIO_meth_set_recvmmsg 5602 3_2_0 EXIST::FUNCTION:
-BIO_meth_get_recvmmsg 5603 3_2_0 EXIST::FUNCTION:
+BIO_meth_get_recvmmsg 5603 3_2_0 EXIST::FUNCTION:DEPRECATEDIN_3_5
BIO_err_is_non_fatal 5604 3_2_0 EXIST::FUNCTION:SOCK
BIO_s_dgram_pair 5605 3_2_0 EXIST::FUNCTION:DGRAM
BIO_new_bio_dgram_pair 5606 3_2_0 EXIST::FUNCTION:DGRAM