freebsd-dev/usr.bin
Warner Losh 9b50a3ce03 Fix problem in ftp and case mapping mode where the converted string wasn't
terminated properly.  Fix is from the PR and works for the test cases I
threw at it.  Should be safe and desirable for back porting to 2.2 or
earlier if there are people still comitting to -stable.

Submitted by:	Marc Slemko <marcs@znep.com>
Closes PR:	1864
1996-12-17 17:59:40 +00:00
..
apply
ar The -q option does not require a list of elements: the command 'ar q foo.a' 1996-10-17 22:13:36 +00:00
at
banner
basename add missing comma(s) in .Xr macros 1996-09-23 22:24:39 +00:00
biff
brandelf Utility to "brand" ELF binaries. 1996-10-16 18:16:22 +00:00
cal
calendar Fix Moscow timezone rule 1996-10-05 09:03:37 +00:00
cap_mkdb delete doubled words, e.g.: "the the" -> "the" 1996-10-05 22:27:30 +00:00
chat Typo fix. 1996-12-15 15:14:26 +00:00
checknr
chflags
chpass pw_scan() was being used to convert a string into a struct passwd, with 1996-11-15 17:36:20 +00:00
cksum
cmp When mmap is used, do an madvise(MADV_SEQUENTIAL) to make things 1996-12-11 05:20:20 +00:00
col
colcrt
colldef Change recently added diagnostics to more descriptive 1996-10-25 00:13:14 +00:00
colrm
column
comm
compile_et
compress Finished adjustments for cleaning up declaration of zopen(). Moving the 1996-09-05 18:15:43 +00:00
cpp
ctags
cut
dig build bind-4.9.4-P1 dig in it's own directory 1996-08-29 21:51:42 +00:00
dirname
dnsquery build bind-4.9.4-P1 dnsquery in it's own directory 1996-08-29 21:54:39 +00:00
du Add a 'depth (-d#)' flag to du 1996-10-23 06:53:57 +00:00
ee
env
error
expand
f2c Use the same format for the "expect N shift reduce conflicts" message 1996-10-25 15:50:17 +00:00
false
fetch Report net connection error via hstrerror(h_errno) now instead of 1996-11-14 07:36:26 +00:00
file Restored installation of /etc/magic. It's now a symlink instead of a 1996-12-13 11:49:16 +00:00
file2c
find With -delete, don't complain about non-empty directories. Otherwise 1996-10-05 23:47:07 +00:00
finger Adjust line to not overflow 80 cols (result of recent utmp changes) 1996-12-05 17:33:46 +00:00
fmt Add -c flag to fmt to center lines. 1996-09-10 19:50:23 +00:00
fold
fpr
from Honor the MAIL environment variable, if set. 1996-10-06 01:54:22 +00:00
fsplit
fstat Include <fcntl.h> so that this doesn't depend on the KERNEL version 1996-09-29 19:25:10 +00:00
ftp Fix problem in ftp and case mapping mode where the converted string wasn't 1996-12-17 17:59:40 +00:00
gcore
gencat Add \' to valid escapes list to be compatible with printf 1996-12-15 23:55:03 +00:00
getopt Cleanup. Boldfaced dashes didn't print at all, also corrected a few 1996-10-22 21:56:11 +00:00
gprof Use a (signed) int32_t counter instead of an `unsigned int' counter 1996-10-16 21:02:49 +00:00
gprof4
head
hexdump delete doubled words, e.g.: "the the" -> "the" 1996-10-05 22:27:30 +00:00
host build bind-4.9.4-P1 host in it's own directory 1996-08-29 21:53:39 +00:00
id add PATH variable 1996-11-05 07:24:48 +00:00
indent Fix description of -cli option so that it comes out as -cli0.5 instead of 1996-10-23 07:02:48 +00:00
ipcrm
ipcs delete doubled words, e.g.: "the the" -> "the" 1996-10-05 22:27:30 +00:00
join Don't access stuff we have realloc()'ed using the old pointer. 1996-10-21 08:51:58 +00:00
jot
kdump Fix up programs which expect <net/if.h> to include <sys/time.h> to instead 1996-12-10 17:11:53 +00:00
key Add -D_SKEY_INTERNAL to pick up non-API skey functions 1996-10-17 15:25:12 +00:00
keyinfo
keyinit Add -D_SKEY_INTERNAL to pick up non-API functions 1996-10-17 15:30:21 +00:00
killall sync copyright with /usr/share/examples/etc/bsd-style-copyright 1996-08-27 20:04:45 +00:00
ktrace Add manual page symlinks 1996-12-08 16:56:40 +00:00
kzip
lam
last Remove one space to produce the same output alignment 1996-12-05 17:56:05 +00:00
lastcomm Clean up style and formatting. The listing of options could still be 1996-09-18 16:48:54 +00:00
ldd Made the synopsis in the man page conform to the style guide. 1996-11-30 16:12:46 +00:00
leave
lex Upgrade to version 2.5.4 of flex. 1996-12-14 05:48:48 +00:00
locate Fix uninitialized memory read for case insensitive search. Harmless. 1996-12-13 20:28:24 +00:00
lock Closes PR bin/1567 1996-09-14 09:00:52 +00:00
logger unset TZ from the environment so the timestamp gets the system default, 1996-10-21 19:51:34 +00:00
login Fix some compilation warnings. 1996-09-21 18:01:23 +00:00
logname
look
lorder
lsvfs
m4
mail Honor the MAIL environment variable. 1996-10-06 01:55:32 +00:00
make Add a .POSIX directive. When the first non-comment 1996-11-03 03:29:57 +00:00
makewhatis Minor formatting fixes. 1996-12-09 07:26:04 +00:00
mesg [HISTORY] command appeared in Version 1 AT&T UNIX 1996-08-29 18:06:19 +00:00
mk_cmds Recovered from -Wall cleanup in ss_internal.h. This depended on 1996-09-05 18:20:47 +00:00
mkdep $@ -> "$@", now ``mkdep "foo bar".c'' works. 1996-10-27 15:53:18 +00:00
mkfifo
mklocale
mkstr
modstat Remove a self referential xref, and add an xref for modload. 1996-12-04 00:00:20 +00:00
more
msgs Eliminated includes of the "temporary" backwards compatibility header 1996-09-24 08:08:11 +00:00
mt
netstat Learn to follow the new interface address lists. 1996-12-13 21:29:59 +00:00
nfsstat
nice Match the reality. The man page was completely wrong. 1996-11-02 22:02:32 +00:00
nm Drat, had the N_FN overloading based on N_EXT backwards. N_EXT = filename, 1996-09-24 15:56:26 +00:00
nohup
pagesize add /sbin to PATH, the location of sysctl(8) may changed in future 1996-11-05 07:17:33 +00:00
passwd I haven't had a single contraversial commit all week, so what the 1996-11-03 03:11:57 +00:00
paste
pr Fixes: 1996-10-22 05:02:01 +00:00
printenv
printf -Wall cleaning. 1996-12-14 05:32:27 +00:00
quota delete doubled words, e.g.: "the the" -> "the" 1996-10-05 22:27:30 +00:00
ranlib delete doubled words, e.g.: "the the" -> "the" 1996-10-05 22:27:30 +00:00
rdist Don't dup the network pipe to stderr, it prevents ssh from asking for a 1996-12-10 23:41:27 +00:00
renice
rev
rlogin Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
rpcgen
rpcinfo
rs
rsh Add a timeout flag so that failing operations can at least be caught 1996-09-06 05:24:05 +00:00
rup
ruptime Description: 1996-10-23 04:23:36 +00:00
rusers
rwall
rwho Fix my error from previous commit with mixing rwhod protocol 1996-12-05 20:19:33 +00:00
sasc
script Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
sed fix C programmer's bug number 12.2 1996-11-17 02:16:34 +00:00
sgmlfmt Some new options for the FreeBSD web pages. These are for the moment 1996-10-05 23:38:55 +00:00
sgmls delete doubled words, e.g.: "the the" -> "the" 1996-10-05 22:27:30 +00:00
shar
showmount
size
soelim
split
strings
strip [HISTORY] command appeared in Version 1 AT&T UNIX 1996-08-29 18:06:19 +00:00
su Export $TERM only if it has been set in our environment. 1996-10-07 10:00:58 +00:00
symorder
systat Now that systat's working again, bring the vmstat cleanup over from 1996-11-12 19:16:46 +00:00
tail complete err() changes, actually use warn() in most instances 1996-08-26 20:37:48 +00:00
talk
tclsh
tconv delete doubled words, e.g.: "the the" -> "the" 1996-10-05 22:27:30 +00:00
tcopy
tee
telnet delete doubled words, e.g.: "the the" -> "the" 1996-10-05 22:27:30 +00:00
tftp Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
time Close PR#1781 - time returns with EXIT_SUCCESS on some failures 1996-10-12 18:41:26 +00:00
tip Do not claim that tip is also called cu. 1996-09-19 05:14:30 +00:00
tn3270 Fix some compilation warnings 1996-09-22 01:05:21 +00:00
touch Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
tput
tr
true
tset
tsort
tty [HISTORY] command appeared in Version 1 AT&T UNIX 1996-08-29 18:06:19 +00:00
ul
uname
unexpand
unifdef
uniq
units
unvis
users
uudecode New options for uudecode 1996-10-21 22:02:30 +00:00
uuencode New options for uudecode 1996-10-21 22:02:30 +00:00
vacation Various cleanups: 1996-09-28 13:37:38 +00:00
vgrind The neverending story... vgrind. 1996-10-22 16:18:17 +00:00
vi Link Dutch catalog with nl_NL instead of da_DK 1996-12-08 14:05:08 +00:00
vis
vmstat Fixed DPADD. 1996-09-05 17:16:10 +00:00
w Increase username field to reflect utmp changes 1996-12-05 17:00:16 +00:00
wall
wc [HISTORY] command appeared in Version 1 AT&T UNIX 1996-08-29 18:06:19 +00:00
what
whereis
which fix perl indention style 1996-10-27 15:50:40 +00:00
who [HISTORY] command appeared in Version 1 AT&T UNIX 1996-08-29 18:06:19 +00:00
whois
window
write Replace hardcoded length of "/dev/" with strlen(_PATH_DEV). 1996-10-26 15:29:24 +00:00
xargs Reviewed by: Warner Losh <imp@village.org> 1996-11-01 18:46:05 +00:00
xinstall Sync usage line to man page, per style(9). 1996-10-01 03:59:57 +00:00
xlint .Os NetBSD -> .Os FreeBSD. 1996-09-28 22:46:35 +00:00
xstr
yacc Add YYLEX and YYEMPTY macros to make byacc look more like bison. 1996-11-04 21:54:52 +00:00
yes
ypcat
ypmatch
ypwhich
Makefile Compile telnet from eBones instead of secure. 1996-11-03 17:01:25 +00:00
Makefile.inc