tag:github.com,2008:/void-linux/xbps/commits/master
Recent Commits to xbps:master
2026-05-01T00:42:59Z
tag:github.com,2008:Grit::Commit/c5f41d5b8c1e5b0ed6a657595ec825555167e209
lib: enforce archive entries starting with ./
2026-05-01T00:42:59Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib: enforce archive entries starting with ./</pre>
tag:github.com,2008:Grit::Commit/d5dafd9665a8869e7434a65e760df00f2f4bff73
lib: add overflow check to xbps_archive_get_file
2026-05-01T00:36:32Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib: add overflow check to xbps_archive_get_file
Closes: https://github.com/void-linux/xbps/issues/689</pre>
tag:github.com,2008:Grit::Commit/f6f04e483edd9115fc67ea77d1e5edebfd6ea91d
lib: cleanup xbps_get_pkg_fulldeptree
2026-04-30T21:18:31Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib: cleanup xbps_get_pkg_fulldeptree</pre>
tag:github.com,2008:Grit::Commit/47c66ee9a5c4c41237cbc4adb679d7f4f3e60df3
lib: pedantically check archive_entry_pathname return values
2026-04-30T21:12:34Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib: pedantically check archive_entry_pathname return values
Fixes: https://github.com/void-linux/xbps/issues/688</pre>
tag:github.com,2008:Grit::Commit/3b5c83c33fd1e1eea27220afc9a739d00ac5d836
{lib,bin}: use xbps_unreachable instead of abort for failed xbps_pkg_…
2026-04-30T21:03:59Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>{lib,bin}: use xbps_unreachable instead of abort for failed xbps_pkg_name</pre>
tag:github.com,2008:Grit::Commit/a21fd98a42ed95159890107506c10aed31267471
{lib,bin}: check xbps_pkg_version returns
2026-04-30T20:55:06Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>{lib,bin}: check xbps_pkg_version returns</pre>
tag:github.com,2008:Grit::Commit/013bc9b5824cc76277b9a53e5079335c92ad8fdf
lib: constify strchr result
2026-04-28T19:30:19Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib: constify strchr result</pre>
tag:github.com,2008:Grit::Commit/31ee668c86bdf419e7b6e09819012ff626e1c312
lib: fix another null pointer deference in alternative splitting
2026-04-28T19:28:11Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib: fix another null pointer deference in alternative splitting</pre>
tag:github.com,2008:Grit::Commit/d3214b11b7b04acff3b8d51ad7d2007ea9ded507
bin/xbps-pkgdb: handle oom in alternative path creation
2026-04-27T23:43:21Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>bin/xbps-pkgdb: handle oom in alternative path creation</pre>
tag:github.com,2008:Grit::Commit/7885b1082f7560dd4134f79034161c3c32cad9c8
{lib,bin/xbps-pkgdb}: make calloc argument order consistent
2026-04-27T23:42:03Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>{lib,bin/xbps-pkgdb}: make calloc argument order consistent</pre>
tag:github.com,2008:Grit::Commit/15d5b298c2dda24bc2b31075d2a19d11223b2900
lib: fix off-by-one buffer allocation
2026-04-27T23:37:37Z
PrivacyIsARight
https://github.com/PrivacyIsARight
<pre style='white-space:pre-wrap;width:81ex'>lib: fix off-by-one buffer allocation</pre>
tag:github.com,2008:Grit::Commit/5f65469289760726e2ed8030f36719bdcc2e7869
lib: handle missing colon in alternatives safely
2026-04-27T23:37:37Z
PrivacyIsARight
https://github.com/PrivacyIsARight
<pre style='white-space:pre-wrap;width:81ex'>lib: handle missing colon in alternatives safely</pre>
tag:github.com,2008:Grit::Commit/839cc370193d298c344d2709b0369fa05a5c858c
bin/xbps-pkgdb: fix off-by-one buffer allocation
2026-04-27T23:37:37Z
PrivacyIsARight
https://github.com/PrivacyIsARight
<pre style='white-space:pre-wrap;width:81ex'>bin/xbps-pkgdb: fix off-by-one buffer allocation</pre>
tag:github.com,2008:Grit::Commit/638c9848538ead386ec7fa6b3bfece085f039a95
bin/xbps-create: use the right argument for the size of xbps_file_sha256
2026-04-27T23:36:58Z
PrivacyIsARight
https://github.com/PrivacyIsARight
<pre style='white-space:pre-wrap;width:81ex'>bin/xbps-create: use the right argument for the size of xbps_file_sha256</pre>
tag:github.com,2008:Grit::Commit/96eed20d5334a294fb20ac79d245566b0284afba
bin/xbps-create: replace more asserts with error handling
2026-04-27T23:29:07Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>bin/xbps-create: replace more asserts with error handling</pre>
tag:github.com,2008:Grit::Commit/7277357c34642d7d0c23455d3540ea6f15567d29
bin/xbps-create: handle invalid alternatives
2026-04-27T23:27:57Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>bin/xbps-create: handle invalid alternatives
Co-authored-by: vexalous <[email protected]>
Reported-by: vexalous <[email protected]>
Closes: #687</pre>
tag:github.com,2008:Grit::Commit/2256f8d1f259bfc83d0ebc3c014c9ea6ac45684a
lib/fetch: set error on read failures
2026-03-15T19:31:58Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib/fetch: set error on read failures</pre>
tag:github.com,2008:Grit::Commit/7553cb70f5a2a62f1f73f52b8504eb8b2af10966
lib: fix xbps_alternatives_* should return errno
2026-02-25T03:19:59Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib: fix xbps_alternatives_* should return errno</pre>
tag:github.com,2008:Grit::Commit/dd263e36ec05f0c3e156abdc315ec67eb5d52b1e
lib/fetch: remove fetchListHTTP
2026-02-25T02:29:22Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib/fetch: remove fetchListHTTP
its unused and probably doesn't work well.</pre>
tag:github.com,2008:Grit::Commit/dfe2fcb18296aaf0de1cf6bc350433b572e37bbd
lib/portableproplib: fix memory leak in *_internalize_from_zfile erro…
2026-02-25T02:27:06Z
Duncaen
https://github.com/Duncaen
<pre style='white-space:pre-wrap;width:81ex'>lib/portableproplib: fix memory leak in *_internalize_from_zfile error path</pre>