107 コミット (f6d64efd1985d4668e084cabe03e41c3574b494f)

作成者 SHA1 メッセージ 日付
  Steven Valdez 908ac19e8e Moving transcript and PRF functions to SSL_TRANSCRIPT. 7年前
  David Benjamin f71036e4e3 Remove ssl_hash_message_t from ssl_get_message. 7年前
  David Benjamin 276b7e8127 Move optional message type checks out of ssl_get_message. 7年前
  David Benjamin 42e3e191e4 Restore mapping BIO_flush errors to -1. 7年前
  David Benjamin 16315f7cc7 Remove the rest of write_message. 7年前
  David Benjamin daf207a52a Don't use the buffer BIO in TLS. 7年前
  David Benjamin 1a999cf54d Don't use the buffer BIO in DTLS. 7年前
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. 7年前
  David Benjamin ced9479fd1 Replace hash_current_message with get_current_message. 8年前
  David Benjamin ba1660b282 Tidy up finish_message logic. 8年前
  Steven Valdez 5eead165fc Splitting finish_message to finish_message/queue_message. 8年前
  David Benjamin da86360852 Expose SSL_max_seal_overhead. 8年前
  David Benjamin c027999c28 Take the version parameter out of ssl_do_msg_callback. 8年前
  David Benjamin 54091230cd Use C99 for size_t loops. 8年前
  David Benjamin 4497e58961 Switch finish_handshake to release_current_message. 8年前
  David Benjamin 02edcd0098 Reject stray post-Finished messages in DTLS. 8年前
  David Benjamin 61672818ef Check for buffered handshake messages on cipher change in DTLS. 8年前
  David Benjamin 09eb655e5c Simplify ssl_get_message somewhat. 8年前
  David Benjamin 528bd26dd9 Don't use init_buf in DTLS. 8年前
  David Benjamin 352d0a9c6c Remove a/b parameters to send_change_cipher_spec. 8年前
  David Benjamin 9d632f4582 Group d1_both.c by sending and receiving handshake messages. 8年前
  David Benjamin dca125efb5 Remove compatibility 'inline' define. 8年前
  David Benjamin aad50db45d Stop using the word 'buffer' everywhere. 8年前
  David Benjamin 7583643569 Disconnect handshake message creation from init_buf. 8年前
  David Benjamin ec847cea9b Replace the incoming message buffer with a ring buffer. 8年前
  David Benjamin 778f57e511 Store only one handshake write sequence number. 8年前
  David Benjamin 29a83c5a0c Rewrite DTLS outgoing message buffering. 8年前
  David Benjamin b5eb1958bb Make dtls1_do_handshake_write less stateful. 8年前
  David Benjamin 45d45c1194 Trim the DTLS write code slightly. 8年前
  David Benjamin c660417bd7 Don't use dtls1_read_bytes to read messages. 8年前
  David Benjamin 4e9cc71a27 Add helper functions for info_callback and msg_callback. 8年前
  David Benjamin 15aa895a0b Tidy up the DTLS code's blocking-mode retransmits. 8年前
  David Benjamin 2f87112b96 Never expose ssl->bbio in the public API. 8年前
  David Benjamin 1e6d6df943 Remove state parameters to ssl3_get_message. 8年前
  David Benjamin a6338be3fa Simplify ssl3_get_message. 8年前
  David Benjamin 060cfb0911 Simplify handshake message size limits. 8年前
  David Benjamin b095f0f0ca Remove the push argument to ssl_init_wbio_buffer. 8年前
  David Benjamin 2730955e74 Check BIO_flush return value. 8年前
  David Benjamin 30152fdfc1 Always buffer DTLS retransmits. 8年前
  David Benjamin 4c5ddb8047 Set rwstate consistently. 8年前
  David Benjamin 981936791e Remove some easy obj.h dependencies. 8年前
  David Benjamin 51545ceac6 Remove a number of unnecessary stdio.h includes. 8年前
  David Benjamin 0d56f888c3 Switch s to ssl everywhere. 8年前
  David Benjamin 16285ea800 Rewrite DTLS handshake message sending logic. 9年前
  David Benjamin a97b737fb0 Separate CCS and handshake writing in DTLS. 9年前
  Adam Langley 96c2a28171 Fix all sign/unsigned warnings with Clang and GCC. 9年前
  David Benjamin 9e4e01ee14 Align the SSL stack on #include style. 9年前
  David Benjamin c99807d843 Tidy up dtls1_hm_fragment_new and fix (unreachable) memory leak. 9年前
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9年前
  David Benjamin a8653208ec Add CBB_zero to set a CBB to the zero state. 9年前