summaryrefslogtreecommitdiff
path: root/src/manifest.c
AgeCommit message (Collapse)AuthorFilesLines
2020-02-14rename all applets sources to app_*.cTimo Teräs1-133/+0
2020-01-26Update apk to make man pages sole source of truthDrew DeVault1-1/+0
Detailed docs have been removed from the apk binaries, in favor of git-style short summaries of each command.
2020-01-26add apk-manifest(8)Drew DeVault1-1/+2
2020-01-25don't use hardcoded checksum buffer sizesReid Rankin1-2/+2
2020-01-24manifest: fix package file processingReid Rankin1-4/+7
This change ensures that apk_sign_ctx_process_file() and apk_sign_ctx_parse_pkginfo_line() are called during archive processing, allowing discovery of signatures and the data section checksum. Fixes a bug uncovered by commit f123d77e.
2020-01-11archive: make apk_tar_parse check and close input streamTimo Teräs1-11/+6
simplifies other code quite a bit
2020-01-11convert remaining locations to use istream instead of bstreamTimo Teräs1-1/+1
2020-01-11archive: remove support for old packages without xattr checksumsTimo Teräs1-1/+1
2018-01-09apk: usage: cleanup help text when no applet is selectedWilliam Pitcock1-0/+1
2017-06-23io: make io vtables const struct, and add accessors for themTimo Teräs1-1/+1
This reduces function pointers in heap, and unifies how the io functions are called.
2017-05-28manifest: fix up help entryWilliam Pitcock1-4/+5
2017-05-27manifest: add file support as well as apkdb supportWilliam Pitcock1-0/+55
2017-05-27manifest: dump checksum type tooWilliam Pitcock1-1/+5
2017-05-20manifest: new applet which dumps checksums in sha1sum format for a packageWilliam Pitcock1-0/+74