aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/stack
Commit message (Expand)AuthorAgeFilesLines
* stack: use a copy thunk for typed stack deep copiesNikola Pajkovsky2026-05-201-1/+15
* stack: use free thunk when deep copy cleanup failsNikola Pajkovsky2026-05-201-10/+14
* Copyright year updatesopenssl-machine2026-03-101-1/+1
* wrap use of cmp_thunk for STACK_OF up in a macroNeil Horman2026-02-071-4/+9
* add a compare thunk function to the STACK of macrosNeil Horman2026-02-071-9/+29
* add cmp_thunk function to ossl_bsearchNeil Horman2026-02-071-1/+1
* 4.0-POST-CLANG-FORMAT-WEBKIT4.0-POST-CLANG-FORMAT-WEBKITBob Beck2025-12-091-14/+15
* Const correct the various sk_find functions.Bob Beck2025-09-241-4/+4
* Don't clear is_sorted unconditionally on OPENSSL_sk_insert()Bob Beck2025-09-171-2/+13
* Ensure that empty or 1 element stacks are always sorted.Bob Beck2025-09-171-63/+42
* Copyright year updatesopenssl-machine2025-09-021-1/+1
* crypto: use array memory (re)allocation routinesEugene Syromiatnikov2025-08-081-4/+4
* Adds the concept of thunks to OPENSSL_sk interfaceFrederik Wedel-Heinen2025-03-241-3/+18
* Copyright year updatesRichard Levitte2024-04-091-1/+1
* Make OPENSSL_sk_push return only 0 or 1Tomas Mraz2024-01-041-1/+1
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* stack: fix searching when the stack isn't sorted.Pauli2023-04-281-13/+28
* Errors raised from OPENSSL_sk_set should have ERR_LIB_CRYPTOTomas Mraz2022-10-211-2/+2
* stack: Do not add error if pop/shift/value accesses outside of the stackTomas Mraz2022-10-211-35/+8
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-11/+3
* stack.c: add missing direct error reporting and improve coding styleDr. David von Oheimb2022-09-161-21/+75
* Fix Coverity 1493746: constant expression resultPauli2021-11-161-1/+1
* stack: increase the reallocation ratioPauli2021-11-121-12/+18
* Improve the implementation of X509_STORE_CTX_get1_issuer()Tomas Mraz2021-04-281-4/+30
* Update copyright yearMatt Caswell2021-02-181-1/+1
* Allow NULL arg to OPENSSL_sk_{dup,deep_copy} returning empty stackDr. David von Oheimb2021-02-041-20/+33
* Update copyright yearMatt Caswell2020-11-261-1/+1
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-3/+3
* Rework how our providers are builtRichard Levitte2019-10-101-1/+1
* Make core code available within the FIPS moduleMatt Caswell2019-05-231-0/+1
* ossl_bsearch(): New generic internal binary search utility functionRichard Levitte2019-05-081-5/+4
* Following the license change, modify the boilerplates in crypto/stack/Richard Levitte2018-12-061-1/+1
* Revert "stack/stack.c: omit redundant NULL checks."Matt Caswell2018-08-091-8/+13
* stack/stack.c: omit redundant NULL checks.Andy Polyakov2018-08-071-13/+8
* Fix last(?) batch of malloc-NULL placesRich Salz2018-04-261-3/+7
* Update copyright yearRichard Levitte2018-04-171-1/+1
* Set error code on alloc failuresRich Salz2018-04-031-2/+3
* Add sk_TYPE_new_reserve() functionPaul Yang2017-10-261-6/+22
* stack/stack.c: various cleanups.Andy Polyakov2017-10-051-34/+23
* Postpone allocation of STACK internal storage ... until a first push(),FdaSilvaYY2017-10-031-33/+63
* Add a reserve call to the stack data structure.Pauli2017-09-271-33/+94
* Don't leak on an OPENSSL_realloc() failureMatt Caswell2016-09-211-10/+6
* Convert num_alloc to a size_t in stack.c and tweak styleMatt Caswell2016-09-201-34/+23
* Prevent overflows in stack APIGuido Vranken2016-09-201-8/+42
* Add some const castsRich Salz2016-08-101-26/+20
* Constify a bit more OPENSSL_sk_ APIFdaSilvaYY2016-06-301-2/+3
* Use directly zalloc in OPENSSL_sk_dup and OPENSSL_sk_deep_copyFdaSilvaYY2016-06-301-21/+15
* Constify stack and lhash macros.Dr. Stephen Henson2016-05-211-6/+7
* Rename lh_xxx,sk_xxx tp OPENSSL_{LH,SK}_xxxRich Salz2016-05-201-58/+48
* Copyright consolidation 06/10Rich Salz2016-05-171-54/+7