]> git.saurik.com Git - apt.git/commit - apt-pkg/acquire-item.cc
use filesize of compressed pdiffs for the limit if possible
authorDavid Kalnischkies <david@kalnischkies.de>
Fri, 8 Jan 2016 14:30:05 +0000 (15:30 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Fri, 8 Jan 2016 14:40:01 +0000 (15:40 +0100)
commit4e6219da0dd1e68fad7db972f7ddd76598645228
tree6a2914e6d426069038dd4407abdedd8faacc7ba1
parent896f0ae857b693782658145e16e21a3054dd5280
use filesize of compressed pdiffs for the limit if possible

With the addition of the $HASH-Download field in the .diff/Index we got
the size of the compressed patches for 'free', so if that information is
available we can use it for a more fitting calculation of the size
requirements of the patches vs. the complete file.

Note that this predicts a too small size in the transition case in which
the information isn't available for all patches, but figuring this out
would be a lot of code for practically nothing as only one update can
ever be in such a transition phase.
apt-pkg/acquire-item.cc
test/integration/test-pdiff-usage