Keith Bostic [Sat, 6 Mar 1993 02:24:54 +0000 (18:24 -0800)]
replace machine.c with a shell script that calls uname
SCCS-vsn: old/machine/Makefile 5.6
Keith Bostic [Sat, 6 Mar 1993 02:22:28 +0000 (18:22 -0800)]
date and time created 93/03/05 10:22:28 by bostic
SCCS-vsn: usr.bin/uname/uname.1 5.1
Keith Bostic [Sat, 6 Mar 1993 02:22:26 +0000 (18:22 -0800)]
date and time created 93/03/05 10:22:26 by bostic
SCCS-vsn: usr.bin/uname/uname.c 5.1
Keith Bostic [Sat, 6 Mar 1993 02:22:24 +0000 (18:22 -0800)]
date and time created 93/03/05 10:22:24 by bostic
SCCS-vsn: usr.bin/uname/Makefile 5.1
Eric Allman [Sat, 6 Mar 1993 00:51:19 +0000 (16:51 -0800)]
need extra quotes in USERDB_SPEC
SCCS-vsn: usr.sbin/sendmail/cf/cf/mail.cs.mc 6.2
Eric Allman [Sat, 6 Mar 1993 00:35:37 +0000 (16:35 -0800)]
fix daemon startup log message
SCCS-vsn: usr.sbin/sendmail/src/main.c 6.36
Eric Allman [Sat, 6 Mar 1993 00:24:16 +0000 (16:24 -0800)]
up MCI cache size
SCCS-vsn: usr.sbin/sendmail/cf/cf/vangogh.cs.mc 6.2
Eric Allman [Fri, 5 Mar 1993 23:37:15 +0000 (15:37 -0800)]
GNU portability; treat user@ (no host) as user; don't put two domains
on $=E in SMTP mailer
SCCS-vsn: usr.sbin/sendmail/cf/m4/version.m4 6.14
Eric Allman [Fri, 5 Mar 1993 23:36:07 +0000 (15:36 -0800)]
fix documentation of confMESSAGE_TIMEOUT
SCCS-vsn: usr.sbin/sendmail/cf/README 6.11
Eric Allman [Fri, 5 Mar 1993 23:35:52 +0000 (15:35 -0800)]
fix GNU m4 bogosity
SCCS-vsn: usr.sbin/sendmail/cf/feature/nouucp.m4 6.2
Eric Allman [Fri, 5 Mar 1993 23:34:53 +0000 (15:34 -0800)]
catch user@ (no host) case -- treat as user@local
SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 6.17
Eric Allman [Fri, 5 Mar 1993 23:28:22 +0000 (15:28 -0800)]
fix excess # args to syslog; fix pid log file open; consider addrs
"different" if uids differ; exit in main on bad args; fix null ptr refs
through RealHostName; diagnose null return from hostsignature
SCCS-vsn: usr.sbin/sendmail/src/version.c 6.34
Eric Allman [Fri, 5 Mar 1993 23:26:26 +0000 (15:26 -0800)]
miscellaneous updates
SCCS-vsn: usr.sbin/sendmail/doc/op/op.me 6.22
Eric Allman [Fri, 5 Mar 1993 14:26:21 +0000 (06:26 -0800)]
diagnose null signature
SCCS-vsn: usr.sbin/sendmail/src/deliver.c 6.36
Eric Allman [Fri, 5 Mar 1993 14:25:58 +0000 (06:25 -0800)]
set RealHostName under all circumstances
SCCS-vsn: usr.sbin/sendmail/src/main.c 6.35
Eric Allman [Fri, 5 Mar 1993 11:31:26 +0000 (03:31 -0800)]
don't put two @host.domain on users in $=E
SCCS-vsn: usr.sbin/sendmail/cf/mailer/smtp.m4 6.6
Kirk McKusick [Fri, 5 Mar 1993 11:02:37 +0000 (03:02 -0800)]
update from Mike karels at BSDI
SCCS-vsn: lib/libc/compat-43/setregid.2 6.3
Kirk McKusick [Fri, 5 Mar 1993 10:52:24 +0000 (02:52 -0800)]
update from Mike Karels at BSDI
SCCS-vsn: lib/libc/sys/execve.2 6.11
SCCS-vsn: lib/libc/sys/intro.2 6.16
SCCS-vsn: lib/libc/sys/sigaction.2 6.7
Keith Bostic [Fri, 5 Mar 1993 10:47:34 +0000 (02:47 -0800)]
stupid stdargs.h fix
SCCS-vsn: usr.bin/rlogin/rlogin.c 5.39
Kirk McKusick [Fri, 5 Mar 1993 10:47:04 +0000 (02:47 -0800)]
update from Mike Karels at BSDI
SCCS-vsn: lib/libc/sys/_exit.2 6.8
Keith Bostic [Fri, 5 Mar 1993 10:31:49 +0000 (02:31 -0800)]
Craig Leres prototyping fixes, plus some of mine
SCCS-vsn: usr.bin/rlogin/des_rw.c 5.9
SCCS-vsn: usr.bin/rlogin/kcmd.c 5.7
SCCS-vsn: usr.bin/rlogin/krcmd.c 1.7
SCCS-vsn: usr.bin/rlogin/rlogin.c 5.38
Keith Bostic [Fri, 5 Mar 1993 10:31:32 +0000 (02:31 -0800)]
date and time created 93/03/04 18:31:32 by bostic
SCCS-vsn: usr.bin/rlogin/krb.h 5.1
Keith Bostic [Fri, 5 Mar 1993 09:59:27 +0000 (01:59 -0800)]
change buffer lengths of sysctl(2) to be size_t's
SCCS-vsn: sys/kern/uipc_domain.c 7.14
SCCS-vsn: sys/vm/vm_meter.c 7.20
Keith Bostic [Fri, 5 Mar 1993 09:58:50 +0000 (01:58 -0800)]
change buffer lengths of sysctl(2) to be size_t's
change array size of sysctl(2) to be u_int's
SCCS-vsn: sys/kern/kern_sysctl.c 7.31
Keith Bostic [Fri, 5 Mar 1993 09:58:34 +0000 (01:58 -0800)]
change buffer lengths of sysctl(2) to be size_t's
SCCS-vsn: sys/kern/kern_clock.c 7.30
SCCS-vsn: sys/kern/vfs_subr.c 7.95
Keith Bostic [Fri, 5 Mar 1993 09:57:51 +0000 (01:57 -0800)]
change buffer lengths of sysctl(2) to be size_t's
change array size of sysctl(2) to be u_int's
SCCS-vsn: sys/sys/sysctl.h 7.16
Keith Bostic [Fri, 5 Mar 1993 09:54:23 +0000 (01:54 -0800)]
change buffer lengths of sysctl(2) to be size_t's
SCCS-vsn: lib/libc/gen/sysctl.3 6.2
Kirk McKusick [Fri, 5 Mar 1993 08:56:29 +0000 (00:56 -0800)]
don't try to copy in/out size if not requested in getkerninfo (hibler)
SCCS-vsn: sys/kern/kern_sysctl.c 7.30
Keith Bostic [Fri, 5 Mar 1993 08:48:03 +0000 (00:48 -0800)]
use mkdir -p, so it will construct the path
SCCS-vsn: usr.bin/shar/shar.sh 5.3
Keith Bostic [Fri, 5 Mar 1993 08:46:36 +0000 (00:46 -0800)]
revision 5.8 broke tr, this fix handles blah, blah, blah
test case #3: echo 'foo' | obj/tr 'fo' '\aX'
SCCS-vsn: usr.bin/tr/str.c 5.9
Elan Amir [Fri, 5 Mar 1993 08:16:27 +0000 (00:16 -0800)]
checkpoint
SCCS-vsn: lib/libc/gen/Makefile.inc 5.33
Keith Bostic [Fri, 5 Mar 1993 08:11:08 +0000 (00:11 -0800)]
make it compile...
SCCS-vsn: lib/libc/gen/getcap.c 5.13
Keith Bostic [Fri, 5 Mar 1993 07:56:36 +0000 (23:56 -0800)]
rename file flags to UF_* and SF_*, minimize name space problems
SCCS-vsn: sys/sys/stat.h 7.19
SCCS-vsn: lib/libc/sys/chflags.2 6.9
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.114
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.114
SCCS-vsn: bin/ls/stat_flags.c 5.2
Elan Amir [Fri, 5 Mar 1993 07:44:56 +0000 (23:44 -0800)]
Fixed to work with new fgetline(3) (need to clobber \n).
SCCS-vsn: lib/libc/gen/getcap.c 5.12
Chris Torek [Fri, 5 Mar 1993 07:36:39 +0000 (23:36 -0800)]
bcopy => memcpy (safe in all these cases) for ANSI (sigh)
SCCS-vsn: lib/libc/stdio/fread.c 5.6
SCCS-vsn: lib/libc/stdio/fvwrite.c 5.4
SCCS-vsn: lib/libc/stdio/fgets.c 5.5
SCCS-vsn: lib/libc/stdio/tmpfile.c 5.5
SCCS-vsn: lib/libc/stdio/fgetln.c 5.4
SCCS-vsn: lib/libc/stdio/ungetc.c 5.7
Keith Bostic [Fri, 5 Mar 1993 07:04:33 +0000 (23:04 -0800)]
date and time created 93/03/04 15:04:33 by bostic
SCCS-vsn: lib/libc/gen/err.3 5.1
Keith Bostic [Fri, 5 Mar 1993 07:03:14 +0000 (23:03 -0800)]
date and time created 93/03/04 15:03:14 by bostic
SCCS-vsn: lib/libc/gen/err.c 5.1
Keith Bostic [Fri, 5 Mar 1993 07:02:19 +0000 (23:02 -0800)]
add err.h
SCCS-vsn: include/Makefile 5.55
Keith Bostic [Fri, 5 Mar 1993 07:01:29 +0000 (23:01 -0800)]
date and time created 93/03/04 15:01:29 by bostic
SCCS-vsn: include/err.h 5.1
Keith Bostic [Fri, 5 Mar 1993 06:57:16 +0000 (22:57 -0800)]
typo
SCCS-vsn: lib/libc/compat-43/setreuid.2 6.7
Keith Bostic [Fri, 5 Mar 1993 06:42:52 +0000 (22:42 -0800)]
rework fgetline(3) to be 8-bit clean; it no longer replaces \n with \0
SCCS-vsn: usr.bin/join/join.c 5.6
Keith Bostic [Fri, 5 Mar 1993 06:39:54 +0000 (22:39 -0800)]
rework fgetline(3) to be 8-bit clean; it no longer replace \n with \0
SCCS-vsn: lib/libedit/el.c 5.3
Keith Bostic [Fri, 5 Mar 1993 06:32:32 +0000 (22:32 -0800)]
rework fgetline(3) to be 8-bit clean
SCCS-vsn: games/quiz/quiz.c 5.3
Keith Bostic [Fri, 5 Mar 1993 05:18:12 +0000 (21:18 -0800)]
delete machine, add uname
SCCS-vsn: usr.bin/Makefile 5.15
Keith Bostic [Fri, 5 Mar 1993 05:09:14 +0000 (21:09 -0800)]
date and time created 93/03/04 13:09:14 by bostic
SCCS-vsn: old/machine/machine.sh 5.1
Keith Bostic [Fri, 5 Mar 1993 04:18:48 +0000 (20:18 -0800)]
off_t's may not be quad_t's on all systems
SCCS-vsn: usr.bin/hexdump/display.c 5.14
Keith Bostic [Fri, 5 Mar 1993 01:53:23 +0000 (17:53 -0800)]
I messed up the #ifdef's for _POSIX_SOURCE
SCCS-vsn: sys/sys/stat.h 7.18
Eric Allman [Fri, 5 Mar 1993 00:03:56 +0000 (16:03 -0800)]
consider addresses "different" if their uids differ
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 6.23
Eric Allman [Fri, 5 Mar 1993 00:03:31 +0000 (16:03 -0800)]
exit on bad parameters
SCCS-vsn: usr.sbin/sendmail/src/main.c 6.34
Keith Bostic [Thu, 4 Mar 1993 12:37:50 +0000 (04:37 -0800)]
two new routines for file flags: flags_to_string and string_to_flags
currently used by chflags(1) and install(1)
date and time created 93/03/03 20:37:50 by bostic
SCCS-vsn: bin/ls/stat_flags.c 5.1
Keith Bostic [Thu, 4 Mar 1993 12:36:44 +0000 (04:36 -0800)]
add flags_to_string declaration
SCCS-vsn: bin/ls/extern.h 5.4
Keith Bostic [Thu, 4 Mar 1993 12:36:26 +0000 (04:36 -0800)]
break flags_from_fid out into separate file, stat_flags.c
used by chflags, install
SCCS-vsn: bin/ls/ls.c 5.71
Keith Bostic [Thu, 4 Mar 1993 12:35:56 +0000 (04:35 -0800)]
add stat_flags file (used by chflags and install)
SCCS-vsn: bin/ls/Makefile 5.5
Keith Bostic [Thu, 4 Mar 1993 12:35:34 +0000 (04:35 -0800)]
use err routines from C library
add sappend, schange, uappend, uchange flags, use routine from ls(1) source
SCCS-vsn: usr.bin/chflags/Makefile 5.2
SCCS-vsn: usr.bin/chflags/chflags.1 5.5
SCCS-vsn: usr.bin/chflags/chflags.c 5.4
Keith Bostic [Thu, 4 Mar 1993 12:34:25 +0000 (04:34 -0800)]
add uappend, uchange, sappend, schange flags as -f option to install
SCCS-vsn: usr.bin/xinstall/Makefile 5.6
SCCS-vsn: usr.bin/xinstall/install.1 6.14
SCCS-vsn: usr.bin/xinstall/xinstall.c 5.30
Keith Bostic [Thu, 4 Mar 1993 12:05:17 +0000 (04:05 -0800)]
don't use octal modes, list the #defines; describe system flag behavior
SCCS-vsn: lib/libc/sys/chflags.2 6.8
Keith Bostic [Thu, 4 Mar 1993 10:28:23 +0000 (02:28 -0800)]
chflags is in <sys/stat.h>
SCCS-vsn: include/unistd.h 5.26
Keith Bostic [Thu, 4 Mar 1993 09:56:29 +0000 (01:56 -0800)]
prototype chflags/fchflags, minor reorganization
SCCS-vsn: sys/sys/stat.h 7.17
Kirk McKusick [Thu, 4 Mar 1993 09:55:39 +0000 (01:55 -0800)]
add description of security levels and secure mode for single-user operation
SCCS-vsn: sbin/init/init.8 6.5
Keith Bostic [Thu, 4 Mar 1993 09:53:49 +0000 (01:53 -0800)]
needs stat.h, flags are longs
SCCS-vsn: lib/libc/sys/chflags.2 6.7
Keith Bostic [Thu, 4 Mar 1993 09:52:54 +0000 (01:52 -0800)]
it's used now, it's also a u_long
SCCS-vsn: sys/ufs/ffs/dinode.h 7.20
SCCS-vsn: sys/ufs/ufs/dinode.h 7.20
Eric Allman [Thu, 4 Mar 1993 08:30:24 +0000 (00:30 -0800)]
check both CS and EECS user databases
SCCS-vsn: usr.sbin/sendmail/cf/domain/CS.Berkeley.EDU.m4 6.2
Kirk McKusick [Thu, 4 Mar 1993 08:01:43 +0000 (00:01 -0800)]
do not inherit SHPUX
SCCS-vsn: sys/kern/kern_fork.c 7.42
Kirk McKusick [Thu, 4 Mar 1993 07:28:57 +0000 (23:28 -0800)]
add code to change the system security level
SCCS-vsn: sbin/init/init.c 6.12
Chris Torek [Thu, 4 Mar 1993 07:28:56 +0000 (23:28 -0800)]
interface change: size parameter is required, keep newline;
no longer returns a C string (callers must use care)
SCCS-vsn: lib/libc/stdio/fgetln.3 5.5
SCCS-vsn: lib/libc/stdio/fgetln.c 5.3
Kirk McKusick [Thu, 4 Mar 1993 07:22:48 +0000 (23:22 -0800)]
make -DSECURE on by default
SCCS-vsn: sbin/init/Makefile 5.5
Eric Allman [Thu, 4 Mar 1993 07:18:16 +0000 (23:18 -0800)]
don't write PidFile until we are actually about ready to accept
connections
SCCS-vsn: usr.sbin/sendmail/src/main.c 6.33
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 6.13
Eric Allman [Thu, 4 Mar 1993 07:17:40 +0000 (23:17 -0800)]
limit number of arguments to each invocation of syslog for portability
SCCS-vsn: usr.sbin/sendmail/src/deliver.c 6.35
Kirk McKusick [Thu, 4 Mar 1993 07:10:19 +0000 (23:10 -0800)]
add checks for immutability and append-only
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.113
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.113
Kirk McKusick [Thu, 4 Mar 1993 07:07:14 +0000 (23:07 -0800)]
enforce append-only mode (for NFS requests)
SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.100
Kirk McKusick [Thu, 4 Mar 1993 07:06:31 +0000 (23:06 -0800)]
add security level to kern_sysctl
SCCS-vsn: sys/kern/kern_sysctl.c 7.29
Kirk McKusick [Thu, 4 Mar 1993 07:04:17 +0000 (23:04 -0800)]
add comment describing secure levels
SCCS-vsn: sys/sys/systm.h 7.27
Keith Sklower [Thu, 4 Mar 1993 05:29:52 +0000 (21:29 -0800)]
proposed multicast address MUST be in list for ->if_ioctl(.. ADDMULTI);
however, back out gracefully under failure
SCCS-vsn: sys/netinet/in.c 7.30
Eric Allman [Thu, 4 Mar 1993 03:48:56 +0000 (19:48 -0800)]
use 252 response to VRFY if PRIV_NOVRFY is set per RFC 1123
section 5.2.3.
SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 6.23
Eric Allman [Thu, 4 Mar 1993 03:44:28 +0000 (19:44 -0800)]
optimizations; don't ignore _res.options bits in getcanonname()
SCCS-vsn: usr.sbin/sendmail/src/domain.c 6.9
Keith Bostic [Thu, 4 Mar 1993 03:14:18 +0000 (19:14 -0800)]
don't zero out meta characters; from Donn Seeley at BSDI
SCCS-vsn: usr.bin/tr/tr.c 5.4
Eric Allman [Thu, 4 Mar 1993 02:27:38 +0000 (18:27 -0800)]
allow prescan to return a pointer to an empty list; clean up some
prescan error reporting; changes to getcanonname: don't assume that T_ANY
returns everything (it's not T_ALL, and caching can confuse it).
SCCS-vsn: usr.sbin/sendmail/src/version.c 6.33
Eric Allman [Thu, 4 Mar 1993 02:07:49 +0000 (18:07 -0800)]
allow redefinition of sendmail.cw path; mention that DOMAIN h
is really optional
SCCS-vsn: usr.sbin/sendmail/cf/README 6.10
Eric Allman [Thu, 4 Mar 1993 02:07:23 +0000 (18:07 -0800)]
allow redefinition of sendmail.cw path; FlexFAX updates to match
Sam's distribution
SCCS-vsn: usr.sbin/sendmail/cf/m4/version.m4 6.13
Eric Allman [Thu, 4 Mar 1993 02:06:58 +0000 (18:06 -0800)]
allow redefinition of sendmail.cw path
SCCS-vsn: usr.sbin/sendmail/cf/m4/cf.m4 6.8
SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 6.16
Eric Allman [Thu, 4 Mar 1993 02:06:29 +0000 (18:06 -0800)]
fixes to make this really match Sam's distribution
SCCS-vsn: usr.sbin/sendmail/cf/mailer/fax.m4 6.2
Eric Allman [Thu, 4 Mar 1993 02:05:29 +0000 (18:05 -0800)]
don't assume that T_ANY returns all info for a domain
SCCS-vsn: usr.sbin/sendmail/src/domain.c 6.8
Eric Allman [Thu, 4 Mar 1993 01:48:48 +0000 (17:48 -0800)]
allow prescan to return a null vector; fix some duplicate prescan errs
SCCS-vsn: usr.sbin/sendmail/src/envelope.c 6.19
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 6.22
Kirk McKusick [Wed, 3 Mar 1993 15:26:28 +0000 (07:26 -0800)]
add sysctl
SCCS-vsn: lib/libc/sys/Makefile.inc 5.26
Kirk McKusick [Wed, 3 Mar 1993 15:26:13 +0000 (07:26 -0800)]
date and time created 93/03/02 23:26:13 by mckusick
SCCS-vsn: lib/libc/gen/sysctl.3 6.1
Keith Bostic [Wed, 3 Mar 1993 10:31:00 +0000 (02:31 -0800)]
speedup/cleanliness not worth enough, just always write to stderr
SCCS-vsn: libexec/mail.local/mail.local.c 5.11
Kirk McKusick [Wed, 3 Mar 1993 10:23:59 +0000 (02:23 -0800)]
add proc parameter to net_sysctl
SCCS-vsn: sys/kern/uipc_domain.c 7.13
Kirk McKusick [Wed, 3 Mar 1993 10:22:59 +0000 (02:22 -0800)]
add proc parameter to vm_sysctl
SCCS-vsn: sys/vm/vm_meter.c 7.19
Kirk McKusick [Wed, 3 Mar 1993 10:21:19 +0000 (02:21 -0800)]
need proc parameter to be passed through
SCCS-vsn: sys/sys/sysctl.h 7.15
Keith Bostic [Wed, 3 Mar 1993 10:18:05 +0000 (02:18 -0800)]
if LOG_PERROR not defined, write to stderr ourselves
SCCS-vsn: libexec/mail.local/mail.local.c 5.10
Keith Bostic [Wed, 3 Mar 1993 10:00:50 +0000 (02:00 -0800)]
fixes, wordsmithing from Donn Seeley at BSDI
SCCS-vsn: lib/libm/common_source/ieee.3 6.5
SCCS-vsn: share/me/me.7 6.7
Keith Bostic [Wed, 3 Mar 1993 09:59:17 +0000 (01:59 -0800)]
non-proprietary versoin from BSDI
SCCS-vsn: lib/libc/sys/profil.2 6.4
Keith Bostic [Wed, 3 Mar 1993 09:57:22 +0000 (01:57 -0800)]
fixes, wordsmithing from Donn Seeley at BSDI
SCCS-vsn: lib/libc/stdlib/strtod.3 5.4
Keith Bostic [Wed, 3 Mar 1993 09:56:30 +0000 (01:56 -0800)]
BSDI just gave us a multibyte(3)
SCCS-vsn: lib/libc/stdlib/Makefile.inc 5.15
Keith Bostic [Wed, 3 Mar 1993 09:55:58 +0000 (01:55 -0800)]
date and time created 93/03/02 17:55:58 by bostic
SCCS-vsn: lib/libc/locale/multibyte.3 5.1
Keith Bostic [Wed, 3 Mar 1993 09:55:03 +0000 (01:55 -0800)]
fixes, wordsmithing from Donn Seeley at BSDI
SCCS-vsn: lib/libc/stdlib/getopt.3 6.18
SCCS-vsn: lib/libc/stdlib/getsubopt.3 5.7
Keith Bostic [Wed, 3 Mar 1993 09:50:56 +0000 (01:50 -0800)]
BSDI just gave us a link_addr man page
SCCS-vsn: lib/libc/net/Makefile.inc 5.8
Keith Bostic [Wed, 3 Mar 1993 09:49:51 +0000 (01:49 -0800)]
piss on to make consistent
SCCS-vsn: lib/libc/net/linkaddr.3 5.2
Keith Bostic [Wed, 3 Mar 1993 09:49:23 +0000 (01:49 -0800)]
typo
SCCS-vsn: bin/mkdir/mkdir.1 6.12
Keith Bostic [Wed, 3 Mar 1993 09:48:01 +0000 (01:48 -0800)]
fixes, wordsmithing from Donn Seeley at BSDI
SCCS-vsn: lib/libc/net/iso_addr.3 5.3