From owner-svn-ports-head@freebsd.org Fri Jul 12 13:20:31 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C113415CA8D7; Fri, 12 Jul 2019 13:20:31 +0000 (UTC) (envelope-from ler@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5BEDF70227; Fri, 12 Jul 2019 13:20:31 +0000 (UTC) (envelope-from ler@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2DD40EE45; Fri, 12 Jul 2019 13:20:31 +0000 (UTC) (envelope-from ler@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x6CDKVC5071353; Fri, 12 Jul 2019 13:20:31 GMT (envelope-from ler@FreeBSD.org) Received: (from ler@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x6CDKURP071348; Fri, 12 Jul 2019 13:20:30 GMT (envelope-from ler@FreeBSD.org) Message-Id: <201907121320.x6CDKURP071348@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ler set sender to ler@FreeBSD.org using -f From: Larry Rosenman Date: Fri, 12 Jul 2019 13:20:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r506460 - in head/mail: dovecot dovecot-pigeonhole X-SVN-Group: ports-head X-SVN-Commit-Author: ler X-SVN-Commit-Paths: in head/mail: dovecot dovecot-pigeonhole X-SVN-Commit-Revision: 506460 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 5BEDF70227 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.96)[-0.964,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jul 2019 13:20:32 -0000 Author: ler Date: Fri Jul 12 13:20:29 2019 New Revision: 506460 URL: https://svnweb.freebsd.org/changeset/ports/506460 Log: mail/dovecot, mail/dovecot-pigeonhole: Update to 2.3.7 and 0.5.7 respectively. dovecot changelog: * fts-solr: Removed break-imap-search parameter + Added more events for the new statistics, see https://doc.dovecot.org/admin_manual/list_of_events/ + mail-lua: Add IMAP metadata accessors, see https://doc.dovecot.org/admin_manual/lua/ + Add event exporters that allow exporting raw events to log files and external systems, see https://doc.dovecot.org/configuration_manual/event_export/ + SNIPPET is now PREVIEW and size has been increased to 200 characters. + Add body option to fts_enforced. This triggers building FTS index only on body search, and an error using FTS index fails the search rather than reads through all the mails. - Submission/LMTP: Fixed crash when domain argument is invalid in a second EHLO/LHLO command. - Copying/moving mails using Maildir format loses IMAP keywords in the destination if the mail also has no system flags. - mail_attachment_detection_options=add-flags-on-save caused email body to be unnecessarily opened when FETCHing mail headers that were already cached. - mail attachment detection keywords not saved with maildir. - dovecot.index.cache may have grown excessively large in some situations. This happened especially when using autoexpunging with lazy_expunge folders. Also with mdbox format in general the cache file wasn't recreated as often as it should have. - Autoexpunged mails weren't immediately deleted from the disk. Instead, the deletion from disk happened the next time the folder was opened. This could have caused unnecessary delays if the opening was done by an interactive IMAP session. - Dovecot's TCP connections sometimes add extra 40ms latency due to not enabling TCP_NODELAY. HTTP and SMTP/LMTP connections weren't affected, but everything else was. This delay wasn't always visible - only in some situations with some message/packet sizes. - imapc: Fix various crash conditions - Dovecot builds were not always reproducible. - login-proxy: With shutdown_clients=no after config reload the existing connections could no longer be listed or kicked with doveadm. - "doveadm proxy kick" with -f parameter caused a crash in some situations. - Auth policy can cause segmentation fault crash during auth process shutdown if all auth requests have not been finished. - Fix various minor bugs leading into incorrect behaviour in mailbox list index handling. These rarely caused noticeable problems. - LDAP auth: Iteration accesses freed memory, possibly crashing auth-worker - local_name { .. } filter in dovecot.conf does not correctly support multiple names and wildcards were matched incorrectly. - replicator: dsync assert-crashes if it can't connect to remote TCP server. - config: Memory leak in config process when ssl_dh setting wasn't set and there was no ssl-parameters.dat file. This caused config process to die once in a while with "out of memory". pigeonhole changelog: + vacation: Made the subject for the automatic response message produced by the Sieve vacation action configurable. Both the default subject (if the script defines none) and the subject template (e.g. used to add a subject prefix) can be configured. - dsync: dsync-replication does not synchronize Sieve scripts. - imap_sieve_filter: Reduce FILTER=SIEVE verbosity over IMAP connection. - testsuite: Pigeonhole testsuite segfaulted if it was compiled with GCC 9 Modified: head/mail/dovecot-pigeonhole/Makefile head/mail/dovecot-pigeonhole/distinfo head/mail/dovecot/Makefile head/mail/dovecot/distinfo head/mail/dovecot/pkg-plist Modified: head/mail/dovecot-pigeonhole/Makefile ============================================================================== --- head/mail/dovecot-pigeonhole/Makefile Fri Jul 12 12:47:43 2019 (r506459) +++ head/mail/dovecot-pigeonhole/Makefile Fri Jul 12 13:20:29 2019 (r506460) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= dovecot-pigeonhole -PORTVERSION= 0.5.6 +PORTVERSION= 0.5.7 CATEGORIES= mail MASTER_SITES= http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/ DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION} Modified: head/mail/dovecot-pigeonhole/distinfo ============================================================================== --- head/mail/dovecot-pigeonhole/distinfo Fri Jul 12 12:47:43 2019 (r506459) +++ head/mail/dovecot-pigeonhole/distinfo Fri Jul 12 13:20:29 2019 (r506460) @@ -1,3 +1,3 @@ -TIMESTAMP = 1556659509 -SHA256 (dovecot-2.3-pigeonhole-0.5.6.tar.gz) = 7c2fe7e23e732a8451172c00da5f19532448c95e03e44d47c61b123e8210f5b8 -SIZE (dovecot-2.3-pigeonhole-0.5.6.tar.gz) = 1854287 +TIMESTAMP = 1562937261 +SHA256 (dovecot-2.3-pigeonhole-0.5.7.tar.gz) = 783849542c272331f60e7c4d371b303f7f2b1d69828bced3094a898876ecdb63 +SIZE (dovecot-2.3-pigeonhole-0.5.7.tar.gz) = 1856779 Modified: head/mail/dovecot/Makefile ============================================================================== --- head/mail/dovecot/Makefile Fri Jul 12 12:47:43 2019 (r506459) +++ head/mail/dovecot/Makefile Fri Jul 12 13:20:29 2019 (r506460) @@ -7,9 +7,9 @@ ###################################################################### PORTNAME= dovecot -PORTVERSION= 2.3.6 +PORTVERSION= 2.3.7 CATEGORIES= mail ipv6 -MASTER_SITES= https://www.dovecot.org/releases/2.3/ +MASTER_SITES= https://dovecot.org/releases/2.3/ MAINTAINER= ler@FreeBSD.org COMMENT= Secure, fast and powerful IMAP and POP3 server Modified: head/mail/dovecot/distinfo ============================================================================== --- head/mail/dovecot/distinfo Fri Jul 12 12:47:43 2019 (r506459) +++ head/mail/dovecot/distinfo Fri Jul 12 13:20:29 2019 (r506460) @@ -1,3 +1,3 @@ -TIMESTAMP = 1556658186 -SHA256 (dovecot-2.3.6.tar.gz) = ed1d8dc1beeae9c6c73deac73a62ef19fe9262fbffd86604a3f690452f5536c7 -SIZE (dovecot-2.3.6.tar.gz) = 6980135 +TIMESTAMP = 1562935512 +SHA256 (dovecot-2.3.7.tar.gz) = 11e156ae8539e42892809cc2412c3f1a294188806969f5547191a43abd4083aa +SIZE (dovecot-2.3.7.tar.gz) = 7074117 Modified: head/mail/dovecot/pkg-plist ============================================================================== --- head/mail/dovecot/pkg-plist Fri Jul 12 12:47:43 2019 (r506459) +++ head/mail/dovecot/pkg-plist Fri Jul 12 13:20:29 2019 (r506460) @@ -11,7 +11,7 @@ %%DATADIR%%/stopwords/stopwords_ro.txt %%DATADIR%%/stopwords/stopwords_ru.txt %%DATADIR%%/stopwords/stopwords_sv.txt -%%ETCDIR%%/README +%%DATADIR%%/stopwords/stopwords_tr.txt %%ETCDIR%%/example-config/conf.d/10-auth.conf %%ETCDIR%%/example-config/conf.d/10-director.conf %%ETCDIR%%/example-config/conf.d/10-logging.conf @@ -42,6 +42,7 @@ %%ETCDIR%%/example-config/dovecot-ldap.conf.ext %%ETCDIR%%/example-config/dovecot-sql.conf.ext %%ETCDIR%%/example-config/dovecot.conf +%%ETCDIR%%/README %%LDAP%%include/dovecot/ldap-client.h %%LDAP%%lib/dovecot/libdovecot-ldap.a %%LDAP%%lib/dovecot/libdovecot-ldap.so @@ -82,7 +83,6 @@ include/dovecot/auth-cache.h include/dovecot/auth-client-connection.h include/dovecot/auth-client-interface.h include/dovecot/auth-client-private.h -include/dovecot/auth-client-request.h include/dovecot/auth-client.h include/dovecot/auth-common.h include/dovecot/auth-fields.h @@ -95,7 +95,6 @@ include/dovecot/auth-request-handler.h include/dovecot/auth-request-stats.h include/dovecot/auth-request-var-expand.h include/dovecot/auth-request.h -include/dovecot/auth-server-connection.h include/dovecot/auth-settings.h include/dovecot/auth-stats.h include/dovecot/auth-token.h @@ -361,6 +360,11 @@ include/dovecot/lib-event.h include/dovecot/lib-signals.h include/dovecot/lib.h include/dovecot/llist.h +include/dovecot/lmtp-client.h +include/dovecot/lmtp-commands.h +include/dovecot/lmtp-common.h +include/dovecot/lmtp-recipient.h +include/dovecot/lmtp-settings.h include/dovecot/log-throttle.h include/dovecot/login-common.h include/dovecot/login-proxy-state.h