From 69dd382014899d7d070fade588470c440b265f9e Mon Sep 17 00:00:00 2001 From: David Scott Date: Sun, 13 Mar 2016 21:44:40 +0000 Subject: [PATCH 1/2] Prepare to release 1.4.0 Signed-off-by: David Scott --- CHANGES | 7 +++++++ _oasis | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 6f34553..1c04164 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,10 @@ +1.4.0 (13-Mar-2016) +* Remove dependency on camlp4; use ppx instead +* opam: now pass lint check +* use logs rather than printf +* blkfront: serialise calls to `connect` +* blkfront: strip deprecated prefixes like aio: from params keys + 1.3.1 (07-Mar-2015) * Add an explicit `connect` to the interface signature (#35) diff --git a/_oasis b/_oasis index 8c689d6..7685bee 100644 --- a/_oasis +++ b/_oasis @@ -1,6 +1,6 @@ OASISFormat: 0.4 Name: mirage-block-xen -Version: 1.3.1 +Version: 1.4.0 Synopsis: Xen block frontend and backend driver implementation Authors: Jonathan Ludlam, Anil Madhavapeddy, David Scott License: ISC From d26f07b8f3e6e21e8b2913d3bec8f14d9b1c6dfd Mon Sep 17 00:00:00 2001 From: David Scott Date: Sun, 13 Mar 2016 21:45:00 +0000 Subject: [PATCH 2/2] Regenerate OASIS Signed-off-by: David Scott --- lib/META | 8 ++++---- setup.ml | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/META b/lib/META index b563908..bf7ef0b 100644 --- a/lib/META +++ b/lib/META @@ -1,6 +1,6 @@ # OASIS_START -# DO NOT EDIT (digest: 7864e0b6357db2edd217cdda08a0efb3) -version = "1.3.1" +# DO NOT EDIT (digest: 1b90c87d667b07a478b1c9a42594f394) +version = "1.4.0" description = "Xen block frontend and backend driver implementation" requires = "cstruct cstruct.ppx" archive(byte) = "mirage_block_xen.cma" @@ -9,7 +9,7 @@ archive(native) = "mirage_block_xen.cmxa" archive(native, plugin) = "mirage_block_xen.cmxs" exists_if = "mirage_block_xen.cma" package "front" ( - version = "1.3.1" + version = "1.4.0" description = "Xen block frontend and backend driver implementation" requires = "logs stringext lwt cstruct cstruct.ppx mirage-types io-page shared-memory-ring shared-memory-ring.lwt mirage-block-xen xen-evtchn xen-gnt mirage-xen" @@ -21,7 +21,7 @@ package "front" ( ) package "back" ( - version = "1.3.1" + version = "1.4.0" description = "Xen block frontend and backend driver implementation" requires = "logs lwt cstruct cstruct.ppx io-page shared-memory-ring shared-memory-ring.lwt mirage-block-xen xen-evtchn xen-gnt xenstore" diff --git a/setup.ml b/setup.ml index e62417a..f609457 100644 --- a/setup.ml +++ b/setup.ml @@ -1,7 +1,7 @@ (* setup.ml generated for the first time by OASIS v0.3.1 *) (* OASIS_START *) -(* DO NOT EDIT (digest: 9062ed4f0826702e47d1acc4d0fdc3ea) *) +(* DO NOT EDIT (digest: 96b4dbb999e50801060aec95ff4ef75c) *) (* Regenerated by OASIS v0.4.5 Visit http://oasis.forge.ocamlcore.org for more information and @@ -6673,7 +6673,7 @@ let setup_t = alpha_features = []; beta_features = []; name = "mirage-block-xen"; - version = "1.3.1"; + version = "1.4.0"; license = OASISLicense.DEP5License (OASISLicense.DEP5Unit @@ -6862,7 +6862,7 @@ let setup_t = }; oasis_fn = Some "_oasis"; oasis_version = "0.4.5"; - oasis_digest = Some "Y\137\134`\003Ø\031\005\t8\152a­5f@"; + oasis_digest = Some "ê;yîfÉå\139Avòú\148\020rÄ"; oasis_exec = None; oasis_setup_args = []; setup_update = false