summaryrefslogtreecommitdiffstats
path: root/src/database.c
Commit message (Expand)AuthorAgeFilesLines
* fix strncpy bounds errorsHEADmasterTimo Teräs2019-02-131-1/+4
* include sys/sysmacros.h for makedev definitionElan Ruusamäe2019-02-131-0/+1
* prefer selecting packages by their primary nameTimo Teräs2018-11-121-0/+8
* add support for openssl 1.1Timo Teräs2018-10-261-7/+12
* rework unpacking of packages and harden package file format requirementsTimo Teräs2018-09-101-53/+107
* prevent automatic repository index update with --no-networkNatanael Copa2018-08-211-1/+2
* prevent automatic repository index update for 'apk del'Timo Teräs2018-07-181-2/+4
* db: fix refreshing index if time is zeroTimo Teräs2018-04-051-3/+5
* auto-update index only when database is opened for writingTimo Teräs2018-01-081-1/+2
* enable automatic update of indexes controlled by --cache-max-ageTimo Teräs2018-01-041-18/+25
* split --force to several --force-[type] optionsTimo Teräs2018-01-031-6/+6
* db: fix triggers to report deleted directoriesTimo Teräs2018-01-031-16/+19
* db: handle default root correctly for /procTimo Teräs2017-10-101-1/+1
* database: include POSIX header for ST_* definesA. Wilcox2017-07-291-0/+1
* db: fix current directory instance caching in tar extractionTimo Teräs2017-06-261-1/+1
* database: mark error on renameat failureA. Wilcox2017-06-261-2/+6
* io: make io vtables const struct, and add accessors for themTimo Teräs2017-06-231-26/+26
* db: fix regression preventing remounting apk cache r/wTimo Teräs2017-05-251-1/+2
* db: separate init from openKaarle Ritvanen2017-04-281-11/+15
* db: catch asprintf failureNatanael Copa2017-03-131-1/+2
* db: prevent umount /proc when it was mounted by someone elseNatanael Copa2017-03-131-1/+6
* db: allow overriding cache locationTimo Teräs2017-02-271-7/+7
* db: allow caching packages on tmpfsTimo Teräs2017-02-271-3/+1
* db: mount /proc for --root if it's not mounted, use mount syscallTimo Teräs2017-02-271-34/+46
* add support for pre and post commit hooksHenrik Riomar2017-02-151-0/+29
* db: add support for --no-cacheNatanael Copa2015-12-071-1/+7
* io, database: preserve [am]time for cached and fetched filesTimo Teräs2015-11-091-0/+3
* db: stop extract more files if disk is fullTimo Teräs2015-09-031-2/+4
* relocate lock file to /lib/apk/dbTimo Teräs2015-07-021-3/+2
* remove db dir entry properly, so it can be recreated properly if neededTimo Teräs2015-06-261-7/+7
* for completeness free all arrays before exitTimo Teräs2015-06-121-0/+1
* speed improvements for database openingTimo Teräs2015-06-111-4/+43
* fix directory permissions loadingTimo Teräs2015-06-011-1/+4
* do not extract files with malicious nameTimo Teräs2015-04-241-1/+14
* modifications for the previous commit in error message handlingTimo Teräs2015-04-241-0/+2
* make file install errors non-fatal, and xattr errors hiddenTimo Teräs2015-04-171-28/+41
* fix tee io error handlingTimo Teräs2015-04-131-1/+1
* make default dir/file acl implicitTimo Teräs2015-04-081-2/+2
* update: return failure if any mirror update failedNatanael Copa2015-04-071-1/+3
* calculate and store checksum of xattrsTimo Teräs2015-03-111-6/+20
* rename file info related functions for consistencyTimo Teräs2015-03-101-3/+3
* rework error handling for write streamsTimo Teräs2015-03-101-19/+9
* rework error handling for read streamsTimo Teräs2015-03-101-14/+21
* remove old compat. field entry from installed db handlingTimo Teräs2015-02-041-1/+0
* always save 'world' with line feedsTimo Teräs2015-01-301-3/+1
* remove support for old database location in /varTimo Teräs2015-01-301-25/+0
* make del, fetch, fix and info return errorsTimo Teräs2014-12-081-3/+1
* db: assign write permission to lock fileKaarle Ritvanen2014-11-031-2/+2
* make 'mode, uid, gid' triplet separate atomized structTimo Teräs2014-11-011-39/+53
* db: improve and unify fdb error messagesTimo Teräs2014-10-131-27/+13