-
942bbe2d
by Dale young at 2024-03-18T17:15:07+08:00
Fix deadlink to the old bug tracker in footer
The bug tracker had been updated in doc/index.asciidoc, but the one in
doc/footer.asciidoc was still the old one, which is a deadlink now.
I udpated it just by copying the sentense in doc/index.asciidoc
Signed-off-by: Dale young <daleyoung4242@gmail.com>
-
478af5d1
by Allan McRae at 2024-03-19T00:40:09+00:00
Fix read-after-free issue parsing config files
We were indirectly adjusting a pointer to a parameter that was declared
as a const. This resulted in a use-after-free when using --debug:
[11:09:18] debug: config: finished parsing ��A�8_
Signed-off-by: Allan McRae <allan@archlinux.org>
-
eb5bf691
by Demi Obenour at 2024-03-19T11:44:38+10:00
Fetch signature and database from the same URL
Previously, the for loops on lines 1035 and 1037 would advance to the
next element in the server list, even if downloading the URL succeeded.
If there are no more servers in the list, `s` would be NULL, causing
a NULL pointer dereference on line 1046. If there were servers left
in the list, the signature would be downloaded from a wrong URL.
1. Fetching of database signatures is enabled.
2. There is only one enabled remote repository URL, or fetching from
all but the last one fails and fetching from the last one succeeds.
3. An XferCommand is used.
Qubes OS Arch templates satisfy all of these conditions and trigger the bug.
-
92102f47
by Allan McRae at 2024-03-19T01:47:42+00:00
makepkg: document -D in --help text
Fixes #110.
Signed-off-by: Allan McRae <allan@archlinux.org>
-
b59d68a2
by Allan McRae at 2024-03-19T12:02:44+10:00
Update bug report URL in tranlsation configuration files
Signed-off-by: Allan McRae <allan@archlinux.org>