aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* update: report number of distinct packages availableTimo Teräs2011-12-271-0/+3
* info: -e and -W operate on database only (repos not needed)Timo Teräs2011-12-241-0/+2
* solver: fix error detection for certain unsatisfiability casesTimo Teräs2011-11-231-2/+46
* solver: fix zero score comparisonTimo Teräs2011-11-011-1/+1
* solver: return changeset even for partial solutionsTimo Teräs2011-11-011-12/+8
* solver: consider world dependencies to determining exit scoreTimo Teräs2011-11-011-2/+4
* cache: fix downloadTimo Teräs2011-10-311-1/+1
* solver: misc fixesTimo Teräs2011-10-311-9/+22
* solver: fix indentation of package lists (in interactive mode)Timo Teräs2011-10-291-1/+1
* solver, db: implement repository pinningTimo Teräs2011-10-298-54/+145
* solver, pkg: implement versioned conflictsTimo Teräs2011-10-245-20/+21
* lua: adapt to new APINatanael Copa2011-10-201-3/+4
* pkg: convert struct apk_install_package flags to bitfieldTimo Teräs2011-10-192-5/+3
* pkg: introduce "replaces_priority"Timo Teräs2011-10-193-11/+32
* pkg, info: remember installed packages "replaces"Timo Teräs2011-10-186-59/+119
* solver: preference scoringTimo Teräs2011-10-142-76/+113
* solver: return error code if things fail during package installTimo Teräs2011-09-281-2/+1
* solver: evaluate penalty of unsatisfiable name earlyTimo Teräs2011-09-281-4/+16
* pkg: fix dependency checking against non-installed packagesTimo Teräs2011-09-271-0/+5
* solver: fix backtrackingTimo Teräs2011-09-221-32/+33
* all: fix array size data type on 64 bitNatanael Copa2011-09-202-4/+4
* solver: inheritable solver flagsTimo Teräs2011-09-165-31/+126
* fetch: reimplement -R after solver changesTimo Teräs2011-09-161-17/+11
* build: fix make install of shared lib and lua moduleNatanael Copa2011-09-161-2/+2
* lua: implement iterator with installed packagesNatanael Copa2011-09-151-5/+43
* lua: implement exists/is_installedNatanael Copa2011-09-151-0/+33
* lua: init fixesNatanael Copa2011-09-151-0/+3
* lua: implement who_ownsNatanael Copa2011-09-151-0/+41
* lua: open and close dbNatanael Copa2011-09-151-2/+50
* lua: initial db_openNatanael Copa2011-09-151-1/+75
* solver: fix sorting when solver is used multiple times within runTimo Teräs2011-09-151-1/+2
* lua: remove unneeded global varsNatanael Copa2011-09-141-4/+0
* build: support building lua module without shared libapkNatanael Copa2011-09-141-3/+4
* lua: typecast apk blob lenNatanael Copa2011-09-141-6/+13
* solver: make state pointers completely internalTimo Teräs2011-09-145-41/+32
* apk: remove unneeded global apk_screen_widthTimo Teräs2011-09-141-1/+0
* search: implement --exact and --allTimo Teräs2011-09-141-53/+76
* search: implement --origin to print origin package nameTimo Teräs2011-09-141-17/+32
* solver, db: run triggers in dependency orderTimo Teräs2011-09-146-15/+60
* upgrade: --no-self-upgrade optionTimo Teräs2011-09-142-6/+18
* upgrade: reimplement self-upgrade (after solver merge)Timo Teräs2011-09-143-17/+42
* all: update copyright year statementTimo Teräs2011-09-1340-40/+40
* solver: add per-name specific flags, and fix the fix appletTimo Teräs2011-09-135-48/+51
* upgrade: fix context allocationTimo Teräs2011-09-091-0/+1
* pkg: consider script failure as non-fatalTimo Teräs2011-09-091-2/+6
* print: minor cleanup to indented writerTimo Teräs2011-09-095-20/+18
* del: fix recursive deletion and messages (after solver merge)Timo Teräs2011-09-093-22/+158
* test: fix for updated solver apiTimo Teräs2011-09-091-20/+14
* applets: start using solver codeTimo Teräs2011-09-0918-1353/+532
* solver: report 'complete' solutions with errorsTimo Teräs2011-09-051-28/+27