masqmail

diff ChangeLog @ 324:a4d8f20a992f

Updated ChangeLog and NEWS
author meillo@marmaro.de
date Fri, 03 Jun 2011 11:01:39 +0200
parents 95d536599fd7
children 2d4aa516ba0e
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