# HG changeset patch # User meillo@marmaro.de # Date 1279915201 -7200 # Node ID 4f999b3ee49d9645ac17b7781372bd4e3a5efd1c # Parent d364fea755b4db868fd3c9c48f74fbd614e989cb updated ChangeLog and NEWS also imported the entries from the 0.2 branch diff -r d364fea755b4 -r 4f999b3ee49d ChangeLog --- a/ChangeLog Fri Jul 23 21:57:59 2010 +0200 +++ b/ChangeLog Fri Jul 23 22:00:01 2010 +0200 @@ -7,9 +7,56 @@ technical speach and with focus on compatibility. -0.3.0 Thu, 08 Jul 2010 11:04:14 +0200 - * started new development branch (Attention: it will not - maintain backward compatibility!) +0.3.0 Fri, 23 Jul 2010 21:58:25 +0200 + * new development branch + (Attention: No backward compatibility guaranteed.) + * removed POP3 support (also pop-before-smtp/smtp-after-pop) + * removed maildir support + * removed built-in mserver functionality + * removed, already deprecated, `remote_port' config option + * removed --disable-smtp-server and --with-glib-static + configure options + * exit if host_name is not set in conf file + * local_hosts defaults to `localhost;foo;foo.example.org' now + (generated from the value of host_name, here it would have + been `foo.example.org') + * listen on `localhost:25' now if listen_addresses is not set + in the conf file. To not listen at all, set listen_addresses + to the empty string. + * set default values for log_dir, spool_dir, mail_dir + * improved mservdetect + * build resolvtest tool now, the code was already there + * added setup guides + * improved and simplified the example config + * removed the old manual because it is really outdated now + * better debug logging of outgoing SMTP dialogs + * renamed misc/ to devel/ and contrib/ to admin/ + * added admin/config-transition, to check for and inform about + obsolete config options + +0.2.28 Fri, 23 Jul 2010 09:58:56 +0200 + * added STARTTLS support with external wrappers like openssl. + Added a new route config option `instant_helo' therefore. + * added misc/list-versions + +0.2.27 Sun, 18 Jul 2010 22:40:04 +0200 + * replaced the MD5 implementation with the one of Solar + Designer + * replaced hmac_md5.c with an own implementation of RFC 2104 + * added authors of contributed parts to AUTHORS + +0.2.26 Sun, 18 Jul 2010 10:28:43 +0200 + * write a log message when the daemon starts up. Thanks to + Juergen Daubert. + * added a missing #include to local.c. Thanks to + Dominik Lang (phil). + * improved documentation of `wrapper' in route files + * fix handling of --with-liblockfile=no or + --without-liblockfile. Thanks to Nico Roeser. + * documentation improvements in the INSTALL file and some man + pages. Thanks to Nico Roeser. + * added misc/update-manpage-date, a development helper script + to update the date and version in man pages 0.2.25 Thu, 08 Jul 2010 00:49:36 +0200 * added server-side SMTP SIZE support. Thanks to Paolo. diff -r d364fea755b4 -r 4f999b3ee49d NEWS --- a/NEWS Fri Jul 23 21:57:59 2010 +0200 +++ b/NEWS Fri Jul 23 22:00:01 2010 +0200 @@ -9,9 +9,76 @@ 0.3.0 -- Started a new development branch. Attention: It will not maintain -compatibility with 0.2.x versions. Upgrading from 0.2.x to 0.3.x will -surely require manual adjustment of the configuration. +- Start of the new development branch. Attention: Backward +compatibility with 0.2.x versions will *NOT* be maintained. Upgrading +from 0.2.x to 0.3.x will probably require manual adjustment of the +configuration. The script admin/config-tansition can be used to check +the config files for obsolete options. + +- Removed POP3 support (also pop-before-smtp/smtp-after-pop). Use some +other POP3 client instead. + +- Removed maildir support. Use an MDA, like procmail, to deliver to +maildir. + +- Removed the built-in mserver functionality. Use the mservdetect +program instead. See masqmail.conf(5) under `online_pipe' for details. + +- Removed --disable-smtp-server and --with-glib-static configure +options. We see no more need to not compile the SMTP server function. +For static linking, see docs/howto-static-linking. + +- `host_name' is the only mandatory config option now. If you only set +host_name, then masqmail will: + o accept mail on the command line + o listen on the local port 25 for incoming mail + o deliver mail locally + o not know how to handle mail for remote destinations +Therefore you should set up at least one route configuration. + +- Default values are available for: listen_addresses, local_hosts, +log_dir, spool_dir, mail_dir. See masqmail.conf(5) for the values. + +- Mservdetect works much better now. + +- Improved the documentation: + o Added setup guides + o Improved and simplified the example config +And removed the old manual because it is really outdated now. + +- Renamed misc/ to devel/ and contrib/ to admin/. devel/ contains +stuff for developers of masqmail, admin/ contains stuff for people who +install, upgrade, and configure masqmail. + + +0.2.28 + +- Added STARTTLS support with external wrappers like OpenSSL. See +`wrapper' and `instant_helo' in masqmail.route(5) for examples how to +use it. `instant_helo' is a new route config option. + + +0.2.27 + +- Replaced contributed code with possible licensing problems with +alternatives. The MD5 implementation changed from the reference +implementation of RFC 1321 to the Public Domain implementation of +Solar Designer. The HMAC-MD5 implementation changed from the reference +implementation of RFC 2104 to an own implementation (ISC License). + +- Added the authors of contributed parts to the AUTHORS file. + + +0.2.26 + +- Write a log message when the daemon starts up. Thanks to Juergen +Daubert. + +- Fix handling of --with-liblockfile=no or --without-liblockfile for +configure script. Thanks to Nico Roeser. + +- Improved the INSTALL file and some man pages. Thanks to Nico Roeser +Improved the documentation of the wrapper option of route files. 0.2.25