- Mar 19, 2024
-
-
Timo Teräs authored
-
- Mar 16, 2024
-
-
Timo Teräs authored
- avoid clang warnings on sign changes from 1 to -1 - convert also to smaller main type size when useful
-
Timo Teräs authored
- avoid declaration after label, not allowed in C - move stddef.h to apk_defines.h which uses offsetof
-
Timo Teräs authored
make ZSTD=no or meson -Dzstd=False fixes #10979
-
Daniel Golle authored
Recent changes to adb_walk_adb.c added use of 'PRIu64' which requires to include inttypes.h on glibc systems. Fixes: c5d8d286 ("adb: implement ADB_BLOCK_EXT flavor for large files")
-
- Mar 15, 2024
-
-
Timo Teräs authored
-
Timo Teräs authored
makes the code more readable
-
Timo Teräs authored
-
- Mar 14, 2024
-
-
Signed-off-by:
Paul Spooren <mail@aparcar.org>
-
Timo Teräs authored
fixes #10830
-
- Mar 13, 2024
-
-
Timo Teräs authored
Avoid bitshifts and centralize the specification
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
- make apk_version_match handle the conflict bit - fixup callers to expect this and simplify them - convert apk_dependency.op to uint8_t to contain it, and get rid of bitshifts
-
Timo Teräs authored
-
Timo Teräs authored
s/apk_version_compare_blob/apk_version_compare/g
-
Timo Teräs authored
-
Timo Teräs authored
- get rid of string relocations - avoid strlen
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
The dependency compare against version is always the latter of the versions. And for me it does not make sense if package version 8.1 would match against ~8.1.1 dependency. Make the fuzzy match a prefix match and add tests for this.
-
Timo Teräs authored
-
Timo Teräs authored
-
- Mar 12, 2024
-
-
Timo Teräs authored
This also prepares the version lexer code to be more easily extended to support epoch: and ~hash handling. fixes #10882
-
Timo Teräs authored
-
Timo Teräs authored
allows removal of dep->fuzzy add also some tests to cover fuzzy matching in solver
-
Timo Teräs authored
-
Timo Teräs authored
-
- Mar 11, 2024
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
fixes #10974
-
Timo Teräs authored
-
Timo Teräs authored
Adding --no-chown was a mistake. This reverts most of commit efaef3b8 "commit: move --no-chown as commit option from 'add'" Instead add and use --usermode intended to be used at --initdb time. After database creation, usermode is determined based on the installeddb file owner being root or non-root. Move the current no-chown functionality under the --usermode and prepare things so usermode functionality can be further extended. Also, per documentation, --usermode is never enabled automatically. Fixes #10954 and #10977
-
Timo Teräs authored
This will include trigger script and directory update errors in the grand total count for commit commands. Should handle the example B in issue #10954
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
Always fill the return left and right blob values. Return value indicates if spn or cspn condition failed.
-
Timo Teräs authored
ref #10972 ref #10964
-