From 2374e966f82af922013ad5e0b6e2c91957cf943d Mon Sep 17 00:00:00 2001 From: Hannes Mehnert Date: Mon, 26 Aug 2024 16:06:58 +0200 Subject: [PATCH] remove dns, which has been released a long time ago --- packages/dns-client-lwt.7.0.99~dev/opam | 34 --------------- packages/dns-client-mirage.7.0.99~dev/opam | 37 ---------------- packages/dns-client.7.0.99~dev/opam | 31 -------------- packages/dns-mirage.7.0.99~dev/opam | 43 ------------------- packages/dns-resolver.7.0.99~dev/opam | 42 ------------------- packages/dns-server.7.0.99~dev/opam | 42 ------------------- packages/dns-stub.7.0.99~dev/opam | 43 ------------------- packages/dns-tsig.7.0.99~dev/opam | 32 -------------- packages/dns.7.0.99~dev/opam | 49 ---------------------- packages/dnssec.7.0.99~dev/opam | 36 ---------------- 10 files changed, 389 deletions(-) delete mode 100644 packages/dns-client-lwt.7.0.99~dev/opam delete mode 100644 packages/dns-client-mirage.7.0.99~dev/opam delete mode 100644 packages/dns-client.7.0.99~dev/opam delete mode 100644 packages/dns-mirage.7.0.99~dev/opam delete mode 100644 packages/dns-resolver.7.0.99~dev/opam delete mode 100644 packages/dns-server.7.0.99~dev/opam delete mode 100644 packages/dns-stub.7.0.99~dev/opam delete mode 100644 packages/dns-tsig.7.0.99~dev/opam delete mode 100644 packages/dns.7.0.99~dev/opam delete mode 100644 packages/dnssec.7.0.99~dev/opam diff --git a/packages/dns-client-lwt.7.0.99~dev/opam b/packages/dns-client-lwt.7.0.99~dev/opam deleted file mode 100644 index 4542fd2..0000000 --- a/packages/dns-client-lwt.7.0.99~dev/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Joe Hill"] -homepage: "https://github.com/mirage/ocaml-dns" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -license: "BSD-2-Clause" - -build: [ - [ "dune" "subst"] {dev} - [ "dune" "build" "-p" name "-j" jobs ] - [ "dune" "runtest" "-p" name "-j" jobs ] {with-test} -] - -depends: [ - "dune" {>="2.0.0"} - "ocaml" {>= "4.08.0"} - "dns-client" {= version} - "dns" {= version} - "ipaddr" {>= "5.3.0"} - "lwt" {>= "4.2.1"} - "mtime" {>= "1.2.0"} - "mirage-crypto-rng-lwt" {>= "0.11.0"} - "happy-eyeballs" {>= "0.6.0"} - "tls-lwt" {>= "0.16.0"} - "ca-certs" -] -synopsis: "DNS client API using lwt" -description: """ -A client implementation using uDNS and lwt for side effects. -""" -url { - src: "git+https://github.com/hannesm/ocaml-dns.git#secondary-avoid-synflood" -} diff --git a/packages/dns-client-mirage.7.0.99~dev/opam b/packages/dns-client-mirage.7.0.99~dev/opam deleted file mode 100644 index 14e79ae..0000000 --- a/packages/dns-client-mirage.7.0.99~dev/opam +++ /dev/null @@ -1,37 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Joe Hill"] -homepage: "https://github.com/mirage/ocaml-dns" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -license: "BSD-2-Clause" - -build: [ - [ "dune" "subst"] {dev} - [ "dune" "build" "-p" name "-j" jobs ] - [ "dune" "runtest" "-p" name "-j" jobs ] {with-test} -] - -depends: [ - "dune" {>="2.0.0"} - "ocaml" {>= "4.08.0"} - "dns-client" {= version} - "domain-name" {>= "0.4.0"} - "ipaddr" {>= "5.3.0"} - "lwt" {>= "4.2.1"} - "tcpip" {>= "7.0.0"} - "mirage-random" {>= "2.0.0"} - "mirage-time" {>= "2.0.0"} - "mirage-clock" {>= "3.0.0"} - "happy-eyeballs" {>= "0.6.0"} - "tls-mirage" {>= "0.16.0"} - "x509" {>= "0.16.0"} - "ca-certs-nss" -] -synopsis: "DNS client API for MirageOS" -description: """ -A client implementation using uDNS using MirageOS. -""" -url { - src: "git+https://github.com/hannesm/ocaml-dns.git#secondary-avoid-synflood" -} diff --git a/packages/dns-client.7.0.99~dev/opam b/packages/dns-client.7.0.99~dev/opam deleted file mode 100644 index 436dec3..0000000 --- a/packages/dns-client.7.0.99~dev/opam +++ /dev/null @@ -1,31 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Joe Hill"] -homepage: "https://github.com/mirage/ocaml-dns" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -license: "BSD-2-Clause" - -build: [ - [ "dune" "subst"] {dev} - [ "dune" "build" "-p" name "-j" jobs ] - [ "dune" "runtest" "-p" name "-j" jobs ] {with-test} -] - -depends: [ - "dune" {>="2.0.0"} - "ocaml" {>= "4.08.0"} - "dns" {= version} - "randomconv" {>= "0.1.2" & < "0.2.0"} - "domain-name" {>= "0.4.0"} - "mtime" {>= "1.2.0"} - "mirage-crypto-rng" {>= "0.11.0"} - "alcotest" {with-test} -] -synopsis: "DNS client API" -description: """ -A client implementation using uDNS. -""" -url { - src: "git+https://github.com/hannesm/ocaml-dns.git#secondary-avoid-synflood" -} diff --git a/packages/dns-mirage.7.0.99~dev/opam b/packages/dns-mirage.7.0.99~dev/opam deleted file mode 100644 index 10cf7be..0000000 --- a/packages/dns-mirage.7.0.99~dev/opam +++ /dev/null @@ -1,43 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Hannes Mehnert "] -homepage: "https://github.com/mirage/ocaml-dns" -doc: "https://mirage.github.io/ocaml-dns/" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -license: "BSD-2-Clause" - -depends: [ - "dune" {>= "2.0.0"} - "ocaml" {>= "4.08.0"} - "cstruct" {>= "6.0.0"} - "dns" {= version} - "ipaddr" {>= "5.2.0"} - "lwt" {>= "4.2.1"} - "tcpip" {>= "7.0.0"} -] - -build: [ - ["dune" "subst"] {dev} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] - -synopsis: "An opinionated Domain Name System (DNS) library" -description: """ -µDNS supports most of the domain name system used in the wild. It adheres to -strict conventions. Failing early and hard. It is mostly implemented in the -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). 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#secondary-avoid-synflood" -} diff --git a/packages/dns-resolver.7.0.99~dev/opam b/packages/dns-resolver.7.0.99~dev/opam deleted file mode 100644 index cf86d78..0000000 --- a/packages/dns-resolver.7.0.99~dev/opam +++ /dev/null @@ -1,42 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Hannes Mehnert "] -homepage: "https://github.com/mirage/ocaml-dns" -doc: "https://mirage.github.io/ocaml-dns/" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -license: "BSD-2-Clause" - -depends: [ - "dune" {>= "2.0.0"} - "ocaml" {>= "4.08.0"} - "dns" {= version} - "dns-server" {= version} - "dns-mirage" {= version} - "dnssec" {= version} - "lru" {>= "0.3.0"} - "duration" {>= "0.1.2"} - "randomconv" {>= "0.1.2" & < "0.2.0"} - "lwt" {>= "4.2.1"} - "mirage-time" {>= "2.0.0"} - "mirage-clock" {>= "3.0.0"} - "mirage-random" {>= "2.0.0"} - "tcpip" {>= "7.0.0"} - "alcotest" {with-test} - "tls" "tls-mirage" -] - -build: [ - ["dune" "subst"] {dev} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] - -synopsis: "DNS resolver business logic" -description: """ -Forwarding and recursive resolvers as value-passing functions. To be used with -an effectful layer. -""" -url { - src: "git+https://github.com/hannesm/ocaml-dns.git#secondary-avoid-synflood" -} diff --git a/packages/dns-server.7.0.99~dev/opam b/packages/dns-server.7.0.99~dev/opam deleted file mode 100644 index 87c3cf7..0000000 --- a/packages/dns-server.7.0.99~dev/opam +++ /dev/null @@ -1,42 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Hannes Mehnert "] -homepage: "https://github.com/mirage/ocaml-dns" -doc: "https://mirage.github.io/ocaml-dns/" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -license: "BSD-2-Clause" - -depends: [ - "dune" {>= "2.0.0"} - "ocaml" {>= "4.08.0"} - "cstruct" {>= "6.0.0"} - "dns" {= version} - "dns-mirage" {= version} - "randomconv" {>= "0.1.2" & < "0.2.0"} - "duration" {>= "0.1.2"} - "lwt" {>= "4.2.1"} - "mirage-time" {>= "2.0.0"} - "mirage-clock" {>= "3.0.0"} - "tcpip" {>= "7.0.0"} - "mirage-crypto-rng" {with-test & >= "0.11.0"} - "alcotest" {with-test} - "dns-tsig" {with-test} - "base64" {with-test & >= "3.0.0"} - "metrics" -] - -build: [ - ["dune" "subst"] {dev} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] - -synopsis: "DNS server, primary and secondary" -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#secondary-avoid-synflood" -} diff --git a/packages/dns-stub.7.0.99~dev/opam b/packages/dns-stub.7.0.99~dev/opam deleted file mode 100644 index 466109d..0000000 --- a/packages/dns-stub.7.0.99~dev/opam +++ /dev/null @@ -1,43 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Hannes Mehnert "] -homepage: "https://github.com/mirage/ocaml-dns" -doc: "https://mirage.github.io/ocaml-dns/" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -license: "BSD-2-Clause" - -depends: [ - "dune" {>= "2.0.0"} - "ocaml" {>= "4.08.0"} - "cstruct" {>= "6.0.0"} - "dns" {= version} - "dns-client-mirage" {= version} - "dns-mirage" {= version} - "dns-resolver" {= version} - "dns-tsig" {= version} - "dns-server" {= version} - "duration" {>= "0.1.2"} - "randomconv" {>= "0.1.2" & < "0.2.0"} - "lwt" {>= "4.2.1"} - "mirage-time" {>= "2.0.0"} - "mirage-clock" {>= "3.0.0"} - "mirage-random" {>= "2.0.0"} - "tcpip" {>= "7.0.0"} - "metrics" -] - -build: [ - ["dune" "subst"] {dev} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] - -synopsis: "DNS stub resolver" -description: """ -Forwarding and recursive resolvers as value-passing functions. To be used with -an effectful layer. -""" -url { - src: "git+https://github.com/hannesm/ocaml-dns.git#secondary-avoid-synflood" -} diff --git a/packages/dns-tsig.7.0.99~dev/opam b/packages/dns-tsig.7.0.99~dev/opam deleted file mode 100644 index 0631c4a..0000000 --- a/packages/dns-tsig.7.0.99~dev/opam +++ /dev/null @@ -1,32 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Hannes Mehnert "] -homepage: "https://github.com/mirage/ocaml-dns" -doc: "https://mirage.github.io/ocaml-dns/" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -license: "BSD-2-Clause" - -depends: [ - "dune" {>= "2.0.0"} - "ocaml" {>= "4.08.0"} - "cstruct" {>= "6.0.0"} - "dns" {= version} - "mirage-crypto" - "base64" {>= "3.0.0"} - "alcotest" {with-test} -] - -build: [ - ["dune" "subst"] {dev} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] - -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#secondary-avoid-synflood" -} diff --git a/packages/dns.7.0.99~dev/opam b/packages/dns.7.0.99~dev/opam deleted file mode 100644 index 2957900..0000000 --- a/packages/dns.7.0.99~dev/opam +++ /dev/null @@ -1,49 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Hannes Mehnert " "Reynir Björnsson "] -homepage: "https://github.com/mirage/ocaml-dns" -doc: "https://mirage.github.io/ocaml-dns/" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -license: "BSD-2-Clause" - -depends: [ - "dune" {>= "2.0.0"} - "ocaml" {>= "4.08.0"} - "logs" "ptime" - "fmt" {>= "0.8.8"} - "domain-name" {>= "0.4.0"} - "gmap" {>= "0.3.0"} - "cstruct" {>= "6.0.0"} - "ipaddr" {>= "5.2.0"} - "alcotest" {with-test} - "lru" {>= "0.3.0"} - "duration" {>= "0.1.2"} - "metrics" - "base64" {>= "3.3.0"} -] -conflicts: [ "result" {< "1.5"} ] -build: [ - ["dune" "subst"] {dev} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] - -synopsis: "An opinionated Domain Name System (DNS) library" -description: """ -µDNS supports most of the domain name system used in the wild. It adheres to -strict conventions. Failing early and hard. It is mostly implemented in the -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). 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#secondary-avoid-synflood" -} diff --git a/packages/dnssec.7.0.99~dev/opam b/packages/dnssec.7.0.99~dev/opam deleted file mode 100644 index 781a2fc..0000000 --- a/packages/dnssec.7.0.99~dev/opam +++ /dev/null @@ -1,36 +0,0 @@ -opam-version: "2.0" -maintainer: "team AT robur dot io" -authors: ["Hannes Mehnert " "Reynir Björnsson "] -homepage: "https://github.com/mirage/ocaml-dns" -doc: "https://mirage.github.io/ocaml-dns/" -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -license: "BSD-2-Clause" - -depends: [ - "dune" {>= "2.0.0"} - "ocaml" {>= "4.08.0"} - "cstruct" {>= "6.0.0"} - "dns" {= version} - "alcotest" {with-test} - "mirage-crypto" - "mirage-crypto-pk" - "mirage-crypto-ec" - "domain-name" {>= "0.4.0"} - "base64" {with-test & >= "3.0.0"} - "logs" {>= "0.7.0"} -] -build: [ - ["dune" "subst"] {dev} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] - -synopsis: "DNSSec support for OCaml-DNS" -description: """ -DNSSec (DNS security extensions) for OCaml-DNS, including -signing and verifying of RRSIG records. -""" -url { - src: "git+https://github.com/hannesm/ocaml-dns.git#secondary-avoid-synflood" -}