websockets 0.11.0.0 → 0.11.1.0
raw patch · 5 files changed
+12/−2 lines, 5 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
- CHANGELOG +3/−0
- src/Network/WebSockets/Connection.hs +2/−0
- src/Network/WebSockets/Extensions/Description.hs +3/−1
- src/Network/WebSockets/Extensions/PermessageDeflate.hs +3/−0
- websockets.cabal +1/−1
CHANGELOG view
@@ -1,3 +1,6 @@+- 0.11.1.0+ * Fix compilation issue with GHC-7.8+ - 0.11.0.0 * Faster masking (by Dmitry Ivanov) * Support for IPv6 in the built-in server, client and tests (by agentm)
src/Network/WebSockets/Connection.hs view
@@ -42,6 +42,7 @@ -------------------------------------------------------------------------------- import qualified Blaze.ByteString.Builder as Builder+import Control.Applicative ((<$>)) import Control.Concurrent (forkIO, threadDelay) import Control.Exception (AsyncException,@@ -60,6 +61,7 @@ import Data.Maybe (catMaybes) import qualified Data.Text as T import Data.Word (Word16)+import Prelude --------------------------------------------------------------------------------
src/Network/WebSockets/Extensions/Description.hs view
@@ -10,10 +10,12 @@ , encodeExtensionDescriptions ) where +import Control.Applicative ((*>), (<*)) import qualified Data.Attoparsec.ByteString as A import qualified Data.Attoparsec.ByteString.Char8 as AC8 import qualified Data.ByteString as B-import Data.Monoid ((<>))+import Data.Monoid (mconcat, (<>))+import Prelude type ExtensionParam = (B.ByteString, Maybe B.ByteString)
src/Network/WebSockets/Extensions/PermessageDeflate.hs view
@@ -11,6 +11,7 @@ --------------------------------------------------------------------------------+import Control.Applicative ((<$>)) import Control.Exception (throwIO) import Control.Monad (foldM) import qualified Data.ByteString as B@@ -25,6 +26,8 @@ import Network.WebSockets.Http import Network.WebSockets.Types import Text.Read (readMaybe)+import Prelude+ -------------------------------------------------------------------------------- -- | Four extension parameters are defined for "permessage-deflate" to
websockets.cabal view
@@ -1,5 +1,5 @@ Name: websockets-Version: 0.11.0.0+Version: 0.11.1.0 Synopsis: A sensible and clean way to write WebSocket-capable servers in Haskell.