freebsd-dev/usr.bin
Hartmut Brandt 6a72a34d01 Merge the contents of lstInt.h into the public lst.h. This let's us get
rid of a lot of uneccesary casts and temporary variables that have just
obfuscated the code. This also let's us implement a couple of the one-
liner list functions as macros (the first one is Lst_IsEmpty) and
simplify life once we start to throw consts on the code.
2004-11-29 08:38:16 +00:00
..
alias
apply Document incorrect handling of multibyte characters. 2004-07-17 04:04:30 +00:00
asa
at
atm Fix build in the !NOATM case by using the begemot library in place of 2004-09-24 22:10:34 +00:00
awk
banner
basename Ensure that suffix matches occur on character boundaries. 2004-07-15 06:15:10 +00:00
biff
bluetooth Make -t <tty> optional. If not specified use stdin/stdout. 2004-09-30 21:05:17 +00:00
brandelf
bzip2
bzip2recover
c89 Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
c99
calendar Print dates the right way round. 2004-11-21 23:05:06 +00:00
cap_mkdb
catman
chat
checknr Use warn() instead of perror(). 2004-07-15 04:45:24 +00:00
chkey Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. 2004-11-13 20:40:32 +00:00
chpass Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. 2004-11-13 20:40:32 +00:00
cksum
cmp
col Add a standard DIAGNOSTICS section. 2004-08-04 02:55:25 +00:00
colcrt Check for read errors. 2004-07-31 06:22:57 +00:00
colldef Markup nits. 2004-05-19 09:45:46 +00:00
colrm Add ENVIRONMENT and DIAGNOSTICS sections. 2004-08-04 02:51:46 +00:00
column Add support for multibyte characters. 2004-07-29 13:22:56 +00:00
comm Document the -i option as being a non-standard extension. 2004-07-02 22:56:14 +00:00
compile_et
compress Bump WARNS level to 6. 2004-09-10 21:34:46 +00:00
csplit Remove BUGS section that talked about missing multibyte character support. 2004-07-12 10:17:02 +00:00
ctags It was pointed out[0] that ctags(1) uses some potentially dangerous 2004-05-07 19:44:40 +00:00
cut When the last line of a file is missing a newline in -f mode, pass a 2004-11-05 10:45:23 +00:00
dig Per style.Makefile(5), don't define MAN if the only page installed 2004-09-26 09:38:08 +00:00
dirname For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
du Add a missing full-stop to match the rest of the items in a list. 2004-10-24 00:26:35 +00:00
ee Check that ee's standard input and output is a terminal. 2004-11-05 10:18:05 +00:00
elf2aout For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
elfdump
enigma Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
env Language and markup polishing. 2004-05-19 10:44:24 +00:00
expand Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
false
fetch Fix buffer overflow. This is FreeBSD-SA-04:16.fetch. 2004-11-18 12:01:30 +00:00
file Install the header for libmagic. 2004-11-19 04:04:14 +00:00
file2c
find Change the 'no terminating ";"' error message to 'no terminating ";" or "+"' 2004-07-29 03:33:55 +00:00
finger Document incorrect handling of multibyte characters. 2004-07-17 04:04:30 +00:00
fmt Cross-reference fold(1). 2004-08-02 11:12:13 +00:00
fold Add cross-reference to fmt(1) and a fairly standard ENVIRONMENT section. 2004-08-02 11:15:01 +00:00
from
fstat filedesc0 is an internal detail of the kernel, don't look at it. 2004-11-07 20:38:29 +00:00
fsync
ftp
gcore Remove a.out support from gcore(1). 2004-11-27 06:46:48 +00:00
gencat Deal with double whitespace. 2004-07-03 00:24:45 +00:00
getconf
getopt Fixed bad example. 2004-07-07 17:39:16 +00:00
gprof Make sure to return 0 from kernel_getnfile() since if there were an 2004-10-05 23:49:27 +00:00
head
hesinfo Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
hexdump In next(), ensure that 'done' is set in the case when a file cannot 2004-08-04 02:47:32 +00:00
host Per style.Makefile(5), don't define MAN if the only page installed 2004-09-26 09:38:08 +00:00
id Pass an array of gid_t rather than an array of int to getgroups(). 2004-10-02 11:40:48 +00:00
indent Fix a buffer overflow by using strncpy() instead of strcpy(). 2004-09-19 20:34:30 +00:00
ipcrm Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
ipcs third of several commits to allow kernel System V IPC data structures 2004-11-12 13:33:55 +00:00
join Backout recent -j changes, the flags is deprecated. 2004-08-26 06:28:05 +00:00
jot Avoid passing negative values to <ctype.h> functions on machines with 2004-07-16 05:10:46 +00:00
kdump Place a function prototype correctly. 2004-09-19 14:54:35 +00:00
keylogin Deal with double whitespace. 2004-07-03 00:24:45 +00:00
keylogout
killall The signal number has to be less than NSIG strictly. 2004-07-29 18:36:35 +00:00
ktrace Don't include sys/user.h merely for its side-effect of recursively 2004-11-27 06:51:39 +00:00
ktrdump Don't use an uninitialised variable when reading from a ktr alq file. 2004-09-27 05:56:57 +00:00
lam Document incorrect handling of multibyte characters. 2004-08-12 11:34:34 +00:00
last s/FALLTHOUGH/FALLTHROUGH/ 2004-08-08 18:59:19 +00:00
lastcomm Introduce options list the standard way. Correct style(9) in FILES section. 2004-07-26 19:59:29 +00:00
ldd The type of some aout header types changed to uint_32, so now we need 2004-06-29 21:13:15 +00:00
leave
less Restore old value of LESSKEYFILE_SYS. 2004-04-17 07:48:21 +00:00
lessecho
lesskey
lex For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
limits This code builds cleanly at WARNS level 6. 2004-11-08 18:08:16 +00:00
locale Remove la_LN.* from the list of bogus locales. They're incomplete, but 2004-08-02 12:50:12 +00:00
locate For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
lock Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
lockf Use warn() instead of perror(). 2004-07-15 04:51:21 +00:00
logger Deal with double whitespace. 2004-07-03 00:24:45 +00:00
login Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
logins
logname
look Sort sections. 2004-07-19 11:21:34 +00:00
lorder Deal with double whitespace. 2004-07-03 00:24:45 +00:00
lsvfs Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
m4 Store a pointer to "null" in struct ndblock's defn member instead of a 2004-08-16 14:18:22 +00:00
mail Bumped document date. 2004-05-19 09:51:31 +00:00
make Merge the contents of lstInt.h into the public lst.h. This let's us get 2004-11-29 08:38:16 +00:00
makewhatis Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
mesg
minigzip Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
ministat For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
mkdep Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
mkfifo Deal with double whitespace. 2004-07-03 00:24:45 +00:00
mklocale Remove the obsolete <rune.h> interface. 2004-10-17 06:51:50 +00:00
mkstr
mktemp Add punctuation which appears to have been accidentally removed in 2004-10-22 16:44:39 +00:00
mkuzip Fix build: s/mkunzip.8/mkuzip.8/ 2004-09-12 00:32:35 +00:00
msgs Deal with double whitespace. 2004-07-03 00:24:45 +00:00
mt Deal with double whitespace. 2004-07-03 00:24:45 +00:00
ncal Add a `-m month' flag to provide a more convenient interface for 2004-11-23 22:57:17 +00:00
ncplist
ncplogin Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
netstat For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
newgrp Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
newkey Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. 2004-11-13 20:40:32 +00:00
nfsstat Fix a few cases that relied on 'implicit int' (constraint violation in C99). 2004-07-11 17:37:33 +00:00
nice
nl Add support for multibyte characters. 2004-07-13 02:18:21 +00:00
nohup
nslookup Per style.Makefile(5), don't define MAN if the only page installed 2004-09-26 09:38:08 +00:00
nsupdate Fix up the man file installation for the new BIND 9 sources: 2004-09-26 06:36:11 +00:00
objformat
opieinfo Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
opiekey
opiepasswd Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
pagesize
passwd Deal with double whitespace. 2004-07-03 00:24:45 +00:00
paste mdoc(7) fixes. 2004-07-07 19:57:16 +00:00
pathchk
pkill Removed bitrot. 2004-11-13 17:12:22 +00:00
pr No capital letter after : 2004-07-26 20:24:59 +00:00
printenv
printf Allow %' to be used as a format flag by printf(1). This makes it 2004-09-24 18:20:43 +00:00
quota Assign the result of getopt() to an int rather than to a char. 2004-08-07 07:05:38 +00:00
renice
rev Add support for multibyte characters. 2004-07-16 06:21:40 +00:00
rlogin Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
rpcgen Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
rpcinfo
rs Document incorrect handling of multibyte characters. 2004-07-30 00:10:52 +00:00
rsh Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
rup Sort SEE ALSO references (in dictionary order, ignoring case). 2004-07-04 20:55:50 +00:00
ruptime Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
rusers Sort SEE ALSO references (in dictionary order, ignoring case). 2004-07-04 20:55:50 +00:00
rwall Sort SEE ALSO references (in dictionary order, ignoring case). 2004-07-04 20:55:50 +00:00
rwho
script Deal with double whitespace. 2004-07-03 00:24:45 +00:00
sed Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived 2004-08-09 15:29:41 +00:00
shar Deal with double whitespace. 2004-07-03 00:24:45 +00:00
showmount Assign the result of getopt() to an int rather than to a char (which is 2004-07-26 15:04:57 +00:00
smbutil
sockstat Do not display bogus entries for sockets in the TIME_WAIT or similar 2004-08-25 16:36:17 +00:00
split Fix document year. 2004-07-11 15:04:16 +00:00
stat
su Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
systat Consistently use __inline instead of __inline__ as the former is an empty macro 2004-07-04 16:11:03 +00:00
tabs
tail Add support for following more than one file i.e. 2004-11-04 19:18:19 +00:00
talk Document missing multibyte character support in utilities specified 2004-07-03 01:28:21 +00:00
tar Use a relative symlinking so that "tar" also works in /stand. 2004-11-12 13:28:42 +00:00
tcopy Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
tee
telnet Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
tftp Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
time Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
tip Use a proper protoype to declare interp() and move it to tip.h. Fix an 2004-05-06 13:25:09 +00:00
top This patch merges the sort fields for both pages, so you can (for 2004-08-16 07:51:22 +00:00
touch
tput Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
tr tr(1) attempts to convert \n[n][n] sequences into octal digits, but doesn't 2004-11-14 05:15:25 +00:00
true
truncate Make size suffix case insensitive. 2004-07-22 13:38:10 +00:00
truss For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
tset Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
tsort Document missing multibyte character support in utilities specified 2004-07-03 01:28:21 +00:00
tty
uac
ul Add a standard DIAGNOSTICS section. 2004-08-04 03:02:14 +00:00
uname Fixed spelling of the document date. 2004-07-02 18:00:03 +00:00
unexpand For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
unifdef
uniq Remove a bogus check that caused empty lines not to be counted when the 2004-09-14 12:01:18 +00:00
units Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
unvis
usbhidaction
usbhidctl
users
uudecode For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
uuencode
uuidgen
vacation
vgrind For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
vi Replaced afterinstall: with equivalent FILES and SYMLINKS. 2004-10-18 17:16:01 +00:00
vis Nit. 2004-07-02 22:25:40 +00:00
vmstat Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
w Include <sys/proc.h> instead of depending on namespace pollution in 2004-04-14 09:34:17 +00:00
wall Mention in the BUGS section that write and wall bogusly use the sender's 2004-07-17 04:15:27 +00:00
wc Deal with double whitespace. 2004-07-03 00:24:45 +00:00
what Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
whereis Respect locale settings from the environment. 2004-07-15 08:13:56 +00:00
which
who Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
whois Add special case for the german whois nameserver. Without the 2004-08-25 15:34:44 +00:00
window Remove local malloc prototypes, which are incorrect and conflict with 2004-07-28 07:12:30 +00:00
write Mention in the BUGS section that write and wall bogusly use the sender's 2004-07-17 04:15:27 +00:00
xargs Modify behaviour of xargs -I in order to: 2004-10-18 15:40:47 +00:00
xinstall Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
xlint Define PTRDIFF_IS_LONG and SIZEOF_IS_ULONG for arm. 2004-05-14 13:44:36 +00:00
xstr Use err() instead of perror(), exit(). 2004-07-15 04:56:41 +00:00
yacc Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
yes
ypcat
ypmatch
ypwhich Mechanically kill hard sentence breaks. 2004-07-02 22:22:35 +00:00
Makefile Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. 2004-11-13 20:40:32 +00:00
Makefile.inc