pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2008Q3]: pkgsrc/mail/dovecot pullup ticket #2570 - requested b...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4ed86191296c
branches:  pkgsrc-2008Q3
changeset: 547860:4ed86191296c
user:      rtr <rtr%pkgsrc.org@localhost>
date:      Tue Nov 04 11:19:48 2008 +0000

description:
pullup ticket #2570 - requested by adrianp
dovecot: update package for security fixes

revisions pulled up:
pkgsrc/mail/dovecot/Makefile    1.122, 1.123
pkgsrc/mail/dovecot/PLIST       1.22
pkgsrc/mail/dovecot/distinfo    1.87, 1.88

   Module Name:    pkgsrc
   Committed By:   ghen
   Date:           Wed Oct 22 21:16:36 UTC 2008

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

   Log Message:
   Update to Dovecot 1.1.5.  Changes since 1.1.4:

   * Dovecot prints an informational message about authentication problems
     at startup. The message goes away after the first successful
     authentication. This hopefully reduces the number of "Why doesn't
     my authentication work?" questions.

   + Maildir/dbox: Try harder to assign unique UIDVALIDITY values to
     mailboxes to avoid potential problems when recreating or renaming
     mailboxes. The UIDVALIDITY is tracked using dovecot-uidvalidity*
     files in the mail root directory.
   + Many logging improvements
   - In some conditions Dovecot could have stopped using existing cache
     file and never used it again until it was deleted.
   - pop3 + Maildir: Make sure virtual sizes are always written to
     dovecot-uidlist. This way if the indexes are lost Dovecot will never
     do a huge amount of work to recalculate them.
   - mbox: Fixed listing mailboxes in namespaces with prefix beginning
     with '~' or '/' (i.e. UW-IMAP compatibility namespaces didn't work).
   - dict quota: Don't crash when recalculating quota (when quota warnings
     enabled).
   - Fixes to handling "out of disk space/quota" failures.
   - Blocking passdbs/userdbs (e.g. PAM, MySQL) could have failed lookups
     sometimes when auth_worker_max_request_count was non-zero.
   - Fixed compiling with OpenBSD
   ------------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   adrianp
   Date:           Sun Nov  2 16:19:53 UTC 2008

   Modified Files:
           pkgsrc/mail/dovecot: Makefile distinfo

   Log Message:
   Update to 1.1.6
   Ok'ed geert@
   The invalid message address parsing bug is pretty important since it
   allows a remote user to send broken mail headers and prevent the
   recipient from accessing the mailbox afterwards, because the process
   will always just crash trying to parse the header. This is assuming that
   the IMAP client uses FETCH ENVELOPE command, not all do. Note that it
   doesn't affect versions older than v1.1.4.

           + dovecot -n and -a now prints some system information at the top.
           + More error/debug message logging improvements.
           - pop3-login: Fixed assert-crash if a client sent USER+PASS+USER+PASS
             commands in the same IP packet.
           - Parsing an invalid message address like "From: (" caused an
             assert-crash in v1.1.4 and v1.1.5.
           - Folding whitespace wasn't handled correctly inside quoted-strings,
             causing some messages to be parsed incorrectly.
           - mbox: Fixed saving messages that begin with a valid From_-line.

diffstat:

 mail/dovecot/Makefile |  4 ++--
 mail/dovecot/PLIST    |  3 ++-
 mail/dovecot/distinfo |  8 ++++----
 3 files changed, 8 insertions(+), 7 deletions(-)

diffs (45 lines):

diff -r 2bc3ed69745e -r 4ed86191296c mail/dovecot/Makefile
--- a/mail/dovecot/Makefile     Tue Nov 04 10:51:34 2008 +0000
+++ b/mail/dovecot/Makefile     Tue Nov 04 11:19:48 2008 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.120.4.1 2008/10/08 12:16:45 tron Exp $
+# $NetBSD: Makefile,v 1.120.4.2 2008/11/04 11:19:48 rtr Exp $
 
-DISTNAME=              dovecot-1.1.4
+DISTNAME=              dovecot-1.1.6
 CATEGORIES=            mail
 MASTER_SITES=          http://www.dovecot.org/releases/1.1/
 
diff -r 2bc3ed69745e -r 4ed86191296c mail/dovecot/PLIST
--- a/mail/dovecot/PLIST        Tue Nov 04 10:51:34 2008 +0000
+++ b/mail/dovecot/PLIST        Tue Nov 04 11:19:48 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2008/07/24 07:38:51 ghen Exp $
+@comment $NetBSD: PLIST,v 1.21.4.1 2008/11/04 11:19:48 rtr Exp $
 include/dovecot/config.h
 include/dovecot/src/auth/auth-cache.h
 include/dovecot/src/auth/auth-client-connection.h
@@ -131,6 +131,7 @@
 include/dovecot/src/lib-storage/mailbox-list-private.h
 include/dovecot/src/lib-storage/mailbox-list.h
 include/dovecot/src/lib-storage/mailbox-tree.h
+include/dovecot/src/lib-storage/mailbox-uidvalidity.h
 include/dovecot/src/lib/aqueue.h
 include/dovecot/src/lib/array-decl.h
 include/dovecot/src/lib/array.h
diff -r 2bc3ed69745e -r 4ed86191296c mail/dovecot/distinfo
--- a/mail/dovecot/distinfo     Tue Nov 04 10:51:34 2008 +0000
+++ b/mail/dovecot/distinfo     Tue Nov 04 11:19:48 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.85.4.1 2008/10/08 12:16:45 tron Exp $
+$NetBSD: distinfo,v 1.85.4.2 2008/11/04 11:19:48 rtr Exp $
 
-SHA1 (dovecot-1.1.4.tar.gz) = 576d0d1323b77e7820f284fae788a98d174098f8
-RMD160 (dovecot-1.1.4.tar.gz) = 1990d1276454f6a376c7fe0681f0969d6ba57a29
-Size (dovecot-1.1.4.tar.gz) = 2314155 bytes
+SHA1 (dovecot-1.1.6.tar.gz) = 722fbe8cd199a8fabb01876df9da27460a0b19f9
+RMD160 (dovecot-1.1.6.tar.gz) = 35f0f2b9d9a661a9ee6fbc2a6ce4f08dedead5a3
+Size (dovecot-1.1.6.tar.gz) = 2320875 bytes
 SHA1 (patch-aa) = 6258057d49add91f06d4dd51ded72e42f6774354
 SHA1 (patch-ab) = e298616fa4b88da4f0748b025deeedd36b5a49dd
 SHA1 (patch-ac) = 6fe2f73109ff611040b816d14cd587212c319f32



Home | Main Index | Thread Index | Old Index