66 Commits (6ae7ddb755936839e9e23af0231fb249cb09912c)

Author SHA1 Message Date
  David Benjamin 392cedd0a2 Fx DH_set0_pqg. 7 years ago
  David Benjamin 81f030b106 Switch OPENSSL_VERSION_NUMBER to 1.1.0. 8 years ago
  David Benjamin 808f832917 Run the comment converter on libcrypto. 7 years ago
  David Benjamin 68a0b1b112 Remove RFC 5114 groups. 7 years ago
  David Benjamin 27e377ec65 Fix miscellaneous clang-tidy warnings. 7 years ago
  David Benjamin d94682dce5 Remove ex_data's dup hook. 7 years ago
  Adam Langley 5c38c05b26 Move bn/ into crypto/fipsmodule/ 7 years ago
  David Benjamin 591f251bf3 Remove direct calls to BN_mod_exp. 7 years ago
  David Benjamin 6b0edfb9e6 Add a common TestEventListener for the error queue. 7 years ago
  David Benjamin 966284337d Do a cursory conversion of a few tests to GTest. 7 years ago
  David Benjamin 0a211dfe91 Remove BN_FLG_CONSTTIME. 7 years ago
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. 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
  David Benjamin d224d52aba Add constants for BN_rand and use them. 8 years ago
  Adam Langley aa24851515 Don't crash when generating a key for a zero DH prime. 8 years ago
  Adam Langley 37b486aade Remove optimisation for known DH groups. 8 years ago
  Martin Kreichgauer 19d5cf86de Move remaining ScopedContext types out of scoped_types.h 8 years ago
  David Benjamin 96e1a25943 Add BN_get_rfc3526_prime_1536. 8 years ago
  David Benjamin 5a91503826 Add various 1.1.0 accessors. 8 years ago
  Brian Smith 4edca0b308 Add BN_rand_range_ex and use internally. 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 44bedc348d Handle BN_mod_word failures. 8 years ago
  David Benjamin 53409ee3d7 Fix BN_is_prime* calls. 8 years ago
  Brian Smith 0e01eb534c Call |BN_mod_exp_mont_consttime| in crypto/dh. 8 years ago
  David Benjamin 3473315415 Reimplement PKCS #3 DH parameter parsing with crypto/bytestring. 8 years ago
  Brian Smith d035730ac7 Make return value of |BN_MONT_CTX_set_locked| int. 8 years ago
  Brian Smith 5ba06897be Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. 8 years ago
  David Benjamin 47ebec1210 Validate DH public keys for RFC 5114 groups. 8 years ago
  David Benjamin 8a58933db0 Remove the CRYPTO_EX_new callback. 9 years ago
  Brian Smith 7af36e1e38 Share common definitions of |TOBN| and |BIGNUM_STATIC|. 9 years ago
  David Benjamin 20c373118c Become partially -Wmissing-variable-declarations-clean. 9 years ago
  David Benjamin ef14b2d86e Remove stl_compat.h. 9 years ago
  David Benjamin cd24a39f1b Limit DHE groups to 4096-bit. 9 years ago
  David Benjamin e8f783ac0d Unwind DH_METHOD and DSA_METHOD. 9 years ago
  Adam Langley 96c2a28171 Fix all sign/unsigned warnings with Clang and GCC. 9 years ago
  David Benjamin 301afaf223 Add a run_tests target to run all tests. 9 years ago
  David Benjamin 911cfb7e6e Unnecessary NULL checks. 9 years ago
  David Benjamin 79680ffaed Fix various malloc failure codepaths. 9 years ago
  Adam Langley 73415b6aa0 Move arm_arch.h and fix up lots of include paths. 9 years ago
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9 years ago
  David Benjamin 0b635c52b2 Add malloc test support to unit tests. 9 years ago
  Adam Langley 0da323a8b8 Convert reference counts in crypto/ 9 years ago
  Adam Langley a7997f12be Set minimum DH group size to 1024 bits. 9 years ago
  David Benjamin 6610118d65 Convert dh_test to C++. 9 years ago
  David Benjamin 22ccc2d8f1 Remove unnecessary NULL checks, part 1. 9 years ago