Age | Commit message (Expand) | Author | Files | Lines |
2022-04-05 | io: move make_dirs as apk_make_dirs and use it | Timo Teräs | 1 | -0/+1 |
2021-11-09 | database: implement uvol support | Timo Teräs | 1 | -2/+2 |
2021-07-30 | extract: use extraction api, and implement it for v3 packages | Timo Teräs | 1 | -0/+8 |
2021-07-23 | extract: rework uvol name logic | Timo Teräs | 1 | -0/+1 |
2021-07-22 | io: make apk_istream_get/read() fail on incomplete read | Timo Teräs | 1 | -2/+3 |
2021-07-22 | io: formalize apk_ostream_write() always writing full data | Timo Teräs | 1 | -4/+3 |
2021-07-22 | rework apk_istream_splice and apk_istream_tee | Timo Teräs | 1 | -6/+13 |
2021-07-22 | io: rework apk_istream_get_* to not return erros in blob value | Timo Teräs | 1 | -3/+3 |
2021-07-22 | adb: unify various interfaces to adb_m_process | Timo Teräs | 1 | -2/+5 |
2021-07-22 | adb: support seamless de/compression of adb files | Timo Teräs | 1 | -14/+30 |
2021-06-21 | print: handle write() errors in apk_print_progress() | Timo Teräs | 1 | -0/+2 |
2021-06-11 | extract: new applet to extract v2 packages | Timo Teräs | 1 | -8/+12 |
2021-06-11 | add basic abstraction for cryptographic operations | Timo Teräs | 1 | -6/+9 |
2021-06-11 | mkpkg: new applet to create v2 packages with basic functionality | Timo Teräs | 1 | -6/+12 |
2021-06-02 | add adbgen applet to generate databases from it's text dump | Timo Teräs | 1 | -0/+1 |
2021-04-12 | io_archive: add bounds limit for uname and gname tar header fields | Timo Teräs | 1 | -2/+2 |
2021-01-11 | database: Propagate errors when loading an APKINDEX | thibault.ferrante | 1 | -3/+3 |
2020-10-09 | rename apk_db_options to apk_ctx, rework logging | Timo Teräs | 1 | -1/+1 |
2020-10-09 | make apk_force non-global, remove left-over apk_arch | Timo Teräs | 1 | -9/+6 |
2020-10-09 | io: make ostream_file always use tmpname | Timo Teräs | 1 | -1/+1 |
2020-10-09 | adb: introduce apk-tools database format, and few applets | Timo Teräs | 1 | -1/+4 |
2020-05-19 | make the atom functions not use global state | Timo Teräs | 1 | -1/+2 |
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 | -3/+6 |
2020-01-11 | io: convert bstream mmap to istream, remove the now obsolete bstream machinery | Timo Teräs | 1 | -47/+0 |
2020-01-11 | convert remaining locations to use istream instead of bstream | Timo Teräs | 1 | -16/+16 |
2020-01-11 | istream, archive, db: convert db and tar function to use istream | Timo Teräs | 1 | -0/+11 |
2020-01-11 | istream: add buffering capability | Timo Teräs | 1 | -35/+40 |
2020-01-06 | io: remove the now unused pid association with istream | Timo Teräs | 1 | -11/+2 |
2020-01-06 | io: remove unused size parameter from bstream close | Timo Teräs | 1 | -3/+3 |
2019-12-18 | io: use proper base struct types for method implementations | Timo Teräs | 1 | -9/+13 |
2018-10-26 | add support for openssl 1.1 | Timo Teräs | 1 | -1/+0 |
2018-01-04 | enable automatic update of indexes controlled by --cache-max-age | Timo Teräs | 1 | -1/+1 |
2017-10-12 | io: fix skip and splice to detect unexpected end-of-file | Timo Teräs | 1 | -3/+3 |
2017-06-23 | io: make io vtables const struct, and add accessors for them | Timo Teräs | 1 | -4/+48 |
2015-11-09 | io, database: preserve [am]time for cached and fetched files | Timo Teräs | 1 | -0/+7 |
2015-04-08 | audit xattrs | Timo Teräs | 1 | -0/+2 |
2015-03-11 | calculate and store checksum of xattrs | Timo Teräs | 1 | -0/+2 |
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/+8 |
2015-01-30 | remove support for old database location in /var | Timo Teräs | 1 | -1/+0 |
2014-10-08 | io,url,db: support for if-modified-since | Timo Teräs | 1 | -4/+21 |
2013-06-18 | url: fix fetching from local repositories | Natanael Copa | 1 | -2/+3 |
2013-06-17 | cache: implement progress bar (ref #1170) | Timo Teräs | 1 | -1/+2 |
2013-06-17 | url: remove unused apk_url_download | Timo Teräs | 1 | -1/+0 |
2013-06-17 | io: fix splice for copying unknown lengths | Timo Teräs | 1 | -2/+13 |
2013-06-12 | libapk, apk(8): fix header inclusion issues with musl's headers | William Pitcock | 1 | -0/+1 |
2012-02-23 | db: keep architecture in $ROOT/etc/apk/arch | Timo Teräs | 1 | -2/+5 |
2012-02-22 | db, io: load repositories also from etc/apk/repositories.d/*.list | Timo Teräs | 1 | -1/+1 |
2012-02-22 | db, solver, io: scan cache items at startup | Timo Teräs | 1 | -0/+3 |