packages feed

apiary-clientsession 0.13.0 → 0.13.1

raw patch · 2 files changed

+10/−12 lines, 2 filesdep ~apiaryPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: apiary

API changes (from Hackage documentation)

Files

apiary-clientsession.cabal view
@@ -1,5 +1,5 @@ name:                apiary-clientsession-version:             0.13.0+version:             0.13.1 synopsis:            clientsession support for apiary web framework. description:   examples:@@ -27,7 +27,7 @@   other-extensions:       build-depends:       base               >=4.6   && <4.8                      , bytestring         >=0.10  && <0.11-                     , apiary             >=0.13  && <0.14+                     , apiary             >=0.13  && <0.15                      , apiary-cookie      >=0.13  && <0.14                      , clientsession      >=0.9   && <0.10                      , time               >=1.4   && <1.5
src/Web/Apiary/ClientSession/Internal.hs view
@@ -9,17 +9,22 @@  module Web.Apiary.ClientSession.Internal where +import "crypto-random" Crypto.Random+import Crypto.Random.AESCtr+ import Control.Monad import Control.Applicative import Control.Arrow+import Control.Monad.Apiary.Filter.Internal+import Control.Monad.Apiary.Filter.Internal.Strategy  import Web.Apiary.Wai-import qualified Network.HTTP.Types as HTTP- import Web.Apiary hiding (Default(..)) import Web.Apiary.Cookie import Web.Apiary.Cookie.Internal import Web.ClientSession +import qualified Network.HTTP.Types as HTTP+ import Data.Maybe import Data.Monoid import Data.Time@@ -27,18 +32,11 @@ import Data.Binary import Data.IORef import Data.Apiary.Document+ import Text.Blaze.Html import qualified Data.ByteString.Base64 as Base64--import "crypto-random" Crypto.Random-import Crypto.Random.AESCtr--import Control.Monad.Apiary.Filter.Internal-import Control.Monad.Apiary.Filter.Internal.Strategy- import qualified Data.ByteString as S import qualified Data.ByteString.Lazy as L-  data Session = Session     { key       :: Key