this repo has no description
1opam-version: "2.0" 2maintainer: "anil@recoil.org" 3homepage: "https://github.com/mirage/ocaml-dns" 4dev-repo: "git+https://github.com/mirage/ocaml-dns.git" 5bug-reports: "https://github.com/mirage/ocaml-dns/issues" 6doc: "https://mirage.github.io/ocaml-dns/" 7license: "ISC" 8tags: [ "org:mirage" "org:xapi-project" ] 9authors: [ 10 "Anil Madhavapeddy" "Tim Deegan" "Richard Mortier" "Haris Rotsos" 11 "David Sheets" "Thomas Gazagnaire" "Luke Dunstan" "David Scott" ] 12 13build: [ 14 ["jbuilder" "subst" "-p" name] {dev} 15 ["jbuilder" "build" "-p" name "-j" jobs] 16] 17 18depends: [ 19 "ocaml" {>= "4.03.0"} 20 "jbuilder" {>= "1.0+beta9"} 21 "dns-lwt" {< "2.0.0"} 22 "base-unix" 23 "cmdliner" 24] 25synopsis: "DNS client and server implementation in pure OCaml" 26description: """ 27This is a pure OCaml implementation of the DNS protocol. It is intended to be 28a reasonably high-performance implementation, but clarity is preferred rather 29than low-level performance hacks. 30 31[![Build Status](https://travis-ci.org/mirage/ocaml-dns.svg?branch=master)](https://travis-ci.org/mirage/ocaml-dns) 32 33To build it, please use the [OPAM](https://opam.ocaml.org) package manager (1.2+): 34 35 opam pin add dns . 36 37This will install the dependencies needed and give you a working development 38version of the library. 39 40Packages: 41 42* `lib/` contains the core DNS protocol, which is packed into the `Dns` module. 43* `lib_test/` contains unit tests and sample uses of the library. 44 In particular, `time_server` is a simple dynamic responder. 45 46Areas that need work: 47 48* We need an Lwt-based client iterative resolver 49 Patches for this are highly welcome! 50* EDNS0 extensions 51* DNSSEC extensions (using [nocrypto](https://github.com/mirleft/ocaml-nocrypto/)) 52* TC bit and TCP fallback 53* mDNS resolver""" 54url { 55 src: 56 "https://github.com/mirage/ocaml-dns/releases/download/v1.0.1/dns-1.0.1.tbz" 57 checksum: [ 58 "sha256=c07ec90d550e5ec3d8465a3ac68000691f41e79879318fea3f1821a887c82230" 59 "md5=ec3bb1db392e29cd3aa8a8d844fba0ad" 60 ] 61} 62flags: deprecated