[Dovecot-news] Released Pigeonhole Sieve v0.1.18 and ManageSieve v0.11.12 for Dovecot v1.2.15

Stephan Bosch stephan at rename-it.nl
Tue Oct 5 00:21:03 EEST 2010


Hello Dovecot users,

The recent release of Dovecot v1.2.15 is a good opportunity to release 
new versions of Sieve and ManageSieve for Dovecot v1.2. These releases 
consist entirely of bugfixes and introduce no new features.

Changelog Sieve v0.1.18:

   - Imap4flags: fixed segfault bug occuring in multiscript context.
     Occured in specific situations when a script using imap4flags was
     followed in the sequence by scripts not using imap4flags.
   - Imap4flags: fixed bug in setflag command; when parameter was a
     stringlist, only the last item was actually set.
   - Prevented assertion failure due to currupt binary string
     representation. If the string were missing a final \0 character an
     assertion was produced in stead of a binary corruption error.
   - Multiscript: fixed duplicate implicit keep caused by erroneous
     execution state update.
   - Fixed Sieve script name checking to properly handle length limit
     and added 0x00ff as invalid character.
   - Removed spurious old stdio.h (top) includes; these caused compile
     issues on specific systems.
   - Fixed default Sieve capability (as reported by ManageSieve): extra
     extensions spamtest, spamtestplus and virustest were enabled by
     default. These should, however, only be enabled when properly
     configured and there is no default configuration.
   - Variables extension: fixed :length set modifier to recognize utf8
     characters in stead of octets.
   - Fixed unnecessary reporting of dummy extensions in ManageSieve
     SIEVE capability; the comparator-i;octet and
     comparator-i;ascii-numeric 'extensions' were reported explicitly.
   - LDA Sieve plugin: added _version symbol to enable Dovecot's plugin
     version check. Without this check, people can forget to recompile
     the plugin, which can lead to unexpected effects.

Changelog ManageSieve v0.11.12:

   - Fixed error handling of PUTSCRIPT commmand; save commit errors
     would not make the command fail.
   - Fixed PUTSCRIPT bug causing it to hang when given an empty script
     name.

The releases are available as follows:

   Sieve

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.18.tar.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.18.tar.gz.sig

   ManageSieve

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-managesieve-0.11.12.tar.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-managesieve-0.11.12.tar.gz.sig

   ManageSieve patch

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.15-managesieve-0.11.12.diff.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.15-managesieve-0.11.12.diff.gz.sig

Refer to http://pigeonhole.dovecot.org and the Dovecot wiki for more 
information. Have fun testing this new release and don't hesitate to 
notify me when there are any problems.

Regards,

-- 
Stephan Bosch
stephan at rename-it.nl













More information about the Dovecot-news mailing list