summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-12-27io: fix tee error handling pathTimo Teräs1-3/+6
2021-12-23add option --no-logfileDaniel Golle3-1/+6
2021-12-20io.c: add missing limits.hPaul Spooren1-0/+1
2021-12-14adb: use sys/uio.h for iovec operationsAriadne Conill1-0/+1
2021-12-14applet: suppress is_error warning on clangAriadne Conill1-2/+3
2021-12-14uvol: cast size data to intmax_tAriadne Conill1-1/+1
2021-12-14defines: provide APKE_REMOTE_IO as portable alternative to EREMOTEIOAriadne Conill3-2/+3
2021-12-14meson: fix underlinking issue with lua moduleAriadne Conill1-1/+1
2021-12-14applet: rework APK_DEFINE_APPLET to use constructor attributeAriadne Conill4-17/+3
2021-12-14everywhere: use stdlib.h for malloc(3) definition, not GNU-specific malloc.hAriadne Conill8-8/+1
2021-12-13lua: remove features.hAriadne Conill1-1/+0
2021-12-03extract_v3: make sure empty file's hash is copied tooTimo Teräs1-2/+2
2021-12-03db: convert v3 scripts to ipkg on installTimo Teräs4-9/+32
2021-12-02extract: fix uvol to not be called for uvol directoryTimo Teräs1-2/+8
2021-11-22db: synthesize symlink hashes for v3 packagesTimo Teräs2-11/+18
2021-11-22db: fix regression in creating .apk-new filesTimo Teräs2-4/+6
2021-11-15db: lazy create directories with --initdbTimo Teräs3-88/+73
2021-11-15fs_fsys: fix extraction of symlinksTimo Teräs1-6/+8
2021-11-15extract_v2: handle "untrusted package" as normal errorTimo Teräs1-1/+1
2021-11-15commit: print download size of packages in interactive modeTimo Teräs1-3/+12
2021-11-15fix fetching of depdencies only packagesTimo Teräs4-16/+12
2021-11-12fetch: add --url option to print the download URLsTimo Teräs1-6/+14
2021-11-11pkg: fix reading of v3 package meta dataTimo Teräs1-1/+1
2021-11-11pathbuilder: fix push return valueTimo Teräs1-2/+2
2021-11-11extract_v3: fix extraction of zero length filesTimo Teräs1-2/+3
2021-11-09optimize apk_pathbuilder_pop to get the old lengthTimo Teräs5-21/+21
2021-11-09adbdump: fix dumping signaturesTimo Teräs1-1/+4
2021-11-09database: support loading v3 indexesTimo Teräs5-20/+56
2021-11-09database: implement uvol supportTimo Teräs19-434/+710
2021-11-03db: purge temporary files without explicit modification checkTimo Teräs1-1/+2
2021-11-03extract: move uvol extraction code to extractTimo Teräs4-97/+99
2021-11-03db, extract: handle waitpid returning EINTRTimo Teräs2-3/+3
2021-11-03db, audit: support sha256-160 hashes for v3 pkg compatTimo Teräs6-13/+33
2021-10-27db, add: support adding v3 package filesTimo Teräs9-14/+144
2021-10-25mkpkg: make unique-id field a blobTimo Teräs4-2/+30
2021-10-25version: increase number of digits supported in version componentTimo Teräs1-3/+6
2021-10-04enable uvol support by defaultTimo Teräs1-1/+1
2021-09-13adb: fix --allow-untrusted to work againTimo Teräs2-4/+11
2021-09-03extract: remove redundant file unlink on failure pathTimo Teräs1-1/+0
2021-09-03extract: pass root object instead of databaseTimo Teräs5-19/+19
2021-09-03add: warn when creating empty virtual packagesAlex Xu (Hello71)1-0/+2
2021-08-24tar: include missing limits.hPaul Spooren1-0/+1
2021-08-23mkpkg: add support for scripts and triggersTimo Teräs2-1/+37
2021-08-23trust: always use have valid struct apk_trust *Timo Teräs5-25/+26
2021-08-23remove IS_ERR_OR_NULLTimo Teräs11-22/+21
2021-08-23extract: support v3 index verificationTimo Teräs2-5/+29
2021-08-23tar: improve compatibilityTimo Teräs1-20/+30
2021-08-23db: honor SOURCE_DATE_EPOCH for scriptdbTimo Teräs1-2/+0
2021-08-23list: recognize both --upgradable and --upgradeableTimo Teräs1-1/+3
2021-08-17extract: fix directory handlingTimo Teräs1-7/+8