[Dovecot] Released Sieve v0.1.11 and ManageSieve v0.11.8 for Dovecot v1.2.3

Stephan Bosch stephan at rename-it.nl
Sat Aug 8 04:14:46 EEST 2009


Hello Dovecot users,

Apart from unfinished development of the date extension, this is a set 
of bug-fix releases. A few portability issues were found, a few 
stupidities were fixed and the ManageSieve proxy now also works with 
TLS. Most notably, the include extension had an issue regarding  the 
expansion of $HOME in the personal include path.

I've built a project site at: http://pigeonhole.dovecot.org

Changelog Sieve v0.1.11:

     + Built skeleton implementation for the date extension (RFC5260).
       It compiles, but it does not do anything useful yet. Therefore, it
       is not part of the default compilation.
     - Fixed ARM portability issues caused by char type not being signed
       on that platform. Reading optional operands from a binary would
       fail for action side effects. Also, an accidental mixup of an int
       return type with bool caused the interpreter to continue on ARM
       even though an error occured.
     - Removed direct stdint.h includes to prevent portability issues.
     - Fixed segfault bug in the handling of script open failures.
     - Include: improved user error messages and system log messages.
     - Fixed copy-paste mixup between sieve_after and sieve_before
       settings in the LDA Sieve plugin. If only a sieve_after script was
       active, nothing would have been executed. Patch by Mike Abbott.
     - Include: fixed a bug in HOME substitution in the sieve_dir path.
       Surfaced in ManageSieve.

Changelog ManageSieve v0.11.8:

     - Fixed TLS support for proxying ManageSieve. The protocol state
       machine was incorrect. Also added a check that disables ssl when
       'starttls' is not enabled for the user. This produces a proper
       warning in the log file. There is no such thing as a managesieveS
       protocol which has SSL from the start.




The releases are available as follows:

   Sieve:

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

   ManageSieve (package + patch):

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

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.3-managesieve-0.11.8.diff.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.3-managesieve-0.11.8.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