summaryrefslogtreecommitdiff
path: root/block/qcow2.h
AgeCommit message (Expand)AuthorFilesLines
2014-04-01qcow2: Limit snapshot table sizeKevin Wolf1-0/+4
2014-04-01qcow2: Check maximum L1 size in qcow2_snapshot_load_tmp() (CVE-2014-0143)Kevin Wolf1-0/+4
2014-04-01qcow2: Fix types in qcow2_alloc_clusters and alloc_clusters_norefKevin Wolf1-3/+3
2014-04-01qcow2: Check new refcount table size on growthKevin Wolf1-0/+9
2014-04-01qcow2: Validate snapshot table offset/size (CVE-2014-0144)Kevin Wolf1-1/+28
2014-02-09qcow2: remove n_start and n_end of qcow2_alloc_cluster_offset()Hu Tao1-1/+1
2014-01-24qcow2: fix wrong value of L1E_OFFSET_MASK, L2E_OFFSET_MASK and REFT_OFFSET_MASKHu Tao1-3/+3
2013-12-04snapshot: distinguish id and name in load_tmpWenchao Xia1-1/+4
2013-10-11qcow2: Add more overlap check bitmask macrosMax Reitz1-3/+11
2013-10-11qcow2: Add overlap-check optionsMax Reitz1-0/+9
2013-10-11qcow2: Make overlap check mask variableMax Reitz1-3/+2
2013-10-11qcow2: Use negated overflow check maskMax Reitz1-2/+2
2013-09-25block: qcow2 - used QEMU_PACKED for on-disk structuresJeff Cody1-1/+1
2013-09-12snapshot: distinguish id and name in snapshot deleteWenchao Xia1-1/+4
2013-09-12qcow2: Save refcount order in BDRVQcowStateMax Reitz1-0/+1
2013-09-12qcow2-cluster: Expand zero clustersMax Reitz1-0/+5
2013-09-12qcow2-cache: Empty cacheMax Reitz1-0/+2
2013-09-12qcow2: Discard VM state in active L1 after creating snapshotKevin Wolf1-0/+5
2013-09-12qcow2: Pass discard type to qcow2_discard_clusters()Kevin Wolf1-1/+1
2013-08-30qcow2-refcount: Repair OFLAG_COPIED errorsMax Reitz1-0/+1
2013-08-30qcow2: Metadata overlap checksMax Reitz1-0/+39
2013-08-30qcow2: Add corrupt bitMax Reitz1-1/+6
2013-08-30block/qcow2.h: Avoid "1LL << 63" (shifts into sign bit)Peter Maydell1-3/+3
2013-07-26qcow2: Use dashes instead of underscores in optionsKevin Wolf1-4/+4
2013-06-24qcow2: Batch discardsKevin Wolf1-0/+11
2013-06-24qcow2: Options to enable discard for freed clustersKevin Wolf1-0/+5
2013-06-24qcow2: Add refcount update reason to all callersKevin Wolf1-3/+13
2013-05-14qcow2: Catch some L1 table index overflowsKevin Wolf1-2/+3
2013-04-13aes: move aes.h from include/block to include/qemuAurelien Jarno1-1/+1
2013-03-28qcow2: Allow requests with multiple l2metasKevin Wolf1-0/+3
2013-03-28qcow2: Finalise interface of handle_alloc()Kevin Wolf1-0/+5
2013-03-28qcow2: handle_alloc(): Get rid of keep_clusters parameterKevin Wolf1-0/+5
2013-03-28qcow2: Change handle_dependency to byte granularityKevin Wolf1-0/+11
2013-03-28qcow2: Handle dependencies earlierKevin Wolf1-0/+5
2013-03-19qcow2: Fix segfault in qcow2_invalidate_cacheKevin Wolf1-0/+3
2013-03-15qcow2: Allow lazy refcounts to be enabled on the command lineKevin Wolf1-0/+1
2012-12-19block: move include files to include/block/Paolo Bonzini1-2/+2
2012-12-13qcow2: Enable dirty flag in qcow2_alloc_cluster_link_l2Kevin Wolf1-0/+2
2012-12-13qcow2: Allocate l2meta only for cluster allocationsKevin Wolf1-2/+5
2012-12-13qcow2: Drop l2meta.cluster_offsetKevin Wolf1-4/+1
2012-12-13qcow2: Introduce Qcow2COWRegionKevin Wolf1-6/+23
2012-12-13qcow2: Round QCowL2Meta.offset down to cluster boundaryKevin Wolf1-0/+22
2012-08-06qcow2: implement lazy refcountsStefan Hajnoczi1-0/+13
2012-08-06qcow2: introduce dirty bitStefan Hajnoczi1-0/+8
2012-06-15qcow2: always operate caches in writeback modePaolo Bonzini1-4/+1
2012-06-15qcow2: Support for fixing refcount inconsistenciesKevin Wolf1-1/+2
2012-04-20qcow2: Zero write supportKevin Wolf1-0/+1
2012-04-20qcow2: Support for feature table header extensionKevin Wolf1-0/+12
2012-04-20qcow2: Support reading zero clustersKevin Wolf1-0/+5
2012-04-20qcow2: Version 3 imagesKevin Wolf1-1/+16