summaryrefslogtreecommitdiff
path: root/crypto/mem.c
Commit message (Expand)AuthorAgeFilesLines
* ERR: Make CRYPTO_malloc() and friends report ERR_R_MALLOC_FAILUREDr. David von Oheimb2022-08-271-3/+22
* CRYPTO_mem_debug_push() and CRYPTO_mem_debug_pop() should return 0Matt Caswell2022-08-171-2/+2
* Update copyright yearMatt Caswell2022-05-031-1/+1
* Move e_os.h to include/internalRichard Levitte2022-02-051-1/+1
* mem: do not produce usage counts when tsan is unavailable.Pauli2022-01-131-4/+10
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-2/+2
* Update copyright yearMatt Caswell2020-04-231-1/+1
* Memory allocator code cleanupDavide Galassi2020-02-101-38/+28
* Fix build when enabling mdebug options.Rich Salz2019-12-181-8/+18
* Deprecate most of debug-memoryRich Salz2019-12-141-43/+51
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Create a FIPS provider and put SHA256 in itMatt Caswell2019-04-041-6/+6
* Following the license change, modify the boilerplates in crypto/Richard Levitte2018-12-061-1/+1
* crypto/mem.c: switch to tsan_assist.h in CRYPTO_MDEBUG.Andy Polyakov2018-08-071-9/+9
* Avoid unconditional store in CRYPTO_malloc.knekritz2018-03-061-2/+8
* Copyright update of more files that have changed this yearRichard Levitte2018-01-191-1/+1
* Various small build improvements on mkdef.pl, progs.pl, crypto/init.c, crypto...David von Oheimb2018-01-091-5/+8
* Add CRYPTO_get_alloc_counts.Rich Salz2017-10-121-0/+22
* Move e_os.h to be the very first include.Pauli2017-08-301-3/+3
* e_os.h removal from other headers and source files.Pauli2017-08-301-0/+1
* (Re)move some things from e_os.hRich Salz2017-08-221-2/+2
* Use the return value from write(2)Pauli2017-07-041-2/+5
* crypto/mem.c: on Windows, use rand() instead of random()Richard Levitte2017-06-281-0/+8
* Removed ugly size_t less than zero check.Hikar2017-02-211-1/+1
* Fix symbol shadowRichard Levitte2017-02-171-4/+4
* Fix "failure rate" bugsRich Salz2017-01-131-5/+6
* Add "random malloc failure" toolingRich Salz2017-01-121-0/+89
* Convert memset calls to OPENSSL_cleanseMatt Caswell2016-06-301-1/+1
* Copyright consolidation 06/10Rich Salz2016-05-171-54/+6
* Fix CRYPTO_clear_realloc() bug.Dr. Stephen Henson2016-04-211-2/+3
* Build fix: remove cleanse_ctrRich Salz2016-02-251-12/+0
* Remove unused parameters from internal functionsRich Salz2016-02-221-5/+2
* Implement the use of heap manipulator implementionsRichard Levitte2016-02-171-34/+31
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Enable/disable crypto-mdebug just like other featuresViktor Dukhovni2016-01-111-5/+5
* mem functions cleanupRich Salz2016-01-071-240/+96
* Rename *_realloc_clean to *_clear_reallocRich Salz2015-12-221-1/+1
* Also change the non-debug versions to use size_tKurt Roeckx2015-12-221-2/+2
* Modify the lower level memory allocation routines to take size_tRichard Levitte2015-12-171-14/+14
* mem-cleanup, cont'd.Rich Salz2015-12-161-22/+0
* Rename some BUF_xxx to OPENSSL_xxxRich Salz2015-12-161-9/+0
* Add and use OPENSSL_zallocRich Salz2015-09-021-4/+11
* Remove _locked memory functions.Rich Salz2015-08-261-119/+0
* More secure storage of key material.Rich Salz2015-06-231-1/+72
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
* free null cleanup finaleRich Salz2015-05-011-2/+1
* free cleanup almost the finaleRich Salz2015-04-301-2/+10
* remove malloc castsRich Salz2015-04-281-1/+1
* Fix CRYPTO_strdupLoganaden Velvindron2015-04-221-0/+3
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-303/+342