freebsd-skq/usr.bin
jmallett 5c2d1427fb Convert some broken cases where Error is called, but we try to continue,
to Fatal errors, because the logic that we use to try to continue is far
too broken, and makes things look and act weird, because we end up pointing
past the end of a buffer boundry into freed memory in the caller, as we
don't come close to setting the lengthPtr to a sane value.

Reviewed by:	make@

(This only changes failure cases which would have died horrid deaths to
 explicit clean death failure cases.)
2002-11-08 16:59:11 +00:00
..
alias
apply
ar
asa
at
awk
banner
basename
biff
brandelf
bzip2
c89
c99 Re-add the code which maps POSIX standard library names into the ones 2002-10-08 02:19:54 +00:00
calendar Remove entry for All Saints' in Portugal. While it's correct, All 2002-11-03 00:37:04 +00:00
cap_mkdb
catman Mostly support alternate manpage zipping. 2002-10-29 09:20:22 +00:00
chat
checknr
chflags
chkey
chpass Don't try to dereference a NULL pw pointer. This would happen when 2002-10-29 12:45:32 +00:00
cksum
cmp
col
colcrt
colldef Normalize FILES section by using .Bl/.El enumerate. 2002-10-16 13:00:42 +00:00
colrm
column
comm
compile_et
compress Spelling. 2002-10-16 12:42:15 +00:00
csplit
ctags
cut
dig
dirname
dnskeygen
dnsquery
doscmd
du Change the type of an unused variable to appease a warning. 2002-10-23 19:10:15 +00:00
ee
elf2aout
enigma
env
expand
false
fetch Don't exit with success after timeout during authentication. 2002-11-07 22:16:45 +00:00
file
file2c
find
finger Back out previous commit - it was not well thought out. 2002-10-31 13:05:56 +00:00
fmt
fold
from
fstat Rename struct specinfo to the more appropriate struct cdev. 2002-09-27 18:27:10 +00:00
fsync
ftp
gcore
gencat
getconf Remove unnecessary compatibility macro. (We were only printing, not parsing, 2002-10-27 04:14:08 +00:00
getopt
gprof Remove done() which was just exit() so use of warn()/err() can be made. Abort 2002-10-16 13:50:09 +00:00
head
hesinfo
hexdump
host
id
indent Spelling 2002-10-16 13:58:39 +00:00
ipcrm
ipcs
join
jot
kdump
kenv
keylogin
keylogout
killall
ktrace
ktrdump Use strlcpy() instead of strcpy() to not overflow static buffers. 2002-10-06 23:52:06 +00:00
lam
last Fix core dumps when invoking with something like ``last -w1''. 2002-10-30 18:19:59 +00:00
lastcomm
ldd Fix a problem with RTLD_TRACE flag to dlopen(3), which sometimes can return 2002-10-19 10:18:29 +00:00
leave
less
lessecho
lesskey
lex
limits
locale Add locale(1). I have used it for while as useful debugging tool 2002-10-16 13:17:18 +00:00
locate
lock
lockf
logger
login Do not reuse flag name in its definition. Remove inadequate sentence. 2002-10-16 15:17:38 +00:00
logname
look
lorder Make it work with POSIX sort (POS arg) 2002-09-24 18:16:36 +00:00
lsvfs
m4 When we appear to want a signed value from sizeof(), use ssize_t in the cast, 2002-10-30 15:50:00 +00:00
mail
make Convert some broken cases where Error is called, but we try to continue, 2002-11-08 16:59:11 +00:00
makewhatis
mesg
minigzip Actually implement gzip's -c option. minigzip now also doubles 2002-10-03 19:30:22 +00:00
mkdep
mkfifo
mklocale Use more verbose diagnostics for wrong DIGIT range 2002-10-20 23:09:26 +00:00
mkstr Remove claim that pi and ex use mkstr; pi is long gone, and nex doesn't 2002-11-01 12:22:41 +00:00
mktemp
msgs
mt Add information about the SDLT density codes. 2002-10-15 12:53:29 +00:00
ncal Teach ncal(1) about month names specified on the command line. 2002-10-02 12:31:10 +00:00
ncplist
ncplogin
netstat
newgrp
newkey
nfsstat
nice
nl
nm Introduce enumerate of options using the standard way: 2002-10-16 15:28:20 +00:00
nohup
objformat
opieinfo
opiekey
opiepasswd
pagesize
passwd Introduce enumerate of options using the standard way. 2002-10-16 15:32:16 +00:00
paste
pathchk
perl
pr
printenv
printf
quota
ranlib
renice
rev
rlogin Dekerberise. The corresponding userland stuff has been dekerberised 2002-10-16 16:09:05 +00:00
rpcgen
rpcinfo The .Nm utility 2002-10-16 15:38:28 +00:00
rs
rsh Dekerberise. The corresponding userland stuff has been dekerberised 2002-10-16 16:10:46 +00:00
rup
ruptime
rusers
rwall
rwho
sasc
script
sed
shar
showmount The -a and -d flags are mutually exclusive, show them as such in usage() and 2002-10-12 05:45:01 +00:00
size
smbutil
sockstat
soelim Output .lf directives. 2002-10-30 03:24:16 +00:00
split
stat Adjust the size passed to readlink so that the null termination 2002-10-25 07:26:36 +00:00
strings
strip
su Add a new '-s' option to su(1): if the flag is present, attempt to 2002-10-23 03:19:34 +00:00
symorder Introduce option enumeration the standard way. 2002-10-17 12:58:14 +00:00
systat Adjust for getbsize argument type change. 2002-10-23 19:02:17 +00:00
tabs
tail
talk
tconv
tcopy
tee
telnet Remove some #if 0'd code. After this, a "make unifdef" here produces 2002-10-02 00:37:01 +00:00
tftp
time
tip
top Catch up to SMTX -> SLOCK changes. 2002-10-02 20:33:52 +00:00
touch
tput
tr Use .Fl/Ar for flags and arguments. 2002-10-17 13:04:49 +00:00
true
truncate
truss Don't depend on <signal.h> to include <sys/time.h>, instead include 2002-10-06 21:46:04 +00:00
tset
tsort
tty
uac
ul
uname Use some macro evil to create the functions for using sysctl(3) to get each 2002-09-23 06:47:39 +00:00
unexpand Fix off-by-one error processing the line after an empty line when the 2002-10-04 16:45:25 +00:00
unifdef The spec says that unifdefall removes all #ifs, and this now requires 2002-09-24 19:50:03 +00:00
uniq
units
unvis
usbhidctl
users
uudecode Variables that come in in and out pairs should be named accordingly. 2002-11-01 02:08:51 +00:00
uuencode Improve the way base64 mode is enabled based on the program name, 2002-10-20 14:18:25 +00:00
uuidgen o Remove $Id$ from copyright; there's $FreeBSD$, 2002-11-01 06:20:14 +00:00
vacation
vgrind Make it work with POSIX sort (POS arg). 2002-09-24 19:05:40 +00:00
vi
vis
vmstat
w
wall Change iov_base's type from char *' to the standard void *'. All 2002-10-11 14:58:34 +00:00
wc
what
whereis
which
who
whois
window
write
xargs
xinstall Document the new behavior of -C with respect to inode-change-time. 2002-10-31 10:43:32 +00:00
xlint Need to run lint1 from ${WORLDTMP}/usr/libexec during buildworld. 2002-10-23 12:05:27 +00:00
xstr Another buffer overflow similar to the recent one in mkstr(1). 2002-11-01 12:48:28 +00:00
yacc Add section number to .Xr directive. 2002-10-16 15:46:43 +00:00
yes Detect and exit on write errors. 2002-11-08 02:51:31 +00:00
ypcat
ypmatch
ypwhich
Makefile bsd.doc.mk changes: 2002-10-29 14:56:09 +00:00
Makefile.inc