diff --git a/CHANGES b/CHANGES index 684a619..6009f7a 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,10 @@ +2.3.0 (2-Aug-2016) +* use fcntl(F_FULLFSYNC) on OSX rather than plain fsync +* add linux-headers depext for alpine +* hold the mutex around `ftruncate` while updating `size_sectors` +* hold the mutex around bounds checks +* require cstruct >= 1.3.0 + 2.2.0 (3-Mar-2016) * Add basic Win32 support, tested via appveyor * Use logs library diff --git a/_oasis b/_oasis index 298c5dc..5599c95 100644 --- a/_oasis +++ b/_oasis @@ -1,6 +1,6 @@ OASISFormat: 0.4 Name: mirage-block-unix -Version: 2.2.0 +Version: 2.3.0 Synopsis: Mirage block driver for Unix Authors: David Scott License: ISC diff --git a/lib/META b/lib/META index 0271ee2..b50e5dd 100644 --- a/lib/META +++ b/lib/META @@ -1,6 +1,6 @@ # OASIS_START -# DO NOT EDIT (digest: b93ffbdb1440ca47739fd1a107fad589) -version = "2.2.0" +# DO NOT EDIT (digest: 312a616af69e79921b12c9b4fe4c9c17) +version = "2.3.0" description = "Mirage block driver for Unix" requires = "cstruct cstruct.lwt lwt lwt.unix mirage-types logs" archive(byte) = "mirage_block_unix.cma" diff --git a/setup.ml b/setup.ml index 53c1e22..b201279 100644 --- a/setup.ml +++ b/setup.ml @@ -1,7 +1,7 @@ (* setup.ml generated for the first time by OASIS v0.3.0 *) (* OASIS_START *) -(* DO NOT EDIT (digest: 44e90654fb7ba124267eff52babcb5f2) *) +(* DO NOT EDIT (digest: 0cc1d4358f0505f91fe045ff2509dc5e) *) (* Regenerated by OASIS v0.4.6 Visit http://oasis.forge.ocamlcore.org for more information and @@ -6883,7 +6883,7 @@ let setup_t = alpha_features = []; beta_features = []; name = "mirage-block-unix"; - version = "2.2.0"; + version = "2.3.0"; license = OASISLicense.DEP5License (OASISLicense.DEP5Unit @@ -7057,7 +7057,7 @@ let setup_t = }; oasis_fn = Some "_oasis"; oasis_version = "0.4.6"; - oasis_digest = Some "�&\002E���\138�\029�\011\021\154�"; + oasis_digest = Some "\253\134mt\142I\207\nq|\154h=\196\000\020"; oasis_exec = None; oasis_setup_args = []; setup_update = false