Skip to content

Releases: mirage/ethernet

3.2.0

12 Mar 14:28
Compare
Choose a tag to compare

CHANGES:

3.1.0

09 Mar 16:24
b0b7c99
Compare
Choose a tag to compare

CHANGES:

  • Remove ppx_cstruct usage, include Ethernet_wire in Ethernet_packet (#10 @hannesm)

3.0.0

09 Dec 15:44
Compare
Choose a tag to compare

CHANGES:

  • Include Mirage_protocols.ETHERNET module type in ethernet directly, remove
    dependency on mirage-protocols (#8 @hannesm)
  • The ethernet library is now wrapped, this means a lot of API breakage.
    The most used binding, Ethernet_wire.sizeof_ethernet is now known as
    Ethernet.Packet.sizeof_ethernet. (#8 @hannesm)

2.2.1

21 Oct 15:43
Compare
Choose a tag to compare

CHANGES:

  • Remove rresult dependency (#7 @hannesm)
  • Avoid deprecated Cstruct.len, use Cstruct.length (#7 @hannesm)

v2.2.0

30 Oct 15:38
Compare
Choose a tag to compare

CHANGES:

  • Adapt to mirage-net 3.0.0 and mirage-protocols 4.0.0 changes (#6 @hannesm)

v2.1.0

15 Jul 15:48
ff45cfc
Compare
Choose a tag to compare

CHANGES:

  • Use ipaddr.4.0.0 interfaces (#5 @avsm)

v2.0.0

24 Feb 14:32
Compare
Choose a tag to compare

CHANGES:

  • Adjust to mirage-protocols 2.0.0 and mirage-net 2.0.0 changes
  • Ethernet is now responsible for prefixing the Ethernet header
  • MTU is required from the underlying network interface instead of as argument
    to connect
  • Ethif/ETHIF are now Ethernet/ETHERNET

v1.0.0

02 Feb 14:41
Compare
Choose a tag to compare

CHANGES:

  • Minor ocamldoc improvements (@avsm).
  • Initial import from mirage-tcpip (@hannesm).
    Based on source code from mirage-tcpip.3.6.0.