Commit Graph

257 Commits

Author SHA1 Message Date
mguessan b0ea531d3a EWS: update checkEndPointUrl, send get root folder request instead of static wsdl request no longer available on Office365
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2333 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2015-02-12 15:31:43 +00:00
mguessan dba3ff26ef EWS: improve main calendar folder test
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2326 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2015-01-24 21:16:28 +00:00
mguessan 4a918cd22e EWS: implement batch move items
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2319 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-09-05 15:12:05 +00:00
mguessan 1acddc4954 EWS: improve folder paged search
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2318 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-09-04 07:03:47 +00:00
mguessan 58d03e039b EWS: switch to GetMethod to check endpoint
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2312 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-09-04 06:41:39 +00:00
mguessan 15fd928588 EWS: take paging into account in appendSubFolders
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2311 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-08-27 20:32:47 +00:00
mguessan 6960cb58e9 Fix #35 duplicates in updated reoccurring events
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2307 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-07-31 20:55:24 +00:00
mguessan d071c59e4a EWS: avoid NullPointerException in fixAttendees
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2306 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-07-28 21:58:08 +00:00
mguessan 820ce179b1 EWS: Avoid null in log message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2299 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-06-28 16:31:08 +00:00
mguessan 09c445fff8 Caldav: do not request additional properties for MeetingCancellation and MeetingResponse
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2298 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-06-28 16:12:35 +00:00
mguessan 06d934a464 Caldav: merge 33, apply myresponsetype partstat on all Exchange versions
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2297 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-06-23 22:09:34 +00:00
mguessan d4ef2392ab EWS: adjust declined item handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2291 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-05-30 12:54:28 +00:00
mguessan ffac479e60 EWS: used paged search with static search condition, send a single request when folderSizeLimit is enabled
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2290 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-05-30 10:41:34 +00:00
mguessan ad404804ad EWS: Allow Item and PostItem elements in message folders
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2286 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-04-08 20:59:13 +00:00
mguessan 89d0ed029f EWS: Improve Exchange 2013 support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2284 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-04-07 21:16:54 +00:00
mguessan 254abf1b9f EWS: expect UTF-8 in options responses
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2267 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-18 23:06:02 +00:00
mguessan 0da754e615 Additional code fixes from audit, do not try to get time zone from options page in direct EWS mode
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2255 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-17 09:28:43 +00:00
mguessan b75fb15483 Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2249 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-10 22:17:40 +00:00
mguessan 0fc908b1e9 Apply Base64 refactoring to all classes
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2248 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-10 22:05:11 +00:00
mguessan c3dabcdfe4 Improve contact picture error handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2240 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-09 10:13:22 +00:00
mguessan e9591b72c9 Avoid null in log statement
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2228 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-02-03 21:43:23 +00:00
mguessan 83ba895e51 EWS: workaround for user reported issue, less strict filter in isItemId
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2220 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-01-29 23:05:31 +00:00
mguessan 0c6964ccd8 EWS: Override authentication mode test: EWS is never form based
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2219 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-01-29 23:03:48 +00:00
mguessan 882946775f EWS: new paging implementation based on imap uid sort to avoid issues on concurrent changes on searched folder
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2218 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-01-29 23:01:59 +00:00
mguessan d8000b6497 EWS: in direct EWS mode, try to use ResolveNames to get current user email address
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2212 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-01-19 23:04:07 +00:00
mguessan aa08c73a70 New failover call in checkEndPointUrl
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2208 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-01-10 18:15:26 +00:00
mguessan 93b0f5ecf2 Revert checkEndPointUrl fix, does not work
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2207 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-01-10 17:59:17 +00:00
mguessan 87be310193 Fix regression in itemId detection
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2205 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-01-03 22:07:04 +00:00
mguessan e6ff19fb71 EWS: Another try for checkEndPointUrl, head on /ews/exchange.asmx and follow redirects to wsdl
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2203 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-12-23 19:05:30 +00:00
mguessan d25a2aa6cc EWS: improve ItemId vs user provided item name detection
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2201 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-12-12 21:36:21 +00:00
mguessan ad9ac4f0ad IMAP: Implement davmail.folderSizeLimit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2177 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-09-14 17:35:04 +00:00
mguessan badbdc5bc6 IMAP: interrupt EWS folder load on client timeout
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2142 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-06-12 17:47:45 +00:00
mguessan 1605400e1e EWS: Fix regression in checkEndPointUrl, get /ews/services.wsdl
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2117 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-05-14 08:25:37 +00:00
mguessan d7a4365c3f Fix for Exchange 2013 support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2103 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-05-11 16:35:12 +00:00
mguessan 80eb32616e Always sort by IMAP uid desc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2093 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-04-23 08:32:13 +00:00
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