diff options
author | adamw <adamw@FreeBSD.org> | 2017-10-10 23:45:35 +0800 |
---|---|---|
committer | adamw <adamw@FreeBSD.org> | 2017-10-10 23:45:35 +0800 |
commit | 7882e674895adf409757857b7208edd30731f725 (patch) | |
tree | 87f00c2a7596af517589cb2768d032b98f915bdd /mail/dovecot | |
parent | 278ee8c2bb003be6391f332e90637df8b6f310ae (diff) | |
download | freebsd-ports-gnome-7882e674895adf409757857b7208edd30731f725.tar.gz freebsd-ports-gnome-7882e674895adf409757857b7208edd30731f725.tar.zst freebsd-ports-gnome-7882e674895adf409757857b7208edd30731f725.zip |
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
Diffstat (limited to 'mail/dovecot')
-rw-r--r-- | mail/dovecot/Makefile | 3 | ||||
-rw-r--r-- | mail/dovecot/distinfo | 6 | ||||
-rw-r--r-- | mail/dovecot/pkg-plist | 4 |
3 files changed, 8 insertions, 5 deletions
diff --git a/mail/dovecot/Makefile b/mail/dovecot/Makefile index 82e40a093232..e8075362f1fd 100644 --- a/mail/dovecot/Makefile +++ b/mail/dovecot/Makefile @@ -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/ diff --git a/mail/dovecot/distinfo b/mail/dovecot/distinfo index fc724549feb9..50351bd6ac07 100644 --- a/mail/dovecot/distinfo +++ b/mail/dovecot/distinfo @@ -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 diff --git a/mail/dovecot/pkg-plist b/mail/dovecot/pkg-plist index 0f85d46e7e79..552151b74504 100644 --- a/mail/dovecot/pkg-plist +++ b/mail/dovecot/pkg-plist @@ -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 |