2795 Commits (c42acee63d22c1a4d8f3ee648e98abfdb1341ba2)
 

Author SHA1 Message Date
  David Benjamin c42acee63d Stash a copy of the SKX params rather mess with init_buf. 8 years ago
  David Benjamin 429fdc0d3d Simplify ssl3_send_cert_verify's async logic. 8 years ago
  David Benjamin f0ee907942 Remove the 'ssl_' prefix on most SSL_PROTOCOL_METHOD hooks. 8 years ago
  David Benjamin 10e664b91f Always set min_version / max_version. 8 years ago
  David Benjamin 9acf0ca269 Don't use bugs to test normal cipher/version pairs. 8 years ago
  David Benjamin c9ae27ca72 Build up TLS 1.3 record-layer tests. 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
  David Benjamin ff594ca8c8 Make arm-xlate.pl set use strict. 8 years ago
  David Benjamin 8c6fde0f78 Update references to RFC 7905. 8 years ago
  David Benjamin 8144f9984d Add a test for out-of-order ChangeCipherSpec in DTLS. 8 years ago
  David Benjamin 72acbecb89 Handle IPv6 literals in bssl client. 8 years ago
  David Benjamin 8e710ca1e2 Remove unnecessary check and comments. 8 years ago
  David Benjamin 5744ca6bff Fold cert_req into cert_request. 8 years ago
  David Benjamin 47749a6a29 Make the handshake state machines more linear. 8 years ago
  David Benjamin b111f7a0e4 Rebase x86_64-xlate.pl atop master. 8 years ago
  David Benjamin bde00394f0 Stop messing with ssl->version before sending protocol_version. 8 years ago
  Nick Harper 1fd39d84cf Add TLS 1.3 record layer to go implementation. 8 years ago
  David Benjamin c9a4368878 Fix the new ECDHE_PSK ciphers. 8 years ago
  Adam Langley fd4d67cb5b Always generate X25519 private keys that need to be masked. 8 years ago
  David Benjamin 4186b711f4 Don't bother storing the cofactor. 8 years ago
  David Benjamin 0407e76daa Test both disabled version/cipher combinations too. 8 years ago
  David Benjamin aaa39e97f4 Don't rely on BN_FLG_CONSTTIME in the DSA code. 8 years ago
  David Benjamin 99c752ad52 Compute kinv in DSA with Fermat's Little Theorem. 8 years ago
  David Benjamin 8cf79af7d1 Always use Fermat's Little Theorem in ecdsa_sign_setup. 8 years ago
  Julien Schmidt 40e3906234 Fix ssl.h copy-paste fail in doc 8 years ago
  David Benjamin 34fce88961 Fix TLS 1.3 seal logic. 8 years ago
  David Benjamin 2f02854c24 Remove EC_GROUP_new_arbitrary. 8 years ago
  Brian Smith c5e372e6ef Return earlier if inverse is not found in |BN_mod_inverse_ex|. 8 years ago
  Adam Langley 3cab5572b1 Don't align NEWPOLY_POLY. 8 years ago
  Brian Smith 13603a8399 Move "no inverse" test earlier in |BN_mod_inverse_no_branch|. 8 years ago
  Steven Valdez 7975056ac1 Fixing iv_length for TLS 1.3. 8 years ago
  Matt Braithwaite 3675dddab9 newhope_test: corrupt things harder. 8 years ago
  David Benjamin da7f0c65ef Unwind X509_LU_RETRY and fix a lot of type confusion. 8 years ago
  David Benjamin 054e597670 Include intrin.h under cover of warning pragmas. 8 years ago
  Nico Weber 2b360714ab win: Add an explicit intrin.h include to work around a clang-cl bug. 8 years ago
  David Benjamin 80ef433359 No-op change to kick the bots. 8 years ago
  David Benjamin f8fcdf399c Add tests for both Channel ID and NPN together. 8 years ago
  David Benjamin 65dac9c8a3 Fix the name of OPENSSL_add_all_algorithms_conf. 8 years ago
  David Benjamin 41e08045f7 Fix typo. 8 years ago
  David Benjamin f715c42322 Make SSL_set_bio's ownership easier to reason about. 8 years ago
  David Benjamin 5c0fb889a1 Add tests for SSL_set_fd and friends. 8 years ago
  Matt Braithwaite dfdd49c961 generate_build_files: more flexible Bazel deps 8 years ago
  David Benjamin 7af3140a82 Remove ASN.1 BIOs. 8 years ago
  David Benjamin ae0bf3b7c1 Remove ASN1_parse and ASN1_parse_dump. 8 years ago
  David Benjamin e77b16ef71 Remove ASN.1 print hooks. 8 years ago
  Matt Braithwaite 6278e24a62 shim: fix var unused when asserts compiled out 8 years ago
  Matt Braithwaite 54217e4d85 newhope: test corrupt key exchange messages. 8 years ago
  David Benjamin d0c677cd8e Avoid illegal pointers in asn1_string_canon. 8 years ago
  David Benjamin 37e01b393c Spell C++11 as C++11, not C++0x. 8 years ago