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 &lt;[email protected]&gt; Reported-by: vexalous &lt;[email protected]&gt; 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&#39;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>