Deleted Added
full compact
RELEASE_NOTES (159609) RELEASE_NOTES (161389)
1 SENDMAIL RELEASE NOTES
1 SENDMAIL RELEASE NOTES
2 $Id: RELEASE_NOTES,v 8.1777.2.6 2006/06/05 22:32:41 ca Exp $
2 $Id: RELEASE_NOTES,v 8.1777.2.15 2006/08/07 17:22:09 ca 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.8/8.13.8 2006/08/09
10 Fix a regression in 8.13.7: if shared memory is activated, then
11 the server can erroneously report that there is
12 insufficient disk space. Additionally make sure that
13 an internal variable is set properly to avoid those
14 misleading errors. Based on patch from Steve Hubert
15 of University of Washington.
16 Fix a regression in 8.13.7: the PidFile could be removed after
17 the process that forks the daemon exited, i.e., if
18 sendmail -bd is invoked. Problem reported by Kan Sasaki
19 of Fusion Communications Corp. and Werner Wiethege.
20 Avoid opening qf files if QueueSortOrder is "none". Patch from
21 David F. Skoll.
22 Avoid a crash when finishing due to referencing a freed variable.
23 Problem reported and diagnosed by Moritz Jodeit.
24 CONTRIB: cidrexpand now deals with /0 by issuing the entire IPv4
25 range (0..255).
26 LIBMILTER: The "hostname" argument of the xxfi_connect() callback
27 previously was the equivalent of {client_ptr}. However,
28 this did not match the documentation of the function, hence
29 it has been changed to {client_name}. See doc/op/op.*
30 about these macros.
31
98.13.7/8.13.7 2006/06/14
10 A malformed MIME structure with many parts can cause sendmail to
11 crash while trying to send a mail due to a stack overflow,
12 e.g., if the stack size is limited (ulimit -s). This
13 happens because the recursion of the function mime8to7()
14 was not restricted. The function is called for MIME 8 to
15 7 bit conversion and also to enforce MaxMimeHeaderLength.
16 To work around this problem, recursive calls are limited to

--- 152 unchanged lines hidden (view full) ---

169 properly initialized. Problem noted by Michael Sims.
170 Deal with empty hostnames in hostsignature(). This bug could lead
171 to an endless loop when doing LMTP deliveries to another
172 host. Problem first reported by Martin Lathoud and
173 tracked down by Gael Roualland.
174 Make sure return parameters are initialized in getmxrr(). Problem
175 found by Gael Roualland using valgrind.
176 If shared memory is used and the RunAsUser option is set, then the
328.13.7/8.13.7 2006/06/14
33 A malformed MIME structure with many parts can cause sendmail to
34 crash while trying to send a mail due to a stack overflow,
35 e.g., if the stack size is limited (ulimit -s). This
36 happens because the recursion of the function mime8to7()
37 was not restricted. The function is called for MIME 8 to
38 7 bit conversion and also to enforce MaxMimeHeaderLength.
39 To work around this problem, recursive calls are limited to

--- 152 unchanged lines hidden (view full) ---

192 properly initialized. Problem noted by Michael Sims.
193 Deal with empty hostnames in hostsignature(). This bug could lead
194 to an endless loop when doing LMTP deliveries to another
195 host. Problem first reported by Martin Lathoud and
196 tracked down by Gael Roualland.
197 Make sure return parameters are initialized in getmxrr(). Problem
198 found by Gael Roualland using valgrind.
199 If shared memory is used and the RunAsUser option is set, then the
177 owner and group of the shared memory segment is set to
200 owner and group of the shared memory segment is set to
178 the ids specified RunAsUser and the access mode is set
179 to 0660 to allow for updates by sendmail processes.
180 The number of queue entries that is (optionally) kept in shared
181 memory was wrong in some cases, e.g., envelope splitting
182 and bounce generation.
183 Undo a change made in 8.13.0 to silently truncate long strings
184 in address rewriting because the message can be triggered
185 for header checks where long strings are legitimate.

--- 9719 unchanged lines hidden ---
201 the ids specified RunAsUser and the access mode is set
202 to 0660 to allow for updates by sendmail processes.
203 The number of queue entries that is (optionally) kept in shared
204 memory was wrong in some cases, e.g., envelope splitting
205 and bounce generation.
206 Undo a change made in 8.13.0 to silently truncate long strings
207 in address rewriting because the message can be triggered
208 for header checks where long strings are legitimate.

--- 9719 unchanged lines hidden ---