summaryrefslogtreecommitdiff
path: root/apt-pkg/acquire-item.cc
AgeCommit message (Expand)AuthorFilesLines
2016-01-08remove uncompressed leftover partial file before pdiff bootstrapDavid Kalnischkies1-8/+21
2016-01-08use filesize of compressed pdiffs for the limit if possibleDavid Kalnischkies1-12/+49
2016-01-08keep compressed indexes in a low-cost formatDavid Kalnischkies1-99/+78
2016-01-08allow pdiff bootstrap from all supported compressorsDavid Kalnischkies1-177/+140
2016-01-08ensure compression cleanup even without lists-cleanupDavid Kalnischkies1-5/+32
2016-01-08use one 'store' method to rule all (de)compressorsDavid Kalnischkies1-15/+22
2015-12-27allow repositories to forbid arch:all for specific index targetsDavid Kalnischkies1-3/+7
2015-12-14show a more descriptive error for weak Release filesDavid Kalnischkies1-0/+10
2015-12-13parse .diff/Index hashes in reverse orderDavid Kalnischkies1-3/+11
2015-12-02use @CHANGEPATH@ as placeholder in changelog URI templatesDavid Kalnischkies1-2/+2
2015-11-25slightly rephrase notice shown for insecure repositoriesJustin B Rye1-1/+1
2015-11-21review of new/changed translatable program stringsJustin B Rye1-5/+5
2015-11-21do not sent Last-Modified if we expect a changed fileDavid Kalnischkies1-4/+12
2015-11-05"support" unsigned Release files without hashes againDavid Kalnischkies1-3/+4
2015-11-05apply various suggestions made by cppcheckDavid Kalnischkies1-8/+4
2015-11-04wrap every unlink call to check for != /dev/nullDavid Kalnischkies1-14/+0
2015-11-04support arch:all data e.g. in separate Packages fileDavid Kalnischkies1-0/+26
2015-11-04centralize unlink checks in acquire-itemDavid Kalnischkies1-16/+30
2015-11-04do not cleanup .diff/Index files on HitDavid Kalnischkies1-0/+3
2015-11-04refer to apt-secure(8) in unsecure repositories warningDavid Kalnischkies1-1/+1
2015-11-04rework errors and warnings around insecure repositoriesDavid Kalnischkies1-22/+39
2015-11-04unbreak the copy-method claiming hashsum mismatch since ~exp9David Kalnischkies1-13/+22
2015-09-14fallback to well-known URI if by-hash failsDavid Kalnischkies1-36/+50
2015-09-14add by-hash sources.list option and document all of by-hashDavid Kalnischkies1-8/+5
2015-09-14avoid using global PendingError to avoid failing too often too soonDavid Kalnischkies1-2/+2
2015-08-31ignore for _apt inaccessible TMPDIR in pkgAcqChangelogDavid Kalnischkies1-2/+2
2015-08-28implement PDiff patching for compressed filesDavid Kalnischkies1-72/+146
2015-08-27sources.list and indextargets option for pdiffsDavid Kalnischkies1-1/+1
2015-08-27use always priv-dropping for changelog download as rootDavid Kalnischkies1-0/+4
2015-08-17Fix all the wrong removals of includes that iwyu got wrongMichael Vogt1-0/+1
2015-08-17Cleanup includes after running iwyuMichael Vogt1-2/+0
2015-08-10drop extra newline in 'Failed to fetch' and 'GPG error' messageDavid Kalnischkies1-1/+1
2015-08-10enhance "hit paywall" error message to mention the probable causeDavid Kalnischkies1-46/+44
2015-08-10handle site-changing redirects as mirror changesDavid Kalnischkies1-3/+1
2015-08-10skip .diff/Index acquire if Release file was a hitDavid Kalnischkies1-0/+6
2015-08-10add c++11 override marker to overridden methodsDavid Kalnischkies1-2/+2
2015-08-10allow individual targets to be kept compressedDavid Kalnischkies1-7/+7
2015-08-10implement Signed-By option for sources.listDavid Kalnischkies1-1/+14
2015-08-10add sources.list Check-Valid-Until and Valid-Until-{Max,Min} optionsDavid Kalnischkies1-2/+2
2015-08-10merge indexRecords into metaIndexDavid Kalnischkies1-53/+60
2015-08-10fix memory leaks reported by -fsanitizeDavid Kalnischkies1-24/+33
2015-08-10make all d-pointer * const pointersDavid Kalnischkies1-13/+13
2015-08-10apply various style suggestions by cppcheckDavid Kalnischkies1-18/+18
2015-06-16add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies1-1/+10
2015-06-15show item ID in Hit, Ign and Err lines as wellDavid Kalnischkies1-1/+1
2015-06-15call URIStart in cdrom and file methodDavid Kalnischkies1-9/+4
2015-06-15deal better with acquiring the same URI multiple timesDavid Kalnischkies1-16/+9
2015-06-15provide a public interface for acquiring changelogsDavid Kalnischkies1-0/+211
2015-06-12store Release files data in the CacheDavid Kalnischkies1-3/+3
2015-06-11use IndexTarget to get to IndexFileDavid Kalnischkies1-9/+0