freebsd-src/usr.bin
Kyle Evans 9da2fe96ff kern: fix setgroups(2) and getgroups(2) to match other platforms
On most other platforms observed, including OpenBSD, NetBSD, and Linux,
these system calls have long since been converted to only touching the
supplementary groups of the process.  This poses both portability and
security concerns in porting software to and from FreeBSD, as this
subtle difference is a landmine waiting to happen.  Bugs have been
discovered even in FreeBSD-local sources, since this behavior is
somewhat unintuitive (see, e.g., fix 48fd05999b for chroot(8)).

Now that the egid is tracked outside of cr_groups in our ucred, convert
the syscalls to deal with only supplementary groups.  Some remaining
stragglers in base that had baked in assumptions about these syscalls
are fixed in the process to avoid heartburn in conversion.

For relnotes: application developers should audit their use of both
setgroups(2) and getgroups(2) for signs that they had assumed the
previous FreeBSD behavior of using the first element for the egid.  Any
calls to setgroups() to clear groups that used a single array of the
now or soon-to-be egid can be converted to setgroups(0, NULL) calls to
clear the supplementary groups entirely on all FreeBSD versions.

Co-authored-by:	olce (but bugs are likely mine)
Relnotes:	yes (see last paragraph)
Reviewed by:	kib
Differential Revision:	https://reviews.freebsd.org/D51648
2025-08-14 23:06:09 -05:00
..
addr2line packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
alias Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
apply Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ar packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
asa asa.1: Drop SEE ALSO reference to long-gone f77(1) 2025-07-24 13:25:39 -04:00
at Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
awk Update Makefile.depend files 2024-10-14 10:26:17 -07:00
backlight Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
banner Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
basename Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
beep beep: Capsicumize 2025-06-17 15:41:05 -04:00
biff Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
bintrans bintrans: disable argument permutation for qp and base64 2025-04-20 13:08:18 -05:00
bluetooth Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
bmake Merge bmake-20250804 2025-08-05 15:57:12 -07:00
brandelf Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
bsdcat Update Makefile.depend files 2024-10-14 10:26:17 -07:00
bsddialog bsddialog: import version 1.0 2023-10-04 18:12:03 +02:00
bsdiff Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
bzip2 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
bzip2recover Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
c89 packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
c99 packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
caesar Update Makefile.depend files 2024-10-14 10:26:17 -07:00
calendar committers-src: add myself (obiwac@) 2025-07-20 18:01:59 +02:00
cap_mkdb Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
chat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
chpass Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
cksum Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
clang Move toolchain utils to -toolchain package 2025-07-28 17:29:29 +01:00
cmp Improve reliability of stdout tests. 2024-11-14 20:41:47 +01:00
col Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
colrm colrm(1): Capsicumise 2024-11-27 13:22:50 +01:00
column column(1): add -l flag 2025-05-13 11:33:08 +01:00
comm Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
compile_et compile_et: reduce the dependency chain for bootstrap tools. 2024-11-06 14:39:57 +01:00
compress uncompress: Avoid reading an extra byte 2024-10-11 09:50:09 -06:00
cpio libarchive: merge from vendor branch 2024-10-20 10:24:02 +02:00
csplit Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ctags packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
ctlstat packages: move ctl{d,stat,adm} to the ctl package 2025-05-28 02:16:29 +01:00
cut Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
cxxfilt packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
dc/tests usr.bin/bc: remove OpenBSD derived bc and dc commands 2024-11-24 22:38:23 +01:00
diff libc: Rename fscandir{,_b}() to fdscandir{,_b}(). 2025-06-23 15:03:10 +02:00
diff3 diff3: Remove debugging remnant. 2024-09-26 23:12:39 +02:00
dirname Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
dpv Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
drill Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
dtc dtc: Sync with upstream commit 23387dd 2025-06-16 19:31:57 +00:00
du manpages: prefer linking to xo_options.7 over xo_parse_args.3 2025-07-16 12:02:24 -06:00
ee Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
elfcopy packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
elfctl elfctl: add knowledge about the la57 bit 2025-04-28 01:31:59 +03:00
elfdump Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
enigma Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
env Improve reliability of stdout tests. 2024-11-14 20:41:47 +01:00
etdump etdump.1: Polish + xref cd9660(4) 2025-03-21 16:20:21 -04:00
expand Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
factor Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
false Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fetch fetch: correct env var name for --crl option to work 2024-10-07 11:37:28 +02:00
file Update Makefile.depend files 2024-10-14 10:26:17 -07:00
file2c packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
find find: Fix -printf 2025-08-07 03:23:32 +02:00
finger Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fmt Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fold Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fortune fortune: Fix typo in dmesgd.nycbug.org example 2025-07-14 00:25:58 +03:00
from Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fstat Replace last few remaining MAN[1-8] with MAN 2025-07-26 12:00:02 +02:00
fsync Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ftp usr.bin: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
gcore gcore(1): dump NT_PROCSTAT_KQUEUES section 2025-03-24 04:24:14 +02:00
gencat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
genl genl: fix printing of a command with zero capabilities 2025-02-04 11:52:35 -08:00
getaddrinfo getaddrinfo.{1,3}: Cross-reference ip6addrctl(8) 2024-09-06 12:34:32 -06:00
getconf Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
getent Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
getopt Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
gh-bc Update Makefile.depend files 2024-10-14 10:26:17 -07:00
gprof packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
grdc Update Makefile.depend files 2024-10-14 10:26:17 -07:00
grep grep: toss in some explicit fflush() 2025-08-08 00:05:10 -05:00
gzip man: Misc syntax fixes 2024-11-14 16:59:22 -04:00
head Update Makefile.depend files 2024-10-14 10:26:17 -07:00
hesinfo Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
hexdump Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
host Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
iconv usr.bin: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:01 -07:00
id id: revert to historical and documented behavior for id 2025-08-04 18:09:58 -05:00
ident Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
indent indent: Fix buffer overflow 2025-08-08 01:34:07 +02:00
ipcrm Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ipcs Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
iscsictl manpages: prefer linking to xo_options.7 over xo_parse_args.3 2025-07-16 12:02:24 -06:00
join Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
jot Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
kdump kdump: Add support for decoding inotify events 2025-07-04 14:42:33 +00:00
killall Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ktrace ktrace(1): teach about KTR_EXTERR 2025-06-03 05:47:38 +03:00
ktrdump Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
kyua cross-build: fix after the recent sqlite3 import 2025-07-11 00:31:23 +03:00
lam Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
last last: Mild style cleanup 2025-08-12 19:21:12 +02:00
lastcomm Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ldd Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ldd32 ldd32: place in utilities-lib32 not utilities 2024-10-09 10:31:52 -03:00
leave leave: we should also cache time zone 2024-11-27 15:19:07 +01:00
less MFV: less v678. 2025-05-19 20:44:02 -07:00
lessecho Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
lesskey Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
lex packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
limits limits tests: Try to fix spurious cputime test failures 2025-02-14 16:26:19 +00:00
locale Update Makefile.depend files 2024-10-14 10:26:17 -07:00
localedef localedef: Fix a wchar_t comparison 2025-06-20 16:39:22 +00:00
locate locate.updatedb: Revert to using cat to copy the db. 2024-10-02 17:55:06 +02:00
lock lock.1: align options + tag spdx 2024-11-14 16:59:43 -04:00
lockf lockf: minor cosmetic cleanups, no functional change 2025-07-10 12:54:20 -05:00
logger Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
login login.conf: add a placeholder for the pipebuf limit 2024-09-20 09:46:07 +03:00
logins Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
logname Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
look Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
lorder packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
lsvfs lsvfs(1): Make slight refactor 2025-08-11 16:13:40 +02:00
lzmainfo MFV: xz 5.8.1. 2025-05-04 00:06:22 -07:00
m4 m4: Fix OOB access displaying MIN_INT 2025-05-24 13:26:47 -04:00
mail mail: tests: reset signal disposition before testing 2025-05-29 15:08:50 -05:00
man man.sh: avoid endless loop 2025-07-21 07:23:45 +00:00
mandoc Merge mandoc snapshot 2024-09-22 2024-12-06 20:47:31 +00:00
mdo mdo.1: Describe this command's history 2025-06-11 17:16:21 -06:00
mesg Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mididump mididumpl.1: update link to Standard MIDI-File Format Spec. 1.1, updated 2025-06-23 05:36:51 +00:00
ministat ministat: Consistently use item count as the first argument to calloc 2024-07-19 13:06:38 -04:00
mkcsmapper Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mkcsmapper_static Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mkdep Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mkesdb Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mkesdb_static Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mkfifo Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mkimg mkimg: Make output reproducible using a specific timestamp 2025-07-07 20:27:24 +00:00
mkstr packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
mktemp mktemp(1): bring the documentation up to date with best practice 2024-10-27 16:36:31 +00:00
mkuzip mkuzip: drop support for executable uzip images 2024-10-20 22:45:09 -08:00
morse Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
msgs manuals: Fix "unusual .Xr" warnings with a script 2024-10-15 17:18:14 -03:00
mt Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
nc Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ncal ncal: make -h toggle highlighting of today. 2024-12-12 07:22:14 +00:00
ncurses Update Makefile.depend files 2024-10-14 10:26:17 -07:00
netstat netstat: report undelivered multi and broadcast UDP packets correctly 2025-08-13 08:57:04 +02:00
newgrp kern: fix setgroups(2) and getgroups(2) to match other platforms 2025-08-14 23:06:09 -05:00
nfsstat manpages: prefer linking to xo_options.7 over xo_parse_args.3 2025-07-16 12:02:24 -06:00
nice Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
nl nl(1): Capsicumise the utility 2024-12-12 09:24:31 +01:00
nm packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
nohup Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
number Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ofed Update Makefile.depend files 2024-10-14 10:26:17 -07:00
pagesize Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
pamtest Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
passwd Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
paste Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
patch Update Makefile.depend files 2024-10-14 10:26:17 -07:00
pathchk Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
perror perror: style nits 2024-11-27 15:26:51 +01:00
pom pom: Cache tzdata before entering capability mode 2025-07-27 12:00:53 -04:00
posixmqcontrol manuals: Fix "unusual .Xr" warnings with a script 2024-10-15 17:18:14 -03:00
posixshmcontrol Canonicalize the name of the FreeBSD Foundation 2024-10-24 05:03:07 +08:00
pr Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
primes primes: put an additional comment 2025-05-20 04:29:49 +00:00
printenv Update Makefile.depend files 2024-10-14 10:26:17 -07:00
printf Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
proccontrol Add per-process flag to disable logsigexit 2024-12-13 23:18:30 -06:00
procstat manpages: prefer linking to xo_options.7 over xo_parse_args.3 2025-07-16 12:02:24 -06:00
protect Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
quota kern: fix setgroups(2) and getgroups(2) to match other platforms 2025-08-14 23:06:09 -05:00
random Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
rctl Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
readelf packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
renice Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
resizewin resizewin.1: Fix option list width typo + spdx 2025-02-03 15:24:41 -05:00
rev Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
revoke Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
rpcgen packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
rpcinfo Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
rs Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
runat runat.c: Add an explicit check for snprintf() failure 2025-05-10 07:46:17 -07:00
rup move the SunOS r-commands into the rcmds package 2025-05-05 16:39:25 +01:00
ruptime Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
rusers move the SunOS r-commands into the rcmds package 2025-05-05 16:39:25 +01:00
rwall move the SunOS r-commands into the rcmds package 2025-05-05 16:39:25 +01:00
rwho Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
script Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
sdiff Replace last few remaining MAN[1-8] with MAN 2025-07-26 12:00:02 +02:00
sdiotool Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
sed sed.1: Adjust examples to fit in one line + SPDX 2025-07-15 15:20:11 -04:00
seq seq.1: Reset option list alignment + tag spdx 2025-01-27 14:43:28 -05:00
showmount mountd, showmount: move to the nfs package 2025-05-05 23:14:47 +01:00
size packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
smbutil Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
sockstat sockstat: fix port parsing after libxo integration 2025-08-12 10:38:25 -06:00
soelim Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
sort src: Use gnu17 as the default C standard for userland instead of gnu99 2025-02-11 09:16:25 -05:00
split Update Makefile.depend files 2024-10-14 10:26:17 -07:00
ssh-copy-id Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
stat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
stdbuf Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
strings Move toolchain utils to -toolchain package 2025-07-28 17:29:29 +01:00
su su.1: refer to mdo(1) and improve manual syntax 2025-06-11 17:16:21 -06:00
systat systat: improve reporting of UDP statistics 2025-08-13 20:21:34 +02:00
tabs Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tail tail: Fix -b, -c, -n options 2025-08-06 22:43:13 +02:00
talk Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tar libarchive: merge from vendor branch 2025-06-01 22:54:46 +02:00
tcopy tcopy: Catch up to expand_number() now being signed. 2025-08-13 10:41:46 +00:00
tee move ch{own,grp}(8) and tee(1) to FreeBSD-runtime 2025-05-28 02:16:30 +01:00
telnet telnet: Add Support for MIT KRB5 build 2025-06-15 19:49:36 -07:00
tests Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tftp Update Makefile.depend files 2024-10-14 10:26:17 -07:00
time time: switch to fences for siginfo_recvd 2025-04-20 22:19:17 -05:00
tip cu.1: describe better + tag spdx 2024-11-29 14:38:35 -07:00
top top: improve sort field storage/lookup 2025-08-09 11:00:31 -05:00
touch Update Makefile.depend files 2024-10-14 10:26:17 -07:00
tr Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
true Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
truncate truncate.1: Polish title and examples 2025-07-09 13:52:01 -04:00
truss truss: Add a decoder for inotify_add_watch_at(2) 2025-07-04 14:42:33 +00:00
ts Add ts(1) command 2025-05-27 22:24:22 +02:00
tsort Update Makefile.depend files 2024-10-14 10:26:17 -07:00
tty Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ul Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
uname Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
unexpand Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
unifdef packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
uniq uniq: Fix off-by-one bug in -cD case. 2024-12-09 20:44:46 +01:00
units Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
unvis Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
unzip Update Makefile.depend files 2024-10-14 10:26:17 -07:00
usbhidaction Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
usbhidctl Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
users Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
vacation Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
vgrind Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
vi nvi: import version 2.2.1-52c07e8 2025-01-02 10:04:12 +01:00
vis Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
vmstat manpages: prefer linking to xo_options.7 over xo_parse_args.3 2025-07-16 12:02:24 -06:00
vtfontcvt Replace last few remaining MAN[1-8] with MAN 2025-07-26 12:00:02 +02:00
w manpages: prefer linking to xo_options.7 over xo_parse_args.3 2025-07-16 12:02:24 -06:00
wall Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
wc manpages: prefer linking to xo_options.7 over xo_parse_args.3 2025-07-16 12:02:24 -06:00
wg Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
what Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
whereis Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
which Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
who Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
whois Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
write Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
xargs xargs: Convert tests to ATF 2025-07-26 18:44:43 +02:00
xinstall xinstall: Don't use UF_SETTABLE to infer whether st_flags is present 2025-05-06 17:58:10 +01:00
xo Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
xohtml Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
xolint Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
xopo Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
xstr packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
xz MFV: xz 5.8.1. 2025-05-04 00:06:22 -07:00
xzdec MFV: xz 5.8.1. 2025-05-04 00:06:22 -07:00
yacc packages: rename elftoolchain to toolchain, add more things 2025-05-28 02:16:30 +01:00
yes Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ypcat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ypmatch Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ypwhich Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
zstd src: Use gnu17 as the default C standard for userland instead of gnu99 2025-02-11 09:16:25 -05:00
Makefile shar: remove from the tree well in advance of the 15.0 release 2025-07-10 12:57:03 -05:00
Makefile.amd64 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.arm Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.i386 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.inc Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.powerpc Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00