80 Commits (b07aeb1a6e24825e534167a737043441e871de9f)

Author SHA1 Message Date
David Kalnischkies b07aeb1a6e store Release files data in the Cache 7 years ago
David Kalnischkies 50ef3344c3 deprecate the Section member from package struct 8 years ago
David Kalnischkies 765190e493 guard ABI changes for SourcePkg/Ver in pkgCache 7 years ago
David Kalnischkies a221efc331 store source name and version in binary cache 8 years ago
David Kalnischkies fe86debbae deprecate Pkg->Name in favor of Grp->Name 8 years ago
David Kalnischkies 7a66977486 remove the Section member from package struct 8 years ago
David Kalnischkies a02db58fd5 follow method attribute suggestions by gcc 8 years ago
David Kalnischkies 453b82a388 cleanup headers and especially #includes everywhere 8 years ago
David Kalnischkies cf4ff3b78d warning: cast from type A to type B casts away qualifiers [-Wcast-qual] 8 years ago
David Kalnischkies d3e8fbb395 warning: extra ‘;’ [-Wpedantic] 8 years ago
Michael Vogt 1e3f4083db Fix typos in documentation (codespell) 8 years ago
David Kalnischkies 7a948ec719 Version 3 for DPkg::Pre-Install-Pkgs with MultiArch info 9 years ago
David Kalnischkies 887c6940d2 * apt-pkg/cacheiterators.h: 9 years ago
David Kalnischkies d5648746d4 * apt-pkg/cacheiterators.h: 10 years ago
David Kalnischkies 2a2a7ef4df * apt-pkg/cacheiterators.h: 10 years ago
David Kalnischkies 854341141d factor out the detection of self-conflicts into Dep::IsIgnorable 10 years ago
David Kalnischkies 472ff00ef2 use forward declaration in headers if possible instead of includes 10 years ago
David Kalnischkies 8f3ba4e870 do not pollute namespace in the headers with using (Closes: #500198) 10 years ago
David Kalnischkies 27e8981a61 remove deprecated methods which nobody should have used anyway like 11 years ago
David Kalnischkies 894d672e9b * apt-pkg/pkgcache.h: 11 years ago
David Kalnischkies df77d8a5fb if critical or-group can't be satisfied, exit directly. 11 years ago
David Kalnischkies ca238ede04 * apt-pkg/cacheiterator.h: 11 years ago
David Kalnischkies 28166356f3 Remove the "pseudopackage" handling of Architecture: all packages for 11 years ago
David Kalnischkies c55b8a5478 * apt-pkg/cacheiterator.h: 11 years ago
David Kalnischkies 47f6d1b72b * apt-pkg/algorithms.cc: 12 years ago
David Kalnischkies 3db58cf417 * apt-pkg/pkgcache.cc: 12 years ago
David Kalnischkies f7a35f2e81 rename ReOwn to ReMap in the cacheiterators 12 years ago
David Kalnischkies a9fe592842 * apt-pkg/pkgcachegen.{cc,h}: 12 years ago
David Kalnischkies e841200b93 * apt-pkg/policy.h: 12 years ago
David Kalnischkies 8ceeb9d695 add a simple method to VerIterator to check if two Versions are similar 12 years ago
David Kalnischkies d4489d4983 * apt-pkg/cacheset.{cc,h}: 12 years ago
David Kalnischkies bd2fb30a86 * apt-pkg/pkgcache.cc: 12 years ago
David Kalnischkies ffee1c2bed move regex magic from apt-get to new FromRegEx method 12 years ago
David Kalnischkies b3fdb99801 * apt-pkg/cacheiterator.h: 12 years ago
David Kalnischkies 9552aeeb15 add a missing non-const & Accessors to the Iterator class 12 years ago
David Kalnischkies a04cd1f9a5 Fix the PkgFileIterator Constructor which defaults to the wrong value. 12 years ago
David Kalnischkies 75ce206243 move ShowPkg() from apt-get to the PkgIterator and rename it to FullName() 12 years ago
David Kalnischkies 803ea2a87f Add yet another pseudo package which isn't as pseudo as the others: 12 years ago
David Kalnischkies c5dac10c3d Arch() on a MultiArch:all version should return "all" to be compatible 12 years ago
David Kalnischkies 857e9c13d8 Drop the Arch information from the Version structure as we can get 12 years ago
David Kalnischkies 25396fb063 Split ListParser::NewDepends into two methods to use these new method 12 years ago
David Kalnischkies 5bf1571639 Implement the first step toward Multi-Arch by setting up a Group 12 years ago
David Kalnischkies 773e2c1fe5 Refactor the cache iterators by using a common base class 12 years ago
David Kalnischkies 92fcbfc163 add the various foldmarkers in apt-pkg & cmdline (no code change) 13 years ago
Michael Vogt af29ffb44d * add depth information to the debug output and show what depends 13 years ago
David Kalnischkies efc487fbd4 [apt-pkg] allow also codenames for specifying a release 13 years ago
Michael Vogt c37f3bb687 * apt-pkg/cacheiterators.h: 14 years ago
Michael Vogt 1350057372 * removed the pragma mess 16 years ago
Michael Vogt 7a6058744b * merged with the current debian version 16 years ago
Michael Vogt dc1f50b9dd * merge fix for #339533 16 years ago