aboutsummaryrefslogtreecommitdiffstats
path: root/src/upgrade.c
Commit message (Expand)AuthorAgeFilesLines
* rename all applets sources to app_*.cTimo Teräs2020-02-141-198/+0
* Update apk to make man pages sole source of truthDrew DeVault2020-01-261-14/+5
* upgrade: implement --ignore to exclude some packages from upgradenrybowski2019-12-121-0/+15
* fix all applets to return -ENOTSUP if it's unrecognizedTimo Teräs2019-06-051-1/+1
* apk: usage: cleanup help text when no applet is selectedWilliam Pitcock2018-01-091-0/+1
* split --force to several --force-[type] optionsTimo Teräs2018-01-031-1/+2
* upgrade: improve self upgrade functionality a bitTimo Teräs2016-07-221-8/+38
* rework option parsing to have a group structureTimo Teräs2014-10-081-18/+22
* upgrade: prefer not to upgrade dependencies during self-upgradeTimo Teräs2013-07-021-1/+1
* applets: unify help message by removing final dotsTimo Teräs2013-06-191-1/+1
* upgrade: new option: --latest (-l)Timo Teräs2013-06-191-0/+6
* apk: use string array in applet mains, separate apk_name_foreach_matchingTimo Teräs2013-06-181-1/+1
* audit, index, search, upgrade: use foreach_array_itemTimo Teräs2013-06-141-3/+3
* solver: prune broken world dependencies with --forceTimo Teräs2013-06-131-4/+1
* solver: corner case fixesTimo Teräs2013-06-131-5/+6
* solver: rewrite as deductive solver -- core featuresTimo Teräs2013-06-131-5/+3
* upgrade: handle solver failure gracefullyTimo Teräs2013-04-291-1/+1
* solver, test: make conflicts unconditionalTimo Teräs2012-02-291-1/+1
* solver: record repository tag, and flags in solutionTimo Teräs2012-02-161-2/+2
* solver, upgrade: properly detect missing repository tagsTimo Teräs2012-01-171-0/+5
* upgrade: make -a reset versioned dependencies like it used toTimo Teräs2012-01-171-2/+21
* solver: inheritable solver flagsTimo Teräs2011-09-161-1/+1
* solver: make state pointers completely internalTimo Teräs2011-09-141-4/+1
* solver, db: run triggers in dependency orderTimo Teräs2011-09-141-1/+4
* upgrade: --no-self-upgrade optionTimo Teräs2011-09-141-5/+16
* upgrade: reimplement self-upgrade (after solver merge)Timo Teräs2011-09-141-16/+28
* all: update copyright year statementTimo Teräs2011-09-131-1/+1
* upgrade: fix context allocationTimo Teräs2011-09-091-0/+1
* applets: start using solver codeTimo Teräs2011-09-091-48/+22
* upgrade: Improve english messages on apk-tools/baselibs upgrade transaction.William Pitcock2011-04-091-2/+2
* state: use db in own struc when committingNatanael Copa2011-03-301-2/+2
* upgrade: reset world dependencies during traversalTimo Teräs2011-03-191-18/+2
* various: use APK_DEPMASK_REQUIRE where applicableTimo Teräs2011-01-011-2/+2
* upgrade: perform upgrade of apk-tools first if availableTimo Teräs2011-01-011-1/+47
* various: fix breakage from converting dependency versions to atomsTimo Teräs2011-01-011-2/+4
* upgrade: warn (do not fail) on missing top-level package namesTimo Teräs2010-06-151-3/+23
* First steps for libapkNatanael Copa2010-06-111-0/+1
* state: improve error messages from dependency failuresTimo Teräs2010-06-011-7/+5
* upgrade: reset versioned deps in world when doing upgrade -aNatanael Copa2010-05-121-2/+7
* all: implement database open optionsTimo Teras2009-08-061-14/+10
* state: fix world dependencies to be honored alwaysTimo Teras2009-08-041-0/+3
* help: auto construct helpTimo Teras2009-06-251-3/+6
* upgrade: add --available optionTimo Teras2009-06-251-1/+20
* upgrade: new appletTimo Teras2009-06-251-0/+55