Skip to content

Releases: mirage/ocaml-ipaddr

5.6.2

19 Feb 11:39

Choose a tag to compare

CHANGES:

  • Macaddr: use string as internal type t (thus, to_octets and of_octets no
    longer allocate) (#126 @reynir)

5.6.1

01 Aug 08:05

Choose a tag to compare

CHANGES:

5.6.0

22 May 10:07

Choose a tag to compare

CHANGES:

  • Add host and subnet Seq.t iterators for Ipaddr.V4.prefix, Ipaddr.V6.Prefix
    and Ipaddr.Prefix (#107 @verbosemode @dinosaure)
  • Ipaddr.V4.compare: use Int32.unsigned_compare, as provided since OCaml 4.08
    (#118 @reynir)
  • Ipaddr.V6.t is a string, not a byte vector anymore (so it is immutable)
    (#119 @reynir, restoring 4.08 compatibility #121)
  • Provide Ipaddr.Prefix.address (since 5.0.0, Ipaddr.V4.Prefix.address and
    Ipaddr.V6.Prefix.address have been provided, but Ipaddr.Prefix.address was
    forgotten) (#122 @hannesm)
  • Fix further docstrings (#123, fixes #81, @hannesm @reynir)

5.5.0

31 Mar 13:09

Choose a tag to compare

CHANGES:

5.4.0

13 Mar 12:49

Choose a tag to compare

CHANGES:

5.3.1

04 Jul 17:20

Choose a tag to compare

CHANGES:

5.3.0

04 Mar 15:09

Choose a tag to compare

CHANGES:

  • Add with_port_of_string function (@dinosaure, @hannesm, #108)
  • breaking-change Be restrictive on Ipaddr.of_string (@dinosaure, @hannesm, #109)
    Before this release, Ipaddr.of_string accepts remaining bytes and returns
    a valid value such as "127.0.0.1aaaa" is valid. Now, ipaddr does not
    accept a string with remaining bytes.

5.2.0

11 Sep 10:45

Choose a tag to compare

CHANGES:

  • Use Cstruct.length instead of deprecated Cstruct.len (#106, @hannesm)
  • Provide instantiated functors Set, Map, V4.Set, V4.Map, V6.Set, V6.Map
    (#106, @hannesm)

v5.1.0

08 Jun 09:28

Choose a tag to compare

CHANGES:

v5.0.1

30 Sep 08:21

Choose a tag to compare

CHANGES: