Commit Graph

  • 3471a6dbab Fix test mguessan 2009-10-30 15:13:06 +0000
  • e4ff8946d9 IMAP: improve MimeMessage handling, drop after fetch to avoid keeping full message in memory mguessan 2009-10-30 11:14:47 +0000
  • 2499aba4c4 Caldav: Fix Timezone value mguessan 2009-10-29 22:46:07 +0000
  • 857e491e1a IMAP: fix new ENVELOPE feature, must return encoded values mguessan 2009-10-29 22:45:17 +0000
  • dad57ca648 Upgrade JavaMail to 1.4.1 mguessan 2009-10-29 22:43:21 +0000
  • 1d3cd69a7e IMAP: implement store by id and ENVELOPE mguessan 2009-10-29 17:19:00 +0000
  • 24d7399555 IMAP: update message flag only if changed to avoid unneeded message uid bump, may fix Evolution and Apple Mail constant reload issue mguessan 2009-10-29 12:56:37 +0000
  • 51c843de93 LDAP: run searches in separate threads to implement ABANDON, will make searches faster with some clients (Evolution and OSX address book) mguessan 2009-10-29 10:20:23 +0000
  • 3688d11ac7 Revert trusted=4 removal mguessan 2009-10-28 23:13:56 +0000
  • af479f53c6 SMTP: allow lower case commands mguessan 2009-10-28 15:16:57 +0000
  • 73bc2636a9 Fix 2887947: Exchange server with a username hidden field mguessan 2009-10-28 14:55:48 +0000
  • 14d22a8ef4 IMAP: implement search by id mguessan 2009-10-27 23:34:13 +0000
  • 8b3d246f45 New create folder method mguessan 2009-10-27 23:32:00 +0000
  • ec97ae1bf4 Fix FBA authentication, reset query string in getAbsoluteURI() mguessan 2009-10-27 09:26:12 +0000
  • b62e24a906 Doc: Set Dan Foody as main java contributor mguessan 2009-10-26 22:11:09 +0000
  • 3a1878a2c0 New abstract JUnit test case class mguessan 2009-10-25 22:27:34 +0000
  • 505c912bc3 Remove trusted=4 from logon form parameters, breaks session creation on some servers mguessan 2009-10-25 22:26:28 +0000
  • 83cb84e579 Detect redirect form instead of logon form, follow redirect to logon form mguessan 2009-10-25 22:24:53 +0000
  • 316ab31b76 Add an upload-site ant task mguessan 2009-10-19 21:21:47 +0000
  • 4d8b08ead9 Doc: improve DavMail logo mguessan 2009-10-19 20:20:04 +0000
  • fd1719e10a Fixes from audit mguessan 2009-10-19 09:00:22 +0000
  • 0197b4eaa7 Caldav: Create a new setting davmail.forceActiveSyncUpdate to let users choose to force ActiveSync event. Note: custom iCal or Lightning ICS properties are lost if this option is enabled. mguessan 2009-10-19 08:58:12 +0000
  • af57352106 Doc: add new Logo, improve internet explorer compatibility mguessan 2009-10-18 21:21:37 +0000
  • b6e82de884 Doc: Add an architecture schema on site welcome page mguessan 2009-10-18 20:11:09 +0000
  • b5b3839341 Allow follow redirects on /public GET requests mguessan 2009-10-16 08:58:04 +0000
  • 53ddf0ef49 Some Exchange servers redirect to a different host for freebusy, use wide auth scope mguessan 2009-10-15 21:05:32 +0000
  • 6edbca54d4 LDAP: implement startsWith on Contact search, only objectclass=* is a full search mguessan 2009-10-12 21:33:21 +0000
  • abe6bc56bf Doc: Improve getting started documentation, explain Exchange 2003 and 2007 paths (/exchange/ and /owa/) mguessan 2009-10-12 20:34:13 +0000
  • 7e0bf8c3cb Doc: fix site style mguessan 2009-10-12 20:29:57 +0000
  • 636eaeafd7 Fix from audit mguessan 2009-10-12 20:27:50 +0000
  • 60a24e5a64 IMAP: send default BODYSTRUCTURE on MIME encoding error mguessan 2009-10-09 23:12:14 +0000
  • 1a7f3ec005 IMAP: improve complex content-type handling in BODYSTRUCTURE mguessan 2009-10-09 23:08:04 +0000
  • 432e43ae14 IMAP: fix deleted flag handling, switch to official Exchange IMAP property http://schemas.microsoft.com/mapi/id/{00062008-0000-0000-C000-000000000046}/0x8570 mguessan 2009-10-09 22:46:10 +0000
  • 7c439595e2 Allow directory in logFilePath settings, add /davmail.log suffix in this case mguessan 2009-10-08 21:59:48 +0000
  • baa5dcb814 LDAP: fix for iCal4 attendee completion, send localhost if current socket is local, else send fully qualified domain name mguessan 2009-10-07 22:08:05 +0000
  • f5bafdbc6a Another fix from Dan Foody: improve dumpICS debug option mguessan 2009-10-07 20:53:21 +0000
  • cb1efbe973 Caldav: need to check session on each request, credentials may have changed or session expired mguessan 2009-10-07 19:58:29 +0000
  • db4b9d5a94 LDAP: major refactoring from Dan Foody to improve complex filters handling mguessan 2009-10-06 21:13:41 +0000
  • f268474051 LDAP: improve contact search, reencode uids to hex to avoid case sensitivity issues mguessan 2009-10-06 21:12:26 +0000
  • db3bd5914b Caldav: fix regression after ActiveSync patch, PROPPATCH on contentClass removes all custom ICS properties mguessan 2009-10-06 21:08:05 +0000
  • d99f8b2866 Caldav: improve getICSValue, do not return values inside VALARM section mguessan 2009-10-06 21:06:37 +0000
  • cc9b6e56c3 Caldav: do not send events with a null instancetype (may be the cause of iCal failure) mguessan 2009-10-06 21:04:46 +0000
  • 8cd4941db0 CalDav: Send sub folders for multi-calendar support under iCal mguessan 2009-10-03 20:50:33 +0000
  • f3913ba8fc Refactor ExchangeSession to allow independent session creation. mguessan 2009-09-30 21:54:53 +0000
  • 98c52a5beb Caldav: Added supported-calendar-component-set to calendar response mguessan 2009-09-30 08:14:28 +0000
  • 04135c9475 Caldav: added a debug trace when requested calendar is not user calendar (maybe shared, but often url mistake in Caldav client) mguessan 2009-09-29 21:02:37 +0000
  • 4c70485fc9 Caldav: fix Bug 2686125, PROPPATCH event after PUT to trigger activeSync PUSH, tested with iPhone 3 using activeSync mguessan 2009-09-29 11:03:15 +0000
  • c1fbfa354f IMAP: detect HttpNotFoundException on folder select mguessan 2009-09-29 00:10:45 +0000
  • 2ef91c0e17 Improve script based form redirect to handle more cases mguessan 2009-09-28 23:28:23 +0000
  • 981b9cb51a Doc: fix maven site title mguessan 2009-09-25 12:05:45 +0000
  • 6ba6dadaae IMAP: improve public folder error handling mguessan 2009-09-25 11:50:46 +0000
  • f377b76d45 IMAP: fix space at end of folder name mguessan 2009-09-25 11:49:04 +0000
  • e02aa555a9 IMAP: Fix regression on LIST INBOX mguessan 2009-09-25 09:31:01 +0000
  • d0e83c4a8c IMAP: experimental public folder access mguessan 2009-09-25 09:13:02 +0000
  • 79ba72e092 SMTP: experimental: remove Content-Type on create message to avoid 406 not acceptable with some Exchange servers. mguessan 2009-09-24 22:36:10 +0000
  • c4f708d23d Fix settings default values and update doc mguessan 2009-09-24 10:49:17 +0000
  • 6eb3da9916 Drop icon activity switches under 250ms to avoid fast flickering on OSX, add new switch icon in IMAP fetch iterations mguessan 2009-09-24 09:18:57 +0000
  • 3f742edce9 Caldav: fix path translation to Exchange for calendars in sub folders under /calendar mguessan 2009-09-24 08:58:22 +0000
  • a4dbe3ddce IMAP: switch to http://schemas.microsoft.com/exchange/contentstate to handle deleted flag (DAV:isdeleted did not work with some Exchange servers). IMAP: implement undelete message mguessan 2009-09-23 22:18:07 +0000
  • 175fced218 3.5.0 release notes mguessan 2009-09-22 21:59:37 +0000
  • 123255e856 OSX: fix regression on OSX Quit handler mguessan 2009-09-22 21:47:49 +0000
  • b7ffd263d2 Prepare 3.5.0 release mguessan 2009-09-22 20:40:31 +0000
  • 8362e30598 Doc: Fix FAQ whitespaces mguessan 2009-09-22 20:36:52 +0000
  • b395e28ece Windows: Include DavMail service in windows package mguessan 2009-09-22 20:26:39 +0000
  • 393b283324 IMAP: test session expiration on each command, get a new session on expiration mguessan 2009-09-22 15:55:31 +0000
  • e9b6bc3ada Caldav: fix conflict between X-MICROSOFT-CDO-BUSYSTATUS, X-MICROSOFT-CDO-ALLDAYEVENT and ORGANIZER ics patches mguessan 2009-09-22 12:37:35 +0000
  • 8dfdb7df96 OSX: Prepare hide from Dock option mguessan 2009-09-22 09:46:12 +0000
  • 94ee1091a2 IMAP: improve error logging on network down mguessan 2009-09-22 09:03:32 +0000
  • a5d91980b1 Windows: create windows service exe mguessan 2009-09-22 08:52:10 +0000
  • 73a1dc98da Windows: create windows service exe mguessan 2009-09-21 23:23:02 +0000
  • 6164b00290 Improve HttpException error logging mguessan 2009-09-21 21:50:47 +0000
  • 07569c5583 Fixes from checkStyle audit mguessan 2009-09-21 21:34:13 +0000
  • e405d4a31f Adjust checkStyle settings mguessan 2009-09-21 12:12:57 +0000
  • 8a40476649 Improve error handling on invalid URL mguessan 2009-09-20 14:10:54 +0000
  • 8bfa014ab3 Various fixes from FindBugs audit mguessan 2009-09-18 12:17:57 +0000
  • 78691ae389 Fix from audit: synchronize access to HttpConnectionManager mguessan 2009-09-18 09:27:00 +0000
  • 392ef6448a Refactor ExchangeSession: do not follow redirects with GET methods mguessan 2009-09-17 21:40:47 +0000
  • 4a175cbe82 Caldav: check credentials on each request mguessan 2009-09-17 20:19:54 +0000
  • 332ff6db99 Fix regression in Form Based Logon: fix script based logon URI creation with path and query mguessan 2009-09-17 14:42:45 +0000
  • ed17034333 Another network down fix: DavMailException is not network down mguessan 2009-09-17 13:16:52 +0000
  • a725a78c8b Doc: improve javadoc and code cleanup mguessan 2009-09-17 09:22:19 +0000
  • 6643c5bb0e IMAP: fix bug 2845530 implement FLAGS.SILENT command mguessan 2009-09-16 15:08:00 +0000
  • 84fd373b7c Doc: New OSX settings screenshot mguessan 2009-09-16 11:24:48 +0000
  • c3ea20816e Fix from audit mguessan 2009-09-15 21:24:51 +0000
  • 6b27c6193a LDAP: iCal fix to suit both iCal 3 and 4: move cn to sn, remove cn mguessan 2009-09-15 13:18:03 +0000
  • 4d46d7c078 IMAP: fix absolute (public) path handling mguessan 2009-09-15 09:48:52 +0000
  • 3908884444 Caldav: Disable broken sub calendar folders code mguessan 2009-09-15 08:38:26 +0000
  • 4549201d0b Caldav: Do not fail on Inbox access denied, just return an empty folder mguessan 2009-09-15 08:34:13 +0000
  • f6649d7217 OSX: crazy workaround from Dan Foody to fix attendee search on OSX Snow Leopard mguessan 2009-09-14 21:16:15 +0000
  • e0d80701a3 LDAP: iCal: do not send LDAP_SIZE_LIMIT_EXCEEDED on apple-computer search by cn with sizelimit 1 mguessan 2009-09-11 08:53:45 +0000
  • 5eb3fd2569 Caldav: fix multi calendar Exchange path for sub folders mguessan 2009-09-10 23:45:40 +0000
  • 736437670a LDAP: copy uid to apple-generateduid for iCal attendee search mguessan 2009-09-10 13:20:55 +0000
  • c434a5dace LDAP: Make sure we do not send empty description field, replace " \n" with null mguessan 2009-09-10 08:47:01 +0000
  • 15396def25 Do not pass DavMailAuthenticationException to handle network down mguessan 2009-09-10 08:09:29 +0000
  • 26f1194507 Caldav: Experimental, fix sub calendar folders path mguessan 2009-09-10 08:06:15 +0000
  • bdd5dbca78 Caldav: Experimental, send sub calendar folders on propfind with depth 1 mguessan 2009-09-09 21:50:11 +0000
  • fa83089273 Doc: Improve javadoc mguessan 2009-09-09 21:48:55 +0000
  • aa1a82ac60 LDAP: fix thread name mguessan 2009-09-08 22:40:05 +0000
  • f1fa54311d IMAP: fix BODYSTRUCTURE, build message on full buffer, do not rely on partial buffer (header, body, ...) mguessan 2009-09-08 22:25:39 +0000
  • b36085f241 Custom form (txtUserName, tstUserPass) support mguessan 2009-09-08 08:05:05 +0000