Prepare 3.8.5 release

git-svn-id: 3d1905a2-6b24-0410-a738-b14d5a86fcbd
mguessan 13 years ago
parent bd9fad4282
commit d12bf7c8d7

@ -1,6 +1,6 @@
<project name="DavMail" default="dist" basedir=".">
<property file=""/>
<property name="version" value="3.8.4"/>
<property name="version" value="3.8.5"/>
<path id="classpath">
<pathelement location="classes"/>

@ -5,15 +5,15 @@
<name>DavMail POP/IMAP/SMTP/Caldav/LDAP Exchange Gateway</name>
<name>DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway</name>
<name>Mickaël Guessant</name>
Ever wanted to get rid of Outlook ? DavMail is a POP/IMAP/SMTP/Caldav/LDAP exchange gateway
Ever wanted to get rid of Outlook ? DavMail is a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway
allowing users to use any mail/calendar client (e.g. Thunderbird with Lightning or Apple iCal) with
an Exchange server, even from the internet or behind a firewall through Outlook Web Access.
DavMail now includes an LDAP gateway to Exchange global address book and user personal contacts

@ -1,3 +1,71 @@
** DavMail 3.8.5 released **
Includes much progress on Caldav over EWS support, a few regression fixes
and improved IMAP BODYSTRUCTURE implementation for complex messages.
- Fix regression in Exchange 2007 over Dav session
- Detect and submit language selection automatically
- More fixes from audit
- Fixes from audit
- Restore cookies on error
- Improve buildSessionInfo failover
- Fix ssl trustmanager error handling
- Enable Webdav/Galfind failover on Exchange 2007
- Workaround for basic authentication on /exchange and form based authentication at /owa
- Caldav: detect invalid events with empty dtstart property
- Caldav: implement mozilla alarm flags X-MOZ-LASTACK and X-MOZ-SNOOZE-TIME over EWS
- Caldav: EWS, rebuild attendee list from properties
- Caldav: test principal request
- Caldav: fix 3067915 getRangeCondition too restrictive
- Caldav: implememnt Busy flag over EWS and refactor create code
- Caldav: fix create allday event over EWS and check if current user is organizer
- Caldav: Fixed regression in allday event handling
- Caldav: improve EWS implementation
- Caldav: improve timezone error handling
- Caldav: remove empty properties
- Caldav: avoid invalid X-CALENDARSERVER-ACCESS and CLASS
- Caldav: avoid empty X-CALENDARSERVER-ACCESS and CLASS
- Caldav: reinsert the deleteBroken check
- Caldav: fix VProperty parser
- Caldav: additional VCalendar properties for rebuilt item: VALARM (reminder)
- Caldav: additional VCalendar properties for rebuilt item: RRULE, EXDATE, CLASS
- Caldav: failover for broken event, rebuild VCalendar content from raw properties
- Caldav: fix 3063407, regression in sendPrincipal
- Carddav: fix null value in email address
- Carddav: fix email address handling over EWS
Exchange Web Services:
- EWS: fix 3047563 double inbox
- EWS: more caldav ews fixes
- SMTP: rewrite getAllRecipients to disable strict header check
- SMTP: new try at encoding fix: set mailOverrideFormat and messageFormat
- Upgrade maven site-plugin and update release guide
- IMAP: fix 3072497 Imap server too picky about case
- IMAP: improve BODYSTRUCTURE implementation, make it recursive
- IMAP: implement partial header fetch
- LDAP: new attribute mapping
- LDAP: cache current hostname value in sendComputerContext to improve iCal address completion performance
- LDAP: additional ignore attributes
- LDAP: add gidnumber to attribute ignore list
- LDAP: fix regression on iCal 3 search completion
- SWT: allow libswt-gtk-3.6-java on debian, available from ppa:aelmahmoudy/ppa
** DavMail 3.8.4 released **
Yet another bugfix release with more regressions fixes on SMTP,
a few LDAP fixes and a caldav timezone update.