]> git.saurik.com Git - apt.git/commit
verify hash of input file in rred
authorDavid Kalnischkies <david@kalnischkies.de>
Mon, 25 Jul 2016 22:01:50 +0000 (00:01 +0200)
committerJulian Andres Klode <jak@debian.org>
Wed, 31 Aug 2016 12:16:10 +0000 (14:16 +0200)
commite6b75e6e89a72edfc7d71ea0269f3ad8041da0b2
treec69dabd7145c47583626b6f57a74af11e2789c79
parent689857bec8c01a222d2ce0369a13994920c9155b
verify hash of input file in rred

We read the entire input file we want to patch anyhow, so we can also
calculate the hash for that file and compare it with what he had
expected it to be.

Note that this isn't really a security improvement as a) the file we
patch is trusted & b) if the input is incorrect, the result will hardly be
matching, so this is just for failing slightly earlier with a more
relevant error message (althrough, in terms of rred its ignored and
complete download attempt instead).

(cherry picked from commit 6e71ec6fcdcaa926c98fa58cd4af38e42556df15)
apt-pkg/acquire-item.cc
methods/rred.cc