summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-05-19make the atom functions not use global stateTimo Teräs24-179/+185
2020-05-19allow building without help when lua interpreter is not availableTimo Teräs2-6/+21
2020-05-17define APK_DEFAULT_ARCH for riscv32 and riscv64 targetsAriadne Conill1-0/+4
2020-05-07fix apk_blob_pull_csum to always initialize apk_checksumTimo Teräs1-9/+6
2020-05-07use SPDX-License-Identifier in source filesTBK49-141/+65
2020-05-06index: add argument --no-warningsFredrik Gustafsson1-1/+11
2020-05-06rewrite option descriptors to be single stringTimo Teräs16-435/+563
2020-05-06add script to autogenerate help from man pagesTimo Teräs22-106/+379
2020-04-28apk: do not manage file ownership as non-root or when asked soFredrik Gustafsson5-15/+34
2020-04-01build: fix includedir in pkgconfig fileRasmus Thomsen2-3/+3
2020-04-01db: fix database reading without scripts or triggersTimo Teräs1-6/+10
2020-03-23build: add apk.pc.inRasmus Thomsen1-0/+10
2020-03-21lower min-width to 25 columnsAntoine Fontaine1-1/+1
2020-03-21fix glibc buildTBK1-0/+1
2020-03-16build: enable building of development packageRasmus Thomsen1-39/+67
2020-02-21db: fix unaligned memory access in csum_hash()Timo Teräs3-11/+13
2020-02-17fix murmur3 hash unaligned memory accessTimo Teräs1-29/+39
2020-02-14rename all iostream source to io_*.cTimo Teräs4-6/+7
2020-02-14rename all applets sources to app_*.cTimo Teräs19-21/+25
2020-02-14io: add stream copy helperTimo Teräs3-8/+37
2020-02-04defines: add typeof() as it's gcc built-inTimo Teräs1-0/+4
2020-02-04remove apk_time() as it is causing problems with shared objectsTimo Teräs6-17/+10
2020-01-26Update apk to make man pages sole source of truthDrew DeVault20-228/+107
2020-01-26add apk-manifest(8)Drew DeVault1-1/+2
2020-01-25don't use hardcoded checksum buffer sizesReid Rankin2-5/+8
2020-01-25document mysterious SHA-1 blob in database.cReid Rankin1-0/+2
2020-01-25don't ignore md parameter to apk_fileinfo_hash_xattr_array()Reid Rankin1-1/+1
2020-01-24db: additional clean up and hardening for apk extractionTimo Teräs1-15/+16
2020-01-24Harden signature verification processReid Rankin2-29/+32
2020-01-24Improve documentation of signature verification processReid Rankin1-7/+19
2020-01-24manifest: fix package file processingReid Rankin1-4/+7
2020-01-11io: use min() instead of MIN()Timo Teräs1-5/+4
2020-01-11archive: make apk_tar_parse check and close input streamTimo Teräs5-54/+26
2020-01-11io: convert bstream mmap to istream, remove the now obsolete bstream machineryTimo Teräs2-244/+65
2020-01-11convert remaining locations to use istream instead of bstreamTimo Teräs8-156/+161
2020-01-11istream, archive, db: convert db and tar function to use istreamTimo Teräs8-156/+224
2020-01-11istream: add buffering capabilityTimo Teräs5-103/+109
2020-01-11archive: remove support for old packages without xattr checksumsTimo Teräs6-52/+14
2020-01-10remove obsolete md5.hTimo Teräs1-60/+0
2020-01-09database.c: drop GNU extension for fnmatchDrew DeVault1-1/+1
2020-01-06io: remove the now unused pid association with istreamTimo Teräs2-32/+8
2020-01-06io: remove unused size parameter from bstream closeTimo Teräs5-44/+34
2020-01-05info: Remove short options for --install-if, --rinstall-ifMatthew McGill1-4/+4
2020-01-05commit: make use of the apk_get_human_unit functionSören Tempel1-11/+8
2020-01-05Humanize size output of `apk info`Sören Tempel3-4/+27
2019-12-30lua: fix build and update to lua5.3Timo Teräs2-16/+21
2019-12-29del: report non-matching names and install-if rule non-deletionTimo Teräs3-30/+39
2019-12-27Revert "search: remove from APK_COMMAND_GROUP_QUERY"Timo Teräs1-0/+1
2019-12-27db: parse tabulator as repository separator charTimo Teräs1-0/+1
2019-12-18io: use proper base struct types for method implementationsTimo Teräs5-86/+68