Looking for any additional testing and feedback..
Index: dovecot/Makefile
===================================================================
RCS file: /home/cvs/ports/mail/dovecot/Makefile,v
retrieving revision 1.225
diff -u -p -u -p -r1.225 Makefile
--- dovecot/Makefile 13 Sep 2014 18:09:21 -0000 1.225
+++ dovecot/Makefile 4 Oct 2014 02:32:06 -0000
@@ -9,7 +9,7 @@ COMMENT-postgresql= PostgreSQL authentic
# Bump dovecot-pigeonhole every time you update to a new Dovecot version.
V_MAJOR= 2.2
-V_DOVECOT= 2.2.10
+V_DOVECOT= 2.2.14.rc1
DISTNAME= dovecot-${V_DOVECOT}
PKGNAME= dovecot-${V_DOVECOT}
@@ -18,7 +18,7 @@ PKGNAME-ldap= dovecot-ldap-${V_DOVECOT}
PKGNAME-mysql= dovecot-mysql-${V_DOVECOT}
PKGNAME-postgresql= dovecot-postgresql-${V_DOVECOT}
CATEGORIES= mail
-MASTER_SITES= ${HOMEPAGE}releases/${V_MAJOR}/
+MASTER_SITES= ${HOMEPAGE}releases/${V_MAJOR}/rc/
REVISION-server= 3
REVISION-ldap= 1
@@ -26,6 +26,7 @@ REVISION-mysql= 2
REVISION-postgresql= 1
SHARED_LIBS= dovecot-compression 0.0 \
+ dovecot-dsync 0.0 \
dovecot-lda 2.0 \
dovecot-login 2.0 \
dovecot-sql 2.0 \
@@ -41,7 +42,7 @@ PERMIT_PACKAGE_CDROM= Yes
WANTLIB-server= bz2 c crypto lzma sqlite3 ssl z ${MODLIBICONV_WANTLIB}
WANTLIB-ldap= crypto lber-2.4 ldap-2.4 sasl2 ssl
-WANTLIB-mysql= crypto m lib/mysql/mysqlclient ssl z
+WANTLIB-mysql= crypto m lib/mysql/mysqlclient pthread ssl stdc++ z
WANTLIB-postgresql= crypto pq>=4 ssl
MODULES= converters/libiconv
Index: dovecot/distinfo
===================================================================
RCS file: /home/cvs/ports/mail/dovecot/distinfo,v
retrieving revision 1.113
diff -u -p -u -p -r1.113 distinfo
--- dovecot/distinfo 22 Dec 2013 22:23:10 -0000 1.113
+++ dovecot/distinfo 4 Oct 2014 02:08:21 -0000
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.2.10.tar.gz) = dVkkg9QNxPdsw7Qa9AyqS+gEeJRqaZ1GhG1dA+TS4Js=
-SIZE (dovecot-2.2.10.tar.gz) = 4558660
+SHA256 (dovecot-2.2.14.rc1.tar.gz) =
pWzftvYp6rbafTp5qUEbgibz8FqAE5BzUEhniqK8adE=
+SIZE (dovecot-2.2.14.rc1.tar.gz) = 4726114
Index: dovecot/patches/patch-doc_example-config_Makefile_in
===================================================================
RCS file:
/home/cvs/ports/mail/dovecot/patches/patch-doc_example-config_Makefile_in,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-doc_example-config_Makefile_in
--- dovecot/patches/patch-doc_example-config_Makefile_in 27 Sep 2013
01:35:51 -0000 1.7
+++ dovecot/patches/patch-doc_example-config_Makefile_in 4 Oct 2014
02:15:30 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-doc_example-config_Makefile_in,v 1.7 2013/09/27 01:35:51 brad
Exp $
---- doc/example-config/Makefile.in.orig Wed Sep 25 03:05:28 2013
-+++ doc/example-config/Makefile.in Wed Sep 25 19:06:02 2013
-@@ -382,7 +382,7 @@ top_srcdir = @top_srcdir@
+--- doc/example-config/Makefile.in.orig Fri Oct 3 11:14:13 2014
++++ doc/example-config/Makefile.in Fri Oct 3 22:14:30 2014
+@@ -383,7 +383,7 @@ top_srcdir = @top_srcdir@
SUBDIRS = conf.d
pkgsysconfdir = $(sysconfdir)/dovecot
nodist_pkgsysconf_DATA = README
Index: dovecot/patches/patch-doc_example-config_conf_d_10-mail_conf
===================================================================
RCS file:
/home/cvs/ports/mail/dovecot/patches/patch-doc_example-config_conf_d_10-mail_conf,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 patch-doc_example-config_conf_d_10-mail_conf
--- dovecot/patches/patch-doc_example-config_conf_d_10-mail_conf 13 Aug
2013 00:29:58 -0000 1.4
+++ dovecot/patches/patch-doc_example-config_conf_d_10-mail_conf 4 Oct
2014 02:15:33 -0000
@@ -1,6 +1,6 @@
$OpenBSD: patch-doc_example-config_conf_d_10-mail_conf,v 1.4 2013/08/13
00:29:58 brad Exp $
---- doc/example-config/conf.d/10-mail.conf.orig Sun Apr 7 11:33:06 2013
-+++ doc/example-config/conf.d/10-mail.conf Tue Apr 23 02:03:41 2013
+--- doc/example-config/conf.d/10-mail.conf.orig Mon Jun 2 07:50:10 2014
++++ doc/example-config/conf.d/10-mail.conf Fri Oct 3 22:14:30 2014
@@ -133,8 +133,9 @@ namespace inbox {
##
@@ -13,7 +13,7 @@ $OpenBSD: patch-doc_example-config_conf_
# Rely on O_EXCL to work when creating dotlock files. NFS supports O_EXCL
# since version 3, so this should be safe to use nowadays by default.
-@@ -165,7 +166,7 @@ namespace inbox {
+@@ -158,7 +159,7 @@ namespace inbox {
# to make sure that users can't log in as daemons or other system users.
# Note that denying root logins is hardcoded to dovecot binary and can't
# be done even if first_valid_uid is set to 0.
@@ -22,7 +22,7 @@ $OpenBSD: patch-doc_example-config_conf_
#last_valid_uid = 0
# Valid GID range for users, defaults to non-root/wheel. Users having
-@@ -198,10 +199,10 @@ namespace inbox {
+@@ -191,10 +192,10 @@ namespace inbox {
# UNIX socket path to master authentication server to find users.
# This is used by imap (for shared users) and lda.
@@ -35,7 +35,7 @@ $OpenBSD: patch-doc_example-config_conf_
# Space separated list of plugins to load for all services. Plugins specific
to
# IMAP, LDA, etc. are added to this list in their own .conf files.
-@@ -285,7 +286,7 @@ namespace inbox {
+@@ -282,7 +283,7 @@ namespace inbox {
# locking methods as well. Some operating systems don't allow using some of
# them simultaneously.
#mbox_read_locks = fcntl
Index: dovecot/patches/patch-doc_example-config_conf_d_Makefile_in
===================================================================
RCS file:
/home/cvs/ports/mail/dovecot/patches/patch-doc_example-config_conf_d_Makefile_in,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-doc_example-config_conf_d_Makefile_in
--- dovecot/patches/patch-doc_example-config_conf_d_Makefile_in 27 Sep 2013
01:35:51 -0000 1.7
+++ dovecot/patches/patch-doc_example-config_conf_d_Makefile_in 4 Oct 2014
02:15:30 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-doc_example-config_conf_d_Makefile_in,v 1.7 2013/09/27
01:35:51 brad Exp $
---- doc/example-config/conf.d/Makefile.in.orig Wed Sep 25 03:05:28 2013
-+++ doc/example-config/conf.d/Makefile.in Wed Sep 25 19:06:02 2013
-@@ -319,7 +319,7 @@ top_build_prefix = @top_build_prefix@
+--- doc/example-config/conf.d/Makefile.in.orig Fri Oct 3 11:14:13 2014
++++ doc/example-config/conf.d/Makefile.in Fri Oct 3 22:14:30 2014
+@@ -320,7 +320,7 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
pkgsysconfdir = $(sysconfdir)/dovecot
Index: dovecot/patches/patch-src_lib-ssl-iostream_iostream-openssl-context_c
===================================================================
RCS file: dovecot/patches/patch-src_lib-ssl-iostream_iostream-openssl-context_c
diff -N dovecot/patches/patch-src_lib-ssl-iostream_iostream-openssl-context_c
--- dovecot/patches/patch-src_lib-ssl-iostream_iostream-openssl-context_c
30 Jul 2014 14:28:24 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,33 +0,0 @@
-$OpenBSD: patch-src_lib-ssl-iostream_iostream-openssl-context_c,v 1.1
2014/07/30 14:28:24 naddy Exp $
-
-Check for SSL_CTRL_SET_ECDH_AUTO macro instead of OpenSSL version number.
-
---- src/lib-ssl-iostream/iostream-openssl-context.c.orig Tue Nov 19
15:36:30 2013
-+++ src/lib-ssl-iostream/iostream-openssl-context.c Tue Jul 29 15:51:04 2014
-@@ -416,7 +416,7 @@ ssl_iostream_context_set(struct ssl_iostream_context *
- return 0;
- }
-
--#if defined(HAVE_ECDH) && OPENSSL_VERSION_NUMBER < 0x10002000L
-+#if defined(HAVE_ECDH) && !defined(SSL_CTRL_SET_ECDH_AUTO)
- static int
- ssl_proxy_ctx_get_pkey_ec_curve_name(const struct ssl_iostream_settings *set,
- int *nid_r, const char **error_r)
-@@ -446,7 +446,7 @@ ssl_proxy_ctx_set_crypto_params(SSL_CTX *ssl_ctx,
- const struct ssl_iostream_settings *set
ATTR_UNUSED,
- const char **error_r ATTR_UNUSED)
- {
--#if defined(HAVE_ECDH) && OPENSSL_VERSION_NUMBER < 0x10002000L
-+#if defined(HAVE_ECDH) && !defined(SSL_CTRL_SET_ECDH_AUTO)
- EC_KEY *ecdh;
- int nid;
- const char *curve_name;
-@@ -459,7 +459,7 @@ ssl_proxy_ctx_set_crypto_params(SSL_CTX *ssl_ctx,
- used instead of ECDHE, do not reuse the same ECDH key pair for
- different sessions. This option improves forward secrecy. */
- SSL_CTX_set_options(ssl_ctx, SSL_OP_SINGLE_ECDH_USE);
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#ifdef SSL_CTRL_SET_ECDH_AUTO
- /* OpenSSL >= 1.0.2 automatically handles ECDH temporary key parameter
- selection. */
- SSL_CTX_set_ecdh_auto(ssl_ctx, 1);
Index: dovecot/patches/patch-src_lib-ssl-iostream_iostream-openssl_c
===================================================================
RCS file: dovecot/patches/patch-src_lib-ssl-iostream_iostream-openssl_c
diff -N dovecot/patches/patch-src_lib-ssl-iostream_iostream-openssl_c
--- dovecot/patches/patch-src_lib-ssl-iostream_iostream-openssl_c 30 Jul
2014 14:28:24 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,24 +0,0 @@
-$OpenBSD: patch-src_lib-ssl-iostream_iostream-openssl_c,v 1.1 2014/07/30
14:28:24 naddy Exp $
-
-Fixed compiling with SSL compression disabled.
-
---- src/lib-ssl-iostream/iostream-openssl.c.orig Tue Jul 29 15:35:56 2014
-+++ src/lib-ssl-iostream/iostream-openssl.c Tue Jul 29 15:36:29 2014
-@@ -675,7 +675,7 @@ static const char *
- openssl_iostream_get_security_string(struct ssl_iostream *ssl_io)
- {
- const SSL_CIPHER *cipher;
--#ifdef HAVE_SSL_COMPRESSION
-+#if defined(HAVE_SSL_COMPRESSION) && !defined(OPENSSL_NO_COMP)
- const COMP_METHOD *comp;
- #endif
- const char *comp_str;
-@@ -686,7 +686,7 @@ openssl_iostream_get_security_string(struct ssl_iostre
-
- cipher = SSL_get_current_cipher(ssl_io->ssl);
- bits = SSL_CIPHER_get_bits(cipher, &alg_bits);
--#ifdef HAVE_SSL_COMPRESSION
-+#if defined(HAVE_SSL_COMPRESSION) && !defined(OPENSSL_NO_COMP)
- comp = SSL_get_current_compression(ssl_io->ssl);
- comp_str = comp == NULL ? "" :
- t_strconcat(" ", SSL_COMP_get_name(comp), NULL);
Index: dovecot/patches/patch-src_login-common_client-common_c
===================================================================
RCS file: dovecot/patches/patch-src_login-common_client-common_c
diff -N dovecot/patches/patch-src_login-common_client-common_c
--- dovecot/patches/patch-src_login-common_client-common_c 12 May 2014
09:20:52 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_login-common_client-common_c,v 1.1 2014/05/12 09:20:52
brad Exp $
-
-Fix a DoS attack against imap/pop3-login processes. CVE-2014-3430
-
---- src/login-common/client-common.c.orig Mon May 12 04:53:00 2014
-+++ src/login-common/client-common.c Mon May 12 04:53:57 2014
-@@ -171,6 +171,8 @@ void client_destroy(struct client *client, const char
- last_client = client->prev;
- DLLIST_REMOVE(&clients, client);
-
-+ if (!client->login_success && client->ssl_proxy != NULL)
-+ ssl_proxy_destroy(client->ssl_proxy);
- if (client->input != NULL)
- i_stream_close(client->input);
- if (client->output != NULL)
Index: dovecot/patches/patch-src_login-common_ssl-proxy-openssl_c
===================================================================
RCS file: dovecot/patches/patch-src_login-common_ssl-proxy-openssl_c
diff -N dovecot/patches/patch-src_login-common_ssl-proxy-openssl_c
--- dovecot/patches/patch-src_login-common_ssl-proxy-openssl_c 30 Jul 2014
14:28:24 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,72 +0,0 @@
-$OpenBSD: patch-src_login-common_ssl-proxy-openssl_c,v 1.4 2014/07/30 14:28:24
naddy Exp $
-
-Fix a DoS attack against imap/pop3-login processes. CVE-2014-3430
-
-Check for SSL_CTRL_SET_ECDH_AUTO macro instead of OpenSSL version number.
-
-Fixed compiling with SSL compression disabled.
-
---- src/login-common/ssl-proxy-openssl.c.orig Thu Dec 19 16:05:18 2013
-+++ src/login-common/ssl-proxy-openssl.c Tue Jul 29 15:36:52 2014
-@@ -116,7 +116,6 @@ static void plain_read(struct ssl_proxy *proxy);
- static void ssl_read(struct ssl_proxy *proxy);
- static void ssl_write(struct ssl_proxy *proxy);
- static void ssl_step(struct ssl_proxy *proxy);
--static void ssl_proxy_destroy(struct ssl_proxy *proxy);
- static void ssl_proxy_unref(struct ssl_proxy *proxy);
-
- static struct ssl_server_context *
-@@ -126,7 +125,7 @@ static void ssl_server_context_deinit(struct ssl_serve
-
- static void ssl_proxy_ctx_set_crypto_params(SSL_CTX *ssl_ctx,
- const struct
master_service_ssl_settings *set);
--#if defined(HAVE_ECDH) && OPENSSL_VERSION_NUMBER < 0x10002000L
-+#if defined(HAVE_ECDH) && !defined(SSL_CTRL_SET_ECDH_AUTO)
- static int ssl_proxy_ctx_get_pkey_ec_curve_name(const struct
master_service_ssl_settings *set);
- #endif
-
-@@ -770,7 +769,7 @@ const char *ssl_proxy_get_security_string(struct ssl_p
-
- const char *ssl_proxy_get_compression(struct ssl_proxy *proxy ATTR_UNUSED)
- {
--#ifdef HAVE_SSL_COMPRESSION
-+#if defined(HAVE_SSL_COMPRESSION) && !defined(OPENSSL_NO_COMP)
- const COMP_METHOD *comp;
-
- comp = SSL_get_current_compression(proxy->ssl);
-@@ -807,7 +806,7 @@ static void ssl_proxy_unref(struct ssl_proxy *proxy)
- i_free(proxy);
- }
-
--static void ssl_proxy_destroy(struct ssl_proxy *proxy)
-+void ssl_proxy_destroy(struct ssl_proxy *proxy)
- {
- if (proxy->destroyed)
- return;
-@@ -1025,7 +1024,7 @@ static void
- ssl_proxy_ctx_set_crypto_params(SSL_CTX *ssl_ctx,
- const struct master_service_ssl_settings *set ATTR_UNUSED)
- {
--#if defined(HAVE_ECDH) && OPENSSL_VERSION_NUMBER < 0x10002000L
-+#if defined(HAVE_ECDH) && !defined(SSL_CTRL_SET_ECDH_AUTO)
- EC_KEY *ecdh;
- int nid;
- const char *curve_name;
-@@ -1038,7 +1037,7 @@ ssl_proxy_ctx_set_crypto_params(SSL_CTX *ssl_ctx,
- used instead of ECDHE, do not reuse the same ECDH key pair for
- different sessions. This option improves forward secrecy. */
- SSL_CTX_set_options(ssl_ctx, SSL_OP_SINGLE_ECDH_USE);
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L
-+#ifdef SSL_CTRL_SET_ECDH_AUTO
- /* OpenSSL >= 1.0.2 automatically handles ECDH temporary key parameter
- selection. */
- SSL_CTX_set_ecdh_auto(ssl_ctx, 1);
-@@ -1153,7 +1152,7 @@ ssl_proxy_ctx_use_key(SSL_CTX *ctx,
- EVP_PKEY_free(pkey);
- }
-
--#if defined(HAVE_ECDH) && OPENSSL_VERSION_NUMBER < 0x10002000L
-+#if defined(HAVE_ECDH) && !defined(SSL_CTRL_SET_ECDH_AUTO)
- static int
- ssl_proxy_ctx_get_pkey_ec_curve_name(const struct master_service_ssl_settings
*set)
- {
Index: dovecot/patches/patch-src_login-common_ssl-proxy_h
===================================================================
RCS file: dovecot/patches/patch-src_login-common_ssl-proxy_h
diff -N dovecot/patches/patch-src_login-common_ssl-proxy_h
--- dovecot/patches/patch-src_login-common_ssl-proxy_h 12 May 2014 09:20:52
-0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_login-common_ssl-proxy_h,v 1.1 2014/05/12 09:20:52 brad
Exp $
-
-Fix a DoS attack against imap/pop3-login processes. CVE-2014-3430
-
---- src/login-common/ssl-proxy.h.orig Mon May 12 04:54:49 2014
-+++ src/login-common/ssl-proxy.h Mon May 12 04:55:12 2014
-@@ -34,6 +34,7 @@ const char *ssl_proxy_get_last_error(const struct ssl_
- const char *ssl_proxy_get_security_string(struct ssl_proxy *proxy);
- const char *ssl_proxy_get_compression(struct ssl_proxy *proxy);
- const char *ssl_proxy_get_cert_error(struct ssl_proxy *proxy);
-+void ssl_proxy_destroy(struct ssl_proxy *proxy);
- void ssl_proxy_free(struct ssl_proxy **proxy);
-
- /* Return number of active SSL proxies */
Index: dovecot/pkg/PLIST-server
===================================================================
RCS file: /home/cvs/ports/mail/dovecot/pkg/PLIST-server,v
retrieving revision 1.44
diff -u -p -u -p -r1.44 PLIST-server
--- dovecot/pkg/PLIST-server 22 Dec 2013 22:23:10 -0000 1.44
+++ dovecot/pkg/PLIST-server 4 Oct 2014 02:28:36 -0000
@@ -52,6 +52,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
@@ -86,6 +87,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
@@ -98,6 +100,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
@@ -129,6 +133,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
@@ -140,6 +145,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
@@ -202,6 +209,7 @@ include/dovecot/ioloop-iolist.h
include/dovecot/ioloop-notify-fd.h
include/dovecot/ioloop-private.h
include/dovecot/ioloop.h
+include/dovecot/iostream-lz4.h
include/dovecot/iostream-openssl.h
include/dovecot/iostream-private.h
include/dovecot/iostream-rawlog-private.h
@@ -217,6 +225,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
@@ -235,6 +244,7 @@ include/dovecot/istream-rawlog.h
include/dovecot/istream-seekable.h
include/dovecot/istream-sized.h
include/dovecot/istream-tee.h
+include/dovecot/istream-timeout.h
include/dovecot/istream-zlib.h
include/dovecot/istream.h
include/dovecot/json-parser.h
@@ -346,6 +356,7 @@ include/dovecot/message-header-parser.h
include/dovecot/message-id.h
include/dovecot/message-parser.h
include/dovecot/message-part-serialize.h
+include/dovecot/message-part.h
include/dovecot/message-search.h
include/dovecot/message-size.h
include/dovecot/mkdir-parents.h
@@ -390,6 +401,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
@@ -459,6 +471,7 @@ lib/dovecot/lib02_imap_acl_plugin.so
lib/dovecot/lib02_lazy_expunge_plugin.so
lib/dovecot/lib05_pop3_migration_plugin.so
lib/dovecot/lib05_snarf_plugin.so
+lib/dovecot/lib10_last_login_plugin.so
lib/dovecot/lib10_mail_filter_plugin.so
lib/dovecot/lib10_quota_plugin.so
lib/dovecot/lib11_imap_quota_plugin.so
@@ -478,6 +491,7 @@ lib/dovecot/lib30_imap_zlib_plugin.so
lib/dovecot/lib90_stats_plugin.so
lib/dovecot/lib95_imap_stats_plugin.so
@lib lib/dovecot/libdovecot-compression.so.${LIBdovecot-compression_VERSION}
+@lib lib/dovecot/libdovecot-dsync.so.${LIBdovecot-dsync_VERSION}
@lib lib/dovecot/libdovecot-lda.so.${LIBdovecot-lda_VERSION}
@lib lib/dovecot/libdovecot-login.so.${LIBdovecot-login_VERSION}
@lib lib/dovecot/libdovecot-sql.so.${LIBdovecot-sql_VERSION}
@@ -521,6 +535,7 @@ libexec/dovecot/deliver
@bin libexec/dovecot/stats
@bin libexec/dovecot/xml2text
@comment @man man/man1/deliver.1
+@man man/man1/doveadm-acl.1
@man man/man1/doveadm-altmove.1
@man man/man1/doveadm-auth.1
@man man/man1/doveadm-batch.1
@@ -534,6 +549,7 @@ libexec/dovecot/deliver
@man man/man1/doveadm-fetch.1
@man man/man1/doveadm-flags.1
@man man/man1/doveadm-force-resync.1
+@man man/man1/doveadm-fts.1
@man man/man1/doveadm-help.1
@man man/man1/doveadm-import.1
@man man/man1/doveadm-index.1
@@ -637,6 +653,7 @@ share/doc/dovecot/wiki/Design.Storage.Pl
share/doc/dovecot/wiki/Design.Strings.txt
share/doc/dovecot/wiki/Design.txt
share/doc/dovecot/wiki/Dict.txt
+share/doc/dovecot/wiki/Dictionary.txt
share/doc/dovecot/wiki/Director.txt
share/doc/dovecot/wiki/DomainLost.txt
share/doc/dovecot/wiki/Errors.ChgrpNoPerm.txt
@@ -719,6 +736,7 @@ share/doc/dovecot/wiki/Pigeonhole.Manage
share/doc/dovecot/wiki/Pigeonhole.ManageSieve.Install.txt
share/doc/dovecot/wiki/Pigeonhole.ManageSieve.Troubleshooting.txt
share/doc/dovecot/wiki/Pigeonhole.ManageSieve.txt
+share/doc/dovecot/wiki/Pigeonhole.Sieve.Configuration.Dict.txt
share/doc/dovecot/wiki/Pigeonhole.Sieve.Configuration.txt
share/doc/dovecot/wiki/Pigeonhole.Sieve.Examples.txt
share/doc/dovecot/wiki/Pigeonhole.Sieve.Extensions.SpamtestVirustest.txt
@@ -739,6 +757,7 @@ share/doc/dovecot/wiki/Plugins.FTS.Lucen
share/doc/dovecot/wiki/Plugins.FTS.Solr.txt
share/doc/dovecot/wiki/Plugins.FTS.Squat.txt
share/doc/dovecot/wiki/Plugins.FTS.txt
+share/doc/dovecot/wiki/Plugins.LastLogin.txt
share/doc/dovecot/wiki/Plugins.Lazyexpunge.txt
share/doc/dovecot/wiki/Plugins.Listescape.txt
share/doc/dovecot/wiki/Plugins.MailFilter.txt
Index: dovecot-antispam/Makefile
===================================================================
RCS file: /home/cvs/ports/mail/dovecot-antispam/Makefile,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 Makefile
--- dovecot-antispam/Makefile 22 Dec 2013 22:23:56 -0000 1.24
+++ dovecot-antispam/Makefile 4 Oct 2014 02:42:03 -0000
@@ -4,11 +4,11 @@ SHARED_ONLY= Yes
COMMENT= anti-spam plugin for Dovecot
-V_DOVECOT_FULL= 2.2.10
+V_DOVECOT_FULL= 2.2.14.rc1
DISTNAME= dovecot-antispam-plugin-5ebc6aae4d7c
PKGNAME= dovecot-antispam-2.2
-REVISION= 3
+REVISION= 4
CATEGORIES= mail
# http://hg.dovecot.org/dovecot-antispam-plugin/
Index: dovecot-pigeonhole/Makefile
===================================================================
RCS file: /home/cvs/ports/mail/dovecot-pigeonhole/Makefile,v
retrieving revision 1.34
diff -u -p -u -p -r1.34 Makefile
--- dovecot-pigeonhole/Makefile 22 Dec 2013 22:23:56 -0000 1.34
+++ dovecot-pigeonhole/Makefile 4 Oct 2014 02:42:36 -0000
@@ -4,16 +4,15 @@ SHARED_ONLY= Yes
COMMENT= Sieve mail filtering for Dovecot
-V_SIEVE= 0.4.2
+V_SIEVE= 0.4.3
V_DOVECOT= 2.2
-V_DOVECOT_FULL= 2.2.10
+V_DOVECOT_FULL= 2.2.14.rc1
DISTNAME= dovecot-${V_DOVECOT}-pigeonhole-${V_SIEVE}
PKGNAME= dovecot-pigeonhole-${V_SIEVE}
-REVISION= 2
EPOCH= 0
CATEGORIES= mail
-MASTER_SITES= http://www.rename-it.nl/dovecot/${V_DOVECOT}/
+MASTER_SITES= ${HOMEPAGE}releases/${V_DOVECOT}/
SHARED_LIBS= dovecot-sieve 2.0
Index: dovecot-pigeonhole/distinfo
===================================================================
RCS file: /home/cvs/ports/mail/dovecot-pigeonhole/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- dovecot-pigeonhole/distinfo 30 Sep 2013 20:32:07 -0000 1.11
+++ dovecot-pigeonhole/distinfo 4 Oct 2014 02:38:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.2-pigeonhole-0.4.2.tar.gz) =
BJnwcDe4ZIn9wdSPsZ4pjVNg7EEnO8yuwjDrG89aPhM=
-SIZE (dovecot-2.2-pigeonhole-0.4.2.tar.gz) = 1159311
+SHA256 (dovecot-2.2-pigeonhole-0.4.3.tar.gz) =
1pL0qwd73yxDyYgp7SSy5vFI20iO+LpCm0MDlNi011c=
+SIZE (dovecot-2.2-pigeonhole-0.4.3.tar.gz) = 1184029
Index: dovecot-pigeonhole/pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/mail/dovecot-pigeonhole/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- dovecot-pigeonhole/pkg/PLIST 13 Aug 2013 00:31:02 -0000 1.4
+++ dovecot-pigeonhole/pkg/PLIST 4 Oct 2014 02:40:40 -0000
@@ -14,6 +14,8 @@
include/dovecot/sieve/
include/dovecot/sieve/edit-mail.h
include/dovecot/sieve/pigeonhole-config.h
+include/dovecot/sieve/program-client-private.h
+include/dovecot/sieve/program-client.h
include/dovecot/sieve/rfc2822.h
include/dovecot/sieve/sieve-actions.h
include/dovecot/sieve/sieve-address-parts.h
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.