diff options
author | tb <> | 2023-07-28 10:13:50 +0000 |
---|---|---|
committer | tb <> | 2023-07-28 10:13:50 +0000 |
commit | e56dd594e13ac1e9a8e37ebda000cf90e2a9ad20 (patch) | |
tree | a171add36e20e14aac1e71e60b1bf649a99adc40 /src/lib/libcrypto/Symbols.namespace | |
parent | 5a5bd1401f412a6edcc762b842246d253befc095 (diff) | |
download | openbsd-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.namespace | 4 |
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 |