openssl/crypto/bio
Richard Levitte a8681703d4 bss_dgram.c: Use BIO_ADDR_sockaddr() and BIO_ADDR_sockaddr_size()
Especially, it's important to use BIO_ADDR_sockaddr_size() instead of
taking sizeof(addr), as BIO_ADDR is a union of several sockaddr variants
with different sizes, and some sendto() implementations are very picky
that the size is correct for the indicated sockaddr family.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20449)
2023-03-07 15:24:54 +01:00
..
bf_buff.c Fix the check of BIO_set_write_buffer_size and BIO_set_read_buffer_size 2022-12-05 13:04:18 +01:00
bf_lbuf.c Fix the check of BIO_set_write_buffer_size and BIO_set_read_buffer_size 2022-12-05 13:04:18 +01:00
bf_nbio.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02: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 crypto: Fix various typos, repeated words, align some spelling to LDP. 2022-10-12 16:55:01 +11:00
bio_cb.c BIO_sendmmsg/BIO_recvmmsg (API only) 2022-08-19 09:01:30 +01:00
bio_dump.c Update copyright year 2021-06-17 13:24:59 +01:00
bio_err.c BIO_s_dgram_pair 2022-09-23 11:59:13 +10:00
bio_lib.c Fix incomplete BIO_dup_state() error check 2023-02-08 10:58:47 -05:00
bio_local.h QUIC Demuxer and Record Layer (RX Side) 2022-09-02 10:03:55 +02:00
bio_meth.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
bio_print.c crypto: Fix various typos, repeated words, align some spelling to LDP. 2022-10-12 16:55:01 +11:00
bio_sock2.c crypto/*: Fix various typos, repeated words, align some spelling to LDP. 2022-10-12 16:55:01 +11:00
bio_sock.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
bss_acpt.c Fix incomplete error check on BIO_set_accept_name() 2023-02-08 09:35:19 -05:00
bss_bio.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
bss_conn.c Add support for KTLS zerocopy sendfile on Linux 2022-11-24 13:19:37 +01:00
bss_core.c Update copyright year 2022-05-03 13:34:51 +01:00
bss_dgram_pair.c Ensure calling BIO_recvmmsg() with a dgram pair reports errors 2023-02-22 05:34:05 +00:00
bss_dgram.c bss_dgram.c: Use BIO_ADDR_sockaddr() and BIO_ADDR_sockaddr_size() 2023-03-07 15:24:54 +01:00
bss_fd.c crypto: Fix various typos, repeated words, align some spelling to LDP. 2022-10-12 16:55:01 +11:00
bss_file.c crypto: Fix various typos, repeated words, align some spelling to LDP. 2022-10-12 16:55:01 +11:00
bss_log.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
bss_mem.c Revert "Give BIO_s_mem() the ability to support datagrams" 2023-01-27 16:11:18 +01:00
bss_null.c Update copyright year 2021-06-17 13:24:59 +01:00
bss_sock.c Add support for KTLS zerocopy sendfile on Linux 2022-11-24 13:19:37 +01:00
build.info BIO_s_dgram_pair 2022-09-23 11:59:13 +10:00
ossl_core_bio.c BIO: Make source file names in crypto/bio/ consistent 2021-06-15 14:23:29 +02:00