Deleted Added
full compact
RELEASE_NOTES (141858) RELEASE_NOTES (147078)
1 SENDMAIL RELEASE NOTES
1 SENDMAIL RELEASE NOTES
2 $Id: RELEASE_NOTES,v 8.1709 2005/01/12 04:32:31 ca Exp $
2 $Id: RELEASE_NOTES,v 8.1730 2005/03/28 00:31:23 gshapiro Exp $
3
4
5This listing shows the version of the sendmail binary, the version
6of the sendmail configuration files, the date of release, and a
7summary of the changes in that release.
8
3
4
5This listing shows the version of the sendmail binary, the version
6of the sendmail configuration files, the date of release, and a
7summary of the changes in that release.
8
98.13.4/8.13.4 2005/03/27
10 The bug fixes in 8.13.3 for connection handling uncovered a
11 different error which could result in connections that
12 stay in CLOSE_WAIT state due to a variable that was not
13 properly initialized. Problem noted by Michael Sims.
14 Deal with empty hostnames in hostsignature(). This bug could lead
15 to an endless loop when doing LMTP deliveries to another
16 host. Problem first reported by Martin Lathoud and
17 tracked down by Gael Roualland.
18 Make sure return parameters are initialized in getmxrr(). Problem
19 found by Gael Roualland using valgrind.
20 If shared memory is used and the RunAsUser option is set, then the
21 owner and group of the shared memory segment is set to
22 the ids specified RunAsUser and the access mode is set
23 to 0660 to allow for updates by sendmail processes.
24 The number of queue entries that is (optionally) kept in shared
25 memory was wrong in some cases, e.g., envelope splitting
26 and bounce generation.
27 Undo a change made in 8.13.0 to silently truncate long strings
28 in address rewriting because the message can be triggered
29 for header checks where long strings are legitimate.
30 Problem reported by Mary Verge DeSisto, and tracked
31 down with the help of John Beck of Sun Microsystems.
32 The internal stab map did not obey the -m flag. Patch from
33 Rob McMahon of Warwick University, England.
34 The socket map did not obey the -f flag. Problem noted by
35 Dan Ringdahl, forwarded by Andrzej Filip.
36 The addition of LDAP recursion in 8.13.0 broke enforcement of
37 the LDAP map -1 argument which tells the MTA to only
38 return success if and only if a single LDAP match is found.
39 Add additional error checks in the MTA for milter communication
40 to avoid a possible segmentation fault. Based on patch
41 by Joe Maimon.
42 Do not trigger an assertion if X509_digest() returns success but
43 does not assign a value to its output parameter. Based
44 on patch by Brian Kantor.
45 Add more checks when resetting internal AUTH data (applies only
46 to Cyrus SASL version 2). Otherwise an SMTP session might
47 be dropped after an AUTH failure.
48 Portability:
49 Add LA_LONGLONG as valid LA_TYPE type for systems that use
50 "long long" to read load average data, e.g.,
51 AIX 5.1 in 32 bit mode. Note: this has to be set
52 "by hand", it is not (yet) automatically detected.
53 Problem noted by Burak Bilen.
54 Use socklen_t for accept(), etc. on AIX 5.x. This should
55 fix problems when compiling in 64 bit mode.
56 Problem first reported by Harry Meiert of
57 University of Bremen.
58 New Files:
59 include/sm/sem.h
60 libsm/sem.c
61 libsm/t-sem.c
62
98.13.3/8.13.3 2005/01/11
10 Enhance handling of I/O errors, especially EOF, when STARTTLS
11 is active.
12 Make sure a connection is not reused after it has been closed
13 due to a 421 error. Problem found by Allan E Johannesen
14 of Worcester Polytechnic Institute.
15 Avoid triggering an assertion when sendmail is interrupted while
16 closing a connection. Problem found by Allan E Johannesen

--- 9678 unchanged lines hidden ---
638.13.3/8.13.3 2005/01/11
64 Enhance handling of I/O errors, especially EOF, when STARTTLS
65 is active.
66 Make sure a connection is not reused after it has been closed
67 due to a 421 error. Problem found by Allan E Johannesen
68 of Worcester Polytechnic Institute.
69 Avoid triggering an assertion when sendmail is interrupted while
70 closing a connection. Problem found by Allan E Johannesen

--- 9678 unchanged lines hidden ---