1. c3c8882 Match state machine functions with new calling convention. by David Benjamin · 8 years ago
  2. ce8c9d2 Maintain SSL_HANDSHAKE lifetime outside of handshake_func. by David Benjamin · 8 years ago
  3. 4eb95cc Parse ClientHello extensions before deciding on resumption. by David Benjamin · 8 years ago
  4. ffb1107 Add a helper function for parsing extensions blocks. by David Benjamin · 8 years ago
  5. ced9479 Replace hash_current_message with get_current_message. by David Benjamin · 8 years ago
  6. ba1660b Tidy up finish_message logic. by David Benjamin · 8 years ago
  7. 5eead16 Splitting finish_message to finish_message/queue_message. by Steven Valdez · 8 years ago
  8. 4e41926 Move key_block into SSL_HANDSHAKE. by David Benjamin · 8 years ago
  9. 3baa6e1 Implement draft 16 HelloRetryRequest and cookie. by David Benjamin · 8 years ago
  10. c4aa727 Updating Key Schedule and KeyUpdate to draft 16. by Steven Valdez · 8 years ago
  11. 52bf690 Saved Finished messages are twelve bytes. by David Benjamin · 8 years ago
  12. 49ddf41 Remove redundant copies of the Finished messages. by David Benjamin · 8 years ago
  13. a4c8ff0 Move TLS 1.2 key exchange fields to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  14. 43612b6 Move peer_supported_group_list to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  15. a048678 Move some fields from tmp to hs. by David Benjamin · 8 years ago
  16. c8b6b4f Only predict X25519 in TLS 1.3. by David Benjamin · 9 years ago
  17. c027999 Take the version parameter out of ssl_do_msg_callback. by David Benjamin · 9 years ago
  18. bac75b8 Move peer_psk_identity_hint to SSL_HANDSHAKE. by David Benjamin · 9 years ago
  19. 639846e Add tests for trailing data in handshake messages. by David Benjamin · 9 years ago
  20. 0fc37ef Fix a number of sigalg scope issues. by David Benjamin · 9 years ago
  21. 867bcba Move ssl_handshake_new, etc., into s3_both.c. by David Benjamin · 9 years ago
  22. 87eab49 Splitting SSL session state. by Steven Valdez · 9 years ago
  23. 163f29a Move post-handshake message handling out of read_app_data. by David Benjamin · 9 years ago
  24. 4497e58 Switch finish_handshake to release_current_message. by David Benjamin · 9 years ago
  25. 9fd9580 Remove ssl->s3->message_complete in favor of ssl->init_msg. by David Benjamin · 9 years ago
  26. a950948 Use SSL3_HM_HEADER_LENGTH a bit more. by David Benjamin · 9 years ago
  27. 481b9d2 Remove begin_handshake and allocate init_buf lazily. by David Benjamin · 9 years ago
  28. bd4679d Tidy up ssl3_get_message slightly. by David Benjamin · 9 years ago
  29. e776cc2 Implement SSLKEYLOGFILE support for TLS 1.3. by David Benjamin · 9 years ago
  30. 1f61f0d Implement TLS 1.3's downgrade signal. by David Benjamin · 9 years ago
  31. 09eb655 Simplify ssl_get_message somewhat. by David Benjamin · 9 years ago
  32. 528bd26 Don't use init_buf in DTLS. by David Benjamin · 9 years ago
  33. 397c8e6 Forbid renegotiation in TLS 1.3. by David Benjamin · 9 years ago
  34. 4dbdf94 Push V2ClientHello handling into ssl3_get_message. by David Benjamin · 9 years ago
  35. 34a3c49 Simplify TLS reuse_message implementation. by David Benjamin · 9 years ago
  36. 2b8415e Move the Digest/Sign split for SignatureAlgorithms to a lower level. by Steven Valdez · 9 years ago
  37. f0451ca Cleaning up internal use of Signature Algorithms. by Steven Valdez · 9 years ago
  38. 352d0a9 Remove a/b parameters to send_change_cipher_spec. by David Benjamin · 9 years ago
  39. 7583643 Disconnect handshake message creation from init_buf. by David Benjamin · 9 years ago
  40. 171b540 Fix ssl3_do_write error handling. by David Benjamin · 9 years ago
  41. 8f1e113 Ensure verify error is set when X509_verify_cert() fails. by David Benjamin · 9 years ago
  42. 2a08c8d Remove ssl3_do_write's 0 case. by David Benjamin · 9 years ago
  43. 4e9cc71 Add helper functions for info_callback and msg_callback. by David Benjamin · 9 years ago
  44. 1e6d6df Remove state parameters to ssl3_get_message. by David Benjamin · 9 years ago
  45. a6338be Simplify ssl3_get_message. by David Benjamin · 9 years ago
  46. 060cfb0 Simplify handshake message size limits. by David Benjamin · 9 years ago
  47. 4c5ddb8 Set rwstate consistently. by David Benjamin · 9 years ago
  48. 9819367 Remove some easy obj.h dependencies. by David Benjamin · 9 years ago
  49. 51545ce Remove a number of unnecessary stdio.h includes. by David Benjamin · 9 years ago
  50. bf82aed Disable all TLS crypto in fuzzer mode. by David Benjamin · 9 years ago
  51. b83003e Don't initialize enc_method before version negotiation. by David Benjamin · 9 years ago
  52. a1e9cab Replace enc_flags with normalized version checks. by David Benjamin · 9 years ago
  53. baa1216 Prune finished labels from SSL3_ENC_METHOD. by David Benjamin · 9 years ago
  54. 4119d42 Tidy up keyblock and CCS logic slightly. by David Benjamin · 9 years ago
  55. 0d56f88 Switch s to ssl everywhere. by David Benjamin · 9 years ago
  56. a41280d Pull ChangeCipherSpec into the handshake state machine. by David Benjamin · 9 years ago
  57. d28f59c Switch the keylog BIO to a callback. by David Benjamin · 9 years ago
  58. 9e4e01e Align the SSL stack on #include style. by David Benjamin · 10 years ago
  59. b8d28cf Factor out the buffering and low-level record code. by David Benjamin · 10 years ago
  60. 5375fd5 Switch the handshake buffer from memory BIO to BUF_MEM. by David Benjamin · 10 years ago
  61. 9550c3a Decouple the handshake buffer and digest. by David Benjamin · 10 years ago
  62. 3570d73 Remove the func parameter to OPENSSL_PUT_ERROR. by David Benjamin · 10 years ago
  63. d1d8078 Fold away certificate slots mechanism. by David Benjamin · 10 years ago
  64. bb20f52 Merge the RSA_ENC and RSA_SIGN certificate slots. by David Benjamin · 10 years ago
  65. 396a441 ssl3_cert_verify_hash should take the EVP_PKEY type. by David Benjamin · 10 years ago
  66. b4d65fd Implement asynchronous private key operations for client auth. by David Benjamin · 10 years ago
  67. 691992b Minor typo fix in comment. by Adam Langley · 10 years ago
  68. a602277 Split ssl_read_bytes hook into app_data and close_notify hooks. by David Benjamin · 10 years ago
  69. 74d8bc2 Don't make SSL_MODE_*HELLO_TIME configurable. by David Benjamin · 10 years ago
  70. 6a08da2 Remove redundant setup buffer calls. by David Benjamin · 10 years ago
  71. ac4de24 Zero s->packet when releasing the read buffer. by David Benjamin · 10 years ago
  72. a24265c Fix random magic number in ssl3_output_cert_chain. by David Benjamin · 10 years ago
  73. 605641e Move the NULL case in ssl_add_cert_chain up. by David Benjamin · 10 years ago
  74. 2755a3e Remove unnecessary NULL checks, part 5. by David Benjamin · 10 years ago
  75. f0ae170 Include-what-you-use ssl/internal.h. by David Benjamin · 10 years ago
  76. 2ee94aa Rename ssl_locl.h to internal.h by David Benjamin · 10 years ago
  77. 4a3f073 Tidy record length check. by David Benjamin · 10 years ago
  78. f8ba285 Remove redundant SSL_READING lines after ssl_read_bytes. by David Benjamin · 10 years ago
  79. 8b36841 Minor formatting fixes. by David Benjamin · 10 years ago
  80. 5ca39fb Switch SSL_GET_MESSAGE_HASH_MESSAGE to an enum. by David Benjamin · 10 years ago
  81. fbdfefb Handle failures in ssl3_finish_mac. by David Benjamin · 10 years ago
  82. 9d0847a Add some missing error failure checks. by David Benjamin · 10 years ago
  83. 6e73d62 Touch up ssl3_get_message. by Adam Langley · 10 years ago
  84. 263eac0 Remove X509 parameter from ssl_cert_type. by David Benjamin · 10 years ago
  85. 2481975 Reformat d1_{srtp|srvr}.c and s3_both.c by Adam Langley · 10 years ago
  86. e4824e8 Add outgoing messages to the handshake hash at set_handshake_header. by David Benjamin · 10 years ago
  87. 44f2d1a Use EVP_MAX_MD_SIZE to size the Finished message. by David Benjamin · 10 years ago
  88. 139ed19 Address code-review comments from prev changes. by Adam Langley · 10 years ago
  89. 82c9e90 Merge SSLv23_method and DTLS_ANY_VERSION. by David Benjamin · 10 years ago
  90. e99e912 Pull SSL3_ENC_METHOD out of SSL_METHOD. by David Benjamin · 10 years ago
  91. 8c37cb6 Advance to the next state variant when reusing messages (PR3597). by David Benjamin · 10 years ago
  92. 00505ec Add EVP_md5_sha1. by David Benjamin · 10 years ago
  93. 63246e8 Remove s->type from SSL. by David Benjamin · 10 years ago
  94. be700c6 Remove remnant of MS SGC second ClientHello. by David Benjamin · 10 years ago
  95. 7571292 Extended master secret support. by Adam Langley · 10 years ago
  96. c92c2d7 Prune some dead quirks and document the SSL_OP_ALL ones. by David Benjamin · 11 years ago
  97. 859ec3c Add SSL_CTX_set_keylog_bio. by David Benjamin · 11 years ago
  98. 457112e unifdef a bunch of OPENSSL_NO_* ifdefs. by David Benjamin · 11 years ago
  99. 854dd65 Refactor server-side CertificateVerify handling. by David Benjamin · 11 years ago
  100. 5b8f104 Revise hash management for reading the Finished message. by David Benjamin · 11 years ago