diff options
author | adam <adam> | 2013-11-24 10:05:54 +0000 |
---|---|---|
committer | adam <adam> | 2013-11-24 10:05:54 +0000 |
commit | 56d197763d3fd1c1521a6c8e9e59e08f899e34dc (patch) | |
tree | 28bb3572f17988c85b560e0518442ff623685bbe /mail | |
parent | 1f6176a5d3442806a9f9ff3b79f36f1573fbb93d (diff) | |
download | pkgsrc-56d197763d3fd1c1521a6c8e9e59e08f899e34dc.tar.gz |
Changes 2.2.8:
+ Mail cache lookups work for the mail being saved. This improves
performance by avoiding the need to parse the mail multiple times
when using some plugins (e.g. mail_log).
+ Mail cache works for recently cached data also with in-memory
indexes.
+ imapc: Many performance improvements, especially when working with
dsync. Also added imapc_feature=fetch-headers which allows using
FETCH BODY.PEEK[HEADER.FIELDS (..)] to avoid reading the entire
header.
+ mail_location = ..:FULLDIRNAME=dbox-Mails is the same as
:DIRNAME=dbox-Mails, but it will also be used for
:INDEX and :CONTROL directories. (It should have worked this way
from the beginning, but can't be changed anymore without breaking
existing installations).
- Fixed infinite loop in message parsing if message ends with
"--boundary" and CR (without LF). Messages saved via SMTP/LMTP can't
trigger this, because messages must end with an "LF.". A user could
trigger this for him/herself though.
- lmtp: Client was sometimes disconnected before all the output was
sent to it.
- imap_zlib plugin caused crashes during client disconnection in
v2.2.7
- replicator: Database wasn't being exported to disk every 15 minutes
as it should have. Instead it was being imported, causing "doveadm
replicator remove" commands to not work very well.
Diffstat (limited to 'mail')
-rw-r--r-- | mail/dovecot2/Makefile | 4 | ||||
-rw-r--r-- | mail/dovecot2/PLIST | 5 | ||||
-rw-r--r-- | mail/dovecot2/distinfo | 8 |
3 files changed, 10 insertions, 7 deletions
diff --git a/mail/dovecot2/Makefile b/mail/dovecot2/Makefile index e04c0c248b1..c59988d6178 100644 --- a/mail/dovecot2/Makefile +++ b/mail/dovecot2/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.53 2013/11/06 14:20:58 adam Exp $ +# $NetBSD: Makefile,v 1.54 2013/11/24 10:05:54 adam Exp $ -DISTNAME= dovecot-2.2.7 +DISTNAME= dovecot-2.2.8 CATEGORIES= mail MASTER_SITES= http://www.dovecot.org/releases/${PKGVERSION_NOREV:R}/ diff --git a/mail/dovecot2/PLIST b/mail/dovecot2/PLIST index 1732dd97840..1aaeba4db9c 100644 --- a/mail/dovecot2/PLIST +++ b/mail/dovecot2/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.29 2013/11/06 14:20:58 adam Exp $ +@comment $NetBSD: PLIST,v 1.30 2013/11/24 10:05:54 adam Exp $ bin/doveadm bin/doveconf bin/dsync @@ -200,6 +200,7 @@ include/dovecot/istream-chain.h include/dovecot/istream-concat.h include/dovecot/istream-crlf.h include/dovecot/istream-dot.h +include/dovecot/istream-fs-file.h include/dovecot/istream-hash.h include/dovecot/istream-header-filter.h include/dovecot/istream-jsonstr.h @@ -492,7 +493,9 @@ libexec/dovecot/xml2text man/man1/deliver.1 man/man1/doveadm-altmove.1 man/man1/doveadm-auth.1 +man/man1/doveadm-batch.1 man/man1/doveadm-config.1 +man/man1/doveadm-copy.1 man/man1/doveadm-deduplicate.1 man/man1/doveadm-director.1 man/man1/doveadm-dump.1 diff --git a/mail/dovecot2/distinfo b/mail/dovecot2/distinfo index a0b41dfd56f..ebac4c320eb 100644 --- a/mail/dovecot2/distinfo +++ b/mail/dovecot2/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.40 2013/11/06 14:20:58 adam Exp $ +$NetBSD: distinfo,v 1.41 2013/11/24 10:05:54 adam Exp $ -SHA1 (dovecot-2.2.7.tar.gz) = e28eeef56909c991d0d549cef52d51be65d3f993 -RMD160 (dovecot-2.2.7.tar.gz) = b5f257d92ec7e2bc21cf222fbe12c7de10080bdf -Size (dovecot-2.2.7.tar.gz) = 4509163 bytes +SHA1 (dovecot-2.2.8.tar.gz) = 1c415e30fa1b59055b5197cf057811e3e3b1dacb +RMD160 (dovecot-2.2.8.tar.gz) = 9870c1f6efaeef2028e9e6706906780706135330 +Size (dovecot-2.2.8.tar.gz) = 4524064 bytes SHA1 (patch-aa) = ea185011f0c1ee3aa1ff528e61f6f356fe385666 SHA1 (patch-ab) = ce698e00729aeccbb7f3fa4ee9d037791fdd2d14 SHA1 (patch-ac) = dc5db4870b14bf2424f0c957f5cf7f1a289fefe6 |