Subject: CVS commit: pkgsrc/mail/dovecot
From: Geert Hendrickx
Date: 2009-12-11 21:52:22
Message id: 20091211205222.6A13C175DD@cvs.netbsd.org

Log Message:
Update to Dovecot 1.2.8, imported from pkgsrc-wip and based on work of Edgar
Fuß <ef@math.uni-bonn.de>.

The package now contains Stephan Bosch' new Dovecot Sieve plugin as a pkgsrc
option (instead of the old CMU Sieve plugin that was a separate package), as
well as the ManageSieve extension.  The dovecot-sieve package will be removed.

Upgrading from Dovecot 1.1.x may require changes to your configuration file,
see this webpage for more information: http://wiki.dovecot.org/Upgrading/1.2

Major changes since Dovecot 1.1:

	* When creating files or directories to mailboxes, Dovecot now uses
	  the mailbox directory's permissions and GID for them. Previous
	  versions simply used 0600 mode always. For backwards compatibility
	  dovecot-shared file's permissions still override these with Maildir.
	* SQL dictionary (quota) configuration file is different than in v1.1.
	  See doc/dovecot-dict-sql-example.conf for the new format.
	* deliver -m: Mailbox name is now assumed to be in UTF-8 format,
	  not modified-UTF7. Stephan Bosch's new Sieve implementation also
	  assumes UTF-8 format in fileinto parameters.

	+ Full support for shared mailboxes and IMAP ACL extension.
	  The code is mainly from Sascha Wilde and Bernhard Herzog.
	+ IMAP: Added support for extensions: CONDSTORE, QRESYNC, ESEARCH,
	  ESORT, SEARCHRES, WITHIN, ID and CONTEXT=SEARCH.
	+ SEARCH supports INTHREAD search key, but the rest of the INTHREAD
	  draft isn't implemented yet so it's not advertised in capability.
	+ THREAD REFS algorithm where threads are sorted by their latest
	  message instead of the thread root message. There is also no base
	  subject merging.
	+ IMAP: Implemented imap-response-codes draft.
	+ Thread indexes for optimizing IMAP THREAD command and INTHREAD
	  search key.
	+ Added userdb checkpassword (by Sascha Wilde)
	+ Virtual mailboxes: http://wiki.dovecot.org/Plugins/Virtual
	+ Autocreate plugin: http://wiki.dovecot.org/Plugins/Autocreate
	+ Listescape plugin: http://wiki.dovecot.org/Plugins/Listescape

Files:
RevisionActionfile
1.4modifypkgsrc/mail/dovecot/MESSAGE
1.141modifypkgsrc/mail/dovecot/Makefile
1.26modifypkgsrc/mail/dovecot/PLIST
1.6modifypkgsrc/mail/dovecot/buildlink3.mk
1.105modifypkgsrc/mail/dovecot/distinfo
1.23modifypkgsrc/mail/dovecot/options.mk
1.10modifypkgsrc/mail/dovecot/patches/patch-aa
1.28modifypkgsrc/mail/dovecot/patches/patch-ab
1.12modifypkgsrc/mail/dovecot/patches/patch-ac
1.5modifypkgsrc/mail/dovecot/patches/patch-ag
1.6modifypkgsrc/mail/dovecot/patches/patch-ah
1.1addpkgsrc/mail/dovecot/PLIST.managesieve
1.1addpkgsrc/mail/dovecot/PLIST.sieve