masqmail
changeset 324:a4d8f20a992f
Updated ChangeLog and NEWS
author | meillo@marmaro.de |
---|---|
date | Fri, 03 Jun 2011 11:01:39 +0200 |
parents | 29de6a1c4538 |
children | 8bf7820a0e0e |
files | ChangeLog NEWS |
diffstat | 2 files changed, 82 insertions(+), 0 deletions(-) [+] |
line diff
1.1 --- a/ChangeLog Fri Jun 03 09:47:27 2011 +0200 1.2 +++ b/ChangeLog Fri Jun 03 11:01:39 2011 +0200 1.3 @@ -7,6 +7,47 @@ 1.4 technical speach and with focus on compatibility. 1.5 1.6 1.7 +0.3.2 Fri, 03 Jun 2011 10:14:33 +0200 1.8 + * Fixed an important bug with folded headers! The folded lines 1.9 + of a long header would be ignored in unpredictable cases. 1.10 + Also fixed another problem with folded headers and 1.11 + g_strconcat() in spool read. 1.12 + * Reworked allowed and denied addrs for routes to be more 1.13 + consistent and allow more flexible matching: 1.14 + - allowed_mail_locals + allowed_return_paths -> 1.15 + allowed_senders 1.16 + - not_allowed_mail_locals + not_allowed_return_paths -> 1.17 + denied_senders 1.18 + - allowed_rcpt_domains -> allowed_recipients 1.19 + - not_allowed_rcpt_domains -> denied_recipients 1.20 + * Reworked online_detect to the simpler online_query. Only 1.21 + pipe is supported now. Use 1.22 + online_query="/bin/cat /path/to/file" 1.23 + instead of 1.24 + online_detect=file 1.25 + online_file=/path/to/file 1.26 + and 1.27 + online_query="/path/to/some/script foo" 1.28 + instead of 1.29 + online_detect=pipe 1.30 + online_pipe="/path/to/some/script foo" 1.31 + See man page masqmail.conf(5) and admin/config-transition. 1.32 + * Removed protocol option from route config because it was 1.33 + somehow redundant. Now, if `pipe' is set, the protocol will 1.34 + be pipe, otherwise it'll be smtp. That's just natural. 1.35 + * Bugfix: off-by-one in pipe aliases 1.36 + * Null-terminated the decoded base64 strings. 1.37 + * Now the Received: headers are much friendlier to read. The 1.38 + header for locally (i.e. non-SMTP) received mail is changed 1.39 + to the format postfix uses. 1.40 + * Replaced header_fold() with a better implementation and 1.41 + improved the (yet) unused function header_fold(). 1.42 + * Made protocol names upper case, like RFC 5321 requires them. 1.43 + * Several improvements to the man pages. 1.44 + * As always: various refactoring. 1.45 + * Ran aclocal and autoconf. 1.46 + * Added a description of how I create a masqmail release. 1.47 + 1.48 0.3.1 Wed, 08 Dec 2010 18:03:04 -0300 1.49 * smtp_out.c: changed the SMTP greeting behavior to match RFC 1.50 2821 (always try EHLO first). Thanks to inne for pointing me
2.1 --- a/NEWS Fri Jun 03 09:47:27 2011 +0200 2.2 +++ b/NEWS Fri Jun 03 11:01:39 2011 +0200 2.3 @@ -7,6 +7,47 @@ 2.4 The manual pages describe newly added options. Take them for reference. 2.5 2.6 2.7 +0.3.2 2.8 + 2.9 +- Fixed an important bug with folded headers! In earlier versions mail 2.10 +to many recipients may, in unpredictable cases, only have been 2.11 +delivered to the ones on the first line. This is fixed now. Sorry for 2.12 +the inconvenience. 2.13 + 2.14 +- Reworked allowed and denied addrs for routes to be more consistent 2.15 +and allow more flexible matching: 2.16 + o allowed_mail_locals + allowed_return_paths -> allowed_senders 2.17 + o not_allowed_mail_locals + not_allowed_return_paths -> denied_senders 2.18 + o allowed_rcpt_domains -> allowed_recipients 2.19 + o not_allowed_rcpt_domains -> denied_recipients 2.20 +See man page masqmail.route(5). 2.21 + 2.22 +- Reworked online_detect to the simpler online_query. Only pipe is 2.23 +supported now. Use 2.24 + online_query="/bin/cat /path/to/file" 2.25 +instead of 2.26 + online_detect=file 2.27 + online_file=/path/to/file 2.28 +and 2.29 + online_query="/path/to/some/script foo" 2.30 +instead of 2.31 + online_detect=pipe 2.32 + online_pipe="/path/to/some/script foo" 2.33 +See man page masqmail.conf(5) and admin/config-transition. 2.34 + 2.35 +- Removed protocol option from route config because it was somehow 2.36 +redundant. Now, if `pipe' is set, the protocol will be pipe, otherwise 2.37 +it'll be smtp. 2.38 + 2.39 +- Now the Received headers are much friendlier to read. The header for 2.40 +locally (i.e. non-SMTP) received mail is changed to the format postfix 2.41 +uses. 2.42 + 2.43 +- Several improvements to the man pages. 2.44 + 2.45 +- Updated autoconf. 2.46 + 2.47 + 2.48 0.3.1 2.49 2.50 - Changed the SMTP greeting behavior to match RFC 2821 (always try EHLO