summaryrefslogtreecommitdiffstats
path: root/crypto/bio
AgeCommit message (Expand)Author
2023-07-01bio: update to structure based atomicsPauli
2023-03-07bss_dgram.c: Use BIO_ADDR_sockaddr() and BIO_ADDR_sockaddr_size()Richard Levitte
2023-02-22Ensure calling BIO_recvmmsg() with a dgram pair reports errorsMatt Caswell
2023-02-22Don't raise an error on retryable read in a BIO_s_dgram_pair()Matt Caswell
2023-02-08Fix incomplete BIO_dup_state() error checkndossche
2023-02-08Fix incomplete error check on BIO_set_accept_name()ndossche
2023-01-27Implement BIO_s_dgram_mem() reusing the BIO_s_dgram_pair() codeTomas Mraz
2023-01-27Revert "Give BIO_s_mem() the ability to support datagrams"Tomas Mraz
2023-01-13Add BIO poll descriptorsHugo Landau
2022-12-05Fix the check of BIO_set_write_buffer_size and BIO_set_read_buffer_sizePeiwei Hu
2022-11-24Add support for KTLS zerocopy sendfile on LinuxMaxim Mikityanskiy
2022-11-14djgpp: Fix unused-but-set-variable warningJ.W. Jagersma
2022-11-14Cast socklen_t to size_t in assert comparisonJ.W. Jagersma
2022-10-12crypto/*: Fix various typos, repeated words, align some spelling to LDP.FdaSilvaYY
2022-10-12crypto: Fix various typos, repeated words, align some spelling to LDP.FdaSilvaYY
2022-10-06Rename ossl_sleep calls to OSSL_sleep everywhereRichard Levitte
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-30ERR: replace remnant ECerr() and EVPerr() calls in crypto/Dr. David von Oheimb
2022-09-27dgram_pair_read_inner(): Do not move buf pointer if it is NULLTomas Mraz
2022-09-27A static const variable is implicitly zero initializedTomas Mraz
2022-09-23Maximum return value of BIO_ctrl_(w)pending is SIZE_MAXTomas Mraz
2022-09-23Fix error return values from BIO_ctrl_(w)pending()Tomas Mraz
2022-09-23BIO_s_dgram_pairHugo Landau
2022-09-13libcrypto: remove reliance on struct timevalPauli
2022-09-09Remove perror() usage in libraryTodd Short
2022-09-08Fix BIO_sendmmsg/BIO_recvmmsg issues on FreeBSDHugo Landau
2022-09-08Fix undefined ipi_spec_dst for cygwin build.Tristan Lelong
2022-09-07Fix build failure on freebsd due to missing data declarationTomas Mraz
2022-09-02QUIC Demuxer and Record Layer (RX Side)Hugo Landau
2022-09-01BIO_dgram support for BIO_sendmmsg/BIO_recvmmsgHugo Landau
2022-08-19BIO_sendmmsg/BIO_recvmmsg (API only)Hugo Landau
2022-08-12Fix asan finding in bio_addrJuergen Christ
2022-07-28Give BIO_s_mem() the ability to support datagramsMatt Caswell
2022-07-17Coverity 1506566: unchecked return valuePauli
2022-07-08Add config option OPENSSL_NO_UNIX_SOCKMax Bachmann
2022-06-29Avoid using union wrt. SystemTimeToFileTimeTee KOBAYASHI
2022-06-29Avoid using union wrt. optlen parameter for getsockoptTee KOBAYASHI
2022-05-27Don't include sys/select.h on HP-UX as it doesn't existTom Hughes
2022-05-17Fix KTLS with BIO_new_connectBernd Edlinger
2022-05-09Exclude IPv6 code using OPENSSL_USE_IPV6 instead of AF_INET6Max Bachmann
2022-05-03Update copyright yearMatt Caswell
2022-04-01Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau
2022-03-10Add TFO support to socket BIO and s_client/s_serverTodd Short
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-02-04Fix builds with DJGPPJuan Manuel Guerrero
2022-01-27BIO_new_from_core_bio: Check for NULL pointer after calling get_globalsJiasheng Jiang
2022-01-21crypto/bio: drop float formating for UEFIGerd Hoffmann
2022-01-21Revert "crypto/bio: fix build on UEFI"Gerd Hoffmann
2022-01-09crypto/bio: fix build on UEFIGerd Hoffmann
2021-11-15BIO_s_connect(): Enable BIO_gets()Dr. David von Oheimb