diff options
author | Joey Hess <joey@kitenet.net> | 2013-05-07 20:19:37 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2013-05-07 20:19:37 -0400 |
commit | 2578c950fc47d3edfd30375d91e0d415c4f32be0 (patch) | |
tree | bc6f83dde8156298ccb7ef93b00eaf21bcc1e2a9 /debian | |
parent | e26dccc10ded226f057ec2a64bf069c79f3352c7 (diff) |
SHA: Add a runtime sanity check that sha commands output something that appears to be a real sha.
This after fielding a bug where git-annex was built with a sha256 program
whose output checked out, but was then run with one that output lines
like:
SHA256 (file) = <sha here>
Which it then parsed as having a SHA256 of "SHA256"!
Now the output of the command is required to be of the right length,
and contain only the right characters.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 3c268866d..38e276b1d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,8 @@ git-annex (4.20130502) UNRELEASED; urgency=low * git-annex-shell: Ensure that received files can be read. Files transferred from some Android devices may have very broken permissions as received. + * SHA: Add a runtime sanity check that sha commands output something + that appears to be a real sha. -- Joey Hess <joeyh@debian.org> Thu, 02 May 2013 20:39:19 -0400 |