summaryrefslogtreecommitdiff
path: root/src/apk_package.h
AgeCommit message (Expand)AuthorFilesLines
2017-05-27version: add support for fuzzy version matchingWilliam Pitcock1-1/+2
2015-12-10commit: self-conflict error and satisfies printingTimo Teräs1-0/+1
2015-04-17make file install errors non-fatal, and xattr errors hiddenTimo Teräs1-0/+1
2014-05-19solver: fix installation of non-repository packages during tmpfs bootTimo Teräs1-1/+2
2013-06-28various: applet help text and comment fixesDubiousjim1-1/+1
2013-06-20solver: fix pinning+cache to workTimo Teräs1-2/+1
2013-06-20commit, db: make file conflicts and script errors non-fatalTimo Teräs1-6/+8
2013-06-19all: few behavioural regression fixesTimo Teräs1-0/+1
2013-06-18all: various conversions to foreach_array_item, and simplifications of codeTimo Teräs1-4/+2
2013-06-17fetch: implement progress (fixes #1170)Timo Teräs1-1/+1
2013-06-17db: refactor repository file constructionTimo Teräs1-2/+2
2013-06-15pkg: apk_pkg_foreach_* add matching generationTimo Teräs1-8/+12
2013-06-15lua: use apk_dep_analyzeTimo Teräs1-1/+0
2013-06-13pkg: add global reverse dependency iterator helpers and use themTimo Teräs1-5/+21
2013-06-13errors: rewrite the logic how errors are reportedTimo Teräs1-0/+6
2013-06-13solver: prune broken world dependencies with --forceTimo Teräs1-0/+1
2013-06-13solver: rewrite as deductive solver -- core featuresTimo Teräs1-2/+2
2013-05-30db: unify handling of special packagesTimo Teräs1-1/+0
2012-10-08solver: optimize backjumpingTimo Teräs1-1/+2
2012-02-29solver, test: make conflicts unconditionalTimo Teräs1-1/+1
2012-02-24all: introduce apk_provides and use it in apk_nameTimo Teräs1-1/+9
2012-02-24pkg: add field for provides as 'p'Timo Teräs1-1/+1
2012-02-22db, solver, io: scan cache items at startupTimo Teräs1-1/+2
2012-02-15solver, db: repository pinning improvementsTimo Teräs1-0/+1
2012-01-12db: support line feed as 'world' dependency separatorTimo Teräs1-1/+1
2011-10-29solver, db: implement repository pinningTimo Teräs1-3/+5
2011-10-24solver, pkg: implement versioned conflictsTimo Teräs1-1/+2
2011-10-19pkg: convert struct apk_install_package flags to bitfieldTimo Teräs1-3/+1
2011-10-19pkg: introduce "replaces_priority"Timo Teräs1-0/+1
2011-10-18pkg, info: remember installed packages "replaces"Timo Teräs1-7/+7
2011-09-14solver: make state pointers completely internalTimo Teräs1-0/+1
2011-09-13all: update copyright year statementTimo Teräs1-1/+1
2011-08-05solver: move topology sorting to solver codeTimo Teräs1-1/+4
2011-07-26solver: new package selection logic (which is not yet used)Timo Teräs1-0/+1
2011-04-04pkg: add origin, maintainer, build_time and commit id to indexTimo Teräs1-1/+3
2011-01-04pkg: recognize install_ifTimo Teräs1-1/+1
2011-01-03pkg, db: allow index with unsupported features to be loadedTimo Teräs1-0/+2
2011-01-01pkg: dependencies to specific package checksumTimo Teräs1-4/+1
2011-01-01index: remove support of old index formatTimo Teräs1-1/+0
2010-12-14various: use 'atoms' for certain package field and misc fixesTimo Teräs1-6/+9
2010-12-14pkg, db: add preliminary support for arch fieldTimo Teräs1-1/+1
2010-10-08io, db: id cache should be specific to database root, not system rootTimo Teräs1-2/+3
2010-06-01state: improve error messages from dependency failuresTimo Teräs1-0/+2
2009-08-13db: implement triggers (fixes #45)Timo Teras1-3/+4
2009-08-12db, pkg: separate structure for fields of installed packagesTimo Teras1-25/+27
2009-08-04db: support "replaces" directive (fixes #113)Timo Teras1-0/+1
2009-07-31apk: use *at instead of chdir+normal file syscallTimo Teras1-1/+4
2009-07-22signing: verify and generate identityTimo Teras1-0/+1
2009-07-22various: more informative error messagesTimo Teras1-2/+2
2009-07-22various: misc fixesTimo Teras1-3/+5