71 Commits (e33826f01bd78af76e0135c8dfab3387927a82bb)

Author SHA1 Message Date
  Rich Salz 4f22f40507 Copyright consolidation 06/10 6 years ago
  Dr. Stephen Henson 2ac7753c10 Fix CRYPTO_clear_realloc() bug. 6 years ago
  Rich Salz 6a99fde46b Build fix: remove cleanse_ctr 6 years ago
  Rich Salz a773b52a61 Remove unused parameters from internal functions 6 years ago
  Richard Levitte 05c7b1631b Implement the use of heap manipulator implementions 6 years ago
  Rich Salz 349807608f Remove /* foo.c */ comments 7 years ago
  Viktor Dukhovni c2e27310c7 Enable/disable crypto-mdebug just like other features 7 years ago
  Rich Salz bbd86bf542 mem functions cleanup 7 years ago
  Rich Salz c99de0533d Rename *_realloc_clean to *_clear_realloc 7 years ago
  Kurt Roeckx f5d97098a4 Also change the non-debug versions to use size_t 7 years ago
  Richard Levitte ff8428561a Modify the lower level memory allocation routines to take size_t 7 years ago
  Rich Salz 33eaf4c27e mem-cleanup, cont'd. 7 years ago
  Rich Salz 7644a9aef8 Rename some BUF_xxx to OPENSSL_xxx 7 years ago
  Rich Salz b51bce9420 Add and use OPENSSL_zalloc 7 years ago
  Rich Salz 4c42ebd2f3 Remove _locked memory functions. 7 years ago
  Rich Salz 74924dcb38 More secure storage of key material. 7 years ago
  Richard Levitte b39fc56061 Identify and move common internal libcrypto header files 7 years ago
  Rich Salz b548a1f11c free null cleanup finale 7 years ago
  Rich Salz 4b45c6e52b free cleanup almost the finale 7 years ago
  Rich Salz b196e7d936 remove malloc casts 7 years ago
  Loganaden Velvindron 8031d26b0c Fix CRYPTO_strdup 7 years ago
  Matt Caswell 0f113f3ee4 Run util/openssl-format-source -v -c . 8 years ago
  Russell Coker f8ae603238 Fix datarace reported by valgrind/helgrind 13 years ago
  Ben Laurie 71fa451343 Version skew reduction: trivia (I hope). 10 years ago
  Dr. Stephen Henson d9a9d10f4f Check for potentially exploitable overflows in asn1_d2i_read_bio 10 years ago
  Dr. Stephen Henson 364ce53cef No need to disable leak checking for FIPS builds now we use internal 11 years ago
  Dr. Stephen Henson c4acfb1fd0 Add additional OPENSSL_init() handling add dummy call to (hopefully) 11 years ago
  Dr. Stephen Henson ad6019d6c0 Move locking and thread ID functions into new files lock.c and thr_id.c, 12 years ago
  Geoff Thorpe 6343829a39 Revert the size_t modifications from HEAD that had led to more 14 years ago
  Dr. Stephen Henson 2766515fca Fix prototypes. 14 years ago
  Ben Laurie 4d6e1e4f29 size_tification. 14 years ago
  Ben Laurie 6caa4edd3e Add JPAKE. 14 years ago
  Andy Polyakov b2dba9bf1f Profiling revealed that OPENSSL_cleanse consumes *more* CPU time than 15 years ago
  Richard Levitte 6781efb92f CRYPTO_malloc(), CRYPTO_realloc() and variants of them should return NULL 19 years ago
  Richard Levitte 83eb412da8 In realloc, don't destroy the old memory area if a new one couldn't be 19 years ago
  Richard Levitte d5234c7b3a Make sure the memory allocation routines check for negative sizes 20 years ago
  Richard Levitte 4579924b7e Cleanse memory using the new OPENSSL_cleanse() function. 20 years ago
  Richard Levitte df29cc8f77 Add OPENSSL_cleanse() to help cleanse memory and avoid certain compiler 20 years ago
  Ben Laurie 54a656ef08 Security fixes brought forward from 0.9.7. 20 years ago
  Richard Levitte 0472883cc2 If CRYPTO_realloc() is called with a NULL pointer, have it call 20 years ago
  Bodo Möller b93642c5cc No functional change, but slightly improved code clarity. 22 years ago
  Bodo Möller a5435e8b29 After discussion with Richard, change the new API for extended memory 22 years ago
  Bodo Möller eddf82a36a make indentation consistent 22 years ago
  Richard Levitte 65a22e8e4d As response to a user request to be able to use external memory 22 years ago
  Richard Levitte 8d28d5f81b Constification of the data of a hash table. This means the callback 22 years ago
  Richard Levitte 26a3a48d65 There have been a number of complaints from a number of sources that names 22 years ago
  Richard Levitte 6596268675 In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>, 22 years ago
  Ralf S. Engelschall 667ac4ec6a Make gcc 2.95.2 happy again, even under ``-Wall -Wshadow -Wpointer-arith -Wcast-align 23 years ago
  Ulf Möller 9d1a01be8f Source code cleanups: Use void * rather than char * in lhash, 23 years ago
  Andy Polyakov a7c5241f5f Late break-in patch for MacOS support. 23 years ago