- Apr 01, 2024
-
-
Timo Teräs authored
Now that the package extraction layer works same as git master, synchronize verify applet to use the return code only. Remove apk_applet.forced_flags as unneeded. (cherry picked from commit 396fd517)
-
Timo Teräs authored
This backports clean ups from master commit c91fdfa4 "extract_v2: use crypto abstraction, and clean up code" - remove EVP_MD_CTX_FLAG_ONESHOT setting as it was mere optimization (only useful for Padlock SHA accelerator IIRC) - use separate identity generation hash context - remove usage of gotos - remove unused and unneeded modes - harden file parser (cherry picked from commit 70dc66a6)
-
Timo Teräs authored
Pass data only with the APK_MPART_DATA callback to simplify things. Handler errors more straight forward. (cherry picked from commit 9855169e) (cherry picked from commit fc1d6cb7)
-
Timo Teräs authored
fixed in master commit 3b00c0dc (cherry picked from commit 234e5ea8)
-
Timo Teräs authored
(cherry picked from commit 0480800b) (cherry picked from commit 8fe1d490)
-
Timo Teräs authored
fixes #10969 (cherry picked from commit d051fe9f) (cherry picked from commit c31cd119)
-
Timo Teräs authored
consider package as upgradable only if it is from the same pinned repository. clean up is_upgradable() while at it. fixes #10899 (cherry picked from commit 2ebc8814) (cherry picked from commit c7af1799)
-
Timo Teräs authored
Update the documentation to speak of 'world constraints' instead of package spec. Apk really operations on the dependency and constraint level and directly stores them to 'world' instead of specific package names. Also mention that any constraint change can produce all kind of package changes: installation, removal, upgrade or downgrade. Document prefix match better. (cherry picked from commit c2b838dd) (cherry picked from commit fc694368)
-
Timo Teräs authored
fixes #10965 (cherry picked from commit f6be9a23) (cherry picked from commit 1848a32e)
-
Timo Teräs authored
(cherry picked from commit 8037e3ec) (cherry picked from commit cf744973)
-
Timo Teräs authored
apk_hash_delete_hashed is ever used with files hash where compare_item exists. (cherry picked from commit 38e4e837) (cherry picked from commit ef4f5044)
-
Timo Teräs authored
in preparation to use static_assert (cherry picked from commit 3078abb7) (cherry picked from commit 0b871b88)
-
Timo Teräs authored
(cherry picked from commit 76184417) (cherry picked from commit 22f7e855)
-
Timo Teräs authored
fixes #10883 (cherry picked from commit da762b07)
-
Timo Teräs authored
fixes #10943 (cherry picked from commit 78912624)
-
Timo Teräs authored
Specifically "version -c" should not skip empty arguments. fixes commit b56eeb2c "apk: remove empty arguments" (cherry picked from commit fd8c485f) (cherry picked from commit f3882b6b)
-
[tt: backport only the minimal change] (cherry picked from commit e21a8a0b)
-
upstream: https://cgit.freebsd.org/src/commit/lib/libfetch?id=ce700f78f7fb28a252978382a1d0a66d08b6469a (cherry picked from commit c1e0368e) (cherry picked from commit ac1b15ec)
-
Apply upstream fix for error messages from FreeBSD: https://cgit.freebsd.org/src/commit/lib/libfetch?id=631b82aca0fd41c8e0d48eebdb9c4e38b7306472 (cherry picked from commit b037a924) (cherry picked from commit c7bf1866)
-
Timo Teräs authored
Print proper analysis instead of "exited with error 0" fixes #10895 (cherry picked from commit 48d91f48) (cherry picked from commit 5204d39e)
-
Timo Teräs authored
(cherry picked from commit 1bd6ea20)
-
Timo Teräs authored
fixes #10883 (cherry picked from commit 4aeb0a75)
-
Timo Teräs authored
Instead of a package just providing the name (cherry picked from commit 7491ce40)
-
Timo Teräs authored
fixes commit "del: fix --rdepends" to not delete provided names if not using --rdepends (cherry picked from commit f08f8d4c)
-
Timo Teräs authored
fixes #10898 (cherry picked from commit a06eb189)
-
Timo Teräs authored
Seems originally it was indeed -L, but was inadvertently changed to -l in 2.12_rc1 in options refactoring commit 1d7123d8. Since already the 2.12-stable uses -l, update just documentation. fixes #10894 (cherry picked from commit ce659e22)
-
Timo Teräs authored
(cherry picked from commit 6650b025)