1
0
mirror of https://github.com/moparisthebest/davmail synced 2024-08-13 16:53:51 -04:00
Commit Graph

524 Commits

Author SHA1 Message Date
mguessan
b16a1b5c92 IMAP: Improve HttpException error handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@448 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-17 13:45:41 +00:00
mguessan
cf4a925b5a LDAP: iCal autocomplete, moved to separate o=od naming context
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@447 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-17 07:46:38 +00:00
mguessan
e319712ce9 LDAP: iCal autocomplete fix from Dan Foody
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@446 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-17 07:43:37 +00:00
mguessan
56befe6e77 IMAP: make APPEND flags and date parameters optional
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@445 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-17 00:25:10 +00:00
mguessan
2c7add2af3 Caldav: fix HTTP status code on event delete
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@444 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-16 16:01:07 +00:00
mguessan
8401d86b84 Caldav: reset icon after each HTTP request
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@443 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-16 16:00:08 +00:00
mguessan
45bd777b84 Fix regression in moveToTrash
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@442 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-13 21:46:25 +00:00
mguessan
60714ef44d Caldav: fixed path encoding issues on outlook created notifications delete
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@441 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-13 21:18:11 +00:00
mguessan
1ba82c82de Caldav: Another fix on & handling to make it compatible with iCal and Lightning
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@440 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-13 17:24:25 +00:00
mguessan
c819e77d29 Update OSX doc and FAQ
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@439 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-13 15:28:12 +00:00
mguessan
0ef30b32a3 Update site logo link
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@437 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-13 13:03:38 +00:00
mguessan
6a87f2802e LDAP: commit iCal autocompletion extensions, even if is does not yet work on my test platform
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@436 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-13 11:14:29 +00:00
mguessan
25722a10b4 store actual user alias in ExchangeSession
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@435 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-13 11:11:40 +00:00
mguessan
4cce79f0c9 LDAP: implement complex filter support to prepare iCal completion
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@434 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-12 13:56:37 +00:00
mguessan
4871c9cf39 Fix for bug 2637306: get alias from mailPath display name
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@433 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-11 12:39:14 +00:00
mguessan
8bb3ba9ed1 IMAP: Limit UIDs to only 4 bytes for Outlook compatiblity
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@432 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-10 00:54:12 +00:00
mguessan
4193ae3fa5 IMAP: only send partial if startIndex>0 for Outlook
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@431 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-10 00:32:04 +00:00
mguessan
1a6294a690 IMAP: ignore buffer size, to avoid multiple message downloads
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@430 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-10 00:20:20 +00:00
mguessan
31a4a21f6f IMAP: implement partial fetch
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@429 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-10 00:12:52 +00:00
mguessan
5f09ec9c54 IMAP: implement empty and BEFORE search filters
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@428 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-09 23:12:08 +00:00
mguessan
fbd784ddc9 Caldav: just ignore calendar folder proppatch (color not supported in Exchange)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@426 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-09 16:02:58 +00:00
mguessan
ba874940d8 Failover for Exchange 2007 current user alias retrieval: try to get it from the options page
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@425 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-09 15:21:03 +00:00
mguessan
8ab20013a7 Caldav: Improved message on update and fixed Etag response header
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@424 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-05 16:56:04 +00:00
mguessan
578f78b60b Caldav: do not delete calendar messages in INBOX, move to trash instead
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@422 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-05 10:26:20 +00:00
mguessan
07db3c685e Caldav: From John Ahern, workaround for ICS with empty last line
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@421 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-05 10:24:58 +00:00
mguessan
d9610efd27 Caldav: add getcontenttype response to fix compatibility issue with sunbird 1.0pre
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@420 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-04 23:31:20 +00:00
mguessan
f864989cf8 Fix OS X setup doc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@419 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-04 22:50:11 +00:00
mguessan
25a06bb3e8 Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@418 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-04 22:05:26 +00:00
mguessan
e2f7003425 Caldav: Parse inner MultiPart messages
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@417 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-04 18:20:35 +00:00
mguessan
0e1ba6c469 Caldav: fix regressions after refactoring
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@416 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-04 17:21:15 +00:00
mguessan
06f4b6075e Caldav: Handle non multipart mime message, improve debug log
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@415 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-04 06:53:24 +00:00
mguessan
cc1aa6ce32 Caldav: Fix AllDay handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@414 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-03 15:59:06 +00:00
mguessan
6bf03bba3a IMAP: fix range parser
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@413 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-03 15:49:42 +00:00
mguessan
3671222ed9 Caldav: remove calendar-auto-schedule, breaks Lightning
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@412 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-03 11:24:30 +00:00
mguessan
dde5fbd75c Mac OS X and thunderbird IMAP setup doc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@411 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-03 11:10:47 +00:00
mguessan
4a2903efc3 Caldav response refactoring: replace StringBuilder with CaldavResponse object
and ctag implementation on inbox

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@410 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-03 11:09:07 +00:00
mguessan
25403fe07a IMAP: Encode folder path on create
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@408 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-02 16:03:34 +00:00
mguessan
88a52bef79 IMAP: silent expunge on close
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@407 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-02 15:45:07 +00:00
mguessan
2691f87144 IMAP: implement BODYSTRUCTURE, needed for Apple Mail
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@406 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-02 15:38:02 +00:00
mguessan
87fdfb4936 Fix: when redirected to another SSO server, use full URL instead of path
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@405 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-27 13:18:17 +00:00
mguessan
eb1187e5ea Fix NullpointerException with CAS single signon form
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@404 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-27 11:45:38 +00:00
mguessan
92809cdde9 IMAP: ... but BODYSTRUCTURE size should be rfc822size
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@403 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-27 10:15:15 +00:00
mguessan
f969e6582f IMAP: when fetching only TEXT, rfc822 size is different from result size
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@402 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-27 10:05:43 +00:00
mguessan
33a6bdf5a2 IMAP: implement UID range search
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@401 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-25 17:17:51 +00:00
mguessan
5910e4a754 IMAP: another try at multiple clients compatibility, implement FETCH BODY[TEXT] with PartOutputStream, send BODYSTRUCTURE with BODY for Apple Mail with actual size, do not set to current folder to null on close
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@400 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-25 17:12:02 +00:00
mguessan
762fbecb98 IMAP: implement fake BODYSTRUCTURE for bigger messages
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@399 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-25 13:33:37 +00:00
mguessan
9bd3a96b13 Caldav: Replace substrings with real MIME message parser to retrieve events, handle ics objects in Inbox
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@398 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-25 10:23:07 +00:00
mguessan
49b4301ce0 IMAP: do not send bodystructure at all, as we do not parse MIME body, best way to support most clients (Thunderbird, Apple Mail, Outlook)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@397 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-24 23:02:24 +00:00
mguessan
6cc5e2ec6f IMAP: implement STORE FLAGS and allow empty date
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@396 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-24 14:26:48 +00:00
mguessan
cb441d22ef IMAP: Fix FETCH answers to match Outlook expectations
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@395 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-24 12:14:03 +00:00
mguessan
e45328fe43 Various fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@394 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-24 11:53:02 +00:00
mguessan
a75fda975e IMAP: remove test code
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@393 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-24 10:22:55 +00:00
mguessan
eba0e0fded Refactor IMAP fetch to handle more cases (still broken with Outlook)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@392 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 17:42:49 +00:00
mguessan
fa32f8ae4d Caldav: Fix regression in calendar REPORT with Lightning
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@390 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 14:17:07 +00:00
mguessan
758391571e Caldav: From dfoody: Split EXDATE exceptions into multiples lines to work with iCal. Ignore X-ENTOURAGE_UUID to avoid problems with iCal.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@389 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 13:11:58 +00:00
mguessan
ea866b0045 LDAP: do not fail on (&(...)) and filters
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@388 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 10:15:44 +00:00
mguessan
4554b9f685 Caldav: do not send notifications if no valid recipients found
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@386 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 10:08:51 +00:00
mguessan
52d5f6473a IMAP: fixes for Apple Mail SEARCH: UID 1:* search, do not overwrite global messages during search and allow FLAGS.SILENT STORE option
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@385 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 10:06:12 +00:00
mguessan
7efceef0c2 Caldav: allow user name in principal path (in addition to email)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@384 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 09:55:53 +00:00
mguessan
f645065bde Caldav: Get calendarmessages in Caldav inbox from Exchange Inbox
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@383 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-20 17:44:30 +00:00
mguessan
1b7a121318 IMAP: Fetch by id for Apple Mail, hide authenticate password in logs, use actual message list size instead of object count
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@382 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-20 17:06:03 +00:00
mguessan
8dd6018aaf Caldav: from John Ahern: translate CLASS and iCal X-CALENDARSERVER-ACCESS values
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@376 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-19 22:00:36 +00:00
mguessan
fee03f5917 Bug https://sourceforge.net/tracker/?func=detail&atid=909904&aid=2593418&group_id=184600
Do not lowercase email

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@375 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-18 22:30:55 +00:00
mguessan
94e5ab2f0c OSX: register Quit menu handler
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@374 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-18 17:31:35 +00:00
mguessan
df4c4867cb Generate OSX package with JavaApplicationStub symbolic link
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@373 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-18 16:17:30 +00:00
mguessan
cfc4788774 IMAP: hide login password in log file
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@372 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-18 01:17:10 +00:00
mguessan
a76513ec59 IMAP: fix LIST "" "" answer (StringIndexOutOfBoundsException)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@371 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-18 01:16:31 +00:00
mguessan
6c067d47c7 IMAP: additional complex search filters
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@370 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-18 00:58:20 +00:00
mguessan
0bc057a5a2 IMAP: date and status search
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@369 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-18 00:09:42 +00:00
mguessan
cd20a970ce IMAP: search implementation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@368 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-17 22:59:32 +00:00
mguessan
e0a65766db Command line version of the AcceptCertificateDialog
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@367 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-17 14:21:16 +00:00
mguessan
e707b8fe5c MacOSX DMG package creation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@366 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-17 14:20:13 +00:00
mguessan
23aa8311eb Caldav: iCal fails with CalDAVMultiGetOperation not a server error, but bad data
=> replaced & encoding with URIUtil.encodeWithinQuery

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@365 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-17 00:54:09 +00:00
mguessan
a21cfb1b8a Caldav: outbox handling, notify all attendees if current user is organizer,
else notify only organizer

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@364 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-16 23:42:07 +00:00
mguessan
5245ece50a Caldav: from John Ahern: convert CLASS and iCal X-CALENDARSERVER-ACCESS
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@363 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-16 23:39:54 +00:00
mguessan
f7e26a438d Added a Donation button on web site
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@362 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 16:17:28 +00:00
mguessan
62ba8c5488 Update site title
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@361 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 16:10:19 +00:00
mguessan
348ba14ffa Update doc for 3.0.0 release
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@357 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 14:32:40 +00:00
mguessan
247f656eea Implement DavMail equals
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@356 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 14:31:11 +00:00
mguessan
879d2b2e19 Fix logging levels in settings frame on first start
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@355 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 14:03:09 +00:00
mguessan
078f298f88 Caldav: from John Ahern: send calendarserver-private-events in DAV: header to activate private events in iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@354 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 13:07:44 +00:00
mguessan
60a2264618 Caldav: Change message sent through outbox contentClass to urn:content-classes:calendarmessage, parse body to build recipients, exclude current user from recipients
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@353 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 11:33:19 +00:00
mguessan
8cb7724abe Caldav: Allow multiple attendees in VFREEBUSY request (iCal support)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@352 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 10:10:23 +00:00
mguessan
0ac3b1a938 Caldav: Fix Connection: close handling and ensure full content read
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@351 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 01:33:49 +00:00
mguessan
bb71ebf95a Add Help button on settings panel
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@350 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 23:06:59 +00:00
mguessan
c0127ddef5 Implement OSX DesktopBrowser
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@349 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 23:01:14 +00:00
mguessan
ad70032056 Custom MacOSX Frame with specific Menu
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@348 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 22:38:46 +00:00
mguessan
c7cd3f1214 Workaround for minimum frame size on MacOSX
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@347 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 19:51:31 +00:00
mguessan
1ebf517f04 New failover GUI for Java 1.5 without SWT (e.g. MacOSX support)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@346 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 15:33:58 +00:00
mguessan
5c47845a81 Execute AWT frames handling in AWT thread
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@345 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 13:28:09 +00:00
mguessan
667e0aa13c Workaround for bug in MacOSX java in AboutFrame
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@344 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 13:25:16 +00:00
mguessan
af5ac5448a Fix: Hide password during AUTH PLAIN in SMTP logs
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@343 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 13:22:38 +00:00
mguessan
78ac1ebbbb Fix: Emails sent with Outlook contain "=" characters
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@342 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 11:30:18 +00:00
mguessan
d3eab09f00 LDAP: implement (as much as possible) exact match
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@340 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-09 22:40:55 +00:00
mguessan
6deee85651 LDAP: fix gallookup regression
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@339 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-09 13:57:10 +00:00
mguessan
d8722639bc Add IMAP port in settings panel and allow users to disable some services
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@338 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-09 10:24:42 +00:00
mguessan
c49f37d9ac Caldav: implement invitations through outbox (calendar-auto-schedule)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@337 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-09 10:12:09 +00:00
mguessan
609b092435 Fix TrustManager log message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@336 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 23:45:49 +00:00
mguessan
0d46a57842 IMAP: Implement status command
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@335 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 17:50:15 +00:00
mguessan
d7845a25aa IMAP: handle optional datereceived parameter on append
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@334 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 17:15:30 +00:00
mguessan
ab63b284dd Mark messages deleted through POP as read, use Overwrite and Allow-rename headers in moveToTrash
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@333 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 16:28:54 +00:00
mguessan
3c359b717a IMAP: Fake subscribe/unsubscribe responses
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@332 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 16:06:34 +00:00
mguessan
f15d9c25e4 IMAP: implement forwarded and answered flags
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@331 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 00:18:29 +00:00
mguessan
88081c9e42 IMAP: replace DAV:ishidden with DAV:isdeleted and fix new Iterator FETCH
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@330 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-04 23:33:29 +00:00
mguessan
70a8286809 IMAP: use DAV:ishidden as persistent deleted flag
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@329 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-04 23:06:30 +00:00
mguessan
780a6e457c IMAP: convert fetch to range iterator
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@328 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-04 22:17:34 +00:00
mguessan
ee8f81086d IMAP: Implement range iterator on copy and fetch to allow multiple messages move/update
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@327 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-04 21:55:42 +00:00
mguessan
e9f138238a Fix sendMail regression after IMAP implementation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@326 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-04 20:38:07 +00:00
mguessan
db381db85b Fix conflict between Draft and bcc PROPATCH
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@325 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 23:54:48 +00:00
mguessan
d578aa889d Improve error on server socket bind
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@324 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 21:03:24 +00:00
mguessan
6fa000b55a Refactor message delete methods
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@323 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 21:02:33 +00:00
mguessan
4b1f7b9cbb IMAP: improve error handling and support optional append date parameter
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@322 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 17:56:38 +00:00
mguessan
5e0a589542 IMAP: another message range fix
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@321 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 17:21:55 +00:00
mguessan
92b49f65b3 IMAP: switch to UUID for message names generation on APPEND
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@320 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 16:58:18 +00:00
mguessan
25861371db IMAP: another message range fix
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@319 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 16:51:39 +00:00
mguessan
fb414a9955 Fail gracefully on multiple messages delete
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@318 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 16:18:29 +00:00
mguessan
ad851bc6ce IMAP: Create messages as Draft, handle draft flag
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@317 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 16:13:00 +00:00
mguessan
ebac6850dc URL encode hrefs in Caldav response, maybe the reason for iCal failure
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@316 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 15:30:11 +00:00
mguessan
70fc412250 IMAP: flagged, junk flags, draft replace (append + delete)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@314 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 14:38:05 +00:00
mguessan
61b3f9c7a5 IMAP: Implement copy and delete actions on messages and folders
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@313 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-02 23:29:44 +00:00
mguessan
8ec93490fb IMAP: send back flags on STORE command
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@312 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-02 20:46:15 +00:00
mguessan
81f88a5d18 IMAP: convert Exchange message uid to long to create persistent IMAP uids
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@311 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-02 07:19:57 +00:00
mguessan
79b90c62d9 Register socket factory *before* listener threads start to avoid exception on first client connection
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@310 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-02 07:14:25 +00:00
mguessan
1389e48831 Replace int states with enum and hide IMAP password in logs, refactor IMAP command parsing
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@309 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-29 22:18:53 +00:00
mguessan
f92fa85d1a IMAP: implement move folder, Seen flag, only list mail folders, improve message headers retrieval
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@308 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-26 23:51:08 +00:00
mguessan
091ddc244f Build message name from subject on create
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@307 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-24 12:53:22 +00:00
mguessan
1fd0964f78 folder creation cleanup
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@306 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 13:03:32 +00:00
mguessan
43ddbaf8e2 Implement folder create
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@305 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 13:01:46 +00:00
mguessan
f619571390 IMAP: implement search check after append
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@304 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 11:20:20 +00:00
mguessan
98f4ea5e51 IMAP: initial append implementation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@303 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 10:50:46 +00:00
mguessan
f2e19291ab IMAP message list and fetch now working
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@302 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 10:30:48 +00:00
mguessan
09de523391 Progress on IMAP implementation : list folders, some fetch orders
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@301 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 00:59:41 +00:00
mguessan
66029f92cb Start IMAP server, do not start servers if port is empty
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@300 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 00:57:03 +00:00
mguessan
b84a2974f0 Workaroung for Lightning bug https://bugzilla.mozilla.org/show_bug.cgi?id=474112:
do not pretty print Caldav XML responses (remove non mandatory spaces and CRLF)


