summaryrefslogtreecommitdiff
path: root/src/database.c
AgeCommit message (Expand)AuthorFilesLines
2012-02-15solver, db: repository pinning improvementsTimo Teräs1-12/+8
2012-02-14db: record file uid/gid/mode in installed dbTimo Teräs1-2/+26
2012-02-10db: allow directory to have sticky bit, and suid/sgid bits setTimo Teräs1-1/+1
2012-02-10db, fix: more secure way to choose effective directory permissionsTimo Teräs1-10/+12
2012-02-10db: fix directory permissions recalculationTimo Teräs1-5/+8
2012-02-10db: smarter handling of directory owner, group and modeTimo Teräs1-14/+69
2012-02-08blob: optimize spn and cspnTimo Teräs1-2/+7
2012-02-08db: increase hash sizesTimo Teräs1-4/+4
2012-02-01db: do not abort on bad repositoriesNatanael Copa1-5/+0
2012-02-01db: fix bug with --repositoryNatanael Copa1-9/+9
2012-01-31pkg, db: fix signature checking for files without control partTimo Teräs1-20/+23
2012-01-17solver, upgrade: properly detect missing repository tagsTimo Teräs1-15/+24
2012-01-17db: print dependencies referring to missing tags instead of tagsTimo Teräs1-6/+11
2012-01-16db: fix loading of world after previous commitsTimo Teräs1-3/+3
2012-01-12db: support line feed as 'world' dependency separatorTimo Teräs1-4/+8
2012-01-12solver: print repository tag when committing package changesTimo Teräs1-0/+11
2012-01-12db, solver: refuse committing changes if there is missing tagsTimo Teräs1-1/+9
2012-01-06db: properly detect when pkg install trigger needs executingTimo Teräs1-1/+1
2011-12-27solver: report number of (mega)bytes usedTimo Teräs1-12/+14
2011-10-29solver, db: implement repository pinningTimo Teräs1-11/+42
2011-10-19pkg: convert struct apk_install_package flags to bitfieldTimo Teräs1-2/+2
2011-10-19pkg: introduce "replaces_priority"Timo Teräs1-10/+30
2011-10-18pkg, info: remember installed packages "replaces"Timo Teräs1-19/+24
2011-09-14solver, db: run triggers in dependency orderTimo Teräs1-8/+5
2011-09-13all: update copyright year statementTimo Teräs1-1/+1
2011-09-09applets: start using solver codeTimo Teräs1-6/+1
2011-07-16apk_database: move APK_DEFAULT_ARCH to headers so that we can use it in versi...William Pitcock1-8/+0
2011-06-28index: handle errors instead of silently failingTimo Teräs1-6/+13
2011-05-27db: more fix for read-only cache remountingTimo Teräs1-17/+14
2011-05-27db: remount read-only after the file handles have been closedNatanael Copa1-6/+6
2011-05-23db: fix post-install script error message formattingTimo Teräs1-2/+2
2011-04-22db: remount ro cache to rw earlier for update to workTimo Teräs1-15/+16
2011-04-14db: Allow override arch when using --rootNatanael Copa1-2/+5
2011-04-07fetch: fix fetching of packages with archTimo Teräs1-16/+20
2011-03-27apk: fix gcc 4.6 warningsTimo Teräs1-2/+1
2011-03-16db: relocate from /var/lib/apkTimo Teräs1-47/+59
2011-03-16db: move lock file to /var/lockTimo Teräs1-2/+4
2011-03-16db: fix cache tmpfs detectionTimo Teräs1-1/+1
2011-03-16db, cache: automatically remount cache read-write when neededTimo Teräs1-13/+100
2011-03-16db: handle arch similarly to stable branchTimo Teräs1-14/+23
2011-03-16db: detect tmpfs betterTimo Teräs1-1/+4
2011-01-21db: fix package cachingTimo Teräs1-2/+2
2011-01-05add: use default arch instead of noarch, improve errorsTimo Teräs1-3/+3
2011-01-04db: check and initiailize required package fields before addition to dbTimo Teräs1-0/+5
2011-01-04pkg: recognize install_ifTimo Teräs1-4/+15
2011-01-03pkg, db: allow index with unsupported features to be loadedTimo Teräs1-19/+32
2010-12-14various: use 'atoms' for certain package field and misc fixesTimo Teräs1-33/+20
2010-12-14pkg, db: add preliminary support for arch fieldTimo Teräs1-6/+20
2010-12-10db: remove support for unsigned repository indexTimo Teräs1-33/+7
2010-12-09db: print full url/filename of the failing packageTimo Teräs1-24/+27