summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
masterExit early if the real install failsMike Gilbert4 months
 
TagDownloadAuthorAge
v0.13install-xattr-0.13.tar.gz  install-xattr-0.13.tar.bz2  install-xattr-0.13.zip  Mike Gilbert4 months
v0.12install-xattr-0.12.tar.gz  install-xattr-0.12.tar.bz2  install-xattr-0.12.zip  Mike Gilbert5 months
v0.11install-xattr-0.11.tar.gz  install-xattr-0.11.tar.bz2  install-xattr-0.11.zip  Mike Gilbert5 months
v0.10install-xattr-0.10.tar.gz  install-xattr-0.10.tar.bz2  install-xattr-0.10.zip  Mike Gilbert15 months
v0.9install-xattr-0.9.tar.gz  install-xattr-0.9.tar.bz2  install-xattr-0.9.zip  Mike Gilbert15 months
v0.8install-xattr-0.8.tar.gz  install-xattr-0.8.tar.bz2  install-xattr-0.8.zip  Anthony G. Basile7 years
v0.7install-xattr-0.7.tar.gz  install-xattr-0.7.tar.bz2  install-xattr-0.7.zip  Anthony G. Basile7 years
v0.6install-xattr-0.6.tar.gz  install-xattr-0.6.tar.bz2  install-xattr-0.6.zip  Nick Bowler7 years
v0.5install-xattr-0.5.tar.gz  install-xattr-0.5.tar.bz2  install-xattr-0.5.zip  Anthony G. Basile11 years
v0.4install-xattr-0.4.tar.gz  install-xattr-0.4.tar.bz2  install-xattr-0.4.zip  Anthony G. Basile12 years
[...]
 
AgeCommit messageAuthorFilesLines
2026-03-01Exit early if the real install fails•••Signed-off-by: Mike Gilbert <floppym@gentoo.org> HEADv0.13masterMike Gilbert1-34/+32
2026-02-28Include the path being executed in posix_spawn error message•••Signed-off-by: Mike Gilbert <floppym@gentoo.org> Mike Gilbert1-1/+1
2026-02-28Exit with status 126 or 127 when posix_spawn fails•••This roughly emulates the status codes set by bash under similar circumstances. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Mike Gilbert1-16/+3
2026-02-25Ensure loop counters are in bounds•••Fixes: f75ba2a6f762 (2026-02-24; "Adjust exclusion logic") Signed-off-by: Mike Gilbert <floppym@gentoo.org> v0.12Mike Gilbert1-4/+4
2026-02-24Switch license to GPLv2+•••install-xattr.c originally said GPLv2, and blueness has okayed changing back to it. I am allowing later versions as well to avoid any protest from those who have contributed to the project since the change to GPLv3+. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Mike Gilbert2-596/+258
2026-02-24Adjust exclusion logic•••We do not need to allocate a buffer for the exclude list; it can point at a constant or a mutable environement variable. Rework the nested loops in copyxattr so my brain can comprehend them. As a side effect, this fixes an off-by-one error when PORTAGE_XATTR_EXCLUDE is set to "*". Signed-off-by: Mike Gilbert <floppym@gentoo.org> Mike Gilbert1-48/+31
2026-02-24Drop unneeded option_index variable•••Signed-off-by: Mike Gilbert <floppym@gentoo.org> Mike Gilbert1-2/+1
2026-02-24Move variable declartions closer to their use•••We can assume everybody has a C99 compiler these days. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Mike Gilbert1-24/+17
2026-02-24Spawn install before processing argv•••This avoids the need to copy argv, and allows us to perform argument processing concurrently with install. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Mike Gilbert1-30/+18
2026-02-23Look at __PORTAGE_HELPER_CWD instead of OLDCWD•••Signed-off-by: Mike Gilbert <floppym@gentoo.org> Mike Gilbert1-12/+5
[...]
 
Clone
https://anongit.gentoo.org/git/proj/install-xattr.git
git+ssh://git@git.gentoo.org/proj/install-xattr.git