freebsd-skq/lib/libc
Bill Paul 353fefe325 Very important sanity checks: today I clobbered all four NIS servers on
my network because setnetgrent() was trying to do a lookup on group "".
It seems that an attempt to do a yp_match() (and possible yp_next())
on a null or empty key causes Sun's ypserv in SunOS 4.1.3 to exit
suddenly (and without warning). Our ypserv behaves badly in this
situation too, thoush it doesn't appear to crash. In any event, getpwent,
getnetgrent and yp_match() and yp_next() are now extra careful not to
accidentally pass on null or empty arguments.

Also made a small change to getpwent.c to allow +::::::::: wildcarding,
which I had disabled previously.
1995-03-23 22:18:00 +00:00
..
amd64 First round of changes to clean up the RCSID mess in libc: 1995-01-23 01:30:24 +00:00
compat-43 gethostid.2 is now gethostid.3. Instal the correct one. 1994-08-28 17:08:36 +00:00
db Added the mpool.3 manpage to the installed manpages. It is referred from the 1994-12-11 22:03:05 +00:00
gen Very important sanity checks: today I clobbered all four NIS servers on 1995-03-23 22:18:00 +00:00
gmon Added support for kernel profiling to mcount.c 1994-09-15 16:00:41 +00:00
i386 First round of changes to clean up the RCSID mess in libc: 1995-01-23 01:30:24 +00:00
locale Minor optimization 1995-02-18 01:42:02 +00:00
net At last! Modified __ivaliduser() to do the same kind of user/host validation 1995-03-20 07:29:55 +00:00
quad BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
regex First crack at making libc work with the new make macros. It compiles on 1994-08-05 01:19:12 +00:00
rpc Fix authunix_maxgrouplist test 1995-03-18 17:55:03 +00:00
stdio Remove `|| flags & ALT == 0' which was an obscure no-op, not a 1995-03-12 13:53:51 +00:00
stdlib Don't attempt to lstat() the POSIXLY invalid empty pathname. 1995-02-25 16:06:07 +00:00
stdtime On snap 950210, format %s (print seconds from the epoch) is missing 1995-03-01 23:08:40 +00:00
string Don't build swab.o here. It gets built in libc/i386/string. Previously 1995-03-07 04:19:11 +00:00
sys Correct the parameters for the fchown. The third was erroneously 1995-02-17 00:41:30 +00:00
xdr More directory cleanup after YP merge. 1994-08-07 22:21:14 +00:00
yp Reviewed by: Bill Paul <wpaul@freebsd.org> 1995-03-21 00:48:55 +00:00
Makefile Changed LIB_SCCS and SYSLIB_SCCS #defines to LIB_RCS and SYSLIB_RCS. 1995-01-23 01:22:08 +00:00