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.si...
Latest patch version is still valid: http://www.rename-it.nl/dovecot/1.1/dovecot-1.1.rc1-managesieve-0.10.0.diff.... http://www.rename-it.nl/dovecot/1.1/dovecot-1.1.rc1-managesieve-0.10.0.diff....
(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 stephan@rename-it.nl IRC: Freenode, #dovecot, S[r]us