1. ba423c9 Implement ClientHelloOuter handshakes. by David Benjamin · 3 years, 7 months ago
  2. 3a036c7 Add SSL_ech_accepted API and ech_is_required alerts. by David Benjamin · 3 years, 7 months ago
  3. d89ec68 Remove draft tokbind implementation. by David Benjamin · 3 years, 8 months ago
  4. ddecaab Check hs->early_session, not ssl->session, for the early data limit. by David Benjamin · 3 years, 8 months ago
  5. b571e77 Add experimental handshake hints API. by David Benjamin · 3 years, 10 months ago
  6. 953650c Define HANDSHAKER_SUPPORTED in once place. by David Benjamin · 3 years, 10 months ago
  7. da890de Remove is_resume field on TestState. by David Benjamin · 3 years, 10 months ago
  8. 7a55c80 Make QUIC work with -async tests. by David Benjamin · 4 years ago
  9. 0a6bfa3 Always check the TLS 1.3 downgrade signal. by David Benjamin · 4 years, 2 months ago
  10. fa9796e Add SSL_early_data_reason_string. by David Benjamin · 4 years, 2 months ago
  11. 51607f1 Implement draft-vvv-tls-alps-01. by Steven Valdez · 4 years, 5 months ago
  12. e580e9d Simplify 0-RTT tests. by David Benjamin · 4 years, 3 months ago
  13. 3ff161c Print SSL_get_error in bssl_shim. by David Benjamin · 4 years, 4 months ago
  14. b0e98e4 Test SSL_get0_alpn_selected on both client and server. by David Benjamin · 4 years, 4 months ago
  15. b3c5ac5 Add a -wait-for-debugger flag to runner. by David Benjamin · 4 years, 7 months ago
  16. 7c52299 Restrict when 0-RTT will be accepted in QUIC. by Nick Harper · 4 years, 9 months ago
  17. af6bfbe Enable more runner tests for QUIC by Nick Harper · 4 years, 10 months ago
  18. b14530e Add mock QUIC transport to runner by Nick Harper · 5 years ago
  19. e0d95ad Remove post-quantum experiment signal extension. by David Benjamin · 5 years ago
  20. b11902a HelloRetryRequest getter by Kris Kwiatkowski · 5 years ago
  21. 3ba9586 Rename a number of BUF_* functions to OPENSSL_*. by David Benjamin · 5 years ago
  22. 0e7dbd5 Add an option for explicit renegotiations. by David Benjamin · 6 years ago
  23. 3b62960 Move the config->async check into RetryAsync. by David Benjamin · 5 years ago
  24. 94b2871 Remove SSL_export_early_keying_material. by David Benjamin · 5 years ago
  25. a86c698 Add post-quantum experiment signal extension. by Adam Langley · 5 years ago
  26. 629f321 Add an API to record use of delegated credential by Watson Ladd · 6 years ago
  27. b19b79d Make expect/expected flag and variable names match. by David Benjamin · 6 years ago
  28. 6433a91 Enforce the ticket_age parameter for 0-RTT. by David Benjamin · 6 years ago
  29. 6477012 Add SSL_get_early_data_reason. by David Benjamin · 6 years ago
  30. 572edbf Remove implicit -on-resume for -expect-early-data-accept. by David Benjamin · 6 years ago
  31. ba9ad66 Add |SSL_key_update|. by Adam Langley · 6 years ago
  32. d6e1f23 Add |SSL_export_traffic_secrets|. by Adam Langley · 6 years ago
  33. 7b93593 Add initial HRSS support. by Adam Langley · 6 years ago
  34. f241a59 In 0RTT mode, reverify the server certificate before sending early data. by Jesse Selover · 6 years ago
  35. ce45588 Speculatively remove __STDC_*_MACROS. by David Benjamin · 6 years ago
  36. f1af129 Implement TLS 1.3 anti-downgrade signal. by Steven Valdez · 6 years ago
  37. ae32239 Remove dummy PQ padding extension. by Adam Langley · 6 years ago
  38. e7b7877 Ask shim whether it supports split handshakes. by Adam Langley · 6 years ago
  39. 548c276 shim: perform split handshakes in a separate binary. by Matthew Braithwaite · 7 years ago
  40. 6d597a3 shim: rewrite MoveTestState() to use a serialized representation. by Matthew Braithwaite · 7 years ago
  41. ce77762 shim: extract a |DoSplitHandshake| helper function. by Matthew Braithwaite · 7 years ago
  42. c312fd0 Remove MoveTestConfig(). by Matthew Braithwaite · 7 years ago
  43. 50596f8 Switch some easy SSL fields to UniquePtr. by David Benjamin · 7 years ago
  44. 4979803 Unsplit SSL and SSL_CTX. by David Benjamin · 7 years ago
  45. d2f87a7 shim: move handshake helper functions into their own file. by Matthew Braithwaite · 7 years ago
  46. f2bc5f4 shim: move |TestState| and |TestConfig| to their own files. by Matthew Braithwaite · 7 years ago
  47. 53d2c7a Remove fail_second_ddos_callback. by David Benjamin · 7 years ago
  48. 2908dd1 Add bssl::UpRef. by David Benjamin · 7 years ago
  49. 997ff09 shim: move |SettingsWriter| into its own file. by Matthew Braithwaite · 7 years ago
  50. 9bb15f5 Remove SSL 3.0 implementation. by David Benjamin · 7 years ago
  51. a307cb7 Preliminary support for compressed certificates. by Adam Langley · 7 years ago
  52. fa544f1 Reject if the ALPN callback returned an empty protocol. by David Benjamin · 7 years ago
  53. 103ed08 Implement legacy OCSP APIs for libssl. by David Benjamin · 7 years ago
  54. 5f001d1 Const-correct some functions. by David Benjamin · 7 years ago
  55. 02de7bd Add some more accessors to SSL_SESSION. by David Benjamin · 7 years ago
  56. e30fac6 Fuzz SSL_serialize_handoff() and SSL_serialize_handback(). by Matthew Braithwaite · 7 years ago
  57. 71666cb Allow renego and config shedding to coexist more smoothly. by David Benjamin · 7 years ago
  58. b7bc80a SSL_CONFIG: new struct for sheddable handshake configuration. by Matthew Braithwaite · 7 years ago
  59. a2dd781 Defer writing the shim settings. by Matthew Braithwaite · 7 years ago
  60. e28552d Add an API to disable RSA-PSS for certificates. by David Benjamin · 7 years ago
  61. 6879e19 Rename SSL_SIGN_RSA_PSS_SHA* constants. by David Benjamin · 7 years ago
  62. 56986f9 Hand back ECDHE split handshakes after the first server message. by Matthew Braithwaite · 7 years ago
  63. 8df8e64 Record whether dummy PQ padding was used. by Adam Langley · 7 years ago
  64. ddb57cf Add tests for split handshakes. by Adam Langley · 7 years ago
  65. 3c034b2 Add support for QUIC transport params. by Nick Harper · 7 years ago
  66. 36fcc4c Implement Token Binding by Nick Harper · 7 years ago
  67. 512a289 Add support for dummy PQ padding. by Adam Langley · 7 years ago
  68. 6df6540 Add a draft TLS 1.3 anti-downgrade signal. by David Benjamin · 7 years ago
  69. 650d8c3 Implement TLS 1.3 early exporters. by David Benjamin · 7 years ago
  70. 494e4d0 Add an option for False Start without ALPN. by David Benjamin · 7 years ago
  71. 855d504 Unwind legacy SSL_PRIVATE_KEY_METHOD hooks. by David Benjamin · 7 years ago
  72. cd8470f Adding support for draft 21 as a TLS 1.3 variant. by Steven Valdez · 7 years ago
  73. ba94746 Remove temporary logging. by David Benjamin · 7 years ago
  74. dd6c2e8 Check early ALPN before offering 0-RTT. by David Benjamin · 7 years ago
  75. f6632da Make all read errors idempotent. by David Benjamin · 7 years ago
  76. 81f030b Switch OPENSSL_VERSION_NUMBER to 1.1.0. by David Benjamin · 8 years ago
  77. a196ea1 Share all of fuzz/{client,server}.cc into fuzzer.h. by David Benjamin · 7 years ago
  78. d0beda0 Properly report SSL_session_reused after a renegotiation. by David Benjamin · 7 years ago
  79. d816874 Set SSL_in_init to false before new_session_cb. by Steven Valdez · 7 years ago
  80. c11ea942 Convert comments in ssl. by David Benjamin · 7 years ago
  81. 8997b2a Better test cert verification happening only once. by David Benjamin · 7 years ago
  82. f216507 Cut down on some redundant flags. by David Benjamin · 7 years ago
  83. 5c4271f Don't reauthenticate on renegotiation. by David Benjamin · 7 years ago
  84. 5ef40c6 Mark renego-established sessions not resumable. by David Benjamin · 7 years ago
  85. 78b8b99 Fix a bug in and test the message callback. by David Benjamin · 7 years ago
  86. 31b0c9b Add a bunch of scopers. by David Benjamin · 7 years ago
  87. e39ac8f Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. by David Benjamin · 7 years ago
  88. 86e95b8 Move libssl's internals into the bssl namespace. by David Benjamin · 7 years ago
  89. 3a1dd46 Add async certificate verification callback. by David Benjamin · 8 years ago
  90. c386440 Add some timestamps to connect/accept failures. by David Benjamin · 7 years ago
  91. 8a5dcbc Print the socket error when connect fails. by David Benjamin · 7 years ago
  92. 1ffb4a4 Route the TLS 1.3 experiment into the fuzzer. by David Benjamin · 8 years ago
  93. 520e122 Implement experimental alternate encoding of TLS 1.3. by Steven Valdez · 8 years ago
  94. d9cbb53 Fix SSL_version on 0-RTT. by David Benjamin · 8 years ago
  95. c3648fa Add tests for SSL_VERIFY_PEER_IF_NO_OBC and fix TLS 1.3. by David Benjamin · 8 years ago
  96. 0fde2eb Update TLS fuzzer format with prepended settings. by David Benjamin · 8 years ago
  97. 0391f16 Fix some malloc failure handling. by David Benjamin · 8 years ago
  98. e831a81 Adding support for sending early data on the client. by Steven Valdez · 8 years ago
  99. 1967094 Align EVP_PKEY Ed25519 API with upstream. by David Benjamin · 8 years ago
  100. 8ba6a14 Fix build with VS 2017. by David Benjamin · 8 years ago