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