37 Révisions (67bb45f44be61b54ab4830c222ed1f77bb53f6d9)

Auteur SHA1 Message Date
  Adam Langley faa539f877 Remove static output buffers for hash & HMAC functions. il y a 7 ans
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. il y a 7 ans
  David Benjamin aac1e2dd73 Remove the remaining bssl::Main wrappers. il y a 7 ans
  David Benjamin 54091230cd Use C99 for size_t loops. il y a 8 ans
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. il y a 8 ans
  Martin Kreichgauer 19d5cf86de Move remaining ScopedContext types out of scoped_types.h il y a 8 ans
  Eric Roman 875bf04237 Update comments for HMAC to give a more accurate bound than EVP_MD_MAX_SIZE il y a 8 ans
  Adam Langley 10f97f3bfc Revert "Move C++ helpers into |bssl| namespace." il y a 8 ans
  Adam Langley d2b5af56cf Revert scoped_types.h change. il y a 8 ans
  Adam Langley 8c3c3135a2 Remove scoped_types.h. il y a 8 ans
  Adam Langley 09feb0f3d9 Move C++ helpers into |bssl| namespace. il y a 8 ans
  David Benjamin 582d2847ed Reimplement PKCS#12 key derivation. il y a 8 ans
  Piotr Sikora d7421ebf6c Remove condition which always evaluates to true (size_t >= 0). il y a 9 ans
  David Benjamin ef14b2d86e Remove stl_compat.h. il y a 9 ans
  David Benjamin 301afaf223 Add a run_tests target to run all tests. il y a 9 ans
  Adam Langley 73415b6aa0 Move arm_arch.h and fix up lots of include paths. il y a 9 ans
  Adam Langley c4737331a3 Fix typo in |HMAC_CTX_cleanup|. il y a 9 ans
  David Benjamin 65ee9b7ce9 Remove EVP_PKEY_HMAC. il y a 9 ans
  David Benjamin af8731f7a5 Remove HMAC_CTX_set_flags. il y a 9 ans
  David Benjamin bf3208b849 Add additional HMAC tests. il y a 9 ans
  David Benjamin 2c3679210e EVP_Digest*Update, EVP_DigestFinal, and HMAC_Update can never fail. il y a 9 ans
  David Benjamin 0b635c52b2 Add malloc test support to unit tests. il y a 9 ans
  David Benjamin 5c694e3fef Add evp_test, loosely based on upstream's version. il y a 9 ans
  David Benjamin 06b94de820 Add file-based test framework and convert hmac_test. il y a 9 ans
  Brian Smith 8983a1da7b Remove gotos from HMAC code. il y a 9 ans
  David Benjamin 5a3162a521 Convert hmac_test to C++. il y a 9 ans
  David Benjamin 23721e3705 Forbid reusing HMAC key without reusing the hash function. il y a 9 ans
  David Benjamin cc239d3903 Use HMAC_Init_ex, not HMAC_Init, in HMAC. il y a 9 ans
  Adam Langley 2b2d66d409 Remove string.h from base.h. il y a 9 ans
  David Benjamin ba90d7c56e Test HMAC_CTX initial state and remove now unneccessary code. il y a 9 ans
  Adam Langley 4a0f0c4910 Change CMakeLists.txt to two-space indent. il y a 9 ans
  Eric Roman 2fe7f2d0d9 Initialize HMAC keys to zero. il y a 9 ans
  David Benjamin 238510a679 Introduce HMAC_CTX_copy_ex and deprecate HMAC_CTX_copy. il y a 9 ans
  Nick Harper d3bcf13165 Properly handle key_len=0 for HMAC il y a 9 ans
  David Benjamin a70c75cfc0 Add a CRYPTO_library_init and static-initializer-less build option. il y a 10 ans
  Adam Langley 4c921e1bbc Move public headers to include/openssl/ il y a 10 ans
  Adam Langley 95c29f3cd1 Inital import. il y a 10 ans