summaryrefslogtreecommitdiffstats
path: root/crypto/bio
AgeCommit message (Expand)Author
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
2021-10-28fix some code with obvious wrong coding stylex2018
2021-10-19Avoid NULL+X UB in bss_mem.cjwalch
2021-09-28BIO_ctrl: Avoid spurious error being raised on NULL bio parameterTomas Mraz
2021-09-28Fix return value of BIO_freePeiwei Hu
2021-09-07crypto/bio/bss_bio.c/bio_write: improve border checkPW Hu
2021-08-29Ensure that _GNU_SOURCE is defined for bss_dgram.cDaniel Krügler
2021-07-10BIO_lookup_ex: use AI_ADDRCONFIG only if explicit host name is givenDaiki Ueno
2021-06-30bio: check for valid socket when closingPauli
2021-06-25BIO_new_from_core_bio: Fix heap-use-after-free after attachPetr Gotthard
2021-06-17Update copyright yearMatt Caswell
2021-06-15BIO_write_ex(): Make handing of BIO b == NULL and dlen == 0 less redundantDr. David von Oheimb
2021-06-15BIO: Make source file names in crypto/bio/ consistentDr. David von Oheimb
2021-06-15BIO_dum_indent_cb(): Fix handling of cb return valueDr. David von Oheimb
2021-06-15BIO: prevent crash on NULL BIO for prefix_ctrl() and thus for BIO_set_prefix(...Dr. David von Oheimb
2021-06-11BIO_write_ex: No error only on 0 bytes to writeTomas Mraz
2021-06-08BIO_write-ex(): Improve behavior in corner cases and documentationDr. David von Oheimb
2021-06-02bio: remove TODOsPauli
2021-05-31Fix PKCS7_verify to not have an error stack if it succeeds.Shane Lontis
2021-05-29BIO acpt_state(): Allow retrying addresses (e.g., using IPv6 vs. IPv4) on cre...Dr. David von Oheimb
2021-05-29DOC: Slightly improve the documentation of BIO_lookup() and related functionsDr. David von Oheimb
2021-05-28Rework and make DEBUG macros consistent.Rich Salz
2021-05-26Deprecate old style BIO callback callsTomas Mraz
2021-05-26err: rename err_load_xxx_strings_int functionsPauli
2021-05-20Update copyright yearMatt Caswell
2021-05-19Fix crypto/bio/b_sock.c for VMSRichard Levitte
2021-05-19bio_lib: Add BIO_get_line, correct doc of BIO_getsDr. David von Oheimb
2021-05-18Move ossl_sleep() to e_os.h and use it in appsDr. David von Oheimb
2021-05-13Replace some of the ERR_clear_error() calls with mark callsTomas Mraz
2021-05-11Add the ability for ex_data to have a priorityMatt Caswell
2021-05-09BIO_listen: disable setting ipv6_v6only on OpenBSD as it is a read only data ...David Carlier
2021-05-06Update copyright yearMatt Caswell