Commit Graph

202 Commits

Author SHA1 Message Date
mguessan b6b08b13bc Caldav: Disable schedule-inbox for all Lightning versions
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1659 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-04-08 15:39:45 +00:00
mguessan b489120d7e Caldav: rethrow SocketException to avoid event not available on client connection close or DavMail listener restart
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1636 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-03-07 14:16:22 +00:00
mguessan 35acd60fcc Caldav: 3132513, implement well-known url, see http://tools.ietf.org/html/draft-daboo-srv-caldav-10
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1623 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-02-15 10:02:23 +00:00
mguessan adfc4a8103 Add DavMail version in welcome IMAP and SMTP header
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1508 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-10-14 21:57:37 +00:00
mguessan a643b5741d Handle exceptions on invalid UTF-8 characters or unexpected content triggered by XmlStreamReader.getElementText (based on patch 3081264)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1492 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-10-05 09:41:04 +00:00
mguessan 2616e823fa Caldav: implement main calendar folder rename
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1490 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-10-04 21:24:50 +00:00
mguessan 0649996caf Caldav: use i18n calendar name as display name for iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1488 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-10-01 21:26:55 +00:00
mguessan a90a39becd Caldav: avoid renaming default calendar to null
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1484 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-09-30 22:48:12 +00:00
mguessan 432a4df97e Caldav: fix 3063407, regression in sendPrincipal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1437 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-09-10 13:00:44 +00:00
mguessan 5911e0b431 Caldav: accept login as alias in caldav principals path
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1428 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-09-08 20:40:19 +00:00
mguessan 146790a237 Caldav: basic move item implementation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1427 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-09-07 21:09:53 +00:00
mguessan 6defe86762 Carddav: improve OSX client detection
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1422 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-09-06 10:14:09 +00:00
mguessan 12b01733e3 Caldav: adjust Lightning bug workaround
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1421 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-09-04 07:36:56 +00:00
mguessan add2abb818 Caldav: extend Lightning broken tests to all 1.* versions
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1406 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-09-01 10:09:36 +00:00
mguessan 36e868a97e Caldav: fix request parser regression on nextTag
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1398 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-08-31 22:48:53 +00:00
mguessan f6a6dd9333 Caldav: improve filter handling, support VTODO/VEVENT comp-filter
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1394 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-08-29 16:15:28 +00:00
mguessan 98ae8917c0 Fix XMLStreamUtil regression
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1393 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-08-28 20:31:17 +00:00
mguessan 4962684d0f Refactor XMLStreamUtil
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1392 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-08-28 20:21:31 +00:00
mguessan c3c08afbfd Caldav: workaround for Lightning 1.0b2 bug
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1345 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-08-16 15:57:25 +00:00
mguessan 2ceb323ab8 Caldav: disable caldav inbox with Lightning 1.0b2
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1344 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-08-16 15:03:21 +00:00
mguessan bba9c3616a Caldav: switch to new VCalendar parser/patcher
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1321 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-30 15:09:44 +00:00
mguessan dd287e282a Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1309 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-27 21:46:59 +00:00
mguessan 7222d08d44 Caldav: reenable Lightning 1.0b2 bug workaround
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1308 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-27 21:23:56 +00:00
mguessan 6e9ed2e942 EWS: force urlcompname only on create
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1304 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-27 19:28:27 +00:00
mguessan 2a9c62ec14 Caldav: failover for 404 not found on items containing '+' in url, search item by urlcompname to get permanenturl
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1295 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-27 09:34:04 +00:00
mguessan b6d1836092 Caldav: Another request parsing bug: handle empty elements
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1277 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-26 09:59:10 +00:00
mguessan a7de241e14 Caldav: fix regression in REPORT requests parsing
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1276 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-26 09:28:44 +00:00
mguessan d6984cff6f Caldav: fix time-range filter support in EWS mode
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1271 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-25 19:55:51 +00:00
mguessan 30faeaea21 Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1267 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-25 11:34:37 +00:00
mguessan 204c57fb5e Caldav: move calendar on displayname update
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1266 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-24 22:59:44 +00:00
mguessan 809f16311b Caldav: partial MKCALENDAR implementation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1265 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-24 22:23:14 +00:00
mguessan 674a1436d0 Carddav: generate OSX compatible VCARD photo and change addressbook-home-set with OSX Address Book
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1264 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-24 15:53:06 +00:00
mguessan e4460e159f Caldav: implement time-range request
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1253 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-22 23:10:24 +00:00
mguessan 3637d8fb4b Carddav: fix GET request on folder support for SOGO
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1249 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-21 16:20:33 +00:00
mguessan a2ddfeb643 Carddav: return 404 not found on missing folder
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1247 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-21 15:39:51 +00:00
mguessan 3f3e51298b Doc: javadoc and code cleanup
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1241 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-21 09:14:23 +00:00
mguessan 534c129660 Caldav: improve 404 error handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1240 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-20 22:35:54 +00:00
mguessan 5946ea1e98 Caldav: UTF-8 encode report body
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1230 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-20 14:40:19 +00:00
mguessan 2f82daa48f Caldav: catch any exception in reportItems
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1221 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-20 10:46:44 +00:00
mguessan efcb9bfa74 Caldav: Process request before sending response to avoid sending headers twice on error
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1217 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-20 09:53:47 +00:00
mguessan 0eeefb9098 Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1213 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-20 09:10:39 +00:00
mguessan 2c63a6b72a Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1200 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-19 09:22:42 +00:00
mguessan ff9b8940ac Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1198 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-19 09:02:14 +00:00
mguessan c7d6607f40 Major refactoring: use straight inpustream instead of reader everywhere
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1175 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-12 16:35:46 +00:00
mguessan 5a734d8a8a Carddav: iPhone iOS4 compatibility
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1158 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-08 23:27:36 +00:00
mguessan 8661b0f0d9 Caldav: Workaround for Lightning/1.0b2 href encoding bug in REPORT requests
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1156 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-07 23:09:34 +00:00
mguessan 944da102e3 Caldav: move processItem logic back to CaldavConnection
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1149 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-07 12:55:13 +00:00
mguessan 9371f57285 Caldav: Workaround for emClient broken href encoding
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1145 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-07-07 09:19:22 +00:00
mguessan 88520bb591 Caldav: remove buildCalendarPath method
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1101 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-21 13:52:09 +00:00
mguessan cc454e388c EWS: move more WebDav code to DavExchangeSession
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1092 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-06-16 13:30:36 +00:00