packages feed

http-conduit-downloader 1.1.1 → 1.1.2

raw patch · 2 files changed

+8/−2 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

Network/HTTP/Conduit/Downloader.hs view
@@ -81,6 +81,7 @@ import Data.List import Foreign import qualified Network.Socket as NS+import qualified Network.Socket.ByteString as NS import qualified OpenSSL as SSL import qualified OpenSSL.Session as SSL import qualified Network.HTTP.Types as N@@ -173,7 +174,12 @@ getOpenSSLProxyConnection =     return $ \ connstr checkConn serverName _mbha host port -> do         openSocketByName host port $ \ sock -> do-            sc <- C.socketConnection sock 8192+            sc <- C.makeConnection+                (NS.recv sock 8129)+                (NS.sendAll sock)+                (return ())+                -- No NS.close since C.makeConnection creates finalizer which+                -- calls it prematurely since sc is never used after checkConn.             C.connectionWrite sc connstr             checkConn sc             makeSSLConnection sock serverName
http-conduit-downloader.cabal view
@@ -1,6 +1,6 @@ cabal-version:  2.4 name:           http-conduit-downloader-version:        1.1.1+version:        1.1.2 author:         Vladimir Shabanov <dev@vshabanov.com> maintainer:     Vladimir Shabanov <dev@vshabanov.com> homepage:       https://github.com/bazqux/http-conduit-downloader