summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* certtool: add x448 and x25519 for --key-typeDaniel Kahn Gillmor2021-09-172-1/+5
* certtool: when making X25519 or X448 certs, always use "key agreement"Daniel Kahn Gillmor2021-09-171-0/+4
* x509: handle X25519 and X448 in read_pubkeyDaniel Kahn Gillmor2021-09-171-0/+20
* nettle: handle X25519 and X448 in pk_fixupDaniel Kahn Gillmor2021-09-171-0/+24
* x509: enable importing secret keys for X448 and X25519.Daniel Kahn Gillmor2021-09-171-0/+54
* Enable X25519 and X448 everywhere that EdDSA is supported.Daniel Kahn Gillmor2021-09-1710-3/+27
* x509: handle X448 and X25519 in write_pubkeyDaniel Kahn Gillmor2021-09-171-0/+32
* pubkey: handle X25519 and X448 in gnutls_pubkey_import_pkcs11Daniel Kahn Gillmor2021-09-171-0/+137
* nettle: extend pk_verify_priv_params to handle X25519 and X448Daniel Kahn Gillmor2021-09-171-0/+41
* lib/pk: treat modern ECDH octet streams the same way as eddsa streams.Daniel Kahn Gillmor2021-09-171-1/+1
* lib/algorithms: add modern ecdh functions comparable to curve_is_eddsaDaniel Kahn Gillmor2021-09-171-0/+16
* algorithms: Explicitly name ECDH_X448_OID and ECDH_X25519_OIDDaniel Kahn Gillmor2021-09-173-2/+7
* Merge branch 'wip/dueno/asan-aggressive' into 'master'Daiki Ueno2021-09-111-0/+35
|\
| * .gitlab-ci.yml: new ASan job with -DAGGRESSIVE_REALLOCDaiki Ueno2021-09-101-0/+35
|/
* Merge branch 'tmp-abi-check' into 'master'Daiki Ueno2021-09-103-1/+25
|\
| * devel: provide external git diff driver for *.abi files [ci skip]tmp-abi-checkDaiki Ueno2020-05-303-1/+25
* | Merge branch 'wip/dueno/oss-fuzz-muldefs' into 'master'Daiki Ueno2021-09-101-0/+1
|\ \
| * | fuzz: allow multiple definitions of gnutls_rnd in oss-fuzzDaiki Ueno2021-09-091-0/+1
|/ /
* | Merge branch 'wip/dueno/lgtm' into 'master'Daiki Ueno2021-09-099-80/+81
|\ \
| * | build: remove tautological if conditionsDaiki Ueno2021-09-097-72/+71
| * | ext/{client,server}_cert_type: use proper types for integersDaiki Ueno2021-09-092-8/+10
* | | Merge branch 'wip/dueno/pythonpath' into 'master'Daiki Ueno2021-09-074-4/+4
|\ \ \ | |/ / |/| |
| * | tests: use PYTHONPATH instead of creating symlinks in srcdirDaiki Ueno2021-09-071-4/+4
| * | tls-fuzzer: update submodules to the latestDaiki Ueno2021-09-073-0/+0
|/ /
* | Merge branch 'ssse3-sha384' into 'master'Daiki Ueno2021-09-071-1/+1
|\ \
| * | fix SSSE3 SHA384 to work more than onceMiroslav Lichvar2021-09-071-1/+1
|/ /
* | Merge branch 'wip/dueno/disable-0rtt-tests' into 'master'Daiki Ueno2021-09-073-62/+60
|\ \
| * | testcompat-openssl-tls13-cli.sh: disable early data testingDaiki Ueno2021-09-071-33/+33
| * | testcompat-openssl-tls13-cli.sh: use different tmpdirs for sub-testsDaiki Ueno2021-09-071-2/+2
| * | tests: rework port lockingDaiki Ueno2021-09-072-29/+27
|/ /
* | Merge branch 'fix-tls13-post-hanshake-with-cert' into 'master'Daiki Ueno2021-09-011-4/+5
|\ \
| * | tests/tls13/post-handshake-with-cert: avoid a race conditionAlexander Sosedkin2021-08-301-4/+5
* | | Merge branch 'terminate-fixes' into 'master'Daiki Ueno2021-08-3154-111/+132
|\ \ \ | |/ / |/| |
| * | tests: remove unused `terminate` from 2 testsAlexander Sosedkin2021-08-302-18/+0
| * | tests: add a safeguard to terminate()Alexander Sosedkin2021-08-3053-35/+74
| * | tests: don't kill whole pgroupsAlexander Sosedkin2021-08-2716-60/+60
|/ /
* | Merge branch 'build_docs' into 'master'Daiki Ueno2021-08-261-3/+4
|\ \
| * | INSTALL.md: Update documentation on building static library [skip ci]Nick Child2021-08-261-3/+4
* | | Merge branch 'wip/dueno/guile-fixes' into 'master'Daiki Ueno2021-08-264-6/+66
|\ \ \ | |/ / |/| |
| * | guile: Add 'GNUTLS_DIG_SHA256' enum value.Simon South2021-08-223-2/+10
| * | guile: Add binding for 'gnutls_x509_crt_get_fingerprint'.Simon South2021-08-223-5/+57
|/ /
* | Merge branch 'master' into 'master'Daiki Ueno2021-08-162-0/+81
|\ \
| * | x509: pin/password callback support for openssl encrypted private keysCraig Gallek2021-08-152-0/+81
|/ /
* | Merge branch 'wip/dueno/asan-poisoning' into 'master'Daiki Ueno2021-08-109-101/+165
|\ \
| * | mem: instrument with ASan memory poisoning as well as valgrindDaiki Ueno2021-08-099-101/+165
* | | Merge branch 'wip/dueno/tls13-rsa-pss-salt' into 'master'Daiki Ueno2021-08-079-45/+134
|\ \ \
| * | | pk: add flags to force RSA-PSS salt length to match digest lengthDaiki Ueno2021-08-079-45/+134
| |/ /
* | | Merge branch 'wip/dueno/fips-rsa-key-size' into 'master'Daiki Ueno2021-08-051-3/+25
|\ \ \ | |/ / |/| |
| * | fips: allow more RSA modulus sizesDaiki Ueno2021-08-051-3/+25
|/ /
* | Merge branch 'wip/dueno/test-key-share-single' into 'master'Daiki Ueno2021-08-041-159/+57
|\ \