1. 27a3328 Fix the TLS fuzzers for ECH draft-13. by David Benjamin · 3 years, 7 months ago
  2. 19fe794 Fix calculation of draft-13 ECH confirmation signal. by David Benjamin · 3 years, 7 months ago
  3. 18b6836 Update to draft-ietf-tls-esni-13. by David Benjamin · 3 years, 9 months ago
  4. dddb60e Make most of crypto/x509 opaque. by David Benjamin · 3 years, 8 months ago
  5. e2cb423 Deduplicate our three ServerHello parsers. by David Benjamin · 3 years, 9 months ago
  6. 8648c53 Refer to RFCs consistently. by David Benjamin · 3 years, 7 months ago
  7. 16c3e3a runner: Test session IDs over 32 bytes. by David Benjamin · 3 years, 9 months ago
  8. ad5db96 Handle the server case in SSL_get0_ech_name_override. by David Benjamin · 3 years, 9 months ago
  9. 5514476 Update hpke_test.go. by Adam Langley · 3 years, 9 months ago
  10. ba423c9 Implement ClientHelloOuter handshakes. by David Benjamin · 3 years, 10 months ago
  11. ca7ef8c runner: Add a convenience function for base64 flags. by David Benjamin · 3 years, 9 months ago
  12. afa867b runner: Test that clients actually use renewed tickets. by David Benjamin · 3 years, 10 months ago
  13. 5d224a5 runner: Clean up test logic. by David Benjamin · 3 years, 9 months ago
  14. c41a3a9 runner: Fix process exit timeout. by David Benjamin · 3 years, 9 months ago
  15. 9cbe737 Validate ECH public names. by David Benjamin · 3 years, 10 months ago
  16. e9c5d72 Add an option to permute ClientHello extension order. by David Benjamin · 3 years, 10 months ago
  17. 5358cb5 runner: Check the test name against the protocol being tested. by David Benjamin · 3 years, 10 months ago
  18. 83a4993 Add most of an ECH client implementation. by David Benjamin · 3 years, 10 months ago
  19. c890ae5 Make ECH server APIs take EVP_HPKE_KEY. by David Benjamin · 3 years, 10 months ago
  20. c3b373b Rename SSL_ECH_SERVER_CONFIG_LIST to SSL_ECH_KEYS. by David Benjamin · 3 years, 10 months ago
  21. 0724e3d runner: Self-check tests more accurately and earlier. by David Benjamin · 3 years, 10 months ago
  22. 26f186b Implement a handshake hint for certificate compression. by David Benjamin · 3 years, 10 months ago
  23. 7fffa46 runner: Implement ECH server for testing. by David Benjamin · 3 years, 10 months ago
  24. 1f54fd9 runner: Parse the status_request extension more strictly. by David Benjamin · 3 years, 10 months ago
  25. 00bccd6 runner: Make echIsInner a boolean. by David Benjamin · 3 years, 10 months ago
  26. 1241228 runner: Revise ECHConfig type in preparation for client implementation by David Benjamin · 3 years, 10 months ago
  27. 88df13d Fix ECH-Server-RepeatedConfigID test. by David Benjamin · 3 years, 10 months ago
  28. 3a036c7 Add SSL_ech_accepted API and ech_is_required alerts. by David Benjamin · 3 years, 10 months ago
  29. 5b7ec83 Reject the ECH extension in TLS 1.2 ServerHello. by David Benjamin · 3 years, 10 months ago
  30. b587911 Remove the Channel ID callback. by David Benjamin · 3 years, 10 months ago
  31. bc4c91a DTLS-SRTP is only defined for DTLS. by David Benjamin · 3 years, 10 months ago
  32. a1d3bfb Cite an RFC over 9000 (draft-ietf-quic-tls is now RFC 9001). by David Benjamin · 3 years, 10 months ago
  33. 3dd9864 Test ECH server with unique and repeated config IDs. by Dan McArdle · 3 years, 10 months ago
  34. 4749d8f Implement fuzzer mode for ECH server. by Dan McArdle · 3 years, 10 months ago
  35. 3675eb3 GREASE is now RFC 8701. by David Benjamin · 3 years, 10 months ago
  36. aef0a88 runner: Reject all zero client and server randoms. by David Benjamin · 3 years, 11 months ago
  37. 49ee62f Update the ECH GREASE size selection. by David Benjamin · 3 years, 10 months ago
  38. d89ec68 Remove draft tokbind implementation. by David Benjamin · 3 years, 10 months ago
  39. ddecaab Check hs->early_session, not ssl->session, for the early data limit. by David Benjamin · 3 years, 11 months ago
  40. 94a63a5 Implement ECH draft 10 and update HPKE to draft 08. by Steven Valdez · 4 years ago
  41. daf1aca Revert handshaker fd numbers and make StartProcess more flexible. by David Benjamin · 4 years ago
  42. b571e77 Add experimental handshake hints API. by David Benjamin · 4 years ago
  43. 94b477c Record a fuzzing corpus for the ClientHelloInner decoder. by David Benjamin · 4 years ago
  44. e2b7bb7 Only skip early data with HRR when offered. by David Benjamin · 4 years ago
  45. 00e434d Add ECH server (draft-ietf-tls-esni-09). by Daniel McArdle · 4 years, 1 month ago
  46. 61d5aab runner: Remove unused field by David Benjamin · 4 years ago
  47. ca65bff runner: Construct finishedHash earlier. by David Benjamin · 4 years ago
  48. bff8834 runner: Test different V2ClientHello challenge lengths. by David Benjamin · 4 years ago
  49. 6810f0e runner: Ensure helloBytes is always the same as hello.marshal(). by David Benjamin · 4 years ago
  50. fa2d3d5 runner: Fix ECH confirmation calculation with PSKs in tests. by David Benjamin · 4 years ago
  51. 7d2ddd2 runner: Fix HPKE parameter order. by David Benjamin · 4 years ago
  52. d791fbd runner: UpdateForHelloRetryRequest cannot fail. by David Benjamin · 4 years ago
  53. 4151b9f runner: Don't use the buffer in TLS 1.3. by David Benjamin · 4 years ago
  54. 4b854a6 runner: Don't maintain two copies of the same transcript hash. by David Benjamin · 4 years ago
  55. 99f6d4b runner: Remove remnants of SSL 3.0. by David Benjamin · 4 years ago
  56. 5f757bc runner: Fix writeClientHash and writeRecord ordering. by David Benjamin · 4 years ago
  57. 7a15a70 runner: Remove CheckTLS13DowngradeRandom. by David Benjamin · 4 years ago
  58. f225516 runner: Remove remnants of the separate HelloRetryRequest message. by David Benjamin · 4 years ago
  59. 0508271 runner: Store a cipherSuite in ClientSessionState. by David Benjamin · 4 years ago
  60. 26a589e runner: Move writeHash to the finishedHash struct. by David Benjamin · 4 years ago
  61. dfde04f Don't reset server callback expectations on new handshake. by David Benjamin · 4 years ago
  62. 8501579 Fix MockQuicTransport::Flush error handling. by David Benjamin · 4 years ago
  63. 6b9c012 Handle EINTR more in handshaker.cc. by David Benjamin · 4 years ago
  64. b62a48f Remove some now unnecessary test exclusions from split handshakes. by David Benjamin · 4 years ago
  65. 60a78dc Remove tls13-split-handshakes flag. by David Benjamin · 4 years ago
  66. 953650c Define HANDSHAKER_SUPPORTED in once place. by David Benjamin · 4 years ago
  67. b9b0363 Tidy up handshaker tester. by David Benjamin · 4 years ago
  68. 3af6226 Enforce that pre_shared_key must come with psk_key_exchange_modes. by David Benjamin · 4 years ago
  69. da890de Remove is_resume field on TestState. by David Benjamin · 4 years ago
  70. e5fe31c Revert "Implement rsa_pkcs1_sha256_legacy." by David Benjamin · 4 years ago
  71. b214741 Only pass -handshaker-path in split handshakes tests. by David Benjamin · 4 years ago
  72. a3437c0 Implement rsa_pkcs1_sha256_legacy. by David Benjamin · 4 years, 1 month ago
  73. 1eae297 runner: Remove redundant -enable-all-curves shim flag. by David Benjamin · 4 years ago
  74. 6b48efa Add -rr-record flag to runner.go. by Dan McArdle · 4 years, 1 month ago
  75. 0653147 runner: Rename 'masterSecret' on session objects to plain 'secret'. by David Benjamin · 4 years, 1 month ago
  76. c02c19e Honor SSL_TLSEXT_ERR_ALERT_FATAL in the ALPN callback. by David Benjamin · 4 years, 2 months ago
  77. c5e4538 Fix TLS13SessionID-TLS13 test. by David Benjamin · 4 years, 2 months ago
  78. ae2bb64 Use ID instead of Id in Go. by David Benjamin · 4 years, 2 months ago
  79. 39093c1 Fix comments that refer to old draft of HPKE. by Dan McArdle · 4 years, 2 months ago
  80. a9319d9 Fix client 0-RTT handling with ALPS. by David Benjamin · 4 years, 2 months ago
  81. 3d8b8c3 Add support for the new QUIC TLS extension codepoint by David Schinazi · 4 years, 2 months ago
  82. c3ee9c8 Replace MockQUICTransport tags with record types. by David Benjamin · 4 years, 3 months ago
  83. e606f79 Run extension tests at all protocols. by David Benjamin · 4 years, 3 months ago
  84. 47d1274 Make QUIC tests work with early data. by David Benjamin · 4 years, 3 months ago
  85. 7a55c80 Make QUIC work with -async tests. by David Benjamin · 4 years, 3 months ago
  86. 71ed9d7 Fix ALPS state machine in QUIC servers. by David Benjamin · 4 years, 3 months ago
  87. f4a8829 runner: Allow tokbind without RI/EMS in TLS 1.3. by David Benjamin · 4 years, 3 months ago
  88. 41676bf Test that ALPS can be deferred to the ALPN callback. by David Benjamin · 4 years, 3 months ago
  89. c295935 Send ECH acceptance signal from backend server. by Dan McArdle · 4 years, 5 months ago
  90. 7dfb472 Update HPKE to draft-irtf-cfrg-hpke-07. by Dan McArdle · 4 years, 3 months ago
  91. 92c48be Update ECH GREASE to draft-ietf-tls-esni-09 by Dan McArdle · 4 years, 3 months ago
  92. 1920c6f Implement GREASE for ECH (draft-ietf-tls-esni-08). by Dan McArdle · 5 years ago
  93. 0a6bfa3 Always check the TLS 1.3 downgrade signal. by David Benjamin · 4 years, 4 months ago
  94. d83dcf5 runner: explicitly signal error from handshaker. by Adam Langley · 4 years, 5 months ago
  95. aec1b62 runner: add -skip by Adam Langley · 4 years, 5 months ago
  96. fa9796e Add SSL_early_data_reason_string. by David Benjamin · 4 years, 5 months ago
  97. 51607f1 Implement draft-vvv-tls-alps-01. by Steven Valdez · 4 years, 8 months ago
  98. e580e9d Simplify 0-RTT tests. by David Benjamin · 4 years, 6 months ago
  99. a673d02 Add PSK variants of HPKE setup functions to BoGo. by Daniel McArdle · 4 years, 7 months ago
  100. f42d5df Add Go implementation of HPKE draft 05 to runner. by Daniel McArdle · 4 years, 9 months ago