Age | Commit message (Expand) | Author | Files | Lines |
2021-01-28 | qapi: Use QAPI_LIST_APPEND in trivial cases | Eric Blake | 1 | -6/+3 |
2020-07-06 | qcrypto/luks: implement encryption key management | Maxim Levitsky | 1 | -4/+412 |
2019-09-26 | qcrypto-luks: more rigorous header checking | Maxim Levitsky | 1 | -0/+52 |
2019-09-26 | qcrypto-luks: simplify the math used for keyslot locations | Maxim Levitsky | 1 | -23/+40 |
2019-09-26 | qcrypto-luks: extract store key function | Maxim Levitsky | 1 | -123/+181 |
2019-09-26 | qcrypto-luks: extract check and parse header | Maxim Levitsky | 1 | -98/+125 |
2019-09-26 | qcrypto-luks: extract store and load header | Maxim Levitsky | 1 | -62/+93 |
2019-09-26 | qcrypto-luks: purge unused error codes from open callback | Maxim Levitsky | 1 | -32/+13 |
2019-09-26 | qcrypto-luks: use the parsed encryption settings in QCryptoBlockLUKS | Maxim Levitsky | 1 | -90/+79 |
2019-09-26 | qcrypto-luks: pass keyslot index rather that pointer to the keyslot | Maxim Levitsky | 1 | -3/+3 |
2019-09-26 | qcrypto-luks: simplify masterkey and masterkey length | Maxim Levitsky | 1 | -23/+21 |
2019-09-26 | qcrypto-luks: don't overwrite cipher_mode in header | Maxim Levitsky | 1 | -3/+6 |
2019-09-26 | qcrypto-luks: rename some fields in QCryptoBlockLUKSHeader | Maxim Levitsky | 1 | -44/+47 |
2019-08-22 | crypto: use auto cleanup for many stack variables | Daniel P. Berrangé | 1 | -52/+22 |
2019-07-19 | crypto: Fix LGPL information in the file headers | Thomas Huth | 1 | -1/+1 |
2019-03-21 | crypto/block: remove redundant struct packing to fix build with gcc 9 | Greg Kurz | 1 | -2/+2 |
2018-12-12 | crypto: support multiple threads accessing one QCryptoBlock | Vladimir Sementsov-Ogievskiy | 1 | -12/+10 |
2018-12-12 | crypto/block: introduce qcrypto_block_*crypt_helper functions | Vladimir Sementsov-Ogievskiy | 1 | -8/+6 |
2018-12-12 | crypto/block: rename qcrypto_block_*crypt_helper | Vladimir Sementsov-Ogievskiy | 1 | -22/+22 |
2018-12-12 | crypto/block-luks: fix memory leak in qcrypto_block_luks_create | Vladimir Sementsov-Ogievskiy | 1 | -0/+3 |
2018-06-01 | crypto: use local path for local headers | Michael S. Tsirkin | 1 | -1/+1 |
2017-10-06 | block: convert qcrypto_block_encrypt|decrypt to take bytes offset | Daniel P. Berrange | 1 | -4/+8 |
2017-10-06 | crypto: expose encryption sector size in APIs | Daniel P. Berrange | 1 | -2/+4 |
2017-09-04 | qapi: Change data type of the FOO_lookup generated for enum FOO | Marc-André Lureau | 1 | -4/+4 |
2017-09-04 | qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) | Markus Armbruster | 1 | -6/+6 |
2017-09-04 | qapi: Generate FOO_str() macro for QAPI enum FOO | Markus Armbruster | 1 | -1/+0 |
2017-09-04 | crypto: Use qapi_enum_parse() in qcrypto_block_luks_name_lookup() | Markus Armbruster | 1 | -12/+7 |
2017-07-11 | block: pass option prefix down to crypto layer | Daniel P. Berrange | 1 | -2/+6 |
2017-05-09 | crypto: move 'opaque' parameter to (nearly) the end of parameter list | Daniel P. Berrange | 1 | -5/+8 |
2017-04-24 | crypto: Make errp the last parameter of functions | Fam Zheng | 1 | -12/+9 |
2016-09-23 | crypto: Switch to QEMU UUID API | Fam Zheng | 1 | -19/+7 |
2016-09-19 | crypto: increase default pbkdf2 time for luks to 2 seconds | Daniel P. Berrange | 1 | -1/+1 |
2016-09-19 | crypto: remove bogus /= 2 for pbkdf iterations | Daniel P. Berrange | 1 | -4/+0 |
2016-09-19 | crypto: use correct derived key size when timing pbkdf | Daniel P. Berrange | 1 | -0/+2 |
2016-09-19 | crypto: make PBKDF iterations configurable for LUKS format | Daniel P. Berrange | 1 | -0/+24 |
2016-09-19 | crypto: use uint64_t for pbkdf iteration count parameters | Daniel P. Berrange | 1 | -21/+31 |
2016-07-26 | crypto: add support for querying parameters for block encryption | Daniel P. Berrange | 1 | -0/+67 |
2016-07-04 | crypto: fix handling of iv generator hash defaults | Daniel P. Berrange | 1 | -0/+21 |
2016-06-07 | crypto: Use DIV_ROUND_UP | Laurent Vivier | 1 | -4/+2 |
2016-05-19 | qemu-common: stop including qemu/bswap.h from qemu-common.h | Paolo Bonzini | 1 | -0/+1 |
2016-03-22 | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster | 1 | -0/+1 |
2016-03-17 | crypto: implement the LUKS block encryption format | Daniel P. Berrange | 1 | -0/+1328 |