summaryrefslogtreecommitdiff
path: root/net/ocaml-ipaddr
AgeCommit message (Collapse)AuthorFilesLines
2019-03-05Updated net/ocaml-ipaddr to version 3.1.0.jaapb4-22/+60
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 CHANGES.md file; there are also several minor changes.
2018-11-27Updated package net/ocaml-ipaddr to use dune.jaapb2-5/+5
2018-11-12Revbumps associated with update of lang/ocaml.jaapb2-4/+4
2018-07-19Recursive revbump associated with the update of lang/ocaml to 4.07.jaapb2-4/+4
2018-04-13Revbump associated with the upgrade of lang/ocamljaapb2-4/+4
(this is the upgrade from 4.06 to 4.06.1)
2018-04-09Revbump for net/ocaml-ipaddr.jaapb3-5/+12
No upstream changes, just installing new files created by the new version of jbuilder.
2018-01-10Recursive revbump associated with the update to OCaml 4.06.jaapb2-4/+4
2018-01-07Fix indentation in buildlink3.mk files.rillig1-2/+2
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was reviewed manually. There are some .include lines that still are indented with zero spaces although the surrounding .if is indented. This is existing practice.
2017-09-08Recursive revbump associated with update of ocaml to 4.05jaapb2-3/+4
2017-07-21Updated package to latest version, 2.8.0. Changes include:jaapb4-31/+31
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 releases. 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.
2017-07-11Updated package to version 2.7.2. Changes include:jaapb4-22/+19
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)
2016-12-30Recursive revbump associated with ocaml update to 4.04.jaapb2-4/+4
2016-06-20Revbump to make sure package gets compiled with newer version ofjaapb1-2/+2
mk/ocaml.mk.
2016-05-05Recursive revbump associated with ocaml update.jaapb2-3/+4
2016-03-04Updated package to latest version, 2.7.0. Changes include:jaapb4-15/+25
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 (in-addr.arpa and ip6.arpa) * 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
2015-11-04Add SHA512 digests for distfiles for net categoryagc1-1/+2
Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-08-07Recursive revbump associated with lang/ocaml update.jaapb2-4/+4
2015-06-30Recursive revbump associated with update of lang/ocaml to 4.02.2.jaapb2-3/+4
2015-01-20Updated net/ocaml-ipaddr to version 2.5.0. Changes include:jaapb4-10/+29
* 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 `Ipaddr.Prefix.network` 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 `ipaddr.top` 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 `Ipaddr.V4.Prefix` * 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
2014-11-19Added net/ocaml-ipaddr, a IP/MAC address manipulation library. It's neededjaapb5-0/+52
as a dependency of the new version of www/ocsigen.