summaryrefslogtreecommitdiff
path: root/apt-pkg
AgeCommit message (Expand)AuthorFilesLines
2016-01-15string_view: Drop constexpr constructor for standard compatibilityJulian Andres Klode1-10/+4
2016-01-15use APT::StringView for GrabWordDavid Kalnischkies2-11/+13
2016-01-15provide a constexpr char[] overload for APT::StringViewDavid Kalnischkies1-4/+10
2016-01-15return correct position in APT::StringView::(r)findDavid Kalnischkies1-8/+16
2016-01-15revert file-hash based action-merging in acquireDavid Kalnischkies1-2/+1
2016-01-14fix M-A:foreign provides creation for unknown archsDavid Kalnischkies2-4/+16
2016-01-11Sort the list of sources to be built and linkedMattia Rizzolo1-2/+2
2016-01-08Store the size of strings in the cacheJulian Andres Klode4-6/+24
2016-01-08HashSumValue::Set: Do not provide const char* overloadJulian Andres Klode1-6/+3
2016-01-08debListParser: Convert another ParseDepends to StringViewJulian Andres Klode2-3/+5
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 Kalnischkies6-108/+124
2016-01-08allow pdiff bootstrap from all supported compressorsDavid Kalnischkies2-181/+141
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
2016-01-08AvailableDescriptionLanguages: Use one string for all iterationsJulian Andres Klode1-2/+9
2016-01-08pkgCacheGenerator: CurMd5.Value() cannot be emptyJulian Andres Klode1-4/+0
2016-01-08operator==(char*, StringView) use StringView.operator==Julian Andres Klode1-1/+1
2016-01-08pkgCacheGenerator::hash: Do not call tolower_ascii()Julian Andres Klode1-1/+1
2016-01-08pkgCacheGenerator::StoreString: Get rid of std::stringJulian Andres Klode2-12/+34
2016-01-08Replace compare() == 0 checks with this == other checksJulian Andres Klode2-5/+5
2016-01-08pkgCacheGenerator: Use StringView for toStringJulian Andres Klode2-7/+12
2016-01-08pkgCacheGenerator::StoreString: Move the string into the mapJulian Andres Klode1-2/+2
2016-01-07StringView: rfind: pos should be end of substr, not startJulian Andres Klode1-1/+1
2016-01-07StringView: pos argument default should be nposJulian Andres Klode1-2/+2
2016-01-07StringView::rfind(): Call rfind() instead of find() on substJulian Andres Klode1-1/+1
2016-01-07Switch performance critical code to use APT::StringViewJulian Andres Klode14-111/+349
2016-01-07Introduce internal APT::StringView classJulian Andres Klode1-0/+112
2016-01-07acquire: Allow parallelizing methods without hostsJulian Andres Klode1-2/+22
2016-01-07CopyFile: Use 64 * 1024 instead of 64000 as buffer sizeJulian Andres Klode1-7/+9
2016-01-07FileFd: (native) LZ4 supportJulian Andres Klode4-1/+171
2016-01-03Increase APT::Cache-HashTableSize default to 50503Julian Andres Klode1-1/+1
2016-01-03apt-cache: stats: Show a table utilization as percentageJulian Andres Klode1-2/+2
2016-01-03Change compressor costs to be 100 apartJulian Andres Klode1-9/+9
2016-01-03simple_compressor: Provide some accessors for end and freeJulian Andres Klode1-0/+3
2016-01-03simple_buffer: Allow buffer size to changeJulian Andres Klode1-2/+18
2016-01-02properly parse comments in apt_preferences and deb822-style sourcesDavid Kalnischkies3-7/+5
2016-01-02support comments in debian/control parsingDavid Kalnischkies1-4/+10
2016-01-02add optional support for comments in pkgTagFileDavid Kalnischkies2-43/+229
2015-12-29Do not sync the cache fileJulian Andres Klode1-2/+0
2015-12-29Add support for calculating hashes over the entire cacheJulian Andres Klode3-5/+43
2015-12-29pkgCacheGenerator: Allow passing down an already created cacheJulian Andres Klode3-5/+19
2015-12-29pkgTagSection::Scan: Fix read of uninitialized valueJulian Andres Klode1-1/+1
2015-12-29strutl.cc: Add declarations for the compat _ascii() functionsJulian Andres Klode1-0/+2
2015-12-29Turn tolower_ascii() and isspace_ascii() into inline functionsJulian Andres Klode2-11/+21
2015-12-29Switch to DJB hashing and use prime number as table sizeJulian Andres Klode1-7/+7
2015-12-28BufferedFileFdPrivate: Make InternalFlush() save against errorsJulian Andres Klode1-8/+8
2015-12-28aptconfiguration: Set default compression level to 6Julian Andres Klode1-5/+5
2015-12-28BufferedWriter: flushing: Check for written < size instead of <=Julian Andres Klode1-3/+1