Prepare 4.3.0 release

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2125 3d1905a2-6b24-0410-a738-b14d5a86fcbd
This commit is contained in:
mguessan 2013-05-21 23:16:38 +00:00
parent 7c5ce01d11
commit e66ce77678
6 changed files with 55 additions and 6 deletions

View File

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

View File

@ -5,7 +5,7 @@
<groupId>davmail</groupId> <groupId>davmail</groupId>
<artifactId>davmail</artifactId> <artifactId>davmail</artifactId>
<packaging>jar</packaging> <packaging>jar</packaging>
<version>4.2.1</version> <version>4.3.0</version>
<name>DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway</name> <name>DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway</name>
<organization> <organization>
<name>Mickaël Guessant</name> <name>Mickaël Guessant</name>

View File

@ -1,7 +1,7 @@
Release guide : Release guide :
- update roadmap - update roadmap
- update releasenotes.txt from svn log - update releasenotes.txt from svn log
- change version in build.xml and pom.xml, commit - change version in build.xml, pom.xml and davmail.spec, commit
- update staging (clean checkout) directory - update staging (clean checkout) directory
- launch ant release, check generated packages - launch ant release, check generated packages
- upload packages: ant upload-release - upload packages: ant upload-release

View File

@ -1,3 +1,52 @@
** DavMail 4.3.0 released **
New keep alive mechanism to avoid most IMAP and POP client timeouts: load large messages
in a separate thread and send a character on client connection every ten seconds. Also
includes some bug fixes, documentation enhancements and experimental Exchange 2013 support.
OSX:
- OSX: Add a readme.txt file to OSX package to help users temporarily disable Gatekeeper
Documentation:
- Doc: improve OSX setup doc for Mountain Lion
- Update SSL doc, spaces in library path may break Sun PKCS11
- Update linux setup doc for Ubuntu 13 users
- Update server setup doc with detailed davmail.properties file
Caldav:
- Caldav: New workaround for Lightning bug: sleep for 1 second on server unavailable error
IMAP:
- Interrupt message load thread on client connection exception
- IMAP: try to avoid timeout on large message FETCH with a KeepAlive space character
- IMAP: try to avoid timeout on folder SELECT with a KeepAlive space character
- Improve message list count implementation
- Always sort by IMAP uid desc
POP:
- POP: load big messages in a separate thread
EWS:
- EWS: Fix regression in checkEndPointUrl, get /ews/services.wsdl
- Fix for Exchange 2013 support
- EWS: implement SortOrder
Enhancements:
- Improve DavMail shell scripts
- Set default file path to /var/log/davmail.log in reference davmail.properties
- Set a default log file size in reference davmail.properties
- Use reference davmail.properties in war file
- Disable broken dist-rpm
- Reference server davmail.properties file
- Add disableUpdateCheck to default davmail.properties file
- Exclude WinRun4J from debian package
- Exclude libgrowl and winrun4J from war package
- Exclude winrun4J from linux packages
- Set davmail.logFileSize to 0 to use an external rotation mechanism, e.g. logrotate
- Merge latest changes from Marcin Dulak
- Archive jsmooth wrappers
- Fix version in spec file
** DavMail 4.2.1 released ** ** DavMail 4.2.1 released **
Improved Kerberos support and a few bug fixes reported on tracker. Improved Kerberos support and a few bug fixes reported on tracker.

View File

@ -2,7 +2,7 @@
%{?!davmail_uid: %define davmail_uid 213} %{?!davmail_uid: %define davmail_uid 213}
%{?!davmail_gid: %define davmail_gid 213} %{?!davmail_gid: %define davmail_gid 213}
%{?!davrel: %define davrel 4.2.1} %{?!davrel: %define davrel 4.3.0}
%{?!davsvn: %define davsvn 2089} %{?!davsvn: %define davsvn 2089}
%define davver %{davrel}-%{davsvn} %define davver %{davrel}-%{davsvn}
%ifarch i386 i586 i686 %ifarch i386 i586 i686

View File

@ -15,7 +15,7 @@
for improvement. The following section lists the expected new features for improvement. The following section lists the expected new features
and enhancements in next DavMail versions. and enhancements in next DavMail versions.
</p> </p>
<subsection name="4.3"> <subsection name="4.4">
<p> <p>
<strong>Next minor release</strong> <strong>Next minor release</strong>
</p> </p>
@ -23,6 +23,7 @@
<li>Switch from registry to link on windows</li> <li>Switch from registry to link on windows</li>
<li>Implement split and kerberos authentication</li> <li>Implement split and kerberos authentication</li>
<li>Test windows install on seven without admin rights</li> <li>Test windows install on seven without admin rights</li>
<li>Merge changes for RPM and Debian package maintainers</li>
</ul> </ul>
</subsection> </subsection>
<subsection name="4.x"> <subsection name="4.x">
@ -31,7 +32,6 @@
</p> </p>
<ul> <ul>
<li>Implement Caldav attachments</li> <li>Implement Caldav attachments</li>
<li>Test the RPM package</li>
<li>Implement ActiveSync backend</li> <li>Implement ActiveSync backend</li>
<li>Implement EWS frontend for Exchange 2003 backend and Outlook 2011</li> <li>Implement EWS frontend for Exchange 2003 backend and Outlook 2011</li>
<li>Implement custom authenticator interface to handle specific authentications <li>Implement custom authenticator interface to handle specific authentications