summaryrefslogtreecommitdiff
path: root/apt-pkg/acquire.cc
AgeCommit message (Expand)AuthorFilesLines
2017-01-28Only merge acquire items with the same meta keyJulian Andres Klode1-1/+17
2017-01-19remove 'old' FAILED files in the next acquire callDavid Kalnischkies1-0/+6
2016-12-16reword "Can't drop priv" warning messageDavid Kalnischkies1-2/+2
2016-11-25get pdiff files from the same mirror as the indexDavid Kalnischkies1-1/+1
2016-09-02acquire: Use priority queues and a 3 stage pipeline designJulian Andres Klode1-4/+32
2016-08-27Merge branch 'portability/freebsd'Julian Andres Klode1-3/+3
2016-08-26Make root group configurable via ROOT_GROUPJulian Andres Klode1-2/+2
2016-08-26Use C locale instead of C.UTF-8 for protocol stringsJulian Andres Klode1-1/+1
2016-08-24improve code & doc for aquire weak/loop failingDavid Kalnischkies1-6/+6
2016-08-24do fail on weakhash/loop earlier in acquireDavid Kalnischkies1-3/+56
2016-08-23prevent C++ locale number formatting in text APIs (try 3)David Kalnischkies1-2/+5
2016-05-27prevent C++ locale number formatting in text APIsDavid Kalnischkies1-7/+3
2016-05-27fix and document on the fly compressor configDavid Kalnischkies1-1/+1
2016-05-07delay progress until Release files are downloadedDavid Kalnischkies1-8/+5
2016-04-25make random acquire queues work less randomDavid Kalnischkies1-8/+22
2016-03-16Get accurate progress reporting in apt update againMichael Vogt1-13/+18
2016-02-11always download changelogs into /tmp firstDavid Kalnischkies1-1/+1
2016-01-15revert file-hash based action-merging in acquireDavid Kalnischkies1-2/+1
2016-01-07acquire: Allow parallelizing methods without hostsJulian Andres Klode1-2/+22
2015-12-07Use 0llu instead of 0ull in one place tooJulian Andres Klode1-1/+1
2015-12-07Avoid overflow when summing up file sizesJulian Andres Klode1-3/+3
2015-11-27Check if the Apt::Sandbox::User exists in CheckDropPrivsMustBeDisabled()Michael Vogt1-0/+4
2015-11-27Deal with killed acquire methods properly instead of hangingMichael Vogt1-5/+16
2015-11-19ignore lost+found in private directory cleanupDavid Kalnischkies1-0/+1
2015-11-19do not use _apt for file/copy sources if it isn't world-accessibleDavid Kalnischkies1-29/+84
2015-11-04wrap every unlink call to check for != /dev/nullDavid Kalnischkies1-4/+4
2015-09-14use std-algorithms instead of manual loops to avoid overflow warningDavid Kalnischkies1-19/+24
2015-09-14fix 'Dead assignment' by dropping unneeded booleanDavid Kalnischkies1-3/+1
2015-09-14avoid using global PendingError to avoid failing too often too soonDavid Kalnischkies1-7/+8
2015-09-01improve CheckDropPrivsMustBeDisabled furtherDavid Kalnischkies1-8/+22
2015-08-31if file is inaccessible for _apt, disable privilege drop in acquireDavid Kalnischkies1-0/+51
2015-08-17Fix all the wrong removals of includes that iwyu got wrongMichael Vogt1-0/+2
2015-08-17Cleanup includes after running iwyuMichael Vogt1-3/+0
2015-08-10make all d-pointer * const pointersDavid Kalnischkies1-2/+2
2015-08-10apply various style suggestions by cppcheckDavid Kalnischkies1-2/+2
2015-06-16add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies1-0/+9
2015-06-15allow ratelimiting progress reporting for testcasesDavid Kalnischkies1-5/+9
2015-06-15condense parallel requests with the same hashes to oneDavid Kalnischkies1-1/+4
2015-06-15deal better with acquiring the same URI multiple timesDavid Kalnischkies1-16/+110
2014-11-18create our cache and lib directory always with mode 755David Kalnischkies1-2/+5
2014-11-09use pkgAcquire::GetLock instead of own codeDavid Kalnischkies1-0/+2
2014-10-23chown finished partial files earlierDavid Kalnischkies1-15/+25
2014-10-22check that auth.conf exists before chowning itDavid Kalnischkies1-3/+4
2014-10-21Ensure /etc/apt/auth.conf has _apt:root ownerMichael Vogt1-2/+10
2014-10-13fix compile and tests errorDavid Kalnischkies1-3/+3
2014-10-13Fix backward compatiblity of the new pkgAcquireMethod::DropPrivsOrDie()Michael Vogt1-2/+3
2014-10-13do not inline virtual destructors with d-pointersDavid Kalnischkies1-0/+4
2014-10-07ensure partial dirs are 0700 and owned by _apt:rootDavid Kalnischkies1-23/+55
2014-09-29Merge remote-tracking branch 'upstream/debian/experimental' into feature/acq-...Michael Vogt1-28/+23
2014-09-27allow fetcher setup without directory creationDavid Kalnischkies1-13/+17