34 Commits (8301ea444abb49f7b7fb939b09c1e23b22977f30)

Author SHA1 Message Date
Daniel P. Berrange d67a6b09b4 block: support passthrough of BDRV_REQ_FUA in crypto driver 9 years ago
Daniel P. Berrange 4609742a49 block: convert qcrypto_block_encrypt|decrypt to take bytes offset 9 years ago
Daniel P. Berrange a73466fbad block: convert crypto driver to bdrv_co_preadv|pwritev 9 years ago
Daniel P. Berrange 31376555c7 block: fix data type casting for crypto payload offset 9 years ago
Daniel P. Berrange 161253e2d0 block: use 1 MB bounce buffers for crypto instead of 16KB 9 years ago
Max Reitz 7ea37c3066 block: Add PreallocMode to bdrv_truncate() 9 years ago
Max Reitz 8243ccb743 block: Add PreallocMode to BD.bdrv_truncate() 9 years ago
Daniel P. Berrange 1cd9a787a2 block: pass option prefix down to crypto layer 9 years ago
Daniel P. Berrange c01c214b69 block: remove all encryption handling APIs 9 years ago
Daniel P. Berrange d85f4222b4 qcow: convert QCow to use QCryptoBlock for encryption 9 years ago
Daniel P. Berrange 4a47f85431 block: add ability to set a prefix for opt names 9 years ago
Daniel P. Berrange 306a06e5f7 block: expose crypto option names / defs to other drivers 9 years ago
Daniel P. Berrange e4a3507e86 crypto: move 'opaque' parameter to (nearly) the end of parameter list 9 years ago
Max Reitz 4bff28b81a block: Add errp to BD.bdrv_truncate() 10 years ago
Max Reitz ed3d2ec98a block: Add errp to b{lk,drv}_truncate() 10 years ago
Fam Zheng 375092332e crypto: Make errp the last parameter of functions 9 years ago
Kevin Wolf 862f215fab block: Request child permissions in format drivers 10 years ago
Kevin Wolf 4e4bf5c42c block: Attach bs->file only during .bdrv_open() 10 years ago
Kevin Wolf 52cdbc5869 block: Pass BdrvChild to bdrv_truncate() 10 years ago
Daniel P. Berrange 3bd18890ca crypto: make PBKDF iterations configurable for LUKS format 10 years ago
Daniel P. Berrange c7c4cf498f block: export LUKS specific data to qemu-img info 10 years ago
Eric Blake 09204eac9b opts-visitor: Favor new visit_free() function 10 years ago
Eric Blake 1158bb2a05 qapi: Add parameter to visit_end_* 10 years ago
Kevin Wolf cf2ab8fc34 block: Convert bdrv_pread(v) to BdrvChild 10 years ago
Kevin Wolf 25ec177d90 block: Convert bdrv_co_writev() to BdrvChild 10 years ago
Kevin Wolf 28b04a8f65 block: Convert bdrv_co_readv() to BdrvChild 10 years ago
Eric Blake 5411541270 block: Use bool as appropriate for BDS members 10 years ago
Eric Blake 8341f00dc2 block: Allow BDRV_REQ_FUA through blk_pwrite() 10 years ago
Eric Blake 15c2f669e3 qapi: Split visit_end_struct() into pieces 10 years ago
Eric Blake 95c3df5a24 crypto: Avoid memory leak on failure 11 years ago
Kevin Wolf 72e775c7d9 block: Always set writeback mode in blk_new_open() 11 years ago
Daniel P. Berrange 78368575a6 block: add generic full disk encryption driver 11 years ago