Skip to content

Releases: mirage/ocaml-vhd

0.13.0

11 Nov 13:55
5a68212
Compare
Choose a tag to compare

CHANGES:

  • Add explicit dependencies to the unix library (psafont, #79)
  • Include changes present in the in xapi. (#78)
    • Add Hybrid_raw_input (robhoes)
    • Limit the size of sectors when coalescing (Vincent-lau)
    • Speed up unit tests, make them more reliable (etorok, psafont)
    • Replace some existing patterns with functions in newer compiler versions,
      requires OCaml 4.10 (last-genius, contificate)
  • Update usages of io-page and cstruct for compatibility with latest releases
    (psafont #77)

0.12.3

19 Jun 19:42
6f3f75b
Compare
Choose a tag to compare

CHANGES:

v0.12.2

25 Jun 11:39
Compare
Choose a tag to compare

CHANGES:

v0.12.1

11 May 12:58
Compare
Choose a tag to compare

CHANGES:

  • Upgrade to cstruct.6.0.0 (@psafont, #67)
  • Move patterns_lwt out of vhd_format_lwt (@psafont, #67)
  • Upgrade the code base with mirage-block (mirage-types-lwt is deprecated)
    (@dinosaure, #70)

v0.12.0

12 Mar 12:08
Compare
Choose a tag to compare

CHANGES:

  • Port to dune/dune-release (@avsm)
  • Use modern cstruct ppx name (@avsm)
  • Update Travis build matrix (@avsm)

Support >1TB VDI, improve VHD format compatibility

14 Aug 12:39
Compare
Choose a tag to compare
  • support VDI larger than 1TB by moving to Int64
  • make code safe-string compatible
  • fix Travis CI
  • locate VHD footer based on file size (when available). This introduces
    an interface change in F.openstream.
  • reduce compiler warnings

v0.9.2: Merge pull request #51 from mseri/master

27 Feb 14:50
416f829
Compare
Choose a tag to compare

Fix build of vhd-format-lwt package

11 Dec 14:42
5faddb3
Compare
Choose a tag to compare
  • Fix build of vhd-format-lwt package

Mirage 3 and package split

08 Dec 19:13
3b5cf2c
Compare
Choose a tag to compare
  • Update to Mirage 3
  • Port to jbuilder
  • Split the original OPAM package into two: vhd-format for the core library and vhd-format-lwt for the Lwt-specific parts, with corresponding ocamlfind libraries vhd-format and vhd-format-lwt, and top-level modules Vhd_format and Vhd_format_lwt, respectively.

Drop dependency on camlp4 and use ppx

26 Sep 21:43
Compare
Choose a tag to compare
  • Ported to ppx instead of camlp4. This bumps up the minimum version
    of OCaml required to 4.02.3, but removes upper bounds on libraries (@avsm)
  • Improved Travis CI test coverage to use Docker for multi-distro
    Linux support (@avsm)
  • Add Alpine Linux depexts for linux-kernel-headers (@avsm)