freebsd-skq/usr.sbin
Jens Schweikhardt ecc68fbe47 Fix a case of undefined behavior due to overlapping buf objects in
snprintf (buf, size, fmt, buf, etc). This only works by chance with our
libc, but fails (with a truncated string) on e.g. glibc.

Okayed by:	sobomax
MFC after:	1 week
2003-12-23 15:01:12 +00:00
..
ac
accton
acpi Add a newline even if IAPC_BOOT_ARCH == 0. 2003-10-29 17:59:05 +00:00
adduser mdoc(7): Properly mark C headers. 2003-09-10 19:24:35 +00:00
amd Sync with fresh generated file, keep our changed settings. This seems 2003-09-02 17:38:30 +00:00
ancontrol Remove an annoying printf that somehow leaked into rev 1.21. 2003-11-16 08:41:24 +00:00
apm Remove the zzz files since they have been moved to src/usr.sbin/zzz 2003-07-14 16:32:45 +00:00
apmd - Set close on exec flag for device file descriptors. 2003-06-22 05:57:34 +00:00
arp mdoc(7) cleanups (use .Va, not .Dv, for sysctls.) 2003-10-03 07:48:56 +00:00
asf Add a "-f" flag for asf(8) which performs a search to find the each module 2003-11-04 06:38:37 +00:00
atm Use a size_t for variables that need to hold buffer lengths. 2003-07-29 13:40:52 +00:00
bluetooth Fix uncontrolled access to the buffer in rfcomm_sppd(1). 2003-12-19 18:15:56 +00:00
boot0cfg Get rid of duplicates. 2003-09-14 13:41:59 +00:00
boot98cfg
bootparamd Make this compile cleanly. Switch to using rpcgen to generate 2003-10-26 05:51:51 +00:00
bsnmpd Replace all uses of the old netgraph constants NG_*LEN by the new 2003-11-15 15:26:35 +00:00
btxld
burncd Catch up with the latest in device naming. 2003-11-18 02:33:27 +00:00
cdcontrol * Auto-detect what device to use if none is specified 2003-11-17 14:02:04 +00:00
chkgrp Warn if there is no newline at the end of the group file. 2003-06-06 07:10:39 +00:00
chown Use uid_t. 2003-09-07 16:43:53 +00:00
chroot Allow the optional setting of a user, primary group, or grouplist 2003-06-07 10:56:12 +00:00
ckdist
config Fixed spurious syntax errors for including files that don't begin with 2003-11-14 11:23:25 +00:00
cron Mention the fact that our crontab is not fully POSIX.2 conform, because 2003-10-24 13:02:39 +00:00
crunch Fix a bug that caused i386 to produce broken binaries for big-endian 2003-08-08 15:44:17 +00:00
ctm No need to define externs for getopt interface. 2003-08-07 05:47:49 +00:00
daemon add FBSDID 2003-07-06 12:44:11 +00:00
dconschat Increase MAXDEV up to 10. 2003-11-09 14:49:43 +00:00
devinfo
digictl
diskinfo
editmap Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
edquota mdoc(7): Properly mark C headers. 2003-09-10 19:24:35 +00:00
elf2exe
extattr Update lsextattr(8) to use the new extattr_list_*() APIs, rather than 2003-06-05 04:30:00 +00:00
extattrctl
faithd - poll(2) support. 2003-11-14 17:34:08 +00:00
fdcontrol Grammar tweaking. "has been" is very often not as good as "is" or "was". 2003-07-06 18:27:23 +00:00
fdformat
fdread
fdwrite
fwcontrol o grammar fixes 2003-12-17 10:14:11 +00:00
getfmac
getpmac
gstat
i4b Get rid of duplicates. 2003-09-14 13:41:59 +00:00
ifmcstat Replace the if_name and if_unit members of struct ifnet with new members 2003-10-31 18:32:15 +00:00
inetd Rather than use the gcc -fno-builtin-log flag, just rename the 'int log' 2003-10-30 22:56:44 +00:00
iostat Remove MAINTAINER= lines in the makefiles for camcontrol, iostat, libcam 2003-06-14 05:28:01 +00:00
ip6addrctl fixed a bug that 'ip6addrctl delete' command does not work 2003-12-22 03:13:50 +00:00
ipftest Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
ipresend Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
ipsend Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
iptest Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
IPXrouted Make this WARNS 2 clean, and fix up the manual page: 2003-11-15 17:10:56 +00:00
jail A variety of content cleanups: 2003-11-20 03:47:50 +00:00
jexec Make jexec duplicate the actions of the shell searching for an 2003-07-04 19:14:27 +00:00
jls
kbdcontrol
kbdmap
kernbb Fix our kernel support for Basic Block Profiling to work with GCC33. 2003-12-03 07:43:03 +00:00
keyserv
kgmon
kgzip Remove uneeded cast. 2003-06-11 21:37:19 +00:00
kldxref
lastlogin
lpr Fix a warning about mismatched pointers. A pointer to "void *" is not the 2003-10-26 03:01:24 +00:00
lptcontrol
mailstats Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
mailwrapper add FBSDID 2003-07-06 12:44:11 +00:00
makemap Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
manctl
memcontrol
mergemaster Use the actual build target (all), since relying on the build as a 2003-08-04 10:23:45 +00:00
mixer Document changes to default output. 2003-06-15 08:46:36 +00:00
mld6query Switch Advanced Sockets API for IPv6 from RFC2292 to RFC3542 2003-10-24 18:26:30 +00:00
mlxcontrol
mount_nwfs Make this 64 bit clean. Use size_t for sysctl() length pointer args. 2003-07-25 20:56:57 +00:00
mount_portalfs Correct paths to mount sources. 2003-07-02 16:43:14 +00:00
mount_smbfs Correct paths to mount sources. 2003-07-02 16:43:14 +00:00
mountd Rename the 'log' variable rather than -fno-builtin-log 2003-10-30 22:57:43 +00:00
moused __FBSDID; remove duplicate <ctype.h>; try to reduce style inconsistencies. 2003-11-17 11:26:51 +00:00
mptable Make this build and work on amd64 (sledge at least). 2003-09-30 04:09:21 +00:00
mrouted Use -D to rename the log() function (extensively used) rather than 2003-10-30 22:59:41 +00:00
mtest add FBSDID 2003-07-06 12:44:11 +00:00
mtree The new "spec against spec" comparison code was yet another time 2003-11-30 18:06:02 +00:00
named LANG->LC_ALL 2003-08-04 21:31:53 +00:00
named.reload
named.restart
ndc
ndiscvt Make ndiscvt(8) emit the binary image array as inline assembly code rather 2003-12-18 21:47:14 +00:00
ndp - make command line argument parsing POSIX compliant. comment from 2003-11-13 16:02:44 +00:00
newsyslog Handle a 'const' parameter without using __DECONST(). 2003-10-04 02:24:47 +00:00
nfsd
ngctl Get rid of the old constants which did not include the trailing NUL 2003-11-12 13:04:44 +00:00
nghook Allow nghook to execute a program with the data socket connected to 2003-10-24 10:01:36 +00:00
nologin Remove the BUGS section introduced in rev 1.11 now that the problem 2003-11-17 06:39:54 +00:00
nslookup
nsupdate
ntp Xref police: ntp.conf(8) -> ntp.conf(5). 2003-06-17 09:51:17 +00:00
ofwdump Autosize the property buffer instead of limiting it to 8192, and 2003-06-11 18:44:26 +00:00
pccard Ooops. Committed sin number 1: updating the code w/o updating the comments. 2003-10-04 18:43:21 +00:00
pciconf make pciconf understand it's own output as stated in the manpage. 2003-06-20 23:59:25 +00:00
pcvt
periodic
pkg_install Fix a case of undefined behavior due to overlapping buf objects in 2003-12-23 15:01:12 +00:00
pnpinfo
ppp Replace all uses of the old netgraph constants NG_*LEN by the new 2003-11-15 15:26:35 +00:00
pppctl Add IPv6 support to pppctl by using getaddrinfo() and trying each address 2003-12-07 08:39:29 +00:00
pppd Disclaim ownership of pppd/chat. It is vendor code, but has been badly 2003-10-29 19:24:04 +00:00
pppstats
praliases Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
procctl
pstat Remove options processing for dumping swapdevice radix map. 2003-07-31 21:20:08 +00:00
pw mdoc(7): Use the new feature of the .In macro. 2003-09-08 19:57:22 +00:00
pwd_mkdb
quot Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
quotaon
rarpd Make it clear that -a flag and interface parameter are mutually exclusive 2003-08-16 22:23:16 +00:00
raycontrol update for 802.11 support 2003-06-28 06:19:37 +00:00
repquota Add support for a -n argument which displays user and group IDs 2003-07-07 21:41:23 +00:00
rip6query
rmt There is no need to #include <sgtty.h> 2003-09-04 01:33:43 +00:00
route6d - need_trigger/idx should be u_int, not ssize_t. 2003-11-14 17:16:50 +00:00
rpc.lockd Make this compile cleanly. It passes WARNS=2, but I haven't checked 2003-10-26 06:10:44 +00:00
rpc.statd Deal with xdrproc_t casts. Make these compile cleanly with WARNS=2 2003-10-26 06:14:10 +00:00
rpc.umntall Deal with xdrproc_t casts. Make these compile cleanly with WARNS=2 2003-10-26 06:14:10 +00:00
rpc.yppasswdd Fix yppasswdproc_update_master_1_svc() too. 2003-06-15 21:24:45 +00:00
rpc.ypupdated
rpc.ypxfrd
rpcbind Don't pass NULL as an integer. 2003-10-29 09:31:41 +00:00
rrenumd fix comment. 2003-10-26 10:30:17 +00:00
rtadvd fixed memory leak. 2003-09-20 09:41:13 +00:00
rtprio add FBSDID 2003-07-06 12:44:11 +00:00
rtsold backout 1.11. ifname in struct ifreq should be copyed by strncpy. 2003-08-17 11:54:58 +00:00
rwhod use a list to enumerate options 2003-07-06 12:27:52 +00:00
sa
sade Teach the Fixit environment how to deal with a dynamic root. Symlink 2003-12-21 17:16:44 +00:00
sendmail Don't check for the existance of src/crypto/ for building items that 2003-07-24 18:30:25 +00:00
setfmac
setkey enable aes-xcbc-mac and aes-ctr, again. 2003-11-10 10:39:14 +00:00
setpmac
sgsc
sicontrol
sliplogin Add section number to .Xr 2003-06-08 14:33:04 +00:00
slstat
spkrtest
spray
stallion
sysinstall Teach the Fixit environment how to deal with a dynamic root. Symlink 2003-12-21 17:16:44 +00:00
syslogd logerror is used in syslogd to log errors from syslogd itself. It 2003-11-16 21:51:06 +00:00
tcpdchk Turn on the extended syntax, which TCP_wrappers has by default, as 2003-07-24 19:58:56 +00:00
tcpdmatch Drop MAINTAINER bits from here. 2003-06-04 15:58:03 +00:00
tcpdump Don't check for the existance of src/crypto/ for building items that 2003-07-24 18:30:25 +00:00
timed Fix a BSS buffer overflow caused by makeargv() writing past the end of 2003-10-11 07:35:35 +00:00
traceroute
traceroute6 - setsockopt/sysctl takes int, not u_long. 2003-11-12 18:56:59 +00:00
trpt
tzsetup Cosmetic fix: a message was mixed with a dialog box border line. 2003-11-28 20:44:25 +00:00
ugidfw
usbd fix spelling of ATTACH 2003-10-25 22:03:10 +00:00
usbdevs
vidcontrol Propagate ioctl() failure to exit status 2003-09-18 16:20:32 +00:00
vipw
vnconfig
watch
watchdogd o style(9) fixes 2003-07-03 03:37:04 +00:00
wicontrol Typos fixing: 2003-10-05 12:09:31 +00:00
wlconfig
yp_mkdb
ypbind Correct a spelling error. 2003-06-04 19:24:24 +00:00
yppoll
yppush
ypserv Eliminated two dozens of superfluous cats and two r-cats (sorry, Jordan). 2003-06-13 16:13:28 +00:00
ypset Include stdlib.h for exit() 2003-06-08 06:25:47 +00:00
zic
zzz add section name 2003-08-16 19:59:53 +00:00
Makefile Commit the first cut of Project Evil, also known as the NDISulator. 2003-12-11 22:34:36 +00:00
Makefile.inc