webcrank 0.2.0.1 → 0.2.1
raw patch · 6 files changed
+10/−6 lines, 6 filesdep ~attoparsec
Dependency ranges changed: attoparsec
Files
- src/Webcrank/Internal/DecisionCore.hs +3/−2
- src/Webcrank/Internal/HandleRequest.hs +1/−0
- src/Webcrank/Internal/ReqData.hs +1/−0
- src/Webcrank/Internal/Types.hs +1/−0
- src/Webcrank/ServerAPI/WebcrankT.hs +1/−1
- webcrank.cabal +3/−3
src/Webcrank/Internal/DecisionCore.hs view
@@ -17,7 +17,7 @@ import Data.ByteString (ByteString) import qualified Data.ByteString as B hiding (drop, take) import qualified Data.ByteString.Lazy as LB-import qualified Data.ByteString.UTF8 as B+import qualified Data.ByteString.UTF8 as B hiding (break) import qualified Data.CaseInsensitive as CI import Data.Foldable (find, traverse_) import qualified Data.List as List@@ -27,6 +27,7 @@ import Network.HTTP.Date import Network.HTTP.Media import Network.HTTP.Types+import Prelude import Webcrank.Internal.ETag import Webcrank.Internal.Headers@@ -510,7 +511,7 @@ ensureNonEmpty p = p split i path = case breakOnSlash $ B.drop i path of (a, p) -> (B.take i path <> a, p)- breakOnSlash = B.breakByte 47+ breakOnSlash = B.break (== 47) -- POST? (resource exists) n16
src/Webcrank/Internal/HandleRequest.hs view
@@ -17,6 +17,7 @@ import Data.Foldable (traverse_) import Network.HTTP.Media import Network.HTTP.Types+import Prelude import Webcrank.Internal.DecisionCore import Webcrank.Internal.Halt
src/Webcrank/Internal/ReqData.hs view
@@ -12,6 +12,7 @@ import Data.Maybe import Network.HTTP.Media import Network.HTTP.Types+import Prelude import Webcrank.Internal.Types
src/Webcrank/Internal/Types.hs view
@@ -24,6 +24,7 @@ import Network.HTTP.Date import Network.HTTP.Media import Network.HTTP.Types+import Prelude import Webcrank.Internal.Headers
src/Webcrank/ServerAPI/WebcrankT.hs view
@@ -4,8 +4,8 @@ import Control.Applicative import Control.Monad.Catch-import Control.Monad.Error import Control.Monad.RWS+import Prelude import Webcrank.Internal.Types
webcrank.cabal view
@@ -1,5 +1,5 @@ name: webcrank-version: 0.2.0.1+version: 0.2.1 license: BSD3 license-file: LICENSE author: Mark Hibberd <mark@hibberd.id.au>@@ -30,7 +30,7 @@ description: Choose the new, split-up base package. library- build-depends: attoparsec >=0.10 && <0.13+ build-depends: attoparsec >=0.10 && <1 , base >=4.6 && < 5 , blaze-builder >=0.2.1.4 && <0.4 , bytestring >=0.9.1.10 && <0.11@@ -84,7 +84,7 @@ , tasty-hunit >= 0.2 , tasty-quickcheck >= 0.3 - , attoparsec >=0.10 && <0.13+ , attoparsec >=0.10 && <1 , base >=4.6 && < 5 , bytestring >=0.9.1.10 && <0.11 , case-insensitive >=0.3 && <1.3