Subject: CVS commit: pkgsrc/mail/dovecot
To: None <pkgsrc-changes@NetBSD.org>
From: Geert Hendrickx <ghen@netbsd.org>
List: pkgsrc-changes
Date: 11/28/2007 15:11:51
Module Name:	pkgsrc
Committed By:	ghen
Date:		Wed Nov 28 15:11:51 UTC 2007

Modified Files:
	pkgsrc/mail/dovecot: Makefile PLIST distinfo

Log Message:
Update to Dovecot 1.0.8.

	+ Authentication: Added "password_noscheme" field that can be used
	  instead of "password". "password" treats "{prefix}" as a password
	  scheme while "password_noscheme" treats it as part of the password
	  itself. So "password_noscheme" should be used if you're storing
	  passwords as plaintext. Non-plaintext passwords never begin
	  with "{", so this isn't a problem with them.
	- IMAP: Partial body fetching was sometimes non-optimal, causing
	  the entire message to be read for every FETCH command.
	- deliver failed to save the message when envelope sender address
	  contained spaces.
	- Maildir++ quota: We could have randomly recalculated quota when
	  it wasn't necessary.
	- Login process could have crashed after logging in if client sent
	  data before "OK Logged in" reply was sent (i.e. before master had
	  replied that login succeeded).
	- Don't assert-crash when reading dovecot.index.logs generated by
	  Dovecot v1.1.
	- Authentication: Don't assert-crash if password beings with "{" but
	  doesn't contain "}".
	- Authentication cache didn't work when using settings that changed
	  the username (e.g. auth_username_format).


To generate a diff of this commit:
cvs rdiff -r1.106 -r1.107 pkgsrc/mail/dovecot/Makefile
cvs rdiff -r1.18 -r1.19 pkgsrc/mail/dovecot/PLIST
cvs rdiff -r1.73 -r1.74 pkgsrc/mail/dovecot/distinfo

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