Age | Commit message (Expand) | Author | Files | Lines |
2023-04-11 | io: make apk_blob_from_* return error | Timo Teräs | 1 | -18/+25 |
2023-04-11 | io: harden apk_fileinfo_get | Timo Teräs | 1 | -5/+3 |
2021-12-20 | io.c: add missing limits.h | Paul Spooren | 1 | -0/+1 |
2021-12-14 | everywhere: use stdlib.h for malloc(3) definition, not GNU-specific malloc.h | Ariadne Conill | 1 | -1/+0 |
2021-07-23 | db: allow read-only operations without cache | Timo Teräs | 1 | -0/+17 |
2021-04-11 | io_archive: add bounds limit for uname and gname tar header fields | Timo Teräs | 1 | -6/+6 |
2021-04-11 | io: fix fd leak in error handling paths | Timo Teräs | 1 | -5/+20 |
2021-02-07 | io: Handle really long lines | Olliver Schinagl | 1 | -1/+1 |
2021-01-11 | io: Handle long lines | thibault.ferrante | 1 | -1/+1 |
2021-01-11 | database: Propagate errors when loading an APKINDEX | thibault.ferrante | 1 | -5/+13 |
2020-05-19 | make the atom functions not use global state | Timo Teräs | 1 | -7/+4 |
2020-05-07 | use SPDX-License-Identifier in source files | TBK | 1 | -3/+1 |
2020-02-14 | io: add stream copy helper | Timo Teräs | 1 | -4/+30 |
2020-01-25 | don't ignore md parameter to apk_fileinfo_hash_xattr_array() | Reid Rankin | 1 | -1/+1 |
2020-01-11 | io: use min() instead of MIN() | Timo Teräs | 1 | -5/+4 |
2020-01-11 | io: convert bstream mmap to istream, remove the now obsolete bstream machinery | Timo Teräs | 1 | -197/+65 |
2020-01-11 | convert remaining locations to use istream instead of bstream | Timo Teräs | 1 | -87/+110 |
2020-01-11 | istream, archive, db: convert db and tar function to use istream | Timo Teräs | 1 | -7/+157 |
2020-01-11 | istream: add buffering capability | Timo Teräs | 1 | -33/+47 |
2020-01-06 | io: remove the now unused pid association with istream | Timo Teräs | 1 | -21/+6 |
2020-01-06 | io: remove unused size parameter from bstream close | Timo Teräs | 1 | -32/+22 |
2019-12-18 | io: use proper base struct types for method implementations | Timo Teräs | 1 | -50/+33 |
2018-10-30 | fix xattr hash to be sha1 | Timo Teräs | 1 | -1/+1 |
2018-10-26 | add support for openssl 1.1 | Timo Teräs | 1 | -19/+26 |
2018-01-04 | enable automatic update of indexes controlled by --cache-max-age | Timo Teräs | 1 | -5/+7 |
2017-10-12 | io: fix skip and splice to detect unexpected end-of-file | Timo Teräs | 1 | -28/+19 |
2017-08-23 | fix comparison of unsigned expression < 0 is always false | Dmitry Golovin | 1 | -3/+5 |
2017-06-23 | io: make io vtables const struct, and add accessors for them | Timo Teräs | 1 | -36/+58 |
2017-02-15 | add support for pre and post commit hooks | Henrik Riomar | 1 | -3/+4 |
2015-11-09 | io, database: preserve [am]time for cached and fetched files | Timo Teräs | 1 | -0/+58 |
2015-10-08 | io: fix posix_fallocate failure handling | Natanael Copa | 1 | -1/+1 |
2015-09-03 | io: use posix_fallocate to allocate disk space | Timo Teräs | 1 | -3/+8 |
2015-06-12 | fix bstream_from_fd to use mmap when available | Timo Teräs | 1 | -1/+2 |
2015-05-26 | detect failures in writing to file during final flush of buffers | Alex Dowad | 1 | -1/+3 |
2015-04-22 | io: fix compiler error by including stdint.h | Alex Dowad | 1 | -0/+1 |
2015-04-13 | fix tee io error handling | Timo Teräs | 1 | -3/+5 |
2015-04-08 | use memmove for copying buffer leftovers, as the ranges may overlap | Timo Teräs | 1 | -1/+1 |
2015-04-08 | unbreak audit after xattr support | Timo Teräs | 1 | -2/+1 |
2015-04-08 | audit xattrs | Timo Teräs | 1 | -27/+71 |
2015-03-11 | calculate and store checksum of xattrs | Timo Teräs | 1 | -0/+36 |
2015-03-10 | rename file info related functions for consistency | Timo Teräs | 1 | -3/+3 |
2015-03-10 | extract xattrs from packages | Timo Teräs | 1 | -0/+5 |
2015-03-10 | rework error handling for write streams | Timo Teräs | 1 | -7/+4 |
2015-03-10 | rework error handling for read streams | Timo Teräs | 1 | -12/+11 |
2015-01-30 | remove support for old database location in /var | Timo Teräs | 1 | -31/+0 |
2014-10-08 | io,url,db: support for if-modified-since | Timo Teräs | 1 | -17/+12 |
2014-10-07 | io: fix few error path leaks | Timo Teräs | 1 | -2/+7 |
2013-07-04 | io: use fget{pw,gr}ent_r only on uclibc and glibc | Timo Teräs | 1 | -4/+23 |
2013-06-17 | io: get rid of APK_PROGRESS_SCALE | Timo Teräs | 1 | -2/+2 |
2013-06-17 | cache: implement progress bar (ref #1170) | Timo Teräs | 1 | -2/+9 |