1. b0c761e Tolerate early ChangeCipherSpec in DTLS. by David Benjamin · 8 years ago
  2. 6dc8bf6 Convert SSL_TRANSCRIPT to C++. by David Benjamin · 8 years ago
  3. e39ac8f Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. by David Benjamin · 8 years ago
  4. 1386aad Switch various things to scopers. by David Benjamin · 8 years ago
  5. cfc11c2 C++-ify SSL_AEAD_CTX. by David Benjamin · 8 years ago
  6. 86e95b8 Move libssl's internals into the bssl namespace. by David Benjamin · 8 years ago
  7. a3d76d0 Switch OPENSSL_COMPILE_ASSERT to static_assert in C++ code. by David Benjamin · 8 years ago
  8. e8703a3 Switch a number of files to C++. by David Benjamin · 8 years ago[Renamed (98%) from ssl/d1_both.c]
  9. ab1d28e Trim x509.h includes. by David Benjamin · 8 years ago
  10. 908ac19 Moving transcript and PRF functions to SSL_TRANSCRIPT. by Steven Valdez · 9 years ago
  11. f71036e Remove ssl_hash_message_t from ssl_get_message. by David Benjamin · 8 years ago
  12. 276b7e8 Move optional message type checks out of ssl_get_message. by David Benjamin · 8 years ago
  13. 42e3e19 Restore mapping BIO_flush errors to -1. by David Benjamin · 8 years ago
  14. 16315f7 Remove the rest of write_message. by David Benjamin · 9 years ago
  15. daf207a Don't use the buffer BIO in TLS. by David Benjamin · 9 years ago
  16. 1a999cf Don't use the buffer BIO in DTLS. by David Benjamin · 9 years ago
  17. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 9 years ago
  18. ced9479 Replace hash_current_message with get_current_message. by David Benjamin · 9 years ago
  19. ba1660b Tidy up finish_message logic. by David Benjamin · 9 years ago
  20. 5eead16 Splitting finish_message to finish_message/queue_message. by Steven Valdez · 9 years ago
  21. da86360 Expose SSL_max_seal_overhead. by David Benjamin · 9 years ago
  22. c027999 Take the version parameter out of ssl_do_msg_callback. by David Benjamin · 9 years ago
  23. 5409123 Use C99 for size_t loops. by David Benjamin · 9 years ago
  24. 4497e58 Switch finish_handshake to release_current_message. by David Benjamin · 9 years ago
  25. 02edcd0 Reject stray post-Finished messages in DTLS. by David Benjamin · 9 years ago
  26. 6167281 Check for buffered handshake messages on cipher change in DTLS. by David Benjamin · 9 years ago
  27. 09eb655 Simplify ssl_get_message somewhat. by David Benjamin · 9 years ago
  28. 528bd26 Don't use init_buf in DTLS. by David Benjamin · 9 years ago
  29. 352d0a9 Remove a/b parameters to send_change_cipher_spec. by David Benjamin · 9 years ago
  30. 9d632f4 Group d1_both.c by sending and receiving handshake messages. by David Benjamin · 9 years ago
  31. dca125e Remove compatibility 'inline' define. by David Benjamin · 9 years ago
  32. aad50db Stop using the word 'buffer' everywhere. by David Benjamin · 9 years ago
  33. 7583643 Disconnect handshake message creation from init_buf. by David Benjamin · 9 years ago
  34. ec847ce Replace the incoming message buffer with a ring buffer. by David Benjamin · 9 years ago
  35. 778f57e Store only one handshake write sequence number. by David Benjamin · 9 years ago
  36. 29a83c5 Rewrite DTLS outgoing message buffering. by David Benjamin · 9 years ago
  37. b5eb195 Make dtls1_do_handshake_write less stateful. by David Benjamin · 9 years ago
  38. 45d45c1 Trim the DTLS write code slightly. by David Benjamin · 9 years ago
  39. c660417 Don't use dtls1_read_bytes to read messages. by David Benjamin · 9 years ago
  40. 4e9cc71 Add helper functions for info_callback and msg_callback. by David Benjamin · 9 years ago
  41. 15aa895 Tidy up the DTLS code's blocking-mode retransmits. by David Benjamin · 9 years ago
  42. 2f87112 Never expose ssl->bbio in the public API. by David Benjamin · 9 years ago
  43. 1e6d6df Remove state parameters to ssl3_get_message. by David Benjamin · 9 years ago
  44. a6338be Simplify ssl3_get_message. by David Benjamin · 9 years ago
  45. 060cfb0 Simplify handshake message size limits. by David Benjamin · 9 years ago
  46. b095f0f Remove the push argument to ssl_init_wbio_buffer. by David Benjamin · 9 years ago
  47. 2730955 Check BIO_flush return value. by David Benjamin · 9 years ago
  48. 30152fd Always buffer DTLS retransmits. by David Benjamin · 9 years ago
  49. 4c5ddb8 Set rwstate consistently. by David Benjamin · 9 years ago
  50. 9819367 Remove some easy obj.h dependencies. by David Benjamin · 9 years ago
  51. 51545ce Remove a number of unnecessary stdio.h includes. by David Benjamin · 9 years ago
  52. 0d56f88 Switch s to ssl everywhere. by David Benjamin · 10 years ago
  53. 16285ea Rewrite DTLS handshake message sending logic. by David Benjamin · 10 years ago
  54. a97b737 Separate CCS and handshake writing in DTLS. by David Benjamin · 10 years ago
  55. 96c2a28 Fix all sign/unsigned warnings with Clang and GCC. by Adam Langley · 10 years ago
  56. 9e4e01e Align the SSL stack on #include style. by David Benjamin · 10 years ago
  57. c99807d Tidy up dtls1_hm_fragment_new and fix (unreachable) memory leak. by David Benjamin · 10 years ago
  58. 3570d73 Remove the func parameter to OPENSSL_PUT_ERROR. by David Benjamin · 10 years ago
  59. a865320 Add CBB_zero to set a CBB to the zero state. by David Benjamin · 10 years ago
  60. 11fc66a DTLS fragments may not be split across two records. by David Benjamin · 10 years ago
  61. 904dc72 Fold away SSL_PROTOCOL_METHOD hooks shared between TLS and DTLS. by David Benjamin · 10 years ago
  62. a602277 Split ssl_read_bytes hook into app_data and close_notify hooks. by David Benjamin · 10 years ago
  63. 3e3090d Pass a dtls1_use_epoch enum down to dtls1_seal_record. by David Benjamin · 10 years ago
  64. 31a0779 Factor SSL_AEAD_CTX into a dedicated type. by David Benjamin · 10 years ago
  65. 1d0a194 Promote max_cert_list and max_send_fragment to functions. by David Benjamin · 10 years ago
  66. 8c24980 Promote all dtls1_ctrl hooks to functions. by David Benjamin · 10 years ago
  67. 2755a3e Remove unnecessary NULL checks, part 5. by David Benjamin · 10 years ago
  68. 5d1ec73 Require that FOO_free functions do nothing on NULL. by David Benjamin · 10 years ago
  69. 2ee94aa Rename ssl_locl.h to internal.h by David Benjamin · 10 years ago
  70. f8ba285 Remove redundant SSL_READING lines after ssl_read_bytes. by David Benjamin · 10 years ago
  71. bf0df92 Fix Windows build. by David Benjamin · 10 years ago
  72. f7f0f3a Remove ccs_header_st. by David Benjamin · 10 years ago
  73. ee562b9 Get rid of the RSMBLY macros. by David Benjamin · 10 years ago
  74. 7538122 Rework DTLS handshake message reassembly logic. by David Benjamin · 10 years ago
  75. 0685b68 Remove HelloRequest special-case in DTLS message parsing. by David Benjamin · 10 years ago
  76. 5ca39fb Switch SSL_GET_MESSAGE_HASH_MESSAGE to an enum. by David Benjamin · 10 years ago
  77. bcb2d91 Actually check that the message has the expected type in DTLS. by David Benjamin · 10 years ago
  78. bcc4e23 Pass fragment to dtls1_retransmit_message. by Adam Langley · 10 years ago
  79. d3459fb Don't randomly print stuff to stderr. by Adam Langley · 10 years ago
  80. fbdfefb Handle failures in ssl3_finish_mac. by David Benjamin · 10 years ago
  81. afbc63f Simplify DTLS epoch rewind. by David Benjamin · 10 years ago
  82. f95ef93 Remove Finished special-case in dtls1_process_out_of_seq_message. by David Benjamin · 10 years ago
  83. 17a5f85 Clarify dtls1_do_write's interaction with the buffering BIO. by David Benjamin · 11 years ago
  84. 80cee91 Account for the MTU BIO_ctrls returning negative or overly large numbers. by David Benjamin · 11 years ago
  85. a18b671 Simplify minimum and default MTUs. by David Benjamin · 11 years ago
  86. 5a3cc03 Remove BIO_CTRL_DGRAM_MTU_EXCEEDED retry in dtls1_do_write. by David Benjamin · 11 years ago
  87. 7f18b13 Always SSL_OP_NO_QUERY_MTU before querying the BIO MTU. by David Benjamin · 11 years ago
  88. d9778fb Guard against small MTUs from the BIO. by David Benjamin · 11 years ago
  89. e95d20d Support EVP_AEAD in DTLS. by David Benjamin · 11 years ago
  90. e4824e8 Add outgoing messages to the handshake hash at set_handshake_header. by David Benjamin · 11 years ago
  91. 16d031a Fold dtls1_set_message_header into dtls1_set_handshake_header. by David Benjamin · 11 years ago
  92. 71d8a08 Reformatting of several DTLS source files. by Adam Langley · 11 years ago
  93. 83abdd6 Fixed memory leak due to incorrect freeing of DTLS reassembly bit mask by David Benjamin · 11 years ago
  94. 60e7992 Remove DTLSv1_listen. by David Benjamin · 11 years ago
  95. a0ca1b7 DTLS1_AD_MISSING_HANDSHAKE_MESSAGE does not exist. by David Benjamin · 11 years ago
  96. 7571292 Extended master secret support. by Adam Langley · 11 years ago
  97. b2cb0ec Fix minor issues found by Clang's analysis. by Adam Langley · 11 years ago
  98. 590cbe9 Introduce a hash_message parameter to ssl_get_message. by David Benjamin · 11 years ago
  99. cff6472 Mark some more globals as const. by David Benjamin · 11 years ago
  100. cc23df5 Remove SSL_OP_CISCO_ANYCONNECT. by David Benjamin · 11 years ago