Path to this page:
NOTICE: This package has been removed from pkgsrc./
wip/hs-HTTP,
Haskell library for client-side HTTP
Branch: CURRENT,
Version: 4000.2.17,
Package name: hs-HTTP-4000.2.17,
Maintainer: phoThis package contains updated versions of Warrick Gray's excellent
Haskell HTTP and Browser modules.
Required to run:[
wip/ghc] [
devel/hs-mtl] [
textproc/hs-parsec] [
net/hs-network]
Master sites:
SHA1: e4dd82f84fab6bd90a025a087573e7a46c72ed4a
RMD160: ff48cd11b46da823e5bb93d88c41fdc30104b8b7
Filesize: 68.072 KB
Version history: (Expand)
- (2014-07-26) Package deleted from pkgsrc
- (2014-07-14) Updated to version: hs-HTTP-4000.2.17
- (2013-12-10) Updated to version: hs-HTTP-4000.2.10
- (2013-11-18) Package has been reborn
- (2013-11-18) Package deleted from pkgsrc
- (2013-11-12) Updated to version: hs-HTTP-4000.2.9
CVS history: (Expand)
2014-07-24 23:20:38 by Ryosuke Moro | Files touched by this commit (9) | |
Log message:
Remove hs-HTTP, imported to pkgsrc/www.
|
2014-07-13 13:37:15 by Ryosuke Moro | Files touched by this commit (3) |
Log message:
Update to 4000.2.17
Changes from https://github.com/haskell/HTTP
4000.2.17
- Update dependencies for the warp tests after IPv6 changes
- Fix compilation with network<=2.4
- Switch to using RFC 2732 literal IPv6 address in tests
This makes it closer to the IPv4 case and avoids a dependency on whether
'ip6-localhost' is defined in /etc/hosts or equivalent.
- Hack to support RFC 2732 addresses in openTCPConnection
- Add support for RFC2732 literal IPV6 addresses in URLs
- Switched from obsolete gethostbyname() to getaddrinfo()
Neat side-effect: IPv6 is now supported as well.
- Document withSocketsDo call
- fix openTCPConnection on Windows.
The problem was that getAddrInfo doesn't initialize the socket library
implicitly. If that is the first thing that is done with sockets, then
the program will crash and burn with a misleading error message.
The initialization is done only once, so the cost of a superfluous call
is minimal. It is a no-op on other OSes.
4000.2.16
- Make all dependencies PVP-compliant
- Relax mtl restriction in test harness
- Fix Windows build (broken by dc58d34)
- Build with both older and newer Warp.
- Fix warning on non-Windows
- Add warp-tests flag to cabal file to allow them to be disabled,
e.g. to simplify the dependencies.
- Fix runtime problem on GHC 6.10, just in case anyone cares
4000.2.15
- Support latest version of case-insensitive
- Support mtl 2.2
- Support recent versions of conduit
4000.2.14
- Mark -fwarn-as-error flag as "manual" so the cabal solver never \
chooses it
- Merge pull request #58 from hvr/ghc-t8883
Enable FlexibleContexts for Network.Browser
This is needed for GHC HEAD (and the future GHC 7.10)
For more details, see
http://permalink.gmane.org/gmane.comp.lang.haskell.glasgow.user/24612
- Merge branch 'snoyberg-master'
Add missing Httpd module for sdist
4000.2.13
- Bump network dependency
- Tighten up PVP compliance for main package.
Also make sure lower-bounds are actually buildable.
- Merge pull request #53 from trofi/master
HTTP.cabal: allow latest wai/warp
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
4000.2.12
- Merge pull request #51 from ian-ross/post-issue-14-cleanup
Re-enable "2 requests" tests; remove conn. pool size limits in tests
- Document handling of "user:pass@".
- Add testcases for user:pass@ in the URI
- Use user:pass@ from URI in Authorization: Basic
simpleHTTP allows the URI of the format
"http://user:pass@host.dom/path",
but user:pass@ part is simply stripped out and ignored. This commit
introduces a 'normalizer' that takes user:pass@ data from the request's
URI and adds "Authorization: Basic ..." header to the request. This
normalizer is called before the normalizeHostURI normalizer, as the
latter strips the user:pass@ part from the URI.
4000.2.11
- Merge branch 'master' of https://github.com/zmthy/HTTP into zmthy-master
- Merge pull request #49 from ian-ross/issue-14
Fix #14: connection pool tries to reuse closed connections
- Merge pull request #50 from juhp/patch-2
tweak end of 3rd paragraph of description
|
2014-05-21 23:04:42 by Ryosuke Moro | Files touched by this commit (97) |
Log message:
Remove hs-network, imported to pkgsrc/net.
Remove hs-random, hs-syb, imported to pkgsrc/devel.
Remove hs-x11, imported to pkgsrc/x11.
|
2014-05-19 23:28:46 by Ryosuke Moro | Files touched by this commit (81) |
Log message:
Remove hs-parsec, imported to pkgsrc/textproc.
Remove hs-data-default-instances-base, hs-data-default-instances-containers,
hs-data-default-instances-dlist, hs-data-default-instances-old-locale,
imported to pkgsrc/devel.
|
2014-05-16 22:47:07 by Ryosuke Moro | Files touched by this commit (112) |
Log message:
Remove hs-mtl, imported to pkgsrc/devel
|
2014-04-15 12:59:40 by Ryosuke Moro | Files touched by this commit (53) |
Log message:
- ready for HASKELL_ENABLE_HADDOCK_DOCUMENTATION= yes
|
2013-12-09 23:14:43 by Ryosuke Moro | Files touched by this commit (3) | |
Log message:
Update to 4000.2.10
changes:
4000.2.10
- Merge pull request #48 from nominolo/master
Fix severe performance issue affecting "cabal update"
* Turn O(n^2) reverse into O(n)
This patch improves `cabal update` performance by 10x(!) on my system.
Due to this issue, `cabal update` was using an extreme amount of CPU,
while it should be I/O-bound. The reverse was taking 79s, now it
takes 0.01s.
( #48 => https://github.com/haskell/HTTP/pull/48 )
|
2013-11-12 10:57:37 by Ryosuke Moro | Files touched by this commit (3) |
Log message:
Update to 4000.2.9
changes:
4000.2.9
- Limit maximum version of warp because of compile failure
- Allow newer versions of dependencies
- Allow base 4.7 (GHC 7.8)
|