X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=hath.cabal;h=8eb569f410238a9c8ab9aed7c632f5e41e353d32;hb=e8454fd0eb8af01dbba627ed707a7a45103daf3d;hp=eed089d69707607f0abe236842518a037a958525;hpb=72c3be416fee2fc84eb41931f3759787f62293a1;p=hath.git diff --git a/hath.cabal b/hath.cabal index eed089d..8eb569f 100644 --- a/hath.cabal +++ b/hath.cabal @@ -1,5 +1,5 @@ name: hath -version: 0.0.4 +version: 0.0.5 cabal-version: >= 1.8 author: Michael Orlitzky maintainer: Michael Orlitzky @@ -23,6 +23,10 @@ description: consecutive \/24s, they might combine into a larger \/23. . * View the result of block combination in a useful way. + . + * List them. + . + * Find their associated PTR records. . Hath has several modes to perform these functions: . @@ -89,12 +93,25 @@ description: 198.41.0.6: rs.internic.net. 198.41.0.7: @ + . + The DNS lookups are usually the bottleneck for this mode, but we can + perform them in parallel. Simply pass the number of threads to the + GHC runtime on the command line; for example, the following will + perform 25 lookups in parallel: + . + @ + hath reversed +RTS -N25 <<< \"198.41.0.4\/24\" + 198.41.0.4: a.root-servers.net. + 198.41.0.5: + 198.41.0.6: rs.internic.net. + ... + @ executable hath build-depends: base >= 4.6 && < 4.7, bytestring == 0.10.*, - dns == 0.3.*, + dns == 1.*, HUnit == 1.2.*, QuickCheck == 2.6.*, MissingH == 1.2.*, @@ -151,7 +168,7 @@ test-suite testsuite build-depends: base >= 4.6 && < 4.7, bytestring == 0.10.*, - dns == 0.3.*, + dns == 1.*, HUnit == 1.2.*, QuickCheck == 2.6.*, MissingH == 1.2.*,