summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* rework unpacking of packages and harden package file format requirementsTimo Teräs2018-09-105-103/+140
* apk: sanitize return valueTimo Teräs2018-09-061-0/+3
* archive: enable FIFO extractionJesse Young2018-09-061-2/+4
* io: fix skip and splice to detect unexpected end-of-fileTimo Teräs2018-09-062-31/+22
* tar: return correct error for short read of tar archiveTimo Teräs2018-09-061-3/+8
* archive: validate reading of pax and gnu long filename extensionsTimo Teräs2017-06-231-14/+14
* archive: fix incorrect bounds checking for memory allocationTimo Teräs2017-06-231-2/+4
* pkg: reset umask for package scriptsTimo Teräs2016-08-231-0/+1
* upgrade: improve self upgrade functionality a bitTimo Teräs2016-07-224-14/+45
* lua: remove unused reg_apk_db_meta_methodsTimo Teräs2016-07-221-5/+0
* detect aarch64 architecture and assign default name for itTimo Teräs2016-07-081-2/+3
* fix cross-compiling to pick right libfetch.aTimo Teräs2016-07-061-1/+1
* info: add support for --licenseNatanael Copa2016-06-131-0/+16
* build: allow override compiler/linker flags for external libsNatanael Copa2016-06-131-9/+11
* fix info --who-owns to work with relative filenamesTimo Teräs2016-05-311-5/+12
* index: don't return error if --index does not existsTimo Teräs2016-05-271-2/+2
* apk: don't exit with error code for -V and --print-archTimo Teräs2016-04-191-0/+2
* blob: fix sign extension in test_bitTimo Teräs2016-04-031-1/+1
* fetch: allow enabling --simulateTimo Teräs2016-02-162-2/+6
* implement fetch --purgeTimo Teräs2016-02-161-0/+36
* archive: fix long symlink target namesTimo Teräs2016-02-091-2/+2
* commit: self-conflict error and satisfies printingTimo Teräs2015-12-103-11/+20
* solver: more debug output for package errorsTimo Teräs2015-12-101-7/+11
* db: add support for --no-cacheNatanael Copa2015-12-073-1/+12
* info: fix --installed test of conflictsTimo Teräs2015-11-121-5/+5
* add armv7 targetTimo Teräs2015-11-121-0/+2
* io, database: preserve [am]time for cached and fetched filesTimo Teräs2015-11-097-11/+122
* search: match packages only onceTimo Teräs2015-11-091-0/+9
* io: fix posix_fallocate failure handlingNatanael Copa2015-10-081-1/+1
* blob: Add missing headerAndrew Wilcox2015-10-081-0/+1
* db: stop extract more files if disk is fullTimo Teräs2015-09-031-2/+4
* io: use posix_fallocate to allocate disk spaceTimo Teräs2015-09-031-3/+8
* 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
* add simple stats appletTimo Teräs2015-06-123-2/+67
* free atoms when VALGRIND is definedTimo Teräs2015-06-121-0/+10
* for completeness free all arrays before exitTimo Teräs2015-06-122-0/+2
* fix bstream_from_fd to use mmap when availableTimo Teräs2015-06-121-1/+2
* fix search --has-origin to not leak memoryTimo Teräs2015-06-121-1/+1
* optimize base64 decoding a bitTimo Teräs2015-06-121-20/+16
* use murmur3_32 hashTimo Teräs2015-06-111-6/+45
* speed improvements for database openingTimo Teräs2015-06-112-4/+44
* search: fix swapped needle and haystackBobby Bingham2015-06-101-2/+2
* fix directory permissions loadingTimo Teräs2015-06-012-2/+5
* detect failures in writing to file during final flush of buffersAlex Dowad2015-05-261-1/+3
* do not extract files with malicious nameTimo Teräs2015-04-241-1/+14
* allow virtual packages beginning with dot by default on tmpfs installsTimo Teräs2015-04-241-3/+3
* modifications for the previous commit in error message handlingTimo Teräs2015-04-244-5/+8
* print.c: provide more detailed error messages if retrieving a package failsAlex Dowad2015-04-222-1/+21
* io: fix compiler error by including stdint.hAlex Dowad2015-04-221-0/+1