Hello Dovecot users,

I found a few annoying bugs in the ManageSieve implementation. Particularly, v0.10.0 can pollute the tmp directory of the sieve_storage directory with useless compiled script files.

Change Log v0.10.1
-------------------

    * Fixed bug introduced in v0.10.0: compiled scripts were also
      written to disk in the sieve/tmp directory and left there. This
      accumulates much .sievec junk in that directory over time.
    * Fixed bug in tmp file generation for sieve-storage: errors other
      than EEXIST would cause the daemon to sleep() loop indefinitely.

    + Improved log lines to be more recognizable as being generated from
      managesieve.
    + Added short proxy configuration explanation to the README file
    + Added 'Known Issues' section to the README file
    - Fixed assert bug in sieve-storage occuring when save is canceled.

(Last 5 changes were also back ported to new v9.2 ManageSieve version for dovecot-1.0.10, available at http://www.rename-it.nl/dovecot/1.0/)

Installation
------------

The short description I provided in my previous mail is still valid:
http://www.dovecot.org/list/dovecot/2008-February/028708.html

New release:
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1-managesieve-0.10.1.tar.gz
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1-managesieve-0.10.1.tar.gz.sig

Latest patch version is still valid:
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1.rc1-managesieve-0.10.0.diff.gz
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1.rc1-managesieve-0.10.0.diff.gz.sig

(my public key (id: 3DFBB4F4) can be found at wwwkeys.pgp.net)

Have fun testing the Dovecot ManageSieve service. Don't hesitate to
notify me when there are problems.

Regards,

--
Stephan Bosch
[EMAIL PROTECTED]
IRC: Freenode, #dovecot, S[r]us












Reply via email to