Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Oct 2017 15:45:35 +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: r451707 - in head/mail: dovecot dovecot-pigeonhole
Message-ID:  <201710101545.v9AFjZcr052630@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Tue Oct 10 15:45:35 2017
New Revision: 451707
URL: https://svnweb.freebsd.org/changeset/ports/451707

Log:
  Update dovecot to 2.2.33, and bump pigeonhole.
  
  * doveadm director commands wait for the changes to be visible in the
    whole ring before they return. This is especially useful in testing.
  * Environments listed in import_environment setting are now set or
    preserved when executing standalone commands (e.g. doveadm)
  
  + doveadm proxy: Support proxying logs. Previously the logs were
    visible only in the backend's logs.
  + Added %{if}, see https://wiki2.dovecot.org/Variables#Conditionals
  + Added a new notify_status plugin, which can be used to update dict
    with current status of a mailbox when it changes. See
    https://wiki2.dovecot.org/Plugins/NotifyStatus
  + Mailbox list index can be disabled for a namespace by appending
    ":LISTINDEX=" to location setting.
  + dsync/imapc: Added dsync_hashed_headers setting to specify which
    headers are used to match emails.
  + pop3-migration: Add pop3_migration_ignore_extra_uidls=yes to ignore
    mails that are visible in POP3 but not IMAP. This could happen if
    new mails were delivered during the migration run.
  + pop3-migration: Further improvements to help with Zimbra
  + pop3-migration: Cache POP3 UIDLs in imapc's dovecot.index.cache
    if indexes are enabled. These are used to optimize incremental syncs.
  + cassandra, dict-sql: Use prepared statements if protocol version>3.
  + auth: Added %{ldap_dn} variable for passdb/userdb ldap
  - acl: The "create" (k) permission in global acl-file was sometimes
    ignored, allowing users to create mailboxes when they shouldn't have.
  - sdbox: Mails were always opened when expunging, unless
    mail_attachment_fs was explicitly set to empty.
  - lmtp/doveadm proxy: hostip passdb field was ignored, which caused
    unnecessary DNS lookups if host field wasn't an IP
  - lmtp proxy: Fix crash when receiving unexpected reply in RCPT TO
  - quota_clone: Update also when quota is unlimited (broken in v2.2.31)
  - mbox, zlib: Fix assert-crash when accessing compressed mbox
  - doveadm director kick -f parameter didn't work
  - doveadm director flush <host> resulted flushing all hosts, if <host>
    wasn't an IP address.
  - director: Various fixes to handling backend/director changes at
    abnormal times, especially while ring was unsynced. These could have
    resulted in crashes, non-optimal behavior or ignoring some of the
    changes.
  - director: Use less CPU in imap-login processes when moving/kicking
    many users.
  - lmtp: Session IDs were duplicated/confusing with multiple RCPT TOs
    when lmtp_rcpt_check_quota=yes
  - doveadm sync -1 fails when local mailboxes exist that do not exist
    remotely. This commonly happened when lazy_expunge mailbox was
    autocreated when incremental sync expunged mails.
  - pop3: rawlog_dir setting didn't work

Modified:
  head/mail/dovecot-pigeonhole/Makefile
  head/mail/dovecot/Makefile
  head/mail/dovecot/distinfo
  head/mail/dovecot/pkg-plist

Modified: head/mail/dovecot-pigeonhole/Makefile
==============================================================================
--- head/mail/dovecot-pigeonhole/Makefile	Tue Oct 10 15:30:33 2017	(r451706)
+++ head/mail/dovecot-pigeonhole/Makefile	Tue Oct 10 15:45:35 2017	(r451707)
@@ -3,7 +3,7 @@
 
 PORTNAME=	dovecot-pigeonhole
 PORTVERSION=	0.4.20
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	mail
 MASTER_SITES=	http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/
 DISTNAME=	${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}

Modified: head/mail/dovecot/Makefile
==============================================================================
--- head/mail/dovecot/Makefile	Tue Oct 10 15:30:33 2017	(r451706)
+++ head/mail/dovecot/Makefile	Tue Oct 10 15:45:35 2017	(r451707)
@@ -12,8 +12,7 @@
 ######################################################################
 
 PORTNAME=	dovecot
-PORTVERSION=	2.2.32
-PORTREVISION=	1
+PORTVERSION=	2.2.33
 CATEGORIES=	mail ipv6
 MASTER_SITES=	https://www.dovecot.org/releases/2.2/
 

Modified: head/mail/dovecot/distinfo
==============================================================================
--- head/mail/dovecot/distinfo	Tue Oct 10 15:30:33 2017	(r451706)
+++ head/mail/dovecot/distinfo	Tue Oct 10 15:45:35 2017	(r451707)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1503592198
-SHA256 (dovecot-2.2.32.tar.gz) = 160b2151e2af359877f69cb2dcdfe1a3f4138ad3766e3b8562b96616e2f6bc2e
-SIZE (dovecot-2.2.32.tar.gz) = 6100268
+TIMESTAMP = 1507649497
+SHA256 (dovecot-2.2.33.tar.gz) = e9483d68a7698d701bc06124fcf6e1b1f16380c2986c7ec0cf4e1475b9d0c218
+SIZE (dovecot-2.2.33.tar.gz) = 6130836

Modified: head/mail/dovecot/pkg-plist
==============================================================================
--- head/mail/dovecot/pkg-plist	Tue Oct 10 15:30:33 2017	(r451706)
+++ head/mail/dovecot/pkg-plist	Tue Oct 10 15:45:35 2017	(r451707)
@@ -300,6 +300,7 @@ include/dovecot/istream-header-filter.h
 include/dovecot/istream-jsonstr.h
 include/dovecot/istream-mail.h
 include/dovecot/istream-metawrap.h
+include/dovecot/istream-multiplex.h
 include/dovecot/istream-nonuls.h
 include/dovecot/istream-private.h
 include/dovecot/istream-qp.h
@@ -462,6 +463,7 @@ include/dovecot/ostream-failure-at.h
 include/dovecot/ostream-file-private.h
 include/dovecot/ostream-hash.h
 include/dovecot/ostream-metawrap.h
+include/dovecot/ostream-multiplex.h
 include/dovecot/ostream-null.h
 include/dovecot/ostream-private.h
 include/dovecot/ostream-rawlog.h
@@ -630,6 +632,8 @@ lib/dovecot/lib20_mail_log_plugin.a
 lib/dovecot/lib20_mail_log_plugin.so
 lib/dovecot/lib20_mailbox_alias_plugin.a
 lib/dovecot/lib20_mailbox_alias_plugin.so
+lib/dovecot/lib20_notify_status_plugin.a
+lib/dovecot/lib20_notify_status_plugin.so
 lib/dovecot/lib20_push_notification_plugin.a
 lib/dovecot/lib20_push_notification_plugin.so
 lib/dovecot/lib20_quota_clone_plugin.a



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710101545.v9AFjZcr052630>