Date: Fri, 23 Nov 2018 15:12:44 +0000 (UTC) From: Larry Rosenman <ler@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r485675 - in head/mail: dovecot dovecot-pigeonhole dovecot/files Message-ID: <201811231512.wANFCie9087974@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ler Date: Fri Nov 23 15:12:44 2018 New Revision: 485675 URL: https://svnweb.freebsd.org/changeset/ports/485675 Log: mail/dovecot update to 2.3.4, mail/dovecot-pigeonhole to 0.5.4 dovecot change log: * The default postmaster_address is now "postmaster@<user domain or server hostname>". If username contains the @domain part, that's used. If not, then the server's hostname is used. * "doveadm stats dump" now returns two decimals for the "avg" field. + Added push notification driver that uses a Lua script + Added new SQL, DNS and connection events. See https://wiki2.dovecot.org/Events + Added "doveadm mailbox cache purge" command. + Added events API support for Lua scripts + doveadm force-resync -f parameter performs "index fsck" while opening the index. This may be useful to fix some types of broken index files. This may become the default behavior in a later version. - director: Kicking a user crashes if login process is very slow - pop3_no_flag_updates=no: Don't expunge DELEted and RETRed messages unless QUIT is sent. - auth: Fix crypt() segfault with glibc-2.28+ - imap: Running UID FILTER script with errors assert-crashes - dsync, pop3-migration: POP3 UIDLs weren't added to dovecot.index.cache while mails were saved. - dict clients may have been using 100% CPU while waiting for dict server to finish commands. - doveadm user: Fixed user listing via HTTP API - All levels of Cassandra log messages were logged as Dovecot errors. - http/smtp client may have crashed after SSL handshake - Lua auth converted strings that looked like numbers into numbers. pigeonhole change log: * Adjustments to several changes in Dovecot v2.3.4 make this Pigeonhole release dependent on that Dovecot release; it will not compile against older Dovecot versions. And, conversely, you need to upgrade Pigeonhole when upgrading Dovecot to v2.3.4. * The changes regarding the default postmaster_address in Dovecot v2.3.4 mainly apply to Pigeonhole. The new default should work for all existing installations, thereby fixing several reported v2.3/v0.5 migration problems. - IMAP FILTER=SIEVE capability: Fix assert crash occurring when running UID FILTER on a Sieve script with errors. Added: head/mail/dovecot/files/patch-src_lib-master_test-event-stats.c (contents, props changed) Modified: head/mail/dovecot-pigeonhole/Makefile head/mail/dovecot-pigeonhole/distinfo head/mail/dovecot/Makefile head/mail/dovecot/distinfo head/mail/dovecot/files/patch-src_master_main.c Modified: head/mail/dovecot-pigeonhole/Makefile ============================================================================== --- head/mail/dovecot-pigeonhole/Makefile Fri Nov 23 15:12:15 2018 (r485674) +++ head/mail/dovecot-pigeonhole/Makefile Fri Nov 23 15:12:44 2018 (r485675) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= dovecot-pigeonhole -PORTVERSION= 0.5.3 +PORTVERSION= 0.5.4 CATEGORIES= mail MASTER_SITES= http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/ DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION} @@ -12,8 +12,8 @@ COMMENT= Sieve plugin for the Dovecot 'deliver' LDA an LICENSE= LGPL21 -BUILD_DEPENDS= dovecot>=2.3.2:mail/dovecot -RUN_DEPENDS= dovecot>=2.3.2:mail/dovecot +BUILD_DEPENDS= dovecot>=2.3.4:mail/dovecot +RUN_DEPENDS= dovecot>=2.3.4:mail/dovecot DOVECOTVERSION= 2.3 Modified: head/mail/dovecot-pigeonhole/distinfo ============================================================================== --- head/mail/dovecot-pigeonhole/distinfo Fri Nov 23 15:12:15 2018 (r485674) +++ head/mail/dovecot-pigeonhole/distinfo Fri Nov 23 15:12:44 2018 (r485675) @@ -1,3 +1,3 @@ -TIMESTAMP = 1538434703 -SHA256 (dovecot-2.3-pigeonhole-0.5.3.tar.gz) = e02f2741c05f9e2af1c5f46da35efb74997f9d4b941ba68936206d310ddf2622 -SIZE (dovecot-2.3-pigeonhole-0.5.3.tar.gz) = 1827329 +TIMESTAMP = 1542985606 +SHA256 (dovecot-2.3-pigeonhole-0.5.4.tar.gz) = 547999e67a001abc5e654c7e35653d3fe057fa9a47a24257e39a79c41ef08516 +SIZE (dovecot-2.3-pigeonhole-0.5.4.tar.gz) = 1831570 Modified: head/mail/dovecot/Makefile ============================================================================== --- head/mail/dovecot/Makefile Fri Nov 23 15:12:15 2018 (r485674) +++ head/mail/dovecot/Makefile Fri Nov 23 15:12:44 2018 (r485675) @@ -7,8 +7,7 @@ ###################################################################### PORTNAME= dovecot -PORTVERSION= 2.3.3 -PORTREVISION= 4 +PORTVERSION= 2.3.4 CATEGORIES= mail ipv6 MASTER_SITES= https://www.dovecot.org/releases/2.3/ Modified: head/mail/dovecot/distinfo ============================================================================== --- head/mail/dovecot/distinfo Fri Nov 23 15:12:15 2018 (r485674) +++ head/mail/dovecot/distinfo Fri Nov 23 15:12:44 2018 (r485675) @@ -1,3 +1,3 @@ -TIMESTAMP = 1538434422 -SHA256 (dovecot-2.3.3.tar.gz) = 15af27ee25258afb4ad9581f8df681be998b763597086bbae54ca7d77a066d8e -SIZE (dovecot-2.3.3.tar.gz) = 6851107 +TIMESTAMP = 1542984255 +SHA256 (dovecot-2.3.4.tar.gz) = d91b76eff8df6185c1799f1b279f780105bdeeea27e3286b42f4cab18efbef05 +SIZE (dovecot-2.3.4.tar.gz) = 6924178 Added: head/mail/dovecot/files/patch-src_lib-master_test-event-stats.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/dovecot/files/patch-src_lib-master_test-event-stats.c Fri Nov 23 15:12:44 2018 (r485675) @@ -0,0 +1,10 @@ +--- src/lib-master/test-event-stats.c.orig 2018-11-23 14:47:35 UTC ++++ src/lib-master/test-event-stats.c +@@ -12,6 +12,7 @@ + #include "stats-client.h" + #include "test-common.h" + #include <fcntl.h> ++#include <signal.h> + #include <unistd.h> + #include <sys/socket.h> + #include <sys/un.h> Modified: head/mail/dovecot/files/patch-src_master_main.c ============================================================================== --- head/mail/dovecot/files/patch-src_master_main.c Fri Nov 23 15:12:15 2018 (r485674) +++ head/mail/dovecot/files/patch-src_master_main.c Fri Nov 23 15:12:44 2018 (r485675) @@ -1,6 +1,6 @@ ---- src/master/main.c.orig 2018-03-20 03:15:40.000000000 -0700 -+++ src/master/main.c 2018-05-05 18:57:32.485732000 -0700 -@@ -861,6 +861,8 @@ +--- src/master/main.c.orig 2018-11-23 11:06:45 UTC ++++ src/master/main.c +@@ -862,6 +862,8 @@ int main(int argc, char *argv[]) i_fatal("dup2(dev_null_fd) failed: %m"); if (!foreground && dup2(dev_null_fd, STDOUT_FILENO) < 0) i_fatal("dup2(dev_null_fd) failed: %m");
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811231512.wANFCie9087974>