summaryrefslogtreecommitdiff
path: root/lib/algorithms/ciphersuites.c
Commit message (Expand)AuthorAgeFilesLines
* build: re-indent codeDaiki Ueno2023-04-241-897/+1304
* Indent codeZoltan Fridrich2023-01-271-234/+398
* srp: provide stubs of public functions even if SRP is disabledDaiki Ueno2022-12-161-0/+2
* gnutls_ciphersuite_get: new function to get unique ciphersuite nameDaiki Ueno2022-02-101-194/+194
* Fix a common typo of gnutls_priority_t.Sadie Powell2020-12-291-1/+1
* Add GOST cipher suitesDmitry Eremin-Solenikov2019-12-181-0/+11
* algorithms: eliminate the FFDHE alert desc requirementDaiki Ueno2019-05-221-13/+1
* doc: mark TLS1.2 functions as such [ci skip]Nikos Mavrogiannopoulos2019-04-141-3/+8
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Fallback to TLS 1.2 when incompatible with signature certs are providedNikos Mavrogiannopoulos2019-02-061-1/+1
* Renamed _gnutls_server_select_cert() to _gnutls_select_server_cert() for cons...Tom Vrancken2018-10-181-2/+2
* Renamed fields in priority_st to improve code readability. Fixes #453.Tom Vrancken2018-10-181-7/+7
* Small fixes for comments and log strings.Tom Vrancken2018-10-181-1/+1
* _gnutls_figure_common_ciphersuite: apply rfc7919 requirements only under TLS1.2Nikos Mavrogiannopoulos2018-07-071-1/+1
* priorities: introduced %FORCE_ETMtmp-measure-recordNikos Mavrogiannopoulos2018-06-121-0/+21
* Renamed extension supported ECC to supported groups. Fixes #451.Tom Vrancken2018-05-291-6/+6
* TLS 1.3: Introduced TLS 1.3 session resumptionAnder Juaristi2018-05-261-2/+3
* _gnutls_figure_common_ciphersuite: ignore certificate check if PSK is negotiatedNikos Mavrogiannopoulos2018-05-041-6/+2
* Added support for out-of-band Pre-shared keys under TLS1.3Ander Juaristi2018-04-061-0/+14
* _gnutls_supported_ecc_recv_params: take into account precedenceNikos Mavrogiannopoulos2018-03-231-1/+1
* handshake: ffdhe flags merged with handshake flagsNikos Mavrogiannopoulos2018-02-191-2/+3
* cs: select certificate under TLS1.3Nikos Mavrogiannopoulos2018-02-191-3/+7
* ciphersuites: introduce a maximum supported TLS/DTLS versionNikos Mavrogiannopoulos2018-02-191-5/+7
* extensions: simplified semantics of store and check functionsNikos Mavrogiannopoulos2018-02-191-2/+2
* handshake: added the TLS 1.3 ciphersuitesNikos Mavrogiannopoulos2018-02-191-7/+52
* lib: use casts and be explicit on intentional enumeration useNikos Mavrogiannopoulos2017-08-181-3/+7
* Set a default supported curveNikos Mavrogiannopoulos2017-08-021-0/+9
* handshake: moved group negotiation after ciphersuite selectionNikos Mavrogiannopoulos2017-08-021-19/+36
* security_parameters: ease access to group information by keeping pointer to itNikos Mavrogiannopoulos2017-08-021-1/+1
* TLS: introduced support for RFC7919 groupsNikos Mavrogiannopoulos2017-08-011-41/+52
* priorities: share priority structures across sessionsNikos Mavrogiannopoulos2017-07-101-15/+15
* Eliminated access to obsolete priority cache fieldsNikos Mavrogiannopoulos2017-07-101-32/+15
* handshake: simplified the client-side ciphersuite negotiationNikos Mavrogiannopoulos2017-07-101-144/+73
* handshake: simplified the server-side ciphersuite negotiationNikos Mavrogiannopoulos2017-07-101-91/+121
* priority: include a cache of supported ciphersuitesNikos Mavrogiannopoulos2017-07-101-1/+1
* removed unused cipher-suite and KX related functionsNikos Mavrogiannopoulos2017-07-101-26/+0
* ciphersuites: removed unused functionNikos Mavrogiannopoulos2017-06-081-15/+0
* gnutls_priority_get_cipher_suite_index: fixed returned protocolsNikos Mavrogiannopoulos2017-04-011-5/+23
* gnutls_priority_get_cipher_suite_index: do not return values for non-existent...Nikos Mavrogiannopoulos2017-03-011-1/+6
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-16/+16
* Allow for conditional compilation of SSL 3.0 protocolNikos Mavrogiannopoulos2016-05-141-0/+4
* updated chacha20 ciphers to conform to latest draftNikos Mavrogiannopoulos2015-11-121-8/+8
* Require TLS 1.2 for all the ciphersuites which are defined for it onlyNikos Mavrogiannopoulos2015-11-091-97/+97
* Modified the CHACHA20 cipher to conform to draft-ietf-tls-chacha20-poly1305-02Nikos Mavrogiannopoulos2015-11-071-24/+18
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-4/+4
* doc updateNikos Mavrogiannopoulos2015-04-291-0/+2
* ciphersuites: moved CCM ciphersuites in the appropriate ifdefsNikos Mavrogiannopoulos2015-04-071-32/+35
* Added CCM-8 ciphersuitesNikos Mavrogiannopoulos2015-04-071-1/+57
* chacha20-poly1305: ciphersuite numbers correspond to the latest draftNikos Mavrogiannopoulos2015-04-021-8/+8
* corrected GNUTLS_ECDHE_ECDSA_CHACHA20_POLY1305Nikos Mavrogiannopoulos2015-03-291-1/+1