Commit Graph

239 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 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 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 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 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 af70807bf7 IMAP: skip Microsoft Mail Internet Headers Version 2.0 in message headers field
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2139 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-06-09 22:31:42 +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 899290b18d DAV: throw error on broken connection
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2086 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2013-04-10 08:13:10 +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 17be26a9a7 Upgrade jackrabbit-webdav to 2.4.3
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2048 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-10-08 21:49:34 +00:00
mguessan 520a1429be Caldav: do not try to load tasks MIME body
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2040 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-09-26 20:59:53 +00:00
mguessan d9966b77f0 Caldav: Ignore 401 unauthorized on public event, return 200
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2033 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-09-24 20:22:38 +00:00
mguessan 6b3b27c818 Caldav: force 403 forbidden instead of 401 on unauthorized update to public folder item
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2029 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-09-20 20:55:55 +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 c5a7918843 Prepare message keywords/categories support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2021 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-09-13 21:58: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 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 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 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 104f64f86e Dav: decode permanenturl to avoid double urlencoding issue
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1942 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-04-10 15:26:11 +00:00
mguessan 75cec9987b Dav: decode url returned on saveappt cmd in DavExchangeSession.loadVtimezone()
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1941 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-04-04 10:02:19 +00:00
mguessan e5c430e4cd CalDav: Fix 3512857, avoid double path encoding in DavExchangeSession.loadVtimezone()
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1939 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-04-02 21:16:32 +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 4c00d1da2d Dav: set contact email type to SMTP
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1896 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-02-02 22:39:04 +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 453874e9ff Carddav: decode urlcompname before search to retrieve contacts with & in url
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1879 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2012-01-17 23:08:03 +00:00
mguessan 2b77cbef55 Caldav: Create a new davmail.caldavEnableLegacyTasks to allow access to tasks created in calendar folder by previous DavMail versions
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1866 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-12-21 07:47:36 +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 cd8872b156 Dav: switch back to mailbox path on Exchange 2003 for CmdBasePath
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1855 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-11-09 22:35:57 +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 8f43693ef5 Caldav: Fix 3420240, retrieve description from tasks over Dav
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1816 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-10-11 21:59:18 +00:00
mguessan ca9308e059 SMTP: adjust workaround for misconfigured Exchange server that return 406 Not Acceptable on draft message creation, look inside multipart messages
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1815 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-10-06 08:54:33 +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
mguessan fc57e8db5e Fix IllegalArgumentException in fixClientHost when scheme is null
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1782 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-09-01 08:24:22 +00:00
mguessan e669bd7c8d Small failover fix
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1777 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-08-16 20:53:13 +00:00
mguessan d5f85ef7a1 Improve client host update fix
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1776 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-08-16 20:28:13 +00:00
mguessan ed14e65e82 Caldav: more general fix for misconfigured Exchange server, replace host name in url also over Caldav
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1774 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-08-13 20:39:53 +00:00
mguessan e74f9bbdb2 IMAP: fix failover for misconfigured Exchange server, replace host name in url
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1773 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-08-12 22:26:30 +00:00
mguessan 50d0bc585a Caldav: implement task categories over EWS
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1769 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-08-08 20:11:15 +00:00
mguessan 1d6794dc2a Caldav: update additional MAPI properties for tasks
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1768 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-08-08 11:54:23 +00:00
mguessan 2a5244a5af Caldav: implement startdate and duedate on tasks
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1767 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-08-08 09:06:39 +00:00