aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* apk: use string array in applet mains, separate apk_name_foreach_matchingTimo Teräs2013-06-1819-214/+284
* url: fix fetching from local repositoriesNatanael Copa2013-06-182-5/+6
* errors: improve analysis for virtual packagesTimo Teräs2013-06-182-17/+28
* all: various conversions to foreach_array_item, and simplifications of codeTimo Teräs2013-06-187-189/+109
* fetch: implement progress (fixes #1170)Timo Teräs2013-06-172-45/+65
* io: get rid of APK_PROGRESS_SCALETimo Teräs2013-06-175-30/+11
* cache: implement progress bar (ref #1170)Timo Teräs2013-06-176-16/+51
* print: move progress printing to common functionsTimo Teräs2013-06-176-39/+46
* db, cache: do not use cache/tmp for downloadsTimo Teräs2013-06-173-25/+28
* url: remove unused apk_url_downloadTimo Teräs2013-06-172-34/+0
* db: refactor repository file constructionTimo Teräs2013-06-179-180/+181
* io: fix splice for copying unknown lengthsTimo Teräs2013-06-173-9/+22
* pkg: apk_pkg_foreach_* add matching generationTimo Teräs2013-06-154-71/+64
* lua: use apk_dep_analyzeTimo Teräs2013-06-153-26/+2
* errors: detect self-conflicts properlyTimo Teräs2013-06-141-4/+6
* solver: use array_foreach_item and clean upsTimo Teräs2013-06-141-156/+130
* audit, index, search, upgrade: use foreach_array_itemTimo Teräs2013-06-144-17/+15
* solver, errors: fix few additional test cases and clean upsTimo Teräs2013-06-133-22/+20
* search: speed up searching exact package namesTimo Teräs2013-06-131-16/+26
* search: fix reverse dependency searching (fixes #2084)Timo Teräs2013-06-131-52/+47
* pkg: add global reverse dependency iterator helpers and use themTimo Teräs2013-06-134-137/+124
* errors: rewrite the logic how errors are reportedTimo Teräs2013-06-137-102/+314
* solver: prune broken world dependencies with --forceTimo Teräs2013-06-136-36/+61
* solver: corner case fixesTimo Teräs2013-06-133-8/+27
* solver: rewrite as deductive solver -- pinning supportTimo Teräs2013-06-133-29/+140
* solver: rewrite as deductive solver -- per name flagsTimo Teräs2013-06-133-17/+40
* solver: rewrite as deductive solver -- core featuresTimo Teräs2013-06-1314-1913/+1057
* lua: support for lua 5.2Natanael Copa2013-06-131-15/+32
* Revert "Revert "solver: increase score fields to 32-bits (from 16-bits)""William Pitcock2013-06-122-39/+31
* libapk, apk(8): fix header inclusion issues with musl's headersWilliam Pitcock2013-06-126-1/+6
* Revert "solver: increase score fields to 32-bits (from 16-bits)"root2013-06-112-31/+39
* index: add sensible error message if metadata is too longTimo Teräs2013-05-303-26/+34
* db: unify handling of special packagesTimo Teräs2013-05-308-76/+69
* db, info: allow packages to install files/symlinks to rootTimo Teräs2013-05-293-21/+44
* db: make dev/null a character device with --initdbTimo Teräs2013-05-291-1/+1
* solver: increase score fields to 32-bits (from 16-bits)Timo Teräs2013-04-292-39/+31
* upgrade: handle solver failure gracefullyTimo Teräs2013-04-291-1/+1
* apk_hash.h: include stddef.hPierre Carrier2013-04-181-0/+1
* *.c: malloc.h->stdlib.hPierre Carrier2013-04-182-2/+2
* solver: remove backjumping by nameTimo Teräs2013-01-282-29/+3
* solver: reintroduce minimum penalty logicTimo Teräs2013-01-282-49/+78
* solver: do not backtrack over "exclude none"Timo Teräs2013-01-221-1/+8
* solver: simplify strength evaluation in constraint handlingTimo Teräs2013-01-211-20/+8
* solver: check if solution is not found at allTimo Teräs2013-01-211-0/+6
* solver: fix reset of last_touched to zeroTimo Teräs2013-01-181-2/+2
* solver: some code clean upsTimo Teräs2013-01-181-5/+5
* solver: build fix for debug print on x86_64Natanael Copa2013-01-181-1/+1
* solver: fix name assignment logic to not mess up internal stateTimo Teräs2013-01-181-11/+10
* ver: fix help message of --limitTimo Teräs2012-11-051-2/+2
* solver: fix package prefence calculation a bitTimo Teräs2012-11-041-1/+3