freebsd-skq/usr.bin
brooks f952bf1b96 Get rid of the requirement to include SysV IPC headers with _KERNEL
defined in ipcrm by introducing _WANT_SYSVxxx_INTERNALS defines.

Reviewed by:	jhb
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D14271
2018-02-16 01:33:01 +00:00
..
addr2line
alias
apply
ar various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
asa various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
at at(1): annotate some intended switch-case fallthroughs 2017-12-08 17:15:20 +00:00
atm
awk awk(1): Don't install tests at all 2018-01-29 14:15:44 +00:00
banner
basename
bc
biff
bluetooth various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
bmake
brandelf various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
bsdcat MFV r328323,328324: 2018-01-24 14:24:17 +00:00
bsdiff various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
bzip2
bzip2recover
c89 various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
c99 various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
caesar
calendar calendar: add missing header file 2017-12-23 21:04:32 +00:00
cap_mkdb
chat
chkey
chpass
cksum
clang Promote llvm-cov to a standalone option 2018-02-10 00:22:35 +00:00
cmp various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
col
colldef various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
colrm
column Free data after we're done with it. 2017-12-28 05:33:44 +00:00
comm
compile_et
compress various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
cpio
cpuset Implement 'domainset', a cpuset based NUMA policy mechanism. This allows 2018-01-12 22:48:23 +00:00
csplit various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ctags
ctlstat Remove hard coded number of lun definition 2017-12-11 14:54:42 +00:00
cut
cxxfilt
dc dc(1): fix modulo operations with fractional inputs 2017-12-07 02:08:55 +00:00
diff Replace homemade equivalent of tolower(3) by towlower(3) 2017-12-13 16:09:00 +00:00
diff3
dirname
dpv
drill
dtc dtc(1): Revert WARNS change from r328173 2018-01-31 22:20:33 +00:00
du
ee
elf2aout various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
elfcopy
elfdump various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
enigma
env various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
expand
factor
false
fetch various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
file
file2c
find Allow compiling usr.bin/find on Linux and Mac 2018-02-06 15:41:26 +00:00
finger various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
fmt fmt(1): Fix usage of Nm macro 2017-12-01 21:44:23 +00:00
fold Add basic tests for ctfconvert(1), fold(1) and rs(1) 2017-11-27 20:01:58 +00:00
fortune fortune(6): Fix gcc80 -Wbool-operation warnings. 2018-01-27 17:43:09 +00:00
from
fstat various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
fsync various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ftp
gcore various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
gencat SPDX: Fix some cases wrongly attributed to MIT. 2017-11-30 15:10:11 +00:00
getaddrinfo
getconf
getent various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
getopt
gprof .Xr pmcstat(8) from kgmon(8) and gprof(1). 2017-11-27 12:37:14 +00:00
grdc
grep grep test: Fix copyright notice 2017-12-03 02:23:29 +00:00
gzip Close the correct file descriptor. 2017-12-12 06:56:21 +00:00
head
hesinfo
hexdump Silence the gcc warning: 'op' may be used uninitialized in this function 2018-01-20 15:37:47 +00:00
host
iconv various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
id
ident
indent various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ipcrm Get rid of the requirement to include SysV IPC headers with _KERNEL 2018-02-16 01:33:01 +00:00
ipcs Get rid of the requirement to include SysV IPC headers with _KERNEL 2018-02-16 01:33:01 +00:00
iscsictl various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
join
jot
kdump NLS data and tz can be cached using caspicum helpers. 2018-01-03 07:43:04 +00:00
keylogin
keylogout
killall various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ktrace Decode kevent structures logged via ktrace(2) in kdump. 2017-11-25 04:49:12 +00:00
ktrdump various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
lam
last
lastcomm various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ldd ldd: avoid statically linked executables in example 2017-12-23 19:48:57 +00:00
leave
less
lessecho
lesskey
lex Fix broken SPDX comment in usr.bin/lex/initparse.c 2018-02-07 17:09:12 +00:00
limits limits(1): fix always true condition 2018-01-21 08:48:26 +00:00
locale various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
localedef userland: Fix several typos and minor errors 2017-12-27 03:23:01 +00:00
locate various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
lock Make lock(1) use PAM. This makes the -p option work again. (Well, kind of, 2018-02-11 13:35:31 +00:00
lockf various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
logger Fix crash with a dotless hostname. 2017-12-06 17:50:10 +00:00
login various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
logins various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
logname
look
lorder
lsvfs
lzmainfo
m4 m4: add annotations to various functions 2018-01-24 07:01:44 +00:00
mail Replace send-mail with the more standarized sendmail, we do not create 2017-12-27 06:23:50 +00:00
man man(1): document exit code 2017-12-31 00:35:11 +00:00
mandoc
mesg
minigzip
ministat SPDX: use the Beerware identifier. 2017-11-30 20:33:45 +00:00
mkcsmapper various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
mkcsmapper_static
mkdep
mkesdb various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
mkesdb_static
mkfifo
mkimg
mklocale
mkstr
mktemp various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
mkuzip various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
morse morse(6): update documentation 2018-01-06 15:52:28 +00:00
msgs Close cpfrom in an error case. 2017-12-28 05:33:49 +00:00
mt
nc
ncal various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
netstat various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
newgrp various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
newkey
nfsstat nfsstat: Add libxo output 2018-01-30 09:59:52 +00:00
nice
nl various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
nm
nohup
numactl Implement 'domainset', a cpuset based NUMA policy mechanism. This allows 2018-01-12 22:48:23 +00:00
number
opieinfo
opiekey
opiepasswd
pagesize
pamtest
passwd various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
paste
patch patch(1): Don't check for NUL bytes in Plan A 2018-01-11 15:01:48 +00:00
pathchk various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
perror various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
pom
pr Revert license change. 2017-12-01 03:22:40 +00:00
primes
printenv
printf
proccontrol
procstat Don't escape '?'s in protocol output. 2018-01-23 20:07:51 +00:00
protect various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
quota
random
rctl various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
readelf
renice
resizewin
rev
revoke various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
rpcgen Free some variables before they go out of scope. 2017-12-28 05:33:34 +00:00
rpcinfo
rs Add basic tests for ctfconvert(1), fold(1) and rs(1) 2017-11-27 20:01:58 +00:00
rup
ruptime
rusers
rwall
rwho
script
sdiff sdiff(1) can now be built defaults warning level 2017-12-06 20:10:05 +00:00
sdiotool SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
sed
send-pr
seq various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
setchannel various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
shar
showmount Free mp on a couple of error paths. 2017-12-28 05:34:34 +00:00
size
smbutil
sockstat sockstat: add break that was forgot in 328279 2018-01-23 14:33:19 +00:00
soelim
sort Fix the WITH_SORT_THREADS build. 2018-02-07 20:36:37 +00:00
split
ssh-copy-id various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
stat various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
stdbuf various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
strings
su Use strlcpy(). 2017-12-05 07:11:56 +00:00
svn
systat Retire SCTP_WITH_NO_CSUM option. 2017-12-07 22:19:08 +00:00
tabs various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
tail
talk
tar
tcopy Free inb on error return. 2017-12-28 05:33:39 +00:00
tee sponge(1): revert 2017-12-06 02:47:46 +00:00
telnet
tests
tftp Fix uninitialized warning, and work around a bug in gcc over clobbering 2018-02-10 17:17:15 +00:00
time time(1): use clock_gettime(2) instead of gettimeofday(2) 2018-01-24 17:12:34 +00:00
timeout
tip
top
touch
tput
tr various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
true
truncate various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
truss Add missing assignment to make sure non-first cmsgs are handled as such. 2018-01-17 10:30:49 +00:00
tset
tsort
tty
ul
uname
unexpand
unifdef various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
uniq
units units(1): units(1) free savescr in error condition too 2018-01-15 17:27:43 +00:00
unvis
unzip various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
usbhidaction various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
usbhidctl various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
users
uudecode
uuencode
vacation
vgrind
vi
vis
vmstat Temporarily widen count for interrupt rate calculations on 32-bit archs 2018-02-08 05:18:30 +00:00
vtfontcvt
w
wall Close the fp rather than the fd since we fdopen the fd so we don't 2017-12-28 05:34:29 +00:00
wc wc(1): Restore regular file char count fast path 2017-12-10 17:56:03 +00:00
what
whereis various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
which various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
who various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
whois
write
xargs userland: Fix several typos and minor errors 2017-12-27 03:23:01 +00:00
xinstall Allow xinstall and makefs to be crossbuilt on Linux and Mac 2018-01-16 21:43:46 +00:00
xo
xohtml
xolint
xopo
xstr
xz
xzdec
yacc
yes
ypcat various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ypmatch various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ypwhich various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
zstd
Makefile sponge(1): revert 2017-12-06 02:47:46 +00:00
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.inc
Makefile.powerpc
Makefile.sparc64