summaryrefslogtreecommitdiff
path: root/lib/includes
Commit message (Expand)AuthorAgeFilesLines
* Changed certificate retrieval callback prototype parameter name to be in line...Tom Vrancken2021-02-281-1/+1
* gnutlsxx: add const and explicit specifiers where possibleDaiki Ueno2021-02-171-7/+7
* Merge branch 'wip/dueno/aia-api' into 'master'Daiki Ueno2020-11-211-2/+4
|\
| * x509: rework issuer callbackDaiki Ueno2020-11-191-2/+4
* | alert: add callback to intercept alert messagesDaiki Ueno2020-11-191-0/+22
* | handshake: add callback to get notified with traffic secret changeDaiki Ueno2020-11-191-0/+24
* | handshake: add functions to read/write handshake messages directlyDaiki Ueno2020-11-191-0/+49
* | pkcs11: increase the maximum PIN length from 31 to 255Daiki Ueno2020-11-131-1/+1
|/
* Adds a new API gnutls_session_set_verify_output_function() that allows TLS ap...Sahana Prasad2020-11-101-2/+6
* fips: add self-tests for TLS-PRFDaiki Ueno2020-10-081-0/+1
* fips: add self-tests for PBKDF2Daiki Ueno2020-10-061-0/+1
* fips: add self-tests for HKDFDaiki Ueno2020-10-061-0/+1
* src/cli: adds new option '--ca-auto-retrieve' that can be used with gnutls-cl...Sahana Prasad2020-09-021-0/+4
* Merge branch 'tmp-public-header-guards' into 'master'Daiki Ueno2020-08-1418-37/+50
|\
| * Add or clean header guards in lib/includes/gnutls/tmp-public-header-guardsTim Rühsen2019-05-0818-37/+50
* | lib: add Magma/Kuznyechik OMAC supportDmitry Eremin-Solenikov2020-06-071-1/+5
* | lib: add Magma/Kuznyechik ciphers supportDmitry Eremin-Solenikov2020-06-071-0/+4
* | Implements a callback function gnutls_x509_trust_list_set_getissuer_function()Sahana Prasad2020-06-031-0/+6
* | lib: add support for AES-192-GCMDmitry Baryshkov2020-05-271-0/+2
* | pkcs7: add function to display signature informationDmitry Baryshkov2020-05-141-0/+4
* | nettle: expose SIV-CMAC through the AEAD interfaceDaiki Ueno2020-05-041-0/+8
* | doc: expand GNUTLS_PRIVKEY_FLAG_REPRODUCIBLE description on RSA-PSS [ci skip]tmp-reproducible-sig-docDaiki Ueno2020-04-301-3/+6
* | gnutls_ext_get_name2: new functionDaiki Ueno2020-04-211-0/+2
* | handshake-tls13: add session flag to disable sending session ticketstmp-no-auto-send-ticketDaiki Ueno2020-04-131-1/+4
* | Merge branch 'tmp-get-keylog-func' into 'master'Daiki Ueno2020-03-251-0/+1
|\ \
| * | gnutls_session_get_keylog_function: new functiontmp-get-keylog-funcDaiki Ueno2020-03-221-0/+1
* | | psk: Allow non-NULL PSK usernamesAnder Juaristi2020-03-231-0/+18
|/ /
* | state: add function to get the current hash algorithmtmp-prf-getDaiki Ueno2020-03-191-0/+1
* | cipher: allow setting ChaCha20 initial block counterDaiki Ueno2020-03-191-1/+3
* | cipher: expose raw ChaCha20 cipherDaiki Ueno2020-03-191-0/+2
* | keylogfile: simplify the callback mechanismtmp-keylog-funcDaiki Ueno2020-02-221-44/+9
* | keylogfile: generalize with a callbacktmp-keylog-hookDaiki Ueno2020-02-071-0/+53
* | crypto-api: add generic crypto functions for KDFDaiki Ueno2020-02-041-0/+18
* | Merge branch 'tmp-ed448' into 'master'Daiki Ueno2020-01-241-4/+24
|\ \
| * | algorithms: implement X448 key exchange and Ed448 signature schemeDaiki Ueno2020-01-231-4/+24
* | | tls13: do not send OCSP responses as client without server requestingNikos Mavrogiannopoulos2020-01-151-1/+3
|/ /
* | Merge branch 'tmp-ocsp-check' into 'master'903-add-crl-and-crq-fuzzersNikos Mavrogiannopoulos2020-01-091-3/+5
|\ \
| * | gnutls_ocsp_status_request_is_checked: mark explicitly as unsigned the return...Nikos Mavrogiannopoulos2019-12-161-2/+2
| * | Provide flag to identify sessions that an OCSP response was requestedNikos Mavrogiannopoulos2019-12-151-1/+3
* | | x509: reject certificates having duplicate extensionsNikos Mavrogiannopoulos2020-01-031-0/+1
* | | crypto-api: add gnutls_hmac_get_key_size() functionDmitry Eremin-Solenikov2019-12-271-0/+1
* | | Export profile ID/name handling functionsNikos Mavrogiannopoulos2019-12-191-0/+3
|/ /
* | Add const to function arguments in lib/x509Tim Rühsen2019-12-071-25/+27
* | Add support for VKO GOST key exchangeDmitry Eremin-Solenikov2019-11-081-1/+3
* | Declare groups corresponding to GOST curvesDmitry Eremin-Solenikov2019-11-071-0/+15
* | Merge branch 'tmp-ext-mandatory' into 'master'Nikos Mavrogiannopoulos2019-10-101-2/+2
|\ \
| * | session tickets: parse extension during session resumption on client sideNikos Mavrogiannopoulos2019-10-081-2/+2
* | | lib: define more GOST curvesDmitry Eremin-Solenikov2019-10-061-1/+11
|/ /
* | nettle: provide GOST 28147-89 IMIT MAC supportDmitry Eremin-Solenikov2019-09-281-0/+2
* | nettle: provide GOST 28147-89 CNT mode supportDmitry Eremin-Solenikov2019-09-281-0/+2