Commit Graph

  • 4436222e90
    crypto: make init more readable cute-signatures Aydin Mercan 2022-08-26 12:39:52 +0300
  • 962eed50db
    crypto/signature: remove domain seperators for now Aydin Mercan 2022-08-13 13:37:50 +0300
  • b4089b97b1
    crypto/signature: remove tables Aydin Mercan 2022-08-13 13:29:04 +0300
  • 0d59807471
    extract/v2: simply finding the signature type Aydin Mercan 2022-08-10 17:00:53 +0300
  • 1c54a3fbb4
    trust: add draft seperate public/secret loading Aydin Mercan 2022-08-10 16:54:51 +0300
  • 5b020ec9ef
    crypto/signature: introduce domain seperation Aydin Mercan 2022-08-10 16:51:22 +0300
  • dea8ded23e
    crypto/digest: simply state in oneshot calculation Aydin Mercan 2022-08-10 16:46:01 +0300
  • 86da6dc599
    apk: better messaging when crypto init fails Aydin Mercan 2022-08-10 16:39:47 +0300
  • 0b7d6dfbf2
    crypto: start seperating public/private key usage Aydin Mercan 2022-08-09 14:17:20 +0300
  • 2727846361
    crypto: start tinkering Aydin Mercan 2022-07-25 14:23:37 +0300
  • c21f61ddd8 db: fix change detection for symlinks Timo Teräs 2022-08-15 20:47:04 +0300
  • 1ababaa99d Correct a typo in Make.rules Felix Yan 2022-08-15 13:04:45 +0000
  • ff7c8f6ee9 fetch: implement --world Timo Teräs 2022-05-02 10:58:29 +0300
  • f8cf7a0a0d add: allow specifying a version for --virtual package Timo Teräs 2022-05-02 11:22:43 +0300
  • 44994a46d4 portability: check for qsort_r which does not match POSIX-next definition Ariadne Conill 2022-04-04 08:21:05 -0500
  • 191e2d412d io: move make_dirs as apk_make_dirs and use it Timo Teräs 2022-04-05 10:53:52 +0300
  • 232067b3d1 db: fix atfd for access repository index Timo Teräs 2022-04-05 10:31:20 +0300
  • 55e20d3e5b mkpkg: use correct script counter when writing scripts to adb Daniel Kolesa 2022-04-03 20:44:44 +0200
  • d06a99128f package: respect version fuzziness when creating dep from adb Daniel Kolesa 2022-03-31 01:58:27 +0200
  • feec480b34 keep APK_DEFAULT_ARCH as the define used in source code Ariadne Conill 2022-03-30 00:15:13 +0000
  • 917698ec1d use arch_prefix for this feature instead Ariadne Conill 2022-03-01 09:08:19 -0600
  • c29638cd81 use APK_DEFAULT_ABI_TAG everywhere APK_DEFAULT_ARCH was previously used Ariadne Conill 2022-01-13 08:26:51 -0600
  • fee0587660 defines: introduce APK_DEFAULT_ABI_TAG Ariadne Conill 2022-01-13 08:19:36 -0600
  • 8051d458c6 meson: support definition of a custom abi tag Ariadne Conill 2022-01-13 08:14:24 -0600
  • bc2b5b69b7 db: make --no-cache disable the cache completely Timo Teräs 2022-03-28 11:10:03 +0300
  • d0821b6d42 pkg: recursive create exec dir Timo Teräs 2022-03-29 09:59:59 +0300
  • a0bfa074f8 mkndx: fix v3 package handling Timo Teräs 2022-03-21 15:25:12 +0200
  • 386cadd0d4 package: fix error message when script fails to execute Daniel Kolesa 2022-03-09 00:10:51 +0100
  • 1d473e004c adb: use qsort_r Timo Teräs 2022-03-21 14:07:34 +0200
  • 925b435faf portability: add qsort_r Timo Teräs 2022-03-21 13:04:36 +0200
  • c6b9297bcb mkndx, adb: fix index searching Timo Teräs 2022-03-21 12:48:16 +0200
  • 950972a56b mkndx: fix index generation for v2 and v3 packages Timo Teräs 2022-03-21 09:06:15 +0200
  • 9d6c96324a portability, fetch: drop static_deps dependencies Daniel Kolesa 2022-03-06 05:34:30 +0100
  • c5d9aaa1ee adb: fix handling of conflicts Daniel Kolesa 2022-03-06 19:08:06 +0100
  • fa913aba4b test: fix tests by setting sane active_layers without state Timo Teräs 2022-03-07 10:15:06 +0200
  • 1be55db3d0 db: fix APK_OPENF_NO_STATE check Daniel Kolesa 2022-03-06 17:24:04 +0100
  • 296647e3f9 mkpkg: use -I for --info Timo Teräs 2022-03-06 16:18:11 +0200
  • b5da1ccf4c mkpkg: check apk_ostream_to_file/adb_compress error Timo Teräs 2022-03-06 16:15:53 +0200
  • 00e397d564 db: honor APK_OPENF_NO_STATE again Timo Teräs 2022-03-06 16:07:42 +0200
  • 62bc43d2a4 pkg: use lib/apk/exec as the package script execution directory Timo Teräs 2022-02-24 14:29:38 +0200
  • e4dc2373d6 solver: do not auto select virtual-only package with one provider Timo Teräs 2022-02-24 14:15:28 +0200
  • 86d75e10f5 db, uvol: commit regular files before uvol volumes Timo Teräs 2022-02-22 14:03:47 +0200
  • 3a194ea5d7 db: fix apkindex path generation Timo Teräs 2022-02-22 13:56:06 +0200
  • fedaa44546 io_gunzip: fix handling short reads near end-of-file Timo Teräs 2022-02-21 12:04:32 +0200
  • 17f22530a5 fs_fsys: ignore mkdir EEXIST Timo Teräs 2022-02-21 12:01:37 +0200
  • b576f08284 tar: allow for space as numeric field terminator ptrcnull 2022-02-20 17:05:42 +0100
  • 3ad4d6bed1 solver: require package layer to be enabled for install Timo Teräs 2022-02-06 21:37:31 +0200
  • 21519221c2 adb: add layer to pkginfo Timo Teräs 2022-02-06 21:15:38 +0200
  • f69ae30272 db: sort world dependencies to layers Timo Teräs 2022-02-06 21:08:09 +0200
  • 9089edcc44 db: prepare database writing for layers Timo Teräs 2022-02-01 17:44:49 +0200
  • 9e4dd29f54 db: prepare database reading for layers Timo Teräs 2022-02-01 19:44:36 +0200
  • be4ce40797 support new index format without attaching arch Paul Spooren 2022-02-01 10:18:16 +0100
  • aa4880bc04 fs_uvol: take down volume before removal Daniel Golle 2021-12-17 19:10:38 +0000
  • 4c568416e3 context: fix 'uvol' default path Daniel Golle 2021-12-17 19:09:42 +0000
  • 6315575af1 database: fix apk_db_cache_active returning true when cache not configured Ariadne Conill 2022-02-03 22:19:16 +0000
  • 6df225eac3 mkpkg, adb: validate version and dependency format Timo Teräs 2022-02-01 14:47:27 +0200
  • bd13e774de fix typo on apk-add.8.scd Thiago Perrotta 2022-01-24 05:43:01 +0000
  • b7e3ca22f7 genhelp: fix upper case substition Timo Teräs 2022-01-21 14:47:54 +0200
  • 10d0043063 cache: allow various flags, and addition of dependencies Timo Teräs 2022-01-21 14:29:46 +0200
  • a2cd188039 package: fail on invalid control data Timo Teräs 2022-01-17 10:55:37 +0200
  • e8650d4d44 support building with uncompressed help databases Ariadne Conill 2022-01-13 14:13:53 +0000
  • 3d41d1c90a package: factor out /dev initialization to linux-specific helper function Ariadne Conill 2021-12-28 16:55:49 -0600
  • 10b26851a4 database: refactor mounting and unmounting /proc Ariadne Conill 2021-12-28 16:50:25 -0600
  • dfe2e141ca database: relocate find_mountpoint() Ariadne Conill 2021-12-28 16:50:00 -0600
  • ae4008c4f2 database: refactor cache remounting Ariadne Conill 2021-12-28 16:38:31 -0600
  • 4fa6a9fd73 database: refactor tmpfs root detection and cache setup Ariadne Conill 2021-12-28 16:34:08 -0600
  • dd1908f2fc portability: add sys/sysmacros.h wrapper for makedev/major/minor Ariadne Conill 2021-12-27 15:24:29 -0600
  • 837d2fd915 portability: include environ in overlaid unistd.h Ariadne Conill 2021-12-29 11:15:12 -0600
  • e6b1b29028 portability: implement pipe2 and mknodat Ariadne Conill 2021-12-27 14:44:29 -0600
  • fade8b1ef2 ci: use meson on debian, not legacy build system Ariadne Conill 2021-12-14 14:24:24 -0600
  • 2c3cef8787 portability: take over strlcpy Ariadne Conill 2021-12-14 14:09:15 -0600
  • 03a5e6d9b9 io: use opendirectory for UID/GID lookups on macOS Ariadne Conill 2021-12-13 12:19:05 -0600
  • 9d07d07fe4 abstract differences between GNU and Apple xattr functions Ariadne Conill 2021-12-29 11:51:15 -0600
  • 6344a0eedb database: isolate linux-specific mountpoint headers Ariadne Conill 2021-12-29 11:36:14 -0600
  • de15d4adbb legacy build system: include libportability headers Ariadne Conill 2021-12-14 14:04:07 -0600
  • cbdc4e9f25 portability: add endian.h wrapper Ariadne Conill 2021-12-29 11:23:18 -0600
  • a7a0c0a6ca portability: implement skeleton with memrchr function Ariadne Conill 2021-12-14 13:49:15 -0600
  • 9ed4785f1c apk_adb: add missing compare functions Timo Teräs 2021-12-29 19:36:34 +0200
  • 8d5784aaf5 database: use SA_RESETHAND instead of SA_ONESHOT when registering a SIGALRM handler Ariadne Conill 2021-12-27 14:30:27 -0600
  • 0b1b090f02 gitignore: add build/ Paul Spooren 2021-12-28 19:23:11 +0000
  • 2a9c0277c0 use fstatat, not fstatat64 Ariadne Conill 2021-12-27 13:57:13 -0600
  • 336a133b76 meson: define _FILE_OFFSET_BITS=64 for glibc Ariadne Conill 2021-12-27 13:48:22 -0600
  • f2a5959139 apk: add --preserve-env option Paul Spooren 2021-12-18 17:42:13 +0100
  • 2da3f347d8 apk: add --force-no-chroot option Paul Spooren 2021-12-09 07:17:42 -1000
  • 70fe7b121a make stderr line buffered Timo Teräs 2021-12-27 14:37:10 +0200
  • a662047e2c print: improve indented printing api Timo Teräs 2021-12-27 14:34:01 +0200
  • 6117de6eae list: sort options alphabetically Timo Teräs 2021-12-27 10:34:17 +0200
  • f3fc0105f8 list --manifest Paul Spooren 2021-12-23 13:43:11 +0000
  • 0baf59627b io: fix tee error handling path Timo Teräs 2021-12-27 10:20:03 +0200
  • 4ccf038a9f add option --no-logfile Daniel Golle 2021-12-09 15:52:09 +0000
  • af489f3b6f io.c: add missing limits.h Paul Spooren 2021-12-11 00:56:40 +0100
  • e3b499fb2b ci: strip static binary Kevin Daudt 2021-12-18 20:19:38 +0100
  • f49600d38b ci: use arch-tagged images for static build Kevin Daudt 2021-12-18 20:10:12 +0100
  • 0f50f9ff29 libfetch: Allow special characters in http basic auth Jan Hendrik Farr 2021-12-16 23:34:38 +0100
  • 6941f8bd61 adb: use sys/uio.h for iovec operations Ariadne Conill 2021-12-10 13:23:56 -0600
  • 36fcbeed1a applet: suppress is_error warning on clang Ariadne Conill 2021-12-14 12:43:31 -0600
  • 5bd3b1e3fc uvol: cast size data to intmax_t Ariadne Conill 2021-12-14 10:55:27 -0600
  • 6df9f0ed59 defines: provide APKE_REMOTE_IO as portable alternative to EREMOTEIO Ariadne Conill 2021-12-13 12:31:13 -0600
  • 46a2049d46 meson: fix underlinking issue with lua module Ariadne Conill 2021-12-13 14:58:20 -0600
  • 2ac0a72430 libfetch: use static_deps when compiling libfetch under meson Ariadne Conill 2021-12-10 14:04:21 -0600