masqmail
changeset 253:c28e8dfebfc3
updated ChangeLog and NEWS
author | markus schnalke <meillo@marmaro.de> |
---|---|
date | Thu, 04 Nov 2010 14:36:47 -0300 |
parents | 1b25fabdc3cb |
children | 82d168dd52fd |
files | ChangeLog NEWS |
diffstat | 2 files changed, 58 insertions(+), 0 deletions(-) [+] |
line diff
1.1 --- a/ChangeLog Thu Nov 04 13:43:44 2010 -0300 1.2 +++ b/ChangeLog Thu Nov 04 14:36:47 2010 -0300 1.3 @@ -7,6 +7,35 @@ 1.4 technical speach and with focus on compatibility. 1.5 1.6 1.7 +0.3.1 Thu, 04 Nov 2010 13:46:58 -0300 1.8 + * smtp_out.c: changed the SMTP greeting behavior to match RFC 1.9 + 2821 (always try EHLO first). Thanks to inne for pointing me 1.10 + on that. See also Debian bug #349211 1.11 + * fail_msg.c: postmaster is now matched caseless, as 1.12 + required by RFC 1.13 + * refactored the cmdline argument processing (-m is recognized, 1.14 + unknown -oXXX options are ignored now and some corner-cases 1.15 + covered) 1.16 + * created new functions manipulate_queue() and run_queue() 1.17 + and moved code from main() 1.18 + * replaced the loop-based alias_expand() with a new one that 1.19 + wraps the recursive alias_one() 1.20 + * removed ADDR_FLAG_NOEXPAND as it is not needed anymore 1.21 + * made addr_isequal() and addr_isequal_parent() more flexible, 1.22 + thus making addr_isequal_alias() needless and removed 1.23 + * merged rcptlist_with_one_of_hostlist() and 1.24 + rcptlist_with_addr_is_local() into split_rcpts() 1.25 + * renamed the default route for the local net to 1.26 + `default local_net_route' 1.27 + * renamed `alias_local_caseless' to `caseless_matching' because 1.28 + it does not only affect the matching of local parts of aliases 1.29 + anymore but is used anywhere where address matching is 1.30 + performed 1.31 + * renamed conf.alias_local_cmp to conf.localpartcmp 1.32 + * minor improvements of debug messages 1.33 + * improved and updated man/masqmail.8 1.34 + * several, mostly cosmetic, cleanups 1.35 + 1.36 0.3.0 Fri, 23 Jul 2010 21:58:25 +0200 1.37 * new development branch 1.38 (Attention: No backward compatibility guaranteed.)
2.1 --- a/NEWS Thu Nov 04 13:43:44 2010 -0300 2.2 +++ b/NEWS Thu Nov 04 14:36:47 2010 -0300 2.3 @@ -7,6 +7,35 @@ 2.4 The manual pages describe newly added options. Take them for reference. 2.5 2.6 2.7 +0.3.1 2.8 + 2.9 +- Changed the SMTP greeting behavior to match RFC 2821 (always try 2.10 +EHLO first). Now always an EHLO greeting is sent first, no matter what 2.11 +kind of greeting text the server had sent. If the EHLO failes, an HELO 2.12 +greeting is tried as fall back. This change will fix setups in which 2.13 +it hadn't been possible to send mail because the server required AUTH 2.14 +but hadn't said ``ESMTP'' in its greeting message. Thanks to inne for 2.15 +pointing me on that. This fixes also Debian bug #349211. 2.16 + 2.17 +- The postmaster address is now matched caseless, as required by RFC. 2.18 + 2.19 +- The command line option -m is recognized now (although ignored). 2.20 +Unknown -oXXX options are ignored. Some software (like spost of nmh) 2.21 +calls the MTA with -m. This is mainly a relict of old sendmail times 2.22 +but needed for compatibility. 2.23 + 2.24 +- Renamed the config file option `alias_local_caseless' to 2.25 +`caseless_matching' because the option affects any address matching. 2.26 + 2.27 +- Renamed the default route for the local network to 2.28 +`default local_net_route'. This is only of interest for log/debug file 2.29 +studies. 2.30 + 2.31 +- Improved and updated the man page for masqmail(8), especially in 2.32 +respect to -oem which appears to be wrongly implemented. Minor 2.33 +improvements of debug messages. 2.34 + 2.35 + 2.36 0.3.0 2.37 2.38 - Start of the new development branch. Attention: Backward