From 09b77e97d03da4190e7c6957f04f64f467b5f878 Mon Sep 17 00:00:00 2001 From: Hannes Mehnert Date: Thu, 17 Dec 2020 15:09:29 +0100 Subject: [PATCH] move dns to mirage/ocaml-dns#master --- packages/dns-certify.4.6.99/opam | 4 +++- packages/dns-client.4.6.99/opam | 2 +- packages/dns-mirage.4.6.99/opam | 7 +++---- packages/dns-server.4.6.99/opam | 3 ++- packages/dns-tsig.4.6.99/opam | 2 +- packages/dns.4.6.99/opam | 7 +++---- 6 files changed, 13 insertions(+), 12 deletions(-) diff --git a/packages/dns-certify.4.6.99/opam b/packages/dns-certify.4.6.99/opam index f63f5c4..678877b 100644 --- a/packages/dns-certify.4.6.99/opam +++ b/packages/dns-certify.4.6.99/opam @@ -23,6 +23,8 @@ depends: [ "mirage-clock" {>= "3.0.0"} "mirage-stack" {>= "2.0.0"} "logs" + "mirage-crypto-pk" {>= "0.8.0"} + "mirage-crypto-rng" {>= "0.8.0"} ] build: [ @@ -36,4 +38,4 @@ description: """ A function to retrieve a certificate when providing a hostname, TSIG key, server IP, and an optional key seed. Best used with an letsencrypt unikernel. """ -url { src: "git+https://github.com/hannesm/ocaml-dns.git#fix-mirage-certify" } +url { src: "git+https://github.com/mirage/ocaml-dns.git#master" } diff --git a/packages/dns-client.4.6.99/opam b/packages/dns-client.4.6.99/opam index 93ac3f8..a790359 100644 --- a/packages/dns-client.4.6.99/opam +++ b/packages/dns-client.4.6.99/opam @@ -36,4 +36,4 @@ synopsis: "Pure DNS resolver API" description: """ A pure resolver implementation using uDNS. """ -url { src: "git+https://github.com/hannesm/ocaml-dns.git#fix-mirage-certify" } +url { src: "git+https://github.com/mirage/ocaml-dns.git#master" } diff --git a/packages/dns-mirage.4.6.99/opam b/packages/dns-mirage.4.6.99/opam index 525e087..23bd1a2 100644 --- a/packages/dns-mirage.4.6.99/opam +++ b/packages/dns-mirage.4.6.99/opam @@ -31,11 +31,10 @@ pure fragment of OCaml (no mutation, isolated IO, no exceptions). Legacy resource record types are not dealt with, and there is no plan to support `ISDN`, `MAILA`, `MAILB`, `WKS`, `MB`, `NULL`, `HINFO`, ... . `AXFR` is only handled via TCP connections. The only resource class supported is `IN` (the -Internet). In a similar vein, wildcard records are _not_ supported, and it is -unlikely they'll ever be in this library. Truncated hmac in `TSIG` are not -supported (always the full length of the hash algorithm is used). +Internet). Truncated hmac in `TSIG` are not supported (always the full length +of the hash algorithm is used). Please read [the blog article](https://hannes.nqsb.io/Posts/DNS) for a more detailed overview. """ -url { src: "git+https://github.com/hannesm/ocaml-dns.git#fix-mirage-certify" } +url { src: "git+https://github.com/mirage/ocaml-dns.git#master" } diff --git a/packages/dns-server.4.6.99/opam b/packages/dns-server.4.6.99/opam index ee2efb8..98f6bab 100644 --- a/packages/dns-server.4.6.99/opam +++ b/packages/dns-server.4.6.99/opam @@ -21,6 +21,7 @@ depends: [ "mirage-crypto-rng" {with-test} "alcotest" {with-test} "dns-tsig" {with-test} + "base64" {with-test & >= "3.0.0"} "metrics" ] @@ -35,4 +36,4 @@ description: """ Primary and secondary DNS server implemented in value-passing style. Needs an effectful layer to be useful. """ -url { src: "git+https://github.com/hannesm/ocaml-dns.git#fix-mirage-certify" } +url { src: "git+https://github.com/mirage/ocaml-dns.git#master" } diff --git a/packages/dns-tsig.4.6.99/opam b/packages/dns-tsig.4.6.99/opam index 16eae4b..78f108e 100644 --- a/packages/dns-tsig.4.6.99/opam +++ b/packages/dns-tsig.4.6.99/opam @@ -26,4 +26,4 @@ synopsis: "TSIG support for DNS" description: """ TSIG is used to authenticate nsupdate frames using a HMAC. """ -url { src: "git+https://github.com/hannesm/ocaml-dns.git#fix-mirage-certify" } +url { src: "git+https://github.com/mirage/ocaml-dns.git#master" } diff --git a/packages/dns.4.6.99/opam b/packages/dns.4.6.99/opam index 8b302b1..1a54e64 100644 --- a/packages/dns.4.6.99/opam +++ b/packages/dns.4.6.99/opam @@ -35,11 +35,10 @@ pure fragment of OCaml (no mutation, isolated IO, no exceptions). Legacy resource record types are not dealt with, and there is no plan to support `ISDN`, `MAILA`, `MAILB`, `WKS`, `MB`, `NULL`, `HINFO`, ... . `AXFR` is only handled via TCP connections. The only resource class supported is `IN` (the -Internet). In a similar vein, wildcard records are _not_ supported, and it is -unlikely they'll ever be in this library. Truncated hmac in `TSIG` are not -supported (always the full length of the hash algorithm is used). +Internet). Truncated hmac in `TSIG` are not supported (always the full length +of the hash algorithm is used). Please read [the blog article](https://hannes.nqsb.io/Posts/DNS) for a more detailed overview. """ -url { src: "git+https://github.com/hannesm/ocaml-dns.git#fix-mirage-certify" } +url { src: "git+https://github.com/mirage/ocaml-dns.git#master" }