Sat Nov 12 11:22:29 2016 UTC ()
v0.4.16:
* Part of the Sieve extprograms implementation was moved to Dovecot, which
  means that this release depends on Dovecot v2.2.26+.
* ManageSieve: The PUTSCRIPT command now allows uploading empty Sieve scripts.
  There was really no good reason to disallow doing that.
+ Sieve vnd.dovecot.report extension:
  + Added a Dovecot-Reporting-User field to the report body, which contains
    the e-mail address of the user sending the report.
  + Added support for configuring the "From:" address used in the report.
+ LDA sieve plugin: Implemented support for a "discard script" that is run
  when the message is going to be discarded. This allows doing something other
  than throwing the message away for good.
+ Sieve vnd.dovecot.environment extension: Added vnd.dovecot.config.*
  environment items. These environment items map to sieve_env_* settings from
  the plugin {} section in the configuration. Such values can of course also
  be returned from userdb.
+ Sieve vacation extension: Use the Microsoft X-Auto-Response-Suppress header
  to prevent unwanted responses from and to (older) Microsoft products.
+ ManageSieve: Added rawlog_dir setting to store ManageSieve traffic logs.
  This replaces at least partially the rawlog plugin (mimics similar IMAP/POP3
  change).
- doveadm sieve plugin: synchronization: Prevent setting file timestamps to
  unix epoch time. This occurred when Dovecot passed the timestamp as
  'unknown' during synchronization.
- Sieve exprograms plugin: Fixed spurious '+' sometimes returned at the end
  of socket-based program output.
- imapsieve plugin: Fixed crash occurring in specific situations.
- Performed various fixes based on static analysis and Clang warnings.


(adam)
diff -r1.31 -r1.32 pkgsrc/mail/dovecot2-pigeonhole/Makefile
diff -r1.11 -r1.12 pkgsrc/mail/dovecot2-pigeonhole/PLIST
diff -r1.22 -r1.23 pkgsrc/mail/dovecot2-pigeonhole/distinfo

cvs diff -r1.31 -r1.32 pkgsrc/mail/dovecot2-pigeonhole/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/dovecot2-pigeonhole/Makefile 2016/09/19 13:04:24 1.31
+++ pkgsrc/mail/dovecot2-pigeonhole/Makefile 2016/11/12 11:22:29 1.32
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.31 2016/09/19 13:04:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.32 2016/11/12 11:22:29 adam Exp $
2 2
3DISTNAME= dovecot-2.2-pigeonhole-0.4.15 3DISTNAME= dovecot-2.2-pigeonhole-0.4.16
4PKGNAME= ${DISTNAME:S/-2.2-/-/} 4PKGNAME= ${DISTNAME:S/-2.2-/-/}
5PKGREVISION= 1 
6CATEGORIES= mail 5CATEGORIES= mail
7MASTER_SITES= http://pigeonhole.dovecot.org/releases/2.2/ 6MASTER_SITES= http://pigeonhole.dovecot.org/releases/2.2/
8 7
9MAINTAINER= adam@NetBSD.org 8MAINTAINER= adam@NetBSD.org
10HOMEPAGE= http://www.dovecot.org/ 9HOMEPAGE= http://www.dovecot.org/
11COMMENT= Support for the Sieve language and the ManageSieve protocol 10COMMENT= Support for the Sieve language and the ManageSieve protocol
12LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
13 12
14USE_TOOLS+= pkg-config rpcgen 13USE_TOOLS+= pkg-config rpcgen
15USE_LIBTOOL= yes 14USE_LIBTOOL= yes
16GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
17 16
18EGDIR= ${PREFIX}/share/examples/dovecot 17EGDIR= ${PREFIX}/share/examples/dovecot

cvs diff -r1.11 -r1.12 pkgsrc/mail/dovecot2-pigeonhole/PLIST (expand / switch to unified diff)

