summaryrefslogtreecommitdiff
path: root/src/io_archive.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-27Refactor .apk extraction codeTimo Teräs1-453/+0
2021-07-26extract: fix handling of error of regular file extractionTimo Teräs1-2/+14
2021-07-25io_archive: Use SOURCE_DATE_EPOCH for meta files instead of current timekpcyrd1-1/+1
2021-07-22io: make apk_istream_get/read() fail on incomplete readTimo Teräs1-5/+5
2021-07-22io: formalize apk_ostream_write() always writing full dataTimo Teräs1-4/+4
2021-07-22rework apk_istream_splice and apk_istream_teeTimo Teräs1-11/+5
2021-06-19reduce misuse of error codes from errno.hTimo Teräs1-1/+1
2021-06-11extract: new applet to extract v2 packagesTimo Teräs1-7/+8
2021-06-11add basic abstraction for cryptographic operationsTimo Teräs1-8/+8
2021-06-11mkpkg: new applet to create v2 packages with basic functionalityTimo Teräs1-2/+2
2021-04-12io_archive: add bounds limit for uname and gname tar header fieldsTimo Teräs1-2/+3
2020-10-09rename apk_db_options to apk_ctx, rework loggingTimo Teräs1-10/+10
2020-05-07use SPDX-License-Identifier in source filesTBK1-3/+1
2020-04-28apk: do not manage file ownership as non-root or when asked soFredrik Gustafsson1-13/+16
2020-02-14rename all iostream source to io_*.cTimo Teräs1-0/+444