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 лет назад