summaryrefslogtreecommitdiff
path: root/src/del.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-29del: report non-matching names and install-if rule non-deletionTimo Teräs1-12/+21
2018-07-18prevent automatic repository index update for 'apk del'Timo Teräs1-1/+1
2018-01-09apk: usage: cleanup help text when no applet is selectedWilliam Pitcock1-0/+1
2018-01-03apk, del: fix few memory leaksTimo Teräs1-0/+1
2014-12-08make del, fetch, fix and info return errorsTimo Teräs1-0/+8
2014-10-08rework option parsing to have a group structureTimo Teräs1-11/+15
2014-05-19del: allow deletion of world dependency when it is not installedTimo Teräs1-0/+3
2013-07-08del: don't print own name as reverse dependencyTimo Teräs1-2/+8
2013-06-28add, del: main dependencies -> 'world'Dubiousjim1-1/+1
2013-06-19applets: unify help message by removing final dotsTimo Teräs1-2/+2
2013-06-19fetch, del: perform wildcard matchingTimo Teräs1-45/+41
2013-06-19del: fix a segfault when trying to delete uninstalled packagesTimo Teräs1-1/+4
2013-06-18apk: use string array in applet mains, separate apk_name_foreach_matchingTimo Teräs1-11/+13
2013-06-15pkg: apk_pkg_foreach_* add matching generationTimo Teräs1-50/+21
2013-06-13pkg: add global reverse dependency iterator helpers and use themTimo Teräs1-72/+36
2013-06-13solver: prune broken world dependencies with --forceTimo Teräs1-1/+1
2013-06-13solver: rewrite as deductive solver -- core featuresTimo Teräs1-6/+6
2012-10-09del: consider also reverse dependencies for provided namesTimo Teräs1-8/+19
2012-02-24all: introduce apk_provides and use it in apk_nameTimo Teräs1-29/+38
2012-02-16solver: record repository tag, and flags in solutionTimo Teräs1-3/+3
2011-10-24solver, pkg: implement versioned conflictsTimo Teräs1-2/+1
2011-09-14solver: make state pointers completely internalTimo Teräs1-3/+1
2011-09-14solver, db: run triggers in dependency orderTimo Teräs1-1/+3
2011-09-13all: update copyright year statementTimo Teräs1-1/+1
2011-09-09del: fix recursive deletion and messages (after solver merge)Timo Teräs1-9/+138
2011-09-09applets: start using solver codeTimo Teräs1-31/+7
2011-03-30state: use db in own struc when committingNatanael Copa1-1/+1
2011-01-01various: fix breakage from converting dependency versions to atomsTimo Teräs1-0/+1
2010-06-11First steps for libapkNatanael Copa1-0/+1
2010-06-05all: rework how arrays workTimo Teräs1-3/+0
2010-06-01state: improve error messages from dependency failuresTimo Teräs1-6/+5
2009-08-13add, del, db: fix various bugs introduced by earlier commitsTimo Teras1-0/+1
2009-08-06all: implement database open optionsTimo Teras1-15/+11
2009-08-04state: fix world dependencies to be honored alwaysTimo Teras1-1/+5
2009-08-04del: add '-r' to remove top-level dependencies recursivelyTimo Teras1-0/+20
2009-06-25help: auto construct helpTimo Teras1-2/+3
2009-06-19improve --help outputNatanael Copa1-1/+1
2009-05-11fix misc compiler warnings about unintialized variables.Natanael Copa1-1/+1
2009-04-16pkg: apk_deps_del helper introducedTimo Teras1-12/+2
2009-04-16del: first remove all targets from world, and then calculate changesTimo Teras1-4/+7
2009-04-14state: rework changeset calculation algorithmTimo Teras1-4/+26
2009-01-17db: database locking and creation to part of opening itTimo Teras1-1/+1
2009-01-13apk: per applet optionsTimo Teras1-1/+1
2008-04-21Argument parsing. Some other stuff too.Timo Teras1-3/+3
2008-04-17Initial commit of some stuff written so far. Still in state of flux. ExpectTimo Teras1-0/+53