1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
Name: http-client-restricted
Version: 0.0.3
Cabal-Version: >= 1.10
Maintainer: Joey Hess <id@joeyh.name>
Author: Joey Hess
Copyright: 2018 Joey Hess, 2013 Michael Snoyman
License-File: LICENSE
License: MIT
Build-Type: Simple
Category: Network
Extra-Source-Files: CHANGELOG
Synopsis: restricting the servers that http-client will use
Description: Addition to the http-client and http-client-tls
libraries, that restricts the HTTP servers that can be used.
.
This is useful when a security policy needs to eg, prevent connections to
HTTP servers on localhost or a local network, or only allow connections
to a specific HTTP server.
.
It handles restricting redirects as well as the initial HTTP connection,
and it also guards against DNS poisoning attacks.
Library
Default-Language: Haskell2010
GHC-Options: -Wall -fno-warn-tabs
Exposed-Modules:
Network.HTTP.Client.Restricted
Build-Depends:
base >= 4.11.1.0 && < 5.0
, http-client >= 0.6 && < 0.7
, http-client-tls >= 0.3.2 && < 0.4
, connection >= 0.2.5
, data-default
, network (>= 3.0.0.0)
, network-bsd
, utf8-string
source-repository head
type: git
location: git://git.joeyh.name/haskell-http-client-restricted.git
|