- Mar 13, 2024
-
-
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
-
- Mar 06, 2024
-
-
Sertonix authored
-
The first check is guaranteed to be true.
-
n is already set to TOKEN_INVALID.
-
- Mar 05, 2024
-
-
Timo Teräs authored
-
- Mar 04, 2024
-
-
[TT: reworded commit message] Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Sertonix authored
-
Timo Teräs authored
Specifically "version -c" should not skip empty arguments. fixes commit b56eeb2c "apk: remove empty arguments"
-
- Feb 29, 2024
-
-
- Feb 23, 2024
-
-
Fixes cache conflict between arches and shares the cache regardless of a leading slash or not. [tt: stylistic changes to error handling]
-
- Feb 19, 2024
-
-
Timo Teräs authored
The prepare code requires valid acl. fixes #10952
-
Timo Teräs authored
APK v1 packages have not been supported for long time. Remove the obsolete code for the .keep_* placeholder files. fixes #10975
-
- Feb 14, 2024
-
-
[tt: rebased on top of commit: mkpkg: support none compression and compression level for gzip]
-
Timo Teräs authored
Add and use struct adb_compression_spec to define requested compression. Enable selection of 'none' compression. And allow specifying the deflate compression level. Serves also as groundwork for additional compression types. Fixes: #10944
-
apk will also try a static cache in some cases.
-