summaryrefslogtreecommitdiff
path: root/apt-pkg/acquire.cc
AgeCommit message (Expand)AuthorFilesLines
2019-11-29Define O_DIRECTORY=0 if undefinedIgor Pashev1-0/+4
2019-11-26Fix some style warnings from cppcheckDavid Kalnischkies1-2/+0
2019-08-15Fix segfault in pkgAcquire::Enqueue() with Acquire::Queue-Mode=accessJulian Andres Klode1-4/+6
2019-07-08Distribute host-less work based on backlog of the queuesDavid Kalnischkies1-44/+66
2019-04-30apt-pkg: URI: Add 'explicit' to single argument constructorJulian Andres Klode1-1/+1
2019-04-30acq: worker: Move CurrentSize, TotalSize, ResumePoint to CurrentItemJulian Andres Klode1-3/+3
2019-04-16Don't limit cpu-limited queues to at most 10David Kalnischkies1-5/+7
2019-02-26acquire: Remove deprecated pkgAcquire::Setup() functionJulian Andres Klode1-19/+0
2019-02-26acquire: Fold pkgAcquireStatus2 into pkgAcquireStatusJulian Andres Klode1-9/+2
2018-09-24Fix calculation of elapsed usec in downloadsJulian Andres Klode1-2/+2
2018-05-28Use a steady clock source for progress reportingDavid Kalnischkies1-27/+35
2018-05-07Remove obsolete RCS keywordsGuillem Jover1-1/+0
2018-02-19ensure correct file permissions for auxfilesDavid Kalnischkies1-0/+2
2018-01-19allow the apt/lists/auxfiles/ directory to be missingDavid Kalnischkies1-17/+35
2018-01-04simplify translating "lists directory missing" msgDavid Kalnischkies1-6/+6
2018-01-03require methods to request AuxRequest capability at startupDavid Kalnischkies1-5/+18
2018-01-03allow a method to request auxiliary filesDavid Kalnischkies1-15/+25
2017-12-14remove pointless APT_PURE from void functionsDavid Kalnischkies1-3/+3
2017-12-13deal with floats without old-style castDavid Kalnischkies1-6/+7
2017-08-24Replace APT_CONST with APT_PURE everywhereJulian Andres Klode1-3/+3
2017-08-04don't hang if multiple sources use unavailable methodDavid Kalnischkies1-3/+6
2017-07-26allow the auth.conf to be root:root ownedDavid Kalnischkies1-15/+0
2017-07-26send weak-only hashes to methodsDavid Kalnischkies1-15/+8
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode1-13/+13
2017-06-28allow frontends to override releaseinfo change behaviourDavid Kalnischkies1-1/+30
2017-06-26Avoid chdir in acquire clean with unlinkatDavid Kalnischkies1-32/+24
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