[Dovecot-news] Released Sieve v0.1.5 and ManageSieve v0.11.4 for Dovecot v1.2.rc3 and ManageSieve v0.10.6 for Dovecot v1.1.14
Stephan Bosch
stephan at rename-it.nl
Sat Apr 18 22:11:54 EEST 2009
Hello Dovecot users,
This is a simultaneous release of new versions of Sieve-related software
for Dovecot v1.1 and v1.2. Only the Sieve implementation itself has seen
significant development. The ManageSieve packages only have small fixes
and the ManageSieve patches are updated as usual to match the new
Dovecot releases.
Changelog Sieve v0.1.5:
* Ported the implementation of the Sieve include extension to
the latest draft. This means that the import and export
commands are replaced by a new command called global. The
import and export commands are now DEPRICATED and are mere
aliases for the global command. The new specification also
adds the :once modifier to the include command. The also newly
specified global.* variable namespace is not implemented yet
as support for variable namespaces is currently missing.
* Did a major rework of the multiscript support for better error
handling and made sure that persistent global scripts
(sieve_before/sieve_after) are always executed, even when the
user does not have a script of his own and a global default is
missing.
+ Provided basic support for the environment extension.
Currenly, the name, version and host items are useful. Others
are pending.
+ Improved error message that is presented when an unknown Sieve
extension is provided as argument to the require command. It
now notifies the user that Sieve core commands do not need to
be specified in require.
- Fixed bug in includes at levels deeper than one.
- Fixed bug in address matching that was caused by the failure
to handle group specifications. In Dovecot, these are marked
by address items with NULL elements, which causes a segfault
if not considered. The group 'undisclosed-recipients:;' in
particular triggered this bug. Bug reported by Bernhard
Schmidt.
Changelog ManageSieve v0.11.4 (Dovecot v1.2.rc3):
* Adjusted to changes in the Dovecot signal handler API.
Changelog ManageSieve v0.10.6 (Dovecot v1.1.14):
- Fixed small problems in the login proxy support.
--
The releases are available as follows:
Sieve for Dovecot 1.2:
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.5.tar.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.5.tar.gz.sig
ManageSieve for Dovecot v1.2 (package + patch):
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-managesieve-0.11.4.tar.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-managesieve-0.11.4.tar.gz.sig
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.rc3-managesieve-0.11.4.diff.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.rc3-managesieve-0.11.4.diff.gz.sig
ManageSieve + patch for Dovecot v1.1 (package + patch):
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1-managesieve-0.10.6.tar.gz
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1-managesieve-0.10.6.tar.gz.sig
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1.14-managesieve-0.10.6.diff.gz
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1.14-managesieve-0.10.6.diff.gz.sig
--
Have fun testing the new releases and don't hesitate to notify me when
there are problems.
Regards,
--
Stephan Bosch
stephan at rename-it.nl
More information about the Dovecot-news
mailing list