summaryrefslogtreecommitdiff
path: root/apt-pkg/depcache.cc
AgeCommit message (Expand)Author
2020-05-25Don't update candidate provides map if the same as currentDavid Kalnischkies
2020-05-25Don't set variables to conditionally override them 2 lines laterDavid Kalnischkies
2020-05-24Allow pkgDepCache to be asked to check internal consistencyDavid Kalnischkies
2020-05-23Keep status number if candidate is discarded for kept back displayDavid Kalnischkies
2020-05-23Known-bad candidate versions are not an upgrade optionDavid Kalnischkies
2020-05-23Reset candidate version explicitly for internal state-keepingDavid Kalnischkies
2020-05-18Propagate protected to already satisfied dependenciesDavid Kalnischkies
2020-05-18Propagate protected to already satisfied conflictsDavid Kalnischkies
2020-05-18Deal with protected solution providers firstDavid Kalnischkies
2020-05-18Move the MarkInstall helpers into static functionsDavid Kalnischkies
2020-05-18Keep going if a dep is bad for user requests to improve errorsDavid Kalnischkies
2020-05-08Allow aptitude to MarkInstall broken packages via FromUserDavid Kalnischkies
2020-04-27Protect a package while resolving in MarkInstallDavid Kalnischkies
2020-04-27Prefer upgrading installed orgroup membersDavid Kalnischkies
2020-04-27Propagate Protected flag to single-option dependenciesDavid Kalnischkies
2020-04-27Fail earlier on impossible Conflicts in MarkInstallDavid Kalnischkies
2020-04-27Split up MarkInstall into private helper methodsDavid Kalnischkies
2020-04-27Discard candidate if its dependencies can't be satisfiedDavid Kalnischkies
2020-04-27Refactor and reorder MarkInstall codeDavid Kalnischkies
2020-04-27Explore or-groups for Recommends further than firstDavid Kalnischkies
2020-04-26Discard impossible candidate versions also for non-installedDavid Kalnischkies
2019-02-26depcache: Remove deprecated functionsJulian Andres Klode
2018-08-29Fix typos reported by codespell & spellintianDavid Kalnischkies
2018-05-21Increase debug verbosity in `apt-get autoremove`Filipe Brandenburger
2018-05-07Remove obsolete RCS keywordsGuillem Jover
2018-05-05Fix various typos reported by spellcheckersDavid Kalnischkies
2017-12-13don't auto-switch candidate if installed is good enoughDavid Kalnischkies
2017-08-24Replace APT_CONST with APT_PURE everywhereJulian Andres Klode
2017-07-26support compressed extended_states file for bug triageDavid Kalnischkies
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode
2017-07-12Drop cacheiterators.h includeJulian Andres Klode
2017-07-08fix various typos reported by codespell & spellintianDavid Kalnischkies
2017-01-19fix various typos reported by spellintianDavid Kalnischkies
2016-07-22clean up default-stanzas from extended_states on writeDavid Kalnischkies
2016-07-01protect only the latest same-source providers from autoremoveDavid Kalnischkies
2016-06-30more explicit MarkRequired algorithm code (part 2)David Kalnischkies
2016-06-30more explicit MarkRequired algorithm codeDavid Kalnischkies
2016-06-29if reading of autobit state failed, let write failDavid Kalnischkies
2016-04-28factor out Pkg/DepIterator prettyprinters into own headerDavid Kalnischkies
2016-04-28respect user pinning in M-A:same version (un)screwingDavid Kalnischkies
2016-03-27Do not mark packages for keep that we want to removeJulian Andres Klode
2016-03-16do not strip epochs from state version stringsDavid Kalnischkies
2016-03-15Fix bug where the problemresolve can put a pkg into a heisenstateMichael Vogt
2016-01-25prefer upgrading installed provides satisfierDavid Kalnischkies
2015-11-25typo: run s#frontend#front-end# on all of src:aptDavid Kalnischkies
2015-11-04sanify API to get 'the' candidate versionDavid Kalnischkies
2015-08-17Cleanup includes after running iwyuMichael Vogt
2015-08-15Add GetPriority(VerIterator) to pkgDepCache::PolicyJulian Andres Klode
2015-08-13Deprecate SPtrArray<T> and convert everyone to unique_ptr<T[]>Julian Andres Klode
2015-08-13C++11: Switch from auto_ptr to unique_ptrJulian Andres Klode