Commit Graph

222 Commits

Author SHA1 Message Date
mguessan aea91748cb EWS: do not catch socket exception in executeMethod
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2087 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-04-10 08:19:37 +00:00
mguessan 94b10b3fda EWS: workaround for Nokia N9 Caldav implementation bug
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2078 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-04-04 22:46:55 +00:00
mguessan 6a455d0a8c Fix 3602351, detect missing item
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2069 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-03-20 22:15:16 +00:00
mguessan e3f70595fe Do not set preemptive authentication in Kerberos mode
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2059 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-02-12 12:55:10 +00:00
mguessan bb4fb34582 EWS: Get primary smtp email address with ResolveNames in direct EWS mode
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2032 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-09-24 10:53:39 +00:00
mguessan da71c7002d IMAP: retrieve message count on folder
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2027 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-09-18 22:30:54 +00:00
mguessan 9475873dd9 IMAP: implement generic FLAGS mapping to Outlook categories
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2023 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-09-17 08:03:56 +00:00
mguessan 4f0ee846fe Caldav: Fix 3567364, regression on from/to/cc handling in calendar related to IMAP search enhancement. Separate mapping for message fields/headers
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2020 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-09-13 21:56:44 +00:00
mguessan 1122214601 IMAP: workaround for broken message headers on Exchange 2010
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2014 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-09-06 22:20:12 +00:00
mguessan 5b2a34fd38 Caldav: fix attendees in modified occurences
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2011 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-08-30 22:40:28 +00:00
mguessan bc0c0b5b40 Partial fix for missing items on Exchange 2010
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2010 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-08-30 22:16:58 +00:00
mguessan 43356e24ff IMAP: improve Exchange 2010 header search, use direct header names to implement substring search on some headers
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1987 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-08-05 12:34:12 +00:00
mguessan 0238281523 IMAP: additional fix for Exchange 2010 header search, use PR_TRANSPORT_MESSAGE_HEADERS
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1986 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-08-05 11:59:00 +00:00
mguessan a94826b21f IMAP: Exchange 2010 does not support header search, workaround to avoid duplicate items in Drafts folder with Thunderbird
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1985 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-08-04 20:42:20 +00:00
mguessan 939115a471 IMAP: detect and ignore missing message to avoid NullPointerException
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1982 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-07-30 19:37:20 +00:00
mguessan 341eda2789 Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1973 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-07-06 21:59:01 +00:00
mguessan 7739bb2255 Caldav: fix 3534615, patch allday dates only on Exchange 2007
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1972 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-06-26 22:30:07 +00:00
mguessan 3c2a5ec9cb IMAP: Fix 3534801, workaround for missing From header
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1969 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-06-13 21:59:03 +00:00
mguessan b00d441b68 Caldav: implement task priority over EWS
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1968 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-06-05 22:29:12 +00:00
mguessan 08abcc0514 IMAP: experimental implementation of header only FETCH, do not download full message content and send approximate RFC822.SIZE (MAPI size)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1961 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-05-16 16:07:35 +00:00
mguessan 7d6ee0d27e EWS: fix 3263905 ErrorInvalidPropertyRequest, do not update message:IsRead on appointments
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1957 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-05-10 22:08:22 +00:00
mguessan fb6ceb24a2 IMAP: avoid full message download on OSX Lion flags request with content-class header
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1955 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-05-10 09:57:22 +00:00
mguessan 1f2b05506c Carddav: Fix 3511472, implement fileas over EWS
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1944 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-04-16 22:25:07 +00:00
mguessan 0d7a1bba1d EWS: make isMainCalendar case insensitive
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1943 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-04-10 21:57:14 +00:00
mguessan a15f954419 Caldav: improve Exchange 2007 EWS meeting support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1937 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-03-22 14:54:48 +00:00
mguessan 007a328051 IMAP: add date header to rebuilt message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1934 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-03-21 22:08:09 +00:00
mguessan 7578f854ee IMAP: Force UTF-8 on message rebuild
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1933 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-03-21 21:53:59 +00:00
mguessan 321c1b0454 Caldav: rebuild meeting attendees only for Exchange 2007, Exchange 2010 ics parser is correct
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1930 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-03-20 23:08:42 +00:00
mguessan 38c5bc2b97 EWS: improve error handling on socket exception
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1928 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-03-20 00:05:13 +00:00
mguessan b66a3a6ebf EWS: avoid NullPointerException in broken message rebuild
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1927 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-03-19 23:42:56 +00:00
mguessan 268a713446 Caldav: force context Timezone on Exchange 2010
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1914 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-02-16 10:25:57 +00:00
mguessan ddae179369 EWS: new fix to improve failover on error retrieving MimeContent
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1898 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-02-06 20:08:10 +00:00
mguessan 443a3df55b EWS: improve failover on error retrieving MimeContent
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1897 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-02-06 08:34:46 +00:00
mguessan 763a0e49ed Carddav: avoid NullPointerException on broken contact
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1893 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-02-02 21:54:33 +00:00
mguessan 5956574072 IMAP: implement MOVE RFC draft http://tools.ietf.org/id/draft-krecicki-imap-move-00.html
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1889 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-01-31 23:37:43 +00:00
mguessan b04fe91c65 IMAP: fix double slash in folder path
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1865 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-12-07 23:01:55 +00:00
mguessan bdb1546e6a Caldav: drop davmail.caldavDisableTasks setting, retrieve only events from calendar
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1864 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-11-25 00:23:17 +00:00
mguessan aaf5af62d1 EWS: fix Exchange 2010 SP1 support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1861 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-11-22 22:09:04 +00:00
mguessan b6d17e83a2 Caldav: Change field update order for Exchange 2007 over EWS
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1860 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-11-16 22:02:06 +00:00
mguessan 724fbc86e8 EWS: use archivemsgfolderroot as archive root
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1857 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-11-09 23:33:23 +00:00
mguessan b163176284 EWS: enable preemptive authentication on non NTLM endpoints
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1854 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-11-09 22:28:23 +00:00
mguessan 021a334083 EWS: add new DistinguishedFolderId value for Exchange archive support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1832 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-10-26 22:11:56 +00:00
mguessan fc4a6f0b00 Caldav: try to merge Exchange 2010 and 2007 filters
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1830 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-10-25 21:44:36 +00:00
mguessan 7640fcd8ec Fix bug on ITEM_PROPERTIES value on EWS/WebDav mode switch
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1824 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-10-19 20:49:46 +00:00
mguessan 8d2cb827a5 EWS: rebuild broken message (null MimeContent) from properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1802 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-09-29 21:19:16 +00:00
mguessan 472b11a608 EWS: fix tasks field order, send Extended Properties first to match EWS schema
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1799 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-09-27 06:23:26 +00:00
mguessan 1801f63aaf EWS: replace extension before looking for items in task folder
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1796 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-09-26 20:19:27 +00:00
mguessan b012b22214 EWS: Fix 3407395, do not set mailbox on FolderIds returned by Exchange
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1795 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-09-23 08:37:23 +00:00
mguessan dc649b3a6a Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1793 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-09-16 09:24:59 +00:00
mguessan 3486940ec5 Caldav: implement update folder
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1784 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-09-06 21:28:36 +00:00