Skip to content

Releases: mirage/mirage-net-unix

3.0.0

15 Mar 13:14

Choose a tag to compare

CHANGES:

v2.8.0

28 Sep 15:57

Choose a tag to compare

CHANGES:

  • Netif.listen: do not catch out of memory exception (#49 @hannesm)

v2.7.0

30 Oct 21:16

Choose a tag to compare

CHANGES:

  • Adapt to mirage-net 3.0.0 changes (@hannesm)

v2.6.0

24 Feb 17:40

Choose a tag to compare

CHANGES:

  • Adapt to mirage-net 2.0.0 changs (@hannesm)

v2.5.0

07 Feb 12:22

Choose a tag to compare

CHANGES:

  • Build with dune instead of jbuilder (@avsm)
  • Upgrade opam metadata to 2.0 (@avsm)
  • Refresh Travis matrix to 4.07 as well (@avsm)

2.4.1: Merge pull request #42 from djs55/jbuilder

16 Jun 20:02

Choose a tag to compare

2.4.1 (16-Jun-2017)

  • Build with jbuilder
  • Update to use io-page-unix

2.4.0

03 Apr 10:04

Choose a tag to compare

2.4.0 (02-Apr-2017)

2.3.0

19 Jan 23:57

Choose a tag to compare

2.3.0 (20-Jan-2017)

  • Support MirageOS 3; drop support for earlier versions
  • listen no longer restarts itself when canceled (#36, from @yomimono)
  • Remove misleading error message referencing OSX (#31, from @hannesm)
  • Use topkg instead of OASIS
  • writev no longer fails when called with a list of total length > 1 page (#26, by @yomimono)
  • disconnect no longer causes a crash on invocation (#26, by @yomimono)

Fix randomization of MAC addresses.

18 May 13:28

Choose a tag to compare

  • Generate a random MAC address for the interface on each run. (#24, from @yomimono)
  • Remove unused id type (#21, from @talex5)

Workaround Linux 3.19 bug by forcing non-blocking tuntap

08 Jun 01:11

Choose a tag to compare

Force non-blocking mode in the tun file descriptor to workaround a Linux 3.19+ kernel bug (see mirage/ocaml-tuntap#15). Requires tuntap 1.3.0+ for the corresponding fix.