30 Commits (c90be3b1430ef904f4060a3b886b54de22d2e2d6)

Author SHA1 Message Date
  David Benjamin 19670949ca Align EVP_PKEY Ed25519 API with upstream. 7 years ago
  David Benjamin 16c3f06eb0 Convert evp_test to GTest. 7 years ago
  David Benjamin ef374b8692 Remove ECDSA error code hack in evp_test. 7 years ago
  David Benjamin 05bb1c5033 Implement draft-ietf-curdle-pkix-04's serialization. 7 years ago
  David Benjamin 7c83fdaf5b Add message-based EVP_PKEY APIs. 7 years ago
  David Benjamin 5916207dd3 Improve RSA-PSS test coverage around length bounds. 7 years ago
  David Benjamin f53e390962 Import RSA decryption tests from upstream. 7 years ago
  David Benjamin 4f57074bfa Check input length to pkey_rsa_verify and add initial tests. 7 years ago
  David Benjamin aac1e2dd73 Remove the remaining bssl::Main wrappers. 7 years ago
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. 8 years ago
  Matt Braithwaite d17d74d73f Replace Scoped* heap types with bssl::UniquePtr. 8 years ago
  Martin Kreichgauer 19d5cf86de Move remaining ScopedContext types out of scoped_types.h 8 years ago
  Adam Langley 10f97f3bfc Revert "Move C++ helpers into |bssl| namespace." 8 years ago
  Adam Langley d2b5af56cf Revert scoped_types.h change. 8 years ago
  Adam Langley 8c3c3135a2 Remove scoped_types.h. 8 years ago
  Adam Langley 09feb0f3d9 Move C++ helpers into |bssl| namespace. 8 years ago
  David Benjamin a353cdb671 Wrap MSVC-only warning pragmas in a macro. 8 years ago
  David Benjamin e30a09e604 Implement new PKCS#8 parsers. 8 years ago
  David Benjamin 68772b31b0 Implement new SPKI parsers. 8 years ago
  David Benjamin 4f6acaf0da Use more C++11 features. 9 years ago
  David Benjamin ef14b2d86e Remove stl_compat.h. 9 years ago
  Brian Smith 906e2993a8 Fix Windows build. 9 years ago
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9 years ago
  David Benjamin 34248d4cb7 Get rid of err function codes. 9 years ago
  David Benjamin 65ee9b7ce9 Remove EVP_PKEY_HMAC. 9 years ago
  David Benjamin 5c694e3fef Add evp_test, loosely based on upstream's version. 9 years ago
  David Benjamin 0f86965ca0 Rename evp_test to evp_extra_test. 9 years ago
  Brian Smith 83a82981dc Rename BIO_print_errors_fp back to ERR_print_errors_fp & refactor it. 9 years ago
  Adam Langley 765b66cf04 Add DSA support to EVP. 9 years ago
  David Benjamin c2b45a164a Convert evp_test to C++. 9 years ago
  David Benjamin 7cc29ab833 Take advantage of normalized return values. 9 years ago
  Adam Langley 42ca3a4623 Fix memory-leak in evp_test. 9 years ago
  Eric Roman 517073cd4b Set output EC_KEY to NULL when d2i_ECPrivateKey() fails. 9 years ago
  David Benjamin 817ec3462e Rename example_sign to evp_test. 10 years ago
  David Benjamin 8fb19217a0 Allow PKCS#8 in d2i_AutoPrivateKey. 10 years ago
  David Benjamin e167976126 Make EVP_DigestVerifyFinal return only zero or one. 10 years ago
  David Benjamin bc8d737807 Add tests for AlgorithmIdentifier support in EVP. 10 years ago
  David Benjamin a70c75cfc0 Add a CRYPTO_library_init and static-initializer-less build option. 10 years ago
  Adam Langley b2cb0ece76 Fix minor issues found by Clang's analysis. 10 years ago
  David Benjamin c44d2f4cb8 Convert all zero-argument functions to '(void)' 10 years ago
  David Benjamin 9b561e69b6 Fix EVP_PKEY_FLAG_AUTOARGLEN behavior. 10 years ago
  Adam Langley 95c29f3cd1 Inital import. 10 years ago