summaryrefslogtreecommitdiff
path: root/apt-pkg/pkgcachegen.cc
Commit message (Expand)AuthorAgeFilesLines
* pkgcachegen: Avoid write to old cache for Version::ExtraJulian Andres Klode2021-01-131-1/+2
* Add support for Phased-Update-PercentageJulian Andres Klode2021-01-081-0/+4
* apt-pkg: default visibility to hiddenJulian Andres Klode2020-02-261-1/+0
* Silence narrow conversion warnings, add error checksJulian Andres Klode2020-02-251-7/+20
* Make map_pointer<T> typesafeJulian Andres Klode2020-02-241-21/+22
* Wrap AllocateInMap with a templated versionJulian Andres Klode2020-02-241-14/+16
* Replace map_pointer_t with map_pointer<T>Julian Andres Klode2020-02-241-36/+36
* Use a 32-bit djb VersionHash instead of CRC-16Julian Andres Klode2020-02-181-3/+3
* NewGroup: Create GrpIterator after allocation (fix segfault)Julian Andres Klode2020-01-271-1/+2
* NewProvidesAllArch: Check if group is empty before using itJulian Andres Klode2020-01-161-1/+1
* Remove includes of (md5|sha1|sha2).h headersJulian Andres Klode2020-01-141-1/+0
* Avoid extra out-of-cache hash table deduplication for package namesJulian Andres Klode2020-01-081-2/+1
* pkgcachegen: Remove deprecated functionsJulian Andres Klode2019-02-261-5/+0
* pkgcache: Remove deprecated bitsJulian Andres Klode2019-02-261-3/+0
* 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