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 --- |