summaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto: Support export akcipher to pkcs8Lei He2022-11-023-1/+70
* crypto: Support DER encodingsLei He2022-11-022-25/+493
* crypto: quote algorithm names in error messagesDaniel P. Berrangé2022-10-271-3/+3
* crypto: split off helpers for converting LUKS header endianessDaniel P. Berrangé2022-10-272-32/+53
* crypto: split LUKS header definitions off into fileDaniel P. Berrangé2022-10-272-93/+138
* crypto: check that LUKS PBKDF2 iterations count is non-zeroDaniel P. Berrangé2022-10-271-0/+11
* crypto: strengthen the check for key slots overlapping with LUKS headerDaniel P. Berrangé2022-10-271-1/+1
* crypto: validate that LUKS payload doesn't overlap with headerDaniel P. Berrangé2022-10-271-0/+7
* crypto: enforce that key material doesn't overlap with LUKS headerDaniel P. Berrangé2022-10-271-0/+8
* crypto: enforce that LUKS stripes is always a fixed valueDaniel P. Berrangé2022-10-271-2/+3
* crypto: sanity check that LUKS header strings are NUL-terminatedDaniel P. Berrangé2022-10-271-0/+18
* crypto: check for and report errors setting PSK credentialsDaniel P. Berrangé2022-10-271-3/+13
* crypto/luks: Support creating LUKS image on DarwinJungmin Park2022-10-261-0/+23
* crypto: Make block callbacks return 0 on successAlberto Faria2022-07-122-7/+7
* test/crypto: Add test suite for crypto akcipherLei He2022-05-261-7/+7
* crypto: Implement RSA algorithm by gcryptLei He2022-05-262-1/+598
* crypto: Implement RSA algorithm by hogweedLei He2022-05-267-0/+953
* crypto: add ASN.1 DER decoderLei He2022-05-263-0/+271
* crypto: Introduce akcipher crypto classzhenwei pi2022-05-263-0/+158
* crypto: make loaded property read-onlyPaolo Bonzini2022-05-144-99/+49Star
* Clean up ill-advised or unusual header guardsMarkus Armbruster2022-05-111-3/+3
* crypto: move sm4_sbox from target/armWeiwei Li2022-04-292-0/+50
* meson, configure: move keyctl test to mesonPaolo Bonzini2022-04-281-1/+3
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-062-2/+0Star
* Drop qemu_foo() socket API wrapperMarc-André Lureau2022-03-222-4/+4
* crypto: mandate a hostname when checking x509 creds on a clientDaniel P. Berrangé2022-03-071-0/+6
* configure, meson: move some default-disabled options to meson_options.txtPaolo Bonzini2022-02-211-1/+1
* configure, meson: move AF_ALG test to mesonPaolo Bonzini2022-02-211-1/+3
* crypto: add gnutls pbkdf providerDaniel P. Berrangé2021-07-142-1/+91
* crypto: add gnutls hmac providerDaniel P. Berrangé2021-07-141-0/+139
* crypto: add gnutls hash providerDaniel P. Berrangé2021-07-142-0/+106
* crypto: add gnutls cipher providerDaniel P. Berrangé2021-07-142-0/+337
* crypto: introduce build system for gnutls crypto backendDaniel P. Berrangé2021-07-141-0/+3
* crypto: replace 'des-rfb' cipher with 'des'Daniel P. Berrangé2021-07-143-51/+19Star
* crypto: delete built-in XTS cipher mode supportDaniel P. Berrangé2021-07-142-63/+3Star
* crypto: delete built-in DES implementationDaniel P. Berrangé2021-07-143-489/+0Star
* crypto: drop custom XTS support in gcrypt driverDaniel P. Berrangé2021-07-141-127/+0Star
* crypto: drop gcrypt thread initialization codeDaniel P. Berrangé2021-07-141-62/+0Star
* crypto: Make QCryptoTLSCreds* structures privatePhilippe Mathieu-Daudé2021-06-296-0/+58
* crypto/tlscreds: Introduce qcrypto_tls_creds_check_endpoint() helperPhilippe Mathieu-Daudé2021-06-291-0/+12
* configure, meson: convert crypto detection to mesonPaolo Bonzini2021-06-251-29/+12Star
* crypto: drop used conditional checkDaniel P. Berrangé2021-06-021-2/+0Star
* crypto: bump min gcrypt to 1.8.0, dropping RHEL-7 supportDaniel P. Berrangé2021-06-021-5/+1Star
* crypto: drop back compatibility typedefs for nettleDaniel P. Berrangé2021-06-023-44/+30Star
* crypto: bump min nettle to 3.4, dropping RHEL-7 supportDaniel P. Berrangé2021-06-023-39/+0Star
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-021-1/+1
* crypto: add reload for QCryptoTLSCredsClassZihao Chang2021-03-231-0/+48
* crypto: Add spaces around operatorshiliyang2021-01-292-3/+3
* crypto: Fix memory leaks in set_loaded for tls-*Kevin Wolf2021-01-293-6/+3Star
* crypto: Forbid broken unloading of secretsKevin Wolf2021-01-291-3/+3