358 Commits (7192d7b7fea15f2226a896f02b360bf7cfce1ab1)

Author SHA1 Message Date
Fabiano Rosas 0b8a70d70f crypto: Remove qcrypto_tls_session_get_handshake_status 1 year ago
Fabiano Rosas ab1cb3683b crypto: Allow gracefully ending the TLS session 1 year ago
Philippe Mathieu-Daudé 9038ac0c5c overall: Remove unnecessary g_strdup_printf() calls 1 year ago
Daniel P. Berrangé 145f12ea88 crypto: fix bogus error benchmarking pbkdf on fast machines 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Daniel P. Berrangé a7e4275232 crypto: perform runtime check for hash/hmac support in gcrypt 1 year ago
Daniel P. Berrangé bbd40a0e31 crypto: fix error check on gcry_md_open 1 year ago
liequan che d078da86d6 crypto: Introduce SM3 hash hmac pbkdf algorithm 1 year ago
Daniel P. Berrangé 62eb377e0a crypto: purge 'loaded' property that was not fully removed 1 year ago
Markus Armbruster f8395ce8a3 crypto/hash-afalg: Fix broken build 1 year ago
Daniel P. Berrangé dde538c9a7 crypto/hash: avoid overwriting user supplied result pointer 1 year ago
Dr. David Alan Gilbert 04eeeec697 crypto: Remove unused DER string functions 2 years ago
Daniel P. Berrangé 95cc223afb crypto: drop obsolete back compat logic for old nettle 1 year ago
Alejandro Zeise 24a6271ebb crypto/hashpriv: Remove old hash API function 2 years ago
Alejandro Zeise 8a70903b06 crypto/hash-afalg: Remove old hash API functions 2 years ago
Alejandro Zeise 7908bf74bd crypto/hash-nettle: Remove old hash API functions 2 years ago
Alejandro Zeise d946043c77 crypto/hash-gnutls: Remove old hash API functions 2 years ago
Alejandro Zeise 7dae595e01 crypto/hash-gcrypt: Remove old hash API functions 2 years ago
Alejandro Zeise 8d46ede7c3 crypto/hash-glib: Remove old hash API functions 2 years ago
Alejandro Zeise e3c07527f3 crypto/hash: Implement and use new hash API 2 years ago
Alejandro Zeise 90c3dc6073 crypto/hash-afalg: Implement new hash API 2 years ago
Alejandro Zeise 278d596015 crypto/hash-nettle: Implement new hash API 2 years ago
Alejandro Zeise f4f3d6663d crypto/hash-gnutls: Implement new hash API 2 years ago
Alejandro Zeise 4fd0a730d7 crypto/hash-gcrypt: Implement new hash API 2 years ago
Alejandro Zeise c6ccd2af60 crypto/hash-glib: Implement new hash API 2 years ago
Alejandro Zeise 190feb4884 crypto: accumulative hashing API 2 years ago
Markus Armbruster 8f525028bc qapi/crypto: Rename QCryptoAFAlg to QCryptoAFAlgo 2 years ago
Markus Armbruster c96050f43e qapi/crypto: Rename QCryptoRSAPaddingAlgorithm to *Algo, and drop prefix 2 years ago
Markus Armbruster cd48d82a50 qapi/crypto: Rename QCryptoAkCipherAlgorithm to *Algo, and drop prefix 2 years ago
Markus Armbruster 5e0e510246 qapi/crypto: Rename QCryptoIVGenAlgorithm to *Algo, and drop prefix 2 years ago
Markus Armbruster a092c513db qapi/crypto: Rename QCryptoCipherAlgorithm to *Algo, and drop prefix 2 years ago
Markus Armbruster ef834aa2b2 qapi/crypto: Rename QCryptoHashAlgorithm to *Algo, and drop prefix 2 years ago
Markus Armbruster 5f4059ef33 qapi/crypto: Drop unwanted 'prefix' 2 years ago
Markus Armbruster d23d2ef3d0 qapi/crypto: Drop temporary 'prefix' 2 years ago
Dorjoy Chowdhury 10a1d34fc0 crypto: Introduce x509 utils 2 years ago
Dorjoy Chowdhury 9893da71b2 crypto: Support SHA384 hash when using glib 2 years ago
Dorjoy Chowdhury 5d04de7de5 crypto: Define macros for hash algorithm digest lengths 2 years ago
Daniel P. Berrangé 41162dd6ee crypto: use consistent error reporting pattern for unsupported cipher modes 2 years ago
Daniel P. Berrangé 586ac2c67d crypto: avoid leak of ctx when bad cipher mode is given 2 years ago
Daniel P. Berrangé e6c09ea4f9 crypto: check gnutls & gcrypt support the requested pbkdf hash 2 years ago
Tiago Pasqualini c72cab5ad9 crypto: run qcrypto_pbkdf2_count_iters in a new thread 2 years ago
Peter Maydell 87e012f29f crypto/tlscredspsk: Free username on finalize 2 years ago
Daniel P. Berrangé 97f7bf113e crypto: propagate errors from TLS session I/O callbacks 2 years ago
Daniel P. Berrangé 57941c9c86 crypto: push error reporting into TLS session I/O APIs 2 years ago
Daniel P. Berrangé 305233349b crypto: drop gnutls debug logging support 2 years ago
Yao Xingtao 7cd9b9d476 crypto/block-luks: make range overlap check more readable 2 years ago
Stefan Hajnoczi 3ab0f063e5 crypto/block: drop qcrypto_block_open() n_threads argument 2 years ago
Stefan Hajnoczi af206c284e block/crypto: create ciphers on demand 2 years ago
Daniel P. Berrangé e503fc55ac crypto: query gcrypt for cipher availability 2 years ago
Daniel P. Berrangé eac57306d8 crypto: factor out conversion of QAPI to gcrypt constants 2 years ago