summaryrefslogtreecommitdiff
path: root/apt-pkg/acquire-item.cc
AgeCommit message (Expand)AuthorFilesLines
2017-02-22get pdiff files from the same mirror as the indexDavid Kalnischkies1-14/+38
2017-02-22keep Release.gpg on untrusted to trusted IMS-HitDavid Kalnischkies1-3/+9
2016-09-02acquire: Use priority queues and a 3 stage pipeline designJulian Andres Klode1-0/+22
2016-08-29randomize acquire order for same type index filesDavid Kalnischkies1-0/+18
2016-08-27Merge branch 'portability/freebsd'Julian Andres Klode1-4/+5
2016-08-26Make root group configurable via ROOT_GROUPJulian Andres Klode1-1/+1
2016-08-26changelog: Respect Dir setting for local changelog gettingJulian Andres Klode1-1/+2
2016-08-26Make directory paths configurableJulian Andres Klode1-1/+1
2016-08-26Use C locale instead of C.UTF-8 for protocol stringsJulian Andres Klode1-1/+1
2016-08-24do fail on weakhash/loop earlier in acquireDavid Kalnischkies1-2/+1
2016-08-17support compression and by-hash for .diff/Index filesDavid Kalnischkies1-41/+47
2016-08-17support getting only-uncompressed files via by-hashDavid Kalnischkies1-0/+2
2016-08-17set the correct item FileSize in by-hash caseDavid Kalnischkies1-4/+3
2016-08-17retry without same redirection mirror on 404 errorsDavid Kalnischkies1-1/+21
2016-08-17check internal redirections for loops, tooDavid Kalnischkies1-0/+3
2016-08-10detect redirection loops in acquire instead of workersDavid Kalnischkies1-19/+50
2016-07-30prevent C++ locale number formatting in text APIs (try 2)David Kalnischkies1-1/+1
2016-07-27rred: truncate result file before writing to itDavid Kalnischkies1-13/+17
2016-07-26verify hash of input file in rredDavid Kalnischkies1-3/+6
2016-07-22allow arch=all to override No-Support-for-Architecture-allDavid Kalnischkies1-2/+1
2016-07-02use +0000 instead of UTC by default as timezone in outputDavid Kalnischkies1-4/+4
2016-06-27imbue .diff/Index parsing with C.UTF-8 as wellDavid Kalnischkies1-0/+5
2016-06-22add insecure (and weak) allow-options for sources.listDavid Kalnischkies1-9/+43
2016-06-22add [weak] tag to hash errors to indicate insufficiencyDavid Kalnischkies1-2/+13
2016-06-22better error message for insufficient hashsumsDavid Kalnischkies1-1/+7
2016-06-22generalize secure->insecure downgrade protectionDavid Kalnischkies1-49/+59
2016-06-22handle weak-security repositories as unauthenticatedDavid Kalnischkies1-17/+50
2016-05-24fix two typos in untranslated errors of libapt-pkgDavid Kalnischkies1-3/+3
2016-05-08implement Fallback-Of for IndexTargetsDavid Kalnischkies1-1/+13
2016-05-07don't construct MetaIndex acquire items with IndexTargetsDavid Kalnischkies1-44/+38
2016-05-07delay progress until Release files are downloadedDavid Kalnischkies1-12/+11
2016-05-07TransactionManager can never be a nullptrDavid Kalnischkies1-18/+11
2016-05-07fix same-mirror redirection for Release{,.gpg} pairDavid Kalnischkies1-2/+2
2016-05-01don't show NO_PUBKEY warning if repo is signed by another keyDavid Kalnischkies1-19/+2
2016-04-25use the same redirection mirror for all index filesDavid Kalnischkies1-0/+24
2016-04-25show more details for "Writing more data" errors, tooDavid Kalnischkies1-21/+42
2016-04-25show more details for "Hash Sum mismatch" errorsDavid Kalnischkies1-13/+47
2016-04-25sanify unused ReportMirrorFailure a tiny bitDavid Kalnischkies1-62/+68
2016-04-14ensure outdated files are dropped without lists-cleanupDavid Kalnischkies1-3/+51
2016-04-14silently skip acquire of empty index filesDavid Kalnischkies1-3/+9
2016-04-14fix Alt-Filename handling of file methodDavid Kalnischkies1-5/+4
2016-04-07stop handling items in doomed transactionsDavid Kalnischkies1-0/+8
2016-04-07ensure transaction states are changed only onceDavid Kalnischkies1-10/+29
2016-03-19refactor loading of previous release fileDavid Kalnischkies1-66/+29
2016-03-16Get accurate progress reporting in apt update againMichael Vogt1-0/+4
2016-03-14don't use Desc.URI to calculate .diff/Index filenamesDavid Kalnischkies1-11/+25
2016-03-14require $(HASH)-Download field in .diff/Index filesDavid Kalnischkies1-24/+17
2016-03-07Fix several typosVeres Lajos1-2/+2
2016-03-06do not move not-failed pdiff-patches into CWD on failureDavid Kalnischkies1-0/+13
2016-03-06deal with partially downloaded changelogsDavid Kalnischkies1-2/+19