From tss@iki.fi  Sun Apr  2 20:54:38 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id 4C703C008D35; Sun,  2 Apr 2006 20:54:38 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id 8F41AC008D34
	for <dovecot-news@dovecot.org>; Sun,  2 Apr 2006 20:54:34 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP id 312E11C1D0E1
	for <dovecot-news@dovecot.org>; Sun,  2 Apr 2006 20:54:44 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-R3VQfmhxfh7r5H2cKFPW"
Date: Sun, 02 Apr 2006 20:54:33 +0300
Message-Id: <1144000474.15330.77.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Subject: [Dovecot-news] Test mail
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2006 17:54:38 -0000


--=-R3VQfmhxfh7r5H2cKFPW
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

List created, forgot to do this before sending beta4 announcement mail.


--=-R3VQfmhxfh7r5H2cKFPW
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEMA/ZyUhSUUBViskRApMZAJ403wLBtwSiurawfbt2t8H6gvB+kwCdEbI3
h8vbtKXO9RZpabLFKzaSpLI=
=eQWM
-----END PGP SIGNATURE-----

--=-R3VQfmhxfh7r5H2cKFPW--


From tss@iki.fi  Sun Apr  2 22:54:14 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id 99F64C008FA5; Sun,  2 Apr 2006 22:54:14 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id 22248C000D92;
	Sun,  2 Apr 2006 22:54:12 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id CF4F81C1D0E1; Sun,  2 Apr 2006 22:54:21 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot@dovecot.org
Cc: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-SzjasuR9diEtZNoJPGGI"
Date: Sun, 02 Apr 2006 22:54:11 +0300
Message-Id: <1144007651.15330.96.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Subject: [Dovecot-news] Dovecot-news mailing list created
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 02 Apr 2006 19:54:14 -0000


--=-SzjasuR9diEtZNoJPGGI
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

New low-traffic list created for people who only wish to see new release
announcements and possibly some other rare important announcements.

Also from now on no-one can send mails to either of these lists with
From-field containing "tss@iki.fi" or "Timo Sirainen", unless it also
contains a valid PGP signature from me.

If someone wants to see the script (and please check if there are any
bugs in it, thanks :), it's here: http://iki.fi/tss/gpgcheck.pl


--=-SzjasuR9diEtZNoJPGGI
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEMCvjyUhSUUBViskRAtS4AJwIFryR1QTnpGhK+dN5BtzrmFe9mQCghjVR
FoZicfNiqkVpiM7AeVSIpeA=
=MSIk
-----END PGP SIGNATURE-----

--=-SzjasuR9diEtZNoJPGGI--


From tss@iki.fi  Tue Apr  4 11:45:26 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id AF08DC008ADD; Tue,  4 Apr 2006 11:45:26 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id 08B1DC008AD9;
	Tue,  4 Apr 2006 11:45:08 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id AE1651C1D0E1; Tue,  4 Apr 2006 11:45:17 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-EX9ilT/D5ww2skyKcq1+"
Date: Tue, 04 Apr 2006 11:45:07 +0300
Message-Id: <1144140307.15330.108.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Cc: dovecot-news@dovecot.org
Subject: [Dovecot-news] 1.0.beta5 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Apr 2006 08:45:27 -0000


--=-EX9ilT/D5ww2skyKcq1+
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Just two changes:

	- Beta4's SSL proxying rewrite worked worse than I thought.
	  Reverted it back to original code.
	- Filesystem quota plugin now looks up the mount path correctly.


--=-EX9ilT/D5ww2skyKcq1+
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEMjITyUhSUUBViskRArnmAKCWN8sS2Gwm0E5eqO/1nPtOULkR+gCgnHwq
A8V02DYRLTVCb55/CDVkU/k=
=jwsq
-----END PGP SIGNATURE-----

--=-EX9ilT/D5ww2skyKcq1+--


From tss@iki.fi  Wed Apr 12 11:08:53 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id 732F0C00483A; Wed, 12 Apr 2006 11:08:53 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id 137F1C0007A8;
	Wed, 12 Apr 2006 11:08:49 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id 736081C351EA; Wed, 12 Apr 2006 11:08:59 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-5Npe33m1/GbtdNTM6Ia6"
Date: Wed, 12 Apr 2006 11:08:48 +0300
Message-Id: <1144829328.20807.12.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Cc: dovecot-news@dovecot.org
Subject: [Dovecot-news] 1.0.beta6 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Apr 2006 08:08:53 -0000


--=-5Npe33m1/GbtdNTM6Ia6
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Fixes, mostly:

	* The login and master usernames were reversed when using
	  master_user_separator (now the order is UW-IMAP compatible).
	* Killing dovecot master process now kills all IMAP and POP3
	  processes also.

	+ -a parameter to dovecot prints now all settings that Dovecot uses.
	  -n prints all settings that are different from defaults.
	+ Added pop3_lock_session setting
	+ %M modifier returns string's MD5 sum. Patch by Ben Winslow
	- PLAIN SASL authentication wasn't working properly, causing failed
	  logins with some clients (broken in beta4)
	- Fixes to Maildir++ quota, should actually work now
	- Don't crash if passwd-file has entries without passwords
	  (eg. deny=3Dyes databases)
	- Fixed prefetch userdb to work nicely with other userdbs
	- If master process runs out of file descriptors, don't go to
	  infinite loop (unlikely to have happened unless the OS's default
	  fd limit was too low)
	- Fixed non-plaintext password lookups from LDAP. Patch by Lior Okman
	- %U modifier was actually lowercasing the string. Patch by Ben Winslow


--=-5Npe33m1/GbtdNTM6Ia6
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEPLWQyUhSUUBViskRAlw2AJ9ayiPVUJxkTZp7PmmjP/CZOS6YKACgkw6b
XPUeats5/LnonxXAJ78oc5U=
=33c6
-----END PGP SIGNATURE-----

--=-5Npe33m1/GbtdNTM6Ia6--


From tss@iki.fi  Wed Apr 12 14:53:50 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id 0457DC00B511; Wed, 12 Apr 2006 14:53:50 +0300 (EEST)
Received: from dmgw.movial.fi (dmgw.movial.fi [62.236.91.5])
	by talvi.dovecot.org (Postfix) with ESMTP id 5AB30C00B510;
	Wed, 12 Apr 2006 14:53:47 +0300 (EEST)
Received: from movial.fi (hellmail.movial.fi [62.236.91.6])
	by dmgw.movial.fi (Postfix) with ESMTP id 505032A8;
	Wed, 12 Apr 2006 14:53:47 +0300 (EEST)
Received: from localhost (hellmail.movial.fi [127.0.0.1])
	by movial.fi (Postfix) with ESMTP id 2799580068;
	Wed, 12 Apr 2006 14:53:47 +0300 (EEST)
