summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2012-01-12db: support line feed as 'world' dependency separatorTimo Teräs8-57/+70
2012-01-12solver: print repository tag when committing package changesTimo Teräs3-9/+34
2012-01-12db, solver: refuse committing changes if there is missing tagsTimo Teräs3-1/+20
2012-01-12add: fail if repository tag does not existTimo Teräs1-1/+9
2012-01-06pkg: fix writing of deps with tag and version specifierTimo Teräs1-4/+4
2012-01-06add: print an error about malformed argumentsTimo Teräs1-1/+4
2012-01-06info: display short info if packages are givenNatanael Copa1-0/+10
2012-01-06test: fix printf of size_t for 64 bitNatanael Copa1-1/+1
2012-01-06db: properly detect when pkg install trigger needs executingTimo Teräs1-1/+1
2012-01-06common: fix apk_array copying, and additional size_t fixesTimo Teräs2-2/+5
2011-12-27solver: report number of (mega)bytes usedTimo Teräs4-18/+31
2011-12-27update: report number of distinct packages availableTimo Teräs1-0/+3
2011-12-24info: -e and -W operate on database only (repos not needed)Timo Teräs1-0/+2
2011-11-23solver: fix error detection for certain unsatisfiability casesTimo Teräs1-2/+46
2011-11-01solver: fix zero score comparisonTimo Teräs1-1/+1
2011-11-01solver: return changeset even for partial solutionsTimo Teräs1-12/+8
2011-11-01solver: consider world dependencies to determining exit scoreTimo Teräs1-2/+4
2011-10-31cache: fix downloadTimo Teräs1-1/+1
2011-10-31solver: misc fixesTimo Teräs1-9/+22
2011-10-29solver: fix indentation of package lists (in interactive mode)Timo Teräs1-1/+1
2011-10-29solver, db: implement repository pinningTimo Teräs8-54/+145
2011-10-24solver, pkg: implement versioned conflictsTimo Teräs5-20/+21
2011-10-20lua: adapt to new APINatanael Copa1-3/+4
2011-10-19pkg: convert struct apk_install_package flags to bitfieldTimo Teräs2-5/+3
2011-10-19pkg: introduce "replaces_priority"Timo Teräs3-11/+32
2011-10-18pkg, info: remember installed packages "replaces"Timo Teräs6-59/+119
2011-10-14solver: preference scoringTimo Teräs2-76/+113
2011-09-28solver: return error code if things fail during package installTimo Teräs1-2/+1
2011-09-28solver: evaluate penalty of unsatisfiable name earlyTimo Teräs1-4/+16
2011-09-27pkg: fix dependency checking against non-installed packagesTimo Teräs1-0/+5
2011-09-22solver: fix backtrackingTimo Teräs1-32/+33
2011-09-20all: fix array size data type on 64 bitNatanael Copa2-4/+4
2011-09-16solver: inheritable solver flagsTimo Teräs5-31/+126
2011-09-16fetch: reimplement -R after solver changesTimo Teräs1-17/+11
2011-09-16build: fix make install of shared lib and lua moduleNatanael Copa1-2/+2
2011-09-15lua: implement iterator with installed packagesNatanael Copa1-5/+43
2011-09-15lua: implement exists/is_installedNatanael Copa1-0/+33
2011-09-15lua: init fixesNatanael Copa1-0/+3
2011-09-15lua: implement who_ownsNatanael Copa1-0/+41
2011-09-15lua: open and close dbNatanael Copa1-2/+50
2011-09-15lua: initial db_openNatanael Copa1-1/+75
2011-09-15solver: fix sorting when solver is used multiple times within runTimo Teräs1-1/+2
2011-09-14lua: remove unneeded global varsNatanael Copa1-4/+0
2011-09-14build: support building lua module without shared libapkNatanael Copa1-3/+4
2011-09-14lua: typecast apk blob lenNatanael Copa1-6/+13
2011-09-14solver: make state pointers completely internalTimo Teräs5-41/+32
2011-09-14apk: remove unneeded global apk_screen_widthTimo Teräs1-1/+0
2011-09-14search: implement --exact and --allTimo Teräs1-53/+76
2011-09-14search: implement --origin to print origin package nameTimo Teräs1-17/+32
2011-09-14solver, db: run triggers in dependency orderTimo Teräs6-15/+60