2203 Commits (5a869aa3e8123b4361bdb5c0833f7596307e5fa5)

Author SHA1 Message Date
  David Benjamin 98ca81daae Use unsigned integers for masks. 7 years ago
  David Benjamin cb16f17b36 Check EC_POINT/EC_GROUP compatibility more accurately. 7 years ago
  Adam Langley 2a768d04c6 Fix overflow checks when converting ASN.1 integers to long. 7 years ago
  David Benjamin af92418b8b Generate bn_div and bn_mod_exp corpus from bn_tests.txt. 7 years ago
  David Benjamin 51073ce055 Refcount EC_GROUP. 7 years ago
  David Benjamin d24fd47ff4 Fold EC_POINT_clear_free into EC_POINT_free. 7 years ago
  David Benjamin 3f5d13812a Remove EVP_set_buggy_rsa_parser stub. 7 years ago
  David Benjamin fed560ff2a Clear no-op BN_MASK2 masks. 7 years ago
  David Benjamin cba7987978 Revert "Use uint128_t and __asm__ in clang-cl." 7 years ago
  David Benjamin f6942f0d22 Use uint128_t and __asm__ in clang-cl. 7 years ago
  David Benjamin 6675cfddef Unexport more of lhash. 7 years ago
  David Benjamin 4455e59980 Clear some _CRT_SECURE_NO_WARNINGS warnings. 7 years ago
  David Benjamin a37f286f4e Remove the buggy RSA parser. 7 years ago
  David Benjamin 38636aba74 Hide CPU capability symbols in C. 7 years ago
  David Benjamin 40e94701dc Always process handshake records in full. 7 years ago
  David Benjamin 2450027e59 Fold away clean boolean in BUF_MEM. 7 years ago
  David Benjamin b25a8999be Add the ability to save and restore the error state. 7 years ago
  David Benjamin 02afbd338e Build with clang-cl standalone. 7 years ago
  David Benjamin 392cedd0a2 Fx DH_set0_pqg. 7 years ago
  Daniel Wagner-Hall 1de690b992 Ignore unused value 7 years ago
  David Benjamin a65c252f78 Further simplify error queue flags. 7 years ago
  David Benjamin e7136a978f Fix sha1.c's preprocessor checks. 7 years ago
  David Benjamin e1c3dad959 Error data is always a NUL-terminated malloced string. 7 years ago
  David Benjamin 63a0797ff2 Remove now unnecessary _POSIX_C_SOURCE bits to work around macOS bug. 7 years ago
  David Benjamin 312e1e4f66 Quote CMAKE_OSX_SYSROOT. 7 years ago
  David Benjamin 575334657f Use BN_mod_exp_mont_consttime in dsa_priv_decode. 7 years ago
  David Benjamin 81f030b106 Switch OPENSSL_VERSION_NUMBER to 1.1.0. 8 years ago
  David Benjamin 42e93b6cf5 Export EVP_parse_digest_algorithm and add EVP_marshal_digest_algorithm. 7 years ago
  David Benjamin 3a18bf0474 Tidy up alignof #defines. 7 years ago
  David Benjamin c03c218190 Fix some issues with name constraints test certs. 7 years ago
  David Benjamin 4015000e19 Add a test for lots of names and constraints. 7 years ago
  Vincent Batts 60931e2d8a Explicit fallthrough on switch 7 years ago
  Adam Langley 6b35262272 Maintain EVP_MD_CTX invariants. 7 years ago
  David Benjamin 1d6e36525d Remove CHROMIUM_ROLLING_MAGENTA_TO_ZIRCON scaffolding. 7 years ago
  David Benjamin 246e27d807 Switch the buggy RSA parser off by default. 7 years ago
  David Benjamin f231d6bfa6 Remove CTR_DRBG_STATE alignment marker. 7 years ago
  Martin Kreichgauer 6dc892fcdf Remove redundant calls to |OPENSSL_cleanse| and |OPENSSL_realloc_clean|. 7 years ago
  David Benjamin 9a127b43b8 Add CRYPTO_needs_hwcap2_workaround. 7 years ago
  David Benjamin 82dfea8d9e Bound everything parsed by the legacy ASN.1 stack. 7 years ago
  David Benjamin 288ca7dcb4 Remove ASN1_template_(i2d,d2i). 7 years ago
  David Benjamin f51f273ee8 Temporarily gate new Fuchsia APIs on CHROMIUM_ROLLING_MAGENTA_TO_ZIRCON. 7 years ago
  Aaron Green 36d59479a5 Update Fuchsia symbols that have been renamed 7 years ago
  Adam Langley a16e86ced5 Don't depend on 16-byte alignment from malloc. 7 years ago
  David Benjamin 769b386e97 Fix error handling/cleanup 7 years ago
  Martin Kreichgauer b86be3617d Guard against DoS in name constraints handling. 7 years ago
  Martin Kreichgauer 3c995f30e7 Fix overflow in c2i_ASN1_BIT_STRING. 7 years ago
  Martin Kreichgauer c0e15d1d9d Zero memory in |OPENSSL_free|. 7 years ago
  David Benjamin be90bf764a Clarify ERR_print_errors_* clear the error queue. 7 years ago
  David Benjamin 28d6979b7e Print errors better in FileTestGTest. 7 years ago
  David Benjamin 24e36099ce Teach evp_test to verify by round-tripping. 7 years ago