summaryrefslogtreecommitdiffstats
path: root/block/qcow.c
Commit message (Expand)AuthorAgeFilesLines
* block: drop support for using qcow[2] encryption with system emulatorsDaniel P. Berrange2016-06-161-4/+10
* qcow/qcow2: Use DIV_ROUND_UPLaurent Vivier2016-06-071-2/+2
* qemu-common: stop including qemu/bswap.h from qemu-common.hPaolo Bonzini2016-05-191-0/+1
* block: Allow BDRV_REQ_FUA through blk_pwrite()Eric Blake2016-05-121-4/+4
* block: Always set writeback mode in blk_new_open()Kevin Wolf2016-03-301-2/+1Star
* block: move encryption deprecation warning into qcow codeDaniel P. Berrange2016-03-301-0/+9
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* blockdev: Split monitor reference from BB creationMax Reitz2016-03-171-1/+1
* qapi: Drop QERR_UNKNOWN_BLOCK_FORMAT_FEATUREMax Reitz2016-03-171-5/+1Star
* qcow: Use BB functions in .bdrv_create()Kevin Wolf2016-03-141-11/+14
* block: Use writeback in .bdrv_create() implementationsKevin Wolf2016-03-141-1/+2
* qcow: Assign bs->file->bs to file in qcow_co_get_block_statusFam Zheng2016-02-021-0/+1
* block: Add "file" output parameter to block status query functionsFam Zheng2016-02-021-1/+1
* block: Clean up includesPeter Maydell2016-01-201-0/+1
* block: Convert bs->backing_hd to BdrvChildKevin Wolf2015-10-161-2/+2
* block: Convert bs->file to BdrvChildKevin Wolf2015-10-161-20/+23
* block: Drop drv parameter from bdrv_open()Max Reitz2015-09-141-1/+1
* block: convert qcow/qcow2 to use generic cipher APIDaniel P. Berrange2015-07-081-27/+75
* crypto: move built-in AES implementation into crypto/Daniel P. Berrange2015-07-071-1/+1
* Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster2015-06-221-0/+1
* qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster2015-06-221-2/+2
* qcow2/qcow: protect against uninitialized encryption keyDaniel P. Berrange2015-05-221-3/+7
* block: use bdrv_get_device_or_node_name() in error messagesAlberto Garcia2015-04-281-4/+4
* block: fix off-by-one error in qcow and qcow2Jeff Cody2015-02-061-1/+1
* block: update string sizes for filename,backing_file,exact_filenameJeff Cody2015-01-231-1/+1
* block: Eliminate BlockDriverState member device_name[]Markus Armbruster2014-10-201-2/+2
* block: don't convert file size to sector sizeHu Tao2014-09-121-4/+4
* block: round up file size to nearest sectorHu Tao2014-09-121-1/+2
* block: Use g_new() & friends where that makes obvious senseMarkus Armbruster2014-08-201-1/+1
* qcow1: Handle failure for potentially large allocationsKevin Wolf2014-08-151-7/+26
* block: Catch backing files assigned to non-COW driversKevin Wolf2014-06-261-0/+1
* cleanup QEMUOptionParameterChunyan Liu2014-06-161-2/+2
* qcow.c: replace QEMUOptionParameter with QemuOptsChunyan Liu2014-06-161-36/+36
* change block layer to support both QemuOpts and QEMUOptionParamterChunyan Liu2014-06-161-1/+1
* qcow1: Stricter backing file length checkKevin Wolf2014-05-191-2/+5
* qcow1: Validate image size (CVE-2014-0223)Kevin Wolf2014-05-191-2/+14
* qcow1: Validate L2 table size (CVE-2014-0222)Kevin Wolf2014-05-191-0/+8
* qcow1: Check maximum cluster sizeKevin Wolf2014-05-191-2/+8
* qcow1: Make padding in the header explicitKevin Wolf2014-05-191-1/+2
* block: Use correct width in format stringsMax Reitz2014-04-301-1/+2
* Fixed various typosDeepak Kathayat2014-03-251-1/+1
* block: do not abuse EMEDIUMTYPEPaolo Bonzini2014-02-211-1/+2
* qcow: correctly propagate errorsPaolo Bonzini2014-02-211-6/+6
* block: Make bdrv_file_open() staticMax Reitz2014-02-211-2/+3
* block: Allow reference for bdrv_file_open()Max Reitz2014-01-221-1/+2
* block: Error parameter for create functionsMax Reitz2013-09-121-1/+3
* block: Error parameter for open functionsMax Reitz2013-09-121-1/+4
* bdrv: Use "Error" for creating imagesMax Reitz2013-09-121-1/+2
* bdrv: Use "Error" for opening imagesMax Reitz2013-09-121-1/+2
* block: return get_block_status data and flags for formatsPaolo Bonzini2013-09-061-1/+8