Age | Commit message (Expand) | Author |
2023-09-08 | misc/other: spelling fixes | Michael Tokarev |
2023-07-25 | crypto: Always initialize splitkeylen | Akihiko Odaki |
2023-01-19 | coroutine: Clean up superfluous inclusion of qemu/coroutine.h | Markus Armbruster |
2022-12-14 | qapi crypto: Elide redundant has_FOO in generated C | Markus Armbruster |
2022-10-27 | crypto: quote algorithm names in error messages | Daniel P. Berrangé |
2022-10-27 | crypto: split off helpers for converting LUKS header endianess | Daniel P. Berrangé |
2022-10-27 | crypto: split LUKS header definitions off into file | Daniel P. Berrangé |
2022-10-27 | crypto: check that LUKS PBKDF2 iterations count is non-zero | Daniel P. Berrangé |
2022-10-27 | crypto: strengthen the check for key slots overlapping with LUKS header | Daniel P. Berrangé |
2022-10-27 | crypto: validate that LUKS payload doesn't overlap with header | Daniel P. Berrangé |
2022-10-27 | crypto: enforce that key material doesn't overlap with LUKS header | Daniel P. Berrangé |
2022-10-27 | crypto: enforce that LUKS stripes is always a fixed value | Daniel P. Berrangé |
2022-10-27 | crypto: sanity check that LUKS header strings are NUL-terminated | Daniel P. Berrangé |
2022-07-12 | crypto: Make block callbacks return 0 on success | Alberto Faria |
2021-01-28 | qapi: Use QAPI_LIST_APPEND in trivial cases | Eric Blake |
2020-07-06 | qcrypto/luks: implement encryption key management | Maxim Levitsky |
2019-09-26 | qcrypto-luks: more rigorous header checking | Maxim Levitsky |
2019-09-26 | qcrypto-luks: simplify the math used for keyslot locations | Maxim Levitsky |
2019-09-26 | qcrypto-luks: extract store key function | Maxim Levitsky |
2019-09-26 | qcrypto-luks: extract check and parse header | Maxim Levitsky |
2019-09-26 | qcrypto-luks: extract store and load header | Maxim Levitsky |
2019-09-26 | qcrypto-luks: purge unused error codes from open callback | Maxim Levitsky |
2019-09-26 | qcrypto-luks: use the parsed encryption settings in QCryptoBlockLUKS | Maxim Levitsky |
2019-09-26 | qcrypto-luks: pass keyslot index rather that pointer to the keyslot | Maxim Levitsky |
2019-09-26 | qcrypto-luks: simplify masterkey and masterkey length | Maxim Levitsky |
2019-09-26 | qcrypto-luks: don't overwrite cipher_mode in header | Maxim Levitsky |
2019-09-26 | qcrypto-luks: rename some fields in QCryptoBlockLUKSHeader | Maxim Levitsky |
2019-08-22 | crypto: use auto cleanup for many stack variables | Daniel P. Berrangé |
2019-07-19 | crypto: Fix LGPL information in the file headers | Thomas Huth |
2019-03-21 | crypto/block: remove redundant struct packing to fix build with gcc 9 | Greg Kurz |
2018-12-12 | crypto: support multiple threads accessing one QCryptoBlock | Vladimir Sementsov-Ogievskiy |
2018-12-12 | crypto/block: introduce qcrypto_block_*crypt_helper functions | Vladimir Sementsov-Ogievskiy |
2018-12-12 | crypto/block: rename qcrypto_block_*crypt_helper | Vladimir Sementsov-Ogievskiy |
2018-12-12 | crypto/block-luks: fix memory leak in qcrypto_block_luks_create | Vladimir Sementsov-Ogievskiy |
2018-06-01 | crypto: use local path for local headers | Michael S. Tsirkin |
2017-10-06 | block: convert qcrypto_block_encrypt|decrypt to take bytes offset | Daniel P. Berrange |
2017-10-06 | crypto: expose encryption sector size in APIs | Daniel P. Berrange |
2017-09-04 | qapi: Change data type of the FOO_lookup generated for enum FOO | Marc-André Lureau |
2017-09-04 | qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) | Markus Armbruster |
2017-09-04 | qapi: Generate FOO_str() macro for QAPI enum FOO | Markus Armbruster |
2017-09-04 | crypto: Use qapi_enum_parse() in qcrypto_block_luks_name_lookup() | Markus Armbruster |
2017-07-11 | block: pass option prefix down to crypto layer | Daniel P. Berrange |
2017-05-09 | crypto: move 'opaque' parameter to (nearly) the end of parameter list | Daniel P. Berrange |
2017-04-24 | crypto: Make errp the last parameter of functions | Fam Zheng |
2016-09-23 | crypto: Switch to QEMU UUID API | Fam Zheng |
2016-09-19 | crypto: increase default pbkdf2 time for luks to 2 seconds | Daniel P. Berrange |
2016-09-19 | crypto: remove bogus /= 2 for pbkdf iterations | Daniel P. Berrange |
2016-09-19 | crypto: use correct derived key size when timing pbkdf | Daniel P. Berrange |
2016-09-19 | crypto: make PBKDF iterations configurable for LUKS format | Daniel P. Berrange |
2016-09-19 | crypto: use uint64_t for pbkdf iteration count parameters | Daniel P. Berrange |