Hello Dovecot users,

This is a simultaneous release of new versions of Sieve-related software for Dovecot v1.1 and v1.2. Only the Sieve implementation itself has seen significant development. The ManageSieve packages only have small fixes and the ManageSieve patches are updated as usual to match the new Dovecot releases.

Changelog Sieve v0.1.5:

        * Ported the implementation of the Sieve include extension to
          the latest draft. This means that the import and export
          commands are replaced by a new command called global. The
          import and export commands are now DEPRICATED and are mere
          aliases for the global command. The new specification also
          adds the :once modifier to the include command. The also newly
          specified global.* variable namespace is not implemented yet
          as support for variable namespaces is currently missing.
        * Did a major rework of the multiscript support for better error
          handling and made sure that persistent global scripts
          (sieve_before/sieve_after) are always executed, even when the
          user does not have a script of his own and a global default is
          missing.
        + Provided basic support for the environment extension.
          Currenly, the name, version and host items are useful. Others
          are pending.
        + Improved error message that is presented when an unknown Sieve
          extension is provided as argument to the require command. It
          now notifies the user that Sieve core commands do not need to
          be specified in require.
        - Fixed bug in includes at levels deeper than one.
        - Fixed bug in address matching that was caused by the failure
          to handle group specifications. In Dovecot, these are marked
          by address items with NULL elements, which causes a segfault
          if not considered. The group 'undisclosed-recipients:;' in
          particular triggered this bug. Bug reported by Bernhard
          Schmidt.

Changelog ManageSieve v0.11.4 (Dovecot v1.2.rc3):
        * Adjusted to changes in the Dovecot signal handler API.

Changelog ManageSieve v0.10.6 (Dovecot v1.1.14):
        - Fixed small problems in the login proxy support.

--

The releases are available as follows:

  Sieve for Dovecot 1.2:

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

  ManageSieve for Dovecot v1.2 (package + patch):

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

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.rc3-managesieve-0.11.4.diff.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.rc3-managesieve-0.11.4.diff.gz.sig

  ManageSieve + patch for Dovecot v1.1 (package + patch):

http://www.rename-it.nl/dovecot/1.1/dovecot-1.1-managesieve-0.10.6.tar.gz
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1-managesieve-0.10.6.tar.gz.sig

http://www.rename-it.nl/dovecot/1.1/dovecot-1.1.14-managesieve-0.10.6.diff.gz
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1.14-managesieve-0.10.6.diff.gz.sig

--

Have fun testing the new releases and don't hesitate to notify me when
there are problems.

Regards,

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



Reply via email to