Age | Commit message (Expand) | Author | Files | Lines |
2020-01-11 | archive: make apk_tar_parse check and close input stream | Timo Teräs | 1 | -0/+3 |
2020-01-11 | istream, archive, db: convert db and tar function to use istream | Timo Teräs | 1 | -73/+10 |
2020-01-11 | istream: add buffering capability | Timo Teräs | 1 | -1/+3 |
2020-01-11 | archive: remove support for old packages without xattr checksums | Timo Teräs | 1 | -44/+1 |
2019-12-18 | io: use proper base struct types for method implementations | Timo Teräs | 1 | -7/+5 |
2019-06-03 | use fixed system time in test mode to have fixed test output | Timo Teräs | 1 | -1/+1 |
2019-02-13 | fix strncpy bounds errors | Timo Teräs | 1 | -3/+3 |
2019-02-13 | include sys/sysmacros.h for makedev definition | Elan Ruusamäe | 1 | -0/+1 |
2018-10-26 | add support for openssl 1.1 | Timo Teräs | 1 | -7/+10 |
2018-09-10 | rework unpacking of packages and harden package file format requirements | Timo Teräs | 1 | -21/+13 |
2018-08-14 | archive: enable FIFO extraction | Jesse Young | 1 | -2/+4 |
2017-08-23 | fix comparison of unsigned expression < 0 is always false | Dmitry Golovin | 1 | -1/+2 |
2017-06-26 | tar: use standard header prefix | Timo Teräs | 1 | -1/+9 |
2017-06-23 | io: make io vtables const struct, and add accessors for them | Timo Teräs | 1 | -13/+17 |
2017-06-23 | archive: validate reading of pax and gnu long filename extensions | Timo Teräs | 1 | -14/+14 |
2017-06-23 | archive: fix incorrect bounds checking for memory allocation | Timo Teräs | 1 | -2/+4 |
2017-01-05 | tar: return correct error for short read of tar archive | Timo Teräs | 1 | -3/+8 |
2016-02-09 | archive: fix long symlink target names | Timo Teräs | 1 | -2/+2 |
2015-11-09 | io, database: preserve [am]time for cached and fetched files | Timo Teräs | 1 | -0/+13 |
2015-04-17 | fix issue introduced in previous xattr error handling changes | Timo Teräs | 1 | -2/+2 |
2015-04-17 | disable xattrs on symlinks for now | Timo Teräs | 1 | -1/+1 |
2015-04-17 | make file install errors non-fatal, and xattr errors hidden | Timo Teräs | 1 | -53/+58 |
2015-03-11 | calculate and store checksum of xattrs | Timo Teräs | 1 | -1/+4 |
2015-03-10 | rename file info related functions for consistency | Timo Teräs | 1 | -2/+2 |
2015-03-10 | extract xattrs from packages | Timo Teräs | 1 | -0/+33 |
2014-11-01 | support extended pax header in tar extractor | Timo Teräs | 1 | -38/+83 |
2013-09-20 | archive: fix handling of name lengths of exactly 100 bytes | Timo Teräs | 1 | -0/+3 |
2013-06-28 | various: applet help text and comment fixes | Dubiousjim | 1 | -1/+1 |
2013-06-17 | io: get rid of APK_PROGRESS_SCALE | Timo Teräs | 1 | -2/+1 |
2013-04-18 | *.c: malloc.h->stdlib.h | Pierre Carrier | 1 | -1/+1 |
2011-09-13 | all: update copyright year statement | Timo Teräs | 1 | -1/+1 |
2010-10-08 | io, db: id cache should be specific to database root, not system root | Timo Teräs | 1 | -3/+3 |
2010-09-23 | archive: resolve uid, gid for file information | Timo Teräs | 1 | -6/+3 |
2010-08-30 | Fix building on eglibc | Natanael Copa | 1 | -0/+1 |
2010-06-12 | archive: honor username/groupname instead of uid/gid | Timo Teräs | 1 | -1/+4 |
2010-06-11 | various: use O_CLOEXEC and add some error checking | Timo Teräs | 1 | -1/+1 |
2010-06-11 | First steps for libapk | Natanael Copa | 1 | -0/+1 |
2009-12-21 | apk: remove the unneeded --never-overwrite | Timo Teras | 1 | -18/+1 |
2009-11-06 | archive: overwrite protection needs to use real filename | Timo Teras | 1 | -1/+7 |
2009-11-06 | apk: add --never-overwrite flag (ref #197) | Timo Teras | 1 | -2/+20 |
2009-09-03 | index, version: support for repository descriptions (fixes #141) | Timo Teras | 1 | -1/+2 |
2009-08-11 | archive: update for new place of checksum in tar header | Timo Teras | 1 | -9/+26 |
2009-08-11 | db, audit: audit symlinks (by hash of the link target) | Timo Teras | 1 | -1/+1 |
2009-08-03 | archive: compile fix | Natanael Copa | 1 | -0/+1 |
2009-07-31 | apk: use *at instead of chdir+normal file syscall | Timo Teras | 1 | -26/+29 |
2009-07-30 | io: fix mmap writing to actually work | Timo Teras | 1 | -1/+1 |
2009-07-29 | tar: make checksumming of inner files conditional | Timo Teras | 1 | -4/+7 |
2009-07-29 | tar: don't call digest finalization twice | Timo Teras | 1 | -0/+3 |
2009-07-23 | archive: append .apk-new to hard link targets | Natanael Copa | 1 | -1/+5 |
2009-07-22 | various: more informative error messages | Timo Teras | 1 | -10/+11 |