summaryrefslogtreecommitdiff
path: root/lib/ext/key_share.c
Commit message (Expand)AuthorAgeFilesLines
* key_share: avoid use-after-free around reallocDaiki Ueno2021-04-041-7/+5
* key shares: avoid using internal errorsNikos Mavrogiannopoulos2020-01-251-10/+10
* algorithms: implement X448 key exchange and Ed448 signature schemeDaiki Ueno2020-01-231-4/+10
* session tickets: parse extension during session resumption on client sideNikos Mavrogiannopoulos2019-10-081-1/+2
* lib/*: remove unnecessary cast to ssize_ttmp-decr-lenDaiki Ueno2019-09-121-3/+2
* Always pass in and check Q in TLS 1.3Simo Sorce2019-05-231-2/+12
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* handshake: send missing extension alertNikos Mavrogiannopoulos2018-10-161-0/+1
* ext/key_share: check the validity of server key sharesNikos Mavrogiannopoulos2018-07-271-0/+10
* Renamed extension supported ECC to supported groups. Fixes #451.Tom Vrancken2018-05-291-1/+1
* handshake: do not send TLS extensions under DTLS and vice versatmp-prohibit-tls-dtls-mixNikos Mavrogiannopoulos2018-05-171-2/+2
* ANON,SRP,NULL ciphersuites: when set do not negotiate TLS1.3 or laterNikos Mavrogiannopoulos2018-04-131-1/+4
* Added support for out-of-band Pre-shared keys under TLS1.3Ander Juaristi2018-04-061-2/+17
* _gnutls_supported_ecc_recv_params: take into account precedenceNikos Mavrogiannopoulos2018-03-231-38/+29
* Renumbered the key share extension to 51Nikos Mavrogiannopoulos2018-03-081-1/+1
* session state: TLS1.2 and TLS1.3 state is stored as unionNikos Mavrogiannopoulos2018-02-191-48/+48
* session state: organized key exchange keys into structuresNikos Mavrogiannopoulos2018-02-191-48/+48
* key share: added flags to gnutls_init() to modify its default behaviorNikos Mavrogiannopoulos2018-02-191-20/+29
* doc: document the GNUTLS_E_NO_COMMON_KEY_SHARE usageNikos Mavrogiannopoulos2018-02-191-1/+14
* handshake: reduce assert printouts in common casesNikos Mavrogiannopoulos2018-02-191-1/+1
* handshake: accept hello retry request in client sideNikos Mavrogiannopoulos2018-02-191-0/+37
* handshake: send hello retry request when no key share matchesNikos Mavrogiannopoulos2018-02-191-6/+23
* key share: removed duplicate messageNikos Mavrogiannopoulos2018-02-191-1/+0
* ext/key_share: corrected release of MPI parametersNikos Mavrogiannopoulos2018-02-191-2/+2
* 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
* Added support for key share extensionNikos Mavrogiannopoulos2018-02-191-0/+665