--- pkgsrc/mail/dovecot2-pigeonhole/PLIST 2016/05/03 01:51:39 1.11
+++ pkgsrc/mail/dovecot2-pigeonhole/PLIST 2016/11/12 11:22:29 1.12
@@ -1,23 +1,21 @@ @@ -1,23 +1,21 @@
1@comment $NetBSD: PLIST,v 1.11 2016/05/03 01:51:39 taca Exp $ 1@comment $NetBSD: PLIST,v 1.12 2016/11/12 11:22:29 adam Exp $
2bin/sieve-dump 2bin/sieve-dump
3bin/sieve-filter 3bin/sieve-filter
4bin/sieve-test 4bin/sieve-test
5bin/sievec 5bin/sievec
6include/dovecot/sieve/edit-mail.h 6include/dovecot/sieve/edit-mail.h
7include/dovecot/sieve/pigeonhole-config.h 7include/dovecot/sieve/pigeonhole-config.h
8include/dovecot/sieve/pigeonhole-version.h 8include/dovecot/sieve/pigeonhole-version.h
9include/dovecot/sieve/program-client-private.h 
10include/dovecot/sieve/program-client.h 
11include/dovecot/sieve/realpath.h 9include/dovecot/sieve/realpath.h
12include/dovecot/sieve/rfc2822.h 10include/dovecot/sieve/rfc2822.h
13include/dovecot/sieve/sieve-actions.h 11include/dovecot/sieve/sieve-actions.h
14include/dovecot/sieve/sieve-address-parts.h 12include/dovecot/sieve/sieve-address-parts.h
15include/dovecot/sieve/sieve-address-source.h 13include/dovecot/sieve/sieve-address-source.h
16include/dovecot/sieve/sieve-address.h 14include/dovecot/sieve/sieve-address.h
17include/dovecot/sieve/sieve-ast.h 15include/dovecot/sieve/sieve-ast.h
18include/dovecot/sieve/sieve-binary-dumper.h 16include/dovecot/sieve/sieve-binary-dumper.h
19include/dovecot/sieve/sieve-binary-private.h 17include/dovecot/sieve/sieve-binary-private.h
20include/dovecot/sieve/sieve-binary.h 18include/dovecot/sieve/sieve-binary.h
21include/dovecot/sieve/sieve-code-dumper.h 19include/dovecot/sieve/sieve-code-dumper.h
22include/dovecot/sieve/sieve-code.h 20include/dovecot/sieve/sieve-code.h
23include/dovecot/sieve/sieve-commands.h 21include/dovecot/sieve/sieve-commands.h

cvs diff -r1.22 -r1.23 pkgsrc/mail/dovecot2-pigeonhole/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/dovecot2-pigeonhole/distinfo 2016/07/09 01:28:38 1.22
+++ pkgsrc/mail/dovecot2-pigeonhole/distinfo 2016/11/12 11:22:29 1.23
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.22 2016/07/09 01:28:38 taca Exp $ 1$NetBSD: distinfo,v 1.23 2016/11/12 11:22:29 adam Exp $
2 2
3SHA1 (dovecot-2.2-pigeonhole-0.4.15.tar.gz) = 82713491d9f6c36aea1d97b1b334c964ee4a45f8 3SHA1 (dovecot-2.2-pigeonhole-0.4.16.tar.gz) = 742416ce8fbc55ea7a2d045012d34c524b336399
4RMD160 (dovecot-2.2-pigeonhole-0.4.15.tar.gz) = 8d768c05d2e4c8c41af52deb66b288e0393f204e 4RMD160 (dovecot-2.2-pigeonhole-0.4.16.tar.gz) = 01bbf749dd74061e1d3b14e15fed27e5e5d0b112
5SHA512 (dovecot-2.2-pigeonhole-0.4.15.tar.gz) = bd590a95029801251ff3c76b38b6ddfc25446b82937217dc4ea421075c7b651ae0356b088403d5ad9bb87bc86817d727faccaf4e2500bfd46a242d331fc252f5 5SHA512 (dovecot-2.2-pigeonhole-0.4.16.tar.gz) = 5f59fb35dbe638f8ddd19c0fd0f3fbd6fec1fa238f3781b94c50a8f7ce72a53ac1381a6f8ad9bcc90df1edfa2b263a6dfba88521578e55ce4b3d840bed022b79
6Size (dovecot-2.2-pigeonhole-0.4.15.tar.gz) = 1755980 bytes 6Size (dovecot-2.2-pigeonhole-0.4.16.tar.gz) = 1713634 bytes
7SHA1 (patch-aa) = 264399e166b5fece22bacd47b043c59f8f0f0a29 7SHA1 (patch-aa) = 264399e166b5fece22bacd47b043c59f8f0f0a29