summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authoradam <adam>2013-11-24 10:05:54 +0000
committeradam <adam>2013-11-24 10:05:54 +0000
commit56d197763d3fd1c1521a6c8e9e59e08f899e34dc (patch)
tree28bb3572f17988c85b560e0518442ff623685bbe /mail
parent1f6176a5d3442806a9f9ff3b79f36f1573fbb93d (diff)
downloadpkgsrc-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/Makefile4
-rw-r--r--mail/dovecot2/PLIST5
-rw-r--r--mail/dovecot2/distinfo8
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