[Dovecot] Released Sieve v0.1.9 for Dovecot v1.2.1
Joan Moreau
jom at grosjo.net
Thu Jul 23 08:22:39 EEST 2009
Hi Stefan,
The mercurial repository replied "404 not found". Did you change the URL ?
thanks
JM
Stephan Bosch wrote:
> Hello Dovecot users,
>
> Relatively many bugs and problems were reported recently in a short
> period of time. Apparently, now that Dovecot v1.2 is finally stable,
> the new Sieve plugin is also starting to get used much more. No known
> bugs remain. Let's hope I didn't spawn any new ones.
>
> Apart from the bugfixes I made the deprecated notify plugin
> implementation compatible with CMUSieve. You can use it, but keep in
> mind that the (rather stupid) denotify command is not (yet)
> implemented and that the $text$ substitution does not work (yes, there
> is a world of differences compared to enotify).
>
> Changelog Sieve v0.1.9:
>
> * Removed the unfinished sieve-filter tool from the default
> build. It is now only built when the --with-unfinished-features
> switch is supplied during configure.
> + Started building support for the ereject version of the reject
> action, which has a preference to use an SMTP/LMTP protocol error in
> stead of a bounce message. This is to be used to make the Sieve
> plugin honour Deliver's -e parameter. This is not yet finished and
> not built by default.
> + Improved 'Permission denied' error messages just like Dovecot does,
> precisely specifying what permission is missing to access or create
> a file.
> + Added additional headers to the list of allowed headers for the
> address test. The restrictive nature of the address test is not
> always appropriate. Still thinking of a better, less restrictive
> implementation.
> + Made the deprecated notify extension compatible with the old
> CMUSieve plugin. However, the denotify command and the $text$
> substitution are not yet supported.
> + Made the discard action log a message to avoid confusion about
> disappearing messages.
> - Fixed behavior of fileinto when delivering into a namespace prefix.
> It now uses silent delivery into INBOX as fallback.
> - Fixed logging of folder namespace prefix upon delivery into a
> prefixed namespace. Formerly it only logged the bare folder name.
> - Fixed a potential segfault in the argument validation. It didn't
> surface because no command could have a :tag followed by an
> associated parameter as last argument.
> - Fixed segfault bug occuring in envelope test when performed on null
> (<>) envelope path. The fix involves a rather large restructuring of
> the code to make sure envelope addresses are properly handled
> everywhere (bug reported by Nikita Koshikov)
> - Envelope: fixed bug in application of address parts; failure to
> obtain the part would cause inappropriate match success (bug
> reported by Ron Lee)
> - Fixed extension conflict checks during validation. It could
> sometimes produce useless errormessages. This is currently only used
> by the deprecated extensions.
> - Forgot to remove old explicit storage library dependency (patch by
> Arkadiusz Miskiewicz).
> - Fixed compiler warnings on certain platforms regarding the use
> fwrite for outgoing message construction
>
> --
>
> The releases are available as follows:
>
>
> http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.9.tar.gz
> http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.9.tar.gz.sig
>
> --
>
> Have fun testing the new releases and don't hesitate to notify me when
> there are problems.
>
> Regards,
>
More information about the dovecot
mailing list