Skip to content

Commit 6b44a98

Browse files
committed
CHANGES
1 parent af6562c commit 6b44a98

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

CHANGES

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
0.8.0 (13-Oct-2013):
1+
0.8.1 (trunk):
2+
* Trailing semicolons are allowed in cstruct field definitions
3+
* Buffer elements can be any primitive integer, not just uint8
4+
5+
0.8.0 (2013-10-13):
26
* Improved ocamldoc for BE/LE modules.
37
* Add Travis-CI test scripts and fix `test.sh` script compilation.
48
* Support int32/int64 constant values in cenum like `VAL = 0xffffffffl`, useful for 32-bit hosts.
@@ -8,26 +12,24 @@
812
* Add `Cstruct.hexdump_to_buffer` to make spooling hexdump output easier.
913
* Generate `hexdump_foo` and `hexdump_foo_to_buffer` prettyprinting functions for a `cstruct foo`.
1014

11-
0.7.1 (06-Mar-2013):
15+
0.7.1 (2013-03-06):
1216
* Add `Async_cstruct.Pipe` to map pipes of `Cstruct` buffers to strings or `Bigsubstring`.
1317

14-
0.7.0 (25-Feb-2013):
15-
18+
0.7.0 (2013-02-25):
1619
* Add zero-copy conversion functions to/from the Core `Bigsubstring`.
1720
* Add an `of_string` function to simplify the construction from OCaml values.
1821
* Add Async interface to interoperate with Jane Street Core code.
1922

20-
0.6.2 (08-Feb-2013):
21-
23+
0.6.2 (2013-02-08):
2224
* Add experimental `cstruct.obuild` for the `obuild` build tool.
2325
* Use bounds checked version of all functions in the external interface.
2426
* Expose the `Cstruct.debug` to dump internal state of a buffer to a string.
2527
* Add `set_len` and `add_len` to manipulate the total-length field directly.
2628

27-
0.6.1 (20-Dec-2012):
29+
0.6.1 (2012-12-20):
2830
* Add `sendto`, `read` and `recvfrom` functions to the Lwt subpackage.
2931

30-
0.6.0 (20-Dec-2012):
32+
0.6.0 (2012-12-20):
3133
* Add fast bigarray<->string functions to replace byte-by-byte copies.
3234
* Add an Lwt sub-package to expose a write call.
3335
* Depend on ocplib-endian for fast low-level parsing of integers.
@@ -36,25 +38,25 @@
3638
on the minor heap rather than forcing a major heap allocation. It
3739
does alter the external API, so previous users of cstruct wont work.
3840

39-
0.5.3 (16-Dec-2012):
41+
0.5.3 (2012-12-16):
4042
* No functional changes, just OASIS packaging fix to right version.
4143

42-
0.5.2 (11-Dec-2012):
44+
0.5.2 (2012-12-11):
4345
* Remove the separate `xen` and `unix` subdirectories, as the
4446
portable `Bigarray` is now provided by the `xenbigarray` package.
4547

46-
0.5.1 (28-Sep-2012):
48+
0.5.1 (2012-09-28):
4749
* Add `string_to_<cenum>` function to match the `<cenum>_to_string`,
4850
primarily to help with command-line parsing of enum arguments.
4951

50-
0.5.0 (20-Sep-2012):
52+
0.5.0 (2012-09-20):
5153
* Add a signature generator for cstruct and cenum to permit their use in `.mli` files.
5254
* Use the more reliable revised syntax camlp4 quotation expander, to avoid
5355
broken AST output from antiquotations.
5456
* Switch the `xen/` version over to using OASIS also.
5557

56-
0.4.0 (02-Sep-2012):
58+
0.4.0 (2012-09-02):
5759
* Fix META file for use with Xen
5860

59-
0.3 (25-Aug-2012):
61+
0.3 (2012-08-25):
6062
* Initial public release

0 commit comments

Comments
 (0)