1. 480344d Move TLS 1.3 KDF functions into the FIPS module. by Adam Langley · 2 years ago
  2. dcabfe2 Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure. by Bob Beck · 2 years, 2 months ago
  3. f7d37fb Fix various malloc failure paths. by David Benjamin · 2 years, 2 months ago
  4. 50e7ea5 LSC: Apply clang-tidy's modernize-use-bool-literals to boringssl by Anton Bikineev · 3 years, 2 months ago
  5. 19fe794 Fix calculation of draft-13 ECH confirmation signal. by David Benjamin · 3 years, 7 months ago
  6. 18b6836 Update to draft-ietf-tls-esni-13. by David Benjamin · 3 years, 10 months ago
  7. 006f20a Add Span::first() and Span::last(). by David Benjamin · 3 years, 9 months ago
  8. 83a4993 Add most of an ECH client implementation. by David Benjamin · 3 years, 11 months ago
  9. b32aa05 Tidy up the PSK binder logic. by David Benjamin · 3 years, 10 months ago
  10. 49ee62f Update the ECH GREASE size selection. by David Benjamin · 3 years, 11 months ago
  11. c295935 Send ECH acceptance signal from backend server. by Dan McArdle · 4 years, 5 months ago
  12. 5351c8b Rename the master_key field in SSL_SESSION to secret. by David Benjamin · 4 years, 4 months ago
  13. 5298ef9 Configure QUIC secrets inside set_{read,write}_state. by David Benjamin · 5 years ago
  14. 1e85905 Revise QUIC encryption secret APIs. by David Benjamin · 5 years ago
  15. b092192 Keep the encryption state and encryption level in sync. by David Benjamin · 5 years ago
  16. 754d4c9 Fix client handling of 0-RTT rejects with cipher mismatch. by David Benjamin · 5 years ago
  17. cc0c286 TLS 1.3 split handshake initial support. by Matthew Braithwaite · 5 years ago
  18. d634357 Add initial support for 0-RTT with QUIC. by David Benjamin · 6 years ago
  19. e530ea3 Use spans for the various TLS 1.3 secrets. by David Benjamin · 6 years ago
  20. b244e3a Switch another low-level function to spans. by David Benjamin · 6 years ago
  21. 79b8b3a Switch tls13_enc.cc to spans. by David Benjamin · 6 years ago
  22. 9806ae0 Check the second ClientHello's PSK binder on resumption. by David Benjamin · 6 years ago
  23. bc42402 Trim some more per-connection memory. by David Benjamin · 6 years ago
  24. 94b2871 Remove SSL_export_early_keying_material. by David Benjamin · 6 years ago
  25. 3cbb029 Allow configuring QUIC method per-connection by Alessandro Ghedini · 6 years ago
  26. 2cc6f44 Use same HKDF label as TLS 1.3 for QUIC as per draft-ietf-quic-tls-17 by Alessandro Ghedini · 6 years ago
  27. c8e0f90 Add an interface for QUIC integration. by Steven Valdez · 7 years ago
  28. 8525ff3 Another batch of bools. by David Benjamin · 7 years ago
  29. 8c7c635 Support symbol prefixes by Joshua Liebow-Feeser · 7 years ago
  30. 89b9ecf Add more scopers. by David Benjamin · 7 years ago
  31. 50596f8 Switch some easy SSL fields to UniquePtr. by David Benjamin · 7 years ago
  32. 7e5dd25 Remove draft22 and experiment2. by Steven Valdez · 7 years ago
  33. 64cc121 Remove deprecated TLS 1.3 variants. by Steven Valdez · 7 years ago
  34. 650d8c3 Implement TLS 1.3 early exporters. by David Benjamin · 7 years ago
  35. cd8470f Adding support for draft 21 as a TLS 1.3 variant. by Steven Valdez · 7 years ago
  36. 75a1f23 Have a bit more fun with Span. by David Benjamin · 7 years ago
  37. d1e3ce1 Rename ssl3_send_alert and ssl3_protocol_version. by David Benjamin · 7 years ago
  38. 1c58471 Add TLS 1.3 EXPORTER_SECRET to SSLKEYLOGFILE. by David Benjamin · 7 years ago
  39. a4bafd3 Add SSL_SESSION_{get,set}_protocol_version. by David Benjamin · 7 years ago
  40. b949355 Add bssl::Span<T>::subspan and use it. by David Benjamin · 8 years ago
  41. c7d4d21 Add experiment without client CCS and fix session ID bug. by Steven Valdez · 8 years ago
  42. c11ea942 Convert comments in ssl. by David Benjamin · 8 years ago
  43. ca9e8f5 Tidy up handshake digest logic. by David Benjamin · 8 years ago
  44. 7934f08 Replace init_msg/init_num with a get_message hook. by David Benjamin · 8 years ago
  45. 6dc8bf6 Convert SSL_TRANSCRIPT to C++. by David Benjamin · 8 years ago
  46. e39ac8f Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. by David Benjamin · 8 years ago
  47. 1386aad Switch various things to scopers. by David Benjamin · 8 years ago
  48. cfc11c2 C++-ify SSL_AEAD_CTX. by David Benjamin · 8 years ago
  49. 86e95b8 Move libssl's internals into the bssl namespace. by David Benjamin · 8 years ago
  50. 81678aa Switch t1_lib, tls_record, and tls13_both to C++. by David Benjamin · 8 years ago[Renamed from ssl/tls13_enc.c]
  51. 8f36c51 Revise version negotiation logic on the C side. by Steven Valdez · 8 years ago
  52. 2f3404b Enforce incrementing counter for TLS 1.2 AES-GCM. by Steven Valdez · 8 years ago
  53. 794cc59 Send half-RTT tickets when negotiating 0-RTT. by David Benjamin · 8 years ago
  54. 2d85062 Add Data-less Zero-RTT support. by Steven Valdez · 8 years ago
  55. 45738dd Move new_cipher and new_session to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  56. 908ac19 Moving transcript and PRF functions to SSL_TRANSCRIPT. by Steven Valdez · 8 years ago
  57. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
  58. 4cb8494 Splitting handshake traffic derivation from key change. by Steven Valdez · 8 years ago
  59. 6e4fc33 Pass explicit hs parameters to tls13_*.c. by David Benjamin · 8 years ago
  60. 3d622e5 Add missing bounds check in tls13_derive_resumption_secret. by David Benjamin · 8 years ago
  61. 32b47a5 Allow PSK binder mismatches in fuzzer mode. by David Benjamin · 8 years ago
  62. a833c35 Update to TLS 1.3 draft 18. by Steven Valdez · 8 years ago
  63. 4b0d0e4 Validate input iv/mac sizes in SSL_AEAD_CTX_new. by David Benjamin · 8 years ago
  64. c4aa727 Updating Key Schedule and KeyUpdate to draft 16. by Steven Valdez · 8 years ago
  65. 0fb46d4 const-correct a variable. by David Benjamin · 9 years ago
  66. 4aa154e Adding code to send session as PSK Identity. by Steven Valdez · 9 years ago
  67. 1dc53d2 Adding handling for KeyUpdate post-handshake message. by Steven Valdez · 9 years ago
  68. 87eab49 Splitting SSL session state. by Steven Valdez · 9 years ago
  69. e776cc2 Implement SSLKEYLOGFILE support for TLS 1.3. by David Benjamin · 9 years ago
  70. 143e8b3 Add TLS 1.3 1-RTT. by Steven Valdez · 9 years ago