Commit Graph

1043 Commits

Author SHA1 Message Date
mguessan b03db2e42d Workaround for NTLM authentication only on /public
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@977 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-30 20:46:57 +00:00
mguessan adf3bfaaf4 Caldav: fix broken inbox, missing instancetype in search request and add is null in search query
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@976 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-29 10:45:10 +00:00
mguessan 5f7226bddf Caldav: do not try to access inbox on shared calendar (to avoid 440 login timeout errors and session reset)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@975 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-29 08:52:35 +00:00
mguessan 37aa6db3f2 Caldav: exclude private events on shared or public calendar PROPFIND
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@974 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-29 08:50:39 +00:00
mguessan b7421263e2 IMAP: improve partial fetch support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@973 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-27 10:18:53 +00:00
mguessan 0cf77d61b1 Add a new setting to retrieve proxies from system configuration
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@972 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-24 10:23:26 +00:00
mguessan 577ea1ecdb Add a new setting to retrieve proxies from system configuration
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@971 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-24 09:59:23 +00:00
mguessan 266632480d IMAP: fix 2962071, quote folder names in STATUS response
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@970 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-22 13:29:11 +00:00
mguessan 3fd51ae302 IMAP: allow partial part fetch
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@969 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-22 11:26:06 +00:00
mguessan 24770e614e IMAP: fix regression on unknown parameter handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@968 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-22 11:22:00 +00:00
mguessan 767f17d841 IMAP: implement part fetch (BODY[1])
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@967 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-22 11:08:12 +00:00
mguessan ec8a999ce9 IMAP: detect unsupported parameter
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@966 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-22 10:30:47 +00:00
mguessan 5dc44ff9d8 IMAP: fix 2973213, escape quotes in subject
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@965 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-22 10:17:50 +00:00
mguessan 2b758b1dc1 Fix empty setting behavior: return null instead of empty string
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@964 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-21 20:45:09 +00:00
mguessan 3bb0dde31e Caldav: fix regression on invalid events handling, just warn on broken events
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@963 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-21 20:40:14 +00:00
mguessan 0ecc8d22d3 Doc: update roadmap
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@962 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-19 10:32:53 +00:00
mguessan 3630bb5ef2 Caldav: drop timezone when converting allday events to client
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@961 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-19 10:32:29 +00:00
mguessan 07768b1a78 Sort properties file
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@960 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-19 10:28:35 +00:00
mguessan d2fc757ed2 Improve public folder url check
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@958 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-18 09:21:23 +00:00
mguessan 93cf6156cc IMAP: fixes to improve JavaMail support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@956 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-03-17 21:03:24 +00:00
mguessan c8298f6e29 Caldav: new fix for invalid events
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@953 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-19 23:21:16 +00:00
mguessan 97a5f1a38e Doc: Document davmailservice.exe usage
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@951 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-18 21:27:08 +00:00
mguessan 6a269179ae SMTP: fix 2953552, allow RSET in AUTHENTICATED state
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@950 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-18 21:01:17 +00:00
mguessan 3785581305 IMAP: new patch from Gellule to fix disappearing messages issue
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@949 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-18 20:55:42 +00:00
mguessan 3ceb6421b4 SMTP: bug id 2953554, implement NOOP
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@948 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-18 09:21:43 +00:00
mguessan b48ed50ddc Fix from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@947 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-16 21:08:37 +00:00
mguessan 57f7fc2029 Document Force ActiveSync setting in Getting Started
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@946 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-16 21:07:56 +00:00
mguessan a282a63108 Add an FAQ entry on DavMail settings location
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@945 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-12 10:29:34 +00:00
mguessan dc6c916a73 Improve log message on HTTP header error
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@944 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-12 10:26:37 +00:00
mguessan a4090a230b Fix regression in 3.6.3: basic authentication broken in checkConfig
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@943 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-12 10:23:07 +00:00
mguessan 58eddd24f7 Caldav: add a hidden davmail.caldavDisableInbox to allow users to disable Caldav Inbox with Thunderbird 3 and Lightning
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@942 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-10 21:46:08 +00:00
mguessan d9538e774b Enable tray icon on LDAP connection
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@941 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-08 20:50:47 +00:00
mguessan 43a22c7832 Implement NTLM HTTP proxy support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@940 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-08 20:48:12 +00:00
mguessan 21844fe61e GUI: Fix client certificate setting switch
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@939 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-08 20:44:42 +00:00
mguessan c9dc4de5ef Caldav: improve broken events logging
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@938 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-03 22:00:14 +00:00
mguessan f2e862f659 Improve logging of expired sessions
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@937 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-02 22:48:40 +00:00
mguessan 21504d6828 Support multiple forms in form based authentication logon page
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@936 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-01 23:20:56 +00:00
mguessan b2b84b7285 Catch error on SWT exit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@935 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-01 22:53:15 +00:00
mguessan f88bd875e6 Enable NTLM on Proxy-Authenticate return code with only NTLM available
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@934 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-02-01 22:52:36 +00:00
mguessan ae7b30cf2a IMAP: rethrow SocketException after error in handleFetch
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@932 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-27 22:08:05 +00:00
mguessan a9235db875 Caldav: Follow redirects on GET with permanentUrl
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@931 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-27 21:54:30 +00:00
mguessan a9571e1c66 Doc: update roadmap
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@928 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-24 21:44:14 +00:00
mguessan 46e7283fb2 Improve error handling: detect SocketException to avoid client socket closed errors
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@927 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-24 20:41:02 +00:00
mguessan 009300142c Doc: remove replace token and search page
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@926 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-22 16:24:42 +00:00
mguessan 9ebdf91c81 IMAP: brand new IMAP uid workaround and refresh folder on Expunge from Gellule
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@924 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-21 10:49:23 +00:00
mguessan 6ef09d6297 IMAP: implement LIST "" "*%" for emacs
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@923 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-20 22:43:38 +00:00
mguessan c6abdc8f23 Doc: add a security section in the FAQ
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@922 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-20 22:24:45 +00:00
mguessan e69df38b90 Doc: update FAQ with Exchange prerequisites details
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@921 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-20 22:01:36 +00:00
mguessan 6b232b7b52 Add new setting davmail.defaultDomain to set default windows domain
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@920 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-20 21:20:05 +00:00
mguessan 49afb4b02a Caldav: add davmail.forceActiveSyncUpdate option to the settings frame
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@919 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-20 20:58:25 +00:00
mguessan 35c754939a Caldav: add davmail.caldavAlarmSound option to the settings frame (used to force conversion of Caldav alarms to AUDIO supported by iCal)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@918 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-20 20:40:27 +00:00
mguessan d83fb699ca IMAP: another fix for the message uid bump issue
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@917 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-20 00:13:56 +00:00
mguessan c1ffd164aa Prepare new advanced options
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@916 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-19 23:50:30 +00:00
mguessan 8911534afb Fix logging settings handling in webapp mode
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@915 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-19 15:16:46 +00:00
mguessan 1df26cdd64 Caldav: fix 2884864, send notifications to all participants on CANCEL
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@914 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-19 13:45:35 +00:00
mguessan c4739b57b1 IMAP: fix 2934922, implement (NOT DELETED) in search filter
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@913 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-19 13:40:29 +00:00
mguessan 833c2a4d41 IMAP: extend thunderbird changed uid workaround to all contexts
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@912 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-18 16:04:43 +00:00
mguessan 1dbb37dbc1 SMTP: implement RSET (reset) command to avoid connection timeout with Evolution
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@911 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-14 13:54:39 +00:00
mguessan eaed630ea4 Caldav: Fix invalid event handling, exclude events from returned list
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@910 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-14 09:46:48 +00:00
mguessan 741ba5f889 Document client keystore file settings
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@909 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-13 10:20:52 +00:00
mguessan 9e3a90d11b Implement file based (PKCS12 and JKS) client certificates in addition to smartcard support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@908 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-13 10:12:11 +00:00
mguessan cd17b89674 IMAP: workaround for thunderbird random issue with no message found, keep previous message list to cope with recent message uid change.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@902 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-05 10:06:47 +00:00
mguessan e678cd1fc7 Caldav: do not send fake inbox for public calendars to iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@901 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2010-01-05 10:04:48 +00:00
mguessan 0ad8842ff0 Doc: new download and build pages
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@900 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-25 17:51:51 +00:00
mguessan bd1ecaf492 Doc: update roadmap
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@899 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-25 16:41:35 +00:00
mguessan 3b92c1978b Caldav: id 2900599, implement optional attendees in notifications
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@897 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-24 15:33:26 +00:00
mguessan fa7ed285b1 LDAP: fix bug 2919463, escape quotes in search filter
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@896 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-23 09:17:20 +00:00
mguessan 3f22413dda Caldav: fix bug 2896135, iCal login fails at iCal startup
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@895 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-22 21:47:43 +00:00
mguessan f4f472ed27 Caldav: Send root instead of calendar href as inbox to fix iCal regression
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@894 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-22 13:50:33 +00:00
mguessan e53f62b415 LDAP: fix Kontact ldap filter parsing, allow LDAP_FILTER_PRESENT in subfilter
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@893 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-22 13:18:28 +00:00
mguessan 5df74c320b Fix last open session failover: do not append @hostname when alias contains @
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@892 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-21 15:02:16 +00:00
mguessan 67ed96545f Caldav: Exclude events with a null instancetype and no ICS content
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@891 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-21 13:01:49 +00:00
mguessan b8e3a2aafc Caldav: Workaround for Lightning 1.0pre public calendar, send calendar href as inbox/outbox urls
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@890 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-20 20:56:13 +00:00
mguessan 9424b1e639 Caldav: Convert DISPLAY to AUDIO only if user defined an alarm sound in settings (davmail.caldavAlarmSound)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@889 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-20 10:52:53 +00:00
mguessan 6e11cab446 Fix from audit (spelling errors)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@888 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-20 10:51:02 +00:00
mguessan cb2a9f10d3 Doc: add search icon
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@887 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-19 23:16:12 +00:00
mguessan 70e9d49b5b Add search page and change default package name for default svn builds
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@886 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-19 23:15:36 +00:00
mguessan 1b54134f85 Caldav: fix NullPointerException in notifications
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@885 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-17 23:02:59 +00:00
mguessan a4d8a5c33d Improve message logging
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@884 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-16 22:12:54 +00:00
mguessan b4d12102e6 Revert to message url as default, use permanentUrl as failover
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@883 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-16 09:16:21 +00:00
mguessan 3ca83d3b2e Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@882 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-10 20:14:23 +00:00
mguessan 0c9e6f2d7c Doc: Update roadmap
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@880 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-10 19:58:38 +00:00
mguessan 394e01c987 Caldav: Fix bug 2907350, multiple calendar support issue with iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@879 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-09 22:39:18 +00:00
mguessan ce6906f666 IMAP: try to support public folders hosted on a separate server (302 redirect on PROPFIND)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@878 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-09 21:13:43 +00:00
mguessan f78a5ab913 Caldav: another timezone fix
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@877 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-08 21:40:47 +00:00
mguessan b0febb5b76 IMAP: fix date parsing error, see bug 2878289
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@876 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-07 23:58:38 +00:00
mguessan 565f037df2 Caldav: Improve error handling on invalid events
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@875 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-07 21:57:56 +00:00
mguessan 8e55622a52 Force flags parameter to 4 in Form Based Authentication
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@874 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-07 21:41:45 +00:00
mguessan f32ce8ea55 IMAP: fix 2878289, implement extended MIME header search in http://schemas.microsoft.com/mapi/string/{00020386-0000-0000-C000-000000000046}/ namespace
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@873 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-07 13:12:01 +00:00
mguessan c71c1a1c21 IMAP: improve error logging on 500 internal server error
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@872 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-07 10:44:17 +00:00
mguessan 96c7cbe9c8 Caldav: another timezone fix
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@871 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-07 10:42:36 +00:00
mguessan d4cdc76721 IMAP: Improve error handling, do not fail on message retrieval error, just send error message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@870 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-07 09:35:25 +00:00
mguessan 1b67a58656 Always use NTCredentials for proxy authorization
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@868 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-01 16:22:05 +00:00
mguessan d05ae65cdf IMAP: implement EXPUNGE untagged response on NOOP to avoid NO message not found on Exchange message message uid change
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@867 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-12-01 10:14:59 +00:00
mguessan 1769cda706 Caldav: do not return invalid message content
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@866 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-29 21:10:01 +00:00
mguessan ad7a93fcc4 Caldav: move failover for Exchange 2007 plus encoding issue to Exchange session
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@865 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-29 21:08:23 +00:00
mguessan 735542734e Caldav: a brand new ActiveSync fix, set contentclass to make ActiveSync happy, but also set PR_INTERNET_CONTENT to preserve custom properties. Also get etag from updated event.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@864 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-27 23:27:50 +00:00
mguessan 1ba600e818 Caldav: major refactoring, move all ICS methods to Event inner class
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@863 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-27 09:34:20 +00:00
mguessan ca1cb26fd5 Doc: Add roadmap to site menu
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@862 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-26 22:52:32 +00:00
mguessan 7078a8de0c IMAP: implement RFC822.HEADER for Sylpheed
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@861 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-26 22:42:06 +00:00
mguessan cf1b927d7e OSX: replace inverted active icon
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@860 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-26 14:03:29 +00:00
mguessan aae79508d9 Caldav: fix bug 2902358, encode messageUrl in PropPatch with forceActiveSyncUpdate=true
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@859 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-25 22:08:14 +00:00
mguessan 98bd73aa16 Caldav: improve MIME message headers in createOrUpdateEvent
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@858 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-25 21:58:25 +00:00
mguessan 849ba11a5e Another NTLM fix: activate NTLM only on 401 unauthorized in executeGetMethod
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@857 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-25 00:39:08 +00:00
mguessan bcda464f20 OSX: new Mac OS X only icons
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@856 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-24 22:38:20 +00:00
mguessan 6bda4f1731 Caldav: Additional timezones
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@852 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-24 00:00:26 +00:00
mguessan 7f2fc8fc36 Experimental: reactivate NTLM authentication but leave authentication preemptive mode to allow basic authentication.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@851 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-23 23:17:08 +00:00
mguessan c4e19e4d3f Doc: switch download links to generic link
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@850 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-23 22:12:10 +00:00
mguessan 19ca110e94 Move PKCS11 registration to a separate class to avoid ClassNotFoundException
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@849 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-23 22:08:21 +00:00
mguessan a01b996220 Experimental OTP (token) based authentication
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@848 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-23 09:53:04 +00:00
mguessan db0be1fe86 Caldav: Revert commit 765, VTODO events have a null instancetype
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@847 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-22 21:52:53 +00:00
mguessan 8c9d1d8968 Doc: Update roadmap
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@846 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-22 21:00:47 +00:00
mguessan 955b36060a Fix regression in Form Based Authentication: detect Exchange 2007 UserContext cookie
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@844 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-18 11:13:06 +00:00
mguessan ea9c8239b4 Caldav: failover for Exchange 2007 plus encoding issue, search event by displayname to get permanent Url
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@843 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-17 23:11:08 +00:00
mguessan 3044ffc9e5 Documentation: add roadmap
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@842 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-17 21:54:55 +00:00
mguessan d61f9c31a0 Fix from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@841 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-17 21:54:10 +00:00
mguessan c949eac0c4 Caldav: additional timezone
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@840 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-17 21:51:46 +00:00
mguessan 06e6cf8a9d Caldav: Remove MAILTO: in addition to mailto: in getFreeBusy
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@839 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-16 22:49:52 +00:00
mguessan 38a39dbaa4 Host is mandatory for NTLMScheme, get current hostname for proxy authentication
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@838 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-16 21:54:16 +00:00
mguessan 209adc2b5d Caldav: Bug 2898469 do not UrlEncode draft url twice to avoid 404 not found on send event message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@837 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-16 15:24:54 +00:00
mguessan 3b6cd4f8ba Check for released version in a separate thread and set timeout to ten seconds
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@832 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-15 13:01:12 +00:00
mguessan 1a78128a09 Caldav: use permanenturl for Caldav to avoid encoding issues
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@831 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-13 21:41:43 +00:00
mguessan 8d63d2d034 Caldav: do not close connection on 401 authorization required, may help iCal authentication
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@830 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-13 21:39:33 +00:00
mguessan 8c5358b931 IMAP: use permanenturl instead of href to avoid url encoding issues
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@829 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-13 18:07:37 +00:00
mguessan 5ef1595c6f Refactor message url encoding
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@828 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-12 21:32:20 +00:00
mguessan 606ecedbcf Upgrade Jmooth wrappers, add -Xrs jvm option to davmailservice wrapper to avoid service stop on user session logout (http://sourceforge.net/projects/jsmooth/forums/forum/297041/topic/2370742)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@827 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-10 13:37:52 +00:00
mguessan 2cd481ae4c Caldav: Additional Allday fix for Exchange 2007 and Outlook, implement a failover with a new davmail.timezoneId setting.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@826 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-09 22:09:15 +00:00
mguessan 7ea972b57b Caldav: fix regression on create event, missing CRLF in mime message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@825 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-05 23:54:31 +00:00
mguessan 942e80f2c0 Caldav: Fix regression on public calendar folders linked to multiple calendar support for iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@824 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-05 21:55:43 +00:00
mguessan 8aec8d557a Caldav: use chunked response to send calendar folder content as ICS to avoid timeout
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@823 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-05 21:54:06 +00:00
mguessan e839c623bd LDAP: implement cn=* filter for Evolution
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@822 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-05 00:11:38 +00:00
mguessan b357720b7e Revert convert absolute IMAP path to relative path, breaks Caldav
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@821 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-04 23:44:10 +00:00
mguessan ec4187a726 Convert absolute IMAP path to relative path and detect ISA server cookie starting with cadata (instead of equals cadata)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@820 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-04 23:05:42 +00:00
mguessan ad0ca0c875 Caldav: Experimental GET ics on folder and fix regression on public folder access
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@819 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-04 22:57:08 +00:00
mguessan 6b23e40b4e Fix regression from revision 811
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@818 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-04 09:45:23 +00:00
mguessan 06e1a4896f Refactor ExchangeSession, use StringUtil to simplify code
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@817 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-03 10:01:33 +00:00
mguessan 46db035ddd remove username duplicate check, as formLogin now resets values before POST
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@816 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-02 23:15:12 +00:00
mguessan 70039c8cb0 Caldav: get current VTIMEZONE body from OWA to create Allday events compatible with Outlook. Users still need to select the same Timezone in Outlook and OWA.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@815 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-02 22:56:08 +00:00
mguessan 864681e2f6 Start refactoring: StringUtil class
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@814 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-02 21:38:49 +00:00
mguessan f94bcf233e IMAP: use upper case NIL in ENVELOPE
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@813 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-02 21:37:57 +00:00
mguessan 9d074067df SMTP: fix by Marc Macenko, case sensitive RCPT TO:
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@812 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-02 21:17:48 +00:00
mguessan 1c67d85330 Fix from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@811 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-02 09:53:42 +00:00
mguessan 4816707484 Fix from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@810 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-02 09:36:51 +00:00
mguessan 8331fc8b6c Allow custom form with userid/pw fields in form based authentication
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@808 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-01 22:27:23 +00:00
mguessan ec17aa2e15 Improve form based authentication, look for Exchange session cookies sessionid and cadata
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@807 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-11-01 21:58:04 +00:00
mguessan 3471a6dbab Fix test
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@806 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-30 15:13:06 +00:00
mguessan e4ff8946d9 IMAP: improve MimeMessage handling, drop after fetch to avoid keeping full message in memory
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@805 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-30 11:14:47 +00:00
mguessan 2499aba4c4 Caldav: Fix Timezone value
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@804 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-29 22:46:07 +00:00
mguessan 857e491e1a IMAP: fix new ENVELOPE feature, must return encoded values
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@803 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-29 22:45:17 +00:00
mguessan 1d3cd69a7e IMAP: implement store by id and ENVELOPE
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@801 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-29 17:19:00 +00:00
mguessan 24d7399555 IMAP: update message flag only if changed to avoid unneeded message uid bump, may fix Evolution and Apple Mail constant reload issue
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@800 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-29 12:56:37 +00:00
mguessan 51c843de93 LDAP: run searches in separate threads to implement ABANDON, will make searches faster with some clients (Evolution and OSX address book)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@799 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-29 10:20:23 +00:00
mguessan 3688d11ac7 Revert trusted=4 removal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@798 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-28 23:13:56 +00:00
mguessan af479f53c6 SMTP: allow lower case commands
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@797 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-28 15:16:57 +00:00
mguessan 73bc2636a9 Fix 2887947: Exchange server with a username hidden field
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@796 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-28 14:55:48 +00:00
mguessan 14d22a8ef4 IMAP: implement search by id
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@795 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-27 23:34:13 +00:00
mguessan 8b3d246f45 New create folder method
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@794 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-27 23:32:00 +00:00
mguessan ec97ae1bf4 Fix FBA authentication, reset query string in getAbsoluteURI()
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@793 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-27 09:26:12 +00:00
mguessan 3a1878a2c0 New abstract JUnit test case class
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@791 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-25 22:27:34 +00:00
mguessan 505c912bc3 Remove trusted=4 from logon form parameters, breaks session creation on some servers
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@790 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-25 22:26:28 +00:00
mguessan 83cb84e579 Detect redirect form instead of logon form, follow redirect to logon form
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@789 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-25 22:24:53 +00:00
mguessan 4d8b08ead9 Doc: improve DavMail logo
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@787 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-19 20:20:04 +00:00
mguessan fd1719e10a Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@786 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-19 09:00:22 +00:00
mguessan 0197b4eaa7 Caldav: Create a new setting davmail.forceActiveSyncUpdate to let users choose to force ActiveSync event. Note: custom iCal or Lightning ICS properties are lost if this option is enabled.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@785 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-19 08:58:12 +00:00
mguessan af57352106 Doc: add new Logo, improve internet explorer compatibility
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@784 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-18 21:21:37 +00:00
mguessan b6e82de884 Doc: Add an architecture schema on site welcome page
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@783 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-18 20:11:09 +00:00
mguessan b5b3839341 Allow follow redirects on /public GET requests
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@782 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-16 08:58:04 +00:00
mguessan 53ddf0ef49 Some Exchange servers redirect to a different host for freebusy, use wide auth scope
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@781 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-15 21:05:32 +00:00
mguessan 6edbca54d4 LDAP: implement startsWith on Contact search, only objectclass=* is a full search
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@780 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-12 21:33:21 +00:00
mguessan abe6bc56bf Doc: Improve getting started documentation, explain Exchange 2003 and 2007 paths (/exchange/ and /owa/)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@779 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-12 20:34:13 +00:00
mguessan 7e0bf8c3cb Doc: fix site style
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@778 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-12 20:29:57 +00:00
mguessan 636eaeafd7 Fix from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@777 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-12 20:27:50 +00:00
mguessan 60a24e5a64 IMAP: send default BODYSTRUCTURE on MIME encoding error
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@776 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-09 23:12:14 +00:00
mguessan 1a7f3ec005 IMAP: improve complex content-type handling in BODYSTRUCTURE
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@775 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-09 23:08:04 +00:00
mguessan 432e43ae14 IMAP: fix deleted flag handling, switch to official Exchange IMAP property http://schemas.microsoft.com/mapi/id/{00062008-0000-0000-C000-000000000046}/0x8570
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@774 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-09 22:46:10 +00:00
mguessan 7c439595e2 Allow directory in logFilePath settings, add /davmail.log suffix in this case
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@773 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-08 21:59:48 +00:00
mguessan baa5dcb814 LDAP: fix for iCal4 attendee completion, send localhost if current socket is local, else send fully qualified domain name
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@772 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-07 22:08:05 +00:00
mguessan f5bafdbc6a Another fix from Dan Foody: improve dumpICS debug option
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@771 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-07 20:53:21 +00:00
mguessan cb1efbe973 Caldav: need to check session on each request, credentials may have changed or session expired
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@770 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-07 19:58:29 +00:00
mguessan db4b9d5a94 LDAP: major refactoring from Dan Foody to improve complex filters handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@769 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-06 21:13:41 +00:00
mguessan f268474051 LDAP: improve contact search, reencode uids to hex to avoid case sensitivity issues
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@768 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-06 21:12:26 +00:00
mguessan db3bd5914b Caldav: fix regression after ActiveSync patch, PROPPATCH on contentClass removes all custom ICS properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@767 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-06 21:08:05 +00:00
mguessan d99f8b2866 Caldav: improve getICSValue, do not return values inside VALARM section
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@766 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-06 21:06:37 +00:00
mguessan cc9b6e56c3 Caldav: do not send events with a null instancetype (may be the cause of iCal failure)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@765 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-06 21:04:46 +00:00
mguessan 8cd4941db0 CalDav: Send sub folders for multi-calendar support under iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@764 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-10-03 20:50:33 +00:00
mguessan f3913ba8fc Refactor ExchangeSession to allow independent session creation.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@763 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-30 21:54:53 +00:00
mguessan 98c52a5beb Caldav: Added supported-calendar-component-set to calendar response
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@762 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-30 08:14:28 +00:00
mguessan 04135c9475 Caldav: added a debug trace when requested calendar is not user calendar (maybe shared, but often url mistake in Caldav client)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@761 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-29 21:02:37 +00:00
mguessan 4c70485fc9 Caldav: fix Bug 2686125, PROPPATCH event after PUT to trigger activeSync PUSH, tested with iPhone 3 using activeSync
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@760 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-29 11:03:15 +00:00
mguessan c1fbfa354f IMAP: detect HttpNotFoundException on folder select
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@759 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-29 00:10:45 +00:00
mguessan 2ef91c0e17 Improve script based form redirect to handle more cases
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@758 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-28 23:28:23 +00:00
mguessan 6ba6dadaae IMAP: improve public folder error handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@756 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-25 11:50:46 +00:00
mguessan f377b76d45 IMAP: fix space at end of folder name
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@755 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-25 11:49:04 +00:00
mguessan e02aa555a9 IMAP: Fix regression on LIST INBOX
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@754 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-25 09:31:01 +00:00
mguessan d0e83c4a8c IMAP: experimental public folder access
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@753 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-25 09:13:02 +00:00
mguessan 79ba72e092 SMTP: experimental: remove Content-Type on create message to avoid 406 not acceptable with some Exchange servers.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@752 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-24 22:36:10 +00:00
mguessan c4f708d23d Fix settings default values and update doc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@751 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-24 10:49:17 +00:00
mguessan 6eb3da9916 Drop icon activity switches under 250ms to avoid fast flickering on OSX, add new switch icon in IMAP fetch iterations
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@750 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-24 09:18:57 +00:00
mguessan 3f742edce9 Caldav: fix path translation to Exchange for calendars in sub folders under /calendar
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@749 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-24 08:58:22 +00:00
mguessan a4dbe3ddce IMAP: switch to http://schemas.microsoft.com/exchange/contentstate to handle deleted flag (DAV:isdeleted did not work with some Exchange servers).
IMAP: implement undelete message

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@748 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-23 22:18:07 +00:00
mguessan 123255e856 OSX: fix regression on OSX Quit handler
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@745 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-22 21:47:49 +00:00
mguessan 8362e30598 Doc: Fix FAQ whitespaces
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@743 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-22 20:36:52 +00:00
mguessan 393b283324 IMAP: test session expiration on each command, get a new session on expiration
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@741 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-22 15:55:31 +00:00
mguessan e9b6bc3ada Caldav: fix conflict between X-MICROSOFT-CDO-BUSYSTATUS, X-MICROSOFT-CDO-ALLDAYEVENT and ORGANIZER ics patches
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@740 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-22 12:37:35 +00:00
mguessan 94ee1091a2 IMAP: improve error logging on network down
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@738 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-22 09:03:32 +00:00
mguessan 73a1dc98da Windows: create windows service exe
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@736 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-21 23:23:02 +00:00
mguessan 6164b00290 Improve HttpException error logging
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@735 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-21 21:50:47 +00:00
mguessan 07569c5583 Fixes from checkStyle audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@734 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-21 21:34:13 +00:00
mguessan e405d4a31f Adjust checkStyle settings
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@733 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-21 12:12:57 +00:00
mguessan 8a40476649 Improve error handling on invalid URL
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@732 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-20 14:10:54 +00:00
mguessan 8bfa014ab3 Various fixes from FindBugs audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@731 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-18 12:17:57 +00:00
mguessan 78691ae389 Fix from audit: synchronize access to HttpConnectionManager
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@730 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-18 09:27:00 +00:00
mguessan 392ef6448a Refactor ExchangeSession: do not follow redirects with GET methods
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@729 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-17 21:40:47 +00:00
mguessan 4a175cbe82 Caldav: check credentials on each request
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@728 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-17 20:19:54 +00:00
mguessan 332ff6db99 Fix regression in Form Based Logon: fix script based logon URI creation with path and query
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@727 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-17 14:42:45 +00:00
mguessan ed17034333 Another network down fix: DavMailException is not network down
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@726 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-17 13:16:52 +00:00
mguessan a725a78c8b Doc: improve javadoc and code cleanup
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@725 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-17 09:22:19 +00:00
mguessan 6643c5bb0e IMAP: fix bug 2845530 implement FLAGS.SILENT command
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@724 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-16 15:08:00 +00:00
mguessan 84fd373b7c Doc: New OSX settings screenshot
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@723 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-16 11:24:48 +00:00
mguessan c3ea20816e Fix from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@722 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-15 21:24:51 +00:00
mguessan 6b27c6193a LDAP: iCal fix to suit both iCal 3 and 4: move cn to sn, remove cn
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@721 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-15 13:18:03 +00:00
mguessan 4d46d7c078 IMAP: fix absolute (public) path handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@720 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-15 09:48:52 +00:00
mguessan 3908884444 Caldav: Disable broken sub calendar folders code
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@719 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-15 08:38:26 +00:00
mguessan 4549201d0b Caldav: Do not fail on Inbox access denied, just return an empty folder
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@718 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-15 08:34:13 +00:00
mguessan f6649d7217 OSX: crazy workaround from Dan Foody to fix attendee search on OSX Snow Leopard
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@717 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-14 21:16:15 +00:00
mguessan e0d80701a3 LDAP: iCal: do not send LDAP_SIZE_LIMIT_EXCEEDED on apple-computer search by cn with sizelimit 1
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@716 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-11 08:53:45 +00:00
mguessan 5eb3fd2569 Caldav: fix multi calendar Exchange path for sub folders
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@715 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-10 23:45:40 +00:00
mguessan 736437670a LDAP: copy uid to apple-generateduid for iCal attendee search
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@714 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-10 13:20:55 +00:00
mguessan c434a5dace LDAP: Make sure we do not send empty description field, replace " \n" with null
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@713 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-10 08:47:01 +00:00
mguessan 15396def25 Do not pass DavMailAuthenticationException to handle network down
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@712 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-10 08:09:29 +00:00
mguessan 26f1194507 Caldav: Experimental, fix sub calendar folders path
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@711 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-10 08:06:15 +00:00
mguessan bdd5dbca78 Caldav: Experimental, send sub calendar folders on propfind with depth 1
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@710 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-09 21:50:11 +00:00
mguessan fa83089273 Doc: Improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@709 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-09 21:48:55 +00:00
mguessan aa1a82ac60 LDAP: fix thread name
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@708 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-08 22:40:05 +00:00
mguessan f1fa54311d IMAP: fix BODYSTRUCTURE, build message on full buffer, do not rely on partial buffer (header, body, ...)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@707 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-08 22:25:39 +00:00
mguessan b36085f241 Custom form (txtUserName, tstUserPass) support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@706 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-08 08:05:05 +00:00
mguessan 4ace24e406 LDAP: exclude non contact entries from search, fiw map key and sn copy for iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@705 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-07 12:24:50 +00:00
mguessan e0b1d6c954 IMAP: fix bug 2835529 FETCH with unordered range
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@704 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-07 11:42:07 +00:00
mguessan 679d7f55d9 IMAP: send default BODYSTRUCTURE on mime parsing failure
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@703 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-07 09:01:07 +00:00
mguessan fec65abf7f Another network down fix from Dan Foody
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@702 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-07 08:15:31 +00:00
mguessan 8183986842 LDAP: fix contact search, do not send unrequested attributes
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@701 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-06 17:42:12 +00:00
mguessan 7bfc952437 LDAP: improve Contact search filter support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@700 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-04 22:30:03 +00:00
mguessan e7e103f103 IMAP: Improve IMAP bodystructure error logging
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@699 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-04 16:01:24 +00:00
mguessan 3d39e21094 Doc: improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@697 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-04 08:46:39 +00:00
mguessan 693f4cb0ed LDAP: Additional Contact attributes
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@696 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-03 23:08:35 +00:00
mguessan 4e9e374ea1 LDAP: refactor contact find, generic attribute mapping
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@695 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-03 09:48:58 +00:00
mguessan 6ef071603a Merged another patch from Dan Foody on network down detection
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@694 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-03 00:06:03 +00:00
mguessan d2e2e5ee3c IMAP: Send bodystructure with headers for iPhone request (BODYSTRUCTURE BODY.PEEK[HEADER])
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@693 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-02 22:24:53 +00:00
mguessan 8fa03fb247 IMAP: send BODY[TEXT] for BODY.PEEK[TEXT] request, may improve iPhone support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@692 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-02 21:57:35 +00:00
mguessan 8b80ac6251 Improve Form Based Logon: fix script based logon URI creation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@691 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-02 16:37:33 +00:00