163 коммитов (97db926cf7e9da7bdf1e52def7101ba8c68786c0)

Автор SHA1 Сообщение Дата
  David Benjamin aac1e2dd73 Remove the remaining bssl::Main wrappers. 7 лет назад
  David Benjamin 54091230cd Use C99 for size_t loops. 8 лет назад
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. 8 лет назад
  Matt Braithwaite d17d74d73f Replace Scoped* heap types with bssl::UniquePtr. 8 лет назад
  Steven Valdez cb96654404 Adding ARRAY_SIZE macro for getting the size of constant arrays. 8 лет назад
  Martin Kreichgauer 19d5cf86de Move remaining ScopedContext types out of scoped_types.h 8 лет назад
  David Benjamin 5a91503826 Add various 1.1.0 accessors. 8 лет назад
  Adam Langley 310d3f63f3 Change |EVP_PKEY_up_ref| to return int. 8 лет назад
  Adam Langley 10f97f3bfc Revert "Move C++ helpers into |bssl| namespace." 8 лет назад
  Adam Langley d2b5af56cf Revert scoped_types.h change. 8 лет назад
  Adam Langley 8c3c3135a2 Remove scoped_types.h. 8 лет назад
  Adam Langley 09feb0f3d9 Move C++ helpers into |bssl| namespace. 8 лет назад
  David Benjamin 65dac9c8a3 Fix the name of OPENSSL_add_all_algorithms_conf. 8 лет назад
  David Benjamin a353cdb671 Wrap MSVC-only warning pragmas in a macro. 8 лет назад
  David Benjamin 83042a8292 Add a no-op OpenSSL_add_all_algorithms_conf. 8 лет назад
  David Benjamin 919610b4c4 Fix memory leak on invalid ecPublicKey parameters. 8 лет назад
  David Benjamin 046b27815e Decouple crypto/evp from the OID table. 8 лет назад
  David Benjamin 0d76c402b8 Decouple crypto/ec from the OID table. 8 лет назад
  David Benjamin 981936791e Remove some easy obj.h dependencies. 8 лет назад
  David Benjamin 17d729e61b Remove unnecessary include. 8 лет назад
  Piotr Sikora fdb88ba2e9 Fix build with -Wwrite-strings. 8 лет назад
  David Benjamin 51545ceac6 Remove a number of unnecessary stdio.h includes. 8 лет назад
  Emily Stark 62e0219679 Handle empty keys in EVP_marshal_public_key() 8 лет назад
  David Benjamin 2c198fae28 Enforce that d2i_PrivateKey returns a key of the specified type. 8 лет назад
  David Benjamin f4e447c16d Move ASN1_bn_print to a static function in evp/print.c. 8 лет назад
  David Benjamin 921d906bb6 Reimplement d2i_PrivateKey. 8 лет назад
  David Benjamin 6d3387d9c1 Reimplement d2i_AutoPrivateKey with the new ASN.1 stack. 8 лет назад
  David Benjamin 8ebc0f55a0 Decouple the EVP and PEM code. 8 лет назад
  David Benjamin 3f4f7ee08f PEM_write_bio_PrivateKey is always PKCS#8. 8 лет назад
  David Benjamin 8c07ad3e3b Pull EVP_PKEY print hooks out of the main method table. 9 лет назад
  David Benjamin 17727c6843 Move all signature algorithm code to crypto/x509. 8 лет назад
  David Benjamin 93a69b4f8f Move X.509 signature algorithm tests to the crypto/x509 layer. 8 лет назад
  David Benjamin da295d35f2 Drop the DSA signature printing hook. 8 лет назад
  David Benjamin e30a09e604 Implement new PKCS#8 parsers. 8 лет назад
  David Benjamin 440f103771 Remove support for mis-encoded PKCS#8 DSA keys. 8 лет назад
  David Benjamin 239a0abfd5 Slightly simplify and deprecate i2d_{Public,Private}Key. 8 лет назад
  David Benjamin 32fdc512ca Remove param_decode and param_encode EVP_PKEY hooks. 8 лет назад
  David Benjamin 68772b31b0 Implement new SPKI parsers. 8 лет назад
  David Benjamin 2dc469e066 Remove dead header file. 8 лет назад
  David Benjamin 3cadf63c68 Remove DSA write_params. 8 лет назад
  David Benjamin 666973b8e9 Add tests for EC keys with specified curves. 8 лет назад
  Brian Smith 5ba06897be Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. 8 лет назад
  David Benjamin 4e3d17a7e7 Remove redundant logic to compute EC public key. 8 лет назад
  David Benjamin 2cdf398773 Remove pkey_base_id. 8 лет назад
  David Benjamin 4f6acaf0da Use more C++11 features. 9 лет назад
  David Benjamin 0a2c9938a5 Don't allow the specifiedCurve form of ECParameters in SPKIs. 8 лет назад
  David Benjamin f6094e05ef Don't allow EVP_PKEY_RSA2. 8 лет назад
  David Benjamin c612e61e1d Fix minor stylistic problem. 8 лет назад
  David Benjamin 719594e512 Un-const EVP_PKEY_CTX_set0_rsa_oaep_label and fix overflow check. 8 лет назад
  David Benjamin b6155e60f3 Remove app_data from EVP_PKEY_CTX. 8 лет назад