Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/gnu resolve conflicts, pull 8.13.3 to head, make it build
details: https://anonhg.NetBSD.org/src/rev/30ff0113d938
branches: trunk
changeset: 574839:30ff0113d938
user: atatat <atatat%NetBSD.org@localhost>
date: Tue Mar 15 02:14:15 2005 +0000
description:
resolve conflicts, pull 8.13.3 to head, make it build
diffstat:
gnu/dist/sendmail/KNOWNBUGS | 8 +-
gnu/dist/sendmail/LICENSE | 4 +-
gnu/dist/sendmail/PGPKEYS | 74 +-
gnu/dist/sendmail/README | 2 +-
gnu/dist/sendmail/RELEASE_NOTES | 532 ++++++++++-
gnu/dist/sendmail/cf/README | 426 ++++++--
gnu/dist/sendmail/cf/cf/Makefile | 12 +-
gnu/dist/sendmail/cf/cf/generic-bsd4.4.cf | 105 +-
gnu/dist/sendmail/cf/cf/generic-hpux10.cf | 104 +-
gnu/dist/sendmail/cf/cf/generic-hpux9.cf | 104 +-
gnu/dist/sendmail/cf/cf/generic-linux.cf | 106 +-
gnu/dist/sendmail/cf/cf/generic-nextstep3.3.cf | 104 +-
gnu/dist/sendmail/cf/cf/generic-osf1.cf | 104 +-
gnu/dist/sendmail/cf/cf/generic-sunos4.1.cf | 104 +-
gnu/dist/sendmail/cf/cf/generic-ultrix4.cf | 104 +-
gnu/dist/sendmail/cf/cf/knecht.mc | 96 +-
gnu/dist/sendmail/cf/feature/access_db.m4 | 11 +-
gnu/dist/sendmail/cf/feature/bitdomain.m4 | 8 +-
gnu/dist/sendmail/cf/feature/dnsbl.m4 | 7 +-
gnu/dist/sendmail/cf/feature/domaintable.m4 | 8 +-
gnu/dist/sendmail/cf/feature/genericstable.m4 | 8 +-
gnu/dist/sendmail/cf/feature/ldap_routing.m4 | 15 +-
gnu/dist/sendmail/cf/feature/local_lmtp.m4 | 11 +-
gnu/dist/sendmail/cf/feature/local_procmail.m4 | 4 +-
gnu/dist/sendmail/cf/feature/mailertable.m4 | 8 +-
gnu/dist/sendmail/cf/feature/nodns.m4 | 23 -
gnu/dist/sendmail/cf/feature/uucpdomain.m4 | 8 +-
gnu/dist/sendmail/cf/feature/virtusertable.m4 | 8 +-
gnu/dist/sendmail/cf/m4/cfhead.m4 | 7 +-
gnu/dist/sendmail/cf/m4/proto.m4 | 179 ++-
gnu/dist/sendmail/cf/m4/version.m4 | 8 +-
gnu/dist/sendmail/cf/mailer/local.m4 | 8 +-
gnu/dist/sendmail/cf/mailer/usenet.m4 | 4 +-
gnu/dist/sendmail/contrib/buildvirtuser | 4 +-
gnu/dist/sendmail/contrib/cidrexpand | 150 +--
gnu/dist/sendmail/contrib/oldbind.compat.c | 85 -
gnu/dist/sendmail/contrib/qtool.8 | 17 +-
gnu/dist/sendmail/contrib/qtool.pl | 5 +-
gnu/dist/sendmail/devtools/M4/header.m4 | 4 +-
gnu/dist/sendmail/devtools/OS/AIX.4.3 | 4 +-
gnu/dist/sendmail/devtools/OS/CRAYT3E.2.0.x | 14 -
gnu/dist/sendmail/devtools/OS/CRAYTS.10.0.x | 14 -
gnu/dist/sendmail/devtools/OS/Darwin | 4 +-
gnu/dist/sendmail/devtools/OS/Darwin.7.0 | 23 -
gnu/dist/sendmail/devtools/OS/FreeBSD | 4 +-
gnu/dist/sendmail/devtools/OS/HP-UX.10.x | 27 +-
gnu/dist/sendmail/devtools/OS/HP-UX.11.x | 28 +-
gnu/dist/sendmail/devtools/OS/NetBSD | 5 +-
gnu/dist/sendmail/devtools/OS/UNICOS | 8 +-
gnu/dist/sendmail/devtools/OS/UnixWare.5.i386 | 4 +-
gnu/dist/sendmail/devtools/README | 2 +-
gnu/dist/sendmail/devtools/bin/Build | 15 +-
gnu/dist/sendmail/devtools/bin/configure.sh | 4 +-
gnu/dist/sendmail/doc/op/Makefile | 5 +-
gnu/dist/sendmail/doc/op/op.me | 668 +++++++++++-
gnu/dist/sendmail/include/libmilter/mfapi.h | 92 +-
gnu/dist/sendmail/include/libmilter/milter.h | 8 +-
gnu/dist/sendmail/include/libsmdb/smdb.h | 4 +-
gnu/dist/sendmail/include/sendmail/mailstats.h | 12 +-
gnu/dist/sendmail/include/sendmail/sendmail.h | 5 +-
gnu/dist/sendmail/include/sm/cdefs.h | 4 +-
gnu/dist/sendmail/include/sm/conf.h | 181 ++-
gnu/dist/sendmail/libmilter/README | 24 +-
gnu/dist/sendmail/libmilter/comm.c | 182 ++-
gnu/dist/sendmail/libmilter/engine.c | 134 +-
gnu/dist/sendmail/libmilter/handler.c | 6 +-
gnu/dist/sendmail/libmilter/libmilter.h | 10 +-
gnu/dist/sendmail/libmilter/listener.c | 70 +-
gnu/dist/sendmail/libmilter/main.c | 11 +-
gnu/dist/sendmail/libmilter/signal.c | 11 +-
gnu/dist/sendmail/libmilter/sm_gethost.c | 11 +-
gnu/dist/sendmail/libmilter/smfi.c | 149 +-
gnu/dist/sendmail/libsm/vsprintf.c | 72 -
gnu/dist/sendmail/libsm/vsscanf.c | 93 -
gnu/dist/sendmail/libsmdb/smdb.c | 8 +-
gnu/dist/sendmail/libsmdb/smdb1.c | 58 +-
gnu/dist/sendmail/libsmdb/smdb2.c | 6 +-
gnu/dist/sendmail/libsmutil/lockfile.c | 7 +-
gnu/dist/sendmail/libsmutil/safefile.c | 40 +-
gnu/dist/sendmail/mail.local/README | 27 +-
gnu/dist/sendmail/mail.local/mail.local.0 | 18 +-
gnu/dist/sendmail/mail.local/mail.local.8 | 31 +-
gnu/dist/sendmail/mail.local/mail.local.c | 237 ++++-
gnu/dist/sendmail/mailstats/mailstats.8 | 9 +-
gnu/dist/sendmail/mailstats/mailstats.c | 24 +-
gnu/dist/sendmail/makemap/makemap.8 | 14 +-
gnu/dist/sendmail/makemap/makemap.c | 28 +-
gnu/dist/sendmail/sendmail/README | 45 +-
gnu/dist/sendmail/sendmail/TRACEFLAGS | 18 +-
gnu/dist/sendmail/sendmail/alias.c | 8 +-
gnu/dist/sendmail/sendmail/aliases.0 | 8 +-
gnu/dist/sendmail/sendmail/aliases.5 | 17 +-
gnu/dist/sendmail/sendmail/collect.c | 48 +-
gnu/dist/sendmail/sendmail/conf.c | 302 +++--
gnu/dist/sendmail/sendmail/conf.h | 14 +-
gnu/dist/sendmail/sendmail/control.c | 11 +-
gnu/dist/sendmail/sendmail/daemon.c | 141 +-
gnu/dist/sendmail/sendmail/deliver.c | 236 ++-
gnu/dist/sendmail/sendmail/domain.c | 114 +-
gnu/dist/sendmail/sendmail/envelope.c | 44 +-
gnu/dist/sendmail/sendmail/err.c | 10 +-
gnu/dist/sendmail/sendmail/headers.c | 212 +++-
gnu/dist/sendmail/sendmail/helpfile | 6 +-
gnu/dist/sendmail/sendmail/macro.c | 22 +-
gnu/dist/sendmail/sendmail/mailq.0 | 12 +-
gnu/dist/sendmail/sendmail/mailq.1 | 20 +-
gnu/dist/sendmail/sendmail/main.c | 195 +--
gnu/dist/sendmail/sendmail/map.c | 1221 ++++++++++++++---------
gnu/dist/sendmail/sendmail/mci.c | 22 +-
gnu/dist/sendmail/sendmail/milter.c | 439 ++++++--
gnu/dist/sendmail/sendmail/mime.c | 22 +-
gnu/dist/sendmail/sendmail/parseaddr.c | 184 +-
gnu/dist/sendmail/sendmail/queue.c | 386 +++---
gnu/dist/sendmail/sendmail/readcf.c | 240 ++--
gnu/dist/sendmail/sendmail/recipient.c | 54 +-
gnu/dist/sendmail/sendmail/savemail.c | 22 +-
gnu/dist/sendmail/sendmail/sendmail.0 | 82 +-
gnu/dist/sendmail/sendmail/sendmail.8 | 24 +-
gnu/dist/sendmail/sendmail/sendmail.h | 241 ++--
gnu/dist/sendmail/sendmail/sfsasl.c | 59 +-
gnu/dist/sendmail/sendmail/srvrsmtp.c | 639 ++++++++---
gnu/dist/sendmail/sendmail/stab.c | 12 +-
gnu/dist/sendmail/sendmail/stats.c | 10 +-
gnu/dist/sendmail/sendmail/sysexits.c | 6 +-
gnu/dist/sendmail/sendmail/trace.c | 6 +-
gnu/dist/sendmail/sendmail/udb.c | 14 +-
gnu/dist/sendmail/sendmail/usersmtp.c | 106 +-
gnu/dist/sendmail/sendmail/util.c | 228 +++-
gnu/dist/sendmail/sendmail/version.c | 10 +-
gnu/dist/sendmail/smrsh/README | 2 +-
gnu/dist/sendmail/smrsh/smrsh.8 | 10 +-
gnu/dist/sendmail/smrsh/smrsh.c | 14 +-
gnu/dist/sendmail/vacation/vacation.0 | 102 +-
gnu/dist/sendmail/vacation/vacation.1 | 23 +-
gnu/dist/sendmail/vacation/vacation.c | 55 +-
gnu/usr.sbin/sendmail/cf/feature/Makefile.inc | 29 +-
gnu/usr.sbin/sendmail/cf/ostype/Makefile.inc | 19 +-
gnu/usr.sbin/sendmail/libsm/Makefile | 5 +-
gnu/usr.sbin/sendmail/sendmail/Makefile | 10 +-
139 files changed, 7204 insertions(+), 3569 deletions(-)
diffs (truncated from 22208 to 300 lines):
diff -r dba794f15eef -r 30ff0113d938 gnu/dist/sendmail/KNOWNBUGS
--- a/gnu/dist/sendmail/KNOWNBUGS Tue Mar 15 02:05:26 2005 +0000
+++ b/gnu/dist/sendmail/KNOWNBUGS Tue Mar 15 02:14:15 2005 +0000
@@ -41,6 +41,12 @@
characters then no header check is done even if one is configured for
the header.
+* Header lines which are too long will be split incorrectly.
+
+ Header lines which are longer than 2045 characters will be split
+ but some characters might be lost. Fix: obey RFC (2)822 and do not
+ send lines that are longer than 1000 characters.
+
* Sender addresses whose domain part cause a temporary A record lookup
failure but have a valid MX record will be temporarily rejected in
the default configuration. Solution: fix the DNS at the sender side.
@@ -241,4 +247,4 @@
be used if set instead of LOCAL_RELAY ($R). This will be fixed in a
future version.
-Revision: 8.55.2.1, Last updated Date: 2002/12/18 22:38:48
+Revision: 8.57, Last updated Date: 2004/12/02 23:39:01
diff -r dba794f15eef -r 30ff0113d938 gnu/dist/sendmail/LICENSE
--- a/gnu/dist/sendmail/LICENSE Tue Mar 15 02:05:26 2005 +0000
+++ b/gnu/dist/sendmail/LICENSE Tue Mar 15 02:14:15 2005 +0000
@@ -33,7 +33,7 @@
forth as paragraph 6 below, in the documentation and/or other materials
provided with the distribution. For the purposes of binary distribution
the "Copyright Notice" refers to the following language:
- "Copyright (c) 1998-2003 Sendmail, Inc. All rights reserved."
+ "Copyright (c) 1998-2004 Sendmail, Inc. All rights reserved."
4. Neither the name of Sendmail, Inc. nor the University of California nor
the names of their contributors may be used to endorse or promote
@@ -76,4 +76,4 @@
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-Revision: 8.11.2.1, Last updated Date: 2003/04/19 14:30:36
+Revision: 8.13, Last updated Date: 2004/05/11 23:57:57
diff -r dba794f15eef -r 30ff0113d938 gnu/dist/sendmail/PGPKEYS
--- a/gnu/dist/sendmail/PGPKEYS Tue Mar 15 02:05:26 2005 +0000
+++ b/gnu/dist/sendmail/PGPKEYS Tue Mar 15 02:14:15 2005 +0000
@@ -89,6 +89,78 @@
-----END PGP PUBLIC KEY BLOCK-----
Type Bits KeyID Created Expires Algorithm Use
+pub 1024 0x1EF99251 2004-12-30 ---------- RSA Sign & Encrypt
+f16 Fingerprint16 = 4B 38 0E 0B 41 E8 FC 79 E9 7E 82 9B 04 23 EC 8A
+uid Sendmail Signing Key/2005 <sendmail%Sendmail.ORG@localhost>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.2.6 (OpenBSD)
+
+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
+=ZslF
+-----END PGP PUBLIC KEY BLOCK-----
+
+Type Bits KeyID Created Expires Algorithm Use
pub 1024 0x95F61771 2003-12-10 ---------- RSA Sign & Encrypt
Key fingerprint = 46 FE 81 99 48 75 30 B1 3E A9 79 43 BB 78 C1 D4
uid Sendmail Signing Key/2004 <sendmail%Sendmail.ORG@localhost>
@@ -1022,4 +1094,4 @@
=dbDm
-----END PGP PUBLIC KEY BLOCK-----
-Revision: 8.13.2.4, Last updated Date: 2004/01/13 21:18:06
+Revision: 8.21, Last updated Date: 2005/01/07 04:39:10
diff -r dba794f15eef -r 30ff0113d938 gnu/dist/sendmail/README
--- a/gnu/dist/sendmail/README Tue Mar 15 02:05:26 2005 +0000
+++ b/gnu/dist/sendmail/README Tue Mar 15 02:14:15 2005 +0000
@@ -463,4 +463,4 @@
test Some test scripts (currently only for compilation aids).
vacation Source for the vacation program. NOT PART OF SENDMAIL!
-Revision: 8.90.2.1, Last updated Date: 2002/11/09 23:32:28
+Revision: 8.91, Last updated Date: 2002/11/09 23:33:07
diff -r dba794f15eef -r 30ff0113d938 gnu/dist/sendmail/RELEASE_NOTES
--- a/gnu/dist/sendmail/RELEASE_NOTES Tue Mar 15 02:05:26 2005 +0000
+++ b/gnu/dist/sendmail/RELEASE_NOTES Tue Mar 15 02:14:15 2005 +0000
@@ -1,12 +1,540 @@
SENDMAIL RELEASE NOTES
- Id: RELEASE_NOTES,v 8.1340.2.189 2004/01/18 17:50:57 ca Exp
- $NetBSD: RELEASE_NOTES,v 1.13 2004/03/25 19:14:30 atatat Exp $
+ Id: RELEASE_NOTES,v 8.1709 2005/01/12 04:32:31 ca Exp
+ $NetBSD: RELEASE_NOTES,v 1.14 2005/03/15 02:14:15 atatat 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.13.3/8.13.3 2005/01/11
+ Enhance handling of I/O errors, especially EOF, when STARTTLS
+ is active.
+ Make sure a connection is not reused after it has been closed
+ due to a 421 error. Problem found by Allan E Johannesen
+ of Worcester Polytechnic Institute.
+ Avoid triggering an assertion when sendmail is interrupted while
+ closing a connection. Problem found by Allan E Johannesen
+ of Worcester Polytechnic Institute.
+ Regression: a change in 8.13.2 caused sendmail not to try the
+ next MX host (or FallbackMXhost if configured) when, at
+ connection open, the current server returns a 4xy or 5xy
+ SMTP reply code. Problem noted by Mark Tranchant.
+
+8.13.2/8.13.2 2004/12/15
+ Do not split the first header even if it exceeds the internal
+ buffer size. Previously a part of such a header would
+ end up in the body of the message. Problem noted by
+ Simple Nomad of BindView.
+ Do not complain about "cataddr: string too long" when checking
+ headers that do not contain RFC 2822 addresses.
+ Problem noted by Rich Graves of Brandeis University.
+ If a server returns a 421 reply to the RSET command between
+ message deliveries, do not attempt to deliver any more
+ messages on that connection. This prevents bogus "Bad
+ file number" recipient status. Problem noted by
+ Allan E Johannesen of Worcester Polytechnic Institute.
+ Allow trailing white space in EHLO command as recommended by RFC
+ 2821. Problem noted by Ralph Santagato of SBC Services.
+ Deal with clients which use AUTH but negotiate a smaller buffer size
+ for data exchanges than the value used by sendmail, e.g.,
+ Cyrus IMAP lmtp server. Based on patch by Jamie Clark.
+ When passing ESMTP arguments for RCPT to a milter, do not cut
+ them off at a comma. Problem noted by Krzysztof Oledzki.
+ Add more logging to milter change header functions to
+ complement existing logging. Based on patch from
+ Gurusamy Sarathy of Active State.
+ Include <lber.h> in include/sm/config.h when LDAPMAP is defined.
+ Patch from Edgar Hoch of the University of Stuttgart.
+ Fix DNS lookup if IPv6 is enabled when converting an IP address
+ to a hostname for use with SASL. Problem noted by Ken Jones;
+ patch from Hajimu UMEMOTO.
+ CONFIG: For consistency enable MODIFY_MAILER_FLAGS for the prog
+ mailer. Patch from John Beck of Sun Microsystems.
+ LIBMILTER: It was possible that xxfi_abort() was called after
+ xxfi_eom() for a message if some timeouts were triggered.
+ Patch from Alexey Kravchuk.
+ LIBMILTER: Slightly rearrange mutex use in listener.c to allow
+ different threads to call smfi_opensocket() and smfi_main().
+ Patch from Jordan Ritter of Cloudmark.
+ MAIL.LOCAL: Properly terminate MBDB before exiting. Problem
+ noted by Nelson Fung.
+ MAIL.LOCAL: make strip-mail.local used a wrong path to access
+ mail.local. Problem noted by William Park.
+ VACATION: Properly terminate MBDB before exiting. Problem noted
+ by Nelson Fung.
+ Portability:
+ Add support for DragonFly BSD.
+ New Files:
+ cf/ostype/dragonfly.m4
+ devtools/OS/DragonFly
+ include/sm/os/sm_os_dragonfly.h
+ Deleted Files:
+ libsm/vsscanf.c
+
+8.13.1/8.13.1 2004/07/30
+ Using the default AliasFile ldap: specification would cause the
+ objectClasses of the LDAP response to be included in the
+ alias expansion. Problem noted by Brenden Conte of
+ Rensselaer Polytechnic Institute.
+ Fix support for a fallback smart host for system where DNS is
+ (partially) available. From John Beck of Sun Microsystems.
+ Fix SuperSafe=PostMilter behavior when a milter replaces a body
+ but the data file is not yet stored on disk because it is
+ smaller than the size of the memory buffer. Problem noted
+ by David Russell.
+ Fix certificate revocation list support; if a CRL was specified
+ but the other side presented a cert that was signed by
+ a different (trusted) CA than the one which issued the CRL,
+ verification would always fail. Problem noted by Al Smith.
+ Run mailer programs as the RunAsUser when RunAsUser is set and
+ the F=S mailer flag is set without a U= mailer equate.
+ Problem noted by John Gardiner Myers of Proofpoint.
+ ${nbadrcpts} was off by one if BadRcptThrottle is zero.
+ Patch from Sung-hoon Choi of DreamWiz Inc.
+ CONFIG: Emit a warning if FEATURE(`access_db') is used after
+ FEATURE(`greet_pause') because then the latter will not
+ use the access map. Note: if no default value is given
+ for FEATURE(`greet_pause') then it issues an error if
+ FEATURE(`access_db') is not specified before it.
+ Problem noted by Alexander Dalloz of University of
+ Bielefeld.
+ CONFIG: Invoke ruleset Local_greet_pause if FEATURE(`greet_pause')
+ is used to give more flexibility for local changes.
+ Portability:
+ Fix a 64 bit problem in the socket map code. Problem
+ noted by Geoff Adams.
+ NetBSD 2.0F has closefrom(3). Patch from Andrew Brown.
+ NetBSD can use sysctl(3) to get the number of CPUs in
+ a system. Patch from Andrew Brown.
+ Add a README file in doc/op/ to explain potential
+ incompatibilities with various *roff related
+ tools. Problem tracked down by Per Hedeland.
+ New Files:
+ doc/op/README
+
+8.13.0/8.13.0 2004/06/20
+ Do not include AUTH data in a bounce to avoid leaking confidential
+ information. See also cf/README about MSP and the section
+ "Providing SMTP AUTH Data when sendmail acts as Client".
+ Problem noted by Neil Rickert of Northern Illinois
+ University.
+ Fix compilation error in libsm/clock.c for -D_FFR_SLEEP_USE_SELECT=n
+ and -DSM_CONF_SETITIMER=0. Problem noted by Juergen Georgi
+ of RUS University of Stuttgart.
+ Fix bug in conversion from 8bit to quoted-printable. Problem found
+ by Christof Haerens, patch from Per Hedeland.
+ Add support for LDAP recursion based on types given to attribute
+ specifications in an LDAP map definition. This allows
+ LDAP queries to return a new query, a DN, or an LDAP
+ URL which will in turn be queried. See the ``LDAP
+ Recursion'' section of doc/op/op.me for more information.
+ Based on patch from Andrew Baucom.
+ Extend the default LDAP specifications for AliasFile
+ (O AliasFile=ldap:) and file classes (F{X}@LDAP) to
+ include support for LDAP recursion via new attributes.
+ See ``USING LDAP FOR ALIASES, MAPS, and CLASSES'' section
+ of cf/README for more information.
+ New option for LDAP maps: the -w option allows you to specify the
+ LDAP API/protocol version to use. The default depends on
+ the LDAP library.
+ New option for LDAP maps: the -H option allows you to specify an
+ LDAP URI instead of specifying the LDAP server via -h host
+ and -p port. This also allows for the use of LDAP over
+ SSL and connections via named sockets if your LDAP
+ library supports it.
+ New compile time flag SM_CONF_LDAP_INITIALIZE: set this if
+ ldap_initialize(3) is available (and LDAPMAP is set).
+ If MaxDaemonChildren is set and a command is repeated too often
+ during a SMTP session then terminate it just like it is
+ done for too many bad SMTP commands.
+ Basic connection rate control support has been added: the daemon
+ maintains the number of incoming connections per client
+ IP address and total in the macros {client_rate} and
+ {total_rate}, respectively. These macros can be used
+ in the cf file to impose connection rate limits.
+ A new option ConnectionRateWindowSize (default: 60s)
+ determines the length of the interval for which the
Home |
Main Index |
Thread Index |
Old Index