This commit is contained in:
swrup 2025-11-11 02:07:51 +01:00
parent aa2ff7b2f0
commit 2f3113f55d
11742 changed files with 1223940 additions and 0 deletions

View file

@ -0,0 +1,68 @@
v5.0.0 2025-05-31
-----------------
* Add lower bounds in opam file
* Add x-maintenance-intent: [ "(latest)" ] to the opam file (@hannesm #36 #37)
* Remove deprecated Mirage_channel_lwt (reported by @vog in #35, fixed in #37)
* Adapt README to the curent API (reported by @Ulrar in #26, fixed in #37)
* Add the `shutdown` function to the interface (since mirage-flow 4), initially
#9 by @djs55, #37 @hannesm
* Fix tests with mirage-flow 4 being released (#37 @hannesm)
v4.1.0 2022-04-04
-----------------
* Add an optional size limit to `read_line` (#32 @djs55)
* Redefine type error as private type of polymorphic variant (#32 @dinosaure)
* Restore compatibility with alcotest 1.4.0 (#33 @CraigFE)
* Update to cstruct 6.0.0 API, remove use of deprecated Cstruct.len (#34 @hannesm)
v4.0.1 2019-11-04
-----------------
* provide deprecated Mirage_channel_lwt for smooth transition (#31 @hannesm)
v4.0.0 2019-10-24
-----------------
- remove mirage-channel-lwt, fold Make(Flow):S into mirage-channel (#29 @hannesm)
- mirage-channel specialised on Lwt.t and Cstruct.t (#29 @hannesm)
- raise lower OCaml bound to 4.06.0 (#29 @hannesm)
v3.2.0 2019-02-07
-----------------
- Port build to Dune (@avsm)
- Fix ocamldoc format to be odoc-clean (@avsm)
- Update opam metadata to 2.0 format (@avsm)
- Update test matrix to OCaml 4.07 (#24 @hannesm)
- Use io-page-unix instead of io-page.unix (#24 @hannesm)
v3.1.0 2017-06-14
-----------------
- Port build to Jbuilder.
v3.0.0
------
Adapt to MirageOS 3 CHANNEL interface:
- use `result` instead of exceptions
- hide `read_until` as an internal implementation
- remove `read_stream` from external interface as it is
difficult to combine Lwt_stream and error handling.
v1.1.1 2016-10-20
-----------------
- port to topkg and odig conventions
v1.1.0 2016-06-28
-----------------
- don't call `close` on `Eof`
- add `read_exactly`
- add LICENSE
- add conflict with old versions of TCP/IP