Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id 7DF4263C49A for ; Mon, 25 Jan 2010 12:31:22 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 2FAB863B122; Mon, 25 Jan 2010 12:31:22 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id C67B063B16E for ; Mon, 25 Jan 2010 12:31:20 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id B4A8B175DD; Mon, 25 Jan 2010 12:31:20 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Mon, 25 Jan 2010 12:31:20 +0000 From: Geert Hendrickx Subject: CVS commit: pkgsrc/mail/dovecot To: pkgsrc-changes@NetBSD.org Reply-To: ghen@netbsd.org X-Mailer: log_accum Message-Id: <20100125123120.B4A8B175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: list Module Name: pkgsrc Committed By: ghen Date: Mon Jan 25 12:31:20 UTC 2010 Modified Files: pkgsrc/mail/dovecot: Makefile PLIST PLIST.sieve distinfo Log Message: Update to Dovecot 1.2.10, Sieve 0.1.15 and ManageSieve 0.11.11. Changelog for Dovecot 1.2.10: + %variables now support %{host}, %{pid} and %{env:ENVIRONMENT_NAME} everywhere. + LIST-STATUS capability is now advertised - maildir: Fixed several assert-crashes. - imap: LIST "" inbox shouldn't crash when using namespace with "INBOX." prefix. - lazy_expunge now ignores non-private namespaces. Changelog for Sieve 0.1.15: * Enotify extension: - Adjusted notify method API for addition of new notification methods. - Set default importance level to 'normal' (was 'high'). * Include extension: updated implementation towards most recent specification (all should be backwards compatible): - Implemented global variables namespace. - Global command may now appear anywhere in a script. - Implemented script name checking using the requirements specified in the ManageSieve draft. - One issue remains: ManageSieve currently requires included scripts to be uploaded first, which is not according to specification. * Changed envelope path parser to allow to and from envelope addresses that have no domain part. + Added preliminary support for Sieve plugins and added support for installing Sieve development headers. + Started work on the implementation of the spamtest, spamtestplus and virustest extensions (unfinished). + Deprecated notify extension: implemented denotify command. + Variables extension: added support for variable namespaces. + Added configurable script size limit. Compiler will refuse to compile files larger than sieve_max_script_size. + Testsuite changes: - Added support for changing and testing an extension's configuration. - Added a command line parameter for copying errors to stderr. - Fixed a bug in the i;ascii-numeric comparator. If one of the strings started with a non-digit character, the comparator would always yield less-than. - Imap4flags extension: fixed bug in removeflag: removing a single flag failed due to off-by-one error (bug report by Julian Cowley). - Improved EACCES error messages for stat() and lstat() syscalls and slightly improved error messages that may uccur when saving a binary. - Vacation extension: fixed typo in runtime log message (patch by Julian Cowley). - Fixed use of minus '-' in man pages; it is now properly escaped. - Fixed parser recovery. In particular cases it would trigger spurious errors after an initial valid error and sometimes additional errors were inappropriately ignored. Changelog for ManageSieve 0.11.11: * This release contains adjustments to match changes in the Sieve API. This means that this release will only compile against Pigeonhole Sieve v0.1.15. + Implemented ManageSieve QUOTA enforcement. + Added MAXREDIRECTS capability after login. + Implemented new script name rules specified in most recent ManageSieve draft. - Fixed assertion failure occuring with challenge-response SASL mechanisms. - Made configure complain about trying to compile against installed Dovecot headers alone. - Fixed compile warning for compilation against CMUSieve. To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 pkgsrc/mail/dovecot/Makefile cvs rdiff -u -r1.26 -r1.27 pkgsrc/mail/dovecot/PLIST cvs rdiff -u -r1.1 -r1.2 pkgsrc/mail/dovecot/PLIST.sieve cvs rdiff -u -r1.107 -r1.108 pkgsrc/mail/dovecot/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.