summary refs log tree commit diff
path: root/qcow
Commit message (Expand)AuthorAge
* sys_util: add write_zeroes_all() functionDaniel Verkamp2019-09-25
* use `SharedMemory::{named, anon}` to replace `::new`Zach Reizner2019-09-11
* Extract disk creation logic out of qcow and src.Cody Schuffelen2019-08-28
* qcow: replace byteorder with {to,from}_be_bytes()Daniel Verkamp2019-08-26
* qcow: bounds check the refcount table offset and sizeDylan Reid2019-07-31
* qcow: Add a zero_cluster method to raw fileDylan Reid2019-07-19
* qcow: limit the size of a qcow fileDylan Reid2019-07-09
* qcow: Avoid overflow when taking ceiling of divisionDylan Reid2019-07-09
* qcow: disallow crazy l1 table sizesDylan Reid2019-06-21
* qcow: Fix invalid_cluster_bits testDylan Reid2019-06-21
* qcow: Limit file setups that consume excessive RAMDylan Reid2019-06-12
* qcow: Calculate the max refcounts as a u64Dylan Reid2019-06-12
* qcow: better limits on cluster sizeDylan Reid2019-06-12
* eliminate mut from non-mut referencesZach Reizner2019-06-04
* clippy: Iterate without calling .iter()David Tolnay2019-04-18
* clippy: Resolve single_matchDavid Tolnay2019-04-17
* edition: Remove extern crate linesDavid Tolnay2019-04-15
* edition: Fill in macro importsDavid Tolnay2019-04-15
* lints: Enforce sorted order for enum variantsDavid Tolnay2019-04-13
* edition: Update qcow and qcow_util to 2018 editionDavid Tolnay2019-04-08
* edition: Update absolute paths to 2018 styleDavid Tolnay2019-03-13
* error: Print errors using Display implDavid Tolnay2019-02-20
* qcow: add no-op set_len() for QcowFileDaniel Verkamp2019-01-05
* toolchain: Update to Rust 1.31.0David Tolnay2018-12-13
* qcow: scan for free clusters at startupDaniel Verkamp2018-12-04
* lint: Resolve the easier clippy lintsDavid Tolnay2018-12-03
* qcow: add support for rebuilding refcountsDaniel Verkamp2018-12-01
* qcow: calculate refcount table size correctlyDaniel Verkamp2018-11-16
* sys_util: add trait to fsync File and QcowFileDaniel Verkamp2018-10-26
* main: autodetect disk image typeDaniel Verkamp2018-10-19
* devices: virtio: block: ignore Discard failuresDaniel Verkamp2018-10-19
* qcow: add convert API and export it in qcow_utilsDaniel Verkamp2018-10-18
* sys_util: add SeekHole traitDaniel Verkamp2018-10-18
* qcow: create BufWriter with exact capacityDaniel Verkamp2018-10-13
* cargo fmt all source codeZach Reizner2018-10-09
* qcow: track deallocated clusters as unreferencedDaniel Verkamp2018-10-05
* qcow: optimize sync_caches to avoid extra writesDaniel Verkamp2018-09-27
* qcow: buffer reads and writes in QcowRawFileDaniel Verkamp2018-09-27
* qcow: Add accessors for more file stateDylan Reid2018-09-19
* qcow: Cache address and refcount tablesDylan Reid2018-09-17
* qcow: Add refcounting helperDylan Reid2018-09-15
* qcow: Add vec_cacheDylan Reid2018-09-15
* qcow: Add raw file structDylan Reid2018-09-13
* qcow: deallocate clusters in write_zeroesDaniel Verkamp2018-09-05
* qcow: implement WriteZeroes for QcowFileDaniel Verkamp2018-09-05
* qcow: fix check for compressed cluster bitDaniel Verkamp2018-08-17
* qcow: Set refcounts for initial clusters.Dylan Reid2018-07-16
* devices: block: sync after setting refcountDylan Reid2018-07-13
* qcow: Call fsync(2) when we want to flush to diskDylan Reid2018-05-18
* qcow: avoid truncation if usize is 32 bitsDylan Reid2018-04-27