]> git.saurik.com Git - apt.git/commit
do not request files if we expect an IMS hit
authorDavid Kalnischkies <david@kalnischkies.de>
Mon, 8 Jun 2015 13:22:01 +0000 (15:22 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Tue, 9 Jun 2015 10:57:36 +0000 (12:57 +0200)
commit8d041b4f4f353079268039dcbfd8b5e575196b66
treeb7b98628e0ef408ab413aed1665de87f6679c3ce
parent9b8c28f430a8fbe73252cc3e87b6e88e9d5063d9
do not request files if we expect an IMS hit

If we have a file on disk and the hashes are the same in the new Release
file and the old one we have on disk we know that if we ask the server
for the file, we will at best get an IMS hit – at worse the server
doesn't support this and sends us the (unchanged) file and we have to
run all our checks on it again for nothing. So, we can save ourselves
(and the servers) some unneeded requests if we figure this out on our
own.
apt-pkg/acquire-item.cc
test/integration/framework
test/integration/test-apt-update-expected-size
test/integration/test-apt-update-file
test/integration/test-apt-update-not-modified
test/integration/test-apt-update-rollback
test/integration/test-apt-update-transactions
test/integration/test-cve-2013-1051-InRelease-parsing