summaryrefslogtreecommitdiff
path: root/lib/libcrypto/bio/bio_lib.c
AgeCommit message (Expand)Author
2024-07-09Hide symbols for two missed public functions in bio.hBob Beck
2024-03-27Unify *_up_ref() implementationsTheo Buehler
2024-03-02Remove BIO_set()Theo Buehler
2024-02-17Use calloc() instead of malloc() in BIO_new().Joel Sing
2024-02-16Inline and disable BIO_set().Joel Sing
2024-02-16Use 'bio' more consistently for function arguments.Joel Sing
2023-08-07Fix two leaks in BIO_dup_chain()Theo Buehler
2023-07-10BIO_indent: use %*s rather than puts in a loopTheo Buehler
2023-07-07Unbreak the namespace build after a broken mk.conf and tool misfire hadBob Beck
2023-07-05Hide symbols in asn1 and bioBob Beck
2023-03-15Streaming BIOs assume they can write to NULL BIOsTheo Buehler
2022-12-16Revert BIO_push(3) cycle prevention (bio_lib.c rev. 1.42).Ingo Schwarze
2022-12-07Improve the implementation of BIO_push(3) such that it changes nothingIngo Schwarze
2022-12-06Make sure BIO_push(3) always preserves all invariants of the prev_bioIngo Schwarze
2022-12-06Improve the poorly designed BIO_set_next(3) API to always preserve allIngo Schwarze
2022-12-02Revert bio_prev removalTheo Buehler
2022-11-30Mostly align BIO_read()/BIO_write() return values with OpenSSL 3.x.Joel Sing
2022-11-28Retire prev_bioTheo Buehler
2022-08-15Initialize readbytes in BIO_gets()Theo Buehler
2022-01-14Implement new-style OpenSSL BIO callbacksTheo Buehler
2022-01-07Add a new, mostly empty, bio_local.h and include it in the filesTheo Buehler
2022-01-05Prepare to provide BIO_set_retry_reason()Theo Buehler
2022-01-05Prepare to provide BIO_set_next().Theo Buehler
2021-12-09Fix an issue that might possibly turn into a DOS depending onIngo Schwarze
2021-10-24Prepare to provide BIO_get_init()Theo Buehler
2019-04-14Add input validation to BIO_read()/BIO_write().Joel Sing
2018-05-01const for BIO_{new,set}() and most of the BIO_{f,s}_*() family ofTheo Buehler
2018-02-22Provide BIO_up_ref().Joel Sing
2018-02-20Provide BIO_{g,s}et_shutdown().Theo Buehler
2018-02-20Provide BIO_get_new_index().Joel Sing
2018-02-18Provide BIO_{g,s}et_data() and BIO_set_init().Theo Buehler
2017-01-29Send the function codes from the error functions to the bit bucket,Bob Beck
2015-02-10Remove more IMPLEMENT_STACK_OF noops that have been hiding for the lastJoel Sing
2014-07-25BIO_free() returns immediately when the sole input is NULL.Doug Hogan
2014-07-11Fix a memory leak in BIO_free() which no current BIO can trigger; OpenSSLMiod Vallat
2014-07-11Only import cryptlib.h in the four source files that actually need it.Joel Sing
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-04-21Bring malloc/calloc/realloc sequences to modern standardTheo de Raadt
2014-04-17kill REF_PRINT/REF_CHECK debugging framework noone would useTheo de Raadt
2014-04-17some KNF cleanup following the scriptTheo de Raadt
2014-04-17Change library to use intrinsic memory allocation functions instead ofBob Beck
2014-04-16More KNF.Joel Sing
2014-04-15First pass at applying KNF to the OpenSSL code, which almost makes itJoel Sing
2012-10-13resolve conflictsDamien Miller
2011-11-03openssl-1.0.0e: resolve conflictsDamien Miller
2010-10-01resolve conflicts, fix local changesDamien Miller
2008-09-06resolve conflictsDamien Miller
2003-05-12merge 0.9.7b with local changes; crank majors for libssl/libcryptoMarkus Friedl
2002-05-15OpenSSL 0.9.7 stable 2002 05 08 mergeBob Beck
2000-12-15openssl-engine-0.9.6 mergeBob Beck