summaryrefslogtreecommitdiff
path: root/apt-pkg/acquire.cc
AgeCommit message (Expand)Author
2019-03-01Add support for /etc/apt/auth.conf.d/*.conf (netrcparts)Julian Andres Klode
2018-04-10don't hang if multiple sources use unavailable methodDavid Kalnischkies
2017-02-22Only merge acquire items with the same meta keyJulian Andres Klode
2017-02-22remove 'old' FAILED files in the next acquire callDavid Kalnischkies
2016-11-14Use C locale instead of C.UTF-8 for protocol stringsJulian Andres Klode
2016-11-14prevent C++ locale number formatting in text APIs (try 3)David Kalnischkies
2016-06-01prevent C++ locale number formatting in text APIsDavid Kalnischkies
2016-03-16Get accurate progress reporting in apt update againMichael Vogt
2016-02-11always download changelogs into /tmp firstDavid Kalnischkies
2016-01-15revert file-hash based action-merging in acquireDavid Kalnischkies
2016-01-07acquire: Allow parallelizing methods without hostsJulian Andres Klode
2015-12-07Use 0llu instead of 0ull in one place tooJulian Andres Klode
2015-12-07Avoid overflow when summing up file sizesJulian Andres Klode
2015-11-27Check if the Apt::Sandbox::User exists in CheckDropPrivsMustBeDisabled()Michael Vogt
2015-11-27Deal with killed acquire methods properly instead of hangingMichael Vogt
2015-11-19ignore lost+found in private directory cleanupDavid Kalnischkies
2015-11-19do not use _apt for file/copy sources if it isn't world-accessibleDavid Kalnischkies
2015-11-04wrap every unlink call to check for != /dev/nullDavid Kalnischkies
2015-09-14use std-algorithms instead of manual loops to avoid overflow warningDavid Kalnischkies
2015-09-14fix 'Dead assignment' by dropping unneeded booleanDavid Kalnischkies
2015-09-14avoid using global PendingError to avoid failing too often too soonDavid Kalnischkies
2015-09-01improve CheckDropPrivsMustBeDisabled furtherDavid Kalnischkies
2015-08-31if file is inaccessible for _apt, disable privilege drop in acquireDavid Kalnischkies
2015-08-17Fix all the wrong removals of includes that iwyu got wrongMichael Vogt
2015-08-17Cleanup includes after running iwyuMichael Vogt
2015-08-10make all d-pointer * const pointersDavid Kalnischkies
2015-08-10apply various style suggestions by cppcheckDavid Kalnischkies
2015-06-16add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies
2015-06-15allow ratelimiting progress reporting for testcasesDavid Kalnischkies
2015-06-15condense parallel requests with the same hashes to oneDavid Kalnischkies
2015-06-15deal better with acquiring the same URI multiple timesDavid Kalnischkies
2014-11-18create our cache and lib directory always with mode 755David Kalnischkies
2014-11-09use pkgAcquire::GetLock instead of own codeDavid Kalnischkies
2014-10-23chown finished partial files earlierDavid Kalnischkies
2014-10-22check that auth.conf exists before chowning itDavid Kalnischkies
2014-10-21Ensure /etc/apt/auth.conf has _apt:root ownerMichael Vogt
2014-10-13fix compile and tests errorDavid Kalnischkies
2014-10-13Fix backward compatiblity of the new pkgAcquireMethod::DropPrivsOrDie()Michael Vogt
2014-10-13do not inline virtual destructors with d-pointersDavid Kalnischkies
2014-10-07ensure partial dirs are 0700 and owned by _apt:rootDavid Kalnischkies
2014-09-29Merge remote-tracking branch 'upstream/debian/experimental' into feature/acq-...Michael Vogt
2014-09-27allow fetcher setup without directory creationDavid Kalnischkies
2014-09-27fix: Member variable 'X' is not initialized in the constructor.David Kalnischkies
2014-09-17use pkgAcqMetaBase as the transactionManagerMichael Vogt
2014-08-01make errors more consistentMichael Vogt
2014-07-31fail early (again) on gpg sig failuresMichael Vogt
2014-07-31Rework TransactionID stuffMichael Vogt
2014-07-22WIP cleanup pkgAcqMetaSigMichael Vogt
2014-07-21add pkgAcquire::TransactionHasError()Michael Vogt
2014-07-18WIP transaction based updateMichael Vogt