dovecot-2.2-pigeonhole: Released v0.3.1 for Dovecot v2.1.6.

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Fri Jul 13 11:06:55 EEST 2012


details:   http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/e9ed5d5cef4b
changeset: 1632:e9ed5d5cef4b
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Sat May 26 00:14:05 2012 +0200
description:
Released v0.3.1 for Dovecot v2.1.6.

diffstat:

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

diffs (44 lines):

diff -r 12bcfe5e748a -r e9ed5d5cef4b NEWS
--- a/NEWS	Fri May 11 02:54:42 2012 +0200
+++ b/NEWS	Sat May 26 00:14:05 2012 +0200
@@ -1,3 +1,31 @@
+v0.3.1 25-05-2012 Stephan Bosch <stephan at rename-it.nl>
+
+	* Added support for retrieving Sieve scripts from dict lookup. This means that
+	  Sieve scripts can now be downloaded from a database. Compiled script
+	  binaries are still put on disk somewhere if used. The INSTALL documentation
+	  is updated with information on this new feature and the
+	  (backwards-compatible) changes to the configuration. Note that his feature
+	  is currently not supported for sieve_before/sieve_after or script management
+	  through ManageSieve. 
+	+ Incorporated the sieve_duplicate plugin into main Pigeonhole tree as a
+	  normal extension (vnd.dovecot.duplicate). This Dovecot-specific extension
+	  adds the ability to check for duplicate deliveries based on message ID.
+	  Specification can be found in: doc/rfc/spec-bosch-sieve-duplicate.txt
+	+ Added support for specifying multiple sieve_before and sieve_after paths.
+	  This adds much more flexibility to the multiscript configuration. One
+	  application is to have user-specific Sieve scripts outside the user's
+	  normal control through ManageSieve.
+	+ Added a "session ID" string for managesieve connections, available in
+	  %{session} variable (analogous to Dovecot change).
+	- Fixed several small issues, including a few potential segfault bugs, based
+	  on static source code analysis.
+	- ManageSieve: changed use of EPROTO error to EIO in ManageSieve string stream
+	  implementation because it is apparently not known in BSD.
+	- Gave stamp.h.in (needed for autotools) some content to prevent it from
+	  disappearing in patch files.
+	- Fixed bug that caused a SunStudio CC compile failure (reported by Piotr
+	  Tarnowski).
+
 v0.3.0 16-02-2012 Stephan Bosch <stephan at rename-it.nl>
 
 	* Renamed sieve_global_path setting to sieve_default for clarity. Old name is
diff -r 12bcfe5e748a -r e9ed5d5cef4b configure.in
--- a/configure.in	Fri May 11 02:54:42 2012 +0200
+++ b/configure.in	Sat May 26 00:14:05 2012 +0200
@@ -1,4 +1,4 @@
-AC_INIT([Pigeonhole], [0.3.0], [dovecot at dovecot.org], [dovecot-2.1-pigeonhole])
+AC_INIT([Pigeonhole], [0.3.1], [dovecot at dovecot.org], [dovecot-2.1-pigeonhole])
 AC_CONFIG_AUX_DIR([.])
 AC_CONFIG_SRCDIR([src])
 AC_CONFIG_MACRO_DIR([m4])


More information about the dovecot-cvs mailing list