summaryrefslogtreecommitdiffstats
path: root/crypto/block-luks.c
Commit message (Expand)AuthorAgeFilesLines
* crypto/block: remove redundant struct packing to fix build with gcc 9Greg Kurz2019-03-211-2/+2
* crypto: support multiple threads accessing one QCryptoBlockVladimir Sementsov-Ogievskiy2018-12-121-12/+10Star
* crypto/block: introduce qcrypto_block_*crypt_helper functionsVladimir Sementsov-Ogievskiy2018-12-121-8/+6Star
* crypto/block: rename qcrypto_block_*crypt_helperVladimir Sementsov-Ogievskiy2018-12-121-22/+22
* crypto/block-luks: fix memory leak in qcrypto_block_luks_createVladimir Sementsov-Ogievskiy2018-12-121-0/+3
* crypto: use local path for local headersMichael S. Tsirkin2018-06-011-1/+1
* block: convert qcrypto_block_encrypt|decrypt to take bytes offsetDaniel P. Berrange2017-10-061-4/+8
* crypto: expose encryption sector size in APIsDaniel P. Berrange2017-10-061-2/+4
* qapi: Change data type of the FOO_lookup generated for enum FOOMarc-André Lureau2017-09-041-4/+4
* qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster2017-09-041-6/+6
* qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster2017-09-041-1/+0Star
* crypto: Use qapi_enum_parse() in qcrypto_block_luks_name_lookup()Markus Armbruster2017-09-041-12/+7Star
* block: pass option prefix down to crypto layerDaniel P. Berrange2017-07-111-2/+6
* crypto: move 'opaque' parameter to (nearly) the end of parameter listDaniel P. Berrange2017-05-091-5/+8
* crypto: Make errp the last parameter of functionsFam Zheng2017-04-241-12/+9Star
* crypto: Switch to QEMU UUID APIFam Zheng2016-09-231-19/+7Star
* crypto: increase default pbkdf2 time for luks to 2 secondsDaniel P. Berrange2016-09-191-1/+1
* crypto: remove bogus /= 2 for pbkdf iterationsDaniel P. Berrange2016-09-191-4/+0Star
* crypto: use correct derived key size when timing pbkdfDaniel P. Berrange2016-09-191-0/+2
* crypto: make PBKDF iterations configurable for LUKS formatDaniel P. Berrange2016-09-191-0/+24
* crypto: use uint64_t for pbkdf iteration count parametersDaniel P. Berrange2016-09-191-21/+31
* crypto: add support for querying parameters for block encryptionDaniel P. Berrange2016-07-261-0/+67
* crypto: fix handling of iv generator hash defaultsDaniel P. Berrange2016-07-041-0/+21
* crypto: Use DIV_ROUND_UPLaurent Vivier2016-06-071-4/+2Star
* qemu-common: stop including qemu/bswap.h from qemu-common.hPaolo Bonzini2016-05-191-0/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* crypto: implement the LUKS block encryption formatDaniel P. Berrange2016-03-171-0/+1328