summaryrefslogtreecommitdiff
path: root/src/database.c
AgeCommit message (Expand)AuthorFilesLines
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
2013-09-20db: fix error messageTimo Teräs1-1/+1
2013-07-17db: fix segfault when --root points to invalid dirNatanael Copa1-1/+3
2013-06-28various: applet help text and comment fixesDubiousjim1-8/+6
2013-06-21db: write ipkg flags in proper placeTimo Teräs1-7/+8
2013-06-21db: reset broken pkg state on reinstallTimo Teräs1-0/+2
2013-06-20solver: fix pinning+cache to workTimo Teräs1-2/+0
2013-06-20commit, db: make file conflicts and script errors non-fatalTimo Teräs1-82/+67
2013-06-19all: few behavioural regression fixesTimo Teräs1-0/+2
2013-06-18policy: new appletTimo Teräs1-4/+4
2013-06-18db: store repository tag names including leading @Timo Teräs1-21/+35
2013-06-18apk: use string array in applet mains, separate apk_name_foreach_matchingTimo Teräs1-0/+77
2013-06-18all: various conversions to foreach_array_item, and simplifications of codeTimo Teräs1-33/+25
2013-06-17io: get rid of APK_PROGRESS_SCALETimo Teräs1-19/+4
2013-06-17cache: implement progress bar (ref #1170)Timo Teräs1-5/+9
2013-06-17print: move progress printing to common functionsTimo Teräs1-1/+0
2013-06-17db, cache: do not use cache/tmp for downloadsTimo Teräs1-22/+22
2013-06-17db: refactor repository file constructionTimo Teräs1-107/+129
2013-06-13solver, errors: fix few additional test cases and clean upsTimo Teräs1-12/+12
2013-06-13solver: rewrite as deductive solver -- core featuresTimo Teräs1-13/+19
2013-05-30index: add sensible error message if metadata is too longTimo Teräs1-4/+4
2013-05-30db: unify handling of special packagesTimo Teräs1-56/+55
2013-05-29db, info: allow packages to install files/symlinks to rootTimo Teräs1-20/+40
2013-05-29db: make dev/null a character device with --initdbTimo Teräs1-1/+1
2012-09-20apk: implement --progress-fd to write progress to a specified fdTimo Teräs1-0/+1
2012-09-04db: remove AT_SYMLINK_NOFOLLOW for directory permissionsTimo Teräs1-2/+2
2012-07-16audit: fix protection mask of non-db directoriesTimo Teräs1-3/+2
2012-05-01db: strip leading and trailing slashes from protected path specTimo Teräs1-0/+6
2012-04-27db: fix has_protected_children setup on leaf path entriesTimo Teräs1-1/+1