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