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