svn commit: r370872 - in head/mail: dovecot2 dovecot2-antispam-plugin dovecot2-pigeonhole
Adam Weinberger
adamw at FreeBSD.org
Tue Oct 14 17:35:01 UTC 2014
Author: adamw
Date: Tue Oct 14 17:34:59 2014
New Revision: 370872
URL: https://svnweb.freebsd.org/changeset/ports/370872
QAT: https://qat.redports.org/buildarchive/r370872/
Log:
Update dovecot2 to 2.2.14. PORTREVISION bumps for dovecot2-pigeonhole and
dovecot2-antispam-plugin.
Changes in 2.2.14:
* lmtp: Delivered-To: header no longer contains <> around the email
address. Other MDAs don't have it either.
* "Out of disk space" errors are now treated as temporary errors
(not the same as "Out of disk quota").
* replication plugin: Use replication only for users who have a
non-empty mail_replica setting.
+ lmtp proxy: Log a line about each mail delivery.
+ Added login_source_ips setting. This can be used to set the source IP
address round-robin from a pool of IPs (in case you run out of TCP
ports).
+ Rawlog settings can use tcp:<host>:<port> as the path.
+ virtual plugin: Don't keep more than virtual_max_open_mailboxes
(default 64) number of backend mailboxes open.
+ SSL/TLS compression can be disabled with ssl_options=no_compression
+ acl: Global ACL file now supports "quotes" around patterns.
+ Added last-login plugin to set user's last-login timestamp on login.
+ LDAP auth: Allow passdb credentials lookup also with auth_bind=yes
- IMAP: MODSEQ was sent in FETCH reply even if CONDSTORE/QRESYNC wasn't
enabled. This broke at least old Outlooks.
- passdb static treated missing password field the same as an empty
password field.
- mdbox: Fixed potential infinite looping when scanning a broken
mdbox file.
- imap-login, pop3-login: Fixed potential crashes when client
disconnected unexpectedly.
- imap proxy: The connection was hanging in some usage patterns. This
mainly affected older Outlooks.
- lmtp proxy: The proxy sometimes delivered empty mails in error
situations or potentially delivered truncated mails.
- fts-lucene: If whitespace_chars was set, we may have ended up
indexing some garbage words, growing the index size unnecessarily.
- -c and -i parameters for dovecot/doveadm commands were ignored if
the config socket was readable.
- quota: Quota recalculation didn't include INBOX in some setups.
- Mail headers were sometimes added to dovecot.index.cache in wrong
order. The main problem this caused was with dsync+imapc incremental
syncing when the second sync thought the local mailbox had changed.
- doveadm backup didn't notice if emails were missing from the middle
of the destination mailbox. Now it deletes and resyncs the mailbox.
Modified:
head/mail/dovecot2-antispam-plugin/Makefile
head/mail/dovecot2-pigeonhole/Makefile
head/mail/dovecot2/Makefile
head/mail/dovecot2/distinfo
head/mail/dovecot2/pkg-plist
Modified: head/mail/dovecot2-antispam-plugin/Makefile
==============================================================================
--- head/mail/dovecot2-antispam-plugin/Makefile Tue Oct 14 17:01:52 2014 (r370871)
+++ head/mail/dovecot2-antispam-plugin/Makefile Tue Oct 14 17:34:59 2014 (r370872)
@@ -3,7 +3,7 @@
PORTNAME= dovecot2-antispam-plugin
PORTVERSION= 20130429
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= mail
MASTER_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \
LOCAL/olgeni
Modified: head/mail/dovecot2-pigeonhole/Makefile
==============================================================================
--- head/mail/dovecot2-pigeonhole/Makefile Tue Oct 14 17:01:52 2014 (r370871)
+++ head/mail/dovecot2-pigeonhole/Makefile Tue Oct 14 17:34:59 2014 (r370872)
@@ -3,7 +3,7 @@
PORTNAME= dovecot-pigeonhole
PORTVERSION= 0.4.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail
MASTER_SITES= http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/
DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}
Modified: head/mail/dovecot2/Makefile
==============================================================================
--- head/mail/dovecot2/Makefile Tue Oct 14 17:01:52 2014 (r370871)
+++ head/mail/dovecot2/Makefile Tue Oct 14 17:34:59 2014 (r370872)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= dovecot
-PORTVERSION= 2.2.13
-PORTREVISION= 3
+PORTVERSION= 2.2.14
CATEGORIES= mail ipv6
MASTER_SITES= http://www.dovecot.org/releases/${PORTVERSION:R}/
PKGNAMESUFFIX= 2
@@ -27,7 +26,7 @@ CONFLICTS= dovecot-1.[0-9]*
# port before updating this one. #
######################################################################
-USES= iconv libtool cpe
+USES= cpe iconv libtool
USE_RC_SUBR= dovecot
GNU_CONFIGURE= yes
Modified: head/mail/dovecot2/distinfo
==============================================================================
--- head/mail/dovecot2/distinfo Tue Oct 14 17:01:52 2014 (r370871)
+++ head/mail/dovecot2/distinfo Tue Oct 14 17:34:59 2014 (r370872)
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.2.13.tar.gz) = 133cf3d2aa81733f6688ec986c91dbe07602fad81e856ba3d8046ffca85d9dce
-SIZE (dovecot-2.2.13.tar.gz) = 4613824
+SHA256 (dovecot-2.2.14.tar.gz) = 68ac0fa105c6041129a1fe83ccf4915982d03d41d99054567892cc0fbd68ebf0
+SIZE (dovecot-2.2.14.tar.gz) = 4720087
Modified: head/mail/dovecot2/pkg-plist
==============================================================================
--- head/mail/dovecot2/pkg-plist Tue Oct 14 17:01:52 2014 (r370871)
+++ head/mail/dovecot2/pkg-plist Tue Oct 14 17:34:59 2014 (r370872)
@@ -30,6 +30,7 @@ include/dovecot/auth-worker-server.h
include/dovecot/auth.h
include/dovecot/backtrace-string.h
include/dovecot/base64.h
+include/dovecot/bits.h
include/dovecot/bsearch-insert-pos.h
include/dovecot/buffer.h
include/dovecot/charset-utf8.h
@@ -64,6 +65,7 @@ include/dovecot/dict-sql.h
include/dovecot/dict-transaction-memory.h
include/dovecot/dict.h
include/dovecot/dns-lookup.h
+include/dovecot/doveadm-dsync.h
include/dovecot/doveadm-dump.h
include/dovecot/doveadm-mail-iter.h
include/dovecot/doveadm-mail.h
@@ -76,6 +78,8 @@ include/dovecot/doveadm.h
include/dovecot/dovecot-version.h
include/dovecot/dsasl-client-private.h
include/dovecot/dsasl-client.h
+include/dovecot/dsync-brain.h
+include/dovecot/dsync-ibc.h
include/dovecot/duplicate.h
include/dovecot/eacces-error.h
include/dovecot/env-util.h
@@ -107,6 +111,7 @@ include/dovecot/hmac-cram-md5.h
include/dovecot/hmac.h
include/dovecot/home-expand.h
include/dovecot/hostpid.h
+include/dovecot/http-auth.h
include/dovecot/http-client-private.h
include/dovecot/http-client.h
include/dovecot/http-date.h
@@ -118,6 +123,8 @@ include/dovecot/http-request-parser.h
include/dovecot/http-request.h
include/dovecot/http-response-parser.h
include/dovecot/http-response.h
+include/dovecot/http-server-private.h
+include/dovecot/http-server.h
include/dovecot/http-transfer.h
include/dovecot/http-url.h
include/dovecot/imap-arg.h
@@ -196,6 +203,7 @@ include/dovecot/istream-attachment-conne
include/dovecot/istream-attachment-extractor.h
include/dovecot/istream-base64.h
include/dovecot/istream-binary-converter.h
+include/dovecot/istream-callback.h
include/dovecot/istream-chain.h
include/dovecot/istream-concat.h
include/dovecot/istream-crlf.h
@@ -371,6 +379,7 @@ include/dovecot/quota-plugin.h
include/dovecot/quota-private.h
include/dovecot/quota.h
include/dovecot/quoted-printable.h
+include/dovecot/rand.h
include/dovecot/randgen.h
include/dovecot/raw-storage.h
include/dovecot/raw-sync.h
@@ -444,6 +453,8 @@ lib/dovecot/lib05_pop3_migration_plugin.
lib/dovecot/lib05_pop3_migration_plugin.so
lib/dovecot/lib05_snarf_plugin.a
lib/dovecot/lib05_snarf_plugin.so
+lib/dovecot/lib10_last_login_plugin.a
+lib/dovecot/lib10_last_login_plugin.so
lib/dovecot/lib10_mail_filter_plugin.a
lib/dovecot/lib10_mail_filter_plugin.so
lib/dovecot/lib10_quota_plugin.a
@@ -484,6 +495,10 @@ lib/dovecot/libdovecot-compression.a
lib/dovecot/libdovecot-compression.so
lib/dovecot/libdovecot-compression.so.0
lib/dovecot/libdovecot-compression.so.0.0.0
+lib/dovecot/libdovecot-dsync.a
+lib/dovecot/libdovecot-dsync.so
+lib/dovecot/libdovecot-dsync.so.0
+lib/dovecot/libdovecot-dsync.so.0.0.0
lib/dovecot/libdovecot-lda.a
lib/dovecot/libdovecot-lda.so
lib/dovecot/libdovecot-lda.so.0
@@ -539,8 +554,10 @@ libexec/dovecot/ssl-params
libexec/dovecot/stats
libexec/dovecot/xml2text
man/man1/deliver.1.gz
+man/man1/doveadm-acl.1.gz
man/man1/doveadm-altmove.1.gz
man/man1/doveadm-auth.1.gz
+man/man1/doveadm-backup.1.gz
man/man1/doveadm-batch.1.gz
man/man1/doveadm-config.1.gz
man/man1/doveadm-copy.1.gz
@@ -552,6 +569,7 @@ man/man1/doveadm-expunge.1.gz
man/man1/doveadm-fetch.1.gz
man/man1/doveadm-flags.1.gz
man/man1/doveadm-force-resync.1.gz
+man/man1/doveadm-fts.1.gz
man/man1/doveadm-help.1.gz
man/man1/doveadm-import.1.gz
man/man1/doveadm-index.1.gz
@@ -562,12 +580,15 @@ man/man1/doveadm-mailbox.1.gz
man/man1/doveadm-mount.1.gz
man/man1/doveadm-move.1.gz
man/man1/doveadm-penalty.1.gz
+man/man1/doveadm-proxy.1.gz
man/man1/doveadm-purge.1.gz
man/man1/doveadm-pw.1.gz
man/man1/doveadm-quota.1.gz
man/man1/doveadm-reload.1.gz
+man/man1/doveadm-replicator.1.gz
man/man1/doveadm-search.1.gz
man/man1/doveadm-stop.1.gz
+man/man1/doveadm-sync.1.gz
man/man1/doveadm-user.1.gz
man/man1/doveadm-who.1.gz
man/man1/doveadm.1.gz
@@ -578,13 +599,7 @@ man/man1/dsync.1.gz
man/man7/doveadm-search-query.7.gz
sbin/dovecot
share/aclocal/dovecot.m4
- at dirrm include/dovecot
- at dirrmtry lib/dovecot/auth
- at dirrm lib/dovecot/doveadm
- at dirrm lib/dovecot
- at dirrm libexec/dovecot
%%PORTDOCS%%%%ETCDIR%%/README
-%%PORTDOCS%%@dirrmtry %%ETCDIR%%
%%LIBWRAP%%libexec/dovecot/tcpwrap
%%LUCENE%%lib/dovecot/doveadm/lib20_doveadm_fts_lucene_plugin.a
%%LUCENE%%lib/dovecot/doveadm/lib20_doveadm_fts_lucene_plugin.so
More information about the svn-ports-head
mailing list