summaryrefslogtreecommitdiff
path: root/apt-pkg/pkgcachegen.cc
AgeCommit message (Expand)Author
2020-02-26apt-pkg: default visibility to hiddenJulian Andres Klode
2020-02-25Silence narrow conversion warnings, add error checksJulian Andres Klode
2020-02-24Make map_pointer<T> typesafeJulian Andres Klode
2020-02-24Wrap AllocateInMap with a templated versionJulian Andres Klode
2020-02-24Replace map_pointer_t with map_pointer<T>Julian Andres Klode
2020-02-18Use a 32-bit djb VersionHash instead of CRC-16Julian Andres Klode
2020-01-27NewGroup: Create GrpIterator after allocation (fix segfault)Julian Andres Klode
2020-01-16NewProvidesAllArch: Check if group is empty before using itJulian Andres Klode
2020-01-14Remove includes of (md5|sha1|sha2).h headersJulian Andres Klode
2020-01-08Avoid extra out-of-cache hash table deduplication for package namesJulian Andres Klode
2019-02-26pkgcachegen: Remove deprecated functionsJulian Andres Klode
2019-02-26pkgcache: Remove deprecated bitsJulian Andres Klode
2018-11-25Fix typo reported by codespell in code commentsDavid Kalnischkies
2018-05-07Remove obsolete RCS keywordsGuillem Jover
2018-05-05Fix various typos reported by spellcheckersDavid Kalnischkies
2017-12-24do not remap current files if nullptrs in cache generationDavid Kalnischkies
2017-12-13convert various c-style casts to C++-styleDavid Kalnischkies
2017-12-13deprecate the single-line deprecation ignoring macroDavid Kalnischkies
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode
2017-07-12Drop cacheiterators.h includeJulian Andres Klode
2017-01-19avoid validate/delete/load race in cache generationDavid Kalnischkies
2016-11-22Do not use MD5SumValue for Description_md5()Julian Andres Klode
2016-11-22Compare size before data when ordering cache bucket entriesJulian Andres Klode
2016-07-01do not treat same-version local debs as downgradeDavid Kalnischkies
2016-03-06Prevent double remapping of iterators and string viewsJulian Andres Klode
2016-01-27deal better with (very) small apt::cache-start valuesDavid Kalnischkies
2016-01-26convert Version() and Architecture() to APT::StringViewDavid Kalnischkies
2016-01-25reimplement build-dep via apts normal resolverDavid Kalnischkies
2016-01-25use consistently the last : as name:arch separatorDavid Kalnischkies
2016-01-25always create pkg at the time pkg:arch is createdDavid Kalnischkies
2016-01-23Remap another (non-parameter) StringViewJulian Andres Klode
2016-01-23Remap StringView instances pointing into the cacheJulian Andres Klode
2016-01-23Pass the old map size to ReMap()Julian Andres Klode
2016-01-14fix M-A:foreign provides creation for unknown archsDavid Kalnischkies
2016-01-08Store the size of strings in the cacheJulian Andres Klode
2016-01-08pkgCacheGenerator: CurMd5.Value() cannot be emptyJulian Andres Klode
2016-01-08pkgCacheGenerator::StoreString: Get rid of std::stringJulian Andres Klode
2016-01-08Replace compare() == 0 checks with this == other checksJulian Andres Klode
2016-01-08pkgCacheGenerator: Use StringView for toStringJulian Andres Klode
2016-01-08pkgCacheGenerator::StoreString: Move the string into the mapJulian Andres Klode
2016-01-07Switch performance critical code to use APT::StringViewJulian Andres Klode
2015-12-29Do not sync the cache fileJulian Andres Klode
2015-12-29Add support for calculating hashes over the entire cacheJulian Andres Klode
2015-12-29pkgCacheGenerator: Allow passing down an already created cacheJulian Andres Klode
2015-12-27pkgcachegen: Use std::unordered_map instead of std::mapJulian Andres Klode
2015-11-27add messages to our deprecation warnings in libaptDavid Kalnischkies
2015-11-20do not segfault in cache generation on mmap failureDavid Kalnischkies
2015-11-05apply various suggestions made by cppcheckDavid Kalnischkies
2015-09-14do not ignore differently versioned self-providesDavid Kalnischkies
2015-09-14avoid using global PendingError to avoid failing too often too soonDavid Kalnischkies