forked from xapi-project/nbd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
46 lines (35 loc) · 1.25 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
3.0.0 (2017-02-15):
* Update to Mirage 3 APIs
* Requires OCaml 4.03+
2.1.3 (2017-02-14):
* Fix a memory leak in the dispatcher
2.1.2 (2017-01-25):
* Expose page_aligned_buffer as a Cstruct.t
2.1.1 (2016-11-24):
* opam: add dependency on ppx_sexp_conv
* rename module Result to Nbd_result to avoid clashing with lwt 2.6.0
2.1.0 (2016-05-12):
* Uses cstruct.ppx rather than cstruct.syntax
2.0.1 (2016-01-14):
* fix an inexhaustive match exception if the server sends an unexpected
response
2.0.0 (13-Jan-2016):
* New Mirage-style (i.e. Cstruct/Io_page-based) API
* Support for v2 of the NBD protocol (i.e. multiple disks over the same port)
* Preliminary support for disk mirroring
* CLI tool to query the size of remote disks
* travis: add lots of v1/v2 unit tests
* travis: add code coverage testing via coveralls.io
* travis: generate and upload API documentation
1.0.1 (30-Jan-2014):
* Switch to a polymorphic variant type for results
* Include modules missing from 1.0.0
1.0.0 (30-Jan-2014):
* Switch build to OASIS.
0.9.1 (23-Sep-2013):
* switch to using out-of-heap bigarrays for data payloads
* removed the plain-old-unix support
* added support for writing NBD servers
* removed plain-old-unix in favour of Lwt
0.9.0 (29-May-2013):
* first public release