From 4fbb040a357862bbeba4028ef3612a6154579158 Mon Sep 17 00:00:00 2001 From: mguessan Date: Tue, 4 May 2010 21:13:38 +0000 Subject: [PATCH] 3.6.6 release notes git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1033 3d1905a2-6b24-0410-a738-b14d5a86fcbd --- releasenotes.txt | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/releasenotes.txt b/releasenotes.txt index dd635e77..2ae3fe20 100644 --- a/releasenotes.txt +++ b/releasenotes.txt @@ -1,3 +1,46 @@ +** DavMail 3.6.6 released ** +This release is mainly focused on IMAP enhancements, including IDLE (RFC2177) +aka "Push Mail" support and other protocol compliance fixes, particularly on +partial fetch. NTLMv2 is also supported thanks to the JCIFS library. + +Documentation: +- Doc: update doc and roadmap +- Doc: adjust settings message +- Doc: improve server/client certificates description +- Doc: new FAQ entry on message deleted over IMAP still visible through OWA +- Doc: fix maven site generation + +IMAP: +- IMAP: send BAD instead of BYE on exception +- IMAP: fix 2992976, implement complex index and uid range in SEARCH +- IMAP: Handle exception during IDLE +- IMAP: add a new setting to enable/disable IDLE +- IMAP: use getRawInputStream instead of writeTo to avoid MIME message changes, cache message body in SharedByteArrayInputStream +- IMAP: poll folder every 30 seconds in IDLE mode, clear cached message +- IMAP: implement IDLE extension (RFC2177) +- IMAP: fix 2971184, do not decode content in partial fetch (replace getDataHandler with PartOutputStream) + +Enhancements: +- Exclude redline lib from distribution packages +- Use https in default Exchange url +- Make sure log messages are not localized +- Remove unused messageId field +- Do not shutdown connection manager on restart +- Allow Exchange server to use gzip compression +- Sample SocketAppender configuration +- Improve NTLM mode detection +- JCIFS based NTLMv2 implementation +- Hardcode /owa/ path in getAliasFromOptions and getEmailFromOptions for Exchange 2007, improve failure message +- Improve xmlEncode, use compiled static patterns + +Caldav: +- Caldav: fix 2992811, missing timezones +- Caldav: fix 2991030 tasks disappeared +- Caldav: add VTODO to supported-calendar-component-set response +- Caldav: fix regression in getAllDayLine() +- Caldav: make shared calendar test case insensitive +- Caldav: 0 or no value in caldavPastDelay means no limit + ** DavMail 3.6.5 released ** This release includes a major refactoring of the IMAP FETCH implementation to improve performance and provide RFC compliant partial fetch. The Carddav