summaryrefslogtreecommitdiff
path: root/mail/dovecot2-pigeonhole
diff options
context:
space:
mode:
authorghen <ghen>2012-05-26 11:48:01 +0000
committerghen <ghen>2012-05-26 11:48:01 +0000
commit5a6d9ea39f477923551ebf44e0f9196bcf49d7e7 (patch)
tree017d9066142f06190799b51f124241d971190b02 /mail/dovecot2-pigeonhole
parentebfeacace6a8bdd6ab5a0590e0d28374285a0061 (diff)
downloadpkgsrc-5a6d9ea39f477923551ebf44e0f9196bcf49d7e7.tar.gz
Update to Pigeonhole 0.3.1.
* Added support for retrieving Sieve scripts from dict lookup. This means that Sieve scripts can now be downloaded from a database. Compiled script binaries are still put on disk somewhere if used. The INSTALL documentation is updated with information on this new feature and the (backwards-compatible) changes to the configuration. Note that his feature is currently not supported for sieve_before/sieve_after or script management through ManageSieve. + Incorporated the sieve_duplicate plugin into main Pigeonhole tree as a normal extension (vnd.dovecot.duplicate). This Dovecot-specific extension adds the ability to check for duplicate deliveries based on message ID. Specification can be found in: doc/rfc/spec-bosch-sieve-duplicate.txt + Added support for specifying multiple sieve_before and sieve_after paths. This adds much more flexibility to the multiscript configuration. One application is to have user-specific Sieve scripts outside the user's normal control through ManageSieve. + Added a "session ID" string for managesieve connections, available in %{session} variable (analogous to Dovecot change). - Fixed several small issues, including a few potential segfault bugs, based on static source code analysis. - ManageSieve: changed use of EPROTO error to EIO in ManageSieve string stream implementation because it is apparently not known in BSD. - Gave stamp.h.in (needed for autotools) some content to prevent it from disappearing in patch files. - Fixed bug that caused a SunStudio CC compile failure (reported by Piotr Tarnowski).
Diffstat (limited to 'mail/dovecot2-pigeonhole')
-rw-r--r--mail/dovecot2-pigeonhole/Makefile4
-rw-r--r--mail/dovecot2-pigeonhole/PLIST6
-rw-r--r--mail/dovecot2-pigeonhole/distinfo8
3 files changed, 9 insertions, 9 deletions
diff --git a/mail/dovecot2-pigeonhole/Makefile b/mail/dovecot2-pigeonhole/Makefile
index 0cd871d5280..71faee01943 100644
--- a/mail/dovecot2-pigeonhole/Makefile
+++ b/mail/dovecot2-pigeonhole/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2012/02/23 09:53:19 ghen Exp $
+# $NetBSD: Makefile,v 1.9 2012/05/26 11:48:01 ghen Exp $
-DISTNAME= dovecot-2.1-pigeonhole-0.3.0
+DISTNAME= dovecot-2.1-pigeonhole-0.3.1
PKGNAME= ${DISTNAME:S/-2.1-/-/}
CATEGORIES= mail
MASTER_SITES= http://www.rename-it.nl/dovecot/2.1/
diff --git a/mail/dovecot2-pigeonhole/PLIST b/mail/dovecot2-pigeonhole/PLIST
index bdcd3f298ad..78e58279240 100644
--- a/mail/dovecot2-pigeonhole/PLIST
+++ b/mail/dovecot2-pigeonhole/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2012/02/23 09:53:19 ghen Exp $
+@comment $NetBSD: PLIST,v 1.4 2012/05/26 11:48:01 ghen Exp $
bin/sieve-dump
bin/sieve-filter
bin/sieve-test
@@ -40,6 +40,7 @@ include/dovecot/sieve/sieve-plugins.h
include/dovecot/sieve/sieve-result.h
include/dovecot/sieve/sieve-runtime-trace.h
include/dovecot/sieve/sieve-runtime.h
+include/dovecot/sieve/sieve-script-file.h
include/dovecot/sieve/sieve-script-private.h
include/dovecot/sieve/sieve-script.h
include/dovecot/sieve/sieve-settings.h
@@ -60,7 +61,6 @@ man/man1/sieve-test.1
man/man1/sievec.1
man/man1/sieved.1
man/man7/pigeonhole.7
-share/doc/dovecot/sieve/spamtest-virustest.txt
-share/doc/dovecot/sieve/vacation.txt
+share/doc/dovecot/sieve/script-location-dict.txt
share/examples/dovecot/conf.d/20-managesieve.conf
share/examples/dovecot/conf.d/90-sieve.conf
diff --git a/mail/dovecot2-pigeonhole/distinfo b/mail/dovecot2-pigeonhole/distinfo
index 88d2549656d..fd14d71636d 100644
--- a/mail/dovecot2-pigeonhole/distinfo
+++ b/mail/dovecot2-pigeonhole/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2012/02/23 09:53:19 ghen Exp $
+$NetBSD: distinfo,v 1.7 2012/05/26 11:48:01 ghen Exp $
-SHA1 (dovecot-2.1-pigeonhole-0.3.0.tar.gz) = e465536ce14690804665b4eea0916969562dc926
-RMD160 (dovecot-2.1-pigeonhole-0.3.0.tar.gz) = 64692b03b60079b9ed22b069de947da7f4a32114
-Size (dovecot-2.1-pigeonhole-0.3.0.tar.gz) = 1277277 bytes
+SHA1 (dovecot-2.1-pigeonhole-0.3.1.tar.gz) = a9d895c64e4f6d188f98aefe7cbd83013c4bd5ca
+RMD160 (dovecot-2.1-pigeonhole-0.3.1.tar.gz) = f6b3c25edcd20c042310b4c54533ed1251efeb3f
+Size (dovecot-2.1-pigeonhole-0.3.1.tar.gz) = 1084148 bytes
SHA1 (patch-aa) = 97bcc7ae0c1b07508027e7c03247316de02badcf