package mirage-net

  1. Overview
  2. Docs
Network signatures for MirageOS

Install

Dune Dependency

Authors

Maintainers

Sources

mirage-net-v4.0.0.tbz
sha256=668effd187b81a0ab32450870c15dbb89ff911397ff338a8951807e250e194ce
sha512=52064dc704ebd0d305fd234b6d89fc313d5a80016d8875ef93212a1962ad8b1f332f7b0338244afbb2d2f207a28d476e7d7639be9dc607d95145afee7fccc483

CHANGES.md.html

v4.0.0 (2021-11-15)

  • remove dependency on mirage-device (#24 @hannesm)

  • remove Mirage_net_lwt module (#24 @hannesm)

  • add `Disconnected to Mirage_net.Net.error (@hannesm)

v3.0.1 (2019-11-04)

  • provide deprecated Mirage_net_lwt for smooth transition (#23 @hannesm)

v3.0.0 (2019-10-22)

  • remove mirage-net-lwt (#21 @hannesm)

  • specialise to Lwt.t, Cstruct.t, Macaddr.t (#21 @hannesm)

  • raise lower OCaml bound to 4.06.0 (#21 @hannesm)

v2.0.0 (2019-02-24)

  • Improvements to the write path (#15, #18 @hannesm)

    • remove page_aligned_buffer and io-page dependency

    • remove writev

    • provide mtu : t -> int

    • adjust write : t -> size:int -> (buffer -> int) -> (unit, error) result io -> allocation is done by the mirage-net implementation, and the buffer is filled by the upper layers. once filled, it is send out.

  • Port build to dune from jbuilder (#16 @avsm)

  • Switch to dune-release instead of topkg (#16 @avsm)

v1.2.0 (2019-01-10)

  • Use macaddr opam package (since ipaddr 3.0.0, macaddr is a separate opam package)

  • Port to opam2

v1.1.1 (2017-06-29)

  • Fix an issue with linking with the Result module on 4.04 on Linux.

v1.1.0 (2017-05-30)

v1.0.0 (2016-12-26)