1
0
mirror of https://github.com/moparisthebest/davmail synced 2024-11-13 12:55:06 -05:00
Commit Graph

714 Commits

Author SHA1 Message Date
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
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
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
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
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
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
mguessan
b53a4e8522 Improve Form Based Logon: use full URI instead of path in PostMethod, also force trusted=4
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@690 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-02 16:05:03 +00:00
mguessan
d4cd1898ef Handle multi line description in calendar message body
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@689 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-02 13:35:53 +00:00
mguessan
d68eb2d9ff Caldav: merged contribution from Dan Foody,
- iCal4 (OSX Snow Leopard fixes
- convert sound to display alarms and back
- remove additional organizer attendee line
- remove RSVP=TRUE if PARTSTAT is not NEEDS-ACTION
- add dump ICS logging feature
- add a text/plain body to calendar messages
- create a subject for calendar messages
- fixed some encoding issues in Dan's code

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@688 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-02 10:33:54 +00:00
mguessan
e0ce94ab7e New settings method: return log file directory
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@687 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-02 09:42:11 +00:00
mguessan
ebff66f5ed Additional timezone
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@685 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-09-01 22:31:17 +00:00
mguessan
cdf3ebe683 IMAP: First fix for bug 2840255, do not follow redirects on message FETCH
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@684 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-31 21:12:07 +00:00
mguessan
b053ceaf67 Caldav: Additional timezones
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@683 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-30 00:15:51 +00:00
mguessan
689727a389 LDAP: experimental contact search support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@682 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-29 23:49:45 +00:00
mguessan
692d9faab8 Caldav: failover to DAV:comment instead of CALDAV:schedule-state on some Exchange servers
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@681 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-29 20:20:44 +00:00
mguessan
1dd75c84b3 Doc: Improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@680 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-21 09:58:19 +00:00
mguessan
a961f7431b Caldav: Additional timezone
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@679 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-19 10:16:14 +00:00
mguessan
dfe241dc2b Simplify HttpClient creation to avoid password decoding bug in commons httpclient ('+' in password decoded as ' ')
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@678 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-18 18:15:05 +00:00
mguessan
e906b47ae4 Doc: Improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@673 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-14 07:57:51 +00:00
mguessan
b9b7a5c8d7 Remove NTLM authentication, breaks Basic authentication (missing domain in username)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@672 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-14 07:57:12 +00:00
mguessan
1679099b35 Doc: Improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@671 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-13 21:04:46 +00:00
mguessan
3cfc3c8b7b Set NTLM as last authentication scheme
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@670 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-13 20:55:09 +00:00
mguessan
c114edda33 Doc: improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@669 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-13 08:34:51 +00:00
mguessan
ba55a1f7ca IMAP: Need to reset index for Palm pre
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@668 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-13 07:14:52 +00:00
mguessan
006d69de51 IMAP: case insensitive search operators
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@667 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-12 16:31:31 +00:00
mguessan
2b65587c07 Caldav: improve error handling, 440 means 403 forbidden on Exchange
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@666 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-11 16:55:35 +00:00
mguessan
e161efce5b Caldav: Fix shared calendar support for Lightning
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@665 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-11 16:36:17 +00:00
mguessan
986bfd0be8 IMAP: Fix bug 2835529, implement SEARCH ALL SINCE for Palm Pre
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@664 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-11 16:01:21 +00:00
mguessan
5cb2c3e9b7 Caldav: additional patch for Outlook created recurring events
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@663 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-11 09:14:16 +00:00
mguessan
2bb046a55f Caldav: set X-MICROSOFT-CDO-BUSYSTATUS according to TRANSP field
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@660 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-10 21:22:23 +00:00
mguessan
c40e38d5f4 Caldav: implement a timezone translation table for iPhone 3, revert organizer patch (breaks notifications with Lightning)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@659 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-10 16:39:28 +00:00
mguessan
14084205bb Caldav: another iPhone fix, remove organizer line if user is organizer
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@658 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-08 09:13:25 +00:00
mguessan
baaec39cac Caldav: generic timezone patch for iPhone 3
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@657 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-07 23:00:17 +00:00
mguessan
16bb4a9a4b Caldav: remove empty ics properties
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@656 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-07 13:10:33 +00:00
mguessan
40325ac29d Use getFolderPath in getSuFolders
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@654 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-07 09:01:37 +00:00
mguessan
ff4c2c2392 Do not try to set Nimbus Look And Feel on Linux with Gtk
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@652 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-06 23:41:10 +00:00
mguessan
a4843fe9a3 Caldav: Remove calendar-proxy, only used for delegate calendars
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@651 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-06 14:12:25 +00:00
mguessan
90f3431270 Caldav: try to improve responses for iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@650 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-06 12:59:08 +00:00
mguessan
0515fca2b6 Caldav: fix bug 2833044 Event not found error on dismissing reminders with events created in Outlook with a plus sign in subject
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@649 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-06 12:15:52 +00:00
mguessan
b86da04306 Caldav: Experimental, add calendar-proxy DAV option and version in server header
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@648 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-06 07:39:57 +00:00
mguessan
09790fc84e Add missing allow OPTIONS header
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@647 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-06 07:29:55 +00:00
mguessan
e254cc0cf9 Caldav: improve public (shared) calendar support, accept calendars at any depth
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@646 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-05 23:23:11 +00:00
mguessan
65413add29 Caldav: set caldav logging to davmail logging level
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@645 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-05 22:13:34 +00:00
mguessan
24d9bf9011 Caldav: updated fix, remove organizer line if event has no attendees for iPhone
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@644 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-04 20:48:35 +00:00
mguessan
3b446fefbf Caldav: remove organizer line if current user is organizer for iPhone, will not remove line for events with attendees
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@643 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-04 08:39:43 +00:00
mguessan
9a3d3c2de9 Caldav: Improve principal -> actualPrincipal detection: use session alias instead of login
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@642 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-03 23:04:11 +00:00
mguessan
ecffaed107 Improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@641 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-03 21:40:05 +00:00
mguessan
0847630d82 Caldav: fix bug 2819028, case insensitive email in sendPrincipal test
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@640 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-03 20:55:08 +00:00
mguessan
119fa81a9a Caldav: iPhone compatibility, remove <C:comp name="VTODO"/>
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@639 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-08-03 08:15:10 +00:00
mguessan
834582b53b Caldav: iPhone workaround: send calendar subfolder
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@638 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-31 12:20:58 +00:00
mguessan
c75ac74f4c Code cleanup and improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@637 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-31 06:21:46 +00:00
mguessan
4c5c2ee81d Make API more consistent: createMessage must get a folder path, not URL
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@636 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-28 06:53:46 +00:00
mguessan
3e06e834b4 Caldav: revert @ encoding, breaks iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@635 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-28 06:52:18 +00:00
mguessan
c86c957a54 Doc: improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@634 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-28 06:39:27 +00:00
mguessan
6f87df8ee3 Caldav: iPhone fix, encode @ in Caldav response hrefs
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@633 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-27 09:51:52 +00:00
mguessan
624c969f4d Experimental: reenable NTLM authentication
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@632 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-27 08:55:05 +00:00
mguessan
ea41aaf943 SMTP: fix bug 2791607, do not patch message body (breaks electronic signature), no longer needed with latest Thunderbird
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@629 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-23 12:02:13 +00:00
mguessan
3051b42ca0 Caldav: untested, extended PROPFIND / response for iPhone 3.0
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@628 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-23 09:25:57 +00:00
mguessan
b9f9bfce9a Caldav: fix infinite loop with Sunbird 1.0pre with invalid credentials
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@627 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-23 09:21:34 +00:00
mguessan
056288d802 Doc: improve javadoc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@626 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-23 08:25:28 +00:00
mguessan
66415562ed Caldav: updated caldav response headers according to gmail, added Expires and Cache-control HTTP headers
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@622 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-22 09:16:57 +00:00
mguessan
c91862b4a8 POP3: implement NOOP command
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@621 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-21 22:16:39 +00:00
mguessan
7e32aba645 Add GPLv2 header to all source files
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@619 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-21 08:39:18 +00:00
mguessan
470008d873 IMAP: fix DELETED/UNDELETED SEARCH parameters
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@617 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-17 12:19:08 +00:00
mguessan
827a0bc806 Fix bug 2822625: support index range in IMAP SEARCH
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@616 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-17 08:45:34 +00:00
mguessan
76889311ea Merged network down (with firewall) code from Dan Foody
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@615 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-15 22:47:31 +00:00
mguessan
22cd9e7841 Additional properties and ignore cases for Sunbird
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@614 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-15 21:52:09 +00:00
mguessan
5f76f05c64 Fix empty organizer field in ICS (active sync support) and another getParticipants bug
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@613 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-08 22:51:34 +00:00
mguessan
3144b001d3 Fix OSX menu default ActionListener
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@612 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-06 13:54:58 +00:00
mguessan
60fdd74d6e Try to set Nimbus Look And Feel on Linux with Gtk
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@611 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-07-06 13:33:59 +00:00
mguessan
e6aaafa508 Name shutdown thread
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@607 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-29 20:14:38 +00:00
mguessan
d4ffe34bee Caldav: Move wire debug log with headers
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@606 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-29 20:14:08 +00:00
mguessan
af048577cc Caldav: Fix NoSuchMethodError with Java 5
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@605 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-26 16:53:07 +00:00
mguessan
7971111c1c Caldav: revert supported-calendar-component-set on root and improve logging
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@604 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-25 10:16:46 +00:00
mguessan
fc31316c14 Caldav: fix regression on iCal calendar color change
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@603 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-24 23:58:06 +00:00
mguessan
a919bf7354 Caldav: only include attendees with RSVP=TRUE or PARTSTAT=NEEDS-ACTION for notifications (avoid iCal additional notifications)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@602 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-24 23:14:25 +00:00
mguessan
32e5ed9342 Caldav: Improve error handling on FreeBusy failure
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@601 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-24 15:23:36 +00:00
mguessan
ffe9718de3 Caldav: add supported-calendar-component-set property requested by iPhone 3.0
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@599 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-24 15:18:05 +00:00
mguessan
711531f8bf Caldav: Sunbird compatibility, exclude events with empty names
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@598 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-24 14:54:45 +00:00