summaryrefslogtreecommitdiff
path: root/lib/algorithms
Commit message (Expand)AuthorAgeFilesLines
* gnutls_sign_list: document the non-thread-safenessNikos Mavrogiannopoulos2019-05-031-0/+1
* doc: mark TLS1.2 functions as such [ci skip]Nikos Mavrogiannopoulos2019-04-141-3/+8
* Vendor in XTS functionality from NettleSimo Sorce2019-03-291-0/+15
* Removed all FIXME comments in code [ci skip]Nikos Mavrogiannopoulos2019-03-161-1/+1
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-1312-12/+12
* Improve documentation for gnutls_cipher_get_iv_sizeNikos Mavrogiannopoulos2019-03-011-2/+4
* Fallback to TLS 1.2 when incompatible with signature certs are providedNikos Mavrogiannopoulos2019-02-061-1/+1
* Implemented support for raw public-key functionality (RFC7250).Tom Vrancken2018-12-151-2/+2
* Add CMAC SupportSimo Sorce2018-10-281-0/+8
* Add selftest for CFB8Simo Sorce2018-10-251-0/+21
* 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-182-15/+15
* Small fixes for comments and log strings.Tom Vrancken2018-10-182-2/+2
* Use ASCII version of strcasecmp() in library codetmp-lib-c-strcaseTim Rühsen2018-09-278-33/+41
* handshake: simplified protocol version checking functionsNikos Mavrogiannopoulos2018-08-201-7/+9
* protocols: bumped TLS1.3 version number to RFC8446 valueNikos Mavrogiannopoulos2018-08-201-22/+0
* Implemented RFC7250 certificate type negotiation extensions.Tom Vrancken2018-08-201-0/+5
* algorithms: add support for FFDHE6144Daiki Ueno2018-08-081-0/+9
* priorities: ensure that SSL3.0 enablement fails early when disabledNikos Mavrogiannopoulos2018-07-131-0/+2
* _gnutls_figure_common_ciphersuite: apply rfc7919 requirements only under TLS1.2Nikos Mavrogiannopoulos2018-07-071-1/+1
* protocols: bumped TLS1.3 protocol to draft-28Nikos Mavrogiannopoulos2018-07-071-1/+1
* Add declarations for GOST R 34.10 signaturesDmitry Eremin-Solenikov2018-06-231-5/+21
* Define GOST R 34.10 curvesDmitry Eremin-Solenikov2018-06-231-1/+75
* Add declarations to support GOST public keysDmitry Eremin-Solenikov2018-06-232-3/+7
* Add declarations for GOST 28147-89 cipher in CFB modeDmitry Eremin-Solenikov2018-06-231-0/+35
* Add declarations for GOST R 34.11 (-94 and -2012) digest algorithmsDmitry Eremin-Solenikov2018-06-231-0/+24
* gnutls_session_supplemental_register: disable TLS1.3 when setNikos Mavrogiannopoulos2018-06-211-0/+6
* priorities: introduced %FORCE_ETMtmp-measure-recordNikos Mavrogiannopoulos2018-06-121-0/+21
* dummy_wait: correctly account the length field in SHA384 HMACNikos Mavrogiannopoulos2018-06-121-2/+2
* 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
* protocols: bumped TLS1.3 protocol to draft -26Nikos Mavrogiannopoulos2018-03-231-1/+1
* _gnutls_supported_ecc_recv_params: take into account precedenceNikos Mavrogiannopoulos2018-03-231-1/+1
* Bumped TLS1.3 draft version to -23Nikos Mavrogiannopoulos2018-03-091-1/+1
* signatures: distinguish RSA-PSS signatures with RSA PKCS#1 1.5 certificates f...Nikos Mavrogiannopoulos2018-03-091-17/+43
* handshake: ffdhe flags merged with handshake flagsNikos Mavrogiannopoulos2018-02-191-2/+3
* Introduce key usage limits under TLS1.3Nikos Mavrogiannopoulos2018-02-191-0/+2
* handshake: reduce assert printouts in common casesNikos Mavrogiannopoulos2018-02-191-3/+3
* handshake: simplified version parsingNikos Mavrogiannopoulos2018-02-191-0/+11
* cs: select certificate under TLS1.3Nikos Mavrogiannopoulos2018-02-191-3/+7
* ciphersuites: introduce a maximum supported TLS/DTLS versionNikos Mavrogiannopoulos2018-02-191-5/+7
* handshake: added basic support for TLS 1.3 handshake in client sideNikos Mavrogiannopoulos2018-02-191-2/+19
* record: added TLS 1.3 record parsing and key derivationNikos Mavrogiannopoulos2018-02-191-2/+3
* extensions: simplified semantics of store and check functionsNikos Mavrogiannopoulos2018-02-191-2/+2
* ext/signature: improved TLS 1.3 signature algorithm negotiationNikos Mavrogiannopoulos2018-02-192-24/+31
* Negotiate draft-TLS1.3Nikos Mavrogiannopoulos2018-02-191-3/+26
* handshake: added the TLS 1.3 ciphersuitesNikos Mavrogiannopoulos2018-02-191-7/+52
* Added support for key share extensionNikos Mavrogiannopoulos2018-02-191-0/+1