[Dovecot] 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 mailing list