diff --git a/CHANGES b/CHANGES index be2fcf69..86337847 100644 --- a/CHANGES +++ b/CHANGES @@ -1,8 +1,13 @@ -1.7.0 (2014-07-11): +1.7.1 (2015-12-15): +* Correct error output for `LE.get_uint16` on invalid bounds (#75) +* Fix `fillv`. If the source didn't fit in the buffer then we + skipped the amount we wanted to copy, not the amount actually copied (#77). + +1.7.0 (2015-07-11): * Add `Cstruct.concat` and `Cstruct.append` (#57, @pqwy) * Add `js_of_ocaml` stubs (#63, #64, @djs55) -1.6.0 (2014-03-28): +1.6.0 (2015-03-28): * Add `memset` to set all the bytes of a cstruct value efficiently (#49) * More useful `Invalid_argument` parameters (#48). * Fix `to_sexp` to expose only the current view (#44 from David Kaloper). diff --git a/_oasis b/_oasis index 41f386ab..a62e5a71 100644 --- a/_oasis +++ b/_oasis @@ -1,6 +1,6 @@ OASISFormat: 0.4 Name: cstruct -Version: 1.7.0 +Version: 1.7.1 Synopsis: Manipulate external buffers as C-like structs Authors: Anil Madhavapeddy, Richard Mortier, Thomas Gazagnaire, Pierre Chambart, David Kaloper diff --git a/lib/META b/lib/META index 937bf90b..ac244f49 100644 --- a/lib/META +++ b/lib/META @@ -1,6 +1,6 @@ # OASIS_START -# DO NOT EDIT (digest: 93f8e36a100fd565b7fdc40d0dc6c065) -version = "1.7.0" +# DO NOT EDIT (digest: 0c92e9e257c7c76464c22fe5321545c3) +version = "1.7.1" description = "Manipulate external buffers as C-like structs" requires = "bigarray ocplib-endian ocplib-endian.bigstring sexplib" archive(byte) = "cstruct.cma" @@ -9,7 +9,7 @@ archive(native) = "cstruct.cmxa" archive(native, plugin) = "cstruct.cmxs" exists_if = "cstruct.cma" package "unix" ( - version = "1.7.0" + version = "1.7.1" description = "Manipulate external buffers as C-like structs" requires = "cstruct unix" archive(byte) = "unix_cstruct.cma" @@ -20,7 +20,7 @@ package "unix" ( ) package "syntax" ( - version = "1.7.0" + version = "1.7.1" description = "Syntax extension for Cstruct" requires = "camlp4" archive(syntax, preprocessor) = "cstruct-syntax.cma" @@ -31,7 +31,7 @@ package "syntax" ( ) package "lwt" ( - version = "1.7.0" + version = "1.7.1" description = "Manipulate external buffers as C-like structs" requires = "cstruct lwt.unix" archive(byte) = "lwt_cstruct.cma" @@ -42,7 +42,7 @@ package "lwt" ( ) package "async" ( - version = "1.7.0" + version = "1.7.1" description = "Manipulate external buffers as C-like structs" requires = "cstruct async threads" archive(byte) = "async_cstruct.cma" diff --git a/setup.ml b/setup.ml index 1145629a..fb13dc35 100644 --- a/setup.ml +++ b/setup.ml @@ -1,7 +1,7 @@ (* setup.ml generated for the first time by OASIS v0.4.5 *) (* OASIS_START *) -(* DO NOT EDIT (digest: 375bf2f47d2293ba317ec9cd07640831) *) +(* DO NOT EDIT (digest: 450e1da754d223087dd4304569a85ab7) *) (* Regenerated by OASIS v0.4.5 Visit http://oasis.forge.ocamlcore.org for more information and @@ -6885,7 +6885,7 @@ let setup_t = alpha_features = []; beta_features = []; name = "cstruct"; - version = "1.7.0"; + version = "1.7.1"; license = OASISLicense.DEP5License (OASISLicense.DEP5Unit @@ -7330,7 +7330,7 @@ let setup_t = }; oasis_fn = Some "_oasis"; oasis_version = "0.4.5"; - oasis_digest = Some "<Òûù³X·âR w\153æ\\ë\024"; + oasis_digest = Some "Â\022c\006\139]ú\152\131\156N¥úû.ÿ"; oasis_exec = None; oasis_setup_args = []; setup_update = false