unix-history/.git
29 years agogive up and just include <sys/proc.h>
Kirk McKusick [Fri, 28 Apr 1995 05:47:33 +0000 (21:47 -0800)]
give up and just include <sys/proc.h>

SCCS-vsn: sys/vm/vm_map.h 8.7

29 years agoJ.T. Conklin's changes for signals mean that we don't need all
Keith Bostic [Fri, 28 Apr 1995 05:47:20 +0000 (21:47 -0800)]
J.T. Conklin's changes for signals mean that we don't need all
of the random signal crap any longer

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

29 years agogetpgrp no longer takes an argument
Keith Bostic [Fri, 28 Apr 1995 05:46:31 +0000 (21:46 -0800)]
getpgrp no longer takes an argument
the copyright notice was messed up quite a bit

SCCS-vsn: bin/sh/jobs.c 8.3

29 years agoatomic_lock => simple_lock
Kirk McKusick [Fri, 28 Apr 1995 05:27:51 +0000 (21:27 -0800)]
atomic_lock => simple_lock

SCCS-vsn: sys/kern/kern_lock.c 8.7

29 years agoPOSIX.2 says that a successful variable assignment should set the status
Keith Bostic [Fri, 28 Apr 1995 05:20:47 +0000 (21:20 -0800)]
POSIX.2 says that a successful variable assignment should set the status
variable ($?) to 0.
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>

SCCS-vsn: bin/sh/eval.c 8.3

29 years agoPOSIX.2 (and common sense) dictates that the file specified by $ENV
Keith Bostic [Fri, 28 Apr 1995 05:19:31 +0000 (21:19 -0800)]
POSIX.2 (and common sense) dictates that the file specified by $ENV
should not be sourced when running a setuid or setgid shell script.
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>
NOTE: Dave Korn noted at a recent POSIX meeting that ENV should be ignored
for all scripts, so this is likely to go further in the near future.

SCCS-vsn: bin/sh/main.c 8.3

29 years agolockmanager takes an interlock and a pid rather than a proc ptr
Kirk McKusick [Fri, 28 Apr 1995 05:19:14 +0000 (21:19 -0800)]
lockmanager takes an interlock and a pid rather than a proc ptr

SCCS-vsn: sys/vm/vm_map.h 8.6

29 years agoDon't dump core when evaluating X % 0.
Keith Bostic [Fri, 28 Apr 1995 05:18:11 +0000 (21:18 -0800)]
Don't dump core when evaluating X % 0.
Simplify lexer by using %prec feature in yacc grammar.
Implement most of the operators required by POSIX.2.
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>

SCCS-vsn: bin/sh/arith.y 8.2
SCCS-vsn: bin/sh/arith_lex.l 8.2

29 years agoThis patch changes the shell to use the sys_siglist[] array in libc
Keith Bostic [Fri, 28 Apr 1995 05:16:40 +0000 (21:16 -0800)]
This patch changes the shell to use the sys_siglist[] array in libc
instead of the list generated by the mksignames program.
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>

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

29 years agoWhen a "&" is encountered in a list, all the prior commands
Keith Bostic [Fri, 28 Apr 1995 05:15:47 +0000 (21:15 -0800)]
When a "&" is encountered in a list, all the prior commands
are grouped together and backgrounded, instead of only the previous
and-or construct being backgrounded.  Typing "sleep 1; sleep 10 &" executes
the equivalent (roughly) of "{ sleep 1; sleep 10; } &".
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>

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

29 years agoPOSIX.2 requires that the shell's dot builtin do a path search
Keith Bostic [Fri, 28 Apr 1995 05:13:29 +0000 (21:13 -0800)]
POSIX.2 requires that the shell's dot builtin do a path search
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>

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

29 years agomake umask POSIX.2 compliant
Keith Bostic [Fri, 28 Apr 1995 05:11:58 +0000 (21:11 -0800)]
make umask POSIX.2 compliant
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>

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

29 years agoatomic_lock => simplelock
Kirk McKusick [Fri, 28 Apr 1995 05:11:40 +0000 (21:11 -0800)]
atomic_lock => simplelock

SCCS-vsn: sys/vm/vm.h 8.4

29 years agodon't reference the Ash General Public License, we have
Keith Bostic [Fri, 28 Apr 1995 05:10:44 +0000 (21:10 -0800)]
don't reference the Ash General Public License, we have
permission to distribute under the general Berkeley license

SCCS-vsn: bin/sh/builtins.def 8.3

