78 Commity (2044181e01261b2790dc83a5cc6bbc40e61f4385)

Autor SHA1 Wiadomość Data
  David Benjamin 5a869aa3e8 Documentation typo. 6 lat temu
  David Benjamin 3f5d13812a Remove EVP_set_buggy_rsa_parser stub. 7 lat temu
  David Benjamin a37f286f4e Remove the buggy RSA parser. 7 lat temu
  David Benjamin 246e27d807 Switch the buggy RSA parser off by default. 7 lat temu
  David Benjamin 4512b792ba Run comment conversion script on include/ 7 lat temu
  David Benjamin b529253bea Implement scrypt from RFC 7914. 7 lat temu
  David Benjamin 19670949ca Align EVP_PKEY Ed25519 API with upstream. 7 lat temu
  David Benjamin 1d59f6e3e2 Add a flag to toggle the buggy RSA parser. 7 lat temu
  David Benjamin 417830d981 Support EVP_PKEY_{sign,verify}_message with Ed25519. 7 lat temu
  David Benjamin 05bb1c5033 Implement draft-ietf-curdle-pkix-04's serialization. 7 lat temu
  David Benjamin 7c83fdaf5b Add message-based EVP_PKEY APIs. 7 lat temu
  David Benjamin 17eeb9820c Unwind the rest of EVP_PKEY_supports_digest. 7 lat temu
  David Benjamin 1d6eeb3b85 Spellcheck our public headers. 7 lat temu
  David Benjamin a36255cd4d Fix RSA-PSS documentation. 7 lat temu
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. 8 lat temu
  Matt Braithwaite d17d74d73f Replace Scoped* heap types with bssl::UniquePtr. 8 lat temu
  David Benjamin 5a91503826 Add various 1.1.0 accessors. 8 lat temu
  Adam Langley 310d3f63f3 Change |EVP_PKEY_up_ref| to return int. 8 lat temu
  Adam Langley d2b5af56cf Revert scoped_types.h change. 8 lat temu
  Adam Langley 8d79ed6740 Assume that MSVC supports C++11. 8 lat temu
  Adam Langley 8c3c3135a2 Remove scoped_types.h. 8 lat temu
  David Benjamin 65dac9c8a3 Fix the name of OPENSSL_add_all_algorithms_conf. 8 lat temu
  David Benjamin 83042a8292 Add a no-op OpenSSL_add_all_algorithms_conf. 8 lat temu
  David Benjamin 981936791e Remove some easy obj.h dependencies. 8 lat temu
  David Benjamin 63d9246812 Reset crypto/evp error codes. 8 lat temu
  David Benjamin 921d906bb6 Reimplement d2i_PrivateKey. 8 lat temu
  David Benjamin 8ebc0f55a0 Decouple the EVP and PEM code. 8 lat temu
  David Benjamin 17727c6843 Move all signature algorithm code to crypto/x509. 8 lat temu
  David Benjamin e30a09e604 Implement new PKCS#8 parsers. 8 lat temu
  David Benjamin 239a0abfd5 Slightly simplify and deprecate i2d_{Public,Private}Key. 8 lat temu
  David Benjamin 68772b31b0 Implement new SPKI parsers. 8 lat temu
  David Benjamin f6094e05ef Don't allow EVP_PKEY_RSA2. 8 lat temu
  David Benjamin 719594e512 Un-const EVP_PKEY_CTX_set0_rsa_oaep_label and fix overflow check. 8 lat temu
  David Benjamin b6155e60f3 Remove app_data from EVP_PKEY_CTX. 8 lat temu
  Adam Langley ce9d85eedd Tweaks for node.js 8 lat temu
  Adam Langley 62882187c9 Update comments to better document in-place semantics. 8 lat temu
  David Benjamin c3ae38b4f8 Remove DH EVP_PKEY hooks. 9 lat temu
  David Benjamin 758d12732a Add get0 getters for EVP_PKEY. 9 lat temu
  David Benjamin e6d1e5a871 Use typedef names, not struct names. 9 lat temu
  Adam Langley 5f88999a1e Fix up several comments and detect problems in the future. 9 lat temu
  Adam Langley 8bc81df02b Revert "pound-define EVP_R_BAD_DECRYPT CIPHER_R_BAD_DECRYPT." 9 lat temu
  Matt Braithwaite 0fba870578 pound-define EVP_R_BAD_DECRYPT CIPHER_R_BAD_DECRYPT. 9 lat temu
  Matt Braithwaite 5acf6b5cb4 include base64.h in evp.h 9 lat temu
  David Benjamin 34248d4cb7 Get rid of err function codes. 9 lat temu
  David Benjamin cce5a98efb Remove EVP_PKEY_dup. 9 lat temu
  David Benjamin 7e5f5944c8 Document i2d_PublicKey better. 9 lat temu
  David Benjamin 507b819304 Use typedef names in evp.h. 9 lat temu
  David Benjamin 65ee9b7ce9 Remove EVP_PKEY_HMAC. 9 lat temu
  Kenny Root 3a9e1fba0e Correct various documentation typos 9 lat temu
  David Benjamin 2c3679210e EVP_Digest*Update, EVP_DigestFinal, and HMAC_Update can never fail. 9 lat temu