]> git.saurik.com Git - apt.git/commit
Only support Translation-* that are listed in the {In,}Release file
authorMichael Vogt <mvo@debian.org>
Wed, 29 Oct 2014 15:32:42 +0000 (16:32 +0100)
committerMichael Vogt <mvo@debian.org>
Wed, 29 Oct 2014 15:32:42 +0000 (16:32 +0100)
commit18593cf75189c0d6d3cbbf729013c875398218ca
treef840ff81174861fd7e1c6f19c30c2099d4e8182e
parente845cde33c5d13a0e2dd924a388705a0738d4f96
Only support Translation-* that are listed in the {In,}Release file

Handle Translation-* files exactly like Packages files (with the
expection that it is ok if a download of them fails). Remove all
"guessing" on apts side. This will elimimnate a bunch of errors
releated to captive portals and similar. Its also more correct
and removes another potential attack vector.
apt-pkg/acquire-item.cc
apt-pkg/acquire-item.h
apt-pkg/deb/debindexfile.cc
test/integration/test-bug-595691-empty-and-broken-archive-files
test/integration/test-bug-624218-Translation-file-handling