Subject: CVS commit: pkgsrc/mail/dovecot
To: None <pkgsrc-changes@NetBSD.org>
From: Geert Hendrickx <ghen@netbsd.org>
List: pkgsrc-changes
Date: 06/13/2006 16:51:40
Module Name:	pkgsrc
Committed By:	ghen
Date:		Tue Jun 13 16:51:40 UTC 2006

Modified Files:
	pkgsrc/mail/dovecot: Makefile PLIST distinfo
	pkgsrc/mail/dovecot/patches: patch-ab
Added Files:
	pkgsrc/mail/dovecot/patches: patch-ag
Removed Files:
	pkgsrc/mail/dovecot/patches: patch-af

Log Message:
Update dovecot to 1.0 beta9.  From the release notes:

Fixes a lot of bugs. The next release will be the first "release
candidate" instead of a beta.

* PAM: Don't call pam_setcred() unless setcred=yes PAM passdb
  argument was given.
* Moved around settings in dovecot-example.conf to be in more logical
  groups.

+ Local delivery agent (deliver binary) works again.
+ LDAP: Added support for SASL binding. Patch by Geert Jansen
+ ssl_verify_client_cert: Check CRLs. If auth_verbose=yes, log
  invalid sent certificates. If verbose_ssl=yes, log even the valid
  certificates. When using the username from the certificate, use
  CommonName. Based on patch by HenkJan Wolthuis
+ PAM: Set PAM_TTY which is needed by some PAM plugins
+ dovecot --exec-mail ext <binary path> can now be used to start
  binaries which want dovecot.conf to be read, for example the
  convert-tool.
- Expunging needed to be done twice if client used STORE +FLAGS.SILENT
  command to set the \Deleted flags
- Added sql_escape_string() to lib-sql API and use it instead of
  normal \-escaping.
- ACL plugin fixes
- DIGEST-MD5: Trying to use subsequent authentication crashed
  dovecot-auth.
- Fetching BODY when BODYSTRUCTURE was already cached caused the
  reply to be broken in some cases
- Lots of fixes for index file handling
- dbox fixes and changes
- mbox syncing broke if some extraneous/broken headers were removed
  (eg. extra X-IMAPbase headers in mails)
- Running Dovecot from inetd work now properly with POP3
- Quota plugin fixes for calculating the quota correctly


To generate a diff of this commit:
cvs rdiff -r1.52 -r1.53 pkgsrc/mail/dovecot/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/mail/dovecot/PLIST
cvs rdiff -r1.30 -r1.31 pkgsrc/mail/dovecot/distinfo
cvs rdiff -r1.12 -r1.13 pkgsrc/mail/dovecot/patches/patch-ab
cvs rdiff -r1.1 -r0 pkgsrc/mail/dovecot/patches/patch-af
cvs rdiff -r0 -r1.1 pkgsrc/mail/dovecot/patches/patch-ag

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.