Commit Graph

1018 Commits

Author SHA1 Message Date
mguessan 61dcfae33f From coverity: synchronize HttpClient cookies access
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2263 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-17 23:43:55 +00:00
mguessan db626f8956 From coverity: URI.getPath may return null
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2261 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-17 23:20:12 +00:00
mguessan 31f61af71b From coverity: ImageIO.read may return null
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2260 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-17 23:11:30 +00:00
mguessan c8d0186079 Do not try WebDav mode if owa url ends with /ews/exchange.asmx
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2256 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-17 22:44:53 +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 bd69676be5 Caldav: fix bug in VCalendar dtend check
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2254 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-10 22:34:26 +00:00
mguessan affdaf3c76 Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2253 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-10 22:22:33 +00:00
mguessan 2d31c523cd Force encoding in message create thread
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2252 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-10 22:21:25 +00:00
mguessan 58ae6e1e91 EWS: Force encoding in mimeContent decode
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2250 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-10 22:19:28 +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 372b24fd3c DAV: decode base64 content as ASCII
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2238 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-03-02 20:08:50 +00:00
mguessan 9f0a87c5a5 From coverity: use getParamValue instead of getParam().getValue() to avoid null dereference
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2235 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-02-28 17:48:42 +00:00
mguessan a856d883f3 Improve session factory log statements
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2230 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-02-03 21:46:40 +00:00
mguessan ef80812111 EWS: Avoid /owa form request in direct EWS mode
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2229 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-02-03 21:45:37 +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 b0f53a82eb From coverity: avoid null dereference when no network interface is available
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2217 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-01-28 21:54:34 +00:00
mguessan 06741a59c9 Caldav: Fix 555 another broken Israeli timezone
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2214 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2014-01-21 23:10:57 +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 1b22263e1e Fix authentication failure after session expiration
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2202 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-12-12 21:40:37 +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 1c1f82c588 Caldav: ignore invalid BEGIN line inside object (Sogo Carddav issue)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2200 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-12-12 21:31:26 +00:00
mguessan 52e4d7b61e SMTP: create a new davmail.smtpStripFrom boolean property to force From: header removal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2193 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-11-12 21:18:07 +00:00
mguessan 2018b25768 IMAP: fix uidNext implementation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2187 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-10-23 21:53:21 +00:00
mguessan ab4a482039 IMAP: improve uidNext implementation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2186 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-10-10 20:38:27 +00:00
mguessan 7f4c56903c IMAP: fix 538, send capabilities untagged response to avoid timeout on large message APPEND
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2178 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-09-15 17:43:46 +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 aa11250d60 Caldav: flag ORGANIZER participant status as ACCEPTED instead of NEEDS-ACTION
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2170 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-09-02 21:00:57 +00:00
mguessan 912dd7a9d3 Caldav: do not overwrite X-MICROSOFT-CDO-BUSYSTATUS if TRANSP is not provided
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2168 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-08-30 06:56:24 +00:00
mguessan 69346f7c31 Allow identical username/userid in multiple factor authentication form
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2167 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-08-25 16:14:01 +00:00
mguessan 79f93e331b Rethrow DavMailException on connect exception
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2166 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-08-25 16:07:37 +00:00
mguessan e869610e10 EWS: fix 537, detect 507 Insufficient Storage
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2157 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-07-17 22:19:41 +00:00
mguessan 284fe9bce0 Fix NullPointerException on server unavailable
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2156 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-07-17 22:11:30 +00:00
mguessan efdec3e3c5 Merge patch to set sensitivy on VTODO
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2155 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-07-17 21:52:16 +00:00
mguessan 3e7672009a New experimental davmail.popCommonDeleted flag to switch to a different property on old Exchange 2003 servers
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2154 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-07-08 21:48:31 +00:00
mguessan 2fe8bf6ce7 IMAP: improve invalid message header test
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2151 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-06-16 21:40:31 +00:00
mguessan c035b094c4 IMAP: fix invalid message header filter
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2150 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-06-14 11:04:42 +00:00
mguessan 3540a9f387 Rename new setting to davmail.enableKeepalive and include in settings GUI
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2144 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-06-13 13:51:39 +00:00
mguessan 53819c01e8 IMAP: make keepalive spaces optional with new davmail.imapEnableKeepalive setting
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2143 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-06-13 08:53:44 +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 7a371723ee IMAP: fix missing headers with Outlook
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2141 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-06-12 16:38:05 +00:00
mguessan 0f65595a7f IMAP: Detect invalid content in message header field
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2140 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-06-09 22:33:11 +00:00