summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio (follow)
Commit message (Expand)AuthorAgeFilesLines
* KNF, no assembly changeschwarze2023-08-251-13/+9
* Fix two leaks in BIO_dup_chain()tb2023-08-071-19/+17
* Add missing space before =tb2023-08-071-2/+2
* reinstate KNF for commenttb2023-07-291-2/+2
* Drop BIO_n{read,write}{,0}()tb2023-07-281-255/+2
* Make ASN.1 BIO internaltb2023-07-281-16/+1
* BIO_indent: use %*s rather than puts in a looptb2023-07-101-6/+5
* Unbreak the namespace build after a broken mk.conf and tool misfire hadbeck2023-07-074-10/+4
* Hide symbols in asn1 and biobeck2023-07-0521-24/+149
* Merge bio.h patch from libressl-portabletb2023-07-051-1/+15
* Correct formattingbeck2023-07-051-17/+9
* Send the linebuffer BIO to the attictb2023-05-141-377/+0
* Streaming BIOs assume they can write to NULL BIOstb2023-03-151-5/+4
* spelling fixes; from paul tagliamontejmc2022-12-261-2/+2
* in case of failure, always report the error with BIOerror();schwarze2022-12-221-4/+14
* Revert BIO_push(3) cycle prevention (bio_lib.c rev. 1.42).schwarze2022-12-161-7/+1
* Improve the implementation of BIO_push(3) such that it changes nothingschwarze2022-12-071-1/+7
* Make sure BIO_push(3) always preserves all invariants of the prev_bioschwarze2022-12-061-3/+10
* Improve the poorly designed BIO_set_next(3) API to always preserve allschwarze2022-12-061-3/+18
* Revert bio_prev removaltb2022-12-022-2/+12
* Mostly align BIO_read()/BIO_write() return values with OpenSSL 3.x.jsing2022-11-301-7/+21
* Retire prev_biotb2022-11-282-12/+2
* Avoid potential divide by zero in BIO_dump_indent_cb()jsing2022-10-171-8/+7
* Make BIO_info_cb() identical to bio_info_cb()tb2022-09-111-2/+3
* Initialize readbytes in BIO_gets()tb2022-08-151-2/+2
* Remove mkerr.pl remnants from LibreSSLkn2022-07-122-12/+2
* Reduce memmoves in memory BIOs.jsing2022-02-191-22/+38
* Provide a struct bio_mem for memory BIO specific data.jsing2022-02-191-47/+58
* Clean up and simplify memory BIO code.jsing2022-02-181-124/+139
* Implement new-style OpenSSL BIO callbackstb2022-01-1410-130/+251
* Make structs in bio.h opaquetb2022-01-142-60/+60
* Remove BIO_s_file_internaltb2022-01-141-4/+1
* Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_APItb2022-01-141-5/+1
* Add a new, mostly empty, bio_local.h and include it in the filestb2022-01-0717-16/+114
* Prepare to provide BIO_set_retry_reason()tb2022-01-052-2/+11
* Prepare to provide BIO_set_next().tb2022-01-052-2/+11
* Fix an issue that might possibly turn into a DOS depending onschwarze2021-12-091-3/+3
* Hide BIO_s_file_internal() from internal view.tb2021-11-291-2/+4
* Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this istb2021-11-011-3/+1
* Prepare to provide BIO_get_init()tb2021-10-242-5/+14
* While the traditional OpenSSL return value and behaviour of BIO_dump(3)beck2021-07-111-5/+10
* Avoid mangled output in BIO_debug_callbacktb2021-03-251-4/+12
* failed to detect asprintf() error by observing return of -1, instead thederaadt2019-06-281-6/+3
* Add input validation to BIO_read()/BIO_write().jsing2019-04-141-4/+14
* Add const to the argument of the following callback getters:tb2018-06-022-18/+18
* Add a const qualifier to the return value of BIO_s_file().tb2018-05-302-5/+5
* const qualifiers for BIO_new_mem_buf(), BIO_new_connect() andtb2018-05-124-11/+11
* Add const qualifiers to the return values of BIO_s_mem() andtb2018-05-123-9/+9
* const for BIO_{new,set}() and most of the BIO_{f,s}_*() family oftb2018-05-0112-47/+47
* Bring in compatibility for OpenSSL 1.1 style init functions.beck2018-03-171-1/+3