1. 08f5c76 Convert more things to Array. by David Benjamin · 8 years ago
  2. 499742c Introduce bssl::Array<T> and use it in SSLKeyShare. by David Benjamin · 8 years ago
  3. e58f8a6 Simplify tls1_change_cipher_spec. by David Benjamin · 8 years ago
  4. 6dc892f Remove redundant calls to |OPENSSL_cleanse| and |OPENSSL_realloc_clean|. by Martin Kreichgauer · 8 years ago
  5. c7d4d21 Add experiment without client CCS and fix session ID bug. by Steven Valdez · 8 years ago
  6. d0beda0 Properly report SSL_session_reused after a renegotiation. by David Benjamin · 8 years ago
  7. 74795b3 More miscellaneous bools. by David Benjamin · 8 years ago
  8. 046bc1f SSL3_STATE ints to bools. by David Benjamin · 8 years ago
  9. 4cbb931 Collapse client Finished states together. by David Benjamin · 8 years ago
  10. fd45ee7 Replace bits in SSL_HANDSHAKE with bool. by David Benjamin · 8 years ago
  11. d816874 Set SSL_in_init to false before new_session_cb. by Steven Valdez · 8 years ago
  12. c11ea942 Convert comments in ssl. by David Benjamin · 8 years ago
  13. 398085b Simplify states with hs_wait_t returns. by Steven Valdez · 8 years ago
  14. 4d71a9a Migrate TLS 1.2 and below state machines to the new style. by Steven Valdez · 8 years ago
  15. 5c4271f Don't reauthenticate on renegotiation. by David Benjamin · 8 years ago
  16. 5ef40c6 Mark renego-established sessions not resumable. by David Benjamin · 8 years ago
  17. 8fc2dc0 Put SCTs and OCSP responses in CRYPTO_BUFFERs. by David Benjamin · 8 years ago
  18. ca9e8f5 Tidy up handshake digest logic. by David Benjamin · 8 years ago
  19. 7934f08 Replace init_msg/init_num with a get_message hook. by David Benjamin · 8 years ago
  20. 8f94c31 Replace reuse_message with an explicit next_message call. by David Benjamin · 8 years ago
  21. e3dee27 Remove the free_buffer parameter to release_current_message. by David Benjamin · 8 years ago
  22. 9bbdf58 Remove expect and received flight hooks. by David Benjamin · 8 years ago
  23. b0c761e Tolerate early ChangeCipherSpec in DTLS. by David Benjamin · 8 years ago
  24. ee910bf Use new STACK_OF helpers. by David Benjamin · 8 years ago
  25. e664a53 Return null from SSL_get0_peer_certificates if unauthenticated. by David Benjamin · 8 years ago
  26. c642aca Convert SSL_ECDH_CTX to C++. by David Benjamin · 8 years ago
  27. 6dc8bf6 Convert SSL_TRANSCRIPT to C++. by David Benjamin · 8 years ago
  28. bf1117d Sample server GREASE from the server_random. by David Benjamin · 8 years ago
  29. 31b0c9b Add a bunch of scopers. by David Benjamin · 8 years ago
  30. e39ac8f Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. by David Benjamin · 8 years ago
  31. 1386aad Switch various things to scopers. by David Benjamin · 8 years ago
  32. 86e95b8 Move libssl's internals into the bssl namespace. by David Benjamin · 8 years ago
  33. 0e4a448 Add ClientHello no_session_id variant. by Steven Valdez · 8 years ago
  34. 3a1dd46 Add async certificate verification callback. by David Benjamin · 8 years ago
  35. a3d76d0 Switch OPENSSL_COMPILE_ASSERT to static_assert in C++ code. by David Benjamin · 8 years ago
  36. b853f31 Fix handling of ServerHellos with omitted extensions. by David Benjamin · 8 years ago
  37. dbe0158 Implement ContentType TLS 1.3 variant. by Steven Valdez · 8 years ago
  38. d781fc4 Switch handshake_client and handshake_server to C++. by David Benjamin · 8 years ago[Renamed (98%) from ssl/handshake_client.c]
  39. 52586f9 Adding TLS 1.3 variant to SSL*. by Steven Valdez · 8 years ago
  40. 038da9b Move the version to an extension in the experimental TLS 1.3 encoding. by Steven Valdez · 8 years ago
  41. 520e122 Implement experimental alternate encoding of TLS 1.3. by Steven Valdez · 8 years ago
  42. 8f36c51 Revise version negotiation logic on the C side. by Steven Valdez · 8 years ago
  43. 68161cb Stash the computed version range in SSL_HANDSHAKE. by David Benjamin · 8 years ago
  44. 4414874 Simplify ssl_private_key_* state machine points. by David Benjamin · 8 years ago
  45. 8d606e3 Clear out f_err pattern from handshake_client.c. by David Benjamin · 8 years ago
  46. e831a81 Adding support for sending early data on the client. by Steven Valdez · 8 years ago
  47. a365138 Factor out the default signature algorithm logic. by David Benjamin · 8 years ago
  48. 7e06de5 Really remove DHE ciphersuites from TLS. by Matthew Braithwaite · 8 years ago
  49. d3bca04 Remove a batch of f_errs. by David Benjamin · 8 years ago
  50. cc17c24 Stop pretending RSA and ECDSA sigalgs are configurable. by David Benjamin · 8 years ago
  51. a232a71 Deprecate SSL_PRIVATE_KEY_METHOD type and max_signature_len. by David Benjamin · 8 years ago
  52. 681eb6a Adding support for receiving early data on the server. by Steven Valdez · 9 years ago
  53. 2d85062 Add Data-less Zero-RTT support. by Steven Valdez · 9 years ago
  54. ab1d28e Trim x509.h includes. by David Benjamin · 8 years ago
  55. a58baaf Forbid the server certificate from changing on renego. by David Benjamin · 8 years ago
  56. 94a62e6 Hang ssl_auto_chain_if_needed off |X509_METHOD|. by Adam Langley · 8 years ago
  57. 2a3b343 Move X509-related verification code into ssl_x509.c. by Adam Langley · 8 years ago
  58. 34b4c82 Hold CA names as |CRYPTO_BUFFER|s. by Adam Langley · 8 years ago
  59. fc02b59 Move tmp.extended_master_secret to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  60. 45738dd Move new_cipher and new_session to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  61. 16b1b1d Simplify state and info_callback management. by David Benjamin · 8 years ago
  62. 35ed523 Remove an unnecessary state transition. by David Benjamin · 8 years ago
  63. 77458a4 Avoid transitioning into SSL_ST_OK and back out. by David Benjamin · 8 years ago
  64. 46db7af Remove |X509| things from SSL_SESSION. by Adam Langley · 8 years ago
  65. 908ac19 Moving transcript and PRF functions to SSL_TRANSCRIPT. by Steven Valdez · 9 years ago
  66. c68e5b9 Establish that the default value of an out-arg for alerts is SSL_AD_DECODE_ERROR. by Adam Langley · 8 years ago
  67. 17b3083 Use a separate timeout scheme for TLS 1.3. by David Benjamin · 8 years ago
  68. f71036e Remove ssl_hash_message_t from ssl_get_message. by David Benjamin · 8 years ago
  69. 276b7e8 Move optional message type checks out of ssl_get_message. by David Benjamin · 8 years ago
  70. 2fe6e22 Remove mask_a and mask_k from CERT. by David Benjamin · 8 years ago
  71. 16315f7 Remove the rest of write_message. by David Benjamin · 9 years ago
  72. daf207a Don't use the buffer BIO in TLS. by David Benjamin · 9 years ago
  73. 6d50f47 Remove support for RSA premaster logging. by David Benjamin · 8 years ago
  74. 8d5f9da Abstract away BIO_flush calls in the handshake. by David Benjamin · 9 years ago
  75. a660e7a Don't clear cert_request in ssl3_send_client_certificate. by David Benjamin · 9 years ago
  76. 650aa1c Clean up certificate auto-chaining. by David Benjamin · 9 years ago
  77. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 9 years ago
  78. 0567220 Don't use X.509 functions to check ECDSA keyUsage. by Adam Langley · 9 years ago
  79. f1050fd Preserve the peer signature algorithm across resumes. by David Benjamin · 9 years ago
  80. 4882a6c Replace key_exchange_info with group_id. by David Benjamin · 9 years ago
  81. d515722 Don't depend on the X509 code for getting public keys. by Adam Langley · 9 years ago
  82. d519bf6 Add |SSL_CTX_set0_buffer_pool|. by Adam Langley · 9 years ago
  83. 68e7124 Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well. by Adam Langley · 9 years ago
  84. 364f7a6 Push the difference in chain semantics to the edge. by Adam Langley · 9 years ago
  85. cb0c29f Move state and next_state to SSL_HANDSHAKE. by David Benjamin · 9 years ago
  86. 5edfc8c Emulate the client_cert_cb with cert_cb. by David Benjamin · 9 years ago
  87. c0fc7a1 Revert "Add |SSL_CTX_set0_buffer_pool|." and "Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well." by Adam Langley · 9 years ago
  88. 651aaef Remove CECPQ1 (experimental post-quantum key agreement). by Matthew Braithwaite · 9 years ago
  89. e850909 Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well. by Adam Langley · 9 years ago
  90. f04c2e9 Move client_version into SSL_HANDSHAKE. by David Benjamin · 9 years ago
  91. f3c8f8d Pass explicit parameters elsewhere. by David Benjamin · 9 years ago
  92. 6773972 Pass explicit hs parameters into t1_enc.c. by David Benjamin · 9 years ago
  93. 6e4fc33 Pass explicit hs parameters to tls13_*.c. by David Benjamin · 9 years ago
  94. 8c880a2 Pass explicit hs parameters to kExtensions callbacks. by David Benjamin · 9 years ago
  95. c3c8882 Match state machine functions with new calling convention. by David Benjamin · 9 years ago
  96. ce8c9d2 Maintain SSL_HANDSHAKE lifetime outside of handshake_func. by David Benjamin · 9 years ago
  97. b8d74f5 Add tests for failing cert_cb. by David Benjamin · 9 years ago
  98. a833c35 Update to TLS 1.3 draft 18. by Steven Valdez · 9 years ago
  99. 78476f6 Move tlsext_ticket_expected to SSL_HANDSHAKE. by David Benjamin · 9 years ago
  100. 5eead16 Splitting finish_message to finish_message/queue_message. by Steven Valdez · 9 years ago