summaryrefslogtreecommitdiffstats
path: root/src/package.c
Commit message (Expand)AuthorAgeFilesLines
* add support for openssl 1.1Timo Teräs2018-10-261-18/+19
* rework unpacking of packages and harden package file format requirementsTimo Teräs2018-09-101-7/+4
* Invalidate id cache after script executionJussi Kukkonen2018-07-021-0/+4
* solver: implement support for choosing default virtualsWilliam Pitcock2017-11-021-0/+8
* package: remove package script after use (fixes #7974)Timo Teräs2017-10-041-6/+9
* io: make io vtables const struct, and add accessors for themTimo Teräs2017-06-231-15/+8
* version: add support for fuzzy version matchingWilliam Pitcock2017-05-271-4/+10
* package: add more secure signature methodsTimo Teräs2017-02-281-20/+31
* add support for pre and post commit hooksHenrik Riomar2017-02-151-22/+2
* pkg: reset umask for package scriptsTimo Teräs2016-08-231-0/+1
* commit: self-conflict error and satisfies printingTimo Teräs2015-12-101-6/+6
* for completeness free all arrays before exitTimo Teräs2015-06-121-0/+1
* rename file info related functions for consistencyTimo Teräs2015-03-101-1/+1
* rework error handling for read streamsTimo Teräs2015-03-101-1/+3
* package: do not report duplicate reverse dependenciesTimo Teräs2014-04-101-1/+4
* apk: new option --no-scriptsTimo Teräs2013-09-101-2/+2
* solver: fix pinning+cache to workTimo Teräs2013-06-201-3/+2
* commit, db: make file conflicts and script errors non-fatalTimo Teräs2013-06-201-23/+18
* db: store repository tag names including leading @Timo Teräs2013-06-181-5/+7
* apk: use string array in applet mains, separate apk_name_foreach_matchingTimo Teräs2013-06-181-6/+9
* all: various conversions to foreach_array_item, and simplifications of codeTimo Teräs2013-06-181-32/+23
* db: refactor repository file constructionTimo Teräs2013-06-171-23/+0
* pkg: apk_pkg_foreach_* add matching generationTimo Teräs2013-06-151-6/+27
* lua: use apk_dep_analyzeTimo Teräs2013-06-151-22/+0
* solver, errors: fix few additional test cases and clean upsTimo Teräs2013-06-131-8/+6
* pkg: add global reverse dependency iterator helpers and use themTimo Teräs2013-06-131-2/+57
* errors: rewrite the logic how errors are reportedTimo Teräs2013-06-131-0/+34
* index: add sensible error message if metadata is too longTimo Teräs2013-05-301-3/+6
* pkg: honor --allow-untrusted when installing non-repository packagesTimo Teräs2012-04-031-13/+21
* solver, test: make conflicts unconditionalTimo Teräs2012-02-291-29/+22
* all: introduce apk_provides and use it in apk_nameTimo Teräs2012-02-241-11/+74
* pkg: add field for provides as 'p'Timo Teräs2012-02-241-1/+7
* pkg, db: use 's' for source repository tags instead of 'p'Timo Teräs2012-02-241-1/+1
* pkg: fix writing of versioned conflictsTimo Teräs2012-02-231-1/+1
* solver: implement backwards jumping and various other optimizationsTimo Teräs2012-02-211-2/+11
* solver, db: repository pinning improvementsTimo Teräs2012-02-151-1/+1
* db: record file uid/gid/mode in installed dbTimo Teräs2012-02-141-0/+1
* blob: optimize spn and cspnTimo Teräs2012-02-081-4/+13
* pkg, db: fix signature checking for files without control partTimo Teräs2012-01-311-7/+24
* db: support line feed as 'world' dependency separatorTimo Teräs2012-01-121-49/+39
* pkg: fix writing of deps with tag and version specifierTimo Teräs2012-01-061-4/+4
* solver: report number of (mega)bytes usedTimo Teräs2011-12-271-2/+5
* solver, db: implement repository pinningTimo Teräs2011-10-291-9/+16
* solver, pkg: implement versioned conflictsTimo Teräs2011-10-241-10/+14
* pkg: introduce "replaces_priority"Timo Teräs2011-10-191-1/+1
* pkg, info: remember installed packages "replaces"Timo Teräs2011-10-181-25/+50
* pkg: fix dependency checking against non-installed packagesTimo Teräs2011-09-271-0/+5
* all: update copyright year statementTimo Teräs2011-09-131-1/+1
* pkg: consider script failure as non-fatalTimo Teräs2011-09-091-2/+6
* applets: start using solver codeTimo Teräs2011-09-091-1/+0