openssl/crypto/bio
Matt Caswell a07dc8167b Fix instances of pointer addition with the NULL pointer
Addition using the NULL pointer (even when adding 0) is undefined
behaviour. Recent versions of ubsan are now complaining about this, so
we fix various instances.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13513)
2020-11-30 10:37:14 +00:00
..
b_addr.c BIO: Undefine UNICODE in b_addr.c to get POSIX declaration of gai_strerror() 2020-11-13 09:35:31 +01:00
b_dump.c Reorganize local header files 2019-09-28 20:26:35 +02:00
b_print.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2020-11-13 09:35:02 +01:00
b_sock2.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2020-11-13 09:35:02 +01:00
b_sock.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2020-11-13 09:35:02 +01:00
bf_buff.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2020-11-13 09:35:02 +01:00
bf_lbuf.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2020-11-13 09:35:02 +01:00
bf_nbio.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2020-11-13 09:35:02 +01:00
bf_null.c Update copyright year 2020-04-23 13:55:52 +01:00
bf_prefix.c BIO: Add BIO_f_prefix(), a text line prefixing filter 2019-12-18 19:42:44 +01:00
bio_cb.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bio_err.c ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
bio_lib.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2020-11-13 09:35:02 +01:00
bio_local.h Fix header file include guard names 2019-09-28 20:26:36 +02:00
bio_meth.c Update copyright year 2020-11-26 14:18:57 +00:00
bss_acpt.c CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data() 2020-11-13 09:35:31 +01:00
bss_bio.c Update copyright year 2020-11-26 14:18:57 +00:00
bss_conn.c CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data() 2020-11-13 09:35:31 +01:00
bss_dgram.c Update copyright year 2020-11-26 14:18:57 +00:00
bss_fd.c Update copyright year 2020-04-23 13:55:52 +01:00
bss_file.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2020-11-13 09:35:02 +01:00
bss_log.c Update copyright year 2020-11-26 14:18:57 +00:00
bss_mem.c Fix instances of pointer addition with the NULL pointer 2020-11-30 10:37:14 +00:00
bss_null.c Reorganize local header files 2019-09-28 20:26:35 +02:00
bss_sock.c Slightly abstract ktls_start() to reduce OS-specific #ifdefs. 2020-09-05 20:11:50 -07:00
build.info BIO: Add BIO_f_prefix(), a text line prefixing filter 2019-12-18 19:42:44 +01:00