Add weak platform independent PRNG to test framework.
[oweals/openssl.git] / crypto / mem.c
2019-04-04 Matt CaswellCreate a FIPS provider and put SHA256 in it
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-08-07 Andy Polyakovcrypto/mem.c: switch to tsan_assist.h in CRYPTO_MDEBUG.
2018-03-06 knekritzAvoid unconditional store in CRYPTO_malloc.
2018-01-19 Richard LevitteCopyright update of more files that have changed this...
2018-01-09 David von OheimbVarious small build improvements on mkdef.pl, progs...
2017-10-13 Rich SalzAdd CRYPTO_get_alloc_counts.
2017-08-29 PauliMove e_os.h to be the very first include.
2017-08-29 Paulie_os.h removal from other headers and source files.
2017-08-22 Rich Salz(Re)move some things from e_os.h
2017-07-03 PauliUse the return value from write(2)
2017-06-28 Richard Levittecrypto/mem.c: on Windows, use rand() instead of random()
2017-02-21 HikarRemoved ugly size_t less than zero check.
2017-02-17 Richard LevitteFix symbol shadow
2017-01-13 Rich SalzFix "failure rate" bugs
2017-01-12 Rich SalzAdd "random malloc failure" tooling
2016-06-30 Matt CaswellConvert memset calls to OPENSSL_cleanse
2016-05-17 Rich SalzCopyright consolidation 06/10
2016-04-21 Dr. Stephen HensonFix CRYPTO_clear_realloc() bug.
2016-02-25 Rich SalzBuild fix: remove cleanse_ctr
2016-02-22 Rich SalzRemove unused parameters from internal functions
2016-02-17 Richard LevitteImplement the use of heap manipulator implementions
2016-01-26 Rich SalzRemove /* foo.c */ comments
2016-01-11 Viktor DukhovniEnable/disable crypto-mdebug just like other features
2016-01-07 Rich Salzmem functions cleanup
2015-12-22 Rich SalzRename *_realloc_clean to *_clear_realloc
2015-12-22 Kurt RoeckxAlso change the non-debug versions to use size_t
2015-12-17 Richard LevitteModify the lower level memory allocation routines to...
2015-12-17 Rich Salzmem-cleanup, cont'd.
2015-12-16 Rich SalzRename some BUF_xxx to OPENSSL_xxx
2015-09-03 Rich SalzAdd and use OPENSSL_zalloc
2015-08-26 Rich SalzRemove _locked memory functions.
2015-06-23 Rich SalzMore secure storage of key material.
2015-05-14 Richard LevitteIdentify and move common internal libcrypto header...
2015-05-01 Rich Salzfree null cleanup finale
2015-04-30 Rich Salzfree cleanup almost the finale
2015-04-28 Rich Salzremove malloc casts
2015-04-22 Loganaden VelvindronFix CRYPTO_strdup
2015-01-22 Matt CaswellRun util/openssl-format-source -v -c .
2014-11-10 Russell CokerFix datarace reported by valgrind/helgrind
2012-06-03 Ben LaurieVersion skew reduction: trivia (I hope).
2012-04-19 Dr. Stephen HensonCheck for potentially exploitable overflows in asn1_d2i...
2011-04-12 Dr. Stephen HensonNo need to disable leak checking for FIPS builds now...
2011-04-01 Dr. Stephen HensonAdd additional OPENSSL_init() handling add dummy call...
2011-01-27 Dr. Stephen HensonMove locking and thread ID functions into new files...
2008-11-12 Geoff ThorpeRevert the size_t modifications from HEAD that had...
2008-11-02 Dr. Stephen HensonFix prototypes.
2008-11-01 Ben Lauriesize_tification.
2008-10-26 Ben LaurieAdd JPAKE.
2007-05-14 Andy PolyakovProfiling revealed that OPENSSL_cleanse consumes *more...
2003-12-01 Richard LevitteCRYPTO_malloc(), CRYPTO_realloc() and variants of them...
2003-10-07 Richard LevitteIn realloc, don't destroy the old memory area if a...
2003-02-19 Richard LevitteMake sure the memory allocation routines check for...
2002-11-28 Richard LevitteCleanse memory using the new OPENSSL_cleanse() function.
2002-11-27 Richard LevitteAdd OPENSSL_cleanse() to help cleanse memory and avoid...
2002-11-13 Ben LaurieSecurity fixes brought forward from 0.9.7.
2002-08-01 Richard LevitteIf CRYPTO_realloc() is called with a NULL pointer,...
2001-01-10 Bodo MöllerNo functional change, but slightly improved code clarity.
2001-01-10 Bodo MöllerAfter discussion with Richard, change the new API for...
2001-01-10 Bodo Möllermake indentation consistent
2001-01-10 Richard LevitteAs response to a user request to be able to use externa...
2000-12-13 Richard LevitteConstification of the data of a hash table. This means...
2000-06-01 Richard LevitteThere have been a number of complaints from a number...
2000-05-02 Richard LevitteIn Message-ID: <003201bfb332$14a07520$0801a8c0@janm...
2000-02-11 Ralf S. EngelschallMake gcc 2.95.2 happy again, even under ``-Wall -Wshado...
2000-01-30 Ulf MöllerSource code cleanups: Use void * rather than char ...
1999-12-19 Andy PolyakovLate break-in patch for MacOS support.
1999-12-18 Bodo Möller- Don't assume that int and size_t have the same repres...
1999-12-18 Richard Levitte - Added more documentation in CHANGES.
1999-12-17 Richard LevitteRebuild of the OpenSSL memory allocation and deallocati...
1999-11-12 Richard LevitteThe info removal code was overcomplicated, and error...
1999-11-12 Bodo MöllerAvoid deadlock.
1999-11-12 Richard LevitteAvoid some silly compiler warnings, and add the change...
1999-11-12 Richard LevitteTwo changes have been made:
1999-07-19 Bodo MöllerNew compile time option -DCRYPTO_MDEBUG_THREAD.
1999-07-19 Bodo MöllerHave CRYPTO_MDEBUG_TIME automatically set CRYPTO_MDEBUG,
1999-07-18 Bodo MöllerAdd optional (compile-time configurable) time to CRYPTO...
1999-07-09 Bodo MöllerFix memory checking.
1999-06-10 Bodo MöllerAvoid warnings.
1999-06-07 Bodo MöllerDon't mix real tabs with tabs expanded as 8 spaces...
1999-04-23 Bodo MöllerChange #include filenames from <foo.h> to <openssl.h>.
1999-04-19 Ulf MöllerChange functions to ANSI C.
1999-04-17 Ben LaurieMassive constification.
1999-04-10 Ben LaurieRid the world of more evil casts.
1999-02-27 Ben LaurieUpdate dependencies.
1998-12-21 Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...
1998-12-21 Ralf S. EngelschallImport of old SSLeay release: SSLeay 0.9.1b (unreleased) SSLeay
1998-12-21 Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...
1998-12-21 Ralf S. EngelschallImport of old SSLeay release: SSLeay 0.9.0b
1998-12-21 Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...
1998-12-21 Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...
1998-12-21 Ralf S. EngelschallImport of old SSLeay release: SSLeay 0.8.1b
1998-12-21 Ralf S. EngelschallThis commit was generated by cvs2svn to track changes...