Commit Graph

793 Commits

Author SHA1 Message Date
mguessan f89511775d Reformat and fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1702 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-06-08 19:58:29 +00:00
mguessan b5f500f393 Caldav: allow tab as folding character, see RFC2445
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1696 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-06-06 21:51:29 +00:00
mguessan 694bacc4e0 Caldav: Fix NullPointerException in getTimezoneIdFromExchange
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1695 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-05-30 22:26:02 +00:00
mguessan bf570104d2 IMAP: workaround for Exchange 2003 search deleted support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1691 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-05-19 22:11:23 +00:00
mguessan fa536e0824 Dav: back to old path in Destination header behavior
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1684 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-05-16 09:43:41 +00:00
mguessan a0f075c632 DAV: switch icon on large message download
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1683 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-05-16 08:51:52 +00:00
mguessan 3a058507c9 Dav: Log message download progress
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1680 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-05-12 21:09:10 +00:00
mguessan c1f6161c7b Caldav: instancetype is null on Exchange 2010, switch to isrecurring in EWS FindItem
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1677 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-05-11 10:39:22 +00:00
mguessan 71c572d664 IMAP: Fix nullpointer in broken message handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1670 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-04-16 08:25:34 +00:00
mguessan 11676ee5fd Dav: new patch to reset session timeout with a GET method on /owa/
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1668 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-04-14 21:17:40 +00:00
mguessan 1a92e17d07 Dav: experimental, try to reset session timeout with a GET method
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1666 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-04-13 21:34:00 +00:00
mguessan 31214b1be2 Serialize session creation in workstation mode to avoid multiple OTP requests
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1664 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-04-12 21:30:52 +00:00
mguessan 184ba21cf0 EWS: fix UID and RECURRENCE-ID, broken at least on Exchange 2007 with recurring events
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1663 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-04-12 20:32:22 +00:00
mguessan 48f2f5196a Dav: do not try property update failover on 507 SC_INSUFFICIENT_STORAGE
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1660 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-04-11 09:58:22 +00:00
mguessan 54fcff3739 IMAP: implement Recent flag on new messages based on read flag and creation/modification date
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1658 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-04-08 13:55:20 +00:00
mguessan 5d2cbcbc85 EWS: fix 3105534 GetUserAvailability default timezone compatibility with Exchange 2010
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1656 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-04-06 21:17:24 +00:00
mguessan b85cf09e04 Caldav: prepare xmoz custom property support over DAV
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1649 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-03-23 09:43:53 +00:00
mguessan 16617d8141 EWS: new failovers on Timezone settings: use davmail.timezoneId setting or default to GMT Standard Time
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1648 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-03-23 09:42:32 +00:00
mguessan eda37cdcb0 Caldav: first check that email address is valid to avoid InvalidSmtpAddress error on FreeBusy request and new timezone name mapping
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1644 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-03-22 21:34:05 +00:00
mguessan 367c57b60b EWS: fix 3190774, LDAP galfind email address handling, use Mailbox value instead of EmailAddress1/2/3
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1643 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-03-20 20:32:49 +00:00
mguessan 71493a5a28 EWS: fix NullPointerException in item getContent
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1641 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-03-16 10:55:09 +00:00
mguessan 62415480cf EWS: fix 404 not found with Exchange 2010 calendars
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1640 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-03-14 10:45:40 +00:00
mguessan d4942165b4 Implement Microsoft Forefront Unified Access Gateway logon form compatibility
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1633 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-02-28 22:31:42 +00:00
mguessan b2ff79a8a3 Caldav: fix 3190219, regression on quote encoding since 3165749 fix
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1632 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-02-23 22:23:06 +00:00
mguessan 60132202c7 POP: Fix from Stefan Guggisberg, handle invalid CR or LF line feeds in DoubleDotOutputStream
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1626 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-02-21 10:41:46 +00:00
mguessan 75328413c8 Caldav: implement a new setting to disable task (VTODO) support: davmail.caldavDisableTasks and probably exclude most broken events
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1622 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-02-09 20:57:42 +00:00
mguessan 854943a28b Caldav: throw exception on empty event body (EWS)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1621 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-02-08 21:35:21 +00:00
mguessan bc0e157340 Dav: log search response count
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1615 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-02-02 21:56:22 +00:00
mguessan f5f83aba41 Fix 3150426 huge memory usage with IMAP
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1613 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-02-02 21:20:10 +00:00
mguessan 404bcf96be Caldav: fix multivalued param support in VProperty and always quote CN values
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1610 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-13 10:14:18 +00:00
mguessan a2fbd71943 EWS: return HttpNotFoundException on event not found to trigger Lightning workaround
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1601 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-06 23:08:11 +00:00
mguessan adb9b317ce EWS: fix instancetype field definition: Integer instead of String (fix Caldav filter over EWS)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1600 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-06 22:51:35 +00:00
mguessan 068c782346 Additional session create log statement
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1599 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-06 09:36:28 +00:00
mguessan 6cad2e318e Caldav: workaround for Exchange 2010 bug, \n in timezone name generates invalid ICS content
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1598 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-06 09:33:36 +00:00
mguessan a00d322599 New multiple user fields implementation: expect userid|username as login value
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1597 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-05 21:26:07 +00:00
mguessan 13132245c4 Improve connection pool handling: do not pool simple checkConfig and getVersion connections.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1596 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-05 20:37:11 +00:00
mguessan 6f01bd98fd Implement OTP form with multiple username fields (username and userid)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1595 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-05 09:57:44 +00:00
mguessan ef7cfae687 EWS: improved email/alias failover fix
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1592 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-04 20:46:29 +00:00
mguessan 10f82dc08d EWS: fix regression in comment
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1591 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-04 20:40:34 +00:00
mguessan 3ae327f70f EWS: additional failover mail build on logon form failure
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1589 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-03 22:27:03 +00:00
mguessan 8273e30bbc SMTP: fix 3132569, always remove From header to avoid 403 error on send
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1588 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-03 10:11:43 +00:00
mguessan 173bac593b Caldav: improve timezone rename error message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1587 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2011-01-02 22:12:41 +00:00
mguessan e855b56071 SMTP: workaround for misconfigured Exchange servers: failover on Draft message creation through properties. Warning: attachments are lost
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1585 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-12-28 19:39:28 +00:00
mguessan f8823f36a6 EWS: store X-MOZ-SEND-INVITATIONS property to fix no notification issue with Lightning
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1584 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-12-26 11:46:11 +00:00
mguessan 1615f4991b EWS: fix Caldav inbox handling over EWS
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1583 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-12-21 12:42:56 +00:00
mguessan 5dbd82753b Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1582 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-12-17 13:06:11 +00:00
mguessan dded7c6d2e EWS: improve timezone handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1579 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-12-12 22:52:04 +00:00
mguessan 2f47f173d0 Caldav: fix floating timezone in iCal: rename TZID for maximum iCal/iPhone compatibility
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1578 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-12-12 21:39:19 +00:00
mguessan fc43e5b082 EWS: Update Field list
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1576 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-12-12 19:59:56 +00:00
mguessan b559da8e68 Adjust Mime decoder settings (fix)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1573 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-12-09 21:03:28 +00:00