diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2016-11-06 22:13:35 +0100 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2016-11-06 22:17:37 +0100 |
commit | 818aad3ec44473b5b3d08191488c824688653ba1 (patch) | |
tree | b1acb2f61ca0e256f424031687cc75c66052420b /src/libstore/binary-cache-store.cc | |
parent | eec5409a69054cf21214c3f5846ec0310fcb8228 (diff) |
Detect and disallow base32 hash overflow
Example (before this commit):
$ nix-hash --type sha256 --to-base16 4n0igfxbd3kqvvj2k2xgysrp63l4v2gd110fwkk4apfpm0hvzwh0 \
| xargs nix-hash --type sha256 --to-base32
0n0igfxbd3kqvvj2k2xgysrp63l4v2gd110fwkk4apfpm0hvzwh0
It's a real-life example:
https://github.com/NixOS/nixpkgs/pull/20208/files#r86695567
Diffstat (limited to 'src/libstore/binary-cache-store.cc')
0 files changed, 0 insertions, 0 deletions