freebsd-dev/sbin
Peter Wemm efa3853949 Limit the risk of `buf' overrun in ping.c when printing hostnames.
Note, this is not really a security risk, because the buffer in question
is a static variable in the data segment and not on the stack, and hence
cannot subert the flow of execution in any way.  About the worst case was
that if you pinged a long hostname, ping could coredump.

Pointed out on: bugtraq  (listserv@netspace.org)
1996-07-28 20:29:10 +00:00
..
adjkerntz English corrections from jdp. 1996-04-09 11:31:34 +00:00
badsect Submitted by: Philippe Charnier <charnier@lirmm.fr>, added to by bde 1995-04-02 16:52:14 +00:00
bsdlabel Moved initialization of defaults for the label for the whole disk from 1996-06-17 14:43:54 +00:00
ccdconfig Our kernel is not called /netbsd. ;) 1996-06-14 10:51:47 +00:00
clri removed xref to icheck(8), ncheck(8) as they don't exist 1996-04-11 07:49:34 +00:00
comcontrol Fix even more spelling errors in some more man pages. 1996-01-30 16:34:52 +00:00
cxconfig This upgrades the driver for Cronyx-Sigma multiplexor boards 1995-10-04 22:24:16 +00:00
disklabel Moved initialization of defaults for the label for the whole disk from 1996-06-17 14:43:54 +00:00
dmesg Add #include <err.h>. 1996-06-19 01:49:01 +00:00
dset Stupid bug, the default man page goes to section 1, not 8. 1996-05-03 18:09:06 +00:00
dump Put the superfluous "DUMP:" back in the statistics line, to make 1995-12-23 11:53:56 +00:00
dumpfs Fix a couple of bogus casts to off_t that caused dumpfs to lseek negative 1996-06-23 00:05:04 +00:00
dumplfs Fixed a type to match Lite2's fixed-width type changes. 1996-03-19 14:41:05 +00:00
dumpon Fixed some minor formatting problems to silence manck some more. 1996-02-12 01:20:38 +00:00
fdisk Code clean up. Prototypes, parentheses around assignments used in 1996-06-21 02:39:19 +00:00
fsck From: Terry Lambert <terry@lambert.org> 1996-05-09 16:38:27 +00:00
fsck_ffs From: Terry Lambert <terry@lambert.org> 1996-05-09 16:38:27 +00:00
fsck_ifs From: Terry Lambert <terry@lambert.org> 1996-05-09 16:38:27 +00:00
fsdb Adjust relative paths in Makefile to ../sbin/fsck and ../../sys/ufs/ffs 1995-11-24 23:12:00 +00:00
i386 oops, make the magic number match that used in the bootblock.. 1996-07-09 02:10:16 +00:00
ifconfig Submitted by: archie@whistle.com 1996-07-23 01:18:47 +00:00
init Better method of choosing libdescrypt/libscrypt. 1996-05-04 08:16:20 +00:00
ipfw Adding changes to ipfw and the kernel to support ip packet diversion.. 1996-07-10 19:44:30 +00:00
ldconfig General -Wall warning cleanup, part I. 1996-07-12 19:08:36 +00:00
md5 Fix to match new API. Fixes memory leak, faster. 1995-07-12 09:14:46 +00:00
mknod Finally use strtoul() to convert the major an minor numbers, so 1996-07-27 17:24:55 +00:00
modload changed a strchr to a strrchr so that modules with a `.' in the path 1996-04-26 18:39:48 +00:00
modunload fix a reference in "SEE ALSO" (modunload(8) mistakenly references 1995-10-26 21:44:11 +00:00
mount I have added a new option -p to the mount command. This was 1996-07-21 23:34:04 +00:00
mount_cd9660 Get rid of the last vestiges of the old MOUNT_* constants in the 1996-05-13 17:43:19 +00:00
mount_ext2fs mount_ext2fs somehow got a stray mntopts.h, which was out of sync with 1996-07-23 19:29:27 +00:00
mount_ifs I have added a new option -p to the mount command. This was 1996-07-21 23:34:04 +00:00
mount_lfs Get rid of the last vestiges of the old MOUNT_* constants in the 1996-05-13 17:43:19 +00:00
mount_msdos One program I missed in removing MOUNT_* constants. 1996-05-13 17:56:34 +00:00
mount_msdosfs One program I missed in removing MOUNT_* constants. 1996-05-13 17:56:34 +00:00
mount_nfs Get rid of the last vestiges of the old MOUNT_* constants in the 1996-05-13 17:43:19 +00:00
mount_null Get rid of the last vestiges of the old MOUNT_* constants in the 1996-05-13 17:43:19 +00:00
mount_nullfs Get rid of the last vestiges of the old MOUNT_* constants in the 1996-05-13 17:43:19 +00:00
mount_portal Get rid of the last vestiges of the old MOUNT_* constants in the 1996-05-13 17:43:19 +00:00
mount_portalfs Get rid of the last vestiges of the old MOUNT_* constants in the 1996-05-13 17:43:19 +00:00
mount_std Accept mount(8)'s calling convention of passing just the filesystem type 1996-05-14 15:16:49 +00:00
mount_umap Get rid of the last vestiges of the old MOUNT_* constants in the 1996-05-13 17:43:19 +00:00
mount_umapfs Get rid of the last vestiges of the old MOUNT_* constants in the 1996-05-13 17:43:19 +00:00
mount_union Disable setuid permission for mount_union(1). 1996-05-17 22:46:01 +00:00
mount_unionfs Disable setuid permission for mount_union(1). 1996-05-17 22:46:01 +00:00
mountd Correct some man page cross references and file location references. 1996-04-07 00:06:21 +00:00
newfs man page link tmpfs.8 -> mfs.8 for former SunOS users 1996-02-02 06:31:57 +00:00
newlfs Document LFS as broken. 1996-05-12 11:12:17 +00:00
nextboot oops, make the magic number match that used in the bootblock.. 1996-07-09 02:10:16 +00:00
nfsd Default to udp if neither udp nor tcp is specified. The previous revision 1996-05-01 03:13:45 +00:00
nfsiod Catch the case where the children can die too soon causing wait3() 1995-10-01 03:23:13 +00:00
nologin Now that we have a manpage, don't have the 'clean' target be a NO-OP. 1996-07-10 18:36:41 +00:00
ping Limit the risk of `buf' overrun in ping.c when printing hostnames. 1996-07-28 20:29:10 +00:00
quotacheck Silence some cc -Wall warnings in quotacheck. 1996-02-27 08:04:48 +00:00
rdisc Correct a bunch of man page cross references and generally 1996-02-11 22:38:05 +00:00
reboot Removed the boot_*(8) man pages for machines we don't support: 1996-02-12 04:29:10 +00:00
restore When running 'rrestore foo', you get a segmentation fault because 1996-07-23 19:33:44 +00:00
route Submitted by: archie@whistle.com 1996-07-23 22:00:14 +00:00
savecore NBPG -> getpagesize() 1996-05-02 09:09:04 +00:00
scsi Don't immediately give up if a single read() or write() wasn't 1996-04-06 11:00:28 +00:00
scsiformat Fix a bunch of spelling errors. 1996-01-29 23:52:43 +00:00
shutdown Delete bogus referneces to timezone code internal header file `tzfile.h', 1995-08-07 19:17:46 +00:00
slattach Properly distinguish 3 different cases: 1996-03-12 23:14:45 +00:00
startslip Fixed a couple of format strings to match the change of pid_t from long 1996-04-13 15:47:43 +00:00
swapon Take out special error message for EINVAL...we really do want it to be 1995-05-14 02:18:18 +00:00
sysctl Fix a core dump when the user gives "-w" without an "=" 1996-04-10 00:53:22 +00:00
tunefs Correct some man page cross references and some file 1996-02-05 17:32:16 +00:00
umount Remove trailing whitespace. 1995-05-30 06:12:45 +00:00
Makefile Return make_union, s-bit removed 1996-05-19 17:24:10 +00:00
Makefile.inc Split CRYPTOBJDIR -> SCRYPTOBJDIR/DESCRYPTOBJDIR for init(8) 1996-05-04 08:11:47 +00:00