21 Commits (399e7c94bfac09a64db3aff020952ee2f8363c56)

Autor SHA1 Nachricht Datum
  Adam Langley c4737331a3 Fix typo in |HMAC_CTX_cleanup|. vor 9 Jahren
  David Benjamin 65ee9b7ce9 Remove EVP_PKEY_HMAC. vor 9 Jahren
  David Benjamin af8731f7a5 Remove HMAC_CTX_set_flags. vor 9 Jahren
  David Benjamin bf3208b849 Add additional HMAC tests. vor 9 Jahren
  David Benjamin 2c3679210e EVP_Digest*Update, EVP_DigestFinal, and HMAC_Update can never fail. vor 9 Jahren
  David Benjamin 0b635c52b2 Add malloc test support to unit tests. vor 9 Jahren
  David Benjamin 5c694e3fef Add evp_test, loosely based on upstream's version. vor 9 Jahren
  David Benjamin 06b94de820 Add file-based test framework and convert hmac_test. vor 9 Jahren
  Brian Smith 8983a1da7b Remove gotos from HMAC code. vor 9 Jahren
  David Benjamin 5a3162a521 Convert hmac_test to C++. vor 9 Jahren
  David Benjamin 23721e3705 Forbid reusing HMAC key without reusing the hash function. vor 9 Jahren
  David Benjamin cc239d3903 Use HMAC_Init_ex, not HMAC_Init, in HMAC. vor 9 Jahren
  Adam Langley 2b2d66d409 Remove string.h from base.h. vor 9 Jahren
  David Benjamin ba90d7c56e Test HMAC_CTX initial state and remove now unneccessary code. vor 9 Jahren
  Adam Langley 4a0f0c4910 Change CMakeLists.txt to two-space indent. vor 9 Jahren
  Eric Roman 2fe7f2d0d9 Initialize HMAC keys to zero. vor 9 Jahren
  David Benjamin 238510a679 Introduce HMAC_CTX_copy_ex and deprecate HMAC_CTX_copy. vor 9 Jahren
  Nick Harper d3bcf13165 Properly handle key_len=0 for HMAC vor 9 Jahren
  David Benjamin a70c75cfc0 Add a CRYPTO_library_init and static-initializer-less build option. vor 10 Jahren
  Adam Langley 4c921e1bbc Move public headers to include/openssl/ vor 10 Jahren
  Adam Langley 95c29f3cd1 Inital import. vor 10 Jahren