dovecot-2.2-pigeonhole: Merged minor changes from Pigeonhole v0....
pigeonhole at rename-it.nl
pigeonhole at rename-it.nl
Sun May 20 13:17:09 EEST 2012
details: http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/39730d5f39e4
changeset: 1616:39730d5f39e4
user: Stephan Bosch <stephan at rename-it.nl>
date: Sun May 20 11:33:49 2012 +0200
description:
Merged minor changes from Pigeonhole v0.2 tree (causes a few duplicate commit messages).
diffstat:
.hgsigs | 1 +
.hgtags | 1 +
NEWS | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++-
3 files changed, 52 insertions(+), 1 deletions(-)
diffs (76 lines):
diff -r b88a6d76839b -r 39730d5f39e4 .hgsigs
--- a/.hgsigs Wed Feb 29 22:51:56 2012 +0100
+++ b/.hgsigs Sun May 20 11:33:49 2012 +0200
@@ -3,3 +3,4 @@
3ab2a125e1e2d478382c07853e99a5973d06afd6 0 iQEcBAABAgAGBQJNp1ztAAoJEATWKx49+7T0CJcH/24Txa1ynS5hBUhOuWTpUTGtm+9cMpWoQ33exiMR0pm8ycxsUQcKfRtO/cRHQX1CW3PqQs3DGZ31QdEEg0CyX8OsBbP/dwdEcnLRYF5BsJMyfy+Qnbhxn+wV0k9s9AUgZTdvPKrg1hFa6XS+6SE3N33AA4Y2eYYZGzFuDiSoN7fGx7PATCrobMsmp5WtBiKoy4WyP2SwDv/VgKy0PQTF+6+0t0MMCBSurLzpHk8dDuBonWIBgbJRM/sk9f+cYbU/ESRMcryZbbau9EwMQIQJfprGH6WP/gwysF0pu47zQERMuVt3fFzXUzrfxVpMOI7EkLgnF+Tes0vA7dKh1x+vvec=
0d071eaa6d5e2a9f524c94ddf1686f1b3091f604 0 iQEcBAABAgAGBQJOb8BjAAoJEATWKx49+7T0cAcH/3coc1MhQj8zUdC+NB3N8eUkQ3AF3QQgSfP9uXs9BhvPw70Ts9MLJiO54RhhYf/k9VxptzWk7MPJF47v4NEEKHkjDDMXtPbVOxHjNa2Ny8EAuWe4dv5X0faAlH4Ks58enDchCmunX1DgQtC1f+gHqVtvTpGAROFPqkBe5RGOJ0jQd+2hTTlf1BpLl44fiBdYd6350haX0KjDGNthX9ETVc3bnbdIiXSy7DPnn0ELhvTbgkl4Zu1tA778IJy/JjsCPb2YueX7LsksvxcSZHqv80Zd3JJhs5a3ZeHijN6twpe7VZD9FO+jPOKA1rr/HYwCv0KweKgmwVHCdaT+Mq4OLPc=
873baa85e2202f45a9c14fa21cccedc60f3715bc 0 iQEcBAABAgAGBQJOx9MCAAoJEATWKx49+7T09aUIANIKsuzM3bGhtGJ/UPIwzpOu39lEGCmHah6dMa+bDOoCZhuhASDdTuvRKXTfGC57GMu+NzBK6I7heFiPD3E4VTI4xOCK1azJ9G4SsiDEkQThucXqWBKDjPB0RgOEf6iefAkslXIU3cprJgattwpeXbUKiHjBhoYJFJ5j/GTx1B62ndvaTfMu1zF5UppiyRG1rQD7FLY4f6kANzSI2jOOCBs4UFH7ZKhafO1AeQfLNDvxdDczZafPZxrCIF+5JCNvQ6Xue/JrvRZQ0V9sxLQat7clUJ6I6Ejl5u5l1LF+VscWldfaQKwDdOktCVux84YGH8+XqXaukMiEg6j4hceAYIM=
+fe7bd7ee6c2e33e38515cbeca7642135db8dea4b 0 iQEcBAABAgAGBQJPPXAPAAoJEATWKx49+7T0iqMH/3e+RKKmryOz5pak0cvdPcS/D9O9xl2l6SuoE2okTq/WOrDtZ1xDg0afg7t27D9mDfUY1hiSFS4ekN3WP620Gcb9wlL3FC+rLEYmiE8iSfZvsH+FeLa7n8NB+XdnAsXE1WdLQp5CSKEh3sXIod7Q04PL0uv/rimGS9jOGcAufW3y9QAYd+DVorPS4lV5Kz8qIqY9r/0lLqhJN1ukIJtClVkFanRljd+SfoHFFOSWbQjCKNxlOSWFhwJji7Mp091A1+N6JoZe4IMIlajMsM2Ypp726Y2LA/du+uRVFjKgta65eP9tfdrmVCJtrjIjvikowD5Zl80GuVRI5j44aQ7rJ3A=
diff -r b88a6d76839b -r 39730d5f39e4 .hgtags
--- a/.hgtags Wed Feb 29 22:51:56 2012 +0100
+++ b/.hgtags Sun May 20 11:33:49 2012 +0200
@@ -9,3 +9,4 @@
3ab2a125e1e2d478382c07853e99a5973d06afd6 0.2.3
0d071eaa6d5e2a9f524c94ddf1686f1b3091f604 0.2.4
873baa85e2202f45a9c14fa21cccedc60f3715bc 0.2.5
+fe7bd7ee6c2e33e38515cbeca7642135db8dea4b 0.3.0
diff -r b88a6d76839b -r 39730d5f39e4 NEWS
--- a/NEWS Wed Feb 29 22:51:56 2012 +0100
+++ b/NEWS Sun May 20 11:33:49 2012 +0200
@@ -1,6 +1,55 @@
-v0.3.0 [TO BE RELEASED] Stephan Bosch <stephan at rename-it.nl>
+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
+ still recognized for backwards compatibility. Support for the ancient (pre
+ v1.1) name for this setting "global_script_path" is now dropped.
+ * Added means to prohibit use of redirect action. Setting sieve_max_redirects
+ to 0 now means that redirect is disallowed in stead of unlimited. Default
+ value remains four.
+ * Fixed interaction of Sieve include extension with ManageSieve. It is updated
+ to match new requirements in the draft include specification. Missing
+ included scripts are no longer an error at upload time.
+ * Updated RFC2822 header field body verification to exclude non-printing
+ characters (RFC5322). Only Sieve actions that can create unstructured header
+ values (currently enotify/mailto and editheader) are affected by this
+ change.
+ + Completed sieve-filter tool to a useful state. The sieve-filter tool
+ provides a means to (re)filter messages in a mailbox through a Sieve script.
+ + Implemented the Sieve editheader extension. It is now possible to add and
+ remove message headers from within Sieve.
+ + ManageSieve: added support for reading quoted and literal strings as a
+ stream. Fixes support for handing large SASL responses (analogous to similar
+ changes in Dovecot). It is now also allowed to use a quoted string for the
+ PUTSCRIPT script argument.
+ + Added code to cleanup tmp directory in Sieve storage directory (sieve_dir)
+ every once in a while.
+ + Added support for substituting the entire message during Sieve processing.
+ This is used for the filter action provided by the new sieve_extprograms
+ plugin (provided separately for now). The filter action allows passing the
+ message through an external program.
+ + Added support for restricting certain Sieve language extensions to
+ (admin-controled) global scripts. Restricted extensions can be configured
+ using the new sieve_global_extensions setting. This is particularly useful
+ for some of the Dovecot-specific (plugin-based) Sieve extensions, that can
+ be somewhat hazardous when under direct control of users (e.g.
+ sieve_extprograms).
+v0.2.6 13-02-2012 Stephan Bosch <stephan at rename-it.nl>
+
+ * This release fixes unintentional behavior of the include extension. Included
+ scriptnames with a name like "name.sieve" would implicitly map to a script
+ file called "name.sieve" and not "name.sieve.sieve". Keep in mind that the
+ .sieve file extension has no meaning from within the Sieve language. A Sieve
+ script is always stored with an appended .sieve file extension, also when
+ the name already ends with a .sieve suffix.
+ IMPORTANT: Some installations have relied on this unintentional feature, so
+ check your script includes for issues before upgrading.
+ * Matched changes regarding auth_verbose setting in Dovecot. This means that
+ this release will only compile against Dovecot v2.0.18.
+ - Fixed problem in ManageSieve that caused it to omit a WARNINGS response code
+ when the uploaded script compiled with warnings.
+ - Made sure that locations of Sieve error never report `line 0'.
+ - Fixed potential segfault occurring when interpreter initialization fails.
v0.2.5 19-11-2011 Stephan Bosch <stephan at rename-it.nl>
More information about the dovecot-cvs
mailing list