summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2016-02-16fetch: allow enabling --simulateTimo Teräs2-2/+6
2016-02-16implement fetch --purgeTimo Teräs1-0/+36
2016-02-09archive: fix long symlink target namesTimo Teräs1-2/+2
2015-12-10commit: self-conflict error and satisfies printingTimo Teräs3-11/+20
2015-12-10solver: more debug output for package errorsTimo Teräs1-7/+11
2015-12-07db: add support for --no-cacheNatanael Copa3-1/+12
2015-11-12info: fix --installed test of conflictsTimo Teräs1-5/+5
2015-11-12add armv7 targetTimo Teräs1-0/+2
2015-11-09io, database: preserve [am]time for cached and fetched filesTimo Teräs7-11/+122
2015-11-09search: match packages only onceTimo Teräs1-0/+9
2015-10-08io: fix posix_fallocate failure handlingNatanael Copa1-1/+1
2015-10-08blob: Add missing headerAndrew Wilcox1-0/+1
2015-09-03db: stop extract more files if disk is fullTimo Teräs1-2/+4
2015-09-03io: use posix_fallocate to allocate disk spaceTimo Teräs1-3/+8
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-12add simple stats appletTimo Teräs3-2/+67
2015-06-12free atoms when VALGRIND is definedTimo Teräs1-0/+10
2015-06-12for completeness free all arrays before exitTimo Teräs2-0/+2
2015-06-12fix bstream_from_fd to use mmap when availableTimo Teräs1-1/+2
2015-06-12fix search --has-origin to not leak memoryTimo Teräs1-1/+1
2015-06-12optimize base64 decoding a bitTimo Teräs1-20/+16
2015-06-11use murmur3_32 hashTimo Teräs1-6/+45
2015-06-11speed improvements for database openingTimo Teräs2-4/+44
2015-06-10search: fix swapped needle and haystackBobby Bingham1-2/+2
2015-06-01fix directory permissions loadingTimo Teräs2-2/+5
2015-05-26detect failures in writing to file during final flush of buffersAlex Dowad1-1/+3
2015-04-24do not extract files with malicious nameTimo Teräs1-1/+14
2015-04-24allow virtual packages beginning with dot by default on tmpfs installsTimo Teräs1-3/+3
2015-04-24modifications for the previous commit in error message handlingTimo Teräs4-5/+8
2015-04-22print.c: provide more detailed error messages if retrieving a package failsAlex Dowad2-1/+21
2015-04-22io: fix compiler error by including stdint.hAlex Dowad1-0/+1
2015-04-17fix issue introduced in previous xattr error handling changesTimo Teräs1-2/+2
2015-04-17disable xattrs on symlinks for nowTimo Teräs2-2/+2
2015-04-17make file install errors non-fatal, and xattr errors hiddenTimo Teräs5-83/+109
2015-04-13fix tee io error handlingTimo Teräs2-4/+6
2015-04-13fix error mapping typesTimo Teräs1-1/+1
2015-04-10update: return errors also with --quietNatanael Copa1-1/+1
2015-04-08use memmove for copying buffer leftovers, as the ranges may overlapTimo Teräs1-1/+1
2015-04-08unbreak audit after xattr supportTimo Teräs1-2/+1
2015-04-08ignore .apk-new files for overlaysTimo Teräs3-1/+12
2015-04-08make default dir/file acl implicitTimo Teräs1-2/+2
2015-04-08audit xattrsTimo Teräs3-38/+90
2015-04-07update: return failure if any mirror update failedNatanael Copa3-3/+10
2015-04-07commit: return failure if there are any errorsNatanael Copa1-1/+1
2015-03-11calculate and store checksum of xattrsTimo Teräs5-7/+63
2015-03-10rename file info related functions for consistencyTimo Teräs8-17/+17
2015-03-10extract xattrs from packagesTimo Teräs3-0/+46
2015-03-10rework error handling for write streamsTimo Teräs4-29/+19
2015-03-10rework error handling for read streamsTimo Teräs8-42/+74