SCCS-vsn: usr.sbin/sendmail/src/READ_ME 8.30
SCCS-vsn: usr.sbin/sendmail/src/version.c 8.6.3.1
SCCS-vsn: usr.sbin/sendmail/src/TODO 8.7
SCCS-vsn: usr.sbin/sendmail/src/TRACEFLAGS 8.6
#
# %sccs.include.redist.sh%
#
#
# %sccs.include.redist.sh%
#
-# @(#)READ_ME 8.29 (Berkeley) %G%
+# @(#)READ_ME 8.30 (Berkeley) %G%
#
This directory contains the source files for sendmail.
#
This directory contains the source files for sendmail.
- If you are compiling on OSF/1 (DEC Alpha), you must use -lmld.
+ If you are compiling on OSF/1 (DEC Alpha), you must use -lmld
+ and -non_shared (otherwise it core dumps on startup). Also,
+ the enclosed makefile removed /usr/sbin/smtpd; if you need it,
+ just create the link to the sendmail binary.
NeXT
If you are compiling on NeXT, you will have to create an empty
NeXT
If you are compiling on NeXT, you will have to create an empty
-(Version 8.29, last update %G% 08:34:23)
+(Version 8.30, last update %G% 10:39:19)
Key:
X -- extension (user visible change)
Key:
X -- extension (user visible change)
X **** Merge Sun changes. [8.7]
X **** Provide a way to turn off all DNS lookup in the I option, e.g.,
X **** Merge Sun changes. [8.7]
X **** Provide a way to turn off all DNS lookup in the I option, e.g.,
X **** Should have new mailer flags to override LocalMailer stuff:
- M_ALIASABLE (A) -- can use as the LHS of an alias.
X **** Should have new mailer flags to override LocalMailer stuff:
- M_ALIASABLE (A) -- can use as the LHS of an alias.
should also be split apart.
[8.8]
should also be split apart.
[8.8]
+E **** Fix parseaddr to return a dummy mailer with QBADADDR set for
+ all cases except null input; change calls to be more sceptical
+ about the return value, checking this bit instead of just
+ checking for == NULL. (Eric Wassenaar) [8.7]
+
E *** Dynamically allocate MAXNAME buffers for headers.
X *** Add ability to disable Return-Receipt-To: on a privacy flag. [8.8]
E *** Dynamically allocate MAXNAME buffers for headers.
X *** Add ability to disable Return-Receipt-To: on a privacy flag. [8.8]
X *** Runtime option to enable/disable IDENT protocol.
X *** Runtime option to enable/disable IDENT protocol.
-X *** Allow $x in -bt mode to expand macro "x". (BCX) [8.8]
-
-X *** Allow /address in -bt mode to expand address through ruleset 0,
- aliases, etc. and display results. [8.8]
-
E *** Don't send ErrMsgFile to postmaster bounces. (Josh Smith,
josh@osiris.ac.hmc.edu).
X *** Add "user" map to look up a user name via getpwnam -- so that
non-local names can be forwarded to another site. [8.8]
E *** Don't send ErrMsgFile to postmaster bounces. (Josh Smith,
josh@osiris.ac.hmc.edu).
X *** Add "user" map to look up a user name via getpwnam -- so that
non-local names can be forwarded to another site. [8.8]
+X ** Allow $x in -bt mode to expand macro "x". (BCX) [8.8]
+
+X ** Allow /address in -bt mode to expand address through ruleset 0,
+ aliases, etc. and display results. [8.8]
+
+X ** "R mailer address" in -bt mode does remotename on address.
+
+E ** Adjust "infinite loop in rule" code to handle entire ruleset
+ (Code from Michael Corrigan).
+
E ** Allow :include: from command line (not SMTP) to assist in
"personal list" management -- i.e., creating lists that
cannot be EXPNed.
E ** Allow :include: from command line (not SMTP) to assist in
"personal list" management -- i.e., creating lists that
cannot be EXPNed.
list:envelopefrom -- envelope "from" value for new message
others? [8.8]
list:envelopefrom -- envelope "from" value for new message
others? [8.8]
+B ** Restore `T' line to eliminate X-Authentication-Warning: at
+ inappropriate times. (Christophe Wolfhugel)
+ - T could become a shorthand for Ct -- i.e., create a new
+ predefined class.
+ - Eliminate "<user> set sender to <address>" message entirely?
+ (this is the workaround)
+
+X * -V flag to print state of all (?) compilation flags.
+
X * Handle Expires: header field (if still in queue).
X * WIN/3B support (non-atomic rename, no h_addr_list, others?)
X * Handle Expires: header field (if still in queue).
X * WIN/3B support (non-atomic rename, no h_addr_list, others?)
41 queue.c orderq
42 mci.c mci_get
45 envelope.c setsender
41 queue.c orderq
42 mci.c mci_get
45 envelope.c setsender
+46 envelope.c openxscript
49 conf.c checkcompat
50 envelope.c dropenvelope
51 queue.c unlockqueue
49 conf.c checkcompat
50 envelope.c dropenvelope
51 queue.c unlockqueue
55 conf.c lockfile
59 Extended Load Average implementation from Christophe Wolfhugel
60 map.c
55 conf.c lockfile
59 Extended Load Average implementation from Christophe Wolfhugel
60 map.c
+91 mci.c syslogging of MCI cache information
-static char sccsid[] = "@(#)version.c 8.6.2.1 (Berkeley) %G%";
+static char sccsid[] = "@(#)version.c 8.6.3.1 (Berkeley) %G%";
-char Version[] = "8.6.2";
+char Version[] = "8.6.3";