Hosting, colocation HomepageOur internet servicesComputer forumOnline classifiedWeb directoriesCustomer supportContact us

Support

Upgrade Dovecot from 1.0.5 to 1.0.8

Today our support team upgrade Dovecot from 1.0.5 to 1.0.8 for many bug fixes and performance as follow:
Change logs from 1.0.5 to 1.0.8
  • IDLE: Interval between mailbox change notifies is now 1 second, because some clients keep a long-running IDLE connection and use other connections to actually read the mails.
  • SORT: If Date: header is missing or broken, fallback to using INTERNALDATE (as the SORT draft nowadays specifies).
  • deliver: If message begins with a "From " line, ignore it.
  • zlib plugin: If maildir file has a "Z" flag, open it with zlib.
  • CREATE: Don't assert-crash if trying to create namespace prefix.
  • SEARCH: Fixes to handling NOT operator with sequence ranges.
  • LDAP reconnection fixes
  • Maildir: Don't break when renaming mailboxes with '*' or '%' characters and children.
  • mbox: Fixed "file size unexpectedly shrinked" error in some conditions.
  • quota+mbox: Don't fail if trying to delete a directory.
  • Fixes to running from inetd
  • deliver: v1.0.6's "From " line ignoring could have written to a bad location in stack, possibly causing problems.
  • Authentication: Added "password_noscheme" field that can be used instead of "password". "password" treats "{prefix}" as a password scheme while "password_noscheme" treats it as part of the password itself. So "password_noscheme" should be used if you're storing passwords as plaintext. Non-plaintext passwords never begin with "{", so this isn't a problem with them.
  • IMAP: Partial body fetching was sometimes non-optimal, causing the entire message to be read for every FETCH command.
  • deliver failed to save the message when envelope sender address contained spaces.
  • Maildir++ quota: We could have randomly recalculated quota when it wasn't necessary.
  • Login process could have crashed after logging in if client sent data before "OK Logged in" reply was sent (i.e. before master had replied that login succeeded).
  • Don't assert-crash when reading dovecot.index.logs generated by Dovecot v1.1.
  • Authentication: Don't assert-crash if password beings with "{" but doesn't contain "}".
  • Authentication cache didn't work when using settings that changed the username (e.g. auth_username_format).
Created on 2007.12.09
Last updated on 2007.12.09
Home | Services | Forum | Classified | Directories | Support | Contact
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login