Commit 7de11c40 authored by Mickaël Guessant's avatar Mickaël Guessant

Prepare 4.8.0 release

git-svn-id: https://svn.code.sf.net/p/davmail/code/trunk@2479 3d1905a2-6b24-0410-a738-b14d5a86fcbd
parent 92942040
<project name="DavMail" default="dist" basedir=".">
<property file="user.properties"/>
<property name="version" value="4.7.3"/>
<property name="version" value="4.8.0"/>
<path id="classpath">
<pathelement location="classes"/>
......
......@@ -5,7 +5,7 @@
<groupId>davmail</groupId>
<artifactId>davmail</artifactId>
<packaging>jar</packaging>
<version>4.7.3</version>
<version>4.8.0</version>
<name>DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway</name>
<organization>
<name>Mickal Guessant</name>
......
** DavMail 4.8.0 released **
This new release includes a lot of fixes and enhancements from user feedback, including
improved Exchange categories handling, up to date TLS settings to match current requirements,
various Caldav enhancements, and a fix for a major bug on IMAP large message handling.
An experimental connection logging feature is also available.
Debian:
- Improve generated debian package to match official package, add keywords, move icon and adjust categories in desktop file
RPM:
- update RPM default config file
- Remove ant-antlr from spec file
Enhancement:
- Use Office365 url as default davmail.url value
- Remove Sun (Oracle) JDK dependency in unit test
- Experimental: compile Junit tests
- Change default url to https://outlook.office365.com/EWS/Exchange.asmx
- Log all connections disconnect
- Log all connections and logon success / failure
- Improve TLS settings: disable Client-initiated TLS renegotiation with jdk.tls.rejectClientInitiatedRenegotiation and force strong ephemeral Diffie-Hellman parameter with jdk.tls.ephemeralDHKeySize
- Remove sun.security.ssl.allowUnsafeRenegotiation=true system property as it's hopefully no longer required by iCal
- Fix broken davmailservice64.exe
Documentation:
- Doc: document IMAP tags to Exchange categories custom mappings
- Doc: Add TLS settings documentation from support request #289
- Doc: fix maven generated site dash encoding
Caldav:
- Caldav: Fix #643 VTODO PRIORITY 0 fails, map it to Normal importance
- Caldav: accept all meeting item types in calendar (MeetingMessage, MeetingRequest, MeetingResponse, MeetingCancellation)
- Caldav: fix #639, task description is not visible in Thunderbird, try to get description from text body
- Caldav: fix #628, remove METHOD: PUBLISH from events retrieved from Exchange
- Caldav: make sure retrieved item name is always the same as requested item name (e.g. for tasks stored value ends with .EML when requested value ends with .ics)
- Caldav: Additional recurrence search test
IMAP:
- IMAP: flags to category conversion unit tests and make standard flags case insensitive
- IMAP: make IMAP flag to category lookup case insensitive
- IMAP: fix huge cache issue, chunk IMAP fetch triggers multiple full message download
- IMAP: fix regression after #41 IMAP wildcard LIST supportwith unit test
- IMAP: apply patch #41 IMAP wildcard LIST supportwith unit test
- IMAP: mark message seen only if unseen
- IMAP: fix #629 Read email doesn't stay read. According to IMAP RFC: The \Seen flag is implicitly set
- IMAP: merge patch from #634, copy mail doesn't preserve tag/category
- IMAP: fix regression in mime message handling and rename mimeBody to mimeContent
- IMAP: Fix #633 Compatibility with javamail 1.5.6, store byte array instead of SharedByteArrayInputStream
Carddav:
- Carddav: do not send empty EmailAddresses collection tag
EWS:
- EWS: Change isrecurring property to PidLidRecurring (0x8223)
- EWS/Webdav: implement exists filter condition
SWT:
- SWT: Try to detect if system tray is indeed available
OSX:
- OSX: Update universalJavaApplicationStub to version 2.0.1
- OSX: Upgrade jarbundler to 3.3.0
SMTP:
- SMTP: append a line feed to avoid thunderbird message drop
** DavMail 4.7.3 released **
Another bugfix release, mostly from user feedback. Also improve Windows installer to let users
choose whether they want to run DavMail automatically at logon.
......
......@@ -2,8 +2,8 @@
%{?!davmail_uid: %define davmail_uid 213}
%{?!davmail_gid: %define davmail_gid 213}
%{?!davrel: %define davrel 4.7.3}
%{?!davsvn: %define davsvn 2439}
%{?!davrel: %define davrel 4.8.0}
%{?!davsvn: %define davsvn 2480}
%define davver %{davrel}-%{davsvn}
%ifarch i386 i586 i686
%define davarch x86
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment