dovecot-1.2-sieve: Released v0.1.15 for Dovecot v1.2.10.

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Mon Jan 25 12:29:34 EET 2010


details:   http://hg.rename-it.nl/dovecot-1.2-sieve/rev/2885b8a4d3c0
changeset: 1227:2885b8a4d3c0
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Mon Jan 25 11:19:09 2010 +0100
description:
Released v0.1.15 for Dovecot v1.2.10.

diffstat:

 NEWS         |  25 ++++++++++++++++++-------
 configure.in |   2 +-
 2 files changed, 19 insertions(+), 8 deletions(-)

diffs (60 lines):

diff -r e01cdb875e6c -r 2885b8a4d3c0 NEWS
--- a/NEWS	Mon Jan 25 10:02:36 2010 +0100
+++ b/NEWS	Mon Jan 25 11:19:09 2010 +0100
@@ -1,10 +1,18 @@
-v0.1.15 xx-xx-2010 Stephan Bosch <stephan at rename-it.nl>
+v0.1.15 25-01-2010 Stephan Bosch <stephan at rename-it.nl>
 
-	* Enotify extension: adjusted notify method API for addition of new
-	  notification methods.
-	* Include extension: updated implementation towards most recent specification:
+	* Enotify extension: 
+	  - Adjusted notify method API for addition of new notification methods.
+	  - Set default importance level to 'normal' (was 'high').
+	* Include extension: updated implementation towards most recent specification
+	  (all should be backwards compatible):
 	  - Implemented global variables namespace.
 	  - Global command may now appear anywhere in a script.
+	  - Implemented script name checking using the requirements specified in the
+	    ManageSieve draft.
+	  - One issue remains: ManageSieve currently requires included scripts to be
+	    uploaded first, which is not according to specification.
+	* Changed envelope path parser to allow to and from envelope addresses that
+	  have no domain part. 
 	+ Added preliminary support for Sieve plugins and added support for installing
 	  Sieve development headers.
 	+ Started work on the implementation of the spamtest, spamtestplus and
@@ -13,8 +21,6 @@
 	+ Variables extension: added support for variable namespaces.
 	+ Added configurable script size limit. Compiler will refuse to compile files
 	  larger than sieve_max_script_size.
-	+ Include extension: implemented script name checking using the requirements
-	  specified in the ManageSieve draft.
 	+ Testsuite changes: 
 	  - Added support for changing and testing an extension's configuration.
 	  - Added a command line parameter for copying errors to stderr.
@@ -22,9 +28,14 @@
 	  with a non-digit character, the comparator would always yield less-than.
 	- Imap4flags extension: fixed bug in removeflag: removing a single flag failed 
 	  due to off-by-one error (bug report by Julian Cowley).
-	- Improved EACCES error messages for stat() and lstat() syscalls.
+	- Improved EACCES error messages for stat() and lstat() syscalls and slightly
+	  improved error messages that may uccur when saving a binary.
 	- Vacation extension: fixed typo in runtime log message (patch by Julian 
 	  Cowley).
+	- Fixed use of minus '-' in man pages; it is now properly escaped.
+	- Fixed parser recovery. In particular cases it would trigger spurious errors
+	  after an initial valid error and sometimes additional errors were
+	  inappropriately ignored.
 
 v0.1.14 19-12-2009 Stephan Bosch <stephan at rename-it.nl>
 
diff -r e01cdb875e6c -r 2885b8a4d3c0 configure.in
--- a/configure.in	Mon Jan 25 10:02:36 2010 +0100
+++ b/configure.in	Mon Jan 25 11:19:09 2010 +0100
@@ -1,4 +1,4 @@
-AC_INIT([Dovecot Sieve], [0.1.14], [dovecot at dovecot.org], [dovecot-1.2-sieve])
+AC_INIT([Dovecot Sieve], [0.1.15], [dovecot at dovecot.org], [dovecot-1.2-sieve])
 AC_CONFIG_SRCDIR([src])
 
 # Autoheader is not needed and does more harm than good for this package. However, it is 


More information about the dovecot-cvs mailing list