From owner-svn-ports-head@freebsd.org Tue Apr 26 16:03:46 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B782B1DBA2; Tue, 26 Apr 2016 16:03:46 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DAAF81F27; Tue, 26 Apr 2016 16:03:45 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u3QG3jSF055526; Tue, 26 Apr 2016 16:03:45 GMT (envelope-from adamw@FreeBSD.org) Received: (from adamw@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u3QG3iKK055521; Tue, 26 Apr 2016 16:03:44 GMT (envelope-from adamw@FreeBSD.org) Message-Id: <201604261603.u3QG3iKK055521@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: adamw set sender to adamw@FreeBSD.org using -f From: Adam Weinberger Date: Tue, 26 Apr 2016 16:03:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r414060 - in head/mail: dovecot2 dovecot2-antispam-plugin dovecot2-pigeonhole X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 16:03:46 -0000 Author: adamw Date: Tue Apr 26 16:03:44 2016 New Revision: 414060 URL: https://svnweb.freebsd.org/changeset/ports/414060 Log: Update dovecot2 to 2.2.24, and bump PORTREVISION on antispam-plugin and pigeonhole. * doveconf now warns if it sees a global setting being changed when the same setting was already set inside some filters. (A common mistake has been adding more plugins to a global mail_plugins setting after it was already set inside protocol { .. }, which caused the global setting to be ignored for that protocol.) * LMTP proxy: Increased default timeout 30s -> 125s. This makes it less likely to reach the timeout and cause duplicate deliveries. * LMTP and indexer now append ":suffix" to session IDs to make it unique for the specific user's delivery. (Fixes duplicate session ID warnings in stats process.) + Added dict-ldap for performing read-only LDAP dict lookups. + lazy-expunge: All mails can be saved to a single specified mailbox. + mailbox { autoexpunge } supports now wildcards in mailbox names. + doveadm HTTP API: Added support for proxy commands + imapc: Reconnect when getting disconnected in non-selected state. + imapc: Added imapc_features=modseq to access MODSEQs/HIGHESTMODSEQ. This is especially useful for incremental dsync. + doveadm auth/user: Auth lookup performs debug logging if -o auth_debug=yes is given to doveadm. + Added passdb/userdb { auth_verbose=yes|no } setting. + Cassandra: Added user, password, num_threads, connect_timeout and request_timeout settings. + doveadm user -e : Print with %variables expanded. - Huge header lines could have caused Dovecot to use too much memory (depending on config and used IMAP commands). (Typically this would result in only the single user's process dying with out of memory due to reaching service { vsz_limit } - not a global DoS). - dsync: Detect and handle invalid/stale -s state string better. - dsync: Fixed crash caused by specific mailbox renames - auth: Auth cache is now disabled passwd-file. It was unnecessary and it broke %variables in extra fields. - fts-tika: Don't crash if it returns 500 error - dict-redis: Fixed timeout handling - SEARCH INTHREAD was crashing - stats: Only a single fifo_listeners was supported, making it impossible to use both auth_stats=yes and mail stats plugin. - SSL errors were logged in separate "Stacked error" log lines instead of as part of the disconnection reason. - MIME body parser didn't handle properly when a child MIME part's --boundary had the same prefix as the parent. 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 Apr 26 14:26:27 2016 (r414059) +++ head/mail/dovecot2-antispam-plugin/Makefile Tue Apr 26 16:03:44 2016 (r414060) @@ -3,7 +3,7 @@ PORTNAME= dovecot2-antispam-plugin PORTVERSION= 20130429 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= mail MASTER_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \ LOCAL/olgeni Modified: head/mail/dovecot2-pigeonhole/Makefile ============================================================================== --- head/mail/dovecot2-pigeonhole/Makefile Tue Apr 26 14:26:27 2016 (r414059) +++ head/mail/dovecot2-pigeonhole/Makefile Tue Apr 26 16:03:44 2016 (r414060) @@ -3,7 +3,7 @@ PORTNAME= dovecot-pigeonhole PORTVERSION= 0.4.13 -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 Apr 26 14:26:27 2016 (r414059) +++ head/mail/dovecot2/Makefile Tue Apr 26 16:03:44 2016 (r414060) @@ -13,7 +13,7 @@ ###################################################################### PORTNAME= dovecot -PORTVERSION= 2.2.23 +PORTVERSION= 2.2.24 CATEGORIES= mail ipv6 MASTER_SITES= http://www.dovecot.org/releases/${PORTVERSION:R}/ PKGNAMESUFFIX= 2 Modified: head/mail/dovecot2/distinfo ============================================================================== --- head/mail/dovecot2/distinfo Tue Apr 26 14:26:27 2016 (r414059) +++ head/mail/dovecot2/distinfo Tue Apr 26 16:03:44 2016 (r414060) @@ -1,2 +1,2 @@ -SHA256 (dovecot-2.2.23.tar.gz) = 5d834be43fe8f6f61d9b0fb139bf1db2a4da313aeebd7bf09e4bf6bcb1c9e441 -SIZE (dovecot-2.2.23.tar.gz) = 5291365 +SHA256 (dovecot-2.2.24.tar.gz) = 71c86891ea8deb5703d3dbbc3ea31ce2cbf7638f1aa395d9e8794d3ff7aebeb7 +SIZE (dovecot-2.2.24.tar.gz) = 5345872 Modified: head/mail/dovecot2/pkg-plist ============================================================================== --- head/mail/dovecot2/pkg-plist Tue Apr 26 14:26:27 2016 (r414059) +++ head/mail/dovecot2/pkg-plist Tue Apr 26 16:03:44 2016 (r414060) @@ -141,6 +141,7 @@ include/dovecot/file-set-size.h include/dovecot/fs-api-private.h include/dovecot/fs-api.h include/dovecot/fs-sis-common.h +include/dovecot/fs-test.h include/dovecot/fsync-mode.h include/dovecot/fts-api-private.h include/dovecot/fts-api.h @@ -438,6 +439,7 @@ include/dovecot/ostream-escaped.h include/dovecot/ostream-failure-at.h include/dovecot/ostream-hash.h include/dovecot/ostream-metawrap.h +include/dovecot/ostream-null.h include/dovecot/ostream-private.h include/dovecot/ostream-rawlog.h include/dovecot/ostream-zlib.h @@ -734,6 +736,13 @@ share/aclocal/dovecot.m4 %%DATADIR%%/stopwords/stopwords_no.txt %%DATADIR%%/stopwords/stopwords_sv.txt %%LIBWRAP%%libexec/dovecot/tcpwrap +%%LDAP%%include/dovecot/ldap-client.h +%%LDAP%%lib/dovecot/dict/libdict_ldap.a +%%LDAP%%lib/dovecot/dict/libdict_ldap.so +%%LDAP%%lib/dovecot/libdovecot-ldap.a +%%LDAP%%lib/dovecot/libdovecot-ldap.so +%%LDAP%%lib/dovecot/libdovecot-ldap.so.0 +%%LDAP%%lib/dovecot/libdovecot-ldap.so.0.0.0 %%LUCENE%%lib/dovecot/doveadm/lib20_doveadm_fts_lucene_plugin.a %%LUCENE%%lib/dovecot/doveadm/lib20_doveadm_fts_lucene_plugin.so %%LUCENE%%lib/dovecot/lib21_fts_lucene_plugin.a