summaryrefslogtreecommitdiff
path: root/apt-pkg/pkgcachegen.h
AgeCommit message (Expand)AuthorFilesLines
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode1-2/+2
2017-07-12Drop cacheiterators.h includeJulian Andres Klode1-1/+0
2016-11-22Do not use MD5SumValue for Description_md5()Julian Andres Klode1-5/+11
2016-01-27deal better with (very) small apt::cache-start valuesDavid Kalnischkies1-0/+1
2016-01-26convert Version() and Architecture() to APT::StringViewDavid Kalnischkies1-8/+10
2016-01-26remove unused Description methods in listparsersDavid Kalnischkies1-1/+0
2016-01-26Delete copy constructor and operator= for DynamicJulian Andres Klode1-0/+5
2016-01-23Pass the old map size to ReMap()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 Klode1-5/+29
2016-01-08pkgCacheGenerator: Use StringView for toStringJulian Andres Klode1-2/+7
2016-01-07Switch performance critical code to use APT::StringViewJulian Andres Klode1-9/+15
2015-12-29pkgCacheGenerator: Allow passing down an already created cacheJulian Andres Klode1-0/+2
2015-12-27pkgcachegen.h: Hack around unordered_map not existing before C++11Julian Andres Klode1-0/+5
2015-12-27pkgcachegen: Use std::unordered_map instead of std::mapJulian Andres Klode1-5/+5
2015-11-27add messages to our deprecation warnings in libaptDavid Kalnischkies1-2/+2
2015-08-11Drop C++11 elements from headersJulian Andres Klode1-1/+0
2015-08-10eliminate dead file-provides code in cache generationDavid Kalnischkies1-13/+2
2015-08-10elimate duplicated code in pkgIndexFile subclassesDavid Kalnischkies1-8/+9
2015-08-10add volatile sources support in libapt-pkgDavid Kalnischkies1-1/+0
2015-08-10just-in-time creation for (explicit) negative depsDavid Kalnischkies1-4/+1
2015-08-10just-in-time creation for (implicit) ProvidesDavid Kalnischkies1-0/+4
2015-08-10hide implicit deps in apt-cache again by defaultDavid Kalnischkies1-7/+8
2015-08-10make all d-pointer * const pointersDavid Kalnischkies1-2/+2
2015-08-10apply various style suggestions by cppcheckDavid Kalnischkies1-1/+1
2015-06-16add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies1-9/+8
2015-06-15populate the Architecture field for PackageFilesDavid Kalnischkies1-1/+1
2015-06-12store Release files data in the CacheDavid Kalnischkies1-3/+7
2014-11-08mark internal interfaces as hiddenDavid Kalnischkies1-5/+5
2014-11-08use a abi version check similar to the gcc checkDavid Kalnischkies1-1/+1
2014-10-03rename StringType VERSION to VERSIONNUMBERDavid Kalnischkies1-2/+2
2014-09-27fix: Member variable 'X' is not initialized in the constructor.David Kalnischkies1-1/+1
2014-09-27drop stored StringItems in favor of in-memory mappingsDavid Kalnischkies1-6/+12
2014-06-18cleanup datatypes mix used in binary cacheDavid Kalnischkies1-22/+22
2014-05-09parse and retrieve multiple Descriptions in one recordDavid Kalnischkies1-2/+5
2014-03-21mark optional (private) symbols as hiddenDavid Kalnischkies1-9/+9
2014-03-13abstract version hash comparison a bitDavid Kalnischkies1-0/+9
2014-03-13follow method attribute suggestions by gccDavid Kalnischkies1-1/+1
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies1-5/+7
2014-03-13warning: unused parameter ‘foo’ [-Wunused-parameter]David Kalnischkies1-2/+2
2013-04-03share version strings between same versions (of different architectures)David Kalnischkies1-1/+5
2013-03-13factor version string creation out of NewDepends, so we can easily reuseDavid Kalnischkies1-0/+3
2011-10-12add implicit dependencies needed for Multi-Arch at the time a VersionDavid Kalnischkies1-1/+6
2011-10-11* apt-pkg/pkgcachegen.cc:David Kalnischkies1-0/+6
2011-09-19remove old APT_COMPATIBILITY ifdef'sDavid Kalnischkies1-14/+0
2011-09-19do not pollute namespace in the headers with using (Closes: #500198)David Kalnischkies1-19/+19
2011-07-29* apt-pkg/pkgcachegen.{cc,h}:Michael Vogt1-1/+1
2010-07-09switch from std::set to std::vector as it is way more simple, a bitDavid Kalnischkies1-7/+5
2010-07-09* doc/apt.conf.5.xml:David Kalnischkies1-0/+1
2010-07-08* apt-pkg/pkgcachegen.{cc,h}:David Kalnischkies1-6/+24