summaryrefslogtreecommitdiff
path: root/apt-pkg/pkgcachegen.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* just-in-time creation for (explicit) negative depsDavid Kalnischkies2015-08-101-43/+69
* just-in-time creation for (implicit) ProvidesDavid Kalnischkies2015-08-101-31/+92
* hide implicit deps in apt-cache again by defaultDavid Kalnischkies2015-08-101-16/+16
* link DependencyData structs togetherDavid Kalnischkies2015-08-101-40/+37
* split-up Dependency structDavid Kalnischkies2015-08-101-14/+69
* make all d-pointer * const pointersDavid Kalnischkies2015-08-101-2/+2
* add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies2015-06-161-0/+3
* populate the Architecture field for PackageFilesDavid Kalnischkies2015-06-151-0/+10
* implement default apt-get file --release-info modeDavid Kalnischkies2015-06-151-2/+2
* store Release files data in the CacheDavid Kalnischkies2015-06-121-49/+177
* guard pkg/grp hashtable creation changesDavid Kalnischkies2014-11-081-9/+9
* replace ignore-deprecated #pragma dance with _PragmaDavid Kalnischkies2014-11-081-8/+1
* rename StringType VERSION to VERSIONNUMBERDavid Kalnischkies2014-10-031-3/+3
* fix: Prefer prefix ++/-- operators for non-primitive typesDavid Kalnischkies2014-09-271-1/+1
* de-duplicate version strings in the cacheDavid Kalnischkies2014-09-271-3/+3
* drop stored StringItems in favor of in-memory mappingsDavid Kalnischkies2014-09-271-59/+22
* deprecate Pkg->Name in favor of Grp->NameDavid Kalnischkies2014-09-271-1/+8
* correct 'apt-cache stats' to include moreDavid Kalnischkies2014-06-181-1/+1
* cleanup datatypes mix used in binary cacheDavid Kalnischkies2014-06-181-82/+82
* increase hashtable size for packages/groups by factor 5David Kalnischkies2014-06-181-4/+9
* Merge remote-tracking branch 'mvo/feature/hash-stats' into debian/experimentalMichael Vogt2014-06-181-4/+4
|\
| * [API-Break] rename pkgCache::Package::NextPackage to pkgCache::Package::NextMichael Vogt2014-06-181-4/+4
* | invalid cache if architecture set doesn't matchDavid Kalnischkies2014-05-101-2/+20
* | parse and retrieve multiple Descriptions in one recordDavid Kalnischkies2014-05-091-39/+38
|/
* abstract version hash comparison a bitDavid Kalnischkies2014-03-131-4/+10
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-131-7/+13
* warning: unused parameter ‘foo’ [-Wunused-parameter]David Kalnischkies2014-03-131-1/+1
* warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-o...David Kalnischkies2014-03-131-2/+2
* warning: cast from type A to type B casts away qualifiers [-Wcast-qual]David Kalnischkies2014-03-131-7/+7
* handle missing "Description" in apt-cache showDavid Kalnischkies2013-06-201-1/+3
* share version strings between same versions (of different architectures)David Kalnischkies2013-04-031-6/+31
* - sort group and package names in the hashtable on insertDavid Kalnischkies2013-04-031-5/+11
* equal comparisions are used mostly in same-source relations,David Kalnischkies2013-04-011-6/+14
* factor version string creation out of NewDepends, so we can easily reuseDavid Kalnischkies2013-03-131-26/+31
* handle language tags for descriptions are unique strings to be sharedDavid Kalnischkies2013-03-121-1/+1
* * apt-pkg/pkgcachegen.cc:David Kalnischkies2013-03-121-29/+32