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=yes: 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=yes 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
On 2006-11-12 22:10:46 +0200, Timo Sirainen wrote:
http://dovecot.org/releases/dovecot-1.0.rc14.tar.gz http://dovecot.org/releases/dovecot-1.0.rc14.tar.gz.sig
rpms for suse are updated now. you can find them at
http://software.opensuse.org/download/
user documentation here: http://en.opensuse.org/Build_Service/User
darix
-- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org
On Sun, 2006-11-12 at 22:10 +0200, Timo Sirainen wrote:
http://dovecot.org/releases/dovecot-1.0.rc14.tar.gz http://dovecot.org/releases/dovecot-1.0.rc14.tar.gz.sig
More fixes.
I just moved from rc3 to rc14 (yes, that was rc3, not 13 :), and now I'm seeing a crash in mail-transaction-log.c: line 273 (mail_transaction_log_close): assertion failed: (log->files == NULL)
Some debug output attached.
Thanks, Marc
On Mon, Nov 13, 2006 at 05:10:00PM +0100, Marc Maurer wrote:
I just moved from rc3 to rc14 (yes, that was rc3, not 13 :), and now I'm seeing a crash in mail-transaction-log.c: line 273 (mail_transaction_log_close): assertion failed: (log->files == NULL)
We are also seeing a lot of these after moving from rc12 to rc14 on a Solaris-2.8 platform. Since upgrading yesterday app 300 users have logged this several times each. The loggings are accompanied by child 22257 (imap) returned error 1 # happens for pop too and all seems to be while the user is disconnecting.
New in rc14 is this as well: file ioloop.c: line 22 (io_add): assertion failed: (fd >= 0) which has been observered for only one user of app 10.000 logged in today. His dovecot.index.log does however exist in the actual directory of indexes.
hmk
seeing a crash in mail-transaction-log.c: line 273 (mail_transaction_log_close): assertion failed: (log->files == NULL)
We are also seeing a lot of these after moving from rc12 to rc14 on a Solaris-2.8 platform.
This problem moved away when old log.2 were removed, I dont know why, but all indexes should perhaps always be removed when upgrading?
Our indexes are not in users home directories; find _SOMEWHERE_ -name dovecot.index.log.2 | xargs rm
hmk
On 2006-11-15 19:28:14 +0100, Hans Morten Kind wrote:
find _SOMEWHERE_ -name dovecot.index.log.2 | xargs rm find _SOMEWHERE_ -name dovecot.index.log.2 -print0 | xargs -r0 rm
if your find and xargs support those args.
darix
-- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org
On Wed, 2006-11-15 at 20:12 +0100, Hans Morten Kind wrote:
New in rc14 is this as well: file ioloop.c: line 22 (io_add): assertion failed: (fd >= 0)
Still, I dont know why. But during some debugging I have found that this call to io_add() comes from 'void _cork()' in src/lib/ostream-file.c when fstream->fd is -1
I think this fixes it:
http://dovecot.org/list/dovecot-cvs/2006-November/006915.html
participants (4)
-
Hans Morten Kind
-
Marc Maurer
-
Marcus Rueckert
-
Timo Sirainen