summaryrefslogtreecommitdiff
path: root/lib/gnutls_handshake.c
Commit message (Expand)AuthorAgeFilesLines
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-3444/+0
* handshake: check inappropriate fallback against the configured max versionNikos Mavrogiannopoulos2015-08-011-3/+3
* copy_ciphersuites: use definition for reserved ciphersuitesNikos Mavrogiannopoulos2015-08-011-3/+3
* handshake: add FALLBACK_SCSV priority optionAlessandro Ghedini2015-08-011-1/+9
* handshake: check for TLS_FALLBACK_SCSVAlessandro Ghedini2015-08-011-20/+24
* As server don't try to send extensions we didn't receive.Nikos Mavrogiannopoulos2015-07-311-1/+2
* handshake_start_time was moved out of the DTLS-specific variablesNikos Mavrogiannopoulos2015-05-061-2/+2
* apply default timeout for DTLS in gnutls_handshake_set_timeoutNikos Mavrogiannopoulos2015-05-061-2/+3
* use macro for DTLS default timeoutNikos Mavrogiannopoulos2015-04-301-1/+1
* gnutls_handshake_set_timeout will properly work with DTLSNikos Mavrogiannopoulos2015-04-301-0/+5
* document the need for gnutls_transport_set_pull_timeout_functionNikos Mavrogiannopoulos2015-04-301-0/+3
* disable default handshake timeoutNikos Mavrogiannopoulos2015-04-301-13/+0
* GNUTLS_NONBLOCK can be used for non-DTLS sessions as wellNikos Mavrogiannopoulos2015-04-301-1/+1
* doc: avoid using structure for opaque typesNikos Mavrogiannopoulos2015-03-201-6/+6
* avoid overflow when receiving DTLS 0.9 CCSNikos Mavrogiannopoulos2015-03-201-2/+2
* removed unused epoch change callbackNikos Mavrogiannopoulos2015-03-191-8/+0
* corrected typo in gnutls_handshake(), spotted by Andris MednisNikos Mavrogiannopoulos2015-02-261-1/+1
* added commentsNikos Mavrogiannopoulos2015-02-221-1/+1
* check the negotiated TLS/DTLS version prior to offering a ciphersuite a serverNikos Mavrogiannopoulos2015-02-211-229/+5
* gnutls_handshake_set_hook_function: will provide the raw handshake dataNikos Mavrogiannopoulos2015-02-201-12/+17
* exported gnutls_system_recv_timeout()Nikos Mavrogiannopoulos2015-01-251-1/+1
* doc updateNikos Mavrogiannopoulos2014-11-221-2/+2
* treat GNUTLS_E_GOT_APPLICATION_DATA as non-fatal if initial negotiation is co...Nikos Mavrogiannopoulos2014-11-211-3/+8
* The record version in the client Hello will be set to the lowest supported pr...Nikos Mavrogiannopoulos2014-11-211-10/+9
* introduced GNUTLS_MAX_SESSION_ID_SIZENikos Mavrogiannopoulos2014-11-051-6/+6
* Improved support of draft-ietf-tls-session-hash-02.Nikos Mavrogiannopoulos2014-10-251-5/+22
* always send the mandatory extensions (even in SSL 3.0)Nikos Mavrogiannopoulos2014-10-231-8/+4
* added _gnutls_hello_set_default_version() which allows to override the client...Nikos Mavrogiannopoulos2014-10-171-2/+7
* added internal variable to track handshake statusNikos Mavrogiannopoulos2014-10-091-0/+1
* Added support for the extended master secret calculationNikos Mavrogiannopoulos2014-10-081-0/+66
* the handshake function has a timeout value by defaultNikos Mavrogiannopoulos2014-10-021-3/+17
* if receiving a ChangeCipherSpec fails, return GNUTLS_E_UNEXPECTED_PACKETNikos Mavrogiannopoulos2014-09-291-3/+1
* do not allow GNUTLS_E_LARGE_PACKET to be returned from non-DTLS sessionsNikos Mavrogiannopoulos2014-09-261-2/+4
* protect DTLS clients that don't handle GNUTLS_E_LARGE_PACKET from an infinite...Nikos Mavrogiannopoulos2014-09-251-1/+5
* restrict the number of non-fatal errors gnutls_handshake() can returnNikos Mavrogiannopoulos2014-09-251-2/+6
* updated documentation for gnutls_handshake()Nikos Mavrogiannopoulos2014-08-081-3/+6
* doc updateNikos Mavrogiannopoulos2014-07-241-1/+2
* treat the _gnutls_user_hello_func() output the same on resumed sessions.Nikos Mavrogiannopoulos2014-06-161-11/+18
* handshake: Allow the post client hello callback to put the handshake on holdNikos Mavrogiannopoulos2014-06-091-79/+94
* Added gnutls_record_recv_packet() and gnutls_packet_deinit()Nikos Mavrogiannopoulos2014-06-061-1/+1
* Prevent memory corruption due to server hello parsing.Nikos Mavrogiannopoulos2014-05-291-1/+1
* only try to copy session ID if there is a session ID.Nikos Mavrogiannopoulos2014-05-291-2/+4
* _gnutls_version_get() returns GNUTLS_VERSION_UNKNOWN on error instead of nega...Nikos Mavrogiannopoulos2014-05-231-3/+4
* removed _gnutls prefix from static functions.Nikos Mavrogiannopoulos2014-05-221-84/+87
* Do not call the user_hello_func multiple times when performing ticket resumpt...Nikos Mavrogiannopoulos2014-05-221-1/+1
* When assigning the TLS version, double check that it is valid.Nikos Mavrogiannopoulos2014-05-221-5/+9
* removed legacy code.Nikos Mavrogiannopoulos2014-05-101-18/+11
* several bug fixes due to coverity.Nikos Mavrogiannopoulos2014-04-151-0/+2
* stricter type usageNikos Mavrogiannopoulos2014-03-081-2/+2
* session tickets can be disabledNikos Mavrogiannopoulos2014-03-051-1/+6