Commit History

Author SHA1 Message Date
  Dr. Matthias St. Pierre 363b1e5dae Make the naming scheme for dispatched functions more consistent 4 years ago
  Richard Levitte f844f9eb44 Rename FIPS_MODE to FIPS_MODULE 4 years ago
  Matt Caswell 33388b44b6 Update copyright year 4 years ago
  Matt Caswell a2b6231601 Handle the case where there is no digest in an EVP_MD_CTX 4 years ago
  Richard Levitte e3b1ccad69 EVP_MD_CTX_ctrl(): Remove unnecessary control 4 years ago
  Matt Caswell 5a8848fa7f Revert "Legacy digests can have custom control values" 4 years ago
  Dmitry Belyavskiy 1f457256ce Legacy digests can have custom control values 4 years ago
  Matt Caswell 557d673783 Always go the legacy route if EVP_MD_CTX_FLAG_NO_INIT is set 4 years ago
  Veres Lajos 79c44b4e30 Fix some typos 4 years ago
  Richard Levitte 6a835fcfb1 Replumbing: pre-populate the EVP namemap with commonly known names 5 years ago
  Richard Levitte 0ddf74bf1c Final cleanup after move to leaner EVP_PKEY methods 4 years ago
  Richard Levitte f651c727f8 EVP: add name traversal functions to all fetchable types 5 years ago
  Richard Levitte 251e610ce4 EVP: add missing common functionality 5 years ago
  Richard Levitte 6a36f209bc EVP_{CIPHER,MD}_CTX_ctrl(): make extra sure to return 0 or 1 5 years ago
  Matt Caswell c3885102f5 Correctly handle SSL3 Master Secret when calling providers 5 years ago
  Matt Caswell 72df8f8825 Support calling EVP_DigestUpdate instead of EVP_Digest[Sign|Verify]Update 5 years ago
  Richard Levitte 552be00d42 EVP_{CIPHER,MD}_CTX_ctrl(): make sure to return 0 or 1 5 years ago
  Matt Caswell 19cfe7847c Don't follow legacy path if ctx->pctx is set 5 years ago
  Matt Caswell 14bec2c4b4 Free a fetched digest during EVP_MD_CTX_reset() not EVP_MD_free() 5 years ago
  Matt Caswell 15de965ff0 Don't call EVP_MD_CTX_reset during EVP_DigestFinal 5 years ago
  Matt Caswell 5f5c3b4f27 Update EVP_MD_CTX_get_params() et al to be EVP_DigestSign*() aware 5 years ago
  Matt Caswell aa64cf248f Ensure we look at EVP_MD_CTX_FLAG_KEEP_PKEY_CTX in non-legacy code 5 years ago
  Matt Caswell d8c98d79d1 Add the provider function signatures for DigestSign* 5 years ago
  Dr. Matthias St. Pierre 706457b7bd Reorganize local header files 5 years ago
  Dr. Matthias St. Pierre 25f2138b0a Reorganize private crypto header files 5 years ago
  Matt Caswell e6879a31ef Make EVP_MD_CTX_[gettable|settable]_params() take an EVP_MD_CTX 5 years ago
  Richard Levitte 3204083820 Rework cipher / digest fetching for legacy nids with multiple name support 5 years ago
  Richard Levitte f7c16d48a9 In provider implemented methods, save the name number, not the name string 5 years ago
  Matt Caswell 864b89ce49 Move EVP_PKEY algorithm implementations into a union 5 years ago
  Matt Caswell dfcb5d29b5 Add the ability to perform signatures in a provider 5 years ago