summaryrefslogtreecommitdiff
path: root/apt-pkg/pkgcachegen.cc
AgeCommit message (Expand)AuthorFilesLines
2015-08-13Deprecate SPtrArray<T> and convert everyone to unique_ptr<T[]>Julian Andres Klode1-4/+4
2015-08-13Mark SPtr as deprecated, and convert users to std::unique_ptrJulian Andres Klode1-14/+14
2015-08-11Drop C++11 elements from headersJulian Andres Klode1-1/+2
2015-08-10drop obsolete explicit :none handling in pkgCacheGenDavid Kalnischkies1-50/+0
2015-08-10eliminate dead file-provides code in cache generationDavid Kalnischkies1-89/+2
2015-08-10elimate duplicated code in pkgIndexFile subclassesDavid Kalnischkies1-9/+9
2015-08-10add volatile sources support in libapt-pkgDavid Kalnischkies1-213/+188
2015-08-10just-in-time creation for (explicit) negative depsDavid Kalnischkies1-43/+69
2015-08-10just-in-time creation for (implicit) ProvidesDavid Kalnischkies1-31/+92
2015-08-10hide implicit deps in apt-cache again by defaultDavid Kalnischkies1-16/+16
2015-08-10link DependencyData structs togetherDavid Kalnischkies1-40/+37
2015-08-10split-up Dependency structDavid Kalnischkies1-14/+69
2015-08-10make all d-pointer * const pointersDavid Kalnischkies1-2/+2
2015-06-16add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies1-0/+3
2015-06-15populate the Architecture field for PackageFilesDavid Kalnischkies1-0/+10
2015-06-15implement default apt-get file --release-info modeDavid Kalnischkies1-2/+2
2015-06-12store Release files data in the CacheDavid Kalnischkies1-49/+177
2014-11-08guard pkg/grp hashtable creation changesDavid Kalnischkies1-9/+9
2014-11-08replace ignore-deprecated #pragma dance with _PragmaDavid Kalnischkies1-8/+1
2014-10-03rename StringType VERSION to VERSIONNUMBERDavid Kalnischkies1-3/+3
2014-09-27fix: Prefer prefix ++/-- operators for non-primitive typesDavid Kalnischkies1-1/+1
2014-09-27de-duplicate version strings in the cacheDavid Kalnischkies1-3/+3
2014-09-27drop stored StringItems in favor of in-memory mappingsDavid Kalnischkies1-59/+22
2014-09-27deprecate Pkg->Name in favor of Grp->NameDavid Kalnischkies1-1/+8
2014-06-18correct 'apt-cache stats' to include moreDavid Kalnischkies1-1/+1
2014-06-18cleanup datatypes mix used in binary cacheDavid Kalnischkies1-82/+82
2014-06-18increase hashtable size for packages/groups by factor 5David Kalnischkies1-4/+9
2014-06-18Merge remote-tracking branch 'mvo/feature/hash-stats' into debian/experimentalMichael Vogt1-4/+4
2014-06-18[API-Break] rename pkgCache::Package::NextPackage to pkgCache::Package::NextMichael Vogt1-4/+4
2014-05-10invalid cache if architecture set doesn't matchDavid Kalnischkies1-2/+20
2014-05-09parse and retrieve multiple Descriptions in one recordDavid Kalnischkies1-39/+38
2014-03-13abstract version hash comparison a bitDavid Kalnischkies1-4/+10
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies1-7/+13
2014-03-13warning: unused parameter ‘foo’ [-Wunused-parameter]David Kalnischkies1-1/+1
2014-03-13warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-o...David Kalnischkies1-2/+2
2014-03-13warning: cast from type A to type B casts away qualifiers [-Wcast-qual]David Kalnischkies1-7/+7
2013-06-20handle missing "Description" in apt-cache showDavid Kalnischkies1-1/+3
2013-04-03share version strings between same versions (of different architectures)David Kalnischkies1-6/+31
2013-04-03 - sort group and package names in the hashtable on insertDavid Kalnischkies1-5/+11
2013-04-01equal comparisions are used mostly in same-source relations,David Kalnischkies1-6/+14
2013-03-13factor version string creation out of NewDepends, so we can easily reuseDavid Kalnischkies1-26/+31
2013-03-12handle language tags for descriptions are unique strings to be sharedDavid Kalnischkies1-1/+1
2013-03-12* apt-pkg/pkgcachegen.cc:David Kalnischkies1-29/+32
2012-10-15* apt-pkg/pkgcachegen.cc:Michael Vogt1-2/+6
2012-10-13write the native architecture as unique string into the cache headerDavid Kalnischkies1-1/+3
2012-10-13correct "3 missing" to "2 missing" remap registrations as the VersionDavid Kalnischkies1-1/+1
2012-09-19add 3 missing remap registrations causing a segfault in caseDavid Kalnischkies1-0/+3
2012-09-19* apt-pkg/pkgcachegen.cc:David Kalnischkies1-1/+1
2012-09-09* apt-pkg/pkgcachegen.cc:David Kalnischkies1-0/+2
2012-09-09handle packages without a mandatory architecture (debian-policy §5.3)David Kalnischkies1-1/+52