git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@299 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-19 14:44:02 +00:00
mguessan
cbbbc13d05 Added a FAQ on failed notifications
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@298 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-18 22:54:05 +00:00
mguessan
fca97a7214 Fix: implement If-None-Match header to avoid unwanted message overwrite
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@297 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-18 22:48:53 +00:00
mguessan
9f9e588729 Fix Bug 2517478: check if fbdata is not empty
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@296 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-18 21:41:05 +00:00
mguessan
4f75dea6b7 Added another frequently asked question
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@295 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-17 16:15:46 +00:00
mguessan
3bc40e55e5 Added a FAQ page in documentation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@294 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-17 15:02:42 +00:00
mguessan
10aac6c062 POP: Implement UIDL <messageNumber> command to return a single UIDL
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@293 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-17 14:22:55 +00:00
mguessan
0281f7bdeb Use 15 minutes interval instead of 30 for FreeBusy data
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@292 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-15 13:19:24 +00:00
mguessan
76ea7a6223 Add Debian package creation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@290 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-14 09:50:20 +00:00
mguessan
dce4e61d60 Update linux doc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@288 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-13 21:42:48 +00:00
mguessan
ca25de0e5c Cleanup from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@286 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-13 21:30:29 +00:00
mguessan
ec59882589 Fix from audit : improve ICSBufferedReader performance, reuse StringBuilder
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@285 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-09 22:41:10 +00:00
mguessan
780e6fb827 Fix Unauthorized response on wrong password : add WWW-Authenticate header
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@284 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-09 14:59:54 +00:00
mguessan
351a626b48 Add logging during slow REPORT call
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@283 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-08 10:35:43 +00:00
mguessan
12d7b08725 Fix : do not apply past event limit to recurring events (=> missing events in calendar for old recurring events)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@282 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-08 10:35:06 +00:00
mguessan
4e0dfc1a68 Enable preemptive authentication to avoid most 401 requestsFix current user email retrieval: use login as alias, failover to mailbox name as alias
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@281 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-08 09:58:31 +00:00
mguessan
47a0aef919 Enable preemptive authentication to avoid most 401 requests
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@280 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-07 13:29:11 +00:00
mguessan
9b87e06ffd Update calendar doc with new CALDAV url
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@276 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-05 23:02:45 +00:00
mguessan
82c1cfc1af Implement ICS parser/writer to avoid multiline issues (leading to corrupt events)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@275 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-04 14:21:50 +00:00
mguessan
c781914354 Return etag instead of ctag
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@274 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-02 23:58:34 +00:00
mguessan
b6956d5853 rename getCalendarEtag to getCalendarCtag
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@273 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-02 23:17:04 +00:00
mguessan
23549bfcac Return a calendar etag
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@272 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-02 16:07:49 +00:00
mguessan
4d80841b7b Caldav : remove ending / from URLs, breaks iCal ?
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@271 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-31 13:30:31 +00:00
mguessan
46b112938a Caldav: added a principal resourcetype to principal response
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@270 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-30 22:50:51 +00:00
mguessan
f8e7a25a1c Add displaynames to caldav responses
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@269 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-30 22:35:48 +00:00
mguessan
61f8839e81 return empty resourcetype on events
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@268 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-30 14:32:19 +00:00
mguessan
74636cef0b Do not append / to message url
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@267 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-30 12:46:57 +00:00
mguessan
9f6b0d6de6 Fix freebusy after refactoring
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@266 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-30 12:08:29 +00:00
mguessan
c18474dfea Major CaldavConnection refactoring to support iCal and prepare shared calendars support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@265 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-30 12:05:41 +00:00
mguessan
c248bb4acf Fix : avoid duplicate entries on email detection (Authentication failure with Exchange 2007)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@264 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-28 21:48:33 +00:00
mguessan
36a84845e5 Add some more debug info on login and a response on Caldav HTTP root
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@263 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-26 21:00:33 +00:00
mguessan
36fdbc096c fix LDAPV3 test
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@262 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-26 14:02:26 +00:00
mguessan
5f0fa036df Adjust calendar doc for iCal users
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@260 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-26 13:38:01 +00:00
mguessan
d66375bf5c Fix LdapConnection thread name
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@259 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-26 13:21:39 +00:00
mguessan
723bb01c29 Activate full calddav debug trace if wire DEBUG selected
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@258 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-26 12:35:08 +00:00
mguessan
cb9ed86e1d Caldav : disable full debug trace
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@257 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-25 22:56:19 +00:00
mguessan
a3191fbde2 fix Caldav : return 404 if recipient unknown on freebusy and handle busy at interval end
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@256 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-25 22:51:57 +00:00
mguessan
d0ebab2d7f Fix : use email instead of mailbox name for webdav path with Exchange 2007
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@255 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-25 22:16:24 +00:00
mguessan
2107f7a223 iCal fix : do not test depth on REPORT
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@254 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-24 17:00:13 +00:00
mguessan
43f4f632b5 iCal fix : implement GET request on event
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@253 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-24 16:57:34 +00:00
mguessan
7b33fce14b full debug trace on caldav
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@252 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-24 15:52:13 +00:00
mguessan
9f0981b294 iCal fix : Also send events on propfind if depth is 1
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@251 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-24 15:29:03 +00:00
mguessan
8b91796bed Fix inbox resourcetype
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@249 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-24 10:06:29 +00:00
mguessan
0b3d0c89f6 fix : ExchangeSession pool did not work with Exchange 2007
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@248 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-23 22:01:29 +00:00
mguessan
8dd5e178c9 build inbox responses for iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@247 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-23 21:34:39 +00:00
mguessan
6ca58fdbcc Remove depth depth for iCal
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@246 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-23 18:06:20 +00:00
mguessan
738ff861ea Disable galLookup on error (not supported by Exchange 2007)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@245 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-23 15:20:50 +00:00
mguessan
441955eadc Caldav fix for iCal : allow /user instead of /user/ and /calendar instead of /calendar/
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@244 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-23 14:28:18 +00:00
mguessan
30a81908bb Fix mailPath with Exchange 2007 : should end with a /
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@243 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-23 14:16:29 +00:00
mguessan
a05593b50e Fix : skip From: header in sendMessage to avoid 403 forbidden with Exchange 2007
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@242 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-23 14:09:46 +00:00
mguessan
621e894204 Another hack to make Exchange 2007 authentication work
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@241 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-23 00:14:41 +00:00
mguessan
6c327fe4cf Register custom factory in test class
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@240 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-23 00:13:03 +00:00
mguessan
0f7c9339c5 Fix : Send 401 Unauthorized on authentication failure on Caldav connections instead of 500 internal server error to let client prompt user for the right password
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@239 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-19 13:01:14 +00:00
mguessan
34f85b6714 Added failover for script based logon form (Exchange 2007)
and avoid message overwrite in drafts on send (use UUID)

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@238 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-19 12:27:33 +00:00
mguessan
b7b1d96489 Revert Check connectivity on startup (issue with certificate handling)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@237 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-19 12:25:16 +00:00
mguessan
4a4e515c9c Various code cleanup from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@236 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-17 15:31:08 +00:00
mguessan
f3f28ac7c3 Check connectivity on startup => grey icon
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@235 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-17 15:29:16 +00:00
mguessan
8bf58be01d ExchangeSession refactoring : remove duplicate code
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@234 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-17 15:27:56 +00:00
mguessan
1b71e3ebb5 LdapConnection: check config before BIND to avoid password prompt on network down
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@233 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-17 15:25:35 +00:00
mguessan
79f8800538 CaldavConnection refactoring : replace indexOf with actual XML parsing of Caldav requests
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@232 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-17 15:22:37 +00:00
mguessan
1ca2da38f0 Update site page titles
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@231 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-11 00:13:16 +00:00
mguessan
78bf61a7ff Update project description
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@228 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-10 22:30:11 +00:00
mguessan
6a18d3cdc1 Recurring events support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@226 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-09 15:49:20 +00:00
mguessan
399da671ae Fix all day events from OWA to client
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@225 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-09 15:06:52 +00:00
mguessan
3a627568d4 Tell users to activate Lightning cache in doc
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@224 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-09 13:35:32 +00:00
mguessan
efc9be7c23 Fix another URI encoding issue with calendar and fix all day events (add X-MICROSOFT-CDO-ALLDAYEVENT)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@223 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-09 13:24:17 +00:00
mguessan
6dc0eb450a Added BCC (blind carbon copy) support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@222 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2008-12-09 10:10:38 +00:00