hackage-security 0.5.2.0 → 0.5.2.1
raw patch · 3 files changed
+19/−2 lines, 3 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
- ChangeLog.md +17/−0
- hackage-security.cabal +1/−1
- src/Hackage/Security/Util/Checked.hs +1/−1
ChangeLog.md view
@@ -1,3 +1,20 @@+0.5.2.1+-------++* Fix accidental breakage with GHC 8++0.5.2.0+-------++* Change path handling to work on Windows (#162).+* Add new MD5 hash type (#163). This is not for security (only SHA256 is+ used for verification) but to provide as metadata to help with other+ services like mirroring (e.g. HTTP & S3 use MD5 checksum headers).+* Adjust reading of JSON maps to ignore unknown keys. This allows adding+ e.g. new hash types in future without breaking existing clients.+* Fix build warnings on GHC 8++ 0.5.1.0 -------
hackage-security.cabal view
@@ -1,5 +1,5 @@ name: hackage-security-version: 0.5.2.0+version: 0.5.2.1 synopsis: Hackage security library description: The hackage security library provides both server and client utilities for securing the Hackage package server
src/Hackage/Security/Util/Checked.hs view
@@ -1,7 +1,7 @@ {-# LANGUAGE CPP #-} {-# OPTIONS_GHC -fno-warn-unused-binds #-} #if __GLASGOW_HASKELL__ >= 800-{-# OPTIONS_GHC -wredundant-constraints #-}+{-# OPTIONS_GHC -Wno-redundant-constraints #-} #endif #if __GLASGOW_HASKELL__ >= 708