From 68c8969054fcc7dd63d7175d2f79ea4e9ba2b8cb Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Mon, 29 Aug 2011 17:33:00 +0200 Subject: [PATCH] Updated NEWS and README for next release. --- NEWS | 31 +++++++++++++++++++++++++++++++ README | 6 +++--- 2 files changed, 34 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 6c5bb642d..d421e5754 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,34 @@ +v0.2.4 29-08-2011 Stephan Bosch <stephan@rename-it.nl> + + + Vacation extension: finally added support for using the original recipient + in vacation address check. It is also possible to disable the recipient + address check entirely. Check doc/vacation.txt for configuration + information. + + Implemented ihave extension. This allows checking for the availability + of Sieve language extensions at 'runtime'. Actually, this is checked + at compile time. At runtime the interpreter checks whether extensions + that were not previously available are still unavailable. If the situation + changed, the script is re-compiled and the ihave tests are evaluated again. + + Sieve: optimized compilation of tests that yield constant results (i.e. + known at compile tme), such as 'true' and 'false'. No code is produced + anymore for script sections that are never executed. Also, semantics + are not verified anymore in uncompiled script sections. + + Made vnd.dovecot.debug extension available to the LDA plugin instead of + only the command line tools. + + Sieve: redirect action now adds X-Sieve-Redirected-From header (mainly for + people using SPF/SRS). + - Sieve: fixed bug in handling flags and keywords; in case of error an + assertion was triggered. + - Script storage: improved handling of unconfigured user home directory. + Originally this would produce an unhelpful error message. + - Imap4flags extension: prevent forcibly enabling imap4flags when imapflags + is enabled. + - Fixed various -Wunused-but-set-variable compiler warnings. + - Include extension: forgot to check variable identifier syntax for 'global' + command. + - Sieve: fixed debug mode; no messages were logged in some situations. + - sievec tool: forgot to enable -D (debug) parameter. + v0.2.3 14-04-2011 Stephan Bosch <stephan@rename-it.nl> * Sieve filter tool: finished implementing basic functionality. It is not diff --git a/README b/README index 0bd6f57fa..89289e31f 100644 --- a/README +++ b/README @@ -120,9 +120,9 @@ following list outlines the implementation status of each supported extension: ihave (RFC 5463): fully supported (v0.2.4+). mailbox (RFC 5490; Section 3): fully supported (v0.1.10+), but ACL permissions are not verified for mailboxexists. - include (draft v05): almost fully supported, but interaction with - ManageSieve is not in accordance with specification. - regex (draft v08; not latest ietf version): almost fully supported, but + include (draft v05; not latest version): almost fully supported, but + interaction with ManageSieve is not in accordance with specification. + regex (draft v08; not latest version): almost fully supported, but UTF-8 is not supported. The following deprecated extensions are supported for backwards -- GitLab