summaryrefslogtreecommitdiff
path: root/src/database.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-10db: handle default root correctly for /procTimo Teräs1-1/+1
2017-07-29database: include POSIX header for ST_* definesA. Wilcox1-0/+1
2017-06-26db: fix current directory instance caching in tar extractionTimo Teräs1-1/+1
2017-06-26database: mark error on renameat failureA. Wilcox1-2/+6
2017-06-23io: make io vtables const struct, and add accessors for themTimo Teräs1-26/+26
2017-05-25db: fix regression preventing remounting apk cache r/wTimo Teräs1-1/+2
2017-04-28db: separate init from openKaarle Ritvanen1-11/+15
2017-03-13db: catch asprintf failureNatanael Copa1-1/+2
2017-03-13db: prevent umount /proc when it was mounted by someone elseNatanael Copa1-1/+6
2017-02-27db: allow overriding cache locationTimo Teräs1-7/+7
2017-02-27db: allow caching packages on tmpfsTimo Teräs1-3/+1
2017-02-27db: mount /proc for --root if it's not mounted, use mount syscallTimo Teräs1-34/+46
2017-02-15add support for pre and post commit hooksHenrik Riomar1-0/+29
2015-12-07db: add support for --no-cacheNatanael Copa1-1/+7
2015-11-09io, database: preserve [am]time for cached and fetched filesTimo Teräs1-0/+3
2015-09-03db: stop extract more files if disk is fullTimo Teräs1-2/+4
2015-07-02relocate lock file to /lib/apk/dbTimo Teräs1-3/+2
2015-06-26remove db dir entry properly, so it can be recreated properly if neededTimo Teräs1-7/+7
2015-06-12for completeness free all arrays before exitTimo Teräs1-0/+1
2015-06-11speed improvements for database openingTimo Teräs1-4/+43
2015-06-01fix directory permissions loadingTimo Teräs1-1/+4
2015-04-24do not extract files with malicious nameTimo Teräs1-1/+14
2015-04-24modifications for the previous commit in error message handlingTimo Teräs1-0/+2
2015-04-17make file install errors non-fatal, and xattr errors hiddenTimo Teräs1-28/+41
2015-04-13fix tee io error handlingTimo Teräs1-1/+1
2015-04-08make default dir/file acl implicitTimo Teräs1-2/+2
2015-04-07update: return failure if any mirror update failedNatanael Copa1-1/+3
2015-03-11calculate and store checksum of xattrsTimo Teräs1-6/+20
2015-03-10rename file info related functions for consistencyTimo Teräs1-3/+3
2015-03-10rework error handling for write streamsTimo Teräs1-19/+9
2015-03-10rework error handling for read streamsTimo Teräs1-14/+21
2015-02-04remove old compat. field entry from installed db handlingTimo Teräs1-1/+0
2015-01-30always save 'world' with line feedsTimo Teräs1-3/+1
2015-01-30remove support for old database location in /varTimo Teräs1-25/+0
2014-12-08make del, fetch, fix and info return errorsTimo Teräs1-3/+1
2014-11-03db: assign write permission to lock fileKaarle Ritvanen1-2/+2
2014-11-01make 'mode, uid, gid' triplet separate atomized structTimo Teräs1-39/+53
2014-10-13db: improve and unify fdb error messagesTimo Teräs1-27/+13
2014-10-09db: unconditionally refresh index with --forceTimo Teräs1-1/+3
2014-10-08io,url,db: support for if-modified-sinceTimo Teräs1-18/+20
2014-10-07db: fix crash if unable to download cache itemTimo Teräs1-2/+3
2014-10-07db: rework directory permission handlingTimo Teräs1-54/+79
2014-10-06db: use per-pkg architecture (if available) to form download urlTimo Teräs1-2/+6
2014-10-06index: fix warning about package names without providerTimo Teräs1-0/+1
2014-05-19solver: fix installation of non-repository packages during tmpfs bootTimo Teräs1-0/+2
2014-04-25db: allow replacing files of origin package is sameTimo Teräs1-0/+3
2014-03-12audit: include all files in etc/apk in overlayTimo Teräs1-27/+23
2013-10-02db: allow using cached packages with --no-networkTimo Teräs1-1/+1
2013-10-01db, url: fix exec sentinelsTimo Teräs1-1/+1
2013-09-20db: minor improvements to an error and a verbose log messagesTimo Teräs1-2/+2