184 Revīzijas (2c673f15f655cd5f80b959d60d051aa6865467ec)

Autors SHA1 Ziņojums Datums
  David Benjamin 82b2b8574f Unwind multiprime RSA support. pirms 7 gadiem
  David Benjamin f004aa556d Add a test when hashes are too large for RSASSA-PKCS1-v1_5. pirms 7 gadiem
  Adam Langley fd49993c3b First part of the FIPS module. pirms 7 gadiem
  David Benjamin 417830d981 Support EVP_PKEY_{sign,verify}_message with Ed25519. pirms 7 gadiem
  David Benjamin 05bb1c5033 Implement draft-ietf-curdle-pkix-04's serialization. pirms 7 gadiem
  David Benjamin 7c83fdaf5b Add message-based EVP_PKEY APIs. pirms 7 gadiem
  David Benjamin 42329a828b Clean up PKCS5_PBKDF2_HMAC. pirms 7 gadiem
  David Benjamin 17eeb9820c Unwind the rest of EVP_PKEY_supports_digest. pirms 7 gadiem
  David Benjamin b0ad3d74db Convert more RSA padding check functions to size_t. pirms 7 gadiem
  David Benjamin 9292632c8d Add some PSS test vectors with non-zero salt length. pirms 7 gadiem
  David Benjamin 5e2d0c929c Add some more RSA-PSS verification tests. pirms 7 gadiem
  David Benjamin fd67f61bb4 Fix bounds check in RSA_verify_PKCS1_PSS_mgf1 when sLen is -2. pirms 7 gadiem
  David Benjamin 5916207dd3 Improve RSA-PSS test coverage around length bounds. pirms 7 gadiem
  David Benjamin 2ddc461a3f Add additional RSA-PSS and RSA-OAEP tests. pirms 7 gadiem
  David Benjamin 7e42999122 Convert evp_extra_test into GTest. pirms 7 gadiem
  David Benjamin 591f251bf3 Remove direct calls to BN_mod_exp. pirms 7 gadiem
  David Benjamin c5be327ef9 Tidy up EVP_PKEY_CTX_dup and fix malloc error crash. pirms 7 gadiem
  Adam Langley 8c2480f740 Push to error queue in |EVP_PKEY_CTX_ctrl| for wrong keytype. pirms 7 gadiem
  David Benjamin f53e390962 Import RSA decryption tests from upstream. pirms 7 gadiem
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. pirms 7 gadiem
  David Benjamin 4f57074bfa Check input length to pkey_rsa_verify and add initial tests. pirms 7 gadiem
  David Benjamin aac1e2dd73 Remove the remaining bssl::Main wrappers. pirms 7 gadiem
  David Benjamin 54091230cd Use C99 for size_t loops. pirms 8 gadiem
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. pirms 8 gadiem
  Matt Braithwaite d17d74d73f Replace Scoped* heap types with bssl::UniquePtr. pirms 8 gadiem
  Steven Valdez cb96654404 Adding ARRAY_SIZE macro for getting the size of constant arrays. pirms 8 gadiem
  Martin Kreichgauer 19d5cf86de Move remaining ScopedContext types out of scoped_types.h pirms 8 gadiem
  David Benjamin 5a91503826 Add various 1.1.0 accessors. pirms 8 gadiem
  Adam Langley 310d3f63f3 Change |EVP_PKEY_up_ref| to return int. pirms 8 gadiem
  Adam Langley 10f97f3bfc Revert "Move C++ helpers into |bssl| namespace." pirms 8 gadiem
  Adam Langley d2b5af56cf Revert scoped_types.h change. pirms 8 gadiem
  Adam Langley 8c3c3135a2 Remove scoped_types.h. pirms 8 gadiem
  Adam Langley 09feb0f3d9 Move C++ helpers into |bssl| namespace. pirms 8 gadiem
  David Benjamin 65dac9c8a3 Fix the name of OPENSSL_add_all_algorithms_conf. pirms 8 gadiem
  David Benjamin a353cdb671 Wrap MSVC-only warning pragmas in a macro. pirms 8 gadiem
  David Benjamin 83042a8292 Add a no-op OpenSSL_add_all_algorithms_conf. pirms 8 gadiem
  David Benjamin 919610b4c4 Fix memory leak on invalid ecPublicKey parameters. pirms 8 gadiem
  David Benjamin 046b27815e Decouple crypto/evp from the OID table. pirms 8 gadiem
  David Benjamin 0d76c402b8 Decouple crypto/ec from the OID table. pirms 8 gadiem
  David Benjamin 981936791e Remove some easy obj.h dependencies. pirms 8 gadiem
  David Benjamin 17d729e61b Remove unnecessary include. pirms 8 gadiem
  Piotr Sikora fdb88ba2e9 Fix build with -Wwrite-strings. pirms 8 gadiem
  David Benjamin 51545ceac6 Remove a number of unnecessary stdio.h includes. pirms 8 gadiem
  Emily Stark 62e0219679 Handle empty keys in EVP_marshal_public_key() pirms 8 gadiem
  David Benjamin 2c198fae28 Enforce that d2i_PrivateKey returns a key of the specified type. pirms 8 gadiem
  David Benjamin f4e447c16d Move ASN1_bn_print to a static function in evp/print.c. pirms 8 gadiem
  David Benjamin 921d906bb6 Reimplement d2i_PrivateKey. pirms 8 gadiem
  David Benjamin 6d3387d9c1 Reimplement d2i_AutoPrivateKey with the new ASN.1 stack. pirms 8 gadiem
  David Benjamin 8ebc0f55a0 Decouple the EVP and PEM code. pirms 8 gadiem
  David Benjamin 3f4f7ee08f PEM_write_bio_PrivateKey is always PKCS#8. pirms 8 gadiem