aboutsummaryrefslogtreecommitdiffstats
path: root/src/apk_package.h
Commit message (Expand)AuthorAgeFilesLines
* version: add support for fuzzy version matchingWilliam Pitcock2017-05-271-1/+2
* commit: self-conflict error and satisfies printingTimo Teräs2015-12-101-0/+1
* make file install errors non-fatal, and xattr errors hiddenTimo Teräs2015-04-171-0/+1
* solver: fix installation of non-repository packages during tmpfs bootTimo Teräs2014-05-191-1/+2
* various: applet help text and comment fixesDubiousjim2013-06-281-1/+1
* solver: fix pinning+cache to workTimo Teräs2013-06-201-2/+1
* commit, db: make file conflicts and script errors non-fatalTimo Teräs2013-06-201-6/+8
* all: few behavioural regression fixesTimo Teräs2013-06-191-0/+1
* all: various conversions to foreach_array_item, and simplifications of codeTimo Teräs2013-06-181-4/+2
* fetch: implement progress (fixes #1170)Timo Teräs2013-06-171-1/+1
* db: refactor repository file constructionTimo Teräs2013-06-171-2/+2
* pkg: apk_pkg_foreach_* add matching generationTimo Teräs2013-06-151-8/+12
* lua: use apk_dep_analyzeTimo Teräs2013-06-151-1/+0
* pkg: add global reverse dependency iterator helpers and use themTimo Teräs2013-06-131-5/+21
* errors: rewrite the logic how errors are reportedTimo Teräs2013-06-131-0/+6
* solver: prune broken world dependencies with --forceTimo Teräs2013-06-131-0/+1
* solver: rewrite as deductive solver -- core featuresTimo Teräs2013-06-131-2/+2
* db: unify handling of special packagesTimo Teräs2013-05-301-1/+0
* solver: optimize backjumpingTimo Teräs2012-10-081-1/+2
* solver, test: make conflicts unconditionalTimo Teräs2012-02-291-1/+1
* all: introduce apk_provides and use it in apk_nameTimo Teräs2012-02-241-1/+9
* pkg: add field for provides as 'p'Timo Teräs2012-02-241-1/+1
* db, solver, io: scan cache items at startupTimo Teräs2012-02-221-1/+2
* solver, db: repository pinning improvementsTimo Teräs2012-02-151-0/+1
* db: support line feed as 'world' dependency separatorTimo Teräs2012-01-121-1/+1
* solver, db: implement repository pinningTimo Teräs2011-10-291-3/+5
* solver, pkg: implement versioned conflictsTimo Teräs2011-10-241-1/+2
* pkg: convert struct apk_install_package flags to bitfieldTimo Teräs2011-10-191-3/+1
* pkg: introduce "replaces_priority"Timo Teräs2011-10-191-0/+1
* pkg, info: remember installed packages "replaces"Timo Teräs2011-10-181-7/+7
* solver: make state pointers completely internalTimo Teräs2011-09-141-0/+1
* all: update copyright year statementTimo Teräs2011-09-131-1/+1
* solver: move topology sorting to solver codeTimo Teräs2011-08-051-1/+4
* solver: new package selection logic (which is not yet used)Timo Teräs2011-07-261-0/+1
* pkg: add origin, maintainer, build_time and commit id to indexTimo Teräs2011-04-041-1/+3
* pkg: recognize install_ifTimo Teräs2011-01-041-1/+1
* pkg, db: allow index with unsupported features to be loadedTimo Teräs2011-01-031-0/+2
* pkg: dependencies to specific package checksumTimo Teräs2011-01-011-4/+1
* index: remove support of old index formatTimo Teräs2011-01-011-1/+0
* various: use 'atoms' for certain package field and misc fixesTimo Teräs2010-12-141-6/+9
* pkg, db: add preliminary support for arch fieldTimo Teräs2010-12-141-1/+1
* io, db: id cache should be specific to database root, not system rootTimo Teräs2010-10-081-2/+3
* state: improve error messages from dependency failuresTimo Teräs2010-06-011-0/+2
* db: implement triggers (fixes #45)Timo Teras2009-08-131-3/+4
* db, pkg: separate structure for fields of installed packagesTimo Teras2009-08-121-25/+27
* db: support "replaces" directive (fixes #113)Timo Teras2009-08-041-0/+1
* apk: use *at instead of chdir+normal file syscallTimo Teras2009-07-311-1/+4
* signing: verify and generate identityTimo Teras2009-07-221-0/+1
* various: more informative error messagesTimo Teras2009-07-221-2/+2
* various: misc fixesTimo Teras2009-07-221-3/+5