summaryrefslogtreecommitdiff
path: root/lib/ext/session_ticket.c
Commit message (Expand)AuthorAgeFilesLines
* ext/session_ticket: avoid calling memcpy on overlapping memory areastmp-session-ticket-valgrindDaiki Ueno2019-07-101-1/+5
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* session tickets: check timestamp for validitytmp-session-ticket-key-rotation-ajuaristiNikos Mavrogiannopoulos2018-09-201-8/+0
* Added session ticket key rotation with TOTPAnder Juaristi2018-09-191-66/+67
* dtls: recover when a NewSessionTicket message is lostNikos Mavrogiannopoulos2018-09-141-6/+16
* Fix two typos (overriden/guarranteed)Andreas Metzler2018-08-161-1/+1
* resume: keep persistent session identifiersNikos Mavrogiannopoulos2018-08-071-0/+14
* _gnutls_decrypt_session_ticket: fail early on key name mismatchDaiki Ueno2018-06-011-9/+7
* session_ticket: use random noncesNikos Mavrogiannopoulos2018-05-261-4/+1
* handshake: store session parameters in TLS1.3 ticketNikos Mavrogiannopoulos2018-05-261-3/+7
* TLS 1.3: Introduced TLS 1.3 session resumptionAnder Juaristi2018-05-261-9/+8
* session tickets: expose {encrypt,decrypt}_ticket as internal APIAnder Juaristi2018-05-261-246/+253
* handshake: do not send TLS extensions under DTLS and vice versatmp-prohibit-tls-dtls-mixNikos Mavrogiannopoulos2018-05-171-2/+2
* extensions: renamed _gnutls_hello_ext_*sdata to _gnutls_hello_ext_*privNikos Mavrogiannopoulos2018-02-191-7/+7
* handshake: generate application keysNikos Mavrogiannopoulos2018-02-191-1/+1
* extensions: files renamed to hello_extNikos Mavrogiannopoulos2018-02-191-1/+1
* extensions: renamed hello extension handling functions appropriatelyNikos Mavrogiannopoulos2018-02-191-7/+7
* extensions: use the low-level extension parsing code for hello parsingNikos Mavrogiannopoulos2018-02-191-1/+1
* extensions: use an internal extension ID independent of the TLS idNikos Mavrogiannopoulos2018-02-191-1/+2
* extensions: mark the message validity of each supported extensionNikos Mavrogiannopoulos2018-02-191-0/+1
* extensions: type renamed to id for clarityNikos Mavrogiannopoulos2018-02-191-1/+1
* TLS extensions: mark each extension which cannot be overridenNikos Mavrogiannopoulos2017-06-141-0/+1
* removed type extension_priv_data_tNikos Mavrogiannopoulos2017-06-141-13/+13
* gnutls_session_ticket_key_generate: fixed operation under FIPS140-2 modeNikos Mavrogiannopoulos2017-03-011-1/+21
* deprecated _gnutls_rnd() in favor of exported gnutls_rnd()Nikos Mavrogiannopoulos2016-11-041-1/+1
* TLS extensions: use more human-friendly namesNikos Mavrogiannopoulos2016-05-301-1/+1
* session tickets: avoid GCM for session tickets and rely on CBC and HMACNikos Mavrogiannopoulos2016-03-231-38/+92
* Ensure that session resumption does not occur when ext master secret status c...Nikos Mavrogiannopoulos2016-02-161-1/+8
* marked all extensions structures as constantNikos Mavrogiannopoulos2015-11-211-1/+1
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-11/+11
* doc: avoid using structure for opaque typesNikos Mavrogiannopoulos2015-03-201-2/+2
* added gnutls_ext_set_data() and gnutls_ext_get_data()Nikos Mavrogiannopoulos2015-03-201-10/+10
* Added gnutls_memcmp() and exported it.Nikos Mavrogiannopoulos2014-11-111-1/+1
* exported gnutls_memset()Nikos Mavrogiannopoulos2014-11-081-1/+2
* use wait and retransmit when receiving session ticketsNikos Mavrogiannopoulos2014-10-021-0/+12
* fixed compilation warningsNikos Mavrogiannopoulos2014-09-251-1/+0
* doc updateNikos Mavrogiannopoulos2014-08-291-1/+1
* session tickets can be disabledNikos Mavrogiannopoulos2014-03-051-0/+4
* simplified gnutls_handshake_allocNikos Mavrogiannopoulos2013-12-251-1/+1
* check return code of gnutls_rnd().Nikos Mavrogiannopoulos2013-11-221-1/+5
* Use AES-GCM to encrypt session tickets.Nikos Mavrogiannopoulos2013-11-221-101/+65
* reindented codeNikos Mavrogiannopoulos2013-11-081-588/+578
* simplified access to cipher and mac properties to reduce wasted cycles.Nikos Mavrogiannopoulos2013-05-251-4/+6
* The HMAC subsystem can now be used for other MAC algorithms, like UMAC. UMAC-...Nikos Mavrogiannopoulos2013-03-191-7/+7
* Use gnutls_realloc_fast everywhere. Suggested by David Woodhouse.Nikos Mavrogiannopoulos2013-02-181-1/+1
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* Fixed the receipt of session tickets during session resumption.Nikos Mavrogiannopoulos2012-09-301-1/+1
* BUFFER_APPEND_PFX is no more. Replaced with BUFFER_APPEND_PFX4Nikos Mavrogiannopoulos2012-08-301-1/+1
* Do not treat any message from the peer as an indication that the last flight ...Nikos Mavrogiannopoulos2012-02-141-1/+1
* Cleanup copyright headers.Simon Josefsson2012-01-251-1/+1