398 Commits (7ddd3aca5f2efcf6aae10f836011e445ee77a6e1)

Author SHA1 Message Date
Paolo Bonzini 243af0225a trace: switch position of headers to what Meson requires 6 years ago
Markus Armbruster 5325cc34a2 qom: Put name parameter before value / visitor parameter 6 years ago
Maxim Levitsky 557d2bdcca qcrypto/luks: implement encryption key management 6 years ago
Maxim Levitsky 43cbd06df2 qcrypto/core: add generic infrastructure for crypto options amendment 6 years ago
Philippe Mathieu-Daudé 69699f3055 crypto/tls-cipher-suites: Produce fw_cfg consumable blob 6 years ago
Philippe Mathieu-Daudé 993aec27aa crypto: Add tls-cipher-suites object 8 years ago
Richard W.M. Jones d6cca8e111 crypto: Remove use of GCRYPT_VERSION macro. 6 years ago
Alexey Krasikov 54e7aac056 crypto/linux_keyring: add 'secret_keyring' secret object. 6 years ago
Alexey Krasikov 4862bd3cd2 crypto/secret: move main logic from 'secret' to 'secret_common'. 6 years ago
Marek Marczykowski-Górecki b767d2578d crypto: add "none" random provider 6 years ago
Markus Armbruster d2623129a7 qom: Drop parameter @errp of object_property_add() & friends 6 years ago
Chen Qun ccebb5f373 crypto: Redundant type conversion for AES_KEY pointer 6 years ago
Alexey Krasikov 861c50bf5d crypto/secret: fix inconsequential errors. 6 years ago
Tong Ho 569644f761 crypto: fix getter of a QCryptoSecret's property 6 years ago
Stefan Hajnoczi 6d49d3a859 luks: extract qcrypto_block_calculate_payload_offset() 6 years ago
Markus Armbruster 8cb846db9e crypto: Fix certificate file error handling crash bug 6 years ago
Paolo Bonzini 44e9f2309f stubs: replace stubs with lnot if applicable 7 years ago
Paolo Bonzini b8d89ba83b crypto: move common bits for all emulators to libqemuutil 7 years ago
Daniel P. Berrangé dc2207af2d crypto: add support for nettle's native XTS impl 7 years ago
Daniel P. Berrangé e0576942e0 crypto: add support for gcrypt's native XTS impl 7 years ago
Maxim Levitsky befdba9edd qcrypto-luks: more rigorous header checking 7 years ago
Maxim Levitsky bd56a55a94 qcrypto-luks: simplify the math used for keyslot locations 7 years ago
Maxim Levitsky 3994a7c909 qcrypto-luks: extract store key function 7 years ago
Maxim Levitsky 9fa9c1c28f qcrypto-luks: extract check and parse header 7 years ago
Maxim Levitsky dde2c5afeb qcrypto-luks: extract store and load header 7 years ago
Maxim Levitsky 61dd8a9a52 qcrypto-luks: purge unused error codes from open callback 7 years ago
Maxim Levitsky 9d80e59d50 qcrypto-luks: use the parsed encryption settings in QCryptoBlockLUKS 7 years ago
Maxim Levitsky 7e60a6f53d qcrypto-luks: pass keyslot index rather that pointer to the keyslot 7 years ago
Maxim Levitsky 1ddd52e4b5 qcrypto-luks: simplify masterkey and masterkey length 7 years ago
Maxim Levitsky 70b2a1fed5 qcrypto-luks: don't overwrite cipher_mode in header 7 years ago
Maxim Levitsky f0d3c3625c qcrypto-luks: rename some fields in QCryptoBlockLUKSHeader 7 years ago
Daniel P. Berrangé 57b9f113fc crypto: use auto cleanup for many stack variables 7 years ago
Daniel P. Berrangé 00f2cfbbec glib: bump min required glib library version to 2.48 8 years ago
Thomas Huth b7cbb8741b crypto: Fix LGPL information in the file headers 7 years ago
Daniel P. Berrangé f887849007 crypto: fix function signatures for nettle 2.7 vs 3 7 years ago
Daniel P. Berrangé e8e67ca4c1 crypto: switch to modern nettle AES APIs 7 years ago
Markus Armbruster 0553d895f9 Normalize position of header guard 7 years ago
Markus Armbruster a8d2532645 Include qemu-common.h exactly where needed 7 years ago
Markus Armbruster 0b8fa32f55 Include qemu/module.h where needed, drop it from qemu-common.h 7 years ago
Richard Henderson d049b1f2af crypto: Change the qcrypto_random_bytes buffer type to void* 7 years ago
Richard Henderson db1ed1abcf crypto: Use getrandom for qcrypto_random_bytes 7 years ago
Richard Henderson e9979ca64e crypto: Use O_CLOEXEC in qcrypto_random_init 7 years ago
Richard Henderson 25fb26e4f4 crypto: Do not fail for EINTR during qcrypto_random_bytes 7 years ago
Richard Henderson 14a356f475 crypto: Reverse code blocks in random-platform.c 7 years ago
Richard Henderson 243dc2cf95 build: Link user-only with crypto random number objects 7 years ago
Markus Armbruster 500016e5db trace-events: Shorten file names in comments 7 years ago
Greg Kurz 5993e3be1d crypto/block: remove redundant struct packing to fix build with gcc 9 7 years ago
Daniel P. Berrange b76806d4ec authz: delete existing ACL implementation 10 years ago
Paolo Bonzini 2f9f96b242 crypto: finish removing TABs 7 years ago
Thomas Huth e361a772ff Don't talk about the LGPL if the file is licensed under the GPL 7 years ago