Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-5]: src pullup (approved by releng-1-5)



details:   https://anonhg.NetBSD.org/src/rev/36dae5b8a1cb
branches:  netbsd-1-5
changeset: 489097:36dae5b8a1cb
user:      itojun <itojun%NetBSD.org@localhost>
date:      Sun Aug 13 16:48:55 2000 +0000

description:
pullup (approved by releng-1-5)

switch to sendmail 8.11.0.

see the following email for the list of files/tags:
http://mail-index.netbsd.org/source-changes/2000/07/23/0048.html

diffstat:

 distrib/sets/lists/misc/mi                     |     3 +-
 gnu/dist/sendmail/INSTALL                      |     6 +-
 gnu/dist/sendmail/README                       |    35 +-
 gnu/dist/sendmail/RELEASE_NOTES                |   260 +++-
 gnu/dist/sendmail/cf/README                    |   263 ++-
 gnu/dist/sendmail/cf/cf/generic-bsd4.4.cf      |    78 +-
 gnu/dist/sendmail/cf/cf/generic-hpux10.cf      |    78 +-
 gnu/dist/sendmail/cf/cf/generic-hpux9.cf       |    78 +-
 gnu/dist/sendmail/cf/cf/generic-linux.cf       |    81 +-
 gnu/dist/sendmail/cf/cf/generic-osf1.cf        |    78 +-
 gnu/dist/sendmail/cf/cf/generic-solaris2.cf    |    78 +-
 gnu/dist/sendmail/cf/cf/generic-sunos4.1.cf    |    78 +-
 gnu/dist/sendmail/cf/cf/generic-ultrix4.cf     |    78 +-
 gnu/dist/sendmail/cf/feature/ldap_routing.m4   |    14 +-
 gnu/dist/sendmail/cf/feature/nullclient.m4     |     3 +-
 gnu/dist/sendmail/cf/m4/cfhead.m4              |    17 +-
 gnu/dist/sendmail/cf/m4/proto.m4               |   214 ++-
 gnu/dist/sendmail/cf/m4/version.m4             |     4 +-
 gnu/dist/sendmail/cf/mailer/local.m4           |     4 +-
 gnu/dist/sendmail/cf/mailer/smtp.m4            |    24 +-
 gnu/dist/sendmail/cf/ostype/darwin.m4          |    17 +
 gnu/dist/sendmail/cf/ostype/linux.m4           |     3 +-
 gnu/dist/sendmail/cf/ostype/mklinux.m4         |     3 +-
 gnu/dist/sendmail/contrib/bitdomain.c          |     8 +-
 gnu/dist/sendmail/contrib/cidrexpand           |   137 +
 gnu/dist/sendmail/contrib/link_hash.sh         |    36 +
 gnu/dist/sendmail/contrib/movemail.conf        |    35 +
 gnu/dist/sendmail/contrib/movemail.pl          |   106 +
 gnu/dist/sendmail/contrib/passwd-to-alias.pl   |    13 +-
 gnu/dist/sendmail/contrib/qtool.pl             |    12 +-
 gnu/dist/sendmail/contrib/re-mqueue.pl         |    32 +-
 gnu/dist/sendmail/contrib/smcontrol.pl         |     2 +-
 gnu/dist/sendmail/devtools/M4/UNIX/defines.m4  |     6 +-
 gnu/dist/sendmail/devtools/M4/UNIX/manpage.m4  |     4 +-
 gnu/dist/sendmail/devtools/M4/UNIX/smlib.m4    |     4 +-
 gnu/dist/sendmail/devtools/OS/Darwin           |    23 +-
 gnu/dist/sendmail/devtools/OS/FreeBSD          |     5 +-
 gnu/dist/sendmail/devtools/OS/HP-UX.11.x       |     5 +-
 gnu/dist/sendmail/devtools/OS/Linux            |     6 +-
 gnu/dist/sendmail/devtools/OS/NetBSD           |     7 +-
 gnu/dist/sendmail/devtools/OS/OSF1             |     4 +-
 gnu/dist/sendmail/devtools/OS/Rhapsody         |     4 +-
 gnu/dist/sendmail/devtools/OS/SunOS.5.6        |     4 +-
 gnu/dist/sendmail/devtools/OS/SunOS.5.7        |     4 +-
 gnu/dist/sendmail/devtools/OS/SunOS.5.9        |    19 +
 gnu/dist/sendmail/devtools/OS/ULTRIX           |     4 +-
 gnu/dist/sendmail/devtools/README              |    11 +-
 gnu/dist/sendmail/devtools/bin/Build           |    11 +-
 gnu/dist/sendmail/doc/op/op.me                 |   251 ++-
 gnu/dist/sendmail/include/libmilter/mfapi.h    |   267 +-
 gnu/dist/sendmail/include/libmilter/milter.h   |    63 +-
 gnu/dist/sendmail/include/libsmdb/smdb.h       |     8 +-
 gnu/dist/sendmail/include/sendmail/errstring.h |     2 +-
 gnu/dist/sendmail/include/sendmail/pathnames.h |    38 +-
 gnu/dist/sendmail/include/sendmail/sendmail.h  |    16 +-
 gnu/dist/sendmail/libmilter/README             |    38 +-
 gnu/dist/sendmail/libmilter/comm.c             |    52 +-
 gnu/dist/sendmail/libmilter/engine.c           |   148 +-
 gnu/dist/sendmail/libmilter/handler.c          |    11 +-
 gnu/dist/sendmail/libmilter/libmilter.h        |    19 +-
 gnu/dist/sendmail/libmilter/listener.c         |    42 +-
 gnu/dist/sendmail/libmilter/main.c             |    23 +-
 gnu/dist/sendmail/libmilter/signal.c           |    39 +-
 gnu/dist/sendmail/libmilter/smfi.c             |    95 +-
 gnu/dist/sendmail/libsmdb/Build                |     4 +-
 gnu/dist/sendmail/libsmdb/smdb.c               |     3 +-
 gnu/dist/sendmail/libsmdb/smdb2.c              |     5 +-
 gnu/dist/sendmail/libsmutil/Build              |     4 +-
 gnu/dist/sendmail/libsmutil/errstring.c        |     3 +-
 gnu/dist/sendmail/libsmutil/safefile.c         |    66 +-
 gnu/dist/sendmail/libsmutil/snprintf.c         |    23 +-
 gnu/dist/sendmail/libsmutil/strl.c             |     4 +-
 gnu/dist/sendmail/mail.local/mail.local.c      |    68 +-
 gnu/dist/sendmail/mailstats/mailstats.c        |    15 +-
 gnu/dist/sendmail/makemap/makemap.8            |    12 +-
 gnu/dist/sendmail/makemap/makemap.c            |    10 +-
 gnu/dist/sendmail/praliases/praliases.c        |    11 +-
 gnu/dist/sendmail/rmail/rmail.c                |    10 +-
 gnu/dist/sendmail/sendmail/Build               |     4 +-
 gnu/dist/sendmail/sendmail/README              |   172 +-
 gnu/dist/sendmail/sendmail/alias.c             |    21 +-
 gnu/dist/sendmail/sendmail/aliases.0           |     6 +-
 gnu/dist/sendmail/sendmail/aliases.5           |     7 +-
 gnu/dist/sendmail/sendmail/bf_portable.c       |     9 +-
 gnu/dist/sendmail/sendmail/bf_torek.c          |     6 +-
 gnu/dist/sendmail/sendmail/clock.c             |     4 +-
 gnu/dist/sendmail/sendmail/collect.c           |    73 +-
 gnu/dist/sendmail/sendmail/conf.c              |   408 +++--
 gnu/dist/sendmail/sendmail/conf.h              |   102 +-
 gnu/dist/sendmail/sendmail/control.c           |    25 +-
 gnu/dist/sendmail/sendmail/daemon.c            |   136 +-
 gnu/dist/sendmail/sendmail/deliver.c           |   636 +++++++-
 gnu/dist/sendmail/sendmail/domain.c            |    79 +-
 gnu/dist/sendmail/sendmail/envelope.c          |    25 +-
 gnu/dist/sendmail/sendmail/err.c               |     5 +-
 gnu/dist/sendmail/sendmail/headers.c           |    88 +-
 gnu/dist/sendmail/sendmail/helpfile            |     8 +-
 gnu/dist/sendmail/sendmail/macro.c             |     4 +-
 gnu/dist/sendmail/sendmail/mailq.0             |    26 +-
 gnu/dist/sendmail/sendmail/mailq.1             |    13 +-
 gnu/dist/sendmail/sendmail/main.c              |    86 +-
 gnu/dist/sendmail/sendmail/map.c               |   166 +-
 gnu/dist/sendmail/sendmail/mci.c               |    10 +-
 gnu/dist/sendmail/sendmail/milter.c            |  1930 ++++++++++++++---------
 gnu/dist/sendmail/sendmail/parseaddr.c         |     4 +-
 gnu/dist/sendmail/sendmail/queue.c             |   115 +-
 gnu/dist/sendmail/sendmail/readcf.c            |   253 +-
 gnu/dist/sendmail/sendmail/recipient.c         |    42 +-
 gnu/dist/sendmail/sendmail/savemail.c          |    37 +-
 gnu/dist/sendmail/sendmail/sendmail.h          |   295 ++-
 gnu/dist/sendmail/sendmail/sfsasl.c            |   355 ++++-
 gnu/dist/sendmail/sendmail/sfsasl.h            |    45 +-
 gnu/dist/sendmail/sendmail/shmticklib.c        |     4 +
 gnu/dist/sendmail/sendmail/srvrsmtp.c          |  1626 +++++++++++++++++++-
 gnu/dist/sendmail/sendmail/stab.c              |    22 +-
 gnu/dist/sendmail/sendmail/stats.c             |     6 +-
 gnu/dist/sendmail/sendmail/sysexits.h          |     2 +-
 gnu/dist/sendmail/sendmail/trace.c             |     4 +-
 gnu/dist/sendmail/sendmail/usersmtp.c          |   185 ++-
 gnu/dist/sendmail/sendmail/util.c              |    20 +-
 gnu/dist/sendmail/sendmail/version.c           |     4 +-
 gnu/dist/sendmail/smrsh/Makefile.m4            |     3 +
 gnu/dist/sendmail/smrsh/smrsh.c                |     4 +-
 gnu/dist/sendmail/test/t_setuid.c              |     2 +-
 gnu/dist/sendmail/test/t_snprintf.c            |    24 +
 gnu/dist/sendmail/vacation/vacation.c          |   235 ++-
 gnu/usr.sbin/sendmail/cf/ostype/Makefile       |     5 +-
 gnu/usr.sbin/sendmail/makemap/Makefile         |     6 +-
 gnu/usr.sbin/sendmail/praliases/Makefile       |     6 +-
 gnu/usr.sbin/sendmail/sendmail/Makefile        |    12 +-
 gnu/usr.sbin/sendmail/smrsh/Makefile           |     6 +-
 131 files changed, 8277 insertions(+), 2443 deletions(-)

