The NetBSD Project

CVS log for pkgsrc/net/ocaml-ipaddr/PLIST

[BACK] Up to [] / pkgsrc / net / ocaml-ipaddr

Request diff between arbitrary revisions

Default branch: MAIN
Current tag: MAIN

Revision 1.8 / (download) - annotate - [select for diffs], Wed Apr 8 12:31:01 2020 UTC (3 years, 1 month ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, HEAD
Changes since 1.7: +64 -20 lines
Diff to previous 1.7 (colored)

Updated net/ocaml-ipaddr to version 4.0.0.

Apart from some minor changes, this version adds separate packages that
use the sexp and cstruct libraries.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Mar 5 18:53:15 2019 UTC (4 years, 3 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.6: +46 -10 lines
Diff to previous 1.6 (colored)

Updated net/ocaml-ipaddr to version 3.1.0.

Package is now compatible with dune 1.7.

Several backwards incompatible changes in version 3.0.0:
- sexp serialisers removed from main interface;
- macaddr module now in separate opam package;
- replace of_string/bytes functions with rresult types;
- use sexplib0 instead of the full sexp library;
- changes to function signatures.

Full details in the file; there are also several minor changes.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Apr 9 10:24:20 2018 UTC (5 years, 1 month ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.5: +8 -1 lines
Diff to previous 1.5 (colored)

Revbump for net/ocaml-ipaddr.

No upstream changes, just installing new files created by the new version
of jbuilder.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Jul 21 14:21:26 2017 UTC (5 years, 10 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.4: +20 -16 lines
Diff to previous 1.4 (colored)

Updated package to latest version, 2.8.0. Changes include:

Port to Jbuilder (#65 @vbmithr @avsm). There should be no observable changes,
except that Ipaddr_unix is now in a separate subdirectory. This means that
packages that implicitly depended on the module without including the
ocamlfind ipaddr.unix package may now fail. Just adding the ocamlfind
dependency will fix it, and is backwards compatible with older Ipaddr

Minimum version of OCaml required is now 4.03.0 (formerly was 4.02.2), due to
the use of recent ppx_sexp_conv with Jbuilder also having that as the minimum
supported compiler version.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jul 11 12:28:51 2017 UTC (5 years, 10 months ago) by jaapb
Branch: MAIN
Changes since 1.3: +7 -10 lines
Diff to previous 1.3 (colored)

Updated package to version 2.7.2. Changes include:

2.7.2 (2017-02-16)

    Fix a missing findlib toploop package (#61 from Vincent Bernardoff)

2.7.1 (2016-11-16)

    Use topkg for build (#60 from Jochen Bartl)

Revision 1.3 / (download) - annotate - [select for diffs], Fri Mar 4 16:15:21 2016 UTC (7 years, 3 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.2: +12 -1 lines
Diff to previous 1.2 (colored)

Updated package to latest version, 2.7.0. Changes include:
2.7.0 (2016-02-14):
* Remove sexplib.syntax, type_conv deps and camlp4 transitive dependency
* Add ppx_sexp_conv dependency
* Require OCaml 4.02.2+
* Add `Ipaddr.Prefix.subset`, `Ipaddr.V4.Prefix.subset` and `Ipaddr.V6.subset`
  predicates to test containment of subnets (#52 from @seliopou)

2.6.1 (2015-02-20):
* Fix findlib requires in oasis to restore pre-4.02.1 compatibility

2.6.0 (2015-02-19):
* Change IPv6 link-local address prefix from fe80::/10 to fe80::/64. (#39)
* Remove type bytes = string alias (potentially breaking)
* Turn on -safe-string (#41)
* {V4,V6}.to_bytes_raw now uses Bytes.t rather than string (potentially breaking)
* Add multicast MAC conversions from RFC 1112 and RFC 2464
* Add to_domain_name conversions to DNS label lists ( and
* Add V6.interface_routers, V6.site_routers, and V6.Prefix.solicited_node
* Add V6.link_address_of_mac to convert a MAC into a link local IP address

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jan 20 16:31:26 2015 UTC (8 years, 4 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.1: +15 -1 lines
Diff to previous 1.1 (colored)

Updated net/ocaml-ipaddr to version 2.5.0. Changes include:

* Add `with sexp` (de)serializers to all of the Ipaddr and Macaddr types.
* Add `Ipaddr.V6.Prefix.of_netmask` for conversion from an IPv6
  address/netmask to prefix (useful for some binary interfaces).
* Add `Ipaddr.V6.Prefix.netmask` to generate a netmask address from a
  prefix (useful for some binary interfaces).
* Add `` for generic prefix -> address conversion
* Add `Ipaddr.Prefix.netmask` for generic prefix -> netmask conversion
* Add `Ipaddr.V4.Prefix.of_netmask` for conversion from an
  address/netmask to prefix
* Add `Ipaddr.V4.Prefix.netmask` to generate a netmask address from a prefix
* Add an [Ipaddr_unix] module to convert to-and-from the standard library.
* Add a toplevel pretty printer in the `` package.
* Add `of_string_raw` to `Ipaddr.V4.Prefix` and `Ipaddr.V6.Prefix`
* Add `of_addr` to `Ipaddr.V4.Prefix` and `Ipaddr.V6.Prefix`
* Add type `('v4,'v6) v4v6` to `Ipaddr` to represent version disjuncts
* Add `Ipaddr.Prefix` module for generic prefix manipulation
* Change `Ipaddr.V4.make` to accept `int` rather than `int32` (breaking)
* Add IPv6 support
* Add generic IP address support
* Add type `scope` for classifying address scopes
* Add `Ipaddr.V4.of_string_raw` for parsing inside of larger strings
* Add `Ipaddr.V4.to_int16` and `Ipaddr.V4.of_int16`
* Add `unspecified`, `nodes`, and `routers` constants to `Ipaddr.V4`
* Add `Ipaddr.V4.Prefix.network_address` to put an address into a subnet
* Add `of_address_string_exn`, `of_address_string`, `to_address_string`,
  `to_address_buffer` to `Ipaddr.V4.Prefix` to parse/print combined addr/prefix
* Add `multicast_org`, `multicast_admin`, `multicast_link` subnet constants to
* Add `Ipaddr.V4.scope` to classify IPv4 addresses
* Add `Ipaddr.V4.is_global` and `Ipaddr.V4.is_multicast` predicates
* Add optional `sep:char` argument to `Macaddr.to_string`
* Remove internal use of Scanf.scanf

Revision 1.1 / (download) - annotate - [select for diffs], Wed Nov 19 12:00:48 2014 UTC (8 years, 6 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4

Added net/ocaml-ipaddr, a IP/MAC address manipulation library. It's needed
as a dependency of the new version of www/ocsigen.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>