88 Commits (e9d635ea1809a6e114c33413c359abbb88a35737)

Author SHA1 Message Date
Pavel Dovgalyuk b39847a505 migration: introduce icount field for snapshots 6 years ago
Pavel Dovgalyuk bbacffc5f7 qcow2: introduce icount field for snapshots 6 years ago
Alberto Garcia 02b1ecfa10 qcow2: Use macros for the L1, refcount and bitmap table entry sizes 6 years ago
Eric Blake 7fa140abf6 qcow2: Allow resize of images with internal snapshots 6 years ago
Alberto Garcia ef97d608c7 qcow2: Don't round the L1 table allocation up to the sector size 7 years ago
Max Reitz e40e6e88f6 qcow2: Fix v3 snapshot table entry compliancy 7 years ago
Max Reitz d2b1d1ec73 qcow2: Repair snapshot table with too many entries 7 years ago
Max Reitz 099febf3ac qcow2: Fix overly long snapshot tables 7 years ago
Max Reitz 624143355c qcow2: Keep track of the snapshot table length 7 years ago
Max Reitz f91f1f159b qcow2: Fix broken snapshot table entries 7 years ago
Max Reitz fe446b5da2 qcow2: Add qcow2_check_fix_snapshot_table() 7 years ago
Max Reitz 8bc584fe03 qcow2: Separate qcow2_check_read_snapshot_table() 7 years ago
Max Reitz e0314b56b2 qcow2: Make qcow2_write_snapshots() public 7 years ago
Max Reitz fcf9a6b728 qcow2: Keep unknown extra snapshot data 7 years ago
Max Reitz ecf6c7c0c1 qcow2: Add Error ** to qcow2_read_snapshots() 7 years ago
Max Reitz d8fa8442ad qcow2: Use endof() 7 years ago
Vladimir Sementsov-Ogievskiy 9353db47c5 qcow2.h: add missing include 7 years ago
Kevin Wolf aa8b34c1b2 qcow2: Return error for snapshot operation with data file 8 years ago
Kevin Wolf 966b000f49 qcow2: External file I/O 8 years ago
Daniel Henrique Barboza 161e612d20 qcow2-snapshot: remove redundant find_snapshot_by_id_and_name call 8 years ago
Michael S. Tsirkin 0d8c41dae5 block: use local path for local headers 8 years ago
Alberto Garcia db5794f1f1 qcow2: Check snapshot L1 table in qcow2_snapshot_delete() 9 years ago
Alberto Garcia a8475d7573 qcow2: Check snapshot L1 table in qcow2_snapshot_goto() 9 years ago
Alberto Garcia 314e8d3928 qcow2: Check L1 table offset in qcow2_snapshot_load_tmp() 9 years ago
Alberto Garcia 9e029689e1 qcow2: Replace align_offset() with ROUND_UP() 9 years ago
Eric Blake d2cb36af2b qcow2: Discard/zero clusters by byte count 9 years ago
Kevin Wolf d9ca2ea2e2 block: Convert bdrv_pwrite(v/_sync) to BdrvChild 10 years ago
Kevin Wolf cf2ab8fc34 block: Convert bdrv_pread(v) to BdrvChild 10 years ago
Paolo Bonzini 58369e22cf qemu-common: stop including qemu/bswap.h from qemu-common.h 11 years ago
Veronia Bahaa f348b6d1a5 util: move declarations out of qemu-common.h 11 years ago
Markus Armbruster da34e65cb4 include/qemu/osdep.h: Don't include qapi/error.h 11 years ago
Peter Maydell 80c71a241a block: Clean up includes 11 years ago
Kevin Wolf 9a4f4c3156 block: Convert bs->file to BdrvChild 11 years ago
Kevin Wolf ff99129ab8 qcow2: Rename BDRVQcowState to BDRVQcow2State 11 years ago
Markus Armbruster d49b683644 qerror: Move #include out of qerror.h 12 years ago
Yi Wang 407bc15033 savevm: create snapshot failed when id_str already exists 12 years ago
Wen Congyang 87b86e7ef2 qcow2: fix the macro QCOW_MAX_L1_SIZE's use 12 years ago
Max Reitz 808c4b6f30 qcow2: Allow "full" discard 12 years ago
Markus Armbruster 5839e53bbc block: Use g_new() & friends where that makes obvious sense 12 years ago
Kevin Wolf de82815db1 qcow2: Handle failure for potentially large allocations 12 years ago
Kevin Wolf 5dae6e30c5 qcow2: Limit snapshot table size 13 years ago
Kevin Wolf 6a83f8b5be qcow2: Check maximum L1 size in qcow2_snapshot_load_tmp() (CVE-2014-0143) 13 years ago
Kevin Wolf c05e4667be qcow2: Fix L1 allocation size in qcow2_snapshot_load_tmp() (CVE-2014-0145) 13 years ago
Kevin Wolf ce48f2f441 qcow2: Validate snapshot table offset/size (CVE-2014-0144) 13 years ago
Jeff Cody 39a611a3e0 block: Don't throw away errno via error_setg 13 years ago
Wenchao Xia 7b4c4781e3 snapshot: distinguish id and name in load_tmp 13 years ago
Max Reitz 231bb26764 qcow2: Use negated overflow check mask 13 years ago
Max Reitz 00c49b21e7 qcow2: Use better type for numerical snapshot ID 13 years ago
Max Reitz 84757f7e67 qcow2: Fix snapshot restoration in snapshot_create 13 years ago
Max Reitz 88fb153512 qcow2: Assert against snapshot name/ID overflow 13 years ago