summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'tmp-keylog-hook' into 'master'Daiki Ueno2020-02-079-24/+189
|\
| * keylogfile: generalize with a callbacktmp-keylog-hookDaiki Ueno2020-02-079-24/+189
* | Merge branch 'gost28147' into 'master'Dmitry Baryshkov2020-02-053-20/+11
|\ \ | |/ |/|
| * nettle/gost: gost28147: require calling set_param before set_keyDmitry Baryshkov2020-02-053-20/+11
* | Merge branch 'tmp-kdf-api' into 'master'Daiki Ueno2020-02-049-90/+252
|\ \ | |/ |/|
| * privkey_pkcs8: remove unused #include <nettle/pbkdf2.h>Daiki Ueno2020-02-041-1/+0
| * pkcs7-crypt: refactor using gnutls_pbkdf2Daiki Ueno2020-02-041-37/+9
| * pkcs12: refactor using gnutls_pbkdf2Daiki Ueno2020-02-041-26/+12
| * secrets: refactor using gnutls_hkdf_{extract,expand}Daiki Ueno2020-02-041-26/+19
| * crypto-api: add generic crypto functions for KDFDaiki Ueno2020-02-045-0/+212
* | session_pack: fix leak in error pathMichael Catanzaro2020-02-021-1/+2
|/
* Merge branch 'nettle-master-gostdsa' into 'master'Nikos Mavrogiannopoulos2020-01-319-30/+88
|\
| * nettle/gost: support use GOST DSA support from master branchDmitry Baryshkov2020-01-309-30/+88
* | Merge branch 'fix-pkcs12-iter' into 'master'Dmitry Baryshkov2020-01-281-0/+3
|\ \
| * | pkcs12: do not go try calculating pbkdf2 with 0 iterationsDmitry Baryshkov2020-01-281-0/+3
| |/
* | add support for local threads with studio and ibm compilersBjoern Jacke2020-01-271-1/+1
|/
* key shares: avoid using internal errorsNikos Mavrogiannopoulos2020-01-251-10/+10
* lib/nettle/gost: restore compatibility with nettle masterDmitry Baryshkov2020-01-243-0/+73
* Merge branch 'legacy-gost-512' into 'master'Nikos Mavrogiannopoulos2020-01-241-0/+4
|\
| * x509: include digestParamSet into GOST 512-bit curves A and B paramsDmitry Eremin-Solenikov2020-01-201-0/+4
* | Merge branch 'tmp-ed448' into 'master'Daiki Ueno2020-01-2423-52/+398
|\ \
| * | algorithms: implement X448 key exchange and Ed448 signature schemeDaiki Ueno2020-01-2322-52/+348
| * | nettle: vendor in Curve448 and Ed448 implementationDaiki Ueno2020-01-231-0/+50
| |/
* | Merge branch 'fix-gost-pkcs12' into 'master'Dmitry Baryshkov2020-01-201-1/+1
|\ \
| * | pkcs12: use correct key length when using STREEBOG-512Dmitry Baryshkov2020-01-201-1/+1
| |/
* | Merge branch 'tmp-tls13-ocsp' into 'master'Nikos Mavrogiannopoulos2020-01-205-2/+33
|\ \
| * | tls13: request OCSP responses as a serverNikos Mavrogiannopoulos2020-01-201-0/+16
| * | tls13: do not send OCSP responses as client without server requestingNikos Mavrogiannopoulos2020-01-155-2/+17
| |/
* | x509: add OGRNIP DN entry definition used by qualified GOST certificatesDmitry Baryshkov2020-01-201-0/+2
|/
* Merge branch 'override-default-priority' into 'master'Nikos Mavrogiannopoulos2020-01-131-2/+31
|\
| * libgnutls: Add system-wide default-priority-string override.Dimitri John Ledkov2020-01-131-2/+31
* | lib: fix _kx_priority_gost termination itemDmitry Eremin-Solenikov2020-01-131-0/+1
* | Merge branch 'gost-priorities' into 'master'Dmitry Eremin-Solenikov2020-01-121-54/+84
|\ \
| * | priority: make priority matching less error-proneDmitry Eremin-Solenikov2020-01-101-67/+34
| * | priority: add new GOST-ALL shortcutDmitry Eremin-Solenikov2020-01-101-0/+12
| * | priority: add more GOST shortcutsDmitry Eremin-Solenikov2020-01-091-10/+47
| * | lib/priority: add SIGN-GOST-ALL keywordDmitry Eremin-Solenikov2020-01-091-0/+14
| * | lib/priority: use c_strncasecmp() for string comparisonDmitry Eremin-Solenikov2020-01-081-12/+12
| * | priority: fix GROUP-GOST-ALL comparison lengthDmitry Eremin-Solenikov2020-01-081-1/+1
* | | Merge branch 'fix-fips-gost' into 'master'Dmitry Eremin-Solenikov2020-01-121-2/+2
|\ \ \
| * | | pk: set generated key algo before calling pct_testDmitry Eremin-Solenikov2020-01-101-2/+2
| | |/ | |/|
* | | Merge branch 'tmp-ocsp-revocation' into 'master'Daiki Ueno2020-01-101-0/+8
|\ \ \ | |/ / |/| |
| * | ocsp: set GNUTLS_CERT_INVALID if OCSP response indicates revocationDaiki Ueno2020-01-101-0/+8
| |/
* | Merge branch 'tmp-fix-doc' into 'master'Tim Rühsen2020-01-091-1/+1
|\ \
| * | doc: clarify thread safeness in gnutls_global_init()Nikos Mavrogiannopoulos2020-01-091-1/+1
* | | Merge branch 'tmp-ocsp-check' into 'master'903-add-crl-and-crq-fuzzersNikos Mavrogiannopoulos2020-01-098-38/+59
|\ \ \ | |/ / |/| |
| * | gnutls_ocsp_status_request_is_checked: mark explicitly as unsigned the return...Nikos Mavrogiannopoulos2019-12-162-5/+6
| * | Provide flag to identify sessions that an OCSP response was requestedNikos Mavrogiannopoulos2019-12-157-33/+53
* | | Merge branch 'tmp-check-dup-extensions' into 'master'Nikos Mavrogiannopoulos2020-01-093-34/+91
|\ \ \ | |_|/ |/| |
| * | gnutls_x509_crt_get_extension_info: optimize when critical equals NULLNikos Mavrogiannopoulos2020-01-031-9/+9