summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make BIO_meth_get_write() public. Omission spotted by schwarze.tb2018-03-171-1/+2
* Provide BIO_up_ref().jsing2018-02-222-2/+10
* whitespace nittb2018-02-201-2/+2
* Provide BIO_meth_{g,s}et_callback_ctrl()tb2018-02-202-2/+22
* Provide BIO_meth_get_{create,ctrl,destroy,gets,puts,read}()tb2018-02-202-2/+50
* Zap an 'int' that snuck in.tb2018-02-201-3/+2
* Provide BIO_{g,s}et_shutdown().tb2018-02-202-2/+16
* Provide BIO_get_new_index().jsing2018-02-202-2/+23
* Provide BIO_meth_set_gets().tb2018-02-182-2/+10
* Provide BIO_{g,s}et_data() and BIO_set_init().tb2018-02-182-2/+23
* Provide BIO_meth_{free,new}() and BIO_meth_set_{create,crtl,destroy}()tb2018-02-172-1/+94
* Restore the old behavior when a port number without a host name isbluhm2018-02-071-10/+12