diff --git a/build.xml b/build.xml index d364b194..a039ccfc 100644 --- a/build.xml +++ b/build.xml @@ -1,6 +1,6 @@ - + diff --git a/pom.xml b/pom.xml index c1afd583..42dd6b6e 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ davmail davmail jar - 4.2.1 + 4.3.0 DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway Mickaël Guessant diff --git a/releaseguide.txt b/releaseguide.txt index 3f18c1ea..291a8076 100644 --- a/releaseguide.txt +++ b/releaseguide.txt @@ -1,7 +1,7 @@ Release guide : - update roadmap - 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 - launch ant release, check generated packages - upload packages: ant upload-release diff --git a/releasenotes.txt b/releasenotes.txt index f436bdb6..582cd633 100644 --- a/releasenotes.txt +++ b/releasenotes.txt @@ -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 ** Improved Kerberos support and a few bug fixes reported on tracker. diff --git a/src/contribs/rpm/SPECS/davmail.spec b/src/contribs/rpm/SPECS/davmail.spec index 0ba4dba3..894dcd80 100644 --- a/src/contribs/rpm/SPECS/davmail.spec +++ b/src/contribs/rpm/SPECS/davmail.spec @@ -2,7 +2,7 @@ %{?!davmail_uid: %define davmail_uid 213} %{?!davmail_gid: %define davmail_gid 213} -%{?!davrel: %define davrel 4.2.1} +%{?!davrel: %define davrel 4.3.0} %{?!davsvn: %define davsvn 2089} %define davver %{davrel}-%{davsvn} %ifarch i386 i586 i686 diff --git a/src/site/xdoc/roadmap.xml b/src/site/xdoc/roadmap.xml index bce8ddeb..57699f6f 100644 --- a/src/site/xdoc/roadmap.xml +++ b/src/site/xdoc/roadmap.xml @@ -15,7 +15,7 @@ for improvement. The following section lists the expected new features and enhancements in next DavMail versions.

- +

Next minor release

@@ -23,6 +23,7 @@
  • Switch from registry to link on windows
  • Implement split and kerberos authentication
  • Test windows install on seven without admin rights
  • +
  • Merge changes for RPM and Debian package maintainers
  • @@ -31,7 +32,6 @@

    • Implement Caldav attachments
    • -
    • Test the RPM package
    • Implement ActiveSync backend
    • Implement EWS frontend for Exchange 2003 backend and Outlook 2011
    • Implement custom authenticator interface to handle specific authentications