summaryrefslogtreecommitdiff
path: root/apt-pkg/depcache.cc
Commit message (Expand)AuthorAgeFilesLines
* Spelling fixesVille Skyttä2021-11-271-24/+24
* Do not remove Essential/Protected due to dependenciesJulian Andres Klode2021-11-171-0/+18
* Increase recursion limits from 100 to 3000David Kalnischkies2021-08-291-4/+4
* Stop autoremover from endlessly exploring cyclic providersDavid Kalnischkies2021-08-281-1/+1
* Don't venture too deeply in AutoRemovers MarkPackageDavid Kalnischkies2021-08-281-9/+16
* Move hidden MarkPackage to a static functionDavid Kalnischkies2021-08-281-88/+93
* Simplify selection of highest source version providersDavid Kalnischkies2021-08-281-6/+3
* Store versioned kernel package detectors in d-pointerDavid Kalnischkies2021-04-261-8/+8
* Call MarkAndSweep only manually in apt-get for autoremoveDavid Kalnischkies2021-04-261-15/+19
* Reexplore providers of marked packages if some didn't satisfy beforeDavid Kalnischkies2021-04-261-78/+82
* Mark only provides from protected versioned kernel packagesDavid Kalnischkies2021-04-251-26/+58
* Do not make DefaultRootSetFunc2 public symbolJulian Andres Klode2021-02-121-1/+1
* Show 'Done' always for 'Building dependency tree'David Kalnischkies2021-02-041-0/+3
* Determine autoremovable kernels at run-timeJulian Andres Klode2021-01-041-6/+24
* depcache: Cache our InRootSetFuncJulian Andres Klode2021-01-041-7/+19
* 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