summaryrefslogtreecommitdiff
path: root/lib/handshake-tls13.c
Commit message (Expand)AuthorAgeFilesLines
* handshake: fix timing of sending early dataDaiki Ueno2021-04-251-59/+33
* priority: add option to disable TLS 1.3 middlebox compatibility modeDaiki Ueno2021-04-171-9/+14
* handshake: replace RESUME_TRUE and RESUME_FALSE with <stdbool.h>Daiki Ueno2021-02-041-3/+3
* handshake-tls13: add session flag to disable sending session ticketstmp-no-auto-send-ticketDaiki Ueno2020-04-131-3/+5
* keylogfile: simplify the callback mechanismtmp-keylog-funcDaiki Ueno2020-02-221-1/+1
* keylogfile: generalize with a callbacktmp-keylog-hookDaiki Ueno2020-02-071-3/+5
* handshake: add missing initialization of local variableDaiki Ueno2019-03-271-0/+2
* handshake: increase the default number of tickets we send to 2tmp-increase-nr-of-ticketsNikos Mavrogiannopoulos2019-03-201-5/+3
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* gnutls_record_send2: try to ensure integrity of operations on false and early...Nikos Mavrogiannopoulos2019-03-021-3/+6
* handshake: handle early dataDaiki Ueno2018-11-111-52/+113
* constate: add epoch_rel argument to _gnutls_epoch_dupDaiki Ueno2018-11-111-1/+1
* handshake: refactor early secret derivationDaiki Ueno2018-11-111-0/+8
* gnutls_init: added flag for automatic re-authenticationNikos Mavrogiannopoulos2018-10-161-5/+17
* use a consistent method to mark fall-through in switch casesNikos Mavrogiannopoulos2018-08-081-30/+30
* tls1.3: server returns early on handshake when no cert is provided by clientNikos Mavrogiannopoulos2018-08-031-40/+148
* _gnutls13_recv_async_handshake: process multiple and split handshake messagestmp-fix-multi-async-msgNikos Mavrogiannopoulos2018-07-121-66/+108
* gnutls_session_ticket_send: allow sending multiple tickets in one goNikos Mavrogiannopoulos2018-07-121-3/+7
* _gnutls13_handshake_server: send CCS immediately after HRRDaiki Ueno2018-06-151-8/+19
* _gnutls13_handshake_server: corrected transition when post_handshake callback...Nikos Mavrogiannopoulos2018-06-151-3/+1
* gnutls_session_ticket_send: new functionNikos Mavrogiannopoulos2018-05-261-0/+46
* handshake: store session parameters in TLS1.3 ticketNikos Mavrogiannopoulos2018-05-261-2/+4
* handshake: TLS1.3 async messages trigger the handshake hookNikos Mavrogiannopoulos2018-05-261-0/+8
* TLS 1.3: Introduced TLS 1.3 session resumptionAnder Juaristi2018-05-261-5/+33
* Added support for out-of-band Pre-shared keys under TLS1.3Ander Juaristi2018-04-061-5/+37
* record: ignore any ChangeCipherSpec messages under TLS1.3 handshakeNikos Mavrogiannopoulos2018-03-081-47/+65
* session state: TLS1.2 and TLS1.3 state is stored as unionNikos Mavrogiannopoulos2018-02-191-6/+6
* session state: organized key exchange keys into structuresNikos Mavrogiannopoulos2018-02-191-6/+6
* handshake: added support for post-handshake authenticationNikos Mavrogiannopoulos2018-02-191-0/+37
* handshake: introduced gnutls_session_key_update()Nikos Mavrogiannopoulos2018-02-191-0/+1
* handshake: added TLS1.3 passive key updateNikos Mavrogiannopoulos2018-02-191-20/+28
* keylogfile: write TLS 1.3 secretsDaiki Ueno2018-02-191-0/+4
* handshake-tls13: derive and store exporter_master_secretDaiki Ueno2018-02-191-0/+8
* _tls13_derive_secret: define secret argumentDaiki Ueno2018-02-191-1/+2
* handshake: accept hello retry request in client sideNikos Mavrogiannopoulos2018-02-191-1/+1
* handshake: send hello retry request when no key share matchesNikos Mavrogiannopoulos2018-02-191-1/+35
* handshake: introduced server side handshake [2/2]Nikos Mavrogiannopoulos2018-02-191-7/+16
* handshake: introduced server side handshake [1/2]Nikos Mavrogiannopoulos2018-02-191-3/+3
* handshake: send encrypted extensions handshake messageNikos Mavrogiannopoulos2018-02-191-1/+1
* handshake: parse new session ticket messageNikos Mavrogiannopoulos2018-02-191-0/+41
* handshake: generate application keysNikos Mavrogiannopoulos2018-02-191-8/+36
* handshake: added basic support for TLS 1.3 handshake in client sideNikos Mavrogiannopoulos2018-02-191-7/+11
* handshake: added parsing of encrypted extensionsNikos Mavrogiannopoulos2018-02-191-14/+23
* record: added TLS 1.3 record parsing and key derivationNikos Mavrogiannopoulos2018-02-191-0/+35
* handshake: introduced TLS 1.3 handshake client state machine outlineNikos Mavrogiannopoulos2018-02-191-0/+182