diffs (truncated from 18739 to 300 lines):

diff -r 71245142c9ca -r 36dae5b8a1cb distrib/sets/lists/misc/mi
--- a/distrib/sets/lists/misc/mi        Sun Aug 13 16:32:11 2000 +0000
+++ b/distrib/sets/lists/misc/mi        Sun Aug 13 16:48:55 2000 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.37.2.4 2000/07/21 16:32:21 jhawk Exp $
+# $NetBSD: mi,v 1.37.2.5 2000/08/13 16:49:55 itojun Exp $
 ./usr/share/dict/README
 ./usr/share/dict/eign
 ./usr/share/dict/propernames
@@ -498,6 +498,7 @@
 ./usr/share/sendmail/ostype/bsdi.m4
 ./usr/share/sendmail/ostype/bsdi1.0.m4
 ./usr/share/sendmail/ostype/bsdi2.0.m4
+./usr/share/sendmail/ostype/darwin.m4
 ./usr/share/sendmail/ostype/dgux.m4
 ./usr/share/sendmail/ostype/domainos.m4
 ./usr/share/sendmail/ostype/dynix3.2.m4
diff -r 71245142c9ca -r 36dae5b8a1cb gnu/dist/sendmail/INSTALL
--- a/gnu/dist/sendmail/INSTALL Sun Aug 13 16:32:11 2000 +0000
+++ b/gnu/dist/sendmail/INSTALL Sun Aug 13 16:48:55 2000 +0000
@@ -14,8 +14,8 @@
 3. In the sendmail/ directory, run "sh Build" (see sendmail/README for
    details).
 
