masqmail

changeset 230:4f999b3ee49d 0.3.0

updated ChangeLog and NEWS also imported the entries from the 0.2 branch
author meillo@marmaro.de
date Fri, 23 Jul 2010 22:00:01 +0200
parents d364fea755b4
children 9a94124096c9
files ChangeLog NEWS
diffstat 2 files changed, 120 insertions(+), 6 deletions(-) [+]
line diff
     1.1 --- a/ChangeLog	Fri Jul 23 21:57:59 2010 +0200
     1.2 +++ b/ChangeLog	Fri Jul 23 22:00:01 2010 +0200
     1.3 @@ -7,9 +7,56 @@
     1.4  technical speach and with focus on compatibility.
     1.5  
     1.6  
     1.7 -0.3.0   Thu, 08 Jul 2010 11:04:14 +0200
     1.8 -	* started new development branch (Attention: it will not
     1.9 -	  maintain backward compatibility!)
    1.10 +0.3.0   Fri, 23 Jul 2010 21:58:25 +0200
    1.11 +	* new development branch
    1.12 +	  (Attention: No backward compatibility guaranteed.)
    1.13 +	* removed POP3 support (also pop-before-smtp/smtp-after-pop)
    1.14 +	* removed maildir support
    1.15 +	* removed built-in mserver functionality
    1.16 +	* removed, already deprecated, `remote_port' config option
    1.17 +	* removed --disable-smtp-server and --with-glib-static
    1.18 +	  configure options
    1.19 +	* exit if host_name is not set in conf file
    1.20 +	* local_hosts defaults to `localhost;foo;foo.example.org' now
    1.21 +	  (generated from the value of host_name, here it would have
    1.22 +	  been `foo.example.org')
    1.23 +	* listen on `localhost:25' now if listen_addresses is not set
    1.24 +	  in the conf file. To not listen at all, set listen_addresses
    1.25 +	  to the empty string.
    1.26 +	* set default values for log_dir, spool_dir, mail_dir
    1.27 +	* improved mservdetect
    1.28 +	* build resolvtest tool now, the code was already there
    1.29 +	* added setup guides
    1.30 +	* improved and simplified the example config
    1.31 +	* removed the old manual because it is really outdated now
    1.32 +	* better debug logging of outgoing SMTP dialogs
    1.33 +	* renamed misc/ to devel/ and contrib/ to admin/
    1.34 +	* added admin/config-transition, to check for and inform about
    1.35 +	  obsolete config options
    1.36 +
    1.37 +0.2.28  Fri, 23 Jul 2010 09:58:56 +0200
    1.38 +	* added STARTTLS support with external wrappers like openssl.
    1.39 +	  Added a new route config option `instant_helo' therefore.
    1.40 +	* added misc/list-versions
    1.41 +
    1.42 +0.2.27  Sun, 18 Jul 2010 22:40:04 +0200
    1.43 +	* replaced the MD5 implementation with the one of Solar
    1.44 +	  Designer
    1.45 +	* replaced hmac_md5.c with an own implementation of RFC 2104
    1.46 +	* added authors of contributed parts to AUTHORS
    1.47 +
    1.48 +0.2.26  Sun, 18 Jul 2010 10:28:43 +0200
    1.49 +	* write a log message when the daemon starts up. Thanks to
    1.50 +	  Juergen Daubert.
    1.51 +	* added a missing #include <sys/stat.h> to local.c. Thanks to
    1.52 +	  Dominik Lang (phil).
    1.53 +	* improved documentation of `wrapper' in route files
    1.54 +	* fix handling of --with-liblockfile=no or
    1.55 +	  --without-liblockfile. Thanks to Nico Roeser.
    1.56 +	* documentation improvements in the INSTALL file and some man
    1.57 +	  pages. Thanks to Nico Roeser.
    1.58 +	* added misc/update-manpage-date, a development helper script
    1.59 +	  to update the date and version in man pages
    1.60  
    1.61  0.2.25  Thu, 08 Jul 2010 00:49:36 +0200
    1.62  	* added server-side SMTP SIZE support. Thanks to Paolo.
     2.1 --- a/NEWS	Fri Jul 23 21:57:59 2010 +0200
     2.2 +++ b/NEWS	Fri Jul 23 22:00:01 2010 +0200
     2.3 @@ -9,9 +9,76 @@
     2.4  
     2.5  0.3.0
     2.6  
     2.7 -- Started a new development branch. Attention: It will not maintain
     2.8 -compatibility with 0.2.x versions. Upgrading from 0.2.x to 0.3.x will
     2.9 -surely require manual adjustment of the configuration.
    2.10 +- Start of the new development branch. Attention: Backward
    2.11 +compatibility with 0.2.x versions will *NOT* be maintained. Upgrading
    2.12 +from 0.2.x to 0.3.x will probably require manual adjustment of the
    2.13 +configuration. The script admin/config-tansition can be used to check
    2.14 +the config files for obsolete options.
    2.15 +
    2.16 +- Removed POP3 support (also pop-before-smtp/smtp-after-pop). Use some
    2.17 +other POP3 client instead.
    2.18 +
    2.19 +- Removed maildir support. Use an MDA, like procmail, to deliver to
    2.20 +maildir.
    2.21 +
    2.22 +- Removed the built-in mserver functionality. Use the mservdetect
    2.23 +program instead. See masqmail.conf(5) under `online_pipe' for details.
    2.24 +
    2.25 +- Removed --disable-smtp-server and --with-glib-static configure
    2.26 +options. We see no more need to not compile the SMTP server function.
    2.27 +For static linking, see docs/howto-static-linking.
    2.28 +
    2.29 +- `host_name' is the only mandatory config option now. If you only set
    2.30 +host_name, then masqmail will:
    2.31 +  o accept mail on the command line
    2.32 +  o listen on the local port 25 for incoming mail
    2.33 +  o deliver mail locally
    2.34 +  o not know how to handle mail for remote destinations
    2.35 +Therefore you should set up at least one route configuration.
    2.36 +
    2.37 +- Default values are available for: listen_addresses, local_hosts,
    2.38 +log_dir, spool_dir, mail_dir. See masqmail.conf(5) for the values.
    2.39 +
    2.40 +- Mservdetect works much better now.
    2.41 +
    2.42 +- Improved the documentation:
    2.43 +  o Added setup guides
    2.44 +  o Improved and simplified the example config
    2.45 +And removed the old manual because it is really outdated now.
    2.46 +
    2.47 +- Renamed misc/ to devel/ and contrib/ to admin/. devel/ contains
    2.48 +stuff for developers of masqmail, admin/ contains stuff for people who
    2.49 +install, upgrade, and configure masqmail.
    2.50 +
    2.51 +
    2.52 +0.2.28
    2.53 +
    2.54 +- Added STARTTLS support with external wrappers like OpenSSL. See
    2.55 +`wrapper' and `instant_helo' in masqmail.route(5) for examples how to
    2.56 +use it. `instant_helo' is a new route config option.
    2.57 +
    2.58 +
    2.59 +0.2.27
    2.60 +
    2.61 +- Replaced contributed code with possible licensing problems with
    2.62 +alternatives. The MD5 implementation changed from the reference
    2.63 +implementation of RFC 1321 to the Public Domain implementation of
    2.64 +Solar Designer. The HMAC-MD5 implementation changed from the reference
    2.65 +implementation of RFC 2104 to an own implementation (ISC License).
    2.66 +
    2.67 +- Added the authors of contributed parts to the AUTHORS file.
    2.68 +
    2.69 +
    2.70 +0.2.26
    2.71 +
    2.72 +- Write a log message when the daemon starts up. Thanks to Juergen
    2.73 +Daubert.
    2.74 +
    2.75 +- Fix handling of --with-liblockfile=no or --without-liblockfile for
    2.76 +configure script. Thanks to Nico Roeser.
    2.77 +
    2.78 +- Improved the INSTALL file and some man pages. Thanks to Nico Roeser
    2.79 +Improved the documentation of the wrapper option of route files.
    2.80  
    2.81  
    2.82  0.2.25