summaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* 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
* crypto: Move USER_CREATABLE to secret_common base classKevin Wolf2021-01-293-28/+15Star
* crypto: Fix some code style problems, add spaces around operatorshiliyang2021-01-293-3/+3
* qapi: Use QAPI_LIST_APPEND in trivial casesEric Blake2021-01-281-6/+3Star
* crypto: Move the creation of the library to the main meson.buildPhilippe Mathieu-Daudé2020-10-121-10/+0Star
* qom: Remove ParentClassType argument from OBJECT_DECLARE_SIMPLE_TYPEEduardo Habkost2020-09-181-1/+0Star
* crypto/gcrypt: Split QCryptoCipherGcrypt into subclassesRichard Henderson2020-09-101-255/+238Star
* crypto/nettle: Split QCryptoCipherNettle into subclassesRichard Henderson2020-09-101-488/+511
* crypto/builtin: Split QCryptoCipherBuiltin into subclassesRichard Henderson2020-09-101-309/+210Star
* crypto/builtin: Split and simplify AES_encrypt_cbcRichard Henderson2020-09-101-56/+43Star
* crypto/builtin: Move AES_cbc_encrypt into cipher-builtin.inc.cRichard Henderson2020-09-102-51/+56
* crypto/builtin: Merge qcrypto_cipher_aes_{ecb,xts}_{en,de}cryptRichard Henderson2020-09-101-51/+22Star
* crypto/builtin: Remove odd-sized AES block handlingRichard Henderson2020-09-101-28/+12Star
* crypto: Constify cipher data tablesRichard Henderson2020-09-101-3/+3