NetBSD/usr.sbin
lukem 7cb9d0d79c database routines:
- rename OPTDB to OPTIMIZE_DB
- if OPTIMIZE_DB, in ypdb_open(), close a database if the open failed
  with ENFILE or EMFILE [from openbsd].
- because of the above, don't bother checking first if any FDs are
  available (with open("/", RDONLY) - it's a superfluous check.
- ensure that *map_info is set if a database was a cached open -
  without this fix OPTIMIZE_DB didn't work too well...
- enable OPTIMIZE_DB by default - should speed up lookups

secure map support:
- add ypdb_secure(), which returns non-zero if the map has the YP_SECURE
  private key set (which makedbm(8) -s adds) [from openbsd]
- modify various functions to check if a map is secure, and if so,
  refuse to serve information to clients not requesting from an
  IPPORT_RESERVED port [from openbsd]
- ensure that domainnames and map names are valid (don't contain
  "/"'s, aren't too long, etc) [idea from openbsd, but using our
  _yp_invalid_domain() et al, which does more checking.]

misc:
- add rcsid's
- implement _yp_invalid_map() (complements _yp_invalid_domain() in
  libc - eventually _yp_invalid_map() may move to libc...)
- use %#x instead of 0x%x in debug log messages
1997-10-15 05:01:07 +00:00
..
ac Fix off-by-one error, closing PR bin/4067 by myself. 1997-10-07 01:24:05 +00:00
accton
amd Fix printf format warnings. 1997-10-10 16:12:10 +00:00
apm replace -W flags in CFLAGS with WARNS?=1, cleanup 1997-10-03 05:39:03 +00:00
apmd replace -W flags in CFLAGS with WARNS?=1, cleanup 1997-10-03 05:39:03 +00:00
arp
bad144 Lseek(2) usage cleanup: the use of L_SET/L_INCR/L_XTND is deprecated, 1997-08-25 19:31:43 +00:00
bootp
bootpd
bootpef
bootpgw
bootptest
catman
chown Add -h option to usage. 1997-10-11 03:14:12 +00:00
chroot
chrtbl Typo. 1997-08-06 19:52:18 +00:00
config Actually, punt the `library' keyword; it does the same thing as `object', 1997-10-10 10:41:18 +00:00
cron Mark my changes, per Vixie's license at the top. 1997-07-20 02:54:55 +00:00
dbsym Add sun3x to the list of machines using this program. 1997-09-24 07:22:37 +00:00
dev_mkdb
dhcp
diskpart
dumpfs resolve conflicts 1997-09-16 03:13:18 +00:00
dumplfs
edquota Lseek(2) usage cleanup: the use of L_SET/L_INCR/L_XTND is deprecated, 1997-08-25 19:31:43 +00:00
eeprom Add sun3x to the list of machines using this program. 1997-09-24 07:22:37 +00:00
gettable
grfconfig Fix tipo inherited from old version of TNF copyright template. 1997-10-08 22:19:18 +00:00
grfinfo
gspa
hilinfo
htable
inetd Don't sleep if we get EINTR from select(2) (e.g. because we got 1997-10-08 07:15:59 +00:00
iostat
ipf remove advertising clause from all my licenses. 1997-10-10 05:39:47 +00:00
iteconfig
kgmon
kvm_mkdb
lastlogin
lpr GC some garbage variables. 1997-10-11 20:25:53 +00:00
map-mbone
mdconfig
mdsetimage Implement the -T flag, used to (optionally) specify the kernel text 1997-09-30 06:20:16 +00:00
mopd
mountd - use .Nm instead of .Xr 1997-09-14 02:26:14 +00:00
mrinfo
mrouted correct man page pathnames to reflect reality, per PR#4148 1997-09-25 06:49:59 +00:00
mtrace
mtree Add -U flag, checking for mismatch. This is the same as the old -u flag, 1997-08-20 15:14:51 +00:00
named merge BIND 4.9.6 1997-10-04 15:11:25 +00:00
netgroup_mkdb
nfsd getopt(3) usage police: EOF is deprecated, check against -1. 1997-10-08 16:55:41 +00:00
nfsiod getopt(3) usage police: EOF is deprecated, check against -1. 1997-10-08 16:55:41 +00:00
pkg_install pass the "-v"-switch on pkg_add to any pkg_add-calls 1997-10-11 22:25:16 +00:00
portmap Only reap children that are ready to be reaped from the SIGCHILD handler 1997-09-24 13:22:06 +00:00
pppd Fix command-line argument processing 1997-10-14 20:38:09 +00:00
pstat There hasn't been machine-dependent code in pstat since the introduction 1997-07-14 08:33:35 +00:00
pwd_mkdb find "namespace.h" correctly... 1997-07-25 06:54:00 +00:00
quot
quotacheck Fix uninitialized variable 1997-09-19 21:22:38 +00:00
quotaon
rarpd
rbootd Lseek(2) usage cleanup: the use of L_SET/L_INCR/L_XTND is deprecated, 1997-08-25 19:31:43 +00:00
rdate xref inetd(8) not nonexistent inetd(1), add utmp(5) xref 1997-07-15 07:10:31 +00:00
repquota
rmt use strtoq() instead of atoi() to generate offset argument for lseek() 1997-07-01 07:42:28 +00:00
rpc.bootparamd be safe with buffers, from dholland@eecs.harvard.edu in pr#4138 1997-09-23 07:28:29 +00:00
rpc.lockd
rpc.pcnfsd
rpc.statd
rpc.yppasswdd Add parameter to call of pw_copy, don't use it, just pass NULL. 1997-07-24 08:54:56 +00:00
rwhod Lseek(2) usage cleanup: the use of L_SET/L_INCR/L_XTND is deprecated, 1997-08-25 19:31:43 +00:00
sa use correct name for default accounting file; from Hubert Feyrer in 1997-09-01 23:32:45 +00:00
screenblank Add sun3x to the list of machines using this program. 1997-09-24 07:22:37 +00:00
sendmail Only install the available m4 files. 1997-10-12 19:14:27 +00:00
sliplogin
slstats xref sliplogin(8), not nonexistent sliplogin(1) 1997-08-27 07:59:19 +00:00
spray
sup s/CURDIR/.CURDIR/ and add a missing " 1997-10-08 18:59:38 +00:00
sysctl Commit userland part of pr-1891. 1997-09-19 19:17:17 +00:00
syslogd Commit userland part of pr-1891. 1997-09-19 19:17:17 +00:00
tcpdchk Add hack to avoid gcc warnings. 1997-10-14 05:17:35 +00:00
tcpdmatch Fix for WARNS?= 1 1997-10-11 21:48:50 +00:00
tcpdump Ugly hack to make this compile without warnings on alpha. 1997-10-13 20:45:40 +00:00
timed
traceroute Include <string.h> and use proper types for str*() so that this compiles 1997-10-08 20:47:38 +00:00
trpt Fix potential bad pointer arithmetic interaction with sort comparison 1997-07-23 16:41:43 +00:00
trsp - Rewrite this program to use libkvm, not grovel /dev/kmem manually. Now 1997-07-23 18:20:46 +00:00
update RCSid police 1997-07-23 06:43:08 +00:00
videomode
vipw
vnconfig - Xref opendisk(3). 1997-10-01 01:32:59 +00:00
xntp patch from PR#3944 1997-08-06 11:50:57 +00:00
ypbind clarify that "domainname" in various pathnames is the actual domain name 1997-10-06 01:20:15 +00:00
yppoll use WARNS?=1 not WARNS=1, cleanup manpage 1997-10-06 00:57:08 +00:00
ypserv database routines: 1997-10-15 05:01:07 +00:00
ypset - WARNS?=1 not WARNS=1 1997-10-06 00:33:18 +00:00
zdump
zic
Makefile Build sup. 1997-10-07 01:36:21 +00:00
Makefile.inc rcsid facism 1997-10-06 00:08:43 +00:00