[Dovecot] 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
a mail when quota lookup fails with temporary failure.
- Full text search indexing might have failed for some messages,
always causing indexer-worker process to run out of memory.
- fts-lucene: Fixed handling SEARCH HEADER FROM/TO/SUBJECT/CC/BCC when
the header wasn't lowercased.
- fts-squat: Fixed crash when searching a virtual mailbox.
- pop3: Fixed assert crash when doing UIDL on empty mailbox on some
setups.
- auth: GSSAPI RFC compliancy and error handling fixes.
- Various fixes related to handling shared namespaces
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 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 a mail when quota lookup fails with temporary failure.
- Full text search indexing might have failed for some messages, always causing indexer-worker process to run out of memory.
- fts-lucene: Fixed handling SEARCH HEADER FROM/TO/SUBJECT/CC/BCC when the header wasn't lowercased.
- fts-squat: Fixed crash when searching a virtual mailbox.
- pop3: Fixed assert crash when doing UIDL on empty mailbox on some setups.
- auth: GSSAPI RFC compliancy and error handling fixes.
- Various fixes related to handling shared namespaces
-- http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xC2626742 gpg --keyserver pgp.mit.edu --recv-key C2626742
http://about.me/fakessh http://urlshort.eu fakessh @ http://gplus.to/sshfake http://gplus.to/sshswilting http://gplus.to/john.swilting https://lists.fakessh.eu/mailman/ This list is moderated by me, but all applications will be accepted provided they receive a note of presentation
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
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-back...
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..
participants (3)
-
ml
-
Roland Rosenfeld
-
Timo Sirainen