-4. In the cf/cf/ directory (that's not a typo), copy whichever .mc file
-   best matches your environment to config.mc, where config can be any
+4. Change to the cf/cf/ directory (that's not a typo): Copy whichever .mc
+   file best matches your environment to config.mc, where config can be any
    name.  Next, tailor it as explained in cf/README.  Then run
    "sh Build config.cf".
 
@@ -30,4 +30,4 @@
    read the README in the utility's directory.  When you are ready to install
    it, back up your installed version and type "sh Build install".
 
-Revision: 8.3, Last updated Date: 1999/04/04 07:01:36
+Revision: 8.3.16.1, Last updated Date: 2000/05/09 20:20:44
diff -r 71245142c9ca -r 36dae5b8a1cb gnu/dist/sendmail/README
--- a/gnu/dist/sendmail/README  Sun Aug 13 16:32:11 2000 +0000
+++ b/gnu/dist/sendmail/README  Sun Aug 13 16:48:55 2000 +0000
@@ -47,10 +47,9 @@
 
 You will probably have to tweak this for your environment (for example,
 some systems put the spool directory into /usr/spool instead of
-/var/spool and use /etc/mail for aliases file instead of /etc).  If you
-set the RunAsUser option in your sendmail.cf, the /var/spool/mqueue
-directory will have to be owned by the RunAsUser user.  As a general rule,
-after you have compiled sendmail, run the command
+/var/spool).  If you set the RunAsUser option in your sendmail.cf, the
+/var/spool/mqueue directory will have to be owned by the RunAsUser user.
+As a general rule, after you have compiled sendmail, run the command
 
        sendmail -v -bi
 
@@ -90,8 +89,8 @@
 delivery.
 
 Other files affected by this strengthened security include class
-files (i.e. Fw /etc/sendmail.cw), persistent host status files, and
-the files specified by the ErrorHeader and HelpFile options.  Similar
+files (i.e. Fw /etc/mail/local-host-names), persistent host status files,
+and the files specified by the ErrorHeader and HelpFile options.  Similar
 DontBlameSendmail flags are available for the class, ErrorHeader, and
 HelpFile files.
 
@@ -187,6 +186,7 @@
        RFC2033 Local Mail Transfer Protocol (LMTP)
        RFC2034 SMTP Service Extension for Returning Enhanced Error Codes
        RFC2476 Message Submission
+       RFC2487 SMTP Service Extension for Secure SMTP over TLS
        RFC2554 SMTP Service Extension for Authentication
 
 Other standards that may be of interest (but which are less directly
@@ -200,6 +200,27 @@
 RFC1035.
 
 
++---------+
+| WARNING |
++---------+
+
+Since sendmail 8.11 and later includes hooks to cryptography, the
+following information from OpenSSL applies to sendmail as well.
+
+PLEASE REMEMBER THAT EXPORT/IMPORT AND/OR USE OF STRONG CRYPTOGRAPHY
+SOFTWARE, PROVIDING CRYPTOGRAPHY HOOKS OR EVEN JUST COMMUNICATING
+TECHNICAL DETAILS ABOUT CRYPTOGRAPHY SOFTWARE IS ILLEGAL IN SOME
+PARTS OF THE WORLD.  SO, WHEN YOU IMPORT THIS PACKAGE TO YOUR
+COUNTRY, RE-DISTRIBUTE IT FROM THERE OR EVEN JUST EMAIL TECHNICAL
+SUGGESTIONS OR EVEN SOURCE PATCHES TO THE AUTHOR OR OTHER PEOPLE
+YOU ARE STRONGLY ADVISED TO PAY CLOSE ATTENTION TO ANY EXPORT/IMPORT
+AND/OR USE LAWS WHICH APPLY TO YOU. THE AUTHORS ARE NOT LIABLE FOR
+ANY VIOLATIONS YOU MAKE HERE. SO BE CAREFUL, IT IS YOUR RESPONSIBILITY.
+
+If you use OpenSSL then make sure you read their README file which
+contains information about patents etc.
+
+
 +-------------------+
 | DATABASE ROUTINES |
 +-------------------+
@@ -364,4 +385,4 @@
 test           Some test scripts (currently only for compilation aids).
 vacation       Source for the vacation program.  NOT PART OF SENDMAIL!
 
-Revision: 8.71, Last updated Date: 2000/03/16 23:46:59
+Revision: 8.71.4.6, Last updated Date: 2000/06/29 04:18:43
diff -r 71245142c9ca -r 36dae5b8a1cb gnu/dist/sendmail/RELEASE_NOTES
--- a/gnu/dist/sendmail/RELEASE_NOTES   Sun Aug 13 16:32:11 2000 +0000
+++ b/gnu/dist/sendmail/RELEASE_NOTES   Sun Aug 13 16:48:55 2000 +0000
@@ -1,16 +1,248 @@
                        SENDMAIL RELEASE NOTES
-      Id: RELEASE_NOTES,v 8.561.4.6 2000/06/07 07:39:53 gshapiro Exp
+      Id: RELEASE_NOTES,v 8.561.2.5.2.80 2000/07/19 20:40:57 gshapiro Exp
 
 
 This listing shows the version of the sendmail binary, the version
 of the sendmail configuration files, the date of release, and a
 summary of the changes in that release.
 
+8.11.0/8.11.0  2000/07/19
+       SECURITY: If sendmail is installed as a non-root set-user-ID binary
+               (not the normal case), some operating systems will still
+               keep a saved-uid of the effective-uid when sendmail tries
+               to drop all of its privileges.  If sendmail needs to drop
+               these privileges and the operating system doesn't set the
+               saved-uid as well, exit with an error.  Problem noted by
+               Kari Hurtta of the Finnish Meteorological Institute.
+       SECURITY: sendmail depends on snprintf() NUL terminating the string
+               it populates.  It is possible that some broken
+               implementations of snprintf() exist that do not do this.
+               Systems in this category should compile with
+               -DSNPRINTF_IS_BROKEN=1.  Use test/t_snprintf.c to test your
+               system and report broken implementations to
+               sendmail-bugs%sendmail.org@localhost and your OS vendor.  Problem
+               noted by Slawomir Piotrowski of TELSAT GP.
+       Support SMTP Service Extension for Secure SMTP (RFC 2487) (STARTTLS).
+               Implementation influenced by the example programs of
+               OpenSSL and the work of Lutz Jaenicke of TU Cottbus.
+       Add new STARTTLS related options CACERTPath, CACERTFile,
+               ClientCertFile, ClientKeyFile, DHParameters, RandFile,
+               ServerCertFile, and ServerKeyFile.  These are documented in
+               cf/README and doc/op/op.*.
+       New STARTTLS related macros: ${cert_issuer}, ${cert_subject},
+               ${tls_version}, ${cipher}, ${cipher_bits}, ${verify},
+               ${server_name}, and ${server_addr}.  These are documented
+               in cf/README and doc/op/op.*.
+       Add support for the Entropy Gathering Daemon (EGD) for better
+               random data.
+       New DontBlameSendmail option InsufficientEntropy for systems which
+               don't properly seed the PRNG for OpenSSL but want to
+               try to use STARTTLS despite the security problems.
+       Support the security layer in SMTP AUTH for mechanisms which
+               support encryption.  Based on code contributed by Tim
+               Martin of CMU.
+       Add new macro ${auth_ssf} to reflect the SMTP AUTH security
+               strength factor.
+       LDAP's -1 (single match only) flag was not honored if the -z
+               (delimiter) flag was not given.  Problem noted by ST Wong of
+               the Chinese University of Hong Kong.  Fix from Mark Adamson
+               of CMU.
+       Add more protection from accidentally tripping OpenLDAP 1.X's
+               ld_errno == LDAP_DECODING_ERROR hack on ldap_next_attribute().
+               Suggested by Kurt Zeilenga of OpenLDAP.
+       Fix the default family selection for DaemonPortOptions.  As
+               documented, unless a family is specified in a
+               DaemonPortOptions option, "inet" is the default.  It is
+               also the default if no DaemonPortOptions value is set.
+               Therefore, IPv6 users should configure additional sockets
+               by adding DaemonPortOptions settings with Family=inet6 if
+               they wish to also listen on IPv6 interfaces.  Problem noted
+               by Jun-ichiro itojun Hagino of the KAME Project.
+       Set ${if_family} when setting ${if_addr} and ${if_name} to reflect
+               the interface information for an outgoing connection.
+               Not doing so was creating a mismatch between the socket
+               family and address used in subsequent connections if the
+               M=b modifier was set in DaemonPortOptions.  Problem noted
+               by John Beck of Sun Microsystems.
+       If DaemonPortOptions modifier M=b is used, determine the socket
+               family based on the IP address.  ${if_family} is no longer
+               persistent (i.e., saved in qf files).  Patch from John Beck
+               of Sun Microsystems.
+       sendmail 8.10 and 8.11 reused the ${if_addr} and ${if_family}
+               macros for both the incoming interface address/family and
+               the outgoing interface address/family.  In order for M=b
+               modifier in DaemonPortOptions to work properly, preserve
+               the incoming information in the queue file for later
+               delivery attempts.
+       Use SMTP error code and enhanced status code from check_relay in
+               responses to commands.  Problem noted by Jeff Wasilko of
+               smoe.org.
+       Add more vigilance in checking for putc() errors on output streams
+               to protect from a bug in Solaris 2.6's putc().  Problem
+               noted by Graeme Hewson of Oracle.
+       The LDAP map -n option (return attribute names only) wasn't working.
+               Problem noted by Ajay Matia.
+       Under certain circumstances, an address could be listed as deferred
+               but would be bounced back to the sender as failed to be
+               delivered when it really should have been queued.  Problem
+               noted by Allan E Johannesen of Worcester Polytechnic Institute.
+       Prevent a segmentation fault in a child SMTP process from getting
+               the SMTP transaction out of sync.  Problem noted by Per
+               Hedeland of Ericsson.
+       Turn off RES_DEBUG if SFIO is defined unless SFIO_STDIO_COMPAT
+               is defined to avoid a core dump due to incompatibilities
+               between sfio and stdio.  Problem noted by Neil Rickert
+               of Northern Illinois University.
+       Don't log useless envelope ID on initial connection log.  Problem
+               noted by Kari Hurtta of the Finnish Meteorological Institute.
+       Convert the free disk space shown in a control socket status query
+               to kilobyte units.
+       If TryNullMXList is True and there is a temporary DNS failure
+               looking up the hostname, requeue the message for a later
+               attempt.  Problem noted by Ari Heikkinen of Pohjois-Savo
+               Polytechnic.
+       Under the proper circumstances, failed connections would be recorded
+               as "Bad file number" instead of "Connection failed" in the
+               queue file and persistent host status.  Problem noted by
+               Graeme Hewson of Oracle.
+       Avoid getting into an endless loop if a non-hoststat directory exists
+               within the hoststatus directory (e.g., lost+found).
+               Patch from Valdis Kletnieks of Virginia Tech.
+       Make sure Timeout.queuereturn=now returns a bounce message to the
+               sender.  Problem noted by Per Hedeland of Ericsson.
+       If a message data file can't be opened at delivery time, panic and
+               abort the attempt instead of delivering a message that
+               states "<<< No Message Collected >>>".
+       Fixup the GID checking code from 8.10.2 as it was overly
+               restrictive.  Problem noted by Mark G. Thomas of Mark
+               G. Thomas Consulting.
+       Preserve source port number instead of replacing it with the ident
+               port number (113).
+       Document the queue status characters in the mailq man page.
+               Suggested by Ulrich Windl of the Universitat Regensburg.
+       Process queued items in which none of the recipient addresses have
+               host portions (or there are no recipients).  Problem noted
+               by Valdis Kletnieks of Virginia Tech.
+       If a cached LDAP connection is used for multiple maps, make sure
+               only the first to open the connection is allowed to close
+               it so a later map close doesn't break the connection for
+               other maps.  Problem noted by Wolfgang Hottgenroth of UUNET.
+       Netscape's LDAP libraries do not support Kerberos V4
+               authentication.  Patch from Rainer Schoepf of the
+               University of Mainz.
+       Provide workaround for inconsistent handling of data passed
+               via callbacks to Cyrus SASL prior to version 1.5.23.
+       Mention ENHANCEDSTATUSCODES in the SMTP HELP helpfile.  Omission
+               noted by Ulrich Windl of the Universitat Regensburg.
+       Portability:
+               Add the ability to read IPv6 interface addresses into class
+                       'w' under FreeBSD (and possibly others).  From Jun
+                       Kuriyama of IMG SRC, Inc. and the FreeBSD Project.
+               Replace code for finding the number of CPUs on HPUX.
+               NCRUNIX MP-RAS 3.02 SO_REUSEADDR socket option does not
+                       work properly causing problems if the accept()
+                       fails and the socket needs to be reopened.  Patch
+                       from Tom Moore of NCR.
+               NetBSD uses a .0 extension of formatted man pages.  From
+                       Andrew Brown of Graffiti World Wide, Inc.
+               Return to using the IPv6 AI_DEFAULT flag instead of AI_V4MAPPED
+                       for calls to getipnodebyname().  The Linux
+                       implementation is broken so AI_ADDRCONFIG is stripped
+                       under Linux.  From John Beck of Sun Microsystems and
+                       John Kennedy of Cal State University, Chico.
+       CONFIG: Catch invalid addresses containing a ',' at the wrong place.
+               Patch from Neil Rickert of Northern Illinois University.
+       CONFIG: New variables for the new sendmail options:
+               confCACERT_PATH                 CACERTPath
+               confCACERT                      CACERTFile
+               confCLIENT_CERT                 ClientCertFile
+               confCLIENT_KEY                  ClientKeyFile
+               confDH_PARAMETERS               DHParameters
+               confRAND_FILE                   RandFile
+               confSERVER_CERT                 ServerCertFile
+               confSERVER_KEY                  ServerKeyFile
+       CONFIG: Provide basic rulesets for TLS policy control and add new
+               tags to the access database to support these policies.  See
+               cf/README for more information.
+       CONFIG: Add TLS information to the Received: header.
+       CONFIG: Call tls_client ruleset from check_mail in case it wasn't
+               called due to a STARTTLS command.
+       CONFIG: If TLS_PERM_ERR is defined, TLS related errors are permanent
+               instead of temporary.
+       CONFIG: FEATURE(`relay_hosts_only') didn't work in combination with
+               the access map and relaying to a domain without using a To:
+               tag.  Problem noted by Mark G. Thomas of Mark G. Thomas
+               Consulting.
+       CONFIG: Set confEBINDIR to /usr/sbin to match the devtools entry in
+               OSTYPE(`linux') and OSTYPE(`mklinux').  From Tim Pierce of
+               RootsWeb.com.
+       CONFIG: Make sure FEATURE(`nullclient') doesn't use aliasing and
+               forwarding to make it as close to the old behavior as
+               possible.  Problem noted by George W. Baltz of the
+               University of Maryland.
+       CONFIG: Added OSTYPE(`darwin') for Mac OS X and Darwin users.  From
+               Wilfredo Sanchez of Apple Computer, Inc.
+       CONFIG: Changed the map names used by FEATURE(`ldap_routing') from
+               ldap_mailhost and ldap_mailroutingaddress to ldapmh and
+               ldapmra as underscores in map names cause problems if
+               underscore is in OperatorChars.  Problem noted by Bob Zeitz



Home | Main Index | Thread Index | Old Index