diff options
author | pi <pi@FreeBSD.org> | 2014-11-14 02:58:42 +0800 |
---|---|---|
committer | pi <pi@FreeBSD.org> | 2014-11-14 02:58:42 +0800 |
commit | 93e4ec776fce415a61a17c949e4702089b4da6f5 (patch) | |
tree | 095d4cddbff072a6066a936b35cf0c414ebd3007 /mail | |
parent | 790c86b741226155a837a65119d25d2601d7d030 (diff) | |
download | freebsd-ports-gnome-93e4ec776fce415a61a17c949e4702089b4da6f5.tar.gz freebsd-ports-gnome-93e4ec776fce415a61a17c949e4702089b4da6f5.tar.zst freebsd-ports-gnome-93e4ec776fce415a61a17c949e4702089b4da6f5.zip |
mail/dovecot2-pigeonhole: 0.4.3 -> 0.4.6
- submitter takes maintainership
Changes:
0.4.4:
- Added support for Japanese mail addresses with dots at non-standard
places in localpart.
- Changed handling of ENOSPACE into a normal temporary failure and added
handling of ENOQUOTA as a user error.
- Restructured result execution, so that all actions which involve mail
storage are always committed before all others.
- Implemented support for generic Sieve storages. Using alternative
storages now also possible for sieve_before/sieve_after.
- Implemented storage driver for retrieving Sieve scripts from LDAP.
This currently cannot be used with ManageSieve.
- Implemented sieve_redirect_envelope_from setting, which allows
configuring the envelope sender of redirected messages.
- Fixed handling of mail storage errors occurring while evaluating the
input message.
- managesieve-login:
- Removed bogus ALERT response code returned for AUTHENTICATE
command.
- Fixed handling of invalid initial response argument to AUTHENTICATE
command.
- Fixed handling of stream errors in lexical scanner.
- Fixed handling of SMTP errors. Permanent and temporary errors were
mixed up.
- Fixed several problems reported by CLang 3.4.
- duplicate extension: Fixed erroneous compile error about conflicting
tags when `:handle' argument was used last.
- relational extension: Fixed error handling of `:value' match.
- editheader extension: Fixed header unfolding and header iteration.
- mailbox extension: Fixed the `:create' tag, which erroneously
subscribed an existing folder.
- extprograms plugin: Fixed handling of error codes.
- doveadm-sieve plugin: Fixed several bugs. Synchronization of symbolic
link in the file storage should now also work properly.
0.4.5:
- Added a Pigeonhole version banner to doveconf output. This way, future
bug reports will also include Pigeonhole version information.
- Fixed handling of implicit keep. Last version erroneously reported
that implicit keep succeeded after an earlier failure, while it in
fact had failed. Particularly occurred for mailbox quota errors.
- Fixed segfault occurring on SunOS systems when there is no active
script.
0.4.6:
- ports-related change integrated upstream
PR: 194645
Submitted by: Larry Rosenman <ler@lerctr.org>
Approved by: maintainer (timeout)
Diffstat (limited to 'mail')
-rw-r--r-- | mail/dovecot2-pigeonhole/Makefile | 5 | ||||
-rw-r--r-- | mail/dovecot2-pigeonhole/distinfo | 4 | ||||
-rw-r--r-- | mail/dovecot2-pigeonhole/pkg-plist | 17 |
3 files changed, 10 insertions, 16 deletions
diff --git a/mail/dovecot2-pigeonhole/Makefile b/mail/dovecot2-pigeonhole/Makefile index 22681f1dbcba..b7b9a03390a2 100644 --- a/mail/dovecot2-pigeonhole/Makefile +++ b/mail/dovecot2-pigeonhole/Makefile @@ -2,13 +2,12 @@ # $FreeBSD$ PORTNAME= dovecot-pigeonhole -PORTVERSION= 0.4.3 -PORTREVISION= 3 +PORTVERSION= 0.4.6 CATEGORIES= mail MASTER_SITES= http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/ DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION} -MAINTAINER= bra@fsn.hu +MAINTAINER= ler@lerctr.org COMMENT= Sieve plugin for the Dovecot 'deliver' LDA and LMTP LICENSE= LGPL21 diff --git a/mail/dovecot2-pigeonhole/distinfo b/mail/dovecot2-pigeonhole/distinfo index 7cadf7d21dae..7f9adc4b1118 100644 --- a/mail/dovecot2-pigeonhole/distinfo +++ b/mail/dovecot2-pigeonhole/distinfo @@ -1,2 +1,2 @@ -SHA256 (dovecot-2.2-pigeonhole-0.4.3.tar.gz) = d692f4ab077bdf2c43c98829ed24b2e6f148db488ef8ba429b430394d8b4d757 -SIZE (dovecot-2.2-pigeonhole-0.4.3.tar.gz) = 1184029 +SHA256 (dovecot-2.2-pigeonhole-0.4.6.tar.gz) = 91034669f9ce07661bbadcfb00fe50b6929bf7f616d9aa79d3f5a351d1a47d3d +SIZE (dovecot-2.2-pigeonhole-0.4.6.tar.gz) = 1240368 diff --git a/mail/dovecot2-pigeonhole/pkg-plist b/mail/dovecot2-pigeonhole/pkg-plist index a5a654bf7825..2bce52e6bd0e 100644 --- a/mail/dovecot2-pigeonhole/pkg-plist +++ b/mail/dovecot2-pigeonhole/pkg-plist @@ -7,6 +7,7 @@ bin/sieve-test bin/sievec include/dovecot-2.2-pigeonhole/sieve/edit-mail.h include/dovecot-2.2-pigeonhole/sieve/pigeonhole-config.h +include/dovecot-2.2-pigeonhole/sieve/pigeonhole-version.h include/dovecot-2.2-pigeonhole/sieve/program-client-private.h include/dovecot-2.2-pigeonhole/sieve/program-client.h include/dovecot-2.2-pigeonhole/sieve/rfc2822.h @@ -29,6 +30,7 @@ include/dovecot-2.2-pigeonhole/sieve/sieve-error.h include/dovecot-2.2-pigeonhole/sieve/sieve-ext-copy.h include/dovecot-2.2-pigeonhole/sieve/sieve-ext-enotify.h include/dovecot-2.2-pigeonhole/sieve/sieve-ext-environment.h +include/dovecot-2.2-pigeonhole/sieve/sieve-ext-mailbox.h include/dovecot-2.2-pigeonhole/sieve/sieve-ext-variables.h include/dovecot-2.2-pigeonhole/sieve/sieve-extensions.h include/dovecot-2.2-pigeonhole/sieve/sieve-generator.h @@ -44,11 +46,12 @@ include/dovecot-2.2-pigeonhole/sieve/sieve-plugins.h include/dovecot-2.2-pigeonhole/sieve/sieve-result.h include/dovecot-2.2-pigeonhole/sieve/sieve-runtime-trace.h include/dovecot-2.2-pigeonhole/sieve/sieve-runtime.h -include/dovecot-2.2-pigeonhole/sieve/sieve-script-file.h include/dovecot-2.2-pigeonhole/sieve/sieve-script-private.h include/dovecot-2.2-pigeonhole/sieve/sieve-script.h include/dovecot-2.2-pigeonhole/sieve/sieve-settings.h include/dovecot-2.2-pigeonhole/sieve/sieve-smtp.h +include/dovecot-2.2-pigeonhole/sieve/sieve-storage-private.h +include/dovecot-2.2-pigeonhole/sieve/sieve-storage.h include/dovecot-2.2-pigeonhole/sieve/sieve-stringlist.h include/dovecot-2.2-pigeonhole/sieve/sieve-types.h include/dovecot-2.2-pigeonhole/sieve/sieve-validator.h @@ -65,6 +68,8 @@ lib/dovecot/settings/libmanagesieve_login_settings.a lib/dovecot/settings/libmanagesieve_login_settings.so lib/dovecot/settings/libmanagesieve_settings.a lib/dovecot/settings/libmanagesieve_settings.so +lib/dovecot/settings/libpigeonhole_settings.a +lib/dovecot/settings/libpigeonhole_settings.so lib/dovecot/sieve/lib90_sieve_extprograms_plugin.a lib/dovecot/sieve/lib90_sieve_extprograms_plugin.so libexec/dovecot/managesieve @@ -75,13 +80,3 @@ man/man1/sieve-test.1.gz man/man1/sievec.1.gz man/man1/sieved.1.gz man/man7/pigeonhole.7.gz -@dirrmtry libexec/dovecot -@dirrmtry lib/dovecot/sieve -@dirrmtry lib/dovecot/settings -@dirrmtry lib/dovecot/doveadm -@dirrmtry lib/dovecot-2.2-pigeonhole -@dirrmtry lib/dovecot -@dirrm include/dovecot-2.2-pigeonhole/sieve -@dirrm include/dovecot-2.2-pigeonhole -@dirrm %%DOCSDIR%%/example-config/conf.d -@dirrm %%DOCSDIR%%/example-config |