openssl/crypto/bio
Pauli 59e539e642 BIO range checking.
Add length limits to avoid problems with sprintf, strcpy and strcat.  This replaces recently removed code but also guards some previously missing function calls (for DOS & Windows).

Reworked the BIO_dump_indent_cb code to reduce temporary storage.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3870)
2017-07-07 07:18:41 +10:00
..
b_addr.c Address review feedback for the SCTP changes 2017-04-25 11:13:39 +01:00
b_dump.c BIO range checking. 2017-07-07 07:18:41 +10:00
b_print.c Fix gcc-7 warnings. 2017-05-11 19:39:38 +02:00
b_sock2.c
b_sock.c Clean away needless VMS check 2017-05-11 22:30:29 +02:00
bf_buff.c Make it possible to peek at BIO data through BIO_f_buffer() 2017-06-29 11:55:31 +02:00
bf_lbuf.c
bf_nbio.c
bf_null.c
bio_cb.c BIO range checking. 2017-07-07 07:18:41 +10:00
bio_err.c make error tables const and separate header file 2017-06-07 15:12:03 -04:00
bio_lcl.h
bio_lib.c
bio_meth.c
bss_acpt.c Remove some commented out code in libcrypto 2017-02-28 16:02:11 +00:00
bss_bio.c
bss_conn.c Remove some #if 0 code in ssl, crypto/bio 2017-02-28 09:32:41 -05:00
bss_dgram.c Fix DTLS failure when used in a build which has SCTP enabled 2017-06-21 14:56:24 +01:00
bss_fd.c Do not eat trailing '\n' in BIO_gets for fd BIO. 2017-05-15 15:13:36 +02:00
bss_file.c BIO range checking. 2017-07-07 07:18:41 +10:00
bss_log.c
bss_mem.c
bss_null.c
bss_sock.c Remove some commented out code in libcrypto 2017-02-28 16:02:11 +00:00
build.info