dovecot-2.2-pigeonhole: Released v0.4.10.rc1 for Dovecot v2.2.20...

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Fri Dec 4 23:44:27 UTC 2015


details:   http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/a795304eb433
changeset: 2160:a795304eb433
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Sat Dec 05 00:43:45 2015 +0100
description:
Released v0.4.10.rc1 for Dovecot v2.2.20.rc1.

diffstat:

 NEWS         |  27 +++++++++++++++++++++++++++
 configure.ac |   2 +-
 2 files changed, 28 insertions(+), 1 deletions(-)

diffs (43 lines):

diff -r 6e62b96307f9 -r a795304eb433 NEWS
--- a/NEWS	Fri Dec 04 23:21:58 2015 +0100
+++ b/NEWS	Sat Dec 05 00:43:45 2015 +0100
@@ -1,3 +1,30 @@
+v0.4.10 xx-12-2015 Stephan Bosch <stephan at rename-it.nl>
+
+	+ Implemented the Sieve mime and foreverypart extensions (RFC 5703). These
+	  are fully implemented. The interaction with the editheader extension needs
+	  some work, but this should not influence most uses; i.e., changes by the
+	  editheader extension are not always visible using foreverypart/mime.
+	+ Sieve body extension: Properly implemented the `:text' body transform. It
+	  now extracts text for HTML message parts.
+	+ Sieve enotify extension: mailto method: Implemented the
+	  sieve_notify_mailto_envelope_from setting. This allows configuring the
+	  source of the notification sender address for e-mail notifications. This is
+	  similar to what already can be configured for redirect.
+	+ Added a sieve_enabled (defaults to 'yes') setting that allows explicitly
+	  disabling Sieve processing for particular users. This used to be possible by
+	  setting `sieve=', but ever since the sieve_before, sieve_after and
+	  sieve_default settings were added, this method was not reliable anymore.
+	- variables extension: Fixed handling of empty string by the `:length' set
+	  modifier. An empty string yielded an empty string rather than "0".
+	- Fixed memory leak in the Sieve script byte code dumping facility. Extension
+	  contexts were never actually freed.
+	- Fixed handling of implicit keep when the last Sieve script is a global one.
+	  In that case the implicit keep action was executed in global context, which
+	  could mean that trivial (quota) errors ended up in the system log file,
+	  rather than the user log file.
+	- doveadm sieve plugin: Fixed crashes caused by incorrect context allocation
+	  in the sieve command implementations.
+
 v0.4.9 04-10-2015 Stephan Bosch <stephan at rename-it.nl>
 
 	* Properly implemented checking of ABI version for Sieve interpreter plugins,
diff -r 6e62b96307f9 -r a795304eb433 configure.ac
--- a/configure.ac	Fri Dec 04 23:21:58 2015 +0100
+++ b/configure.ac	Sat Dec 05 00:43:45 2015 +0100
@@ -1,4 +1,4 @@
-AC_INIT([Pigeonhole], [0.4.9], [dovecot at dovecot.org], [dovecot-2.2-pigeonhole])
+AC_INIT([Pigeonhole], [0.4.10.rc1], [dovecot at dovecot.org], [dovecot-2.2-pigeonhole])
 AC_DEFINE_UNQUOTED([PIGEONHOLE_ABI_VERSION], "0.4.ABIv1($PACKAGE_VERSION)", [Pigeonhole ABI version])
 
 AC_CONFIG_AUX_DIR([.])


More information about the dovecot-cvs mailing list