Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-11-15 | fetch: prefer fetching package with the concrete namemaster | Timo Teräs | 1 | -2/+5 | |
Instead of a package just providing the name | |||||
2023-10-15 | adb: add support for 64-bit integers | Timo Teräs | 4 | -16/+28 | |
2023-10-15 | adb: implement ADB_BLOCK_EXT flavor for large files | Timo Teräs | 4 | -38/+54 | |
2023-10-15 | adb, extract_v3: fix xattr handling with zero bytes | Timo Teräs | 2 | -2/+2 | |
fixes commit 718c44d0 "adb, mkpkg, extract_v3: add support for xattrs" fixes #10859 | |||||
2023-10-12 | libfetch: remove a set-but-not-uswed variable | Natanael Copa | 1 | -5/+2 | |
upstream: https://cgit.freebsd.org/src/commit/lib/libfetch?id=ce700f78f7fb28a252978382a1d0a66d08b6469a | |||||
2023-10-12 | libfetch: support EAI_ADDRFAMILY error, correct two error messages | Natanael Copa | 1 | -2/+3 | |
Apply upstream fix for error messages from FreeBSD: https://cgit.freebsd.org/src/commit/lib/libfetch?id=631b82aca0fd41c8e0d48eebdb9c4e38b7306472 | |||||
2023-09-22 | adb, mkpkg, extract_v3: add support for xattrs | Timo Teräs | 6 | -30/+170 | |
fixes #10859 | |||||
2023-09-18 | doc/apk-policy: fix documentation about sort order | Timo Teräs | 1 | -1/+1 | |
fixes #10907 | |||||
2023-09-18 | commit: format current change number with fixed length | Timo Teräs | 1 | -16/+30 | |
fixes #10905 | |||||
2023-09-18 | db, uvol, print: describe process exit status better | Timo Teräs | 4 | -8/+32 | |
Print proper analysis instead of "exited with error 0" fixes #10895 | |||||
2023-09-18 | commit: properly propagate install-if status in error analysis | Timo Teräs | 1 | -5/+9 | |
fixes #10883 | |||||
2023-09-16 | adb: make array length unbounded | Timo Teräs | 7 | -23/+44 | |
This adjusts the schema num_fiels on arrays be the initial stack allocation size, but will expand the array to heap on appending array items. apk_wo_free() is introduced and needs to be used when writing array objects. fixes #10855 | |||||
2023-06-16 | adb: fix endianness issues | Daniel Kolesa | 3 | -11/+15 | |
Fixed missing endian swaps in several places both in package creation and package reading. Also made sure that the digest used for signature checking always comes out the same regardless of host byte order (previously the signature would only be compatible with the byte order it was created on and fail anywhere else). Ref https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10900 | |||||
2023-05-10 | del: fix up previous commit | Timo Teräs | 1 | -3/+5 | |
fixes commit "del: fix --rdepends" to not delete provided names if not using --rdepends | |||||
2023-05-10 | del: fix --rdepends | Timo Teräs | 1 | -1/+7 | |
fixes #10898 | |||||
2023-05-03 | db: always generate reverse dependency cache | Timo Teräs | 1 | -2/+2 | |
Fixes commit d5ff6c96 "support --from=FROMSPEC". The condition to generate the reverse dependencies changed causing it not to be always generated. Fix this by unconditionally generating it. fixes #10896 | |||||
2023-05-02 | doc: fetch: correct --link short option to -l | Timo Teräs | 1 | -1/+1 | |
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 | |||||
2023-04-24 | apk: fix variable after switch label | Timo Teräs | 1 | -1/+3 | |
2023-04-24 | libfetch, apk: display warning for permanent redirects during init | Timo Teräs | 4 | -0/+21 | |
fixes #10776 | |||||
2023-04-17 | fetch: enable --timeout to set network progress timeout | Timo Teräs | 4 | -14/+64 | |
implement it also for connecting to hosts fixes #10869 | |||||
2023-04-17 | db: suppress warning about missing checksum for special files | Timo Teräs | 1 | -13/+28 | |
fixes #10889 | |||||
2023-04-17 | audit: report new file checksum always in details | Timo Teräs | 1 | -3/+12 | |
2023-04-12 | db, index: clean up index writing error handling | Timo Teräs | 2 | -21/+16 | |
2023-04-12 | make: define _FILE_OFFSET_BITS=64 for glibc | Timo Teräs | 1 | -1/+1 | |
2023-04-12 | index: simplify pruning by origin | Timo Teräs | 1 | -11/+5 | |
2023-04-12 | index: implement --merge and --prune-origin | Timo Teräs | 2 | -8/+51 | |
fixes #10886 | |||||
2023-04-12 | db, index: refactor index writing | Timo Teräs | 5 | -49/+40 | |
2023-04-11 | apk: add --force-missing-repositories | Timo Teräs | 7 | -11/+22 | |
2023-04-10 | db: fix inadvertent change to add_repos_from_file() | Timo Teräs | 1 | -3/+0 | |
fixes commit 6ded6978 "io: make apk_blob_from_* return error" | |||||
2023-04-10 | audit: implement detail records | Timo Teräs | 2 | -26/+65 | |
2023-04-10 | audit: report errors as 'e' | Timo Teräs | 2 | -8/+12 | |
2023-04-10 | audit: add --ignore-busybox-links | Timo Teräs | 2 | -1/+18 | |
Ignore any link that has the busybox binary as target. These links are created by a trigger script and not managed by apk. | |||||
2023-04-10 | audit: add a new --full mode | Timo Teräs | 4 | -48/+105 | |
2023-04-10 | audit: add --protected-paths to override the audit exceptions | Timo Teräs | 4 | -4/+23 | |
2023-04-10 | io: make apk_blob_from_* return error | Timo Teräs | 6 | -38/+50 | |
2023-04-10 | io: harden apk_fileinfo_get | Timo Teräs | 1 | -5/+3 | |
Do not attempt to get xattrs from symlinks. Their extraction is not supported either. Do not use alloca. | |||||
2023-04-10 | doc: remove inconsistent syntax for option parameters | Timo Teräs | 1 | -2/+2 | |
2023-04-04 | adb: increase the file number limit | Daniel Kolesa | 1 | -1/+1 | |
At least in kernel packages for aarch64 we were running into the 8000 file hard limit in linux-devel. Increase it until we have a better solution in place. | |||||
2023-04-04 | adb: restore provider_priority support | q66 | 6 | -12/+11 | |
Fixes https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10826 Fixes https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10884 [TT: Remove ADBI_PKG_PASSWD for now.] | |||||
2023-04-03 | mkpkg: generalize --info to allow setting also package fields | Timo Teräs | 1 | -31/+79 | |
There will be additional metadata in the package structure that is user settable. Allow setting them via --info also. | |||||
2023-03-23 | db, dot, fetch, info, list, search: support --from=FROMSPEC | Timo Teräs | 10 | -9/+60 | |
Allow omitting loading of system installed database and system repositories for the commands that operate on package indexes only. | |||||
2023-03-21 | fetch: improve --link handling | Timo Teräs | 1 | -7/+7 | |
Handle file: URLs correctly, and don't do linkat() syscall if it is a remote repository. Also account the file size to progress always. | |||||
2023-03-21 | fetch: implement --built-after | Timo Teräs | 2 | -0/+27 | |
ref #10873 | |||||
2023-03-06 | db, info: sort installed package based data by package name | Timo Teräs | 4 | -12/+42 | |
2023-03-06 | db: case insensitive searches | Timo Teräs | 3 | -4/+4 | |
fixes #10871 | |||||
2023-03-06 | db, apps: sort packages by pkgname and pkgver | Timo Teräs | 11 | -60/+194 | |
This will also fix "search" to display one match from each principal pkgname group. "search -e vim" will now show both vim and gvim. fixes #10864 fixes #10777 | |||||
2023-03-06 | search: always use apk_db_foreach_sorted_name and fnmatch | Timo Teräs | 1 | -12/+9 | |
To make the search output and experience more consistent. | |||||
2023-03-06 | dot: use apk_db_foreach_matching_name | Timo Teräs | 1 | -15/+9 | |
2023-03-06 | index: report unsatisfied dependency warnings in sorted indented list | Timo Teräs | 1 | -11/+12 | |
2023-03-06 | db, apps: sort display results based on package names | Timo Teräs | 14 | -99/+189 | |