summaryrefslogtreecommitdiff
path: root/lib/handshake.h
Commit message (Expand)AuthorAgeFilesLines
* Add or clean header guards in lib/Tim Rühsen2019-05-071-3/+3
* Merge branch 'tmp-increase-nr-of-tickets' into 'master'Nikos Mavrogiannopoulos2019-03-261-14/+1
|\
| * handshake: increase the default number of tickets we send to 2tmp-increase-nr-of-ticketsNikos Mavrogiannopoulos2019-03-201-14/+1
* | Improved estimation of wait in gnutls_session_get_data2tmp-improve-session-resumptionNikos Mavrogiannopoulos2019-03-191-1/+1
|/
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Fix gnutls_handshake_set_timeout() for values < 1000tmp-fix-timeoutTim Rühsen2018-12-061-5/+12
* ext/pre_shared_key: use predefined macros for secret labelsDaiki Ueno2018-11-111-1/+1
* system: provide a means to replace gettime implementationDaiki Ueno2018-10-261-1/+1
* gnutls_init: added flag for automatic re-authenticationNikos Mavrogiannopoulos2018-10-161-2/+0
* handshake: do not negotiate TLS1.3 using the legacy version fieldtmp-update-version-numbersNikos Mavrogiannopoulos2018-08-201-1/+2
* handshake: simplified protocol version checking functionsNikos Mavrogiannopoulos2018-08-201-2/+2
* tls1.3: server returns early on handshake when no cert is provided by clientNikos Mavrogiannopoulos2018-08-031-0/+15
* _gnutls13_recv_async_handshake: process multiple and split handshake messagestmp-fix-multi-async-msgNikos Mavrogiannopoulos2018-07-121-1/+1
* gnutls_session_ticket_send: allow sending multiple tickets in one goNikos Mavrogiannopoulos2018-07-121-0/+5
* handshake: TLS1.3 async messages trigger the handshake hookNikos Mavrogiannopoulos2018-05-261-0/+5
* TLS 1.3: Introduced TLS 1.3 session resumptionAnder Juaristi2018-05-261-0/+1
* ANON,SRP,NULL ciphersuites: when set do not negotiate TLS1.3 or laterNikos Mavrogiannopoulos2018-04-131-0/+15
* Server hello format follows TLS1.2 formatNikos Mavrogiannopoulos2018-03-081-1/+1
* record: ignore any ChangeCipherSpec messages under TLS1.3 handshakeNikos Mavrogiannopoulos2018-03-081-0/+2
* handshake: added TLS1.3 passive key updateNikos Mavrogiannopoulos2018-02-191-0/+2
* handshake-tls13: derive and store exporter_master_secretDaiki Ueno2018-02-191-2/+2
* handshake: accept hello retry request in client sideNikos Mavrogiannopoulos2018-02-191-1/+7
* handshake: send hello retry request when no key share matchesNikos Mavrogiannopoulos2018-02-191-0/+4
* handshake: split set_client_random to gen and setNikos Mavrogiannopoulos2018-02-191-1/+1
* handshake: only attempt to detect downgrade attacks if TLS1.3 is supportedNikos Mavrogiannopoulos2018-02-191-1/+1
* handshake: parse new session ticket messageNikos Mavrogiannopoulos2018-02-191-0/+3
* handshake: introduced TLS 1.3 handshake client state machine outlineNikos Mavrogiannopoulos2018-02-191-0/+35
* Added TLS 1.3 HKDF key derivation functionalityNikos Mavrogiannopoulos2018-02-191-0/+12
* handshake: legacy version negotiation is not used for TLS 1.3Nikos Mavrogiannopoulos2018-02-191-1/+1
* Added TLS 1.3 Hello message random generationNikos Mavrogiannopoulos2018-02-191-1/+1
* handshake: check SCSVs prior to resuming a sessionNikos Mavrogiannopoulos2017-09-071-1/+1
* handshake: enhance same certificate checks to apply to PSK/SRP usernameNikos Mavrogiannopoulos2016-04-291-0/+3
* handshake: when receiving a TLS version which is too low failNikos Mavrogiannopoulos2015-12-141-2/+2
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-0/+76