summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* nettle: vendor in poly1305 codeDmitry Baryshkov2020-04-141-1/+2
* gost: import _nettle_write_le32 to stop using Nettle's internal symbolDmitry Baryshkov2020-04-143-1/+73
* nettle: use new imported source files for GOST DSADmitry Baryshkov2020-04-1423-4993/+297
* build: import-curve448 -> import-eccDmitry Baryshkov2020-04-142-36/+36
* curve448: import write-le64.c which defines internal symbolDmitry Baryshkov2020-04-131-0/+1
* Merge branch 'tmp-valgrind-memcheck' into 'master'Nikos Mavrogiannopoulos2020-04-052-3/+33
|\
| * build: use valgrind client request to detect undefined memory usetmp-valgrind-memcheckDaiki Ueno2020-04-042-3/+33
* | Compare DNs by comparing their string representationsPierre Ossman2020-04-032-3/+49
* | Properly compare DNs when checking sortingPierre Ossman2020-04-031-11/+2
* | IDNA: require libidn2 2.0.0Nikos Mavrogiannopoulos2020-03-312-83/+1
|/
* Merge branch 'fix-padlock' into 'master'Nikos Mavrogiannopoulos2020-03-302-4/+7
|\
| * padlock: fix exception in wrap_padlock_hash_fastDmitry Baryshkov2020-03-281-1/+0
| * padlock: fix exception in sha codeDmitry Baryshkov2020-03-281-0/+2
| * padlock: make cbc code return error properlyDmitry Baryshkov2020-03-281-3/+5
* | psk: added checks to satisfy static analyzersNikos Mavrogiannopoulos2020-03-301-0/+6
* | dtls client hello: fix zeroed random (fixes #960)Stefan Bühler2020-03-271-1/+1
* | Merge branch 'tmp-get-keylog-func' into 'master'Daiki Ueno2020-03-253-0/+19
|\ \
| * | gnutls_session_get_keylog_function: new functiontmp-get-keylog-funcDaiki Ueno2020-03-223-0/+19
| |/
* | Merge branch 'ajuaristi-issue-586' into 'master'Nikos Mavrogiannopoulos2020-03-2417-78/+309
|\ \
| * | _gnutls_check_id_for_change: ensure that we check the username lengthajuaristi-issue-586Nikos Mavrogiannopoulos2020-03-233-5/+8
| * | Ensure that an incorrectly formatted password file doesn't cause invalid memo...Nikos Mavrogiannopoulos2020-03-231-1/+2
| * | psk: Allow non-NULL PSK usernamesAnder Juaristi2020-03-2315-75/+302
| |/
* | Merge branch 'postpone_config_loading' into 'master'Daiki Ueno2020-03-231-1/+1
|\ \ | |/ |/|
| * global: Load configuration after FIPS POSTAnderson Toshiyuki Sasaki2020-03-181-1/+1
* | Merge branch 'eddsa-pkcs11' into 'master'Nikos Mavrogiannopoulos2020-03-205-4/+197
|\ \
| * | Validate EC_PARAMS for EdDSA keysJakub Jelen2020-03-183-4/+123
| * | pubkey: Validate input parameters in pubkey_import_ecc_rawJakub Jelen2020-03-181-1/+6
| * | pkcs11_write: Copy data to avoid double-free crashes and properly encode EC_P...Jakub Jelen2020-03-181-3/+12
| * | Add support for loading EdDSA keys from PKCS#11 and using themJakub Jelen2020-02-282-0/+60
* | | state: add function to get the current hash algorithmtmp-prf-getDaiki Ueno2020-03-193-0/+28
* | | cipher: allow setting ChaCha20 initial block counterDaiki Ueno2020-03-194-6/+68
* | | nettle: vendor in ChaCha20 implementation from nettleDaiki Ueno2020-03-191-0/+8
* | | cipher: expose raw ChaCha20 cipherDaiki Ueno2020-03-193-0/+30
| |/ |/|
* | Merge branch 'tmp-ed448-fixes' into 'master'Daiki Ueno2020-03-183-3/+37
|\ \
| * | algorithms: properly calculate hash strength for Ed448Daiki Ueno2020-03-163-3/+37
* | | Merge branch 'improve_fips_selftests' into 'master'Nikos Mavrogiannopoulos2020-03-181-309/+377
|\ \ \
| * | | crypto-selftests-pk.c: Use deterministic signatures in test_known_sig()Anderson Toshiyuki Sasaki2020-03-161-165/+153
| * | | crypto-selftests-pk.c: Use specified key in test_sig()Anderson Toshiyuki Sasaki2020-03-161-192/+269
| * | | crypto-selftests-pk.c: Fix PK_KNOWN_TEST and PK_TESTAnderson Toshiyuki Sasaki2020-03-111-17/+20
| * | | crypto-selftests-pk.c: Move hardcoded values to the topAnderson Toshiyuki Sasaki2020-03-111-112/+112
* | | | lib/x509: use common routine for parsing data versionDmitry Baryshkov2020-03-126-62/+27
| |/ / |/| |
* | | Merge branch 'fix-crq-ext' into 'master'Dmitry Baryshkov2020-03-111-11/+9
|\ \ \
| * | | x509: apply same fix to print_crqDmitry Baryshkov2020-03-101-4/+3
| * | | x509: apply same fix to print_crlDmitry Baryshkov2020-03-101-4/+3
| * | | x509: drop endless loop in print_extensionsDmitry Baryshkov2020-03-101-3/+3
* | | | Merge branch 'tmp-static-assert' into 'master'Daiki Ueno2020-03-113-16/+18
|\ \ \ \ | |_|/ / |/| | |
| * | | lib: use static assertion to check enum valuestmp-static-assertDaiki Ueno2020-03-101-10/+12
| * | | hello_ext: use 64-bit integer to track extensionsDaiki Ueno2020-03-103-6/+6
| |/ /
* | | lib/x509/output.c: remove occasioinal memory leak in print_issuer_sign_tool()Dmitry Baryshkov2020-03-071-1/+2
|/ /
* | Merge branch 'tmp-keylog-func' into 'master'Daiki Ueno2020-02-279-116/+40
|\ \ | |/ |/|