1. 9bb15f5 Remove SSL 3.0 implementation. by David Benjamin · 7 years ago
  2. 700631b Pack encrypted handshake messages together. by David Benjamin · 7 years ago
  3. f64c373 Fix build with GCC 4.9.2 and -Wtype-limits. by Adam Langley · 7 years ago
  4. 3e87165 Avoid compiler errors for Android ARMv7. by Adam Langley · 7 years ago
  5. ed84291 Revert "Pack encrypted handshake messages together." by David Benjamin · 7 years ago
  6. 75d43b5 Pack encrypted handshake messages together. by David Benjamin · 7 years ago
  7. 32ce0ac Move init_buf and rwstate into SSL3_STATE. by David Benjamin · 7 years ago
  8. 8e7bbba Use more scopers. by David Benjamin · 7 years ago
  9. ea712e3 Make SSL3_BUFFER a proper C++ class. by David Benjamin · 7 years ago
  10. e8d0746 Prevent writing when write_shutdown is set. by David Benjamin · 7 years ago
  11. d9229f9 Lift BIO above SSL_PROTOCOL_METHOD. by David Benjamin · 7 years ago
  12. 33febf6 Don't call ssl3_read_message from ssl3_read_app_data. by David Benjamin · 7 years ago
  13. 97250f4 Switch a bunch of things from int to bool. by David Benjamin · 7 years ago
  14. 40e9470 Always process handshake records in full. by David Benjamin · 7 years ago
  15. 75a1f23 Have a bit more fun with Span. by David Benjamin · 7 years ago
  16. 00f48c8 Rename and move a few more ssl3_ functions around. by David Benjamin · 7 years ago
  17. d1e3ce1 Rename ssl3_send_alert and ssl3_protocol_version. by David Benjamin · 7 years ago
  18. 03a4b96 Move has_message logic to ssl3_get_message. by David Benjamin · 7 years ago
  19. c64d123 Push Span down a layer. by David Benjamin · 7 years ago
  20. 4c7f5fa Remove old TLS 1.3 variants (NoSessionID and RecordType). by Steven Valdez · 7 years ago
  21. b949355 Add bssl::Span<T>::subspan and use it. by David Benjamin · 7 years ago
  22. 879efc3 Switch more things to Array. by David Benjamin · 8 years ago
  23. 046bc1f SSL3_STATE ints to bools. by David Benjamin · 8 years ago
  24. 6abaa31 Remove unnecessary parameter. by David Benjamin · 8 years ago
  25. c11ea942 Convert comments in ssl. by David Benjamin · 8 years ago
  26. 4d71a9a Migrate TLS 1.2 and below state machines to the new style. by Steven Valdez · 8 years ago
  27. 5c4271f Don't reauthenticate on renegotiation. by David Benjamin · 8 years ago
  28. f4ecc84 Prevent both early data and custom extensions from being accepted. by Steven Valdez · 8 years ago
  29. 7934f08 Replace init_msg/init_num with a get_message hook. by David Benjamin · 8 years ago
  30. 8f94c31 Replace reuse_message with an explicit next_message call. by David Benjamin · 8 years ago
  31. e3dee27 Remove the free_buffer parameter to release_current_message. by David Benjamin · 8 years ago
  32. 78b8b99 Fix a bug in and test the message callback. by David Benjamin · 8 years ago
  33. c642aca Convert SSL_ECDH_CTX to C++. by David Benjamin · 8 years ago
  34. 6dc8bf6 Convert SSL_TRANSCRIPT to C++. by David Benjamin · 8 years ago
  35. bf1117d Sample server GREASE from the server_random. by David Benjamin · 8 years ago
  36. 31b0c9b Add a bunch of scopers. by David Benjamin · 8 years ago
  37. 8f28886 Give SSL_HANDSHAKE a constructor and destructor. by David Benjamin · 8 years ago
  38. e39ac8f Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. by David Benjamin · 8 years ago
  39. 1386aad Switch various things to scopers. by David Benjamin · 8 years ago
  40. cfc11c2 C++-ify SSL_AEAD_CTX. by David Benjamin · 8 years ago
  41. 86e95b8 Move libssl's internals into the bssl namespace. by David Benjamin · 8 years ago
  42. 3a1dd46 Add async certificate verification callback. by David Benjamin · 8 years ago
  43. dbe0158 Implement ContentType TLS 1.3 variant. by Steven Valdez · 8 years ago
  44. e8703a3 Switch a number of files to C++. by David Benjamin · 8 years ago[Renamed (99%) from ssl/s3_both.c]
  45. 9961dff Unwind V2ClientHello counters. by David Benjamin · 8 years ago
  46. e831a81 Adding support for sending early data on the client. by Steven Valdez · 8 years ago
  47. a232a71 Deprecate SSL_PRIVATE_KEY_METHOD type and max_signature_len. by David Benjamin · 8 years ago
  48. bf833c3 Rename hs->public_key. by David Benjamin · 8 years ago
  49. 2d85062 Add Data-less Zero-RTT support. by Steven Valdez · 8 years ago
  50. 54689ed Move ssl_verify_alarm_type into ssl_x509.c. by David Benjamin · 8 years ago
  51. 34b4c82 Hold CA names as |CRYPTO_BUFFER|s. by Adam Langley · 8 years ago
  52. 45738dd Move new_cipher and new_session to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  53. 07ab5d4 Stop skipping stray HelloRequests. by David Benjamin · 8 years ago
  54. 7ebe61a Fix server-side KeyUpdates. by David Benjamin · 8 years ago
  55. 908ac19 Moving transcript and PRF functions to SSL_TRANSCRIPT. by Steven Valdez · 8 years ago
  56. f71036e Remove ssl_hash_message_t from ssl_get_message. by David Benjamin · 8 years ago
  57. 1a444da Detach V2ClientHello hashing hack from ssl_hash_message_t. by David Benjamin · 8 years ago
  58. 276b7e8 Move optional message type checks out of ssl_get_message. by David Benjamin · 8 years ago
  59. 42e3e19 Restore mapping BIO_flush errors to -1. by David Benjamin · 8 years ago
  60. 258508f Adding V2ClientHello counter. by Steven Valdez · 8 years ago
  61. 16315f7 Remove the rest of write_message. by David Benjamin · 8 years ago
  62. daf207a Don't use the buffer BIO in TLS. by David Benjamin · 8 years ago
  63. 08b65f4 Enabling 0-RTT on new Session Tickets. by Steven Valdez · 8 years ago
  64. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
  65. 4cb8494 Splitting handshake traffic derivation from key change. by Steven Valdez · 8 years ago
  66. d515722 Don't depend on the X509 code for getting public keys. by Adam Langley · 8 years ago
  67. cb0c29f Move state and next_state to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  68. c3c8882 Match state machine functions with new calling convention. by David Benjamin · 8 years ago
  69. ce8c9d2 Maintain SSL_HANDSHAKE lifetime outside of handshake_func. by David Benjamin · 8 years ago
  70. 4eb95cc Parse ClientHello extensions before deciding on resumption. by David Benjamin · 8 years ago
  71. ffb1107 Add a helper function for parsing extensions blocks. by David Benjamin · 8 years ago
  72. ced9479 Replace hash_current_message with get_current_message. by David Benjamin · 8 years ago
  73. ba1660b Tidy up finish_message logic. by David Benjamin · 8 years ago
  74. 5eead16 Splitting finish_message to finish_message/queue_message. by Steven Valdez · 8 years ago
  75. 4e41926 Move key_block into SSL_HANDSHAKE. by David Benjamin · 8 years ago
  76. 3baa6e1 Implement draft 16 HelloRetryRequest and cookie. by David Benjamin · 8 years ago
  77. c4aa727 Updating Key Schedule and KeyUpdate to draft 16. by Steven Valdez · 8 years ago
  78. 52bf690 Saved Finished messages are twelve bytes. by David Benjamin · 8 years ago
  79. 49ddf41 Remove redundant copies of the Finished messages. by David Benjamin · 8 years ago
  80. a4c8ff0 Move TLS 1.2 key exchange fields to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  81. 43612b6 Move peer_supported_group_list to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  82. a048678 Move some fields from tmp to hs. by David Benjamin · 8 years ago
  83. c8b6b4f Only predict X25519 in TLS 1.3. by David Benjamin · 9 years ago
  84. c027999 Take the version parameter out of ssl_do_msg_callback. by David Benjamin · 9 years ago
  85. bac75b8 Move peer_psk_identity_hint to SSL_HANDSHAKE. by David Benjamin · 9 years ago
  86. 639846e Add tests for trailing data in handshake messages. by David Benjamin · 9 years ago
  87. 0fc37ef Fix a number of sigalg scope issues. by David Benjamin · 9 years ago
  88. 867bcba Move ssl_handshake_new, etc., into s3_both.c. by David Benjamin · 9 years ago
  89. 87eab49 Splitting SSL session state. by Steven Valdez · 9 years ago
  90. 163f29a Move post-handshake message handling out of read_app_data. by David Benjamin · 9 years ago
  91. 4497e58 Switch finish_handshake to release_current_message. by David Benjamin · 9 years ago
  92. 9fd9580 Remove ssl->s3->message_complete in favor of ssl->init_msg. by David Benjamin · 9 years ago
  93. a950948 Use SSL3_HM_HEADER_LENGTH a bit more. by David Benjamin · 9 years ago
  94. 481b9d2 Remove begin_handshake and allocate init_buf lazily. by David Benjamin · 9 years ago
  95. bd4679d Tidy up ssl3_get_message slightly. by David Benjamin · 9 years ago
  96. e776cc2 Implement SSLKEYLOGFILE support for TLS 1.3. by David Benjamin · 9 years ago
  97. 1f61f0d Implement TLS 1.3's downgrade signal. by David Benjamin · 9 years ago
  98. 09eb655 Simplify ssl_get_message somewhat. by David Benjamin · 9 years ago
  99. 528bd26 Don't use init_buf in DTLS. by David Benjamin · 9 years ago
  100. 397c8e6 Forbid renegotiation in TLS 1.3. by David Benjamin · 9 years ago