unix-history/.git
30 years agomove zopen(3) out of the C library, to here; the interface
Keith Bostic [Mon, 18 Apr 1994 00:17:14 +0000 (16:17 -0800)]
move zopen(3) out of the C library, to here; the interface
is wrong for the C library, and I don't have time to fix it

SCCS-vsn: sbin/savecore/Makefile 8.2
SCCS-vsn: lib/libc/stdio/Makefile.inc 8.3

30 years agomove zopen(3) out of the C library, to here
Keith Bostic [Mon, 18 Apr 1994 00:06:44 +0000 (16:06 -0800)]
move zopen(3) out of the C library, to here
the interface is wrong for the C library, and I don't have time to fix it

SCCS-vsn: usr.bin/compress/Makefile 8.2

30 years agomake setreuid and setregid take uid_t/gid_t's, for
Keith Bostic [Sun, 17 Apr 1994 23:58:57 +0000 (15:58 -0800)]
make setreuid and setregid take uid_t/gid_t's, for
consistency with the C library source code.
From: "Chris G. Demetriou" <cgd@vangogh.CS.Berkeley.EDU>

SCCS-vsn: contrib/libg++-2.3/libg++/g++-include/unistd.h 1.5

30 years agoinstead of using accept(0) to turn off connections (which pretty
Eric Allman [Sun, 17 Apr 1994 22:43:30 +0000 (14:43 -0800)]
instead of using accept(0) to turn off connections (which pretty
much never works), close and later re-open the connection

SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.44

30 years agosysctl is in section 8
Keith Bostic [Sun, 17 Apr 1994 22:20:27 +0000 (14:20 -0800)]
sysctl is in section 8

SCCS-vsn: sbin/init/init.8 8.2

30 years agomake OLD_NEWDB a #if instead of #ifdef; autoconfigure it for old
Eric Allman [Sun, 17 Apr 1994 22:05:49 +0000 (14:05 -0800)]
make OLD_NEWDB a #if instead of #ifdef; autoconfigure it for old
versions of BSD/386

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.104
SCCS-vsn: usr.sbin/sendmail/src/map.c 8.25
SCCS-vsn: usr.sbin/sendmail/src/READ_ME 8.61

30 years ago"bare linefeed's code should match 226
Keith Bostic [Sun, 17 Apr 1994 06:47:08 +0000 (22:47 -0800)]
"bare linefeed's code should match 226
See RFC959 starting around the bottom of page 35.
From: sms@WLV.IIPO.GTEGSC.COM (Steven M. Schultz)

SCCS-vsn: libexec/ftpd/ftpd.c 8.4

30 years agorun arguments through strvis, so we don't whack the terminal
Keith Bostic [Sun, 17 Apr 1994 06:39:02 +0000 (22:39 -0800)]
run arguments through strvis, so we don't whack the terminal
From: "Chris G. Demetriou" <cgd@nobozo.CS.Berkeley.EDU>

SCCS-vsn: usr.bin/w/w.c 8.4

30 years agorun the environment and arguments through strvis, so we don't
Keith Bostic [Sun, 17 Apr 1994 06:25:21 +0000 (22:25 -0800)]
run the environment and arguments through strvis, so we don't
whack on the terminal
From: "Chris G. Demetriou" <cgd@nobozo.CS.Berkeley.EDU>

SCCS-vsn: bin/ps/print.c 8.6

30 years agoFixed the most major defect in fnmatch(): backslash-escape processing in
Keith Bostic [Sun, 17 Apr 1994 05:13:35 +0000 (21:13 -0800)]
Fixed the most major defect in fnmatch(): backslash-escape processing in
bracket expressions.
Implement the FNM_PERIOD flag.
Random ANSI C cleanups, KNF, prettiness police
From: conklin@ngai.kaleida.com (J.T. Conklin)

SCCS-vsn: lib/libc/gen/fnmatch.3 8.2
SCCS-vsn: lib/libc/gen/fnmatch.c 8.2

30 years agoput the optoins array into text space
Keith Bostic [Sun, 17 Apr 1994 04:56:52 +0000 (20:56 -0800)]
put the optoins array into text space
option() is now static to op

SCCS-vsn: usr.bin/find/option.c 8.2

30 years agooption() is now static to option.c
Keith Bostic [Sun, 17 Apr 1994 04:56:14 +0000 (20:56 -0800)]
option() is now static to option.c

SCCS-vsn: usr.bin/find/extern.h 8.3

30 years agoThe find command used the results of option() to delimit the file list
Keith Bostic [Sun, 17 Apr 1994 04:51:29 +0000 (20:51 -0800)]
The find command used the results of option() to delimit the file list
from its expression.  But misspellings of the expression can cause
disasterous results, and POSIX.2 requires more stringent criteria.
For example: find . -naame '*.o' | xargs rm
will remove every file in the current directory heirarchy.
From: conklin@ngai.kaleida.com (J.T. Conklin)

SCCS-vsn: usr.bin/find/main.c 8.3

30 years agoEmpty fields were not being output for unpairable lines.
Keith Bostic [Sun, 17 Apr 1994 04:39:24 +0000 (20:39 -0800)]
Empty fields were not being output for unpairable lines.
ex: printf "bar b\nbar.ugh bu\n" > f1; printf "bar.ugh 99\n" > f2
join -a1 -e FOO -o 1.1 1.2 2.2 f1 f2 put out "bar b\nbar.ugh bu 99"
not "bar b FOO\nbar.ugh bu 99"
From: henry@zoo.toronto.edu (Henry Spencer)
lots of KNF, prettiness police, use err(3)

SCCS-vsn: usr.bin/join/join.c 8.3

30 years agohistorically, pr permitted -w without a column specification
Keith Bostic [Sun, 17 Apr 1994 03:50:24 +0000 (19:50 -0800)]
historically, pr permitted -w without a column specification
POSIX.2 only requires that it be ignored for single-column, not that
it be disallowed.
From: "John F. Woods" <jfw@jfwhome.funhouse.com>

SCCS-vsn: usr.bin/pr/pr.c 8.2

30 years agolpd was overriding the paper width setting from /etc/printcap
Keith Bostic [Sun, 17 Apr 1994 03:45:56 +0000 (19:45 -0800)]
lpd was overriding the paper width setting from /etc/printcap
From: "John F. Woods" <jfw@jfwhome.funhouse.com>

SCCS-vsn: usr.sbin/lpr/lpd/printjob.c 8.2

30 years agosetgroups now takes gid_t's, they are 32-bits
Keith Bostic [Sun, 17 Apr 1994 03:28:25 +0000 (19:28 -0800)]
setgroups now takes gid_t's, they are 32-bits

SCCS-vsn: include/unistd.h 8.10
SCCS-vsn: lib/libc/sys/setgroups.2 8.2

30 years agogetgroups now takes gid_t's, they are 32-bits
Keith Bostic [Sun, 17 Apr 1994 03:23:34 +0000 (19:23 -0800)]
getgroups now takes gid_t's, they are 32-bits

SCCS-vsn: lib/libc/sys/getgroups.2 8.2

30 years agoIf compressed TCP packets were being received on a SLIP
Keith Bostic [Sun, 17 Apr 1994 03:18:45 +0000 (19:18 -0800)]
If compressed TCP packets were being received on a SLIP
link while it was first configured, the system could
crash if a packet with a compressed connection ID was received.
BSDI's patch SK110-004

SCCS-vsn: sys/net/slcompress.c 8.2

30 years agostrvis, strvisx are links to vis
Keith Bostic [Sun, 17 Apr 1994 03:07:07 +0000 (19:07 -0800)]
strvis, strvisx are links to vis

SCCS-vsn: lib/libc/gen/Makefile.inc 8.3

30 years agoprettiness police
Keith Bostic [Sun, 17 Apr 1994 03:05:47 +0000 (19:05 -0800)]
prettiness police

SCCS-vsn: usr.bin/vis/vis.1 8.2

30 years agodelete reference to wordexp(3), rearrange section order
Keith Bostic [Sun, 17 Apr 1994 03:02:24 +0000 (19:02 -0800)]
delete reference to wordexp(3), rearrange section order

SCCS-vsn: lib/libc/gen/glob.3 8.3

30 years agodelete potential matches if the -a flag isn't set after finding
Keith Bostic [Sun, 17 Apr 1994 02:45:32 +0000 (18:45 -0800)]
delete potential matches if the -a flag isn't set after finding
a match

SCCS-vsn: usr.bin/man/man.c 8.16

30 years agodo most of POSIX.2 compliance, use getopt(3) to parse arguments
Keith Bostic [Sun, 17 Apr 1994 01:41:41 +0000 (17:41 -0800)]
do most of POSIX.2 compliance, use getopt(3) to parse arguments
general ANSI C cleanups, use err(3) functions
original argument parsing was dropping core

SCCS-vsn: usr.bin/split/split.1 8.3
SCCS-vsn: usr.bin/split/split.c 8.2

30 years agobug in sh 'read' with no variable argument...
Keith Bostic [Sat, 16 Apr 1994 23:59:12 +0000 (15:59 -0800)]
bug in sh 'read' with no variable argument...
basically: argptr isn't null (if it were, nextopt() would have problems),
but *argptr is.  the latter is the thing to test in this case.
From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

SCCS-vsn: bin/sh/miscbltin.c 8.2

30 years agomake setreuid and setregid take uid_t/gid_t's, for
Keith Bostic [Sat, 16 Apr 1994 23:46:24 +0000 (15:46 -0800)]
make setreuid and setregid take uid_t/gid_t's, for
consistency with the C library source code.
From: "Chris G. Demetriou" <cgd@vangogh.CS.Berkeley.EDU>

SCCS-vsn: lib/libc/compat-43/setregid.2 8.2
SCCS-vsn: lib/libc/compat-43/setreuid.2 8.2

30 years agoadd 1994 to the copyright
Keith Bostic [Sat, 16 Apr 1994 23:43:18 +0000 (15:43 -0800)]
add 1994 to the copyright

SCCS-vsn: include/unistd.h 8.9

30 years agomake setreuid and setregid take uid_t/gid_t's, for
Keith Bostic [Sat, 16 Apr 1994 23:41:05 +0000 (15:41 -0800)]
make setreuid and setregid take uid_t/gid_t's, for
consistency with the C library source code.
From: "Chris G. Demetriou" <cgd@vangogh.CS.Berkeley.EDU>

SCCS-vsn: include/unistd.h 8.8

30 years agoroff bug in termcap man page
Keith Bostic [Sat, 16 Apr 1994 23:38:01 +0000 (15:38 -0800)]
roff bug in termcap man page
From: "Chris G. Demetriou" <cgd@postgres.Berkeley.EDU>

SCCS-vsn: share/termcap/termcap.5 8.3

30 years ago/usr/games/sail uses setruid(), which has been deprecated.
Keith Bostic [Sat, 16 Apr 1994 23:15:01 +0000 (15:15 -0800)]
/usr/games/sail uses setruid(), which has been deprecated.
Take a look at line 51 of dr_main.c, and change the setruid() to
setuid() -- it sets the uid to 'games', etc., and never gives
it back, so 'setuid()' is the thing to do.
From: "Chris G. Demetriou" <cgd@postgres.Berkeley.EDU>

SCCS-vsn: games/sail/dr_main.c 8.2

30 years agoupdate copyright notice
Keith Bostic [Sat, 16 Apr 1994 23:12:21 +0000 (15:12 -0800)]
update copyright notice

SCCS-vsn: usr.bin/sed/process.c 8.3

30 years agoIf pwd_mkdb is invoked with a umask of, say 077, /etc/passwd will end up
Keith Bostic [Sat, 16 Apr 1994 23:00:14 +0000 (15:00 -0800)]
If pwd_mkdb is invoked with a umask of, say 077, /etc/passwd will end up
being unreadable.
From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

SCCS-vsn: usr.sbin/pwd_mkdb/pwd_mkdb.c 8.4

30 years agoclnp needs sys/types.h (for u_short, etc.), so BYTE_ORDER isn't
Keith Bostic [Sat, 16 Apr 1994 22:50:59 +0000 (14:50 -0800)]
clnp needs sys/types.h (for u_short, etc.), so BYTE_ORDER isn't
needed.
From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

SCCS-vsn: sys/netiso/clnp.h 8.2

30 years agotypo
Keith Bostic [Sat, 16 Apr 1994 22:41:17 +0000 (14:41 -0800)]
typo

SCCS-vsn: lib/libc/gen/fts.3 8.5

30 years agoANSI C cleanups
Keith Bostic [Sat, 16 Apr 1994 22:36:15 +0000 (14:36 -0800)]
ANSI C cleanups

SCCS-vsn: lib/libc/gen/fts.c 8.4

30 years agobug fixes for $j sanity check and hostname must have dot heuristic
Eric Allman [Sat, 16 Apr 1994 22:36:07 +0000 (14:36 -0800)]
bug fixes for $j sanity check and hostname must have dot heuristic

SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.43

30 years agoFix obscure bug where the working directory would not be restored to its
Keith Bostic [Sat, 16 Apr 1994 22:30:40 +0000 (14:30 -0800)]
Fix obscure bug where the working directory would not be restored to its
proper place (occurs if one of fts_open()'s arguments is a relative path
to a empty directory).
From: conklin@ngai.kaleida.com (J.T. Conklin)

SCCS-vsn: lib/libc/gen/fts.c 8.3

30 years agoneeded socket library
Eric Allman [Sat, 16 Apr 1994 22:27:55 +0000 (14:27 -0800)]
needed socket library

SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.NCR3000 8.2

30 years agomodes.c was fixed to reflect the fact that MDMBUF is a cflag,
Keith Bostic [Sat, 16 Apr 1994 22:14:46 +0000 (14:14 -0800)]
modes.c was fixed to reflect the fact that MDMBUF is a cflag,
but print.c wasn't.
From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

SCCS-vsn: bin/stty/print.c 8.6

30 years agogettytab(5) doesn't document "np".
Keith Bostic [Sat, 16 Apr 1994 22:07:33 +0000 (14:07 -0800)]
gettytab(5) doesn't document "np".
From: "Chris G. Demetriou" <cgd@vangogh.CS.Berkeley.EDU>

SCCS-vsn: libexec/getty/gettytab.5 8.2

30 years agotypos
Keith Bostic [Sat, 16 Apr 1994 21:53:20 +0000 (13:53 -0800)]
typos
From: kuku@acds.physik.rwth-aachen.de (Christoph Kukulies)

SCCS-vsn: share/man/man4/termios.4 8.3

30 years agosomewhere along the line I broke the "nice --3" syntax
Keith Bostic [Sat, 16 Apr 1994 21:47:31 +0000 (13:47 -0800)]
somewhere along the line I broke the "nice --3" syntax

SCCS-vsn: usr.bin/nice/nice.c 8.2

30 years agomerge ffs_root and lfs_root into ufs_root
Keith Bostic [Sat, 16 Apr 1994 21:32:17 +0000 (13:32 -0800)]
merge ffs_root and lfs_root into ufs_root

SCCS-vsn: sys/ufs/ffs/ffs_extern.h 8.3
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 8.7
SCCS-vsn: sys/ufs/ffs/ufs_extern.h 8.3
SCCS-vsn: sys/ufs/ufs/ufs_extern.h 8.3
SCCS-vsn: sys/ufs/ffs/ufs_vfsops.c 8.4
SCCS-vsn: sys/ufs/ufs/ufs_vfsops.c 8.4
SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 8.4
SCCS-vsn: sys/ufs/lfs/lfs_extern.h 8.2
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 8.7

30 years agomove tcppredack, tcppreddat, tcppcbcachemiss into the TCP stats structure
Keith Bostic [Sat, 16 Apr 1994 21:15:01 +0000 (13:15 -0800)]
move tcppredack, tcppreddat, tcppcbcachemiss into the TCP stats structure
Rich Stevens asked, Mike Karels agreed.

SCCS-vsn: usr.bin/netstat/inet.c 8.3

30 years agobetter makedb rule
Jan-Simon Pendry [Sat, 16 Apr 1994 19:21:46 +0000 (11:21 -0800)]
better makedb rule

SCCS-vsn: share/man/Makefile 8.2

30 years agoparanoid check to avoid vrele(NULL) (from polk@bsdi.com)
Kirk McKusick [Sat, 16 Apr 1994 08:30:14 +0000 (00:30 -0800)]
paranoid check to avoid vrele(NULL) (from polk@bsdi.com)

SCCS-vsn: sys/kern/vfs_syscalls.c 8.13

30 years agoavoid hang when given a negative write count (from polk@bsdi.com)
Kirk McKusick [Sat, 16 Apr 1994 08:25:46 +0000 (00:25 -0800)]
avoid hang when given a negative write count (from polk@bsdi.com)

SCCS-vsn: sys/kern/uipc_socket.c 8.3

30 years agoavoid breaking up output when commands have newlines in them (for marc)
Kirk McKusick [Sat, 16 Apr 1994 08:11:57 +0000 (00:11 -0800)]
avoid breaking up output when commands have newlines in them (for marc)

SCCS-vsn: bin/ps/fmt.c 8.4

30 years agoadd return values
Kirk McKusick [Sat, 16 Apr 1994 08:05:37 +0000 (00:05 -0800)]
add return values

SCCS-vsn: lib/libc/sys/munmap.2 8.2

30 years agodo not dump core when invoked with no arguments (from leres@lbl)
Kirk McKusick [Sat, 16 Apr 1994 04:09:39 +0000 (20:09 -0800)]
do not dump core when invoked with no arguments (from leres@lbl)

SCCS-vsn: sbin/dump/main.c 8.4

30 years agodefer error messages until after the collect is done to get around
Eric Allman [Sat, 16 Apr 1994 02:31:44 +0000 (18:31 -0800)]
defer error messages until after the collect is done to get around
a disagreement with MVS about how the SMTP protocol works

SCCS-vsn: usr.sbin/sendmail/src/collect.c 8.12

30 years agoadd %p, so we can load against System V terminfo files
Keith Bostic [Sat, 16 Apr 1994 00:45:26 +0000 (16:45 -0800)]
add %p, so we can load against System V terminfo files
lots of random cleanup

SCCS-vsn: lib/libcurses/tscroll.c 8.2

30 years agodon't print size parameter in error messages during parsing
Eric Allman [Sat, 16 Apr 1994 00:27:11 +0000 (16:27 -0800)]
don't print size parameter in error messages during parsing

SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 8.31

30 years agotry to catch cases of $j getting munged in daemon process
Eric Allman [Sat, 16 Apr 1994 00:20:18 +0000 (16:20 -0800)]
try to catch cases of $j getting munged in daemon process

SCCS-vsn: usr.sbin/sendmail/src/main.c 8.55
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.42

30 years agodocument NEEDFSYNC
Eric Allman [Fri, 15 Apr 1994 07:50:01 +0000 (23:50 -0800)]
document NEEDFSYNC

SCCS-vsn: usr.sbin/sendmail/src/READ_ME 8.60

30 years agodon't let envelope recipients ever get $U! or $k! prepended;
Eric Allman [Fri, 15 Apr 1994 07:03:18 +0000 (23:03 -0800)]
don't let envelope recipients ever get $U! or $k! prepended;
this causes loops

SCCS-vsn: usr.sbin/sendmail/cf/mailer/uucp.m4 8.16

30 years agoclarify quotes in ALIAS_FILE definition
Eric Allman [Fri, 15 Apr 1994 06:31:12 +0000 (22:31 -0800)]
clarify quotes in ALIAS_FILE definition

SCCS-vsn: usr.sbin/sendmail/cf/README 8.28

30 years agophase error on length computation (from Mark Dapoz md@bsc.no)
Kirk McKusick [Fri, 15 Apr 1994 01:52:06 +0000 (17:52 -0800)]
phase error on length computation (from Mark Dapoz md@bsc.no)

SCCS-vsn: sys/kern/kern_sysctl.c 8.4

30 years agofix possible compile probelem with FSHIFT
Eric Allman [Fri, 15 Apr 1994 01:43:09 +0000 (17:43 -0800)]
fix possible compile probelem with FSHIFT

SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.88

30 years agodocument noreceipts privacy flag
Eric Allman [Fri, 15 Apr 1994 01:40:40 +0000 (17:40 -0800)]
document noreceipts privacy flag

SCCS-vsn: usr.sbin/sendmail/doc/op/op.me 8.36

30 years agomention HLFSD paper
Eric Allman [Fri, 15 Apr 1994 01:16:15 +0000 (17:16 -0800)]
mention HLFSD paper

SCCS-vsn: usr.sbin/sendmail/FAQ 8.3

30 years agodon't assume that long is 4 bytes
Eric Allman [Fri, 15 Apr 1994 00:57:59 +0000 (16:57 -0800)]
don't assume that long is 4 bytes

SCCS-vsn: usr.sbin/sendmail/src/util.c 8.39

30 years agogive return-receipt on delivery to mailing lists (instead of to the
Eric Allman [Fri, 15 Apr 1994 00:42:50 +0000 (16:42 -0800)]
give return-receipt on delivery to mailing lists (instead of to the
members of that list) and suppress Return-Receipt-To: in subsequent
deliveries to avoid denial of service attacks and generally improve
the semantics

SCCS-vsn: usr.sbin/sendmail/src/headers.c 8.32
SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.81
SCCS-vsn: usr.sbin/sendmail/src/alias.c 8.25
SCCS-vsn: usr.sbin/sendmail/src/udb.c 8.8

30 years agoadd "noreceipts" privacy flag
Eric Allman [Fri, 15 Apr 1994 00:40:52 +0000 (16:40 -0800)]
add "noreceipts" privacy flag

SCCS-vsn: usr.sbin/sendmail/src/envelope.c 8.34
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.87

30 years agoimprove "out of temp space" error message
Eric Allman [Fri, 15 Apr 1994 00:37:58 +0000 (16:37 -0800)]
improve "out of temp space" error message

SCCS-vsn: usr.sbin/sendmail/src/collect.c 8.11

30 years agoadd PRIV_NORECEIPTS
Eric Allman [Thu, 14 Apr 1994 23:31:20 +0000 (15:31 -0800)]
add PRIV_NORECEIPTS

SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.43

30 years agoadd EF_NORECEIPT
Eric Allman [Thu, 14 Apr 1994 23:21:05 +0000 (15:21 -0800)]
add EF_NORECEIPT

SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.42

30 years agorestore my 1985 change to pass the listening socket to "stream wait" servers;
Mike Karels [Thu, 14 Apr 1994 04:04:36 +0000 (20:04 -0800)]
restore my 1985 change to pass the listening socket to "stream wait" servers;
document this, and correct the description of wait vs. nowait for datagram,
plus other man page cleanups

SCCS-vsn: usr.sbin/inetd/inetd.c 8.4
SCCS-vsn: usr.sbin/inetd/inetd.8 8.3

30 years agoadd 1994 copyright
Jan-Simon Pendry [Thu, 14 Apr 1994 02:34:40 +0000 (18:34 -0800)]
add 1994 copyright

SCCS-vsn: usr.sbin/inetd/inetd.c 8.3

30 years agoanother try to avoid dot-less canonical names
Eric Allman [Thu, 14 Apr 1994 02:10:56 +0000 (18:10 -0800)]
another try to avoid dot-less canonical names

SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.41

30 years agoNCR 3000 changes
Eric Allman [Thu, 14 Apr 1994 01:34:06 +0000 (17:34 -0800)]
NCR 3000 changes

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.103

30 years agodate and time created 94/04/13 10:27:13 by eric
Eric Allman [Thu, 14 Apr 1994 01:27:13 +0000 (17:27 -0800)]
date and time created 94/04/13 10:27:13 by eric

SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.NCR3000 8.1

30 years agoadd NCR 3000 support
Eric Allman [Thu, 14 Apr 1994 01:26:00 +0000 (17:26 -0800)]
add NCR 3000 support

SCCS-vsn: usr.sbin/sendmail/Files.base 8.5

30 years agodebugging in ndbm_map_close
Eric Allman [Thu, 14 Apr 1994 00:54:04 +0000 (16:54 -0800)]
debugging in ndbm_map_close

SCCS-vsn: usr.sbin/sendmail/src/map.c 8.24

30 years agotry to handle very large SIZE parameters (should be a quad)
Eric Allman [Wed, 13 Apr 1994 23:53:31 +0000 (15:53 -0800)]
try to handle very large SIZE parameters (should be a quad)

SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.37

30 years agoemphasize that full domain name must be first in /etc/hsots
Eric Allman [Wed, 13 Apr 1994 22:34:55 +0000 (14:34 -0800)]
emphasize that full domain name must be first in /etc/hsots

SCCS-vsn: usr.sbin/sendmail/READ_ME 8.10

30 years agoreplace CHANGES-R5-R8 with doc/changes/changes.me
Eric Allman [Wed, 13 Apr 1994 22:34:15 +0000 (14:34 -0800)]
replace CHANGES-R5-R8 with doc/changes/changes.me

SCCS-vsn: usr.sbin/sendmail/Files.base 8.4
SCCS-vsn: usr.sbin/sendmail/Files.xdoc 8.2

30 years agodate and time created 94/04/13 07:30:38 by eric
Eric Allman [Wed, 13 Apr 1994 22:30:38 +0000 (14:30 -0800)]
date and time created 94/04/13 07:30:38 by eric

SCCS-vsn: usr.sbin/sendmail/doc/changes/Makefile 8.1
SCCS-vsn: usr.sbin/sendmail/doc/changes/changes.me 8.1

30 years agoput back the Usenix title stuff
Kirk McKusick [Wed, 13 Apr 1994 07:37:59 +0000 (23:37 -0800)]
put back the Usenix title stuff

SCCS-vsn: share/man/man0/title.urm 8.4

30 years agoavoid bogus relay= logging
Eric Allman [Wed, 13 Apr 1994 07:32:09 +0000 (23:32 -0800)]
avoid bogus relay= logging

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.80

30 years agospeed up reading of messages by reducing system call load
Eric Allman [Wed, 13 Apr 1994 07:11:50 +0000 (23:11 -0800)]
speed up reading of messages by reducing system call load

SCCS-vsn: usr.sbin/sendmail/src/collect.c 8.10
SCCS-vsn: usr.sbin/sendmail/src/util.c 8.38

30 years agofix need for double space between ESMTP args on MAIL command
Eric Allman [Wed, 13 Apr 1994 06:43:13 +0000 (22:43 -0800)]
fix need for double space between ESMTP args on MAIL command

SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.36

30 years agoIRIX cleanup
Eric Allman [Wed, 13 Apr 1994 06:42:15 +0000 (22:42 -0800)]
IRIX cleanup

SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.86
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.102

30 years agofix botch in multi-line SMTP greeting code
Eric Allman [Wed, 13 Apr 1994 05:54:23 +0000 (21:54 -0800)]
fix botch in multi-line SMTP greeting code

SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.35

30 years agochanges to make inetd and rsh invocations work better
Eric Allman [Wed, 13 Apr 1994 05:38:38 +0000 (21:38 -0800)]
changes to make inetd and rsh invocations work better

SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.40

30 years agomake HELO and EHLO response consistent
Eric Allman [Wed, 13 Apr 1994 05:38:14 +0000 (21:38 -0800)]
make HELO and EHLO response consistent

SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.34

30 years agohesiod changes from Todd Miller
Eric Allman [Wed, 13 Apr 1994 05:37:55 +0000 (21:37 -0800)]
hesiod changes from Todd Miller

SCCS-vsn: usr.sbin/sendmail/src/udb.c 8.7

30 years agoarrange for good sysexits.h before compilation begins
Eric Allman [Wed, 13 Apr 1994 05:19:16 +0000 (21:19 -0800)]
arrange for good sysexits.h before compilation begins

SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.Solaris 8.5
SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.SunOS.5.3 8.5
SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.SunOS.5.4 8.5

30 years agoSCO support for fsync
Eric Allman [Wed, 13 Apr 1994 05:18:58 +0000 (21:18 -0800)]
SCO support for fsync

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.101
SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.SCO 8.4

30 years agofix duplicate -I. flag
Eric Allman [Wed, 13 Apr 1994 05:15:02 +0000 (21:15 -0800)]
fix duplicate -I. flag

SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.Solaris 8.4
SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.SunOS.5.3 8.4
SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.SunOS.5.4 8.4

30 years agoadd SFS_STATVFS
Eric Allman [Wed, 13 Apr 1994 00:33:14 +0000 (16:33 -0800)]
add SFS_STATVFS

SCCS-vsn: usr.sbin/sendmail/src/READ_ME 8.59

30 years agoNetBSD updates
Eric Allman [Wed, 13 Apr 1994 00:31:47 +0000 (16:31 -0800)]
NetBSD updates

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.100

30 years agomake location of sendmail.st consistent
Eric Allman [Wed, 13 Apr 1994 00:27:03 +0000 (16:27 -0800)]
make location of sendmail.st consistent

SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.DomainOS 8.5

30 years agoUnixWare changes
Eric Allman [Wed, 13 Apr 1994 00:01:04 +0000 (16:01 -0800)]
UnixWare changes

SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.85
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.99

30 years agosyntax bug (oops!)
Eric Allman [Tue, 12 Apr 1994 23:59:03 +0000 (15:59 -0800)]
syntax bug (oops!)

SCCS-vsn: usr.sbin/sendmail/src/util.c 8.37

30 years agoadd src/Makefile.CLIX
Eric Allman [Tue, 12 Apr 1994 23:44:13 +0000 (15:44 -0800)]
add src/Makefile.CLIX

SCCS-vsn: usr.sbin/sendmail/Files.base 8.3

30 years agodate and time created 94/04/12 08:43:01 by eric
Eric Allman [Tue, 12 Apr 1994 23:43:01 +0000 (15:43 -0800)]
date and time created 94/04/12 08:43:01 by eric

SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.CLIX 8.1

30 years agoupdates for Intergraph CLIX
Eric Allman [Tue, 12 Apr 1994 23:38:38 +0000 (15:38 -0800)]
updates for Intergraph CLIX

SCCS-vsn: usr.sbin/sendmail/src/headers.c 8.31
SCCS-vsn: usr.sbin/sendmail/src/main.c 8.54
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.98
SCCS-vsn: usr.sbin/sendmail/src/util.c 8.36
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.84
SCCS-vsn: usr.sbin/sendmail/src/mci.c 8.13

30 years agohandle possible zero arg to xalloc and large file sizes
Eric Allman [Tue, 12 Apr 1994 23:22:14 +0000 (15:22 -0800)]
handle possible zero arg to xalloc and large file sizes

SCCS-vsn: usr.sbin/sendmail/src/util.c 8.35

30 years agodeliver all mail in a new session; this solves some security problems
Eric Allman [Tue, 12 Apr 1994 23:21:37 +0000 (15:21 -0800)]
deliver all mail in a new session; this solves some security problems

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.79