1. 32013e8 Maintain the sequence number as a uint64_t. by David Benjamin · 2 years, 6 months ago
  2. b571e77 Add experimental handshake hints API. by David Benjamin · 4 years ago
  3. 5298ef9 Configure QUIC secrets inside set_{read,write}_state. by David Benjamin · 5 years ago
  4. b092192 Keep the encryption state and encryption level in sync. by David Benjamin · 5 years ago
  5. f9cc26f Require handshake flights end at record boundaries. by David Benjamin · 5 years ago
  6. 82a4b22 Rename TLS-specific functions to tls_foo from ssl3_foo. by David Benjamin · 5 years ago
  7. 3ba9586 Rename a number of BUF_* functions to OPENSSL_*. by David Benjamin · 5 years ago
  8. 1e77ef4 Convert a few more things from int to bool. by David Benjamin · 6 years ago
  9. d1673c2 Remove the add_alert hook. by David Benjamin · 7 years ago
  10. 8c7c635 Support symbol prefixes by Joshua Liebow-Feeser · 7 years ago
  11. 700631b Pack encrypted handshake messages together. by David Benjamin · 7 years ago
  12. b7bc80a SSL_CONFIG: new struct for sheddable handshake configuration. by Matthew Braithwaite · 7 years ago
  13. c03ecb9 Remove SSLv3_method and friends. by David Benjamin · 7 years ago
  14. 5be3a74 Remove supports_cipher hook. by David Benjamin · 7 years ago
  15. ed84291 Revert "Pack encrypted handshake messages together." by David Benjamin · 7 years ago
  16. 75d43b5 Pack encrypted handshake messages together. by David Benjamin · 7 years ago
  17. 32ce0ac Move init_buf and rwstate into SSL3_STATE. by David Benjamin · 7 years ago
  18. 8e7bbba Use more scopers. by David Benjamin · 7 years ago
  19. a031b61 Replace open_close_notify with open_app_data. by David Benjamin · 7 years ago
  20. d9229f9 Lift BIO above SSL_PROTOCOL_METHOD. by David Benjamin · 7 years ago
  21. 97250f4 Switch a bunch of things from int to bool. by David Benjamin · 7 years ago
  22. 40e9470 Always process handshake records in full. by David Benjamin · 7 years ago
  23. d1e3ce1 Rename ssl3_send_alert and ssl3_protocol_version. by David Benjamin · 7 years ago
  24. c11ea942 Convert comments in ssl. by David Benjamin · 8 years ago
  25. 7934f08 Replace init_msg/init_num with a get_message hook. by David Benjamin · 8 years ago
  26. 8f94c31 Replace reuse_message with an explicit next_message call. by David Benjamin · 8 years ago
  27. ba2d3df Add DTLS_with_buffers_method. by David Benjamin · 8 years ago
  28. e3dee27 Remove the free_buffer parameter to release_current_message. by David Benjamin · 8 years ago
  29. 9bbdf58 Remove expect and received flight hooks. 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. cfc11c2 C++-ify SSL_AEAD_CTX. by David Benjamin · 8 years ago
  32. 86e95b8 Move libssl's internals into the bssl namespace. by David Benjamin · 8 years ago
  33. 3a1dd46 Add async certificate verification callback. by David Benjamin · 8 years ago
  34. 0238d8f Switch more files to C++. by David Benjamin · 8 years ago[Renamed from ssl/tls_method.c]
  35. 8f36c51 Revise version negotiation logic on the C side. by Steven Valdez · 8 years ago
  36. 681eb6a Adding support for receiving early data on the server. by Steven Valdez · 8 years ago
  37. 2d85062 Add Data-less Zero-RTT support. by Steven Valdez · 8 years ago
  38. fe36672 Allow users of the |CRYPTO_BUFFER|-based methods to verify certs after the handshake. by Adam Langley · 8 years ago
  39. 0cade98 Make the no-op verify function push an error. by Adam Langley · 8 years ago
  40. 39425b0 Add |TLS_with_buffers_method|. by Adam Langley · 8 years ago
  41. 94a62e6 Hang ssl_auto_chain_if_needed off |X509_METHOD|. by Adam Langley · 8 years ago
  42. 2a3b343 Move X509-related verification code into ssl_x509.c. by Adam Langley · 8 years ago
  43. 0bdef09 Check CA names during the handshake. by Adam Langley · 8 years ago
  44. 34b4c82 Hold CA names as |CRYPTO_BUFFER|s. by Adam Langley · 8 years ago
  45. 46db7af Remove |X509| things from SSL_SESSION. by Adam Langley · 8 years ago
  46. 3509dac Add |X509_METHOD| and, using it, move many functions to ssl_x509.c. by Adam Langley · 8 years ago
  47. 16315f7 Remove the rest of write_message. by David Benjamin · 8 years ago
  48. daf207a Don't use the buffer BIO in TLS. by David Benjamin · 8 years ago
  49. 8d5f9da Abstract away BIO_flush calls in the handshake. by David Benjamin · 8 years ago
  50. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
  51. 0be6fc4 Move a few more functions into *_method.c. by David Benjamin · 8 years ago
  52. ced9479 Replace hash_current_message with get_current_message. by David Benjamin · 8 years ago
  53. 5eead16 Splitting finish_message to finish_message/queue_message. by Steven Valdez · 8 years ago
  54. fdd1099 Moving TLS 1.3 version negotiation into extension. by Steven Valdez · 9 years ago
  55. 2dc0204 Don't return invalid versions in version_from_wire. by David Benjamin · 9 years ago
  56. a9c3bf1 Add TLS_{client,server}_method. by David Benjamin · 9 years ago
  57. 4497e58 Switch finish_handshake to release_current_message. by David Benjamin · 9 years ago
  58. 9fd9580 Remove ssl->s3->message_complete in favor of ssl->init_msg. by David Benjamin · 9 years ago
  59. 481b9d2 Remove begin_handshake and allocate init_buf lazily. by David Benjamin · 9 years ago
  60. 4905454 Clear init_msg/init_num whenever we clear the backing store. by David Benjamin · 9 years ago
  61. 143e8b3 Add TLS 1.3 1-RTT. by Steven Valdez · 9 years ago
  62. 6167281 Check for buffered handshake messages on cipher change in DTLS. by David Benjamin · 9 years ago
  63. 528bd26 Don't use init_buf in DTLS. by David Benjamin · 9 years ago
  64. 97718f1 Move references to init_buf into SSL_PROTOCOL_METHOD. by David Benjamin · 9 years ago
  65. a2c42d7 Rename (s3,d1)_meth.c. by David Benjamin · 9 years ago[Renamed (91%) from ssl/s3_meth.c]
  66. b6a0a51 Simplify version configuration. by David Benjamin · 9 years ago
  67. 7583643 Disconnect handshake message creation from init_buf. by David Benjamin · 9 years ago
  68. 9f1dc82 A bit of cleanup post state machine merging. by David Benjamin · 9 years ago
  69. aa7734b Fold the DTLS client handshake into the TLS one. by David Benjamin · 9 years ago
  70. a41280d Pull ChangeCipherSpec into the handshake state machine. by David Benjamin · 9 years ago
  71. 9e4e01e Align the SSL stack on #include style. by David Benjamin · 10 years ago
  72. 3dd9016 Remove signature algorithm configuration hooks and SSL_ctrl. by David Benjamin · 10 years ago
  73. a1c90a5 Further tidy up cipher logic. by David Benjamin · 10 years ago
  74. 904dc72 Fold away SSL_PROTOCOL_METHOD hooks shared between TLS and DTLS. by David Benjamin · 10 years ago
  75. a602277 Split ssl_read_bytes hook into app_data and close_notify hooks. by David Benjamin · 10 years ago
  76. c933a47 Switch the ssl_write_bytes hook to ssl_write_app_data. by David Benjamin · 10 years ago
  77. 44d3eed Forbid caller-initiated renegotiations and all renego as a servers. by David Benjamin · 10 years ago
  78. 59015c3 Promote all SSL callback ctrl hooks to proper functions. by David Benjamin · 10 years ago
  79. 2ee94aa Rename ssl_locl.h to internal.h by David Benjamin · 10 years ago
  80. 9e13e1a Move the is_dtls bit from SSL3_ENC_METHOD to SSL_PROTOCOL_METHOD. by David Benjamin · 10 years ago
  81. f298019 Remove ssl_version hook. by David Benjamin · 10 years ago
  82. 2fa83de Move handshake method hooks to SSL_PROTOCOL_METHOD. by David Benjamin · 10 years ago
  83. 62fd162 Implement SSL_clear with ssl_new and ssl_free. by David Benjamin · 10 years ago
  84. 82c9e90 Merge SSLv23_method and DTLS_ANY_VERSION. by David Benjamin · 10 years ago
  85. e99e912 Pull SSL3_ENC_METHOD out of SSL_METHOD. by David Benjamin · 10 years ago
  86. 28014cb Remove s_accept and s_connect parameters IMPLEMENT* macros. by David Benjamin · 10 years ago
  87. cde8aba Merge client/server SSL_METHODs into the generic one. by David Benjamin · 10 years ago
  88. 0f1e64b Remove method swap in SSL_set_session. by David Benjamin · 10 years ago
  89. 5b33a5e Merge the get_ssl_method hooks between TLS and SSLv3. by David Benjamin · 11 years ago
  90. 00075b8 Merge IMPLEMENT_tls_meth_func and IMPLEMENT_ssl3_meth_func. by David Benjamin · 11 years ago
  91. 95c29f3 Inital import. by Adam Langley · 11 years ago