Received: from movial.fi ([127.0.0.1])
	by localhost (hellmail [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 11122-05; Wed, 12 Apr 2006 14:53:46 +0300 (EEST)
Received: from sd022.hel.movial.fi (sd022.hel.movial.fi [172.17.49.22])
	(using SSLv3 with cipher RC4-MD5 (128/128 bits))
	(Client did not present a certificate)
	by movial.fi (Postfix) with ESMTP id C19B28007A;
	Wed, 12 Apr 2006 14:53:45 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-WMv7lEm1j52gHR3kZSjk"
Date: Wed, 12 Apr 2006 14:53:45 +0300
Message-Id: <1144842825.17923.122.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.4 
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at movial.fi
Cc: dovecot-news@dovecot.org
Subject: [Dovecot-news] 1.0.beta7
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Apr 2006 11:53:50 -0000


--=-WMv7lEm1j52gHR3kZSjk
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Sorry, the authentication problem still wasn't actually fixed in beta6.
Now, this time I tested every possible authentication case that it
really works.

I'll soon create a CVS branch which is going to stabilize into the 1.0
release. I won't add new features there so it shouldn't really get
broken anymore, at least because of new features..

So, two changes in this release:

        + Added shutdown_clients setting to control if existing imap/pop3
          processes should be killed when master is.
        - Master login fixes, PLAIN authentication was still broken..


--=-WMv7lEm1j52gHR3kZSjk
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBEPOpIQ95cgkr2Z40RArW0AJ4o5CFh2sldjteDQNaqRr7PC8rxLQCeJap8
1ujSySbr1kcdkH/7RIPJkH8=
=67ae
-----END PGP SIGNATURE-----

--=-WMv7lEm1j52gHR3kZSjk--


From tss@iki.fi  Mon May  8 11:38:40 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id 7ED4BC00A9E8; Mon,  8 May 2006 11:38:40 +0300 (EEST)
Received: from dmgw.movial.fi (dmgw.movial.fi [62.236.91.5])
	by talvi.dovecot.org (Postfix) with ESMTP id 94012C00A9DB;
	Mon,  8 May 2006 11:38:37 +0300 (EEST)
Received: from movial.fi (hellmail.movial.fi [62.236.91.6])
	by dmgw.movial.fi (Postfix) with ESMTP id 806AA498;
	Mon,  8 May 2006 11:38:37 +0300 (EEST)
Received: from localhost (hellmail.movial.fi [127.0.0.1])
	by movial.fi (Postfix) with ESMTP id 6E6EE800B7;
	Mon,  8 May 2006 11:38:37 +0300 (EEST)
Received: from movial.fi ([127.0.0.1])
	by localhost (hellmail [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 05644-05; Mon, 8 May 2006 11:38:37 +0300 (EEST)
Received: from sd022.hel.movial.fi (sd022.hel.movial.fi [172.17.49.22])
	(using SSLv3 with cipher RC4-MD5 (128/128 bits))
	(Client did not present a certificate)
	by movial.fi (Postfix) with ESMTP id 37C73800A5;
	Mon,  8 May 2006 11:38:37 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-RqnZhSwiDovdETbHCQmg"
Date: Mon, 08 May 2006 11:38:36 +0300
Message-Id: <1147077516.1224.86.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.4 
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at movial.fi
Cc: dovecot-news@dovecot.org
Subject: [Dovecot-news] CVS forked into development/stable branches
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Mon, 08 May 2006 08:38:40 -0000


--=-RqnZhSwiDovdETbHCQmg
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

New branch created to CVS: branch_1_0

It's going to stabilize into v1.0 Dovecot, hopefully somewhat soon. I'll
start adding new larger features into HEAD, so you might want to switch
to branch_1_0 if you're currently using Dovecot from CVS. You can do
this with:

cvs up -r branch_1_0

The nightly snapshots are from branch_1_0, at least for now.


--=-RqnZhSwiDovdETbHCQmg
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBEXwOMQ95cgkr2Z40RAm5OAJ0WhgqLEI60WVT3iFHPCIWT5R9/HgCgnQtG
R57oWqqBTJikykORlASFvMk=
=7n2U
-----END PGP SIGNATURE-----

--=-RqnZhSwiDovdETbHCQmg--


From tss@iki.fi  Fri May 12 12:29:42 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id F3124C002955; Fri, 12 May 2006 12:29:41 +0300 (EEST)
Received: from dmgw.movial.fi (dmgw.movial.fi [62.236.91.5])
	by talvi.dovecot.org (Postfix) with ESMTP id 17C96C00293A;
	Fri, 12 May 2006 12:29:37 +0300 (EEST)
Received: from movial.fi (hellmail.movial.fi [62.236.91.6])
	by dmgw.movial.fi (Postfix) with ESMTP id 76A7367A;
	Fri, 12 May 2006 12:29:37 +0300 (EEST)
Received: from localhost (hellmail.movial.fi [127.0.0.1])
	by movial.fi (Postfix) with ESMTP id 4ACEF80063;
	Fri, 12 May 2006 12:29:37 +0300 (EEST)
Received: from movial.fi ([127.0.0.1])
	by localhost (hellmail [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 01713-09; Fri, 12 May 2006 12:29:37 +0300 (EEST)
Received: from sd022.hel.movial.fi (sd022.hel.movial.fi [172.17.49.22])
	(using SSLv3 with cipher RC4-MD5 (128/128 bits))
	(Client did not present a certificate)
	by movial.fi (Postfix) with ESMTP id 14A418005D;
	Fri, 12 May 2006 12:29:37 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-R1bg5ubf4syWsd0dh4Se"
Date: Fri, 12 May 2006 12:29:36 +0300
Message-Id: <1147426176.17524.112.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.4 
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at movial.fi
Cc: dovecot-news@dovecot.org
Subject: [Dovecot-news] Security hole with mboxes
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Fri, 12 May 2006 09:29:42 -0000


--=-R1bg5ubf4syWsd0dh4Se
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Unfortunately we have our first problem that could really be counted as
security hole.

Giving "1 LIST .. *" IMAP command allows the user to see all files and
directories under the mbox root's parent directory, so potentially you
could see other users' mailbox names. Nothing can be done with them
though, so it's not possible to read or modify them.

There are also some other less than wanted behaviors that can be done
with "." and ".." directories, such as "DELETE .." command can give
errors. Also with maildir if you store indexes in different directory
than mails this command can be used to delete the index files. Anyway I
don't see any of these as security issues.

Hopefully most people have their mail directory under user's home
directory, so this would only list the home directory's contents.

But if you do have users' mails stored in eg. under /var/mail/%u/
directory, giving that command would list everything under /var/mail,
assuming that the process has permissions to do that (that's why you
should be using different UIDs for users if possible).

This affects 1.0 beta and 1.0 stable releases, but not 0.99.x.

Fix is in http://dovecot.org/list/dovecot-cvs/2006-May/005563.html

I'll also release 1.0 beta8 now.

Thanks for Bill Boebel for noticing "DELETE .." doing weird things with
maildir.

--=-R1bg5ubf4syWsd0dh4Se
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBEZFWAQ95cgkr2Z40RAu+yAJ9Gb8Sch6IDdJaZ3Lush+IaLzMrPQCeJOBp
DXpYdPl6c/wnKRkIHR9vqHE=
=pvCq
-----END PGP SIGNATURE-----

--=-R1bg5ubf4syWsd0dh4Se--


From tss@iki.fi  Fri May 12 12:34:07 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id C8F33C002955; Fri, 12 May 2006 12:34:07 +0300 (EEST)
Received: from dmgw.movial.fi (dmgw.movial.fi [62.236.91.5])
	by talvi.dovecot.org (Postfix) with ESMTP id F0755C00293A;
	Fri, 12 May 2006 12:34:04 +0300 (EEST)
Received: from movial.fi (hellmail.movial.fi [62.236.91.6])
	by dmgw.movial.fi (Postfix) with ESMTP id E742867A;
	Fri, 12 May 2006 12:34:04 +0300 (EEST)
Received: from localhost (hellmail.movial.fi [127.0.0.1])
	by movial.fi (Postfix) with ESMTP id 899AC80063;
	Fri, 12 May 2006 12:34:04 +0300 (EEST)
Received: from movial.fi ([127.0.0.1])
	by localhost (hellmail [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 05273-01; Fri, 12 May 2006 12:34:04 +0300 (EEST)
Received: from sd022.hel.movial.fi (sd022.hel.movial.fi [172.17.49.22])
	(using SSLv3 with cipher RC4-MD5 (128/128 bits))
	(Client did not present a certificate)
	by movial.fi (Postfix) with ESMTP id 503CC8005D;
	Fri, 12 May 2006 12:34:04 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-hsccNzzp6mMXXz+ziMIP"
Date: Fri, 12 May 2006 12:34:03 +0300
Message-Id: <1147426443.17524.115.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.4 
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at movial.fi
Cc: dovecot-news@dovecot.org
Subject: [Dovecot-news] 1.0.beta8 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Fri, 12 May 2006 09:34:08 -0000


--=-hsccNzzp6mMXXz+ziMIP
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Next release will probably be called 1.0.rc1. People just don't seem to
like the beta name in the version number. :) Also I think we're nearing
the final v1.0.

	* Fixed a security hole with mbox: "1 LIST .. *" command could
	  list all directories and files under the mbox root directory, so
	  if your mails were stored in eg. /var/mail/%u/ directory, the
	  command would list everything under /var/mail.

	+ Unless nfs_check=3Dno or mmap_disable=3Dyes, check for the first login
	  if the user's index directory exists in NFS mount. If so, refuse to
	  run. This is done only on first login to avoid constant extra
	  overhead.
	+ If we have plugins set and imap_capability unset, figure out the
	  IMAP capabilities automatically by running imap binary at startup.
	  The generated capability list isn't updated until Dovecot is
	  restarted completely, so if you add or remove IMAP plugins you
	  should restart. If you have problems related to this, set
	  imap_capabilities setting manually to work around it.
	+ Added auth_username_format setting
	- pop3_lock_session setting wasn't really working
	- Lots of fixes related to quota handling. It's still not working
	  perfectly though.
	- Lots of index handling fixes, especially with mmap_disable=3Dyes
	- Maildir: saving mails could have sometimes caused "Append with UID
	  n, but next_uid =3D m" errors
	- flock() locking never timeouted because ignoring SIGALRM caused the
	  system call just to be restarted when SIGALRM occurred (probably not
	  with all OSes though?)
	- kqueue: Fixed "Unrecognized event". Patch by Vaclav Haisman


--=-hsccNzzp6mMXXz+ziMIP
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBEZFaLQ95cgkr2Z40RAv2/AJ0aqEKhK/3Jrvj9WZkyRyCdkRzntACeIRD3
Zd3CDNY7fBx1CsSh3OQ2XoA=
=Blmx
-----END PGP SIGNATURE-----

--=-hsccNzzp6mMXXz+ziMIP--


From tss@iki.fi  Tue Jun 13 19:16:54 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id 623D9C00D7AB; Tue, 13 Jun 2006 19:16:54 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id 5318FC00D7AA;
	Tue, 13 Jun 2006 19:16:51 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id 0BC361C1D0E1; Tue, 13 Jun 2006 19:17:03 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-+b3VqMfcOXUOvPoFCKu3"
Date: Tue, 13 Jun 2006 19:16:50 +0300
Message-Id: <1150215410.26198.16.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.beta9 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Jun 2006 16:16:54 -0000


--=-+b3VqMfcOXUOvPoFCKu3
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

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=3Dyes 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=3Dyes, log
	  invalid sent certificates. If verbose_ssl=3Dyes, 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

--=-+b3VqMfcOXUOvPoFCKu3
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEjuTyyUhSUUBViskRAuXIAJ0TRbG0RYI8BdMvRDnUOWc2eeRdswCeN0ad
H7adBYs2iFokXzJ/vyCGBLw=
=5tRM
-----END PGP SIGNATURE-----

--=-+b3VqMfcOXUOvPoFCKu3--


From tss@iki.fi  Wed Jun 28 01:34:40 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id EC345C00D01F; Wed, 28 Jun 2006 01:34:40 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id 378BDC00D01F;
	Wed, 28 Jun 2006 01:34:36 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id 9D5BD1CE0207; Wed, 28 Jun 2006 01:34:48 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-/r9xi0YZD9WD00e/MTGM"
Date: Wed, 28 Jun 2006 01:34:35 +0300
Message-Id: <1151447675.22953.14.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc1 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2006 22:34:41 -0000


--=-/r9xi0YZD9WD00e/MTGM
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

I think the code is now stable enough to be called the first release
candidate. Please report any bugs, new and old.

The filesystem quota numbers should be correct now?

http://dovecot.org/releases/dovecot-1.0.rc1.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc1.tar.gz.sig

	* PAM: If user's password is expired, give "Password expired" error
	  message to the user. Now actually working thanks to Vaidas Pilkauskas
	* Relicensed dovecot-auth, lib-sql and lib-ntlm to MIT license. See
	  COPYING file for more information.
	* Abuse prevention: When creating a mailbox, limit the number of
	  hierarchies (up to 20) and the length of the mailbox name within
	  a hierarchy (up to 200 characters).
	* mbox: If saved mail doesn't end with LF, add it ourself so that the
	  mails always have one empty line before the next From-line.

	+ Added --with-statedir configure option which defaults to
	  $localstatedir/lib/dovecot. ssl-parameters.dat is permanently
	  stored in that directory and is copied to login_dirs from there.
	+ IMAP: Support SASL-IR extension (SASL initial response)
	+ Support initial SASL response with LOGIN mechanism. Patch by Anders
	  Karlsson
	+ Added PLAIN-MD4 password scheme. Patch by Andrey Panin.
	+ Added support for XFS disk quotas. Patch by Pawel Jarosz
	+ If another process deletes the opened mailbox, try to handle it
	  without writing errors to log file. Handles the most common cases.
	+ Added TLS support for LDAP if the library supports it.
	- SEARCH command was more or less broken with OR and NOT conditions
	- Dovecot corrupted mbox files which had CR+LF linefeeds in headers
	- MySQL code could have crashed while escaping strings
	- MD4 code with NTLM authentication was broken with 64bit systems.
	  Patch by Andrey Panin
	- Plugin loading was broken in some OSes (eg. FreeBSD)
	- Several fixes to handling empty values in configuration file
	- Several fixes to dictionary quota backend and dict server.
	  Also changed how they're configured.
	- deliver: Fixed plugin handling settings
	- mbox_min_index_size handling was somewhat broken
	- passdb passwd-file: extra_args field wasn't read unless the file
	  was also used as userdb.


--=-/r9xi0YZD9WD00e/MTGM
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEobJ7yUhSUUBViskRAmL9AKCZbuFK15SYM1krCO8a+oqXivHy8wCbBSH1
xmV98MOB/EhDVAVygvu78xw=
=n7/Y
-----END PGP SIGNATURE-----

--=-/r9xi0YZD9WD00e/MTGM--


From tss@iki.fi  Tue Jul  4 21:02:17 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id 6B681C00CB40; Tue,  4 Jul 2006 21:02:17 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id 18DEBC004829;
	Tue,  4 Jul 2006 21:02:09 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id F0FCB1C1D0E2; Tue,  4 Jul 2006 21:02:21 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-w8JdRST/ypLLL1GqGtsf"
Date: Tue, 04 Jul 2006 21:02:08 +0300
Message-Id: <1152036128.5370.3.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc2 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Jul 2006 18:02:17 -0000


--=-w8JdRST/ypLLL1GqGtsf
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Final 1.0 release is looking to get closer. There's nothing left in my
TODO list for it, so please report any old and new bugs you see.

This release also makes upgrades from 0.99 more transparent with
automatic renaming of .subscriptions and .customflags files with
maildir.

http://dovecot.org/releases/dovecot-1.0.rc2.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc2.tar.gz.sig

	* disable_plaintext_auth=3Dyes: Removed hardcoded 127.* and ::1 IP
	  checks. Now we just assume that the connection is secure if the
	  local IP matches the remote IP address.
	* SSL code rewrite which hopefully makes it work better than before.
	  Seems to work correctly, but if you suddently have trouble with SSL
	  connections this is likely the reason.

	+ verbose_ssl=3Dyes: Log also SSL alerts and BIO errors
	- If namespace's location field wasn't set, the default location
	  was supposed to be used but it wasn't.
	- When copying ssl-parameters.dat file from /var/lib to /var/run its
	  permissions went wrong if it couldn't be copied with hard linking.
	- Fixed filesystem quota plugin to work with BSDs.
	- Maildir: Saving mails didn't work if quota plugin was enabled (again)
	- Maildir: Messages' received time wasn't saved properly when
	  saving/copying multiple messages at a time. Also if using quota
	  plugin the S=3D size was only set for the first saved file, and even
	  that was wrong.
	- passdb passwd-file: Don't require valid uid/gid fields if file
	  isn't also being used as a userdb.
	- PostgreSQL: Handle failures better so that there won't be
	  "invalid fd" errors in logs.
	- Don't try to expunge messages if the mailbox is read-only. It'll
	  just cause our index files to go out of sync with the real
	  mailbox and cause errors.
	- ANONYMOUS authentication mechanism couldn't work because
	  anonymous_username setting wasn't passed from master process.


--=-w8JdRST/ypLLL1GqGtsf
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEqq0gyUhSUUBViskRAoc3AJ4mXZHpn7u84DhCWAuqwtCSoIqmXwCdFrjU
2VH58R0LgipTrX8mjYAawt0=
=CmeB
-----END PGP SIGNATURE-----

--=-w8JdRST/ypLLL1GqGtsf--


From tss@iki.fi  Wed Aug  2 19:25:11 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id DD77EC001A10; Wed,  2 Aug 2006 19:25:11 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id CF2A3C0007A8;
	Wed,  2 Aug 2006 19:25:07 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id 564D01C0D304; Wed,  2 Aug 2006 19:25:21 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-mXxcnIEykSVFsRCnCo8P"
Date: Wed, 02 Aug 2006 19:25:06 +0300
Message-Id: <1154535907.32089.33.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Subject: [Dovecot-news] 1.0 RC3 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Aug 2006 16:25:12 -0000


--=-mXxcnIEykSVFsRCnCo8P
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc3.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc3.tar.gz.sig

Does this fix the hangs people have been reporting?

	- SSL connections hanged sometimes, especially when saving messages.
	- mbox: Mail bodies were saved with CR+LF linefeeds
	- Mail forwarding was broken with deliver/Sieve
	- dbox fixes. Might actually be usable now.
	- Index file handling fixes with keywords
	- Cache file was incorrectly used in some situations, which probably
	  caused problems sometimes.
	- Maildir++ quota: Don't count "." and ".." directory sizes to quota.
	  After rewriting maildirsize file keep its fd open so that we can
	  later update it. Patch by Alexander Zagrebin


--=-mXxcnIEykSVFsRCnCo8P
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBE0NHiyUhSUUBViskRAiUsAKCkUXWLTKwAGahdIqNQdmOPZeIeAACfW4rJ
lQnIVYFS9ByEUfiCaiRyLmE=
=VqAn
-----END PGP SIGNATURE-----

--=-mXxcnIEykSVFsRCnCo8P--


From tss@iki.fi  Wed Aug  2 22:51:40 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id C0572C002933; Wed,  2 Aug 2006 22:51:40 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id DE760C001A39;
	Wed,  2 Aug 2006 22:51:33 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id E46341C35250; Wed,  2 Aug 2006 22:51:46 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-cyeT/EKCFoI5/XGGUJRm"
Date: Wed, 02 Aug 2006 22:51:32 +0300
Message-Id: <1154548292.32089.39.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Subject: [Dovecot-news] 1.0 RC4 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Aug 2006 19:51:41 -0000


--=-cyeT/EKCFoI5/XGGUJRm
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc4.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc4.tar.gz.sig

Just one fix since RC3:

        - Saving to mboxes caused assert-crashes


--=-cyeT/EKCFoI5/XGGUJRm
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBE0QJEyUhSUUBViskRAnK9AJ412VszNmE6UwFVOtBXpo6ck1NdUwCeKbfN
BGUVRVwoqU/nexCALq9/LyE=
=5zWu
-----END PGP SIGNATURE-----

--=-cyeT/EKCFoI5/XGGUJRm--


From tss@iki.fi  Thu Aug  3 00:25:43 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id E1B09C001A0D; Thu,  3 Aug 2006 00:25:43 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id 9BC01C001A07;
	Thu,  3 Aug 2006 00:25:32 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id 0BA5B1C35250; Thu,  3 Aug 2006 00:25:46 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-0iqFki7NobRiNJUAS/s3"
Date: Thu, 03 Aug 2006 00:25:31 +0300
Message-Id: <1154553931.32089.85.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Subject: [Dovecot-news] 1.0 RC5 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Aug 2006 21:25:44 -0000


--=-0iqFki7NobRiNJUAS/s3
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc5.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc5.tar.gz.sig

Hopefully this is the final mbox bugfix.. Nothing else changed since
rc4.


--=-0iqFki7NobRiNJUAS/s3
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBE0RhLyUhSUUBViskRAor6AJ9BagtLRp5gn+79BcCKFGg/sLij6QCdHFhn
k6EdHJ2vtR91J1M4/1WPR0Y=
=N7Gl
-----END PGP SIGNATURE-----

--=-0iqFki7NobRiNJUAS/s3--


From tss@iki.fi  Mon Aug  7 02:44:06 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id 78838C001A38; Mon,  7 Aug 2006 02:44:06 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id BBC71C001A37;
	Mon,  7 Aug 2006 02:44:00 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id 5B05F1C13573; Mon,  7 Aug 2006 02:44:14 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-Ne80zLkyv65RCVLppMik"
Date: Mon, 07 Aug 2006 02:43:59 +0300
Message-Id: <1154907839.32089.155.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.2.1 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0 RC6 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Aug 2006 23:44:06 -0000


--=-Ne80zLkyv65RCVLppMik
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc6.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc6.tar.gz.sig

Back to rc1's SSL proxying code with some improvements, which hopefully
now makes everyone happy.

I'm seeing all kinds of problems with namespace prefixes and LIST code.
I guess it would be important to fix it before v1.0 since it makes
upgrades from other servers easier..

I also tried looking into the "Unknown namespace" problems that happens
if you try to create only one namespace with "INBOX." prefix. I couldn't
really figure out what causes those errors. Could someone show me what
commands the client tries to use which causes it?

	* Removed login_max_logging_users setting since it was somewhat weird
	  in how it worked. Added login_max_connections to replace it with
	  login_process_per_connection=3Dno, and with =3Dyes its functionality
	  is now within login_max_processes_count.

	+ Added --with-linux-quota configure option to specify which Linux
	  quota version to use, in case it's not correct in sys/quota.h.
	  Usually used as --with-linux-quota=3D2
	+ acl plugins: If .DEFAULT file exists in global ACL root directory,
	  use it as the default ACLs for all mailboxes.
	- Fixes to login process handling, especially with
	  login_process_per_connection=3Dno.=20
	- Back to the original SSL proxy code but with one small fix, which
	  hopefully fixes the occational hangs with it
	- Several fixes to handling LIST command more correctly.


--=-Ne80zLkyv65RCVLppMik
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBE1n6/yUhSUUBViskRAnkqAJ9fJO8akTjGGASUFAhrb+hpLqB7GQCfcU8+
V1YZ+mWZsztERUJjCasutew=
=VrIP
-----END PGP SIGNATURE-----

--=-Ne80zLkyv65RCVLppMik--


From tss@iki.fi  Fri Aug 18 01:29:23 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by talvi.dovecot.org (Postfix, from userid 107)
	id DF72FC001A04; Fri, 18 Aug 2006 01:29:23 +0300 (EEST)
Received: from danu.procontrol.fi (danu [212.149.71.178])
	by talvi.dovecot.org (Postfix) with ESMTP id D5856C0007A8;
	Fri, 18 Aug 2006 01:29:19 +0300 (EEST)
Received: from hurina (82-203-177-3.dsl.gohome.fi [82.203.177.3])
	by danu.procontrol.fi (Postfix) with ESMTP
	id A16221C1D141; Fri, 18 Aug 2006 01:29:33 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-hsE/NGxaEbPh/we8Nm/M"
Date: Fri, 18 Aug 2006 01:28:57 +0300
Message-Id: <1155853737.336.6.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0 RC7 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Aug 2006 22:29:24 -0000


--=-hsE/NGxaEbPh/we8Nm/M
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc7.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc7.tar.gz.sig

Can everyone now agree that there are no more hangs? :)

	* Require that Dovecot master process's version number matches the
	  child process's, unless version_ignore=3Dyes. Usually it's an
	  accidental installation problem if the version numbers don't match.
	* Maildir: Create maildirfolder file when creating new maildirs.

	+ ldap+prefetch: Use global uid/gid settings if LDAP query doesn't
	  return them
	+ %variables: Negative offsets count from the end of the string.
	  Patch by Johannes Berg.
	- kqueue ioloop code rewrite
	- notify=3Dkqueue might have caused connection hangs sometimes
	- deliver: If message body contained a valid mbox From_ line, it
	  and the rest of the message was skipped.
	- mbox: We got into infinite loops if trying to open a 2 byte sized
	  file as mbox.
	- Don't crash with ssl_disable=3Dyes
	- quota plugin caused compiling problems with some OSes
	- mbox: After saving a mail to a synced mbox, we lost the sync which
	  caused worse performance

I think my v1.0 TODO list is:

 - avoid duplicate flag change notifications, or in case the message is
   also expunged don't bother notifying its flag changes at all
   (shouldn't be hard)
 - HFS+ avoid-hardlinks patch?
 - 32bit -> 64bit upgrade still doesn't work without assert-crashing:
   mail-cache-transaction.c: line 709 (mail_cache_add): assertion failed:
   (fixed_size =3D=3D (unsigned int)-1 || fixed_size =3D=3D data_size)
 - Courier-compatible INBOX. namespace gives "invalid namespace" errors

I'm still not sure about the last one though. Could someone give me
specific commands that clients send that causes it?

As for the 32bit -> 64bit upgrade fix, could someone give me access to a
x86-64 machine for a while to test it out?

--=-hsE/NGxaEbPh/we8Nm/M
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBE5O2pyUhSUUBViskRAldmAJ4qHEpnuhj3we7wcqYMphRGsof2RQCfal2n
/tIWHTPMXo8LQxbFl94kaUE=
=1ysG
-----END PGP SIGNATURE-----

--=-hsE/NGxaEbPh/we8Nm/M--


From tss@iki.fi  Mon Oct  9 21:34:44 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: by dovecot.org (Postfix, from userid 107)
	id BCFF1F0C36; Mon,  9 Oct 2006 18:34:44 +0000 (UTC)
Received: from danu.procontrol.fi (unknown [212.149.71.178])
	by dovecot.org (Postfix) with ESMTP id 84798F0C14;
	Mon,  9 Oct 2006 18:34:43 +0000 (UTC)
Received: from hurina (82-203-162-232.dsl.gohome.fi [82.203.162.232])
	by danu.procontrol.fi (Postfix) with ESMTP
	id 45D461CACC5C; Mon,  9 Oct 2006 21:33:36 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-dxICXR8bmj/k3kmq9qUh"
Date: Mon, 09 Oct 2006 21:33:18 +0300
Message-Id: <1160418798.5137.306.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc8 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Oct 2006 18:34:45 -0000


--=-dxICXR8bmj/k3kmq9qUh
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

I've still over 200 mails unread in the mailing list, and important
things left in TODO. This release is an improvement over rc7 anyway,
hopefully I'll have time to fix the rest soon.

http://dovecot.org/releases/dovecot-1.0.rc8.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc8.tar.gz.sig

	* GSSAPI: Changed POP3 service name to "pop", which is what the
	  standard says
	* "mbox:/var/mail/%u" no longer works as the mail location. You'll
	  have to specify the mail root explicitly, just like the examples
	  always have: "mbox:~/mail:INBOX=3D/var/mail/%u"

	+ SHA1, LDAP-MD5, PLAIN-MD5, PLAIN-MD4: The password can be now either
	  hex or base64 encoded. The encoding is detected automatically based
	  on the password string length.	 =20
	+ Allow running only Dovecot master and dovecot-auth processes with
	  protocols=3Dnone setting
	+ deliver: -f <envelope sender> parameter can be used to set mbox
	  From_-line's sender address
	+ deliver: Log all mail saves and failures
	+ Tru64 SIA passdb support. Patch by Simon L Jackson.
	- INBOX was listed twice in mailbox list if namespace prefix was used
	- INBOX-prefixed namespaces were a bit broken
	- kqueue: Fix 100% CPU usage
	- deliver: Duplicate storage was a bit broken
	- dictionary code was broken (ie. dict quota)
	- SIGHUP caused crashes sometimes


--=-dxICXR8bmj/k3kmq9qUh
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFKpXuyUhSUUBViskRAujHAJ9dmdtBFfuGeQXB7KD+eQ8ylr41uwCfdeAw
gouHp6i3AePkdQfpS05i9WY=
=2/eJ
-----END PGP SIGNATURE-----

--=-dxICXR8bmj/k3kmq9qUh--


From tss@iki.fi  Sat Oct 14 03:12:30 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-232.dsl.gohome.fi [82.203.162.232])
	by dovecot.org (Postfix) with ESMTP id 4B7FBF0DDC;
	Sat, 14 Oct 2006 03:12:30 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-Qk1tzxcPBOpz9yVg4ZW9"
Date: Sat, 14 Oct 2006 03:11:05 +0300
Message-Id: <1160784665.3457.102.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Subject: [Dovecot-news] 1.0.rc9 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Oct 2006 00:12:30 -0000


--=-Qk1tzxcPBOpz9yVg4ZW9
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc9.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc9.tar.gz.sig

Most importantly this should fix the login process problems that people
have been reporting. There were also some bugs in the proxying feature.=20

Also note the 64bit change in dovecot.index.cache files. Unless you
delete dovecot.index.cache files manually, you'll these kind of error
messages into your logs:

Error: Corrupted index cache file ...dovecot.index.cache:
registered field date.sent size changed

They'll get fixed automatically of course, but it might be a bit
annoying to see them.

	* 64bit systems: dovecot.index.cache file will be rebuilt because
	  some time fields have been changed from 64bit fields to 32bit
	  fields. Now the same cache file can be used in both 32bit and
	  64bit systems without it being rebuilt.
	* Added libmysqlclient workaround to conflicting sha1_result symbol,
	  which caused Dovecot to fail logging into MySQL.

	+ dovecot.index.cache file opening is delayed until it's actually
	  needed. This reduces disk accesses a bit with eg. STATUS commands.
	+ auth_cache: Try to handle changing passwords automatically: If
	  password verification fails, but the last one had succeeded, don't
	  use the cache. This works only with plaintext auth.
	- dovecot.index.cache: We didn't properly detect if some fields were
	  different length than we expected, which caused assert crashes
	- Lots of fixes to login/master process handling
	- mbox: Fixed a bug causing "X-IMAPbase uid-last unexpectedly lost
	  in mbox file" errors, and possibly others.


--=-Qk1tzxcPBOpz9yVg4ZW9
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFMCsZyUhSUUBViskRAvgiAJ9/DYxJabrGzOgTK30/ywPHd7iiDwCfd5pM
TU+RNkudAn+PN7wjv7ALxz8=
=bXBu
-----END PGP SIGNATURE-----

--=-Qk1tzxcPBOpz9yVg4ZW9--


From tss@iki.fi  Mon Oct 16 02:40:51 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-232.dsl.gohome.fi [82.203.162.232])
	by dovecot.org (Postfix) with ESMTP id 7BD70F0D85;
	Mon, 16 Oct 2006 02:40:51 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-/f8TAw+juARNs98aSfuq"
Date: Mon, 16 Oct 2006 02:39:26 +0300
Message-Id: <1160955566.5448.126.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Subject: [Dovecot-news] 1.0.rc10 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Oct 2006 23:40:51 -0000


--=-/f8TAw+juARNs98aSfuq
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc10.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc10.tar.gz.sig

I've finally read all the mails in the mailing list and in my INBOX. If
I haven't replied to some of your mail, please resend it.

Remember that since 1.0.rc9 release dovecot.index.cache files will get
rebuilt in 64bit systems, and it's probably better to delete them
manually so you don't get errors in log files.

There are only a couple of issues left in my v1.0-TODO list:

 - Master process appears to be leaking log fds with kqueue. Could
someone again give me access to a system where this happens?
 - Login process problems. How well does it work now? Hopefully well
enough that v1.0 could be released.
 - LDAP authentication is leaking memory? Can anyone confirm this? Even
better, can someone figure out what exactly is leaking? :) Not a v1.0
blocker though.

I think v1.0 will be released once no-one has reported any major
problems for a Dovecot release in 2-4 weeks. I think login process
handling is the only potentially major problem left.

There are a few patches from people that I haven't forgotten, but I've
decided not to put them into v1.0 anymore:

 - Filesystem quota group. I don't think it's that important feature,
and it might break something.
 - HFS+ hardlink avoiding
 - Managesieve
 - vmailmgr support

And finally the changes in this release:

	* When matching allowed_nets IPs, convert IPv6-mapped-IPv4 addresses
	  to actual IPv4 addresses first.

	+ IMAP: Try to avoid sending duplicate/useless message flag updates
	+ Added support for non-plaintext authentication for vpopmail if it
	  returns plaintext passwords. Based on patch by Remi Gacogne.
	+ Added %D modified to return "sub.domain.org" as
	  "sub,dc=3Ddomain,dc=3Dorg" (for LDAP queries). Patch by Andrey Panin.
	- rc9 broke cache files in 64bit systems
	- deliver works now with mail_chroot
	- auth cache didn't work properly with multiple passdbs
	- Fixes to handling CRLF linefeeds in mboxes.


--=-/f8TAw+juARNs98aSfuq
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFMsauyUhSUUBViskRAhYyAJ9CexfOCd/w+uoEtWMPYXpVa4nMDgCfXtm4
uD3TeLJ4buMLrAsIL09E32w=
=vRk+
-----END PGP SIGNATURE-----

--=-/f8TAw+juARNs98aSfuq--


From tss@iki.fi  Sat Nov  4 23:28:59 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (a88-113-54-243.elisa-laajakaista.fi [88.113.54.243])
	by dovecot.org (Postfix) with ESMTP id E8EBBF0C6B;
	Sat,  4 Nov 2006 23:28:58 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-zXuS6EhP2uO2pGrdjs7P"
Date: Sat, 04 Nov 2006 23:27:31 +0200
Message-Id: <1162675651.4177.25.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Subject: [Dovecot-news] 1.0.rc11 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Nov 2006 21:28:59 -0000


--=-zXuS6EhP2uO2pGrdjs7P
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc11.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc11.tar.gz.sig

Hopefully the last RC release? As far as I know there are no major
problems left now. If nothing big shows up, v1.0 should be out in a
couple of weeks.

	* Renamed default_mail_env to mail_location. default_mail_env still
	  works for backwards compatibility.
	* deliver: When sending rejects, don't include Content-Type in the
	  rejected mail's headers.
	* LDAP changes:
            * If auth binds are used, bind back to the default dn before do=
ing
	      a search. Otherwise it could fail if a user gave an invalid
	      password.
	    * Initial binding at connect is now done asynchronously.
	    * Use pass_attrs even with auth_bind=3Dyes since it may contain
	      useful non-password fields.

	+ passdb checkpassword: Give TCPLOCALIP and TCPREMOTEIP and PROTO=3DTCP
	  environments to the checkpassword binary so we're UCSPI (and vchkpw)
	  compatible.
	- mbox handling was a bit broken in rc10
	- Using Dovecot via inetd kept crashing dovecot master
	- deliver: Don't crash with -f "". Changed the default from envelope
	  to be "MAILER-DAEMON".
	- INBOX wasn't shown with LSUB command if only prefixed namespaces
	  were used.
	- passdb ldap: Reconnecting to LDAP server wasn't working with
	  auth binds.
	- passdb sql: Non-plaintext authentication didn't work
	- MySQL passdb ignored all non-password checks, such as allow_nets
	- trash plugin was broken


--=-zXuS6EhP2uO2pGrdjs7P
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFTQXDyUhSUUBViskRAmf0AJ45Vxaz/eikd15Se6W5p35FzR2LBgCeNv24
ZBptm6UrQnxHwKEGW8NDdRs=
=HVtC
-----END PGP SIGNATURE-----

--=-zXuS6EhP2uO2pGrdjs7P--


From tss@iki.fi  Sun Nov  5 13:30:10 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (a88-113-54-243.elisa-laajakaista.fi [88.113.54.243])
	by dovecot.org (Postfix) with ESMTP id ABBA6F0CAC;
	Sun,  5 Nov 2006 13:30:10 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-6yzY30pLqc9IxTRTIomR"
Date: Sun, 05 Nov 2006 13:28:43 +0200
Message-Id: <1162726123.4177.44.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Subject: [Dovecot-news] 1.0.rc12 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Nov 2006 11:30:11 -0000


--=-6yzY30pLqc9IxTRTIomR
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc12.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc12.tar.gz.sig

Since rc11 has problems compiling with BSDs, here's a new release. Just
two changes:

	- rc11 didn't compile with some compilers
	- default_mail_env fallbacking was broken with --exec-mail

Here's also again the rc11 changes:

	* Renamed default_mail_env to mail_location. default_mail_env still
	  works for backwards compatibility.
	* deliver: When sending rejects, don't include Content-Type in the
	  rejected mail's headers.
	* LDAP changes:
            * If auth binds are used, bind back to the default dn before do=
ing
	      a search. Otherwise it could fail if a user gave an invalid
	      password.
	    * Initial binding at connect is now done asynchronously.
	    * Use pass_attrs even with auth_bind=3Dyes since it may contain
	      useful non-password fields.

	+ passdb checkpassword: Give TCPLOCALIP and TCPREMOTEIP and PROTO=3DTCP
	  environments to the checkpassword binary so we're UCSPI (and vchkpw)
	  compatible.
	- mbox handling was a bit broken in rc10
	- Using Dovecot via inetd kept crashing dovecot master
	- deliver: Don't crash with -f "". Changed the default from envelope
	  to be "MAILER-DAEMON".
	- INBOX wasn't shown with LSUB command if only prefixed namespaces
	  were used.
	- passdb ldap: Reconnecting to LDAP server wasn't working with
	  auth binds.
	- passdb sql: Non-plaintext authentication didn't work
	- MySQL passdb ignored all non-password checks, such as allow_nets
	- trash plugin was broken


--=-6yzY30pLqc9IxTRTIomR
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFTcrryUhSUUBViskRAhbJAJ9cES6+Fen5eWSxz4Ao1yeSSPKrGgCgm0Es
F+QhOsnInJFwyptR9XVp89U=
=lUqB
-----END PGP SIGNATURE-----

--=-6yzY30pLqc9IxTRTIomR--


From tss@iki.fi  Wed Nov  8 15:50:07 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (a88-113-54-243.elisa-laajakaista.fi [88.113.54.243])
	by dovecot.org (Postfix) with ESMTP id E84ACF0CC2;
	Wed,  8 Nov 2006 15:50:05 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-cNV5zntDEctCDF9hAg4P"
Date: Wed, 08 Nov 2006 15:48:34 +0200
Message-Id: <1162993715.4177.214.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Subject: [Dovecot-news] 1.0.rc13 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Nov 2006 13:50:07 -0000


--=-cNV5zntDEctCDF9hAg4P
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc13.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc13.tar.gz.sig

I'll just keep on making new releases now whenever something important
is fixed. Hopefully there shouldn't be many left anymore.

Most of the bugs fixed in this release were found by stress testing with
my imaptest tool (http://dovecot.org/tools/imaptest.c). If you're
interested in knowing how perfectly your Dovecot setup works (especially
if you're using NFS), you could try the tool yourself also.

I still see one crash with mmap_disable=3Dyes, but it's pretty rare. Will
see if I get it fixed before v1.0, but it's not that important.

	+ deliver: If we're executing as a normal system user, get the HOME
	  environment from passwd if it's not set. This makes it possible to
	  run deliver from .forward.
	- Older compilers caused LDAP authentication to crash
	- Dying LDAP connections weren't handled exactly correctly in rc11,
	  although it seemed to work usually
	- Fixed crashes and memory leaks with AUTHENTICATE command
	- Fixed crashes and leaks with IMAP/POP3 proxying
	- maildir: Changing a mailbox while another process was saving a
	  message there at the same may have caused the changes to not be made
	  into the maildir, which could have caused other problems later..


--=-cNV5zntDEctCDF9hAg4P
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFUeAyyUhSUUBViskRAj+JAKCEw149HGT/sW0UdUfONE+xYTbYVQCfeV5e
NSmyB007JhIyNygHS7gjNsA=
=JO2M
-----END PGP SIGNATURE-----

--=-cNV5zntDEctCDF9hAg4P--


From tss@iki.fi  Sun Nov 12 22:12:14 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (a88-113-54-243.elisa-laajakaista.fi [88.113.54.243])
	by dovecot.org (Postfix) with ESMTP id BD12EF0BEA;
	Sun, 12 Nov 2006 22:12:14 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-JgOPeieQ3sWWKakf0nGC"
Date: Sun, 12 Nov 2006 22:10:46 +0200
Message-Id: <1163362246.8783.131.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Subject: [Dovecot-news] 1.0.rc14 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Nov 2006 20:12:15 -0000


--=-JgOPeieQ3sWWKakf0nGC
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc14.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc14.tar.gz.sig

More fixes.

"Duplicate header extension keywords" is the only known problem (or if I
forgot something, remind me). I'll try to figure out a way to reproduce
it easily and then get it fixed.

	* LDAP: Don't try to use ldap_bind() with empty passwords, since
	  Windows 2003 AD skips password checking with them and just returns
	  success.
	* verbose_ssl=3Dyes: Don't bother logging "syscall failed: EOF"
	  messages. No-one cares about them.

	+ Dovecot sources should now compile without any warnings with gcc 3.2+
	- rc13 crashed if client disconnected while IDLEing
	- LDAP: auth_bind=3Dyes fixes
        - %variables: Fixed zero padding handling and documented it. %0.1n
	  shouldn't enable it, and it really shouldn't stay for the next
	  %variable. -sign also shouldn't stay for the next variable.
	- Don't leak opened .log.2 transaction logs.
	- Fixed a potential hang in IDLE command (probably really rare).
	- Fixed potential problems with client disconnecting while master was
	  handling the login.
	- quota plugin didn't work in Mac OS X


--=-JgOPeieQ3sWWKakf0nGC
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFV3/GyUhSUUBViskRAmVXAJ9VOT2pUcbt42Ri48NZev/XkIoa6ACfUj6i
ny/kHzeK7OVTPaaY4yd727I=
=MVPV
-----END PGP SIGNATURE-----

--=-JgOPeieQ3sWWKakf0nGC--


From tss@iki.fi  Sun Nov 19 02:19:05 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (a88-113-54-243.elisa-laajakaista.fi [88.113.54.243])
	by dovecot.org (Postfix) with ESMTP id 272E1F0C0D;
	Sun, 19 Nov 2006 02:19:05 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-NDwRMMNGMi4bryLu9HOq"
Date: Sun, 19 Nov 2006 02:17:36 +0200
Message-Id: <1163895456.8783.317.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Subject: [Dovecot-news] Security hole #2: Off-by-one buffer overflow with
	mmap_disable=yes
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 19 Nov 2006 00:19:06 -0000


--=-NDwRMMNGMi4bryLu9HOq
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Version: 1.0test53 .. 1.0.rc14 (ie. all 1.0alpha, 1.0beta and 1.0rc
versions so far).

0.99.x versions are safe (they don't even have mmap_disable setting).

Problem: When mmap_disable=3Dyes setting is used, dovecot.index.cache file
is read to memory using "file cache" code. It contains a "mapped pages"
bitmask buffer. In some conditions when updating the buffer it allocates
one byte too little.

Exploitability: I think it's going to be pretty difficult to cause
anything else than a crash, but I wouldn't say impossible. Only logged
in IMAP/POP3 users can exploit this.

In theory you might be able to exploit this for other users as well by
sending them a lot of specially crafted emails, but this requires
knowing what dovecot.index.cache file contains. Normally its contents
can't be predicted, although perhaps with POP3 users it gets empty often
enough that the exploit could be tried. Then again, the exploit requires
having at least 4MB cache file, which won't happen with POP3 users
before the mailbox has about 170k mails (if I counted right).

With IMAP the cache file is used more, so it's easier to fill the 4MB
with for example a lot of To-headers.

Workaround: Use INDEX=3DMEMORY so the cache files aren't used at all.

Fix: 1.0.rc15 fixes this. You can also use this patch:
http://dovecot.org/patches/1.0/file-cache-buffer-overflow-fix.diff


--=-NDwRMMNGMi4bryLu9HOq
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFX6KfyUhSUUBViskRAsEEAKCjAjy/aY+sZeN6xIfg+wdixKzpBQCfRdlz
rAWsCtoaE4DS1uOQ6a+9w9g=
=MD1c
-----END PGP SIGNATURE-----

--=-NDwRMMNGMi4bryLu9HOq--


From tss@iki.fi  Sun Nov 19 02:20:30 2006
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (a88-113-54-243.elisa-laajakaista.fi [88.113.54.243])
	by dovecot.org (Postfix) with ESMTP id 770DBF0C7D;
	Sun, 19 Nov 2006 02:20:30 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org, dovecot@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-PjhZlXFP4Ga7M4NLy+br"
Date: Sun, 19 Nov 2006 02:19:01 +0200
Message-Id: <1163895541.8783.320.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Subject: [Dovecot-news] 1.0.rc15 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 19 Nov 2006 00:20:30 -0000


--=-PjhZlXFP4Ga7M4NLy+br
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc15.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc15.tar.gz.sig

	* Fixed an off-by-one buffer overflow in cache file handling. The
	  code is executed only with mmap_disable=3Dyes and only if index files
	  are used (ie. INDEX=3DMEMORY is safe).
	* passdb checkpassword: Handle vpopmail's non-standard exit codes.

	- rc14 sometimes assert-crashed if .log.2 file existed in a mailbox
	  (earlier versions leaked memory and file descriptors)
	- io_add() assert-crashfixes
	- Potential SSL hang fix at the beginning of the connection


--=-PjhZlXFP4Ga7M4NLy+br
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFX6L1yUhSUUBViskRAkFRAJ43ag7FKadA2VIffFQi7VlYhHx0lACeI9UG
lDrhp2zwy9j5gTKO5yt8GPM=
=diXD
-----END PGP SIGNATURE-----

--=-PjhZlXFP4Ga7M4NLy+br--


From tss@iki.fi  Fri Jan  5 17:47:49 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from [192.168.10.217] (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 674ADF0BB8;
	Fri,  5 Jan 2007 17:47:49 +0200 (EET)
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: multipart/signed; protocol="application/pgp-signature";
	micalg=pgp-sha1; boundary="Apple-Mail-4-726215436"
Message-Id: <E25133B1-4C31-4C70-9E6F-38F2C34939A6@iki.fi>
Content-Transfer-Encoding: 7bit
From: Timo Sirainen <tss@iki.fi>
Date: Fri, 5 Jan 2007 17:46:15 +0200
To: dovecot-news@dovecot.org
X-Pgp-Agent: GPGMail 1.1.2 (Tiger)
X-Mailer: Apple Mail (2.752.2)
Cc: Dovecot Mailing List <dovecot@dovecot.org>
Subject: [Dovecot-news] 1.0.rc16 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2007 15:47:49 -0000

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--Apple-Mail-4-726215436
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed

http://dovecot.org/releases/dovecot-1.0.rc16.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc16.tar.gz.sig

If you've had problems with getting errors about index files  
sometimes being corrupted, please try if this release fixes it. If  
you've reported any bugs that this release hasn't fixed, please  
report them again so I know they still didn't get fixed and that I  
didn't forget them.

	* IMAP: When trying to fetch an already expunged message, Dovecot used
	  to just disconnect client. Now it instead replies with dummy NIL
	  data.
	* Priority numbers in plugin names have changed. If you're installing
	  from source, you should delete the existing plugin files before
	  installing the new ones, otherwise you'll get errors.
	* Maildir: We're using rename() to move files from tmp/ to new/ now.
	  See http://wiki.dovecot.org/MailboxFormat/Maildir -> "Issues with
	  the specification" for reasoning why this is safe. This makes saving
	  mails faster, and also makes Dovecot usable with Mac OS X's HFS+
	  (after you also set dotlock_use_excl=yes, see below).

	+ Added dotlock_use_excl setting. If enabled, dotlocks are created
	  directly using O_EXCL flag, instead of by creating a temporary file
	  which is hardlinked. O_EXCL is faster, but may not work with NFS.
	+ If Dovecot crashes with Linux or Solaris, it'll log a
	  "Raw backtrace". It's worse than gdb's backtrace, but better than
	  nothing.
	+ Added maildir_copy_preserve_filename=yes setting.
	+ Added a lazy-expunge plugin to allow users to unexpunge their mails.
	+ maildir quota: Added ignore setting to maildir quota, which allows
	  ignoring quota in Trash mailbox.
	+ dict quota: If dictionary doesn't yet contain the quota, calculate
	  it by going through all the mails in all the mailboxes.
	+ login_log_format_elements: Added %a=local port and %b=remote port
	+ Added -i and -o options to rawlog to restrict logging only to
	  input or output.
	- Doing a STATUS command for a selected mailbox (not a recommended
	  IMAP client behavior) caused Dovecot to sync the mailbox silently.
	  This could have lost eg. EXPUNGE events from clients, causing them
	  to use wrong sequence numbers.
	- deliver was treating boolean settings set to "no" as if they were
	  "yes" (they were supposed to be commented out for "no")
	- Running "dovecot" with -a or -n option while Dovecot was running
	  deleted all authentication sockets, which caused all the future
	  logins to fail.
	- maildir: RENAME and DELETE didn't touch control directory if it was
	  different from maildir or index dir.
	- We treated internal userdb lookup errors as "user unknown" errors.
	  In such situations this caused deliver to think the user didn't
	  exist and the mail get bounced.
	- pam: Setting cache_key crashed
	- shared maildir: dovecot-keywords file's mode wasn't taken from
	  dovecot-shared file.
	- dovecotpw wasn't working with PowerPC


--Apple-Mail-4-726215436
content-type: application/pgp-signature; x-mac-type=70674453;
	name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iD8DBQFFnnLJyUhSUUBViskRAgYcAJ4mfdjVnYqVKb1XDxlmpUKzIiC00QCdG5Rq
WdGKPVqKgY0UdrTRdgNm3AE=
=4KQw
-----END PGP SIGNATURE-----

--Apple-Mail-4-726215436--

From tss@iki.fi  Sun Jan  7 09:31:01 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from [192.168.10.217] (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 265AFF0BCC;
	Sun,  7 Jan 2007 09:31:01 +0200 (EET)
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: multipart/signed; protocol="application/pgp-signature";
	micalg=pgp-sha1; boundary="Apple-Mail-24-869206238"
Message-Id: <FBD5AA77-4EF3-4CCE-81C7-F25C01E23015@iki.fi>
Content-Transfer-Encoding: 7bit
From: Timo Sirainen <tss@iki.fi>
Date: Sun, 7 Jan 2007 09:29:26 +0200
To: dovecot-news@dovecot.org
X-Pgp-Agent: GPGMail 1.1.2 (Tiger)
X-Mailer: Apple Mail (2.752.2)
Cc: Dovecot Mailing List <dovecot@dovecot.org>
Subject: [Dovecot-news] 1.0.rc17 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Jan 2007 07:31:01 -0000

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--Apple-Mail-24-869206238
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed

http://dovecot.org/releases/dovecot-1.0.rc17.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc17.tar.gz.sig

	- MySQL authentication caused username to show up as "OK" in rc16.


--Apple-Mail-24-869206238
content-type: application/pgp-signature; x-mac-type=70674453;
	name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iD8DBQFFoKFbyUhSUUBViskRArcmAJ0TtPVFdvPLD5qdSkKQf/ocBWvF+wCeIBAb
IBMqwBIJBUYHlvzhesw9zvA=
=W7ih
-----END PGP SIGNATURE-----

--Apple-Mail-24-869206238--

From tss@iki.fi  Mon Jan 22 18:37:29 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 309F2F0BED;
	Mon, 22 Jan 2007 18:37:29 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-Y6T26/EvKZsTio2elyUY"
Date: Mon, 22 Jan 2007 18:35:53 +0200
Message-Id: <1169483753.13714.141.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc18 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jan 2007 16:37:29 -0000


--=-Y6T26/EvKZsTio2elyUY
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc18.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc18.tar.gz.sig

I think we're quite near v1.0 now.

	* ACL plugin + Maildir: Moved dovecot-acl file from control directory
	  to maildir. To prevent accidents caused by this change, Dovecot
	  kills itself if it finds dovecot-acl file from the control directory.
	* When opening a maildir, check if tmp/'s atime is over 8h old. If it
	  is, delete files in it with ctime older than 36h. However if
	  atime - ctime > 36h, it means that there's nothing to be deleted and
	  the scanning isn't done. We update atime ourself if filesystem is
	  mounted with noatime.
	* base_dir doesn't need to be group-readable, don't force it.
	* mail_read_mmaped setting is deprecated and possibly broken. It's now
	  removed from dovecot-example.conf, but it still works for now.
	* Removed also umask setting from dovecot-example.conf since currently
	  it doesn't do what it's supposed to.

	+ Authentication cache caches now also userdb data.
	+ Added mail_log plugin to log various mail operations. Currently it
	  logs mail copies, deletions, expunges and mailbox deletions.
	- dict quota: messages=3Dn parameter actually changed storage limit.
	- A lot of fixes to handling index files. This should fix almost all
	  of the problems ever reported.
	- LDAP: auth_bind=3Dyes was more or less broken.
	- Saved mails and dovecot-keywords file didn't set the group from
	  dovecot-shared file.
	- Fixed potential assert-crash while searching messages
	- Fixed some crashes with invalid X-UID headers in mboxes
	- If you didn't have a namespace with empty prefix, giving STATUS
	  command for a non-existing namespace caused the connection to give
	  "NO Unknown namespace" errors for all the future commands.


--=-Y6T26/EvKZsTio2elyUY
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBFtOfpyUhSUUBViskRAuljAJ9UgHMwAylJdSJoRFTSKwcGIiCOjgCfR3wg
CYWeM22KS/Yqir39nt/NFhg=
=3oPF
-----END PGP SIGNATURE-----

--=-Y6T26/EvKZsTio2elyUY--


From tss@iki.fi  Tue Jan 23 18:34:58 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id BD989F0E15;
	Tue, 23 Jan 2007 18:34:58 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-50RTaY41ky0lnu/EtUVM"
Date: Tue, 23 Jan 2007 18:33:22 +0200
Message-Id: <1169570002.13714.252.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc19 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2007 16:34:59 -0000


--=-50RTaY41ky0lnu/EtUVM
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc19.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc19.tar.gz.sig

Just did a few more fixes to index files. Do they help with anyone's proble=
ms?

	- ACL plugin didn't work unless control dir was separate from maildir
	- More index file handling fixes


--=-50RTaY41ky0lnu/EtUVM
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBFtjjSyUhSUUBViskRAgV/AJ9NwD6Z7HGzINLjwQ0krQd4UCDHeACgnVmU
hPuPtm1nTGwMk20zXvaSpns=
=w5K9
-----END PGP SIGNATURE-----

--=-50RTaY41ky0lnu/EtUVM--


From tss@iki.fi  Fri Feb  2 15:07:13 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id D638FF0EAC;
	Fri,  2 Feb 2007 15:07:13 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-LDW1rIenyTc3KrNrJIOR"
Date: Fri, 02 Feb 2007 15:05:36 +0200
Message-Id: <1170421536.9421.23.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc20 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Feb 2007 13:07:14 -0000


--=-LDW1rIenyTc3KrNrJIOR
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc20.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc20.tar.gz.sig

So, rc19 was somewhat broken. How about this version?

	+ dovecot: Added --log-error command line option to log an error, so
	  the error log is easily found.
	+ Added mail_log_max_lines_per_sec setting. Change it to avoid log
	  throttling with mail_log plugin.
	- Changing message flags was more or less broken in rc19
	- ACL plugin still didn't work without separate control directory
	- Some mbox handling fixes, including fixing an infinite loop
	- Some index file handling fixes
	- maildir quota: Fixed a file descriptor leak
	- If auth_cache was enabled and userdb returned "user unknown"
	  (typically only deliver can do that), dovecot-auth crashed.
	- mail_log plugin didn't work with pop3


--=-LDW1rIenyTc3KrNrJIOR
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBFwzcgyUhSUUBViskRAoZyAJ9BR0sBwvCt/FhrFoTsMm5Wbs0LOACgmCzD
S65Uyy9W1Ph4YpGe2mW37Xg=
=g7W1
-----END PGP SIGNATURE-----

--=-LDW1rIenyTc3KrNrJIOR--


From tss@iki.fi  Fri Feb  2 16:20:14 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 227F2F0DD6;
	Fri,  2 Feb 2007 16:20:14 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-GjDRg/z6tkHfedJcf1ud"
Date: Fri, 02 Feb 2007 16:18:36 +0200
Message-Id: <1170425916.9421.29.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc21 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Feb 2007 14:20:14 -0000


--=-GjDRg/z6tkHfedJcf1ud
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc21.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc21.tar.gz.sig

Just one fix. Maybe the one big thing in Dovecot v2.0.* will be a test
suite, which is run before any release. :)

	- Cache file handling could have crashed rc20


--=-GjDRg/z6tkHfedJcf1ud
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBFw0g8yUhSUUBViskRArrkAJ9Ivkj7pMuNugXbpGZrS6uaXadgRACggtCi
9BoD4DNHDVMHYVdMQMr4R+8=
=U5g/
-----END PGP SIGNATURE-----

--=-GjDRg/z6tkHfedJcf1ud--


From tss@iki.fi  Tue Feb  6 18:18:15 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 46773F0D64;
	Tue,  6 Feb 2007 18:18:15 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-gLltTTSYu1aYnRER/5mF"
Date: Tue, 06 Feb 2007 18:16:37 +0200
Message-Id: <1170778597.29793.108.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc22 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Feb 2007 16:18:15 -0000


--=-gLltTTSYu1aYnRER/5mF
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc22.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc22.tar.gz.sig

Found another bad bug in rc19 changes. Wonder why my imaptest catched
the bug only in CVS HEAD but not in branch_1_0 even though both had it.
Anyway, now the imaptest runs nicely for both, and I'm again optimistic
that the bug count is low enough for v1.0 to be released soon :)

BTW. My previous benchmarks which showed how mmap_disable=3Dyes and
fsync_disable=3Dyes give huge performance benefits are pretty
XFS-specific. I did some quick tests with ext3 and the differences were
quite small with it. I'll probably do another proper run of tests later.

	+ pop3: Commit the transaction even if client didn't QUIT so cached
	  data gets saved.
	- Fixed another indexing bug in rc19 and later which caused
	  transactions to be skipped in some situations, causing all kinds of
	  problems.
	- mail_log_max_lines_per_sec was a bit broken and caused crashes with
	  dovecot -a
	- BSD filesystem quota was counted wrong. Patch by Manuel Bouyer
	- LIST: If namespace has a prefix and inbox=3Dno, don't list
	  prefix.inbox if it happens to exist when listing for %.


--=-gLltTTSYu1aYnRER/5mF
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBFyKnlyUhSUUBViskRAh7hAKCAPG6X+2XdHs8+JPVE1Dno9DidewCeK4X5
zCv4gKS6SLbw+I8JTL4Z9fI=
=3xL9
-----END PGP SIGNATURE-----

--=-gLltTTSYu1aYnRER/5mF--


From tss@iki.fi  Tue Feb 20 14:11:29 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id A14B0F0C76;
	Tue, 20 Feb 2007 14:11:29 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-pfi9O9EHHerB1cw2qVOd"
Date: Tue, 20 Feb 2007 14:09:50 +0200
Message-Id: <1171973390.6150.74.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc23 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Feb 2007 12:11:29 -0000


--=-pfi9O9EHHerB1cw2qVOd
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc23.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc23.tar.gz.sig

Documentation is probably the only important thing left before v1.0.

	* deliver doesn't ever exit with Dovecot's internal exit codes anymore.
	  All its internal exit codes are changed to EX_TEMPFAIL.
	* mbox: X-Delivery-ID header is now dropped when saving mails.
	* mbox: If pop3_uidl_format=3D%m, we generate a unique X-Delivery-ID
	  header when saving mails to make sure the UIDL is unique.

	+ PAM: blocking=3Dyes in args uses an alternative way to do PAM checks.
	  Try it if you're having problems with PAM.
	+ userdb passwd: blocking=3Dyes in args makes the userdb lookups be done
	  in auth worker processes. Set it if you're doing remote NSS lookups
	  (eg. nss_ldap problems are fixed by this).
	+ If PAM child process hasn't responded in two minutes, send KILL
	  signal to it (only with blocking=3Dno)
	- IMAP: APPEND ate all CPU while waiting for more data from the client
	  (broken in rc22)
	- mbox: Broken X-UID headers assert-crashed sometimes
	- mbox: When saving a message to an empty mbox file it got an UID
	  which immediately got incremented.
	- mbox: Fixed some wrong "uid-last unexpectedly lost" errors.
	- auth cache: In some situations we crashed if passdb had extra_fields.
	- auth cache: Special extra_fields weren't saved to auth cache.
	  For example allow_nets restrictions were ignored for cached entries.
	- A lot of initial login processes could cause auth socket errors
	  in log file at startup, if dovecot-auth started slowly. Now the
	  login processes are started only after dovecot-auth has finished
	  initializing itself.
	- imap/pop3 proxy: Don't crash if the remote server disconnects before
	  we're logged in.
	- deliver: Don't bother trying to save the mail twice into the default
	  mailbox (eg. if it's over quota).
	- mmap_disable=3Dyes + non-Linux was really slow with large
	  dovecot.index.cache files
	- MySQL couldn't be used as a masterdb
	- Trash plugin was more or less broken
	- imap/pop3 couldn't load plugins if they chrooted
	- imap/pop3-login process could crash in some conditions
	- checkpassword-reply crashed if USER/HOME wasn't set


--=-pfi9O9EHHerB1cw2qVOd
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBF2uUOyUhSUUBViskRAjUcAJ47zEPhZW3xUhafuBwLeBcbQawkKACeLpp6
1E2VX6ULn6YpSp+gP6xrwkI=
=l4Ov
-----END PGP SIGNATURE-----

--=-pfi9O9EHHerB1cw2qVOd--


From tss@iki.fi  Thu Feb 22 20:50:23 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 11103F0BF4;
	Thu, 22 Feb 2007 20:50:23 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-9Gb2i+xb9tgwM0JOo7uH"
Date: Thu, 22 Feb 2007 20:48:43 +0200
Message-Id: <1172170123.26591.17.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc24 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Feb 2007 18:50:23 -0000


--=-9Gb2i+xb9tgwM0JOo7uH
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

And more fixes.

	* Dovecot now fails to load plugins that were compiled for different
	  Dovecot version, unless version_ignore=3Dyes is set. This needs to be
	  explicitly set in plugins, so out-of-tree plugins won't have this
	  check by default.

	- pop3_lock_session=3Dyes could cause deadlocks, and with maildir the
	  uidlist lock could have been overridden after 2 minutes causing
	  problems
	- PAM wasted CPU by calling a timeout function 1000x too often
	- Trash plugin was more or less broken with multiple namespaces and
	  with multiple trash mailboxes


--=-9Gb2i+xb9tgwM0JOo7uH
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBF3eWLyUhSUUBViskRAqoTAKCPEMZfxTBRSAZQBRrTxc9+JKV6cQCgnGiF
mDhCrx73DtMj2wu/r6oMMRo=
=pbus
-----END PGP SIGNATURE-----

--=-9Gb2i+xb9tgwM0JOo7uH--


From tss@iki.fi  Thu Mar  1 15:05:39 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 15185F0DF1;
	Thu,  1 Mar 2007 15:05:39 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-WbmmlIU5ZwvcBoSNY+eU"
Date: Thu, 01 Mar 2007 15:03:59 +0200
Message-Id: <1172754239.27592.158.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc25 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Mar 2007 13:05:39 -0000


--=-WbmmlIU5ZwvcBoSNY+eU
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc25.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc25.tar.gz.sig

Instead of having "Should v1.0 be released already" discussion, how
about having "What's still missing from wiki.dovecot.org and how could
it be improved" discussion? And what should the wiki exported to doc/
directory in the tarball look like?

	* If time moves backwards, Dovecot kills itself instead of giving
	  random problems.

	+ Added --with-headers configure option to install .h files.
	  Binary package builders could use this to create some dovecot-dev
	  package to make compiling plugins easier.
	- PLAIN authentication: Don't crash dovecot-auth with invalid input.
	- IMAP APPEND: Don't crash if saving fails
	- IMAP LIST: If prefix.INBOX has children and we're listing under
	  prefix.%, don't drop the prefix.
	- mbox: Broken X-UID headers still weren't handled correctly.
	- mail-log plugin: Fixed deleted/undeleted logging.


--=-WbmmlIU5ZwvcBoSNY+eU
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBF5s8/yUhSUUBViskRAuQgAJ94yuOFyes0P0U8CP7exz6QqeQi0gCbBbWB
xddo33ACwRO1GuouccU6PCE=
=5t6f
-----END PGP SIGNATURE-----

--=-WbmmlIU5ZwvcBoSNY+eU--


From tss@iki.fi  Wed Mar  7 02:28:31 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 5F5BDF0CA0;
	Wed,  7 Mar 2007 02:28:31 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-9iKdfpBOfYQOOInIulxn"
Date: Wed, 07 Mar 2007 02:28:31 +0200
Message-Id: <1173227311.16855.151.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc26 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Mar 2007 00:28:31 -0000


--=-9iKdfpBOfYQOOInIulxn
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc26.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc26.tar.gz.sig

Most importantly this should fix mbox problems in recent RCs.

	* Changed --with-headers to --enable-header-install
	* If time moves backwards only max. 5 seconds, sleep until we're back
	  in the original present instead of killing ourself. An error is
	  still logged.

	- IMAP: With namespace prefixes LSUB prefix.* listed INBOX.INBOX.
	- deliver: Ignore mbox metadata headers from the message input.
	  X-IMAP header crashed deliver.
	- deliver: If mail_debug=3Dyes, drop out DEBUG environment before
	  calling sendmail binary. Postfix's sendmail didn't really like it.
	- mbox: X-UID brokeness fixes broke rc25 even with valid X-UID headers.
	  Now the code should finally work right.
	- Maildir: When syncing a huge maildir, touch dovecot-uidlist.lock file
	  once in a while to make sure it doesn't get overwritten by another
	  process.
	- Maildir++ quota: We didn't handle NUL bytes in maildirsize files very
	  well. Now the file is rebuilt when they're seen (NFS problem).
	- Index/view handling fix should fix some crashes/errors
	- If index files were moved to a different endianess machine, Dovecot
	  logged all sorts of errors instead of silently rebuilding them.
	- Convert plugin didn't change hierarchy separators in mailbox names.
	- PostgreSQL authentication could have lost requests once in a while
	  with a heavily loaded server.
	- Login processes could have crashed in some situations
	- auth cache crashed with non-plaintext mechanisms


--=-9iKdfpBOfYQOOInIulxn
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBF7gcvyUhSUUBViskRAmgVAKCKz6wrVb5F0Dhsty/V/czR5cxNSQCfUJ1L
OdGvfero+htMBojwaMdhMcU=
=Nlfx
-----END PGP SIGNATURE-----

--=-9iKdfpBOfYQOOInIulxn--


From tss@iki.fi  Tue Mar 13 21:01:57 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id BC76AF0DB8;
	Tue, 13 Mar 2007 21:01:57 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-5uPA0bsDlI5DYfK+fow0"
Date: Tue, 13 Mar 2007 21:01:57 +0200
Message-Id: <1173812517.9167.194.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc27 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Mar 2007 19:01:58 -0000


--=-5uPA0bsDlI5DYfK+fow0
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc27.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc27.tar.gz.sig

A few new small features and lots of index/mbox fixes. I've been heavily
stress testing this release, so I think it should be about perfect. :)

I think the only thing still missing from v1.0 is documentation. There
are some unwritten pages in the wiki, and I still haven't bothered to
write the wiki -> doc/*.txt conversion script. The script will probably
be pretty easy, but writing the docs can take a while.

	+ mbox and index file code handles silently out of quota/disk
	  space errors (maildir still has problems). They will give the user
	  a "Not enough disk space" error instead of flooding the log file.
	+ Added fsync_disable setting.
	+ mail-log plugin: Log the mailbox name, except if it's INBOX
	+ dovecot-auth: Added a lot more debug logging to passdbs and userdbs
	+ dovecot-auth: Added %c variable which expands to "secured" with
	  SSL/TLS/localhost.
	+ dovecot-auth: Added %m variable which expands to auth mechanism name
	- maildir++ quota: With ignore=3Dbox setting the quota was still updated
	  for the mailbox even though it was allowed to go over quota (but
	  quota recalculation ignored the box).
	- Index file handling fixes
	- mbox syncing fixes
	- Wrong endianess index files still weren't silently rebuilt
	- IMAP quota plugin: GETQUOTAROOT returned the mailbox name wrong the
	  namespace had a prefix or if its separator was non-default
	- IMAP: If client was appending multiple messages with MULTIAPPEND
	  and LITERAL+ extensions and one of the appends failed, Dovecot
	  treated the rest of the mail data as IMAP commands.
	- If mail was sent to client with sendfile() call, we could have
	  hanged the connection. This could happen only if mails were saved
	  with CR+LF linefeeds.


--=-5uPA0bsDlI5DYfK+fow0
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBF9vUlyUhSUUBViskRAiEhAKCcCQSg24JvOeK72Gv2DZIvAxqmqACghauS
aq+mLaQD77ycqWeocAV0eSc=
=q523
-----END PGP SIGNATURE-----

--=-5uPA0bsDlI5DYfK+fow0--


From tss@iki.fi  Fri Mar 23 22:55:57 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id E1071F0D0A;
	Fri, 23 Mar 2007 22:55:56 +0200 (EET)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-VKfNsxkahQe3ZaQEUbX+"
Date: Fri, 23 Mar 2007 22:55:56 +0200
Message-Id: <1174683356.10004.39.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc28 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Mar 2007 20:55:57 -0000


--=-VKfNsxkahQe3ZaQEUbX+
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc28.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc28.tar.gz.sig

Still a bit more fixes. My coding TODO list is again empty. Unless
something special happens in the next few weeks, I'll still make rc29
with the documentation included and v1.0 will be released April 13.

	* deliver + userdb static: Verify the user's existence from passdb,
	  unless allow_all_users=3Dyes
	* dovecot --exec-mail: Log to configured log files instead of stderr
	* Added "-example" part to doc/dovecot-sql-example.conf and
	  doc/dovecot-ldap-example.conf. They are now also installed to
	  $sysconfdir with "make install".

	+ When copying/syncing a lot of mails, send "* OK Hang in there"
	  replies to client every 15 seconds so it doesn't just timeout the
	  connection.
	+ Added idxview and logview utilities to examine Dovecot's index files
	+ passdb passwd and shadow support blocking=3Dyes setting now also
	+ mbox: If mbox file changes unexpectedly while we're writing to it,
	  log an error.
	+ deliver: Ignore -m "" parameter to make calling it easier.
	+ deliver: Added new -n parameter to disable autocreating mailboxes.
	  It affects both -m parameter and Sieve plugin's fileinto action
	- mbox: Using ~/ in the mail root directory caused a ~ directory to be
	  created (instead of expanding it to home directory)
	- auth cache: If unknown user was found from cache, we didn't properly
	  return "unknown user" status, which could have caused problems in
	  deliver.
	- mbox: Fixed "UID inserted in the middle of mailbox" in some
	  conditions with broken X-UID headers
	- Index view syncing fixes
	- rc27 didn't compile with some non-GCC compilers
	- vpopmail support didn't compile in rc27
	- NFS check with chrooting broke home direcotry for the first login
	- deliver: If user lookup returned "unknown user", it logged
	  "BUG: Unexpected input"
	- convert plugin didn't convert INBOX


--=-VKfNsxkahQe3ZaQEUbX+
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBGBD7cyUhSUUBViskRAuU4AJ4w67xjAqvApJ5mtuA2rjXopOxe4wCfZF/j
N8AyRz0YQGJNQ1wes21O4Wk=
=wQHY
-----END PGP SIGNATURE-----

--=-VKfNsxkahQe3ZaQEUbX+--


From tss@iki.fi  Fri Mar 30 17:49:11 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id E0EB5F0E07;
	Fri, 30 Mar 2007 17:49:10 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-cyLgcm6oX5k/xksIFO6r"
Date: Fri, 30 Mar 2007 17:46:29 +0300
Message-Id: <1175265989.11221.14.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] Security hole #3: zlib plugin allows opening any
	gziped mboxes
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Mar 2007 14:49:11 -0000


--=-cyLgcm6oX5k/xksIFO6r
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

zlib plugin allows opening gzipped mboxes as read-only mailboxes.
However when using it, the mailbox name checks are bypassed so it's
possible to open for example "../otheruser/somefile.gz". Only valid
gzipped mbox files can be opened, and only if their name ends with
".gz".

You can fix this by upgrading to v1.0.rc29 (available soon) or with this
patch: http://dovecot.org/list/dovecot-cvs/2007-March/008488.html

I don't think this matters much though. zlib plugin is rarely used, and
those who do use it are probably using Dovecot with systems users
(per-user UIDs), so the imap process wouldn't have access to other
users' mbox files anyway.

I found this problem when I was cleaning up the code in CVS HEAD.

--=-cyLgcm6oX5k/xksIFO6r
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBGDSLFyUhSUUBViskRAjf1AKCdBewIEBsC/NYgVtFVky94JPYFmQCfZk51
4I4u1gbwUwUpDbBNyUmxcSo=
=c1WU
-----END PGP SIGNATURE-----

--=-cyLgcm6oX5k/xksIFO6r--


From tss@iki.fi  Fri Mar 30 18:07:38 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 2331AF0DDD;
	Fri, 30 Mar 2007 18:07:38 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-mLOfny4x5JuDnGp+EQZb"
Date: Fri, 30 Mar 2007 18:07:37 +0300
Message-Id: <1175267257.11221.21.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc29 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Mar 2007 15:07:38 -0000


--=-mLOfny4x5JuDnGp+EQZb
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc29.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc29.tar.gz.sig

Probably one more RC after this.

	* Security fix: If zlib plugin was loaded, it was possible to open
	  gzipped mbox files outside the user's mail directory.

	+ Added auth_gssapi_hostname setting.
	- IMAP: LIST "" "" didn't return anything if there didn't exist a
	  namespace with empty prefix. This broke some clients.
	- If Dovecot is tried to be started when it's already running, don't
	  delete existing auth sockets and break the running Dovecot
	- If deliver failed too early it still returned exit code 89 instead
	  of EX_TEMPFAIL.
	- deliver: INBOX fallbacking with -n parameter wasn't working.
	- passdb passwd and shadow couldn't be used as master or deny databases
	- IDLE: inotify didn't notice changes in mbox file
	- If index file directory couldn't be created, disable indexes instead
	  of failing to open the mailbox.
	- Several other minor fixes


--=-mLOfny4x5JuDnGp+EQZb
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBGDSe5yUhSUUBViskRAp0YAJ4gUKkzGB43dFuOITgJJW6ntEUrXQCgnOu2
NKy0ErzWeoggnsxv4DcPMbE=
=dHUK
-----END PGP SIGNATURE-----

--=-mLOfny4x5JuDnGp+EQZb--


From tss@iki.fi  Fri Apr  6 12:45:08 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from hurina (82-203-162-146.dsl.gohome.fi [82.203.162.146])
	by dovecot.org (Postfix) with ESMTP id 97423F0B32;
	Fri,  6 Apr 2007 12:45:08 +0300 (EEST)
From: Timo Sirainen <tss@iki.fi>
To: dovecot-news@dovecot.org
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-qPan/0kMVhS3ALNMCVFO"
Date: Fri, 06 Apr 2007 12:45:07 +0300
Message-Id: <1175852707.13986.86.camel@hurina>
Mime-Version: 1.0
X-Mailer: Evolution 2.6.3 
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] 1.0.rc30 released
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Apr 2007 09:45:09 -0000


--=-qPan/0kMVhS3ALNMCVFO
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

http://dovecot.org/releases/dovecot-1.0.rc30.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc30.tar.gz.sig

So, this is it. Unless you can find a new and important bug within a
week, this release is the same as v1.0. I'll only update the version
number and NEWS file.

Changes since rc29:

	* PAM: Lowercase the PAM service name when calling with "args =3D *".
	  Linux PAM did this internally already, but at least BSD didn't.
	  If your PAM file used to be in /etc/pam.d/IMAP or POP3 file you'll
	  need to lowercase it now.

	+ Send list of CA names to client when using
	  ssl_verify_client_cert=3Dyes.
	- IMAP: If message body started with line feed, it wasn't counted
	  in BODY and BODYSTRUCTURE replies' line count field.
	- deliver didn't load plugins before chrooting


--=-qPan/0kMVhS3ALNMCVFO
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBGFhajyUhSUUBViskRAgg1AJ0U6hYPsO2runz/mwNa+T0/j6D7xQCdGW0t
upDrz3I0yBUDet6WwhQOtPc=
=eU3S
-----END PGP SIGNATURE-----

--=-qPan/0kMVhS3ALNMCVFO--


From tss@iki.fi  Sun Apr  8 12:16:09 2007
Return-Path: <tss@iki.fi>
X-Original-To: dovecot-news@dovecot.org
Delivered-To: dovecot-news@dovecot.org
Received: from [82.197.4.252] (dyn4-252.adsl.mpynet.fi [82.197.4.252])
	by dovecot.org (Postfix) with ESMTP id 5FABEF0CBA;
	Sun,  8 Apr 2007 12:16:09 +0300 (EEST)
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: multipart/signed; protocol="application/pgp-signature";
	micalg=pgp-sha1; boundary="Apple-Mail-25-148072847"
Message-Id: <83409F51-09C6-44F1-97C9-755213BD533B@iki.fi>
Content-Transfer-Encoding: 7bit
From: Timo Sirainen <tss@iki.fi>
Date: Sun, 8 Apr 2007 12:16:08 +0300
To: dovecot-news@dovecot.org
X-Pgp-Agent: GPGMail 1.1.2 (Tiger)
X-Mailer: Apple Mail (2.752.2)
Cc: dovecot@dovecot.org
Subject: [Dovecot-news] Released 1.0.rc31
X-BeenThere: dovecot-news@dovecot.org
X-Mailman-Version: 2.1.8
Precedence: list
Reply-To: dovecot@dovecot.org
List-Id: <dovecot-news.dovecot.org>
List-Unsubscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>, 
	<mailto:dovecot-news-request@dovecot.org?subject=unsubscribe>
List-Archive: <http://dovecot.org/pipermail/dovecot-news>
List-Post: <mailto:dovecot-news@dovecot.org>
List-Help: <mailto:dovecot-news-request@dovecot.org?subject=help>
List-Subscribe: <http://dovecot.org/cgi-bin/mailman/listinfo/dovecot-news>,
	<mailto:dovecot-news-request@dovecot.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Apr 2007 09:16:09 -0000

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--Apple-Mail-25-148072847
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed

http://dovecot.org/releases/dovecot-1.0.rc31.tar.gz
http://dovecot.org/releases/dovecot-1.0.rc31.tar.gz.sig

mbox + NFS combination shouldn't break anymore. v1.0 still planned to  
be released next friday.

	- mbox: Give "mbox file was modified while we were syncing" error only
	  if we detect some problems in the mbox file. The check can't be
	  trusted with NFS.
	- Convert plugin: If directory for destination storage doesn't exist,
	  create it.
	- Convert plugin: Mailbox names weren't converted in subscription list.


--Apple-Mail