openssl/crypto/bio
Tomas Mraz 398ae82316 BIO_ctrl: Avoid spurious error being raised on NULL bio parameter
Some of the functions are being called on NULL bio with the
expectation that such call will not raise an error.

Fixes #16681

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/16686)
2021-09-28 12:12:32 +02:00
..
bf_buff.c bio: remove TODOs 2021-06-02 16:30:15 +10:00
bf_lbuf.c bio: remove TODOs 2021-06-02 16:30:15 +10:00
bf_nbio.c Update copyright year 2021-06-17 13:24:59 +01:00
bf_null.c Update copyright year 2021-06-17 13:24:59 +01:00
bf_prefix.c Update copyright year 2021-06-17 13:24:59 +01:00
bf_readbuff.c Fix DER reading from stdin for BIO_f_readbuffer 2021-03-22 09:07:36 +10:00
bio_addr.c BIO_lookup_ex: use AI_ADDRCONFIG only if explicit host name is given 2021-07-10 17:59:00 +02:00
bio_cb.c Update copyright year 2021-06-17 13:24:59 +01:00
bio_dump.c Update copyright year 2021-06-17 13:24:59 +01:00
bio_err.c err: rename err_load_xxx_strings_int functions 2021-05-26 13:01:47 +10:00
bio_lib.c BIO_ctrl: Avoid spurious error being raised on NULL bio parameter 2021-09-28 12:12:32 +02:00
bio_local.h Rework and make DEBUG macros consistent. 2021-05-28 10:04:31 +02:00
bio_meth.c Update copyright year 2020-11-26 14:18:57 +00:00
bio_print.c BIO: Make source file names in crypto/bio/ consistent 2021-06-15 14:23:29 +02:00
bio_sock2.c bio: check for valid socket when closing 2021-06-30 13:55:09 +10:00
bio_sock.c BIO: Make source file names in crypto/bio/ consistent 2021-06-15 14:23:29 +02:00
bss_acpt.c Update copyright year 2021-06-17 13:24:59 +01:00
bss_bio.c crypto/bio/bss_bio.c/bio_write: improve border check 2021-09-07 16:01:53 +02:00
bss_conn.c bio: remove TODOs 2021-06-02 16:30:15 +10:00
bss_core.c BIO_new_from_core_bio: Fix heap-use-after-free after attach 2021-06-25 10:11:29 +10:00
bss_dgram.c Ensure that _GNU_SOURCE is defined for bss_dgram.c 2021-08-29 18:54:40 +02:00
bss_fd.c bio: remove TODOs 2021-06-02 16:30:15 +10:00
bss_file.c bio: remove TODOs 2021-06-02 16:30:15 +10:00
bss_log.c bio: remove TODOs 2021-06-02 16:30:15 +10:00
bss_mem.c bio: remove TODOs 2021-06-02 16:30:15 +10:00
bss_null.c Update copyright year 2021-06-17 13:24:59 +01:00
bss_sock.c bio: remove TODOs 2021-06-02 16:30:15 +10:00
build.info BIO: Make source file names in crypto/bio/ consistent 2021-06-15 14:23:29 +02:00
ossl_core_bio.c BIO: Make source file names in crypto/bio/ consistent 2021-06-15 14:23:29 +02:00