packages feed

hocker 1.0.1 → 1.0.2

raw patch · 3 files changed

+11/−3 lines, 3 files

Files

CHANGELOG.md view
@@ -1,5 +1,11 @@ # Changelog +## 1.0.2+### Fixed++- `hocker-config` and `hocker-layer` fail the response integrity check (#23)+- Missing `test/data` directory in cabal source distribution+ ## 1.0.1 ### Fixed 
hocker.cabal view
@@ -1,5 +1,5 @@ name:                hocker-version:             1.0.1+version:             1.0.2 synopsis:            Interact with the docker registry and generate nix build instructions homepage:            https://github.com/awakesecurity/hocker#readme Bug-Reports:         https://github.com/awakesecurity/hocker/issues@@ -35,6 +35,9 @@   LICENSE   README.md   CHANGELOG.md++data-dir:+  test/data  source-repository head   type:     git
src/Network/Wreq/Docker/Image.hs view
@@ -111,7 +111,7 @@     writeC <- liftIO $ getConcurrentOutputter     liftIO . writeC . Text.unpack $ "Downloading layer: " <> shortRef -    fetchedImageLayer <- checkResponseIntegrity' =<< Docker.Registry.fetchLayer ("sha256:" <> layerDigest)+    fetchedImageLayer <- Docker.Registry.fetchLayer ("sha256:" <> layerDigest)     layerPath         <- writeRespBody layerOut layerDigest fetchedImageLayer      liftIO . writeC $ Text.unpack ("=> wrote " <> shortRef)@@ -125,7 +125,6 @@   runHocker $ ask >>= \HockerMeta{..} -> do     configDigest <-       fetchManifest-        >>= checkResponseIntegrity'         >>= getConfigDigest . view Wreq.responseBody      fetchImageConfig configDigest