Hello Dovecot users,

Due to personal matters I haven't had time to do anything in the last few weeks. Before that I provided some pre-releases and since nobody indicated problems with those, I release them definitively now. I hope the shit storm has blown over, so that I can dedicate more of my time towards Pigeonhole development.

The Sieve release involves a large architectural change, but also fixes quite a few small problems. The ManageSieve release is necessary to match Sieve API changes.

Changelog Sieve v0.1.14:

  * Made the imposed limits on the number of redirects and the number
    of actions configurable. The settings are called sieve_max_actions
    and sieve_max_redirects.
  * Did a major rework of extension handling, making sure that no global
    state is maintained. This change was triggered by problems that
    global state info would cause for Dovecot v2.0, but it is also
    important for v1.2 as it significantly cleans up the library
    implementation.
  + Made LDA Sieve plugin recognize the deliver_log_format setting.
  + Message headers produced from user-supplied data are now
    RFC2047-encoded if necessary for outgoing messages. This is for
    example important for the :subject argument of the vacation action.
  + Added support for the $text$ substitution in the deprecated notify
    extension.
  + The subaddress extension now also accepts recipient_delimiter
    setting as an alias for sieve_subaddress_sep setting. This
    anticipates the recipient_delimiter setting in v2.0.
  - Fixed logging of mailbox names. It logged the converted mUTF7
    version in stead of the original UTF8 version supplied by the user.
  - Fixed a minor memory leak in the multiscript support.
  - Fixed a bug in the recompilation of Sieve scripts. Made sure that
    scripts are only recompiled when the script file - or the symlink
    pointing to it - is strictly newer.

Changelog ManageSieve v0.11.10:

  * This release contains adjustments to match changes in the Sieve API.
    This means that this release will only compile against Pigeonhole
    Sieve v0.1.14.
  - Fixed compilation of ManageSieve against CMUSieve.

The releases are available as follows:

  Sieve:

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

  ManageSieve (package + patch):

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

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.9-managesieve-0.11.10.diff.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.9-managesieve-0.11.10.diff.gz.sig

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

Releases for Dovecot v2.0 are still under development...

Regards,

--
Stephan Bosch
step...@rename-it.nl









Reply via email to