summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/Symbols.namespace
diff options
context:
space:
mode:
authortb <>2023-07-28 10:13:50 +0000
committertb <>2023-07-28 10:13:50 +0000
commite56dd594e13ac1e9a8e37ebda000cf90e2a9ad20 (patch)
treea171add36e20e14aac1e71e60b1bf649a99adc40 /src/lib/libcrypto/Symbols.namespace
parent5a5bd1401f412a6edcc762b842246d253befc095 (diff)
downloadopenbsd-e56dd594e13ac1e9a8e37ebda000cf90e2a9ad20.tar.gz
openbsd-e56dd594e13ac1e9a8e37ebda000cf90e2a9ad20.tar.bz2
openbsd-e56dd594e13ac1e9a8e37ebda000cf90e2a9ad20.zip
Drop BIO_n{read,write}{,0}()
This is one of those strange things that should never have made it into a security-oriented libraries. From BIO_s_bio.3: .\" The following non-copying I/O functions are intentionally undocumented .\" because they seem fragile and unused by anything: It was used in a single place: the gorgeous ssltest. I'm not smart enough to follow. Also: /* WARNING: The non-copying interface is largely untested as of yet * and may contain bugs. */ Oh, really? Into the great bitbucket in the sky you go. ok jsing
Diffstat (limited to 'src/lib/libcrypto/Symbols.namespace')
-rw-r--r--src/lib/libcrypto/Symbols.namespace4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/lib/libcrypto/Symbols.namespace b/src/lib/libcrypto/Symbols.namespace
index e669cc8cc8..07a1b86ad1 100644
--- a/src/lib/libcrypto/Symbols.namespace
+++ b/src/lib/libcrypto/Symbols.namespace
@@ -1195,10 +1195,6 @@ _libre_BIO_get_retry_BIO
1195_libre_BIO_get_retry_reason 1195_libre_BIO_get_retry_reason
1196_libre_BIO_set_retry_reason 1196_libre_BIO_set_retry_reason
1197_libre_BIO_dup_chain 1197_libre_BIO_dup_chain
1198_libre_BIO_nread0
1199_libre_BIO_nread
1200_libre_BIO_nwrite0
1201_libre_BIO_nwrite
1202_libre_BIO_debug_callback 1198_libre_BIO_debug_callback
1203_libre_BIO_s_mem 1199_libre_BIO_s_mem
1204_libre_BIO_new_mem_buf 1200_libre_BIO_new_mem_buf