Commit History

Autor SHA1 Mensaxe Data
  Matt Caswell 40720ce3ca Run util/openssl-format-source -v -c . %!s(int64=9) %!d(string=hai) anos
  Dr. Stephen Henson e3f2860e73 Merge public key FIPS code, RSA, DSA, DH. %!s(int64=16) %!d(string=hai) anos
  Bodo Möller 7cdb81582c Change to mitigate branch prediction attacks %!s(int64=17) %!d(string=hai) anos
  Mark J. Cox fdff41e166 Initialise ctx to NULL to avoid uninitialized free, noticed by %!s(int64=18) %!d(string=hai) anos
  Mark J. Cox 951dfbb13a Introduce limits to prevent malicious keys being able to %!s(int64=18) %!d(string=hai) anos
  Nils Larsch b7a80146f4 fix error found by coverity: check if ctx is != NULL before calling BN_CTX_end() %!s(int64=18) %!d(string=hai) anos
  Ben Laurie 9ddb11f11c Avoid weak subgroups in Diffie Hellman. %!s(int64=19) %!d(string=hai) anos
  Bodo Möller cad811fc41 Use BN_with_flags() in a cleaner way. %!s(int64=19) %!d(string=hai) anos
  Bodo Möller 46a643763d Implement fixed-window exponentiation to mitigate hyper-threading %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov 3cc54008eb Pointer to BN_MONT_CTX could be used uninitialized. %!s(int64=19) %!d(string=hai) anos
  Dr. Stephen Henson 879b19801a Change method_mont_p from (char *) to (BN_MONT_CTX *) and remove several %!s(int64=19) %!d(string=hai) anos
  Dr. Stephen Henson 6ec8e63af6 Port BN_MONT_CTX_set_locked() from stable branch. %!s(int64=19) %!d(string=hai) anos
  Bodo Möller aa4ce7315f Fix various incorrect error function codes. %!s(int64=19) %!d(string=hai) anos
  Richard Levitte 43eb3b0130 We seem to carry some rests of the 0.9.6 [engine] ENGINE framework in form %!s(int64=21) %!d(string=hai) anos
  Richard Levitte 0b13e9f055 Add the possibility to build without the ENGINE framework. %!s(int64=22) %!d(string=hai) anos
  Geoff Thorpe 0e4aa0d2d2 As with RSA, which was modified recently, this change makes it possible to %!s(int64=22) %!d(string=hai) anos
  Geoff Thorpe cb78486d97 This commits changes to various parts of libcrypto required by the recent %!s(int64=23) %!d(string=hai) anos
  Bodo Möller de3333bae4 length of secret exponent is needed only when we create one %!s(int64=23) %!d(string=hai) anos
  Bodo Möller 924875e53b Undo DH_generate_key() change: s3_srvr.c was using it correctly %!s(int64=23) %!d(string=hai) anos
  Bodo Möller e5cb260365 DH key generation should not use a do ... while loop, %!s(int64=23) %!d(string=hai) anos
  Bodo Möller 6aecef815c Don't preserve existing keys in DH_generate_key. %!s(int64=23) %!d(string=hai) anos
  Bodo Möller c62b26fdc6 Hide BN_CTX structure details. %!s(int64=24) %!d(string=hai) anos
  Ulf Möller 48f2ef8d00 make it a loop as in dsa %!s(int64=24) %!d(string=hai) anos
  Ulf Möller 12c2fe8d53 Use BN_rand_range(). %!s(int64=24) %!d(string=hai) anos
  Richard Levitte f971ccb264 Constify DH-related code. %!s(int64=24) %!d(string=hai) anos
  Richard Levitte 5270e7025e Merge the engine branch into the main trunk. All conflicts resolved. %!s(int64=24) %!d(string=hai) anos
  Bodo Möller 6dad7bd69c Speed up DH with small generator. %!s(int64=24) %!d(string=hai) anos
  Ulf Möller 9b141126d4 New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to access %!s(int64=25) %!d(string=hai) anos
  Dr. Stephen Henson 13066cee60 Initial support for DH_METHOD. Also added a DH lock. A few changes made to %!s(int64=25) %!d(string=hai) anos
  Bodo Möller ec577822f9 Change #include filenames from <foo.h> to <openssl.h>. %!s(int64=25) %!d(string=hai) anos