summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio/bio_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Hide symbols for two missed public functions in bio.hbeck2024-07-091-1/+2
* Unify *_up_ref() implementationstb2024-03-271-3/+2
* Remove BIO_set()tb2024-03-021-9/+1
* Use calloc() instead of malloc() in BIO_new().jsing2024-02-171-16/+5
* Inline and disable BIO_set().jsing2024-02-161-21/+19
* Use 'bio' more consistently for function arguments.jsing2024-02-161-58/+61
* Fix two leaks in BIO_dup_chain()tb2023-08-071-19/+17
* 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-071-2/+1
* Hide symbols in asn1 and biobeck2023-07-051-1/+51
* Streaming BIOs assume they can write to NULL BIOstb2023-03-151-5/+4
* 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-021-1/+10
* Mostly align BIO_read()/BIO_write() return values with OpenSSL 3.x.jsing2022-11-301-7/+21
* Retire prev_biotb2022-11-281-10/+1
* Initialize readbytes in BIO_gets()tb2022-08-151-2/+2
* Implement new-style OpenSSL BIO callbackstb2022-01-141-85/+203
* Add a new, mostly empty, bio_local.h and include it in the filestb2022-01-071-1/+3
* Prepare to provide BIO_set_retry_reason()tb2022-01-051-1/+7
* Prepare to provide BIO_set_next().tb2022-01-051-1/+7
* Fix an issue that might possibly turn into a DOS depending onschwarze2021-12-091-3/+3
* Prepare to provide BIO_get_init()tb2021-10-241-1/+7
* Add input validation to BIO_read()/BIO_write().jsing2019-04-141-4/+14
* const for BIO_{new,set}() and most of the BIO_{f,s}_*() family oftb2018-05-011-3/+3
* Provide BIO_up_ref().jsing2018-02-221-1/+8
* Provide BIO_{g,s}et_shutdown().tb2018-02-201-1/+13
* Provide BIO_get_new_index().jsing2018-02-201-1/+15
* Provide BIO_{g,s}et_data() and BIO_set_init().tb2018-02-181-1/+19
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-12/+12
* Remove more IMPLEMENT_STACK_OF noops that have been hiding for the lastjsing2015-02-101-3/+1
* BIO_free() returns immediately when the sole input is NULL.doug2014-07-251-3/+2
* Fix a memory leak in BIO_free() which no current BIO can trigger; OpenSSLmiod2014-07-111-4/+3
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-4/+5
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* Bring malloc/calloc/realloc sequences to modern standardderaadt2014-04-211-1/+1
* kill REF_PRINT/REF_CHECK debugging framework noone would usederaadt2014-04-171-9/+0
* some KNF cleanup following the scriptderaadt2014-04-171-18/+18
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-3/+3
* More KNF.jsing2014-04-161-18/+20
* First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-151-358/+390
* resolve conflictsdjm2012-10-131-14/+14
* openssl-1.0.0e: resolve conflictsdjm2011-11-031-2/+2
* resolve conflicts, fix local changesdjm2010-10-011-2/+2
* resolve conflictsdjm2008-09-061-7/+53
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-1/+14
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-9/+10
* openssl-engine-0.9.6 mergebeck2000-12-151-11/+19