Skip to content

Releases: mirage/ocaml-qcow

Minor compatibility release

21 Sep 12:25
Compare
Choose a tag to compare
  • Don't break the build if Block.connect has optional arguments

Optimise out an unnecessary flush

17 Aug 16:24
Compare
Choose a tag to compare
  • Remove one necessary source of flush calls
  • CLI: add mapped command to list the mapped regions of a file

Extra paranoid metadata consistency release

15 Aug 08:17
Compare
Choose a tag to compare
  • For buffered block devices, call flush to guarantee metadata correctness
  • In lazy_refcounts mode (the default), do not compute any refcounts
  • CLI: the repair command should recompute refcounts

No camlp4 release

08 Jun 13:41
Compare
Choose a tag to compare
  • Depend on ppx, require OCaml 4.02+

Support qcow version 3

15 Jan 11:45
Compare
Choose a tag to compare
  • Use qcow version 3 by default, setting lazy_refcount=on
  • Unit tests now verify that qemu-img check is happy and that qemu-nbd sees the same data we wrote

Initial release

09 Nov 23:14
Compare
Choose a tag to compare
  • initial V1_LWT.BLOCK support
  • caches metadata for performance
  • CLI tool for manipulating images
  • supports the seek_mapped seek_unmapped interface for iterating over
    sparse regions