55 次程式碼提交 (34fce8896176a9ab8f139986caa8543ed6628f53)

作者 SHA1 備註 提交日期
  David Benjamin aa7734b81b Fold the DTLS client handshake into the TLS one. 8 年之前
  David Benjamin 2f87112b96 Never expose ssl->bbio in the public API. 8 年之前
  Taylor Brandstetter 376a0fed24 Adding a method to change the initial DTLS retransmission timer value. 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 15c1488b61 Clear the error queue on entry to core SSL operations. 8 年之前
  David Benjamin b83003ebc6 Don't initialize enc_method before version negotiation. 8 年之前
  David Benjamin 0d56f888c3 Switch s to ssl everywhere. 8 年之前
  David Benjamin a97b737fb0 Separate CCS and handshake writing in DTLS. 9 年之前
  David Benjamin 9e4e01ee14 Align the SSL stack on #include style. 9 年之前
  Matt Braithwaite af096751e8 Restore the NULL-SHA ciphersuite. (Alas.) 9 年之前
  David Benjamin 9550c3ac8b Decouple the handshake buffer and digest. 9 年之前
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9 年之前
  David Benjamin a1c90a5ce1 Further tidy up cipher logic. 9 年之前
  David Benjamin 3e3090dc50 Pass a dtls1_use_epoch enum down to dtls1_seal_record. 9 年之前
  David Benjamin 4d2e7ce47b Remove OPENSSL_timeval. 9 年之前
  David Benjamin 8c24980d83 Promote all dtls1_ctrl hooks to functions. 9 年之前
  David Benjamin 2755a3eda3 Remove unnecessary NULL checks, part 5. 9 年之前
  David Benjamin 0344dafb71 Tidy cipher rule processing. 9 年之前
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. 9 年之前
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h 9 年之前
  David Benjamin 4417d055e2 Remove buffered_app_data as well. 9 年之前
  David Benjamin 0afbcc05e6 Remove buffering out records from the next epoch. 9 年之前
  David Benjamin 9e13e1a31d Move the is_dtls bit from SSL3_ENC_METHOD to SSL_PROTOCOL_METHOD. 9 年之前
  David Benjamin 2fa83de3f2 Move handshake method hooks to SSL_PROTOCOL_METHOD. 9 年之前
  David Benjamin 4c31123bfc Remove finish_mac_length from SSL3_ENC_METHOD. 9 年之前
  David Benjamin fbdfefb76e Handle failures in ssl3_finish_mac. 9 年之前
  David Benjamin e33b9b0a87 Remove dtls1_timeout_st. 9 年之前
  David Benjamin 377fc3160c Document DTLS timeout API and add current_time_cb hook. 9 年之前
  David Benjamin 80cee912de Account for the MTU BIO_ctrls returning negative or overly large numbers. 9 年之前
  David Benjamin 7f18b139cc Always SSL_OP_NO_QUERY_MTU before querying the BIO MTU. 9 年之前
  David Benjamin b8a56f112f Remove dead code from EVP_CIPHER codepaths. 9 年之前
  David Benjamin e95d20dcb8 Support EVP_AEAD in DTLS. 9 年之前
  David Benjamin 41ac979211 Add the PRF to SSL3_ENC_METHOD. 9 年之前
  David Benjamin ea72bd0b60 Implement all TLS ciphers with stateful AEADs. 9 年之前
  David Benjamin dc4b197f0f Remove cookie_len setting in dtls1_new. 9 年之前
  David Benjamin 62fd16283a Implement SSL_clear with ssl_new and ssl_free. 9 年之前
  David Benjamin e4824e8af0 Add outgoing messages to the handshake hash at set_handshake_header. 10 年之前
  David Benjamin 16d031a493 Fold dtls1_set_message_header into dtls1_set_handshake_header. 10 年之前
  Adam Langley 71d8a085d0 Reformatting of several DTLS source files. 10 年之前
  David Benjamin 82c9e90a58 Merge SSLv23_method and DTLS_ANY_VERSION. 10 年之前
  David Benjamin 338fcafe76 Mark SSL3_ENC_METHODs const and remove an unused one. 10 年之前
  David Benjamin 83abdd6e58 Fixed memory leak due to incorrect freeing of DTLS reassembly bit mask 10 年之前
  David Benjamin 8c88153465 Remove a place where SSL_clear cleans up after client/server confusion. 10 年之前
  David Benjamin 8b8c006564 Fix DTLS_ANY_VERSION and add tests. 10 年之前
  David Benjamin 60e7992764 Remove DTLSv1_listen. 10 年之前
  Adam Langley 7571292eac Extended master secret support. 10 年之前
  David Benjamin cc23df53da Remove SSL_OP_CISCO_ANYCONNECT. 10 年之前
  David Benjamin f4501347c9 Remove default_timeout hook. 10 年之前