summaryrefslogtreecommitdiff
path: root/apt-pkg/depcache.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into 'master'Julian Andres Klode2020-08-041-1/+2
|\
| * Support marking all newly installed packages as automatically installedNicolas Schier2020-06-081-1/+2
* | Filter out impossible solutions for protected propagationDavid Kalnischkies2020-07-021-3/+18
* | Delay removals due to Conflicts until Depends are resolvedDavid Kalnischkies2020-07-021-76/+101
|/
* Deal with duplicates in the solution space of a depDavid Kalnischkies2020-06-031-22/+27
* Don't update candidate provides map if the same as currentDavid Kalnischkies2020-05-251-6/+6
* Don't set variables to conditionally override them 2 lines laterDavid Kalnischkies2020-05-251-5/+7
* Allow pkgDepCache to be asked to check internal consistencyDavid Kalnischkies2020-05-241-5/+88
* Keep status number if candidate is discarded for kept back displayDavid Kalnischkies2020-05-231-0/+2
* Known-bad candidate versions are not an upgrade optionDavid Kalnischkies2020-05-231-1/+9
* Reset candidate version explicitly for internal state-keepingDavid Kalnischkies2020-05-231-12/+16
* Propagate protected to already satisfied dependenciesDavid Kalnischkies2020-05-181-33/+36
* Propagate protected to already satisfied conflictsDavid Kalnischkies2020-05-181-30/+82
* Deal with protected solution providers firstDavid Kalnischkies2020-05-181-3/+6
* Move the MarkInstall helpers into static functionsDavid Kalnischkies2020-05-181-59/+72
* Keep going if a dep is bad for user requests to improve errorsDavid Kalnischkies2020-05-181-18/+47
* Allow aptitude to MarkInstall broken packages via FromUserDavid Kalnischkies2020-05-081-5/+8
* Protect a package while resolving in MarkInstallDavid Kalnischkies2020-04-271-8/+27
* Prefer upgrading installed orgroup membersDavid Kalnischkies2020-04-271-50/+48
* Propagate Protected flag to single-option dependenciesDavid Kalnischkies2020-04-271-4/+20
* Fail earlier on impossible Conflicts in MarkInstallDavid Kalnischkies2020-04-271-16/+23
* Split up MarkInstall into private helper methodsDavid Kalnischkies2020-04-271-64/+101
* Discard candidate if its dependencies can't be satisfiedDavid Kalnischkies2020-04-271-0/+17
* Refactor and reorder MarkInstall codeDavid Kalnischkies2020-04-271-134/+145
* Explore or-groups for Recommends further than firstDavid Kalnischkies2020-04-271-30/+35
* Discard impossible candidate versions also for non-installedDavid Kalnischkies2020-04-261-26/+21
* depcache: Remove deprecated functionsJulian Andres Klode2019-02-261-15/+0
* Fix typos reported by codespell & spellintianDavid Kalnischkies2018-08-291-1/+1
* Increase debug verbosity in `apt-get autoremove`Filipe Brandenburger2018-05-211-15/+18
* Remove obsolete RCS keywordsGuillem Jover2018-05-071-1/+0
* Fix various typos reported by spellcheckersDavid Kalnischkies2018-05-051-5/+5
* don't auto-switch candidate if installed is good enoughDavid Kalnischkies2017-12-131-0/+7
* Replace APT_CONST with APT_PURE everywhereJulian Andres Klode2017-08-241-3/+3
* support compressed extended_states file for bug triageDavid Kalnischkies2017-07-261-4/+4
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-16/+16
* Drop cacheiterators.h includeJulian Andres Klode2017-07-121-1/+0
* fix various typos reported by codespell & spellintianDavid Kalnischkies2017-07-081-1/+1
* fix various typos reported by spellintianDavid Kalnischkies2017-01-191-3/+3
* clean up default-stanzas from extended_states on writeDavid Kalnischkies2016-07-221-13/+14
* protect only the latest same-source providers from autoremoveDavid Kalnischkies2016-07-011-5/+34
* more explicit MarkRequired algorithm code (part 2)David Kalnischkies2016-06-301-116/+68
* more explicit MarkRequired algorithm codeDavid Kalnischkies2016-06-301-19/+32
* if reading of autobit state failed, let write failDavid Kalnischkies2016-06-291-0/+5
* factor out Pkg/DepIterator prettyprinters into own headerDavid Kalnischkies2016-04-281-9/+10
* respect user pinning in M-A:same version (un)screwingDavid Kalnischkies2016-04-281-2/+2
* Do not mark packages for keep that we want to removeJulian Andres Klode2016-03-271-2/+5
* do not strip epochs from state version stringsDavid Kalnischkies2016-03-161-5/+1
* Fix bug where the problemresolve can put a pkg into a heisenstateMichael Vogt2016-03-151-0/+5
* prefer upgrading installed provides satisfierDavid Kalnischkies2016-01-251-0/+2
* typo: run s#frontend#front-end# on all of src:aptDavid Kalnischkies2015-11-251-1/+1