]> git.feebdaed.xyz Git - 0xmirror/openssl.git/commit
Remove BIO_f_reliable() as it is broken
authorTomas Mraz <tomas@openssl.org>
Thu, 18 Dec 2025 16:07:44 +0000 (17:07 +0100)
committerNeil Horman <nhorman@openssl.org>
Sun, 21 Dec 2025 19:26:15 +0000 (14:26 -0500)
commit6f73fe1c688dc3e4c3815e8f33e5b672abeb28d3
tree43cb71487284690b2dd12e63db5acb051943b879
parentda8f09846b98c5a518d5634c50f6835c5bc4be95
Remove BIO_f_reliable() as it is broken

It was broken since the OpenSSL 3.0 release and
nobody complained. Apparently nobody is using it.
It would be practically impossible to reimplement
it with the provided EVP_MDs in backwards-compatible
manner.

Fixes #29413

Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/29445)
CHANGES.md
crypto/evp/bio_ok.c [deleted file]
crypto/evp/build.info
doc/man7/ossl-removed-api.pod
include/openssl/evp.h
util/libcrypto.num
util/missingcrypto.txt