wai-secure-cookies 0.1.0.3 → 0.1.0.4
raw patch · 3 files changed
+4/−4 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- spec/MiddlewareSpec.hs +1/−1
- src/Crypto/Verification.hs +2/−2
- wai-secure-cookies.cabal +1/−1
spec/MiddlewareSpec.hs view
@@ -61,7 +61,7 @@ "" exampleSignedEncryptedCookieValue :: String-exampleSignedEncryptedCookieValue = "SessionId=aXYsUWxmbDhWLW90alJDTGtHSUh2Uno5Z3xPSkhTYjZsOTFsVnA|signature,be2ee0eb3d894ef671a8475d78c635d28e844011eda7ae16c47830333466d1e0"+exampleSignedEncryptedCookieValue = "SessionId=aXYsUWxmbDhWLW90alJDTGtHSUh2Uno5Z3xPSkhTYjZsOTFsVnA|signature.be2ee0eb3d894ef671a8475d78c635d28e844011eda7ae16c47830333466d1e0" getHeaderValue :: HeaderName -> [Header] -> String getHeaderValue header =
src/Crypto/Verification.hs view
@@ -42,7 +42,7 @@ serialize :: Signed signable -> ByteString serialize (Signed signable digest) = convertToBase Base64URLUnpadded (serializeSignable signable)- `BS.append` "|signature," `BS.append`+ `BS.append` "|signature." `BS.append` BS.pack (show digest) deserialize :: ByteString -> Maybe (Signed signable)@@ -51,7 +51,7 @@ <*> (rightToMaybe signature >>= digestFromByteString) where (encodedMessage, base16Signature) =- EBS.stripPrefix "|signature,"+ EBS.stripPrefix "|signature." <$> BS.span (/= '|') bs signature :: Either String ByteString signature = convertFromBase Base16 base16Signature
wai-secure-cookies.cabal view
@@ -1,5 +1,5 @@ name: wai-secure-cookies-version: 0.1.0.3+version: 0.1.0.4 description: WAI middleware to automatically encrypt and sign cookies homepage: https://github.com/habibalamin/wai-secure-cookies license: MIT