Timo Sirainen | 1 Aug 2012 19:58
Picon
Picon
Favicon

v2.1.9 released

http://dovecot.org/releases/2.1/dovecot-2.1.9.tar.gz
http://dovecot.org/releases/2.1/dovecot-2.1.9.tar.gz.sig

I've again mostly finished reading and answering most of the mails in
Dovecot mailing list. There are a couple annoyingly difficult / time
consuming bugreport mails that I haven't replied to yet, but if anyone
thinks I should have replied to something already feel free to resend
the mail.

For the new Redis/memcached dict stuff see
http://master.wiki2.dovecot.org/AuthDatabase/Dict and
http://master.wiki2.dovecot.org/Quota/Dict

I'm thinking about removing the new quota_ignore_save_errors=yes setting
in v2.2 and just forcing it enabled always. Thoughts? (I didn't want to
change v2.1 behavior by doing this.)

The most important changes since v2.1.8:

	* mail-log plugin: Log mailbox names with UTF-8 everywhere 
	  (instead of mUTF-7 in some places and UTF-8 in other places)
	* director: Changed director_username_hash setting's default from %u
	  to %Lu (= lowercase usernames). This doesn't break any existing
	  installations, but might fix some of them.

	+ doveadm: Added "auth cache flush [<username>]" command.
	+ Implemented dict passdb/userdb
	+ Implemented Redis and memcached dict backends, which can be used as
	  auth backends. Redis can also be used as dict-quota backend.
	+ Added plugin { quota_ignore_save_errors=yes } setting to allow saving
(Continue reading)

ml | 1 Aug 2012 20:12
Picon

Re: v2.1.9 released

the recurring problems of these minor errors that often appear 
timesmap. I almost successful make them disappear with an ultra clean 
install. they appearing more generally for L INBOX Trash

Le 2012-08-01 19:58, Timo Sirainen a écrit :
> http://dovecot.org/releases/2.1/dovecot-2.1.9.tar.gz
> http://dovecot.org/releases/2.1/dovecot-2.1.9.tar.gz.sig
>
> I've again mostly finished reading and answering most of the mails in
> Dovecot mailing list. There are a couple annoyingly difficult / time
> consuming bugreport mails that I haven't replied to yet, but if 
> anyone
> thinks I should have replied to something already feel free to resend
> the mail.
>
> For the new Redis/memcached dict stuff see
> http://master.wiki2.dovecot.org/AuthDatabase/Dict and
> http://master.wiki2.dovecot.org/Quota/Dict
>
> I'm thinking about removing the new quota_ignore_save_errors=yes 
> setting
> in v2.2 and just forcing it enabled always. Thoughts? (I didn't want 
> to
> change v2.1 behavior by doing this.)
>
> The most important changes since v2.1.8:
>
> 	* mail-log plugin: Log mailbox names with UTF-8 everywhere
> 	  (instead of mUTF-7 in some places and UTF-8 in other places)
> 	* director: Changed director_username_hash setting's default from %u
(Continue reading)

Timo Sirainen | 1 Aug 2012 20:17
Picon
Picon
Favicon

Re: v2.1.9 released

On 1.8.2012, at 21.12, ml wrote:

> the recurring problems of these minor errors that often appear timesmap. I almost successful make them
disappear with an ultra clean install. they appearing more generally for L INBOX Trash

Sorry, but that doesn't make any sense. What errors?

Roland Rosenfeld | 2 Aug 2012 10:42
Picon
Favicon

ACL with MySQL dict => full table scans (was: v2.1.9 released)

On Wed, 01 Aug 2012, Timo Sirainen wrote:

> I've again mostly finished reading and answering most of the mails in
> Dovecot mailing list. There are a couple annoyingly difficult / time
> consuming bugreport mails that I haven't replied to yet, but if anyone
> thinks I should have replied to something already feel free to resend
> the mail.

I'm not sure where my request was annoying or difficult, but I didn't
read an answer to it ;-)
http://www.dovecot.org/list/dovecot/2012-July/067130.html

Maybe you could have a look at it...

Tschoeeee

        Roland

--

-- 
Roland Rosenfeld  -  Content Delivery  -  NED  -  Technik
NetCologne Gesellschaft für Telekommunikation mbH  -  HRB 25580, AG Köln
Am Coloneum 9   50829 Köln   Tel.: +49 221 2222-373   Fax: +49 221 2222-7373
Geschäftsführer: Dr. Hans Konle (Sprecher), Karl-Heinz Zankel

Timo Sirainen | 3 Aug 2012 15:51
Picon
Picon
Favicon

Re: ACL with MySQL dict => full table scans (was: v2.1.9 released)

On 2.8.2012, at 11.42, Roland Rosenfeld wrote:

> On Wed, 01 Aug 2012, Timo Sirainen wrote:
> 
>> I've again mostly finished reading and answering most of the mails in
>> Dovecot mailing list. There are a couple annoyingly difficult / time
>> consuming bugreport mails that I haven't replied to yet, but if anyone
>> thinks I should have replied to something already feel free to resend
>> the mail.
> 
> I'm not sure where my request was annoying or difficult, but I didn't
> read an answer to it ;-)
> http://www.dovecot.org/list/dovecot/2012-July/067130.html

Yes, it was one of the "annoying" mails. :) The problem is this I think:

http://hg.dovecot.org/dovecot-2.1/file/476381017ec7/src/plugins/acl/acl-backend-vfile-acllist.c#l296

I think it does the rebuild simply because the rebuild code was needed to be written anyway, and doing
anything else requires adding more code to handle only the specific necessary additions/removals. A
nice side effect of this rebuild is also that it makes sure that the dict is fully up to date even if you had
manually changed the dovecot-acl files. But I guess a better solution for that would be a "doveadm acl
rebuild" command.

So .. yes, this definitely should be fixed, but it's not really a high priority right now..

Gmane