packages feed

http-enumerator 0.7.2.5 → 0.7.3.3

raw patch · 2 files changed

Files

Network/TLS/Client/Enumerator.hs view
@@ -57,7 +57,7 @@     go (Continue k) = do         bs <- tryIO read'         if all S.null bs-            then throwError ConnectionReset+            then continue k             else do                 step <- lift $ runIteratee $ k $ Chunks bs                 go step@@ -80,7 +80,7 @@             }     gen <- makeSystem     istate <- client tcp gen h-    _ <- handshake istate+    handshake istate     return ConnInfo         { connRead = recvD istate         , connWrite = sendData istate . L.fromChunks@@ -89,6 +89,6 @@   where     recvD istate = do         x <- recvData istate-        if L.null x+        if S.null x             then recvD istate-            else return $ L.toChunks x+            else return [x]
http-enumerator.cabal view
@@ -1,12 +1,12 @@ name:            http-enumerator-version:         0.7.2.5+version:         0.7.3.3 license:         BSD3 license-file:    LICENSE author:          Michael Snoyman <michael@snoyman.com> maintainer:      Michael Snoyman <michael@snoyman.com>-synopsis:        HTTP client package with enumerator interface and HTTPS support.+synopsis:        HTTP client package with enumerator interface and HTTPS support. (deprecated) description:-    This package uses attoparsec for parsing the actual contents of the HTTP connection. It also provides higher-level functions which allow you to avoid direct usage of enumerators.+    This package has been deprecated in favor of http-conduit (<http://hackage.haskell.org/package/http-conduit>), which provides a more powerful and simpler interface. The API is very similar, and migrating should not be problematic. Send concerns about this move to the maintainer (address listed above). category:        Web, Enumerator stability:       Stable cabal-version:   >= 1.6@@ -22,7 +22,7 @@ library     build-depends: base                  >= 4       && < 5                  , bytestring            >= 0.9.1.4 && < 0.10-                 , transformers          >= 0.2     && < 0.3+                 , transformers          >= 0.2     && < 0.4                  , failure               >= 0.1     && < 0.3                  , enumerator            >= 0.4.9   && < 0.5                  , attoparsec            >= 0.8.0.2 && < 0.11@@ -33,15 +33,15 @@                  , http-types            >= 0.6     && < 0.7                  , blaze-builder-enumerator >= 0.2  && < 0.3                  , cprng-aes             >= 0.2     && < 0.3-                 , tls                   >= 0.8.1   && < 0.9-                 , tls-extra             >= 0.4     && < 0.5+                 , tls                   >= 0.9     && < 0.10+                 , tls-extra             >= 0.4.3   && < 0.5                  , monad-control         >= 0.2     && < 0.4                  , containers            >= 0.2-                 , certificate           >= 0.7     && < 1.1+                 , certificate           >= 1.1     && < 1.2                  , case-insensitive      >= 0.2                  , base64-bytestring     >= 0.1     && < 0.2                  , asn1-data             >= 0.5.1   && < 0.7-                 , data-default          >= 0.3     && < 0.4+                 , data-default          >= 0.3     && < 0.5     if flag(network-bytestring)         build-depends: network               >= 2.2.1   && < 2.2.3                      , network-bytestring    >= 0.1.3   && < 0.1.4