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
step...@rename-it.nl











Reply via email to