name: wai-middleware-ip-block version: 0.1.0.0 cabal-version: >=1.10 build-type: Simple license: BSD3 license-file: LICENSE copyright: 2017 Echo Nolan maintainer: echo@echonolan.net homepage: https://github.com/enolan/wai-middleware-ip-block#readme synopsis: Block requests by IP CIDR description: A WAI middleware that blocks incoming requests based on their IPs, using CIDR ranges. category: Web author: Echo Nolan extra-source-files: README.md CHANGELOG.md source-repository head type: git location: https://github.com/enolan/wai-middleware-ip-block library exposed-modules: Network.Wai.Middleware.IpBlock build-depends: aeson >=1.0.2.1 && <1.1, base >=4.9.1.0 && <4.10, bytestring >=0.10.8.1 && <0.11, http-types >=0.9.1 && <0.10, iproute >=1.7.1 && <1.8, network >=2.6.3.1 && <2.7, text >=1.2.2.1 && <1.3, unordered-containers >=0.2.8.0 && <0.3, wai >=3.2.1.1 && <3.3, yaml >=0.8.22 && <0.9 default-language: Haskell2010 hs-source-dirs: src ghc-options: -fdefer-typed-holes -Wall test-suite tasty type: exitcode-stdio-1.0 main-is: Tasty.hs build-depends: wai-middleware-ip-block >=0.1.0.0 && <0.2, base >=4.9.1.0 && <4.10, bytestring >=0.10.8.1 && <0.11, http-types >=0.9.1 && <0.10, iproute >=1.7.1 && <1.8, network >=2.6.3.1 && <2.7, tasty >=0.11.2 && <0.12, tasty-discover >=1.1.0 && <1.2, tasty-hunit >=0.9.2 && <0.10, wai >=3.2.1.1 && <3.3, wai-extra >=3.0.19.1 && <3.1 default-language: Haskell2010 hs-source-dirs: test other-modules: IpBlockTest ghc-options: -fdefer-typed-holes -Wall