29 years agoset errno to EINVAL if arguments incorrect
Keith Bostic [Fri, 28 Apr 1995 05:09:08 +0000 (21:09 -0800)]
set errno to EINVAL if arguments incorrect
make pstat an int, not a union wait
don't close the file descriptor if we can't find it on our list
POSIX.2 explicitly disallows blocking SIGINT, SIGQUIT, SIGHUP (see the
Rationale)
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>

SCCS-vsn: lib/libc/gen/popen.c 8.2

29 years agoadd interlock; change proc pointer to pid
Kirk McKusick [Fri, 28 Apr 1995 05:04:58 +0000 (21:04 -0800)]
add interlock; change proc pointer to pid

SCCS-vsn: sys/sys/lock.h 8.7

29 years agoatomic_lock => simple_lock
Kirk McKusick [Fri, 28 Apr 1995 05:00:13 +0000 (21:00 -0800)]
atomic_lock => simple_lock

SCCS-vsn: sys/sys/lock.h 8.6

29 years agomove getopt information from stdlib.h to unistd.h
Keith Bostic [Fri, 28 Apr 1995 04:58:45 +0000 (20:58 -0800)]
move getopt information from stdlib.h to unistd.h
as decreed by IEEE Std 1003.2-1992

SCCS-vsn: include/stdlib.h 8.4
SCCS-vsn: include/unistd.h 8.12

