summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2022-03-29db: make --no-cache disable the cache completelytt-no-cacheTimo Teräs1-4/+11
2022-03-29pkg: recursive create exec dirTimo Teräs1-15/+34
2022-03-21mkndx: fix v3 package handlingTimo Teräs1-2/+0
2022-03-21package: fix error message when script fails to executeDaniel Kolesa1-1/+1
2022-03-21adb: use qsort_rTimo Teräs1-33/+35
2022-03-21mkndx, adb: fix index searchingTimo Teräs4-78/+97
2022-03-21mkndx: fix index generation for v2 and v3 packagesTimo Teräs3-36/+50
2022-03-07adb: fix handling of conflictsDaniel Kolesa3-6/+14
2022-03-07test: fix tests by setting sane active_layers without stateTimo Teräs1-0/+1
2022-03-06db: fix APK_OPENF_NO_STATE checkDaniel Kolesa1-1/+1
2022-03-06mkpkg: use -I for --infoTimo Teräs1-1/+1
2022-03-06mkpkg: check apk_ostream_to_file/adb_compress errorTimo Teräs1-1/+6
2022-03-06db: honor APK_OPENF_NO_STATE againTimo Teräs1-8/+10
2022-02-24pkg: use lib/apk/exec as the package script execution directoryTimo Teräs1-11/+15
2022-02-24solver: do not auto select virtual-only package with one providerTimo Teräs2-2/+6
2022-02-22db, uvol: commit regular files before uvol volumesTimo Teräs4-4/+30
2022-02-22db: fix apkindex path generationTimo Teräs1-1/+1
2022-02-21io_gunzip: fix handling short reads near end-of-fileTimo Teräs1-12/+15
2022-02-21fs_fsys: ignore mkdir EEXISTTimo Teräs1-1/+2
2022-02-21tar: allow for space as numeric field terminatorptrcnull1-1/+1
2022-02-21solver: require package layer to be enabled for installTimo Teräs2-3/+7
2022-02-21adb: add layer to pkginfoTimo Teräs3-1/+4
2022-02-21db: sort world dependencies to layersTimo Teräs5-7/+27
2022-02-21db: prepare database writing for layersTimo Teräs1-135/+172
2022-02-21db: prepare database reading for layersTimo Teräs4-25/+58
2022-02-14support new index format without attaching archPaul Spooren1-8/+20
2022-02-14fs_uvol: take down volume before removalDaniel Golle1-0/+4
2022-02-13context: fix 'uvol' default pathDaniel Golle1-1/+1
2022-02-03database: fix apk_db_cache_active returning true when cache not configuredAriadne Conill1-1/+1
2022-02-01mkpkg, adb: validate version and dependency formatTimo Teräs6-11/+26
2022-01-21genhelp: fix upper case substitionTimo Teräs1-1/+1
2022-01-21cache: allow various flags, and addition of dependenciesTimo Teräs1-11/+45
2022-01-17package: fail on invalid control dataTimo Teräs2-11/+18
2022-01-13support building with uncompressed help databasesAriadne Conill3-18/+39
2021-12-29package: factor out /dev initialization to linux-specific helper functionAriadne Conill1-8/+20
2021-12-29database: refactor mounting and unmounting /procAriadne Conill1-19/+44
2021-12-29database: relocate find_mountpoint()Ariadne Conill1-29/+29
2021-12-29database: refactor cache remountingAriadne Conill1-5/+15
2021-12-29database: refactor tmpfs root detection and cache setupAriadne Conill1-39/+73
2021-12-29portability: take over strlcpyAriadne Conill2-17/+0
2021-12-29io: use opendirectory for UID/GID lookups on macOSAriadne Conill1-2/+8
2021-12-29abstract differences between GNU and Apple xattr functionsAriadne Conill3-5/+35
2021-12-29database: isolate linux-specific mountpoint headersAriadne Conill1-5/+8
2021-12-29legacy build system: include libportability headersAriadne Conill1-1/+1
2021-12-29portability: implement skeleton with memrchr functionAriadne Conill1-1/+10
2021-12-29apk_adb: add missing compare functionsTimo Teräs1-0/+2
2021-12-29database: use SA_RESETHAND instead of SA_ONESHOT when registering a SIGALRM h...Ariadne Conill1-1/+1
2021-12-29use fstatat, not fstatat64Ariadne Conill2-5/+5
2021-12-29apk: add --preserve-env optionPaul Spooren3-2/+7
2021-12-29apk: add --force-no-chroot optionPaul Spooren1-0/+4