summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2022-12-21apk, fetch: implement --no-check-certificateTimo Teräs1-0/+4
2022-12-21pkg: increase index entry buffer sizeTimo Teräs1-1/+1
2022-12-20solver: fix queue resolving orderTimo Teräs1-3/+3
2022-12-20solver, commit: handle install_if via provided names correctlyTimo Teräs2-43/+95
2022-12-20db: simplify reverse name list creationTimo Teräs1-12/+12
2022-12-20apk: improve interactive mode handlingTimo Teräs2-1/+5
2022-12-20commit: correctly analyze virtual provides induced errorsTimo Teräs1-15/+51
2022-06-03fetch: implement --worldTimo Teräs1-5/+20
2022-06-03add: allow specifying a version for --virtual packageTimo Teräs1-17/+32
2022-06-03db: fix atfd for access repository indexTimo Teräs1-2/+3
2022-06-03pkg: recursive create exec dirTimo Teräs1-2/+16
2022-02-25io_gunzip: fix handling short reads near end-of-fileTimo Teräs1-8/+13
2022-02-24pkg: use lib/apk/exec as the package script execution directoryTimo Teräs1-5/+13
2022-02-24solver: do not auto select virtual-only package with one providerTimo Teräs2-2/+6
2022-02-24tar: allow for space as numeric field terminatorptrcnull1-1/+1
2022-01-21cache: allow various flags, and addition of dependenciesTimo Teräs1-11/+45
2022-01-21genhelp: fix upper case substitionTimo Teräs1-1/+1
2022-01-17package: fail on invalid control dataTimo Teräs2-12/+13
2021-12-20io.c: add missing limits.hPaul Spooren1-0/+1
2021-12-14applet: suppress is_error warning on clangAriadne Conill1-2/+3
2021-12-14applet: rework APK_DEFINE_APPLET to use constructor attributeAriadne Conill4-40/+29
2021-12-14everywhere: use stdlib.h for malloc(3) definition, not GNU-specific malloc.hAriadne Conill7-7/+1
2021-12-14lua: remove features.hAriadne Conill1-1/+0
2021-12-14commit: print download size of packages in interactive modeTimo Teräs1-3/+12
2021-12-14fix 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-12db: purge temporary files without explicit modification checkTimo Teräs1-1/+2
2021-10-25version: increase number of digits supported in version componentTimo Teräs1-3/+6
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-07-26db: fix installed db writing with long namesSamanta Navarro1-6/+11
2021-07-26Use __attribute__ ((format)) where possible and fix issues found by itTimo Teräs3-7/+10
2021-07-25io_archive: Use SOURCE_DATE_EPOCH for meta files instead of current timekpcyrd3-1/+18
2021-07-23db: allow read-only operations without cacheTimo Teräs4-11/+29
2021-07-23db: check syscall errors in update_permissions()Timo Teräs1-5/+17
2021-07-23Disable progress bar on dumb terminals by defaultSören Tempel1-1/+6
2021-05-20solver: don't consider requirer count for preferenceTimo Teräs1-18/+0
2021-04-11io_archive: add bounds limit for uname and gname tar header fieldsTimo Teräs3-10/+11
2021-04-11io: fix fd leak in error handling pathsTimo Teräs1-5/+20
2021-03-19database: do not chroot(".") unless actually necessaryAriadne Conill2-2/+14
2021-03-19del: report correctly package's provides namesTimo Teräs1-9/+21
2021-02-07db: fix control character check to use uint8_tTimo Teräs1-2/+2
2021-02-07db: consider control characters in filename as maliciousTimo Teräs3-11/+25
2021-02-07io: Handle really long linesOlliver Schinagl1-1/+1
2021-02-07gunzip: fix false end-of-file condition in rare circumstancesTimo Teräs1-1/+1
2021-01-14database.c: Fixed package DESCRIPTION parsingthibault.ferrante1-0/+1
2021-01-11io: Handle long linesthibault.ferrante1-1/+1
2021-01-11database: Propagate errors when loading an APKINDEXthibault.ferrante8-19/+36
2020-12-29apk_update: use URL_PRINTFAlex Denes1-2/+4