29 years agoPOSIX.2 has changed getopt to return -1 instead of EOF (to decouple
Keith Bostic [Fri, 28 Apr 1995 04:52:32 +0000 (20:52 -0800)]
POSIX.2 has changed getopt to return -1 instead of EOF (to decouple
getopt() from standard i/o).  This change is more pedantic than
functional as EOF is defined to be -1.
Also, POSIX.2 says that getopt lives in unistd.h , not stdlib.h.
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>

SCCS-vsn: lib/libc/stdlib/getopt.3 8.5
SCCS-vsn: lib/libc/stdlib/getopt.c 8.3

29 years agoargument pointer not being incremented through arguments
Keith Bostic [Fri, 28 Apr 1995 04:49:16 +0000 (20:49 -0800)]
argument pointer not being incremented through arguments
From: "Chris G. Demetriou" <cgd@postgres.Berkeley.EDU>

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

29 years agoThe POSIX.2 requirement that "false" (among others) be found before
Keith Bostic [Fri, 28 Apr 1995 04:47:04 +0000 (20:47 -0800)]
The POSIX.2 requirement that "false" (among others) be found before
$PATH processing basically requires it to be a builtin.
From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>

SCCS-vsn: bin/sh/builtins.def 8.2
SCCS-vsn: bin/sh/eval.c 8.2

29 years agohack requires writeable strings
Keith Bostic [Fri, 28 Apr 1995 04:45:07 +0000 (20:45 -0800)]
hack requires writeable strings
hack.u_init.c:u_init() writes the roles array which is loaded into text space
From: Jan-Simon Pendry <pendry@vangogh.CS.Berkeley.EDU>

SCCS-vsn: games/hack/Makefile 8.2

29 years ago:a in 'more' causes null dereference
Keith Bostic [Fri, 28 Apr 1995 04:37:50 +0000 (20:37 -0800)]
:a in 'more' causes null dereference
ex: more /root/.cshrc<CR>:a<CR>
From: "Chris G. Demetriou" <cgd@sun-lamp.cs.berkeley.edu>

SCCS-vsn: usr.bin/more/output.c 8.2

29 years agocreate .gz as well as .Z format
Eric Allman [Fri, 28 Apr 1995 02:50:53 +0000 (18:50 -0800)]
create .gz as well as .Z format

SCCS-vsn: usr.sbin/sendmail/Makefile 8.11

29 years agocheck for more limited possible directory size
Kirk McKusick [Fri, 28 Apr 1995 02:49:22 +0000 (18:49 -0800)]
check for more limited possible directory size

SCCS-vsn: sbin/fsck/pass1.c 8.5

29 years agomove definition of doff_t to dir.h
Kirk McKusick [Fri, 28 Apr 1995 02:47:35 +0000 (18:47 -0800)]
move definition of doff_t to dir.h

SCCS-vsn: sys/ufs/ufs/inode.h 8.7

29 years agomove in definition of doff_t and MAXDIRSIZE
Kirk McKusick [Fri, 28 Apr 1995 02:46:56 +0000 (18:46 -0800)]
move in definition of doff_t and MAXDIRSIZE

SCCS-vsn: sys/ufs/ufs/dir.h 8.5

29 years agofsck now passes with -W
Kirk McKusick [Fri, 28 Apr 1995 02:39:09 +0000 (18:39 -0800)]
fsck now passes with -W

SCCS-vsn: sbin/fsck/Makefile 8.2

29 years agoadd function prototypes
Kirk McKusick [Fri, 28 Apr 1995 02:33:09 +0000 (18:33 -0800)]
add function prototypes

SCCS-vsn: sbin/fsck/preen.c 8.4
SCCS-vsn: sbin/fsck/inode.c 8.7
SCCS-vsn: sbin/fsck/pass1.c 8.4
SCCS-vsn: sbin/fsck/pass3.c 8.2
SCCS-vsn: sbin/fsck/Makefile 8.2
SCCS-vsn: sbin/fsck/pass1b.c 8.3
SCCS-vsn: sbin/fsck/utilities.c 8.3
SCCS-vsn: sbin/fsck/pass5.c 8.8
SCCS-vsn: sbin/fsck/main.c 8.4
SCCS-vsn: sbin/fsck/pass2.c 8.8
SCCS-vsn: sbin/fsck/dir.c 8.7
SCCS-vsn: sbin/fsck/fsck.h 8.3
SCCS-vsn: sbin/fsck/pass4.c 8.3
SCCS-vsn: sbin/fsck/setup.c 8.8

29 years agomount -u does not need entries in /etc/fstab
Kirk McKusick [Thu, 27 Apr 1995 07:22:25 +0000 (23:22 -0800)]
mount -u does not need entries in /etc/fstab

SCCS-vsn: sbin/mount/mount.c 8.23

29 years agoadd CTL_VFS output
Kirk McKusick [Thu, 27 Apr 1995 06:57:47 +0000 (22:57 -0800)]
add CTL_VFS output

SCCS-vsn: usr.sbin/sysctl/sysctl.c 8.2

29 years agoupdate for new kernel filesystem structure (vfsconf)
Kirk McKusick [Thu, 27 Apr 1995 04:14:23 +0000 (20:14 -0800)]
update for new kernel filesystem structure (vfsconf)

SCCS-vsn: sbin/mount/mount.c 8.22
SCCS-vsn: sbin/mount/mount_ufs.c 8.4
SCCS-vsn: sbin/mount_cd9660/mount_cd9660.c 8.6
SCCS-vsn: sbin/mount_fdesc/mount_fdesc.c 8.3
SCCS-vsn: sbin/mount_lfs/mount_lfs.c 8.4
SCCS-vsn: sbin/mount_null/mount_null.c 8.6
SCCS-vsn: sbin/mount_portal/mount_portal.c 8.6
SCCS-vsn: sbin/mount_procfs/mount_procfs.c 8.4
SCCS-vsn: sbin/mount_umap/mount_umap.c 8.5
SCCS-vsn: sbin/mount_union/mount_union.c 8.6

29 years agobetter implementation -- fixes $rel for HP-UX as well
Eric Allman [Thu, 27 Apr 1995 02:35:45 +0000 (18:35 -0800)]
better implementation -- fixes $rel for HP-UX as well

SCCS-vsn: usr.sbin/sendmail/src/makesendmail 8.20

29 years agofix rbase for HP-UX; announce the various configuration variables
Eric Allman [Thu, 27 Apr 1995 02:24:21 +0000 (18:24 -0800)]
fix rbase for HP-UX; announce the various configuration variables

SCCS-vsn: usr.sbin/sendmail/src/makesendmail 8.19

29 years agoadd HP-UX 10.x files
Eric Allman [Thu, 27 Apr 1995 00:28:00 +0000 (16:28 -0800)]
add HP-UX 10.x files

SCCS-vsn: usr.sbin/sendmail/Files.cf 8.11

29 years agoadd _OPTINS (optional insert) macro to shorten lines in mailers
Eric Allman [Thu, 27 Apr 1995 00:27:34 +0000 (16:27 -0800)]
add _OPTINS (optional insert) macro to shorten lines in mailers

SCCS-vsn: usr.sbin/sendmail/cf/m4/cf.m4 8.18

29 years agoadd *_MAILER_CHARSET; UUCP_MAX_SIZE => UUCP_MAILER_MAX
Eric Allman [Thu, 27 Apr 1995 00:25:14 +0000 (16:25 -0800)]
add *_MAILER_CHARSET; UUCP_MAX_SIZE => UUCP_MAILER_MAX

SCCS-vsn: usr.sbin/sendmail/cf/mailer/local.m4 8.15
SCCS-vsn: usr.sbin/sendmail/cf/mailer/smtp.m4 8.22
SCCS-vsn: usr.sbin/sendmail/cf/mailer/uucp.m4 8.22
SCCS-vsn: usr.sbin/sendmail/cf/mailer/usenet.m4 8.5

29 years agodocument *_MAILER_CHARSET macros
Eric Allman [Thu, 27 Apr 1995 00:24:18 +0000 (16:24 -0800)]
document *_MAILER_CHARSET macros

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

29 years agoadd BROKEN_ANSI_LIBRARY define to get around strtoul problem
Eric Allman [Thu, 27 Apr 1995 00:05:51 +0000 (16:05 -0800)]
add BROKEN_ANSI_LIBRARY define to get around strtoul problem

SCCS-vsn: usr.sbin/sendmail/src/READ_ME 8.84
SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.70

29 years agoHP-UX 10.0 portability changes
Eric Allman [Wed, 26 Apr 1995 08:08:13 +0000 (00:08 -0800)]
HP-UX 10.0 portability changes

SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.154
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.129
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.157

29 years agodate and time created 95/04/25 17:06:59 by eric
Eric Allman [Wed, 26 Apr 1995 08:06:59 +0000 (00:06 -0800)]
date and time created 95/04/25 17:06:59 by eric

SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.HP-UX.10 8.1

29 years agodate and time created 95/04/25 16:34:58 by eric
Eric Allman [Wed, 26 Apr 1995 07:34:58 +0000 (23:34 -0800)]
date and time created 95/04/25 16:34:58 by eric

SCCS-vsn: usr.sbin/sendmail/cf/cf/cs-hpux10.mc 8.1
SCCS-vsn: usr.sbin/sendmail/cf/cf/generic-hpux10.mc 8.1

29 years agodate and time created 95/04/25 16:33:11 by eric
Eric Allman [Wed, 26 Apr 1995 07:33:11 +0000 (23:33 -0800)]
date and time created 95/04/25 16:33:11 by eric

SCCS-vsn: usr.sbin/sendmail/cf/ostype/hpux10.m4 8.1

29 years agocorrect citation for packet filter paper
Kirk McKusick [Wed, 26 Apr 1995 06:03:46 +0000 (22:03 -0800)]
correct citation for packet filter paper

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

29 years agoassume that anything with MIME-Version: is MIME, even if it
Eric Allman [Wed, 26 Apr 1995 00:58:22 +0000 (16:58 -0800)]
assume that anything with MIME-Version: is MIME, even if it
didn't come with BODY=8BITMIME in the envelope

SCCS-vsn: usr.sbin/sendmail/src/usersmtp.c 8.49
SCCS-vsn: usr.sbin/sendmail/src/headers.c 8.59

29 years agoonly insist on CRLF for SMTP 8BITMIME
Eric Allman [Wed, 26 Apr 1995 00:57:45 +0000 (16:57 -0800)]
only insist on CRLF for SMTP 8BITMIME

SCCS-vsn: usr.sbin/sendmail/src/collect.c 8.39
SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.69

29 years agoadd EF_IS_MIME
Eric Allman [Wed, 26 Apr 1995 00:06:33 +0000 (16:06 -0800)]
add EF_IS_MIME

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

29 years agofix problem sending to user@domain where "domain" has an entry
Eric Allman [Tue, 25 Apr 1995 22:13:06 +0000 (14:13 -0800)]
fix problem sending to user@domain where "domain" has an entry
but no A or MX records; problem only occurs if it matches as the
last entry in the resolver search list

SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 8.68
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.84

29 years agomake file mailer semantics switch off of P=[FILE]
Eric Allman [Tue, 25 Apr 1995 21:45:18 +0000 (13:45 -0800)]
make file mailer semantics switch off of P=[FILE]

SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.149
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.156

29 years agolint
Eric Allman [Tue, 25 Apr 1995 11:39:00 +0000 (03:39 -0800)]
lint

SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.69
SCCS-vsn: usr.sbin/sendmail/src/map.c 8.57

29 years agoefficiency improvements
Eric Allman [Tue, 25 Apr 1995 11:31:36 +0000 (03:31 -0800)]
efficiency improvements

SCCS-vsn: usr.sbin/sendmail/src/alias.c 8.46
SCCS-vsn: usr.sbin/sendmail/src/collect.c 8.38
SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.148

29 years agomore bug fixes from JGM
Eric Allman [Tue, 25 Apr 1995 11:30:34 +0000 (03:30 -0800)]
more bug fixes from JGM

SCCS-vsn: usr.sbin/sendmail/src/mime.c 8.19

29 years agofix (another) botch in IDENT code
Eric Allman [Tue, 25 Apr 1995 11:30:17 +0000 (03:30 -0800)]
fix (another) botch in IDENT code

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

29 years agomust use hex constants
Kirk McKusick [Tue, 25 Apr 1995 08:14:19 +0000 (00:14 -0800)]
must use hex constants

SCCS-vsn: sys/hp300/scripts/xbt 8.2

29 years agoHP-UX uses SPT_PSTAT
Eric Allman [Tue, 25 Apr 1995 07:48:29 +0000 (23:48 -0800)]
HP-UX uses SPT_PSTAT

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

29 years agobad getopt string
Kirk McKusick [Tue, 25 Apr 1995 07:01:17 +0000 (23:01 -0800)]
bad getopt string

SCCS-vsn: sbin/savecore/savecore.c 8.4

29 years agomerge 700 & 800 Makefiles
Eric Allman [Mon, 24 Apr 1995 11:31:18 +0000 (03:31 -0800)]
merge 700 & 800 Makefiles

SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.HP-UX 8.8

29 years agodon't need two HP-UX Makefiles
Eric Allman [Mon, 24 Apr 1995 11:28:50 +0000 (03:28 -0800)]
don't need two HP-UX Makefiles

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

29 years agohack to get around compile problem on HPs when running in ANSI mode
Eric Allman [Mon, 24 Apr 1995 11:28:23 +0000 (03:28 -0800)]
hack to get around compile problem on HPs when running in ANSI mode

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

29 years agoupdates for new DSN drafts
Eric Allman [Mon, 24 Apr 1995 05:03:19 +0000 (21:03 -0800)]
updates for new DSN drafts

SCCS-vsn: usr.sbin/sendmail/src/usersmtp.c 8.48
SCCS-vsn: usr.sbin/sendmail/src/recipient.c 8.82
SCCS-vsn: usr.sbin/sendmail/src/envelope.c 8.64
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 8.67
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.127
SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.68
SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.147
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.154
SCCS-vsn: usr.sbin/sendmail/src/alias.c 8.45
SCCS-vsn: usr.sbin/sendmail/src/udb.c 8.20

29 years agoupdate DNS type codes for new draft
Eric Allman [Mon, 24 Apr 1995 05:01:14 +0000 (21:01 -0800)]
update DNS type codes for new draft

SCCS-vsn: usr.sbin/sendmail/cf/mailer/smtp.m4 8.21

29 years agoupdate DSN types to be more realistic
Eric Allman [Mon, 24 Apr 1995 04:52:07 +0000 (20:52 -0800)]
update DSN types to be more realistic

SCCS-vsn: usr.sbin/sendmail/cf/mailer/local.m4 8.14
SCCS-vsn: usr.sbin/sendmail/cf/mailer/fax.m4 8.3
SCCS-vsn: usr.sbin/sendmail/cf/mailer/uucp.m4 8.21
SCCS-vsn: usr.sbin/sendmail/cf/mailer/usenet.m4 8.4
SCCS-vsn: usr.sbin/sendmail/cf/mailer/pop.m4 8.5
SCCS-vsn: usr.sbin/sendmail/cf/mailer/procmail.m4 8.4

29 years agobetter solution to MIME sign extension problem
Eric Allman [Sun, 23 Apr 1995 23:50:16 +0000 (15:50 -0800)]
better solution to MIME sign extension problem

SCCS-vsn: usr.sbin/sendmail/src/mime.c 8.18

29 years agotrim out a bunch of MIME modes
Eric Allman [Sun, 23 Apr 1995 23:22:23 +0000 (15:22 -0800)]
trim out a bunch of MIME modes

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

29 years agoadd F=3 flag to extend Q-P encoding to non-EBCDIC characters
Eric Allman [Sun, 23 Apr 1995 22:59:55 +0000 (14:59 -0800)]
add F=3 flag to extend Q-P encoding to non-EBCDIC characters

SCCS-vsn: usr.sbin/sendmail/src/mime.c 8.17

29 years agoadd M_EBCDIC
Eric Allman [Sun, 23 Apr 1995 22:46:15 +0000 (14:46 -0800)]
add M_EBCDIC

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

29 years agodon't do NL=>CRLF mapping on C-T-E: binary files; always encode
Eric Allman [Sun, 23 Apr 1995 22:18:59 +0000 (14:18 -0800)]
don't do NL=>CRLF mapping on C-T-E: binary files; always encode
binaries as Base64 (because Q-P munges newlines)

SCCS-vsn: usr.sbin/sendmail/src/mime.c 8.16

29 years agoupdates for new status system codes and Multipart/Report drafts
Eric Allman [Sun, 23 Apr 1995 06:58:55 +0000 (22:58 -0800)]
updates for new status system codes and Multipart/Report drafts

SCCS-vsn: usr.sbin/sendmail/src/sysexits.c 8.4
SCCS-vsn: usr.sbin/sendmail/src/envelope.c 8.63
SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.67

29 years agowoops -- compile glitch
Eric Allman [Sun, 23 Apr 1995 05:55:42 +0000 (21:55 -0800)]
woops -- compile glitch

SCCS-vsn: usr.sbin/sendmail/src/recipient.c 8.81

29 years agobetter use of extended DSN status codes
Eric Allman [Sun, 23 Apr 1995 05:51:04 +0000 (21:51 -0800)]
better use of extended DSN status codes

SCCS-vsn: usr.sbin/sendmail/src/usersmtp.c 8.47
SCCS-vsn: usr.sbin/sendmail/src/recipient.c 8.80
SCCS-vsn: usr.sbin/sendmail/src/collect.c 8.37
SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.66
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.82
SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.146
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.153

29 years agotrim down the number of 8-bit modes to three (m, p, and s)
Eric Allman [Sun, 23 Apr 1995 05:50:27 +0000 (21:50 -0800)]
trim down the number of 8-bit modes to three (m, p, and s)

SCCS-vsn: usr.sbin/sendmail/src/readcf.c 8.87

29 years agoadd e_status
Eric Allman [Sun, 23 Apr 1995 05:21:22 +0000 (21:21 -0800)]
add e_status

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

29 years agolog skipped queue runs
Eric Allman [Sun, 23 Apr 1995 03:00:16 +0000 (19:00 -0800)]
log skipped queue runs

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

29 years agouse DSN-style error codes instead of sysexit codes for $#error mailer
Eric Allman [Sun, 23 Apr 1995 02:59:33 +0000 (18:59 -0800)]
use DSN-style error codes instead of sysexit codes for $#error mailer

SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 8.70
SCCS-vsn: usr.sbin/sendmail/cf/feature/redirect.m4 8.3

29 years agoimprove documentation of F=7 mailer flag
Eric Allman [Sun, 23 Apr 1995 02:58:28 +0000 (18:58 -0800)]
improve documentation of F=7 mailer flag

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

29 years agoimproved DSN status codes
Eric Allman [Sun, 23 Apr 1995 02:07:28 +0000 (18:07 -0800)]
improved DSN status codes

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

29 years agoallow error mailer to take DSN status code
Eric Allman [Sun, 23 Apr 1995 02:07:06 +0000 (18:07 -0800)]
allow error mailer to take DSN status code

SCCS-vsn: usr.sbin/sendmail/src/sysexits.c 8.3
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 8.66

29 years agodefault DSNs on
Eric Allman [Sun, 23 Apr 1995 02:06:16 +0000 (18:06 -0800)]
default DSNs on

SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.65
SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.68
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.152

29 years agofixes to MIME code
Eric Allman [Sun, 23 Apr 1995 01:53:09 +0000 (17:53 -0800)]
fixes to MIME code

SCCS-vsn: usr.sbin/sendmail/src/mime.c 8.15
SCCS-vsn: usr.sbin/sendmail/src/util.c 8.65
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.124
SCCS-vsn: usr.sbin/sendmail/src/main.c 8.104

29 years agohave to do vnode_pager_setsize after new length is set (from karels)
Kirk McKusick [Sat, 22 Apr 1995 08:58:37 +0000 (00:58 -0800)]
have to do vnode_pager_setsize after new length is set (from karels)

SCCS-vsn: sys/ufs/ffs/ffs_inode.c 8.13

29 years agoupdate for new domain and ostype files
Eric Allman [Sat, 22 Apr 1995 03:17:45 +0000 (19:17 -0800)]
update for new domain and ostype files

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

29 years agoimprove the error message
Eric Allman [Sat, 22 Apr 1995 02:28:47 +0000 (18:28 -0800)]
improve the error message

SCCS-vsn: usr.sbin/sendmail/cf/domain/unspecified-domain.m4 8.2

29 years agoavoid random tab characters after OSTYPE macro
Eric Allman [Sat, 22 Apr 1995 02:07:14 +0000 (18:07 -0800)]
avoid random tab characters after OSTYPE macro

SCCS-vsn: usr.sbin/sendmail/cf/m4/cf.m4 8.17

29 years agocheck for .cf files with version extensions
Eric Allman [Sat, 22 Apr 1995 01:58:07 +0000 (17:58 -0800)]
check for .cf files with version extensions

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

29 years agoupdate copyright; document ColonOKInAddr and HasWildcardMX
Eric Allman [Sat, 22 Apr 1995 01:24:47 +0000 (17:24 -0800)]
update copyright; document ColonOKInAddr and HasWildcardMX

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

29 years agocopyright update
Eric Allman [Sat, 22 Apr 1995 01:11:45 +0000 (17:11 -0800)]
copyright update

SCCS-vsn: usr.sbin/sendmail/cf/m4/cf.m4 8.16
SCCS-vsn: usr.sbin/sendmail/cf/m4/nullrelay.m4 8.8
SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 8.69

29 years agoupdate copyright notice
Eric Allman [Sat, 22 Apr 1995 00:57:54 +0000 (16:57 -0800)]
update copyright notice

SCCS-vsn: usr.sbin/sendmail/src/READ_ME 8.83
SCCS-vsn: usr.sbin/sendmail/src/trace.c 8.3
SCCS-vsn: usr.sbin/sendmail/src/sysexits.c 8.2
SCCS-vsn: usr.sbin/sendmail/src/usersmtp.c 8.46
SCCS-vsn: usr.sbin/sendmail/src/stats.c 8.4
SCCS-vsn: usr.sbin/sendmail/src/useful.h 8.4
SCCS-vsn: usr.sbin/sendmail/src/headers.c 8.58
SCCS-vsn: usr.sbin/sendmail/src/recipient.c 8.79
SCCS-vsn: usr.sbin/sendmail/src/macro.c 8.11
SCCS-vsn: usr.sbin/sendmail/src/convtime.c 8.3
SCCS-vsn: usr.sbin/sendmail/src/main.c 8.103
SCCS-vsn: usr.sbin/sendmail/src/envelope.c 8.62
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.151
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 8.65
SCCS-vsn: usr.sbin/sendmail/src/domain.c 8.36
SCCS-vsn: usr.sbin/sendmail/src/arpadate.c 8.4
SCCS-vsn: usr.sbin/sendmail/src/err.c 8.33
SCCS-vsn: usr.sbin/sendmail/src/collect.c 8.36
SCCS-vsn: usr.sbin/sendmail/src/stab.c 8.2
SCCS-vsn: usr.sbin/sendmail/src/sendmail.hf 8.3
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.123
SCCS-vsn: usr.sbin/sendmail/src/savemail.c 8.64
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.81
SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 8.67
SCCS-vsn: usr.sbin/sendmail/src/clock.c 8.11
SCCS-vsn: usr.sbin/sendmail/src/util.c 8.64
SCCS-vsn: usr.sbin/sendmail/src/readcf.c 8.86
SCCS-vsn: usr.sbin/sendmail/src/deliver.c 8.144
SCCS-vsn: usr.sbin/sendmail/src/queue.c 8.79
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.151
SCCS-vsn: usr.sbin/sendmail/src/alias.c 8.44
SCCS-vsn: usr.sbin/sendmail/src/udb.c 8.19
SCCS-vsn: usr.sbin/sendmail/src/map.c 8.56
SCCS-vsn: usr.sbin/sendmail/src/mci.c 8.16

29 years agosummary of changes needed for 8.7
Eric Allman [Sat, 22 Apr 1995 00:49:34 +0000 (16:49 -0800)]
summary of changes needed for 8.7

SCCS-vsn: usr.sbin/sendmail/src/TODO 8.37

29 years agobetter debugging message for message termination
Eric Allman [Sat, 22 Apr 1995 00:49:00 +0000 (16:49 -0800)]
better debugging message for message termination

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

29 years agocleanup of DOMAIN and OSTYPE handling to avoid botches in the field
Eric Allman [Sat, 22 Apr 1995 00:10:15 +0000 (16:10 -0800)]
cleanup of DOMAIN and OSTYPE handling to avoid botches in the field

SCCS-vsn: usr.sbin/sendmail/Makefile 8.10
SCCS-vsn: usr.sbin/sendmail/Files.cf 8.10

29 years agooops.... a few file name typos
Eric Allman [Sat, 22 Apr 1995 00:03:11 +0000 (16:03 -0800)]
oops....  a few file name typos

SCCS-vsn: usr.sbin/sendmail/cf/cf/Makefile 8.11
SCCS-vsn: usr.sbin/sendmail/cf/cf/Makefile.dist 8.3

29 years agonew DOMAIN names
Eric Allman [Fri, 21 Apr 1995 23:52:48 +0000 (15:52 -0800)]
new DOMAIN names

SCCS-vsn: usr.sbin/sendmail/cf/cf/mail.cs.mc 8.7
SCCS-vsn: usr.sbin/sendmail/cf/cf/mail.eecs.mc 8.7

29 years agoultrix4.1 => ultrix4
Eric Allman [Fri, 21 Apr 1995 23:50:46 +0000 (15:50 -0800)]
ultrix4.1 => ultrix4

SCCS-vsn: usr.sbin/sendmail/cf/cf/mail.cs.mc 8.6

29 years agohave to quote DOMAIN in comment (sigh)
Eric Allman [Fri, 21 Apr 1995 23:49:24 +0000 (15:49 -0800)]
have to quote DOMAIN in comment (sigh)

SCCS-vsn: usr.sbin/sendmail/cf/domain/generic.m4 8.2

29 years agodefine __HOST__ from current host name
Eric Allman [Fri, 21 Apr 1995 23:43:11 +0000 (15:43 -0800)]
define __HOST__ from current host name

SCCS-vsn: usr.sbin/sendmail/cf/sh/makeinfo.sh 8.5

29 years agoinsist on an OSTYPE macro (4.3 defaults don't cut it any more)
Eric Allman [Fri, 21 Apr 1995 23:42:31 +0000 (15:42 -0800)]
insist on an OSTYPE macro (4.3 defaults don't cut it any more)

SCCS-vsn: usr.sbin/sendmail/cf/m4/cf.m4 8.15
SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 8.68

29 years agocleanup of DOMAIN and OSTYPE to try to avoid common errors
Eric Allman [Fri, 21 Apr 1995 23:41:50 +0000 (15:41 -0800)]
cleanup of DOMAIN and OSTYPE to try to avoid common errors

SCCS-vsn: usr.sbin/sendmail/cf/cf/cs-ultrix4.mc 8.2
SCCS-vsn: usr.sbin/sendmail/cf/cf/s2k-ultrix4.mc 8.2
SCCS-vsn: usr.sbin/sendmail/cf/domain/Berkeley.EDU.m4 8.6
SCCS-vsn: usr.sbin/sendmail/cf/domain/S2K.Berkeley.EDU.m4 8.2
SCCS-vsn: usr.sbin/sendmail/cf/domain/CS.Berkeley.EDU.m4 8.2
SCCS-vsn: usr.sbin/sendmail/cf/domain/EECS.Berkeley.EDU.m4 8.2

29 years agodate and time created 95/04/21 08:40:06 by eric
Eric Allman [Fri, 21 Apr 1995 23:40:06 +0000 (15:40 -0800)]
date and time created 95/04/21 08:40:06 by eric

SCCS-vsn: usr.sbin/sendmail/cf/cf/generic-solaris2.mc 8.1
SCCS-vsn: usr.sbin/sendmail/cf/cf/generic-sunos4.1.mc 8.1
SCCS-vsn: usr.sbin/sendmail/cf/cf/generic-ultrix4.mc 8.1

29 years agodate and time created 95/04/21 08:40:05 by eric
Eric Allman [Fri, 21 Apr 1995 23:40:05 +0000 (15:40 -0800)]
date and time created 95/04/21 08:40:05 by eric

SCCS-vsn: usr.sbin/sendmail/cf/cf/generic-hpux9.mc 8.1
SCCS-vsn: usr.sbin/sendmail/cf/cf/generic-osf1.mc 8.1

29 years agodate and time created 95/04/21 08:40:04 by eric
Eric Allman [Fri, 21 Apr 1995 23:40:04 +0000 (15:40 -0800)]
date and time created 95/04/21 08:40:04 by eric

SCCS-vsn: usr.sbin/sendmail/cf/cf/cs-solaris2.mc 8.1