summaryrefslogtreecommitdiff
path: root/apt-pkg/pkgcachegen.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix typo reported by codespell in code commentsDavid Kalnischkies2018-11-251-1/+1
* Remove obsolete RCS keywordsGuillem Jover2018-05-071-1/+0
* Fix various typos reported by spellcheckersDavid Kalnischkies2018-05-051-1/+1
* do not remap current files if nullptrs in cache generationDavid Kalnischkies2017-12-241-10/+11
* convert various c-style casts to C++-styleDavid Kalnischkies2017-12-131-4/+4
* deprecate the single-line deprecation ignoring macroDavid Kalnischkies2017-12-131-1/+3
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-12/+12
* Drop cacheiterators.h includeJulian Andres Klode2017-07-121-1/+0
* avoid validate/delete/load race in cache generationDavid Kalnischkies2017-01-191-28/+31
* Do not use MD5SumValue for Description_md5()Julian Andres Klode2016-11-221-13/+13
* Compare size before data when ordering cache bucket entriesJulian Andres Klode2016-11-221-2/+2
* do not treat same-version local debs as downgradeDavid Kalnischkies2016-07-011-2/+15
* Prevent double remapping of iterators and string viewsJulian Andres Klode2016-03-061-8/+22
* deal better with (very) small apt::cache-start valuesDavid Kalnischkies2016-01-271-16/+24
* convert Version() and Architecture() to APT::StringViewDavid Kalnischkies2016-01-261-12/+15
* reimplement build-dep via apts normal resolverDavid Kalnischkies2016-01-251-1/+1
* use consistently the last : as name:arch separatorDavid Kalnischkies2016-01-251-1/+1
* always create pkg at the time pkg:arch is createdDavid Kalnischkies2016-01-251-16/+29
* Remap another (non-parameter) StringViewJulian Andres Klode2016-01-231-1/+3
* Remap StringView instances pointing into the cacheJulian Andres Klode2016-01-231-0/+19
* Pass the old map size to ReMap()Julian Andres Klode2016-01-231-4/+7
* fix M-A:foreign provides creation for unknown archsDavid Kalnischkies2016-01-141-4/+12
* Store the size of strings in the cacheJulian Andres Klode2016-01-081-1/+2
* pkgCacheGenerator: CurMd5.Value() cannot be emptyJulian Andres Klode2016-01-081-4/+0
* pkgCacheGenerator::StoreString: Get rid of std::stringJulian Andres Klode2016-01-081-7/+5
* Replace compare() == 0 checks with this == other checksJulian Andres Klode2016-01-081-1/+1
* pkgCacheGenerator: Use StringView for toStringJulian Andres Klode2016-01-081-5/+5
* pkgCacheGenerator::StoreString: Move the string into the mapJulian Andres Klode2016-01-081-2/+2
* Switch performance critical code to use APT::StringViewJulian Andres Klode2016-01-071-21/+22
* Do not sync the cache fileJulian Andres Klode2015-12-291-2/+0
* Add support for calculating hashes over the entire cacheJulian Andres Klode2015-12-291-1/+7
* pkgCacheGenerator: Allow passing down an already created cacheJulian Andres Klode2015-12-291-3/+13
* pkgcachegen: Use std::unordered_map instead of std::mapJulian Andres Klode2015-12-271-2/+2
* add messages to our deprecation warnings in libaptDavid Kalnischkies2015-11-271-2/+2
* do not segfault in cache generation on mmap failureDavid Kalnischkies2015-11-201-1/+9
* apply various suggestions made by cppcheckDavid Kalnischkies2015-11-051-1/+0
* do not ignore differently versioned self-providesDavid Kalnischkies2015-09-141-1/+2
* avoid using global PendingError to avoid failing too often too soonDavid Kalnischkies2015-09-141-19/+32
* implement dpkgs vision of interpreting pkg:<arch> dependenciesDavid Kalnischkies2015-09-141-0/+31
* ignore AllowMem parameter in cache generationDavid Kalnischkies2015-08-271-11/+2
* Fix more instances of missing remapping handlingJulian Andres Klode2015-08-271-7/+22
* pkgcachegen: Account for remapping when parsing depends from NewPackageJulian Andres Klode2015-08-271-2/+6
* Cleanup includes after running iwyuMichael Vogt2015-08-171-2/+0
* Deprecate SPtrArray<T> and convert everyone to unique_ptr<T[]>Julian Andres Klode2015-08-131-4/+4
* Mark SPtr as deprecated, and convert users to std::unique_ptrJulian Andres Klode2015-08-131-14/+14
* Drop C++11 elements from headersJulian Andres Klode2015-08-111-1/+2
* drop obsolete explicit :none handling in pkgCacheGenDavid Kalnischkies2015-08-101-50/+0
* eliminate dead file-provides code in cache generationDavid Kalnischkies2015-08-101-89/+2
* elimate duplicated code in pkgIndexFile subclassesDavid Kalnischkies2015-08-101-9/+9
* add volatile sources support in libapt-pkgDavid Kalnischkies2015-08-101-213/+188