summaryrefslogtreecommitdiff
path: root/lib/state.c
Commit message (Expand)AuthorAgeFilesLines
* mem: instrument with ASan memory poisoning as well as valgrindDaiki Ueno2021-08-091-16/+27
* devel: suppress cppcheck 2.5 false-positivesDaiki Ueno2021-08-041-2/+1
* gnutls_early_{cipher,prf_hash}_get: new functionsDaiki Ueno2021-05-131-0/+67
* Add tls-server-end-point tls channel binding implementation.Ruslan N. Marchenko2021-05-031-0/+75
* Restructure gnutls_session_channel_binding and add tls-exporterRuslan N. Marchenko2021-05-031-9/+31
* Changed _gnutls_session_cert_type_supported prototype and name to follow guid...Tom Vrancken2021-02-281-2/+2
* Merge branch 'w32_sendmsg' into 'master'Daiki Ueno2021-02-161-4/+0
|\
| * Sockets: implement sendmsg()-like functions on Win32Evgeny Grin2021-02-161-4/+0
* | gnutls_session_is_resumed: don't check session ID in TLS 1.3Daiki Ueno2021-02-041-3/+3
* | _gnutls_session_is_resumable: remove unused internal functionDaiki Ueno2021-02-041-7/+0
* | handshake: replace RESUME_TRUE and RESUME_FALSE with <stdbool.h>Daiki Ueno2021-02-041-4/+4
|/
* alert: add callback to intercept alert messagesDaiki Ueno2020-11-191-0/+17
* handshake: add functions to read/write handshake messages directlyDaiki Ueno2020-11-191-0/+17
* tls13/session_ticket: remove _gnutls13_session_ticket_unsetDaiki Ueno2020-09-181-1/+1
* Wipe session ticket keys before releasing the session structureFiona Klute2020-06-141-0/+8
* valgrind: check if session ticket key is used without initializationtmp-totp-initDaiki Ueno2020-06-031-1/+4
* gnutls_session_ext_register: keep track of extension nametmp-ext-nameDaiki Ueno2020-04-211-0/+2
* build: use valgrind client request to detect undefined memory usetmp-valgrind-memcheckDaiki Ueno2020-04-041-3/+18
* _gnutls_check_id_for_change: ensure that we check the username lengthajuaristi-issue-586Nikos Mavrogiannopoulos2020-03-231-0/+2
* state: add function to get the current hash algorithmtmp-prf-getDaiki Ueno2020-03-191-0/+26
* keylogfile: simplify the callback mechanismtmp-keylog-funcDaiki Ueno2020-02-221-3/+2
* keylogfile: generalize with a callbacktmp-keylog-hookDaiki Ueno2020-02-071-0/+5
* tls13: do not send OCSP responses as client without server requestingNikos Mavrogiannopoulos2020-01-151-0/+2
* Provide flag to identify sessions that an OCSP response was requestedNikos Mavrogiannopoulos2019-12-151-0/+2
* lib: drop gnutls_uint64 usage as sequence numberDmitry Eremin-Solenikov2019-10-241-2/+2
* ext/record_size_limit: distinguish sending and receiving limitstmp-record-sizesDaiki Ueno2019-05-141-0/+4
* handshake: move early secrets calculation to pre_shared_keyDaiki Ueno2019-04-191-1/+1
* doc: mark TLS1.2 functions as such [ci skip]Nikos Mavrogiannopoulos2019-04-141-0/+2
* Improved estimation of wait in gnutls_session_get_data2tmp-improve-session-resumptionNikos Mavrogiannopoulos2019-03-191-2/+2
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Protected _gnutls_epoch_get from _gnutls_epoch_gc on false startNikos Mavrogiannopoulos2019-03-021-2/+13
* gnutls_record_send2: try to ensure integrity of operations on false and early...Nikos Mavrogiannopoulos2019-03-021-0/+10
* doc: added more information on operation under multiple threadsNikos Mavrogiannopoulos2019-03-021-1/+1
* Implemented support for raw public-key functionality (RFC7250).Tom Vrancken2018-12-151-26/+10
* Fix gnutls_handshake_set_timeout() for values < 1000tmp-fix-timeoutTim Rühsen2018-12-061-1/+2
* doc: corrected typos [ci skip]Nikos Mavrogiannopoulos2018-11-211-4/+4
* Merge branch 'tmp-fix-certificate-type' into 'master'Nikos Mavrogiannopoulos2018-11-191-16/+23
|\
| * gnutls_certificate_type_get*: updated documentation to list limitationstmp-fix-certificate-typeNikos Mavrogiannopoulos2018-11-191-16/+23
* | tls13/session_ticket: fix "max_early_data_size" extension handlingDaiki Ueno2018-11-181-0/+3
|/
* update documentation on GNUTLS_AUTO_REAUTH and gnutls_record_get_direction [c...Nikos Mavrogiannopoulos2018-11-171-6/+9
* handshake: handle early dataDaiki Ueno2018-11-111-0/+7
* Renamed fields in priority_st to improve code readability. Fixes #453.Tom Vrancken2018-10-181-3/+3
* Added session ticket key rotation with TOTPAnder Juaristi2018-09-191-0/+3
* Implemented RFC7250 certificate type negotiation extensions.Tom Vrancken2018-08-201-3/+174
* TLS 1.3: ignore "early_data" extensionDaiki Ueno2018-08-061-0/+8
* tls1.3: server returns early on handshake when no cert is provided by clientNikos Mavrogiannopoulos2018-08-031-0/+3
* gnutls_session_get_flags: introduced GNUTLS_SFLAGS_POST_HANDSHAKE_AUTHNikos Mavrogiannopoulos2018-07-021-0/+2
* key update: corrected generation of keysNikos Mavrogiannopoulos2018-06-271-4/+0
* gnutls_supplemental_register: disable TLS 1.3 globallyNikos Mavrogiannopoulos2018-06-211-0/+7
* tests: check various parameters on resumptionNikos Mavrogiannopoulos2018-05-261-2/+3