summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-05-07 20:19:37 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-05-07 20:19:37 -0400
commit2578c950fc47d3edfd30375d91e0d415c4f32be0 (patch)
treebc6f83dde8156298ccb7ef93b00eaf21bcc1e2a9 /debian
parente26dccc10ded226f057ec2a64bf069c79f3352c7 (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/changelog2
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