1425 Commits (f9bdcc11087d84ba3c908bfe773d4ab0a5c50585)

Author SHA1 Message Date
  EKR 173bf93827 Accept the special token 'UNTRANSLATED_ERROR' instead of the expected error code when -loose-errors argument is used. Usable for non-bssl shims 8 years ago
  Brian Smith 4edca0b308 Add BN_rand_range_ex and use internally. 8 years ago
  David Benjamin 4792110b2b Forbid interleaving app data in a HelloRequest. 8 years ago
  David Benjamin 17e1292fe4 Make runner's -test parameter take glob patterns. 8 years ago
  David Benjamin 4497e58961 Switch finish_handshake to release_current_message. 8 years ago
  David Benjamin 02edcd0098 Reject stray post-Finished messages in DTLS. 8 years ago
  David Benjamin 9fd9580137 Remove ssl->s3->message_complete in favor of ssl->init_msg. 8 years ago
  David Benjamin a950948962 Use SSL3_HM_HEADER_LENGTH a bit more. 8 years ago
  David Benjamin 481b9d2047 Remove begin_handshake and allocate init_buf lazily. 8 years ago
  David Benjamin 7baf681a8b Convert all of our test private keys to PKCS#8 PEM blobs. 8 years ago
  David Benjamin 49054544d3 Clear init_msg/init_num whenever we clear the backing store. 8 years ago
  David Benjamin bd4679d133 Tidy up ssl3_get_message slightly. 8 years ago
  David Benjamin 21c0028d40 Implement KeyUpdate in Go. 8 years ago
  David Benjamin d5a4ecb61a Support accepting TLS 1.3 tickets on the Go client. 8 years ago
  David Benjamin 58104889ad Add support for sending TLS 1.3 tickets in Go. 8 years ago
  David Benjamin 4528e2b477 Take DHE ciphers out of 1.3 in Go. 8 years ago
  EKR 842ae6cad0 Support unimplemented tests in test runner. 8 years ago
  David Benjamin 1d4f4c0123 Add SSL_send_fatal_alert. 8 years ago
  David Benjamin 12d2c48086 Add a packed renegotiation test. 8 years ago
  David Benjamin 613fe3baa5 Call expect_flight and received_flight in the 1.3 logic. 8 years ago
  David Benjamin a68c118837 Make SSL_get_extms_support a little friendlier. 8 years ago
  David Benjamin 5e7e7cc696 Add SSL_set_fallback_version. 8 years ago
  David Benjamin d7573dc894 Tweak ssl_early_callback_init. 8 years ago
  Steven Valdez 5440fe0cd1 Adding HelloRetryRequest. 8 years ago
  Nick Harper 4d90c1067c Send extension indicating the TLS 1.3 draft version in Go. 8 years ago
  David Benjamin 13f1ebe827 Factor out the client_cert_cb code. 8 years ago
  David Benjamin 14a077c353 Revert "Add tests to ensure our ClientHello does not change." 8 years ago
  David Benjamin 69f40dff83 Add tests to ensure our ClientHello does not change. 8 years ago
  Nick Harper dcfbc67d1c Implement HelloRetryRequest in Go. 8 years ago
  Steven Valdez 3a28755bad Fix sending draft_version. 8 years ago
  David Benjamin e776cc2956 Implement SSLKEYLOGFILE support for TLS 1.3. 8 years ago
  David Benjamin f2401eb42b Add a ssl_hs_flush_and_read_message wait mode. 8 years ago
  David Benjamin e470e66e14 Test if the ServerHello includes an unknown cipher suite. 8 years ago
  David Benjamin b62d287128 Add TLS 1.3 versions of the -Enforced versions. 8 years ago
  David Benjamin 8d315d7056 Remove enableTLS13Handshake. 8 years ago
  David Benjamin 4f9215734c Add a TLS 1.3 version of UnsupportedCurve. 8 years ago
  David Benjamin 942f4ed64e Implement OCSP stapling in TLS 1.3. 8 years ago
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. 8 years ago
  David Benjamin 4ee027fd05 Allow server supported_curves in TLS 1.3 in Go. 8 years ago
  David Benjamin eeef635a3f Remove dead code. 8 years ago
  David Benjamin 0b8d5dab1f Add much more aggressive WrongMessageType tests. 8 years ago
  David Benjamin 7964b18da5 Add machinery for testing TLS 1.3 cipher change synchronization. 8 years ago
  David Benjamin 61672818ef Check for buffered handshake messages on cipher change in DTLS. 8 years ago
  David Benjamin cea0ab4361 Reject 1.3 ServerHellos with the RI extension in Go. 8 years ago
  David Benjamin 9ec1c75f25 Add TLS 1.3 version of EmptyCertificateList. 8 years ago
  David Benjamin 97d17d94e5 Run extensions tests at all versions. 8 years ago
  David Benjamin 46f94bdc30 Enforce in Go that all ServerHello extensions are known. 8 years ago
  David Benjamin d3440b4d63 Give SSL_PRIVATE_KEY_METHOD a message-based API. 8 years ago
  David Benjamin 0c0b7e1e1f Widen SSL_PRIVATE_KEY_METHOD types to include the curve name. 8 years ago
  David Benjamin ca3d545d7f Add SSL_set_signing_algorithm_prefs. 8 years ago