Date: Tue, 14 Oct 2014 17:35:00 +0000 (UTC) From: Adam Weinberger <adamw@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r370872 - in head/mail: dovecot2 dovecot2-antispam-plugin dovecot2-pigeonhole Message-ID: <201410141735.s9EHZ0Cm058151@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 -@dirrm include/dovecot -@dirrmtry lib/dovecot/auth -@dirrm lib/dovecot/doveadm -@dirrm lib/dovecot -@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410141735.s9EHZ0Cm058151>