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 (2010-07-23)
parents d364fea755b4
children 9a94124096c9
files ChangeLog NEWS
diffstat 2 files changed, 120 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- 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 <sys/stat.h> 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.
--- 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