aboutsummaryrefslogtreecommitdiff
path: root/crypto/mem.c
AgeCommit message (Expand)AuthorFilesLines
2015-04-30free cleanup almost the finaleRich Salz1-2/+10
2015-04-28remove malloc castsRich Salz1-1/+1
2015-04-22Fix CRYPTO_strdupLoganaden Velvindron1-0/+3
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell1-303/+342
2014-11-10Fix datarace reported by valgrind/helgrindRussell Coker1-4/+8
2012-06-03Version skew reduction: trivia (I hope).Ben Laurie1-3/+1
2012-04-19Check for potentially exploitable overflows in asn1_d2i_read_bioDr. Stephen Henson1-0/+4
2011-04-12No need to disable leak checking for FIPS builds now we use internalDr. Stephen Henson1-1/+1
2011-04-01Add additional OPENSSL_init() handling add dummy call to (hopefully)Dr. Stephen Henson1-0/+3
2011-01-27Move locking and thread ID functions into new files lock.c and thr_id.c,Dr. Stephen Henson1-1/+1
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe1-15/+15
2008-11-02Fix prototypes.Dr. Stephen Henson1-2/+2
2008-11-01size_tification.Ben Laurie1-13/+13
2008-10-26Add JPAKE.Ben Laurie1-0/+7
2007-05-14Profiling revealed that OPENSSL_cleanse consumes *more* CPU time thanAndy Polyakov1-2/+8
2003-12-01CRYPTO_malloc(), CRYPTO_realloc() and variants of them should return NULLRichard Levitte1-4/+4
2003-10-07In realloc, don't destroy the old memory area if a new one couldn't beRichard Levitte1-3/+7
2003-02-19Make sure the memory allocation routines check for negative sizesRichard Levitte1-0/+10
2002-11-28Cleanse memory using the new OPENSSL_cleanse() function.Richard Levitte1-1/+1
2002-11-27Add OPENSSL_cleanse() to help cleanse memory and avoid certain compilerRichard Levitte1-0/+14
2002-11-13Security fixes brought forward from 0.9.7.Ben Laurie1-2/+23
2002-08-01If CRYPTO_realloc() is called with a NULL pointer, have it callRichard Levitte1-0/+3
2001-01-10No functional change, but slightly improved code clarity.Bodo Möller1-3/+6
2001-01-10After discussion with Richard, change the new API for extended memoryBodo Möller1-56/+51
2001-01-10make indentation consistentBodo Möller1-14/+14
2001-01-10As response to a user request to be able to use external memoryRichard Levitte1-5/+84
2000-12-13Constification of the data of a hash table. This means the callbackRichard Levitte1-10/+10
2000-06-01There have been a number of complaints from a number of sources that namesRichard Levitte1-2/+2
2000-05-02In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>,Richard Levitte1-18/+29
2000-02-11Make gcc 2.95.2 happy again, even under ``-Wall -Wshadow -Wpointer-arith -Wca...Ralf S. Engelschall1-1/+1
2000-01-30Source code cleanups: Use void * rather than char * in lhash,Ulf Möller1-4/+4
1999-12-19Late break-in patch for MacOS support.Andy Polyakov1-1/+1
1999-12-18- Don't assume that int and size_t have the same representationBodo Möller1-37/+73
1999-12-18 - Added more documentation in CHANGES.Richard Levitte1-12/+32
1999-12-17Rebuild of the OpenSSL memory allocation and deallocation routines.Richard Levitte1-538/+72
1999-11-12The info removal code was overcomplicated, and error-prone (references being ...Richard Levitte1-24/+11
1999-11-12Avoid deadlock.Bodo Möller1-1/+15
1999-11-12Avoid some silly compiler warnings, and add the change log I forgot :-)Richard Levitte1-3/+3
1999-11-12Two changes have been made:Richard Levitte1-16/+257
1999-07-19New compile time option -DCRYPTO_MDEBUG_THREAD.Bodo Möller1-8/+29
1999-07-19Have CRYPTO_MDEBUG_TIME automatically set CRYPTO_MDEBUG,Bodo Möller1-0/+1
1999-07-18Add optional (compile-time configurable) time to CRYPTO_mem_leaks output.Bodo Möller1-0/+18
1999-07-09Fix memory checking.Bodo Möller1-10/+24
1999-06-10Avoid warnings.Bodo Möller1-2/+2
1999-06-07Don't mix real tabs with tabs expanded as 8 spaces -- that'sBodo Möller1-2/+2
1999-04-23Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1-3/+3
1999-04-19Change functions to ANSI C.Ulf Möller1-62/+22
1999-04-17Massive constification.Ben Laurie1-4/+4
1999-04-10Rid the world of more evil casts.Ben Laurie1-14/+14
1999-02-27Update dependencies.Ben Laurie1-0/+2