Commit Graph

639 Commits

Author SHA1 Message Date
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 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 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 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
mguessan 9635714b75 Remove default trayIcon listener on OSX
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@597 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-24 12:56:53 +00:00
mguessan 0b97602ff4 Remove default trayIcon listener on OSX
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@596 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-24 12:24:33 +00:00
mguessan 7f878bb232 Fixed logFilePath logic on OSX
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@595 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-24 12:20:23 +00:00
mguessan 1ab20897af Fix server mode: now all listener threads are daemon, avoid main thread exit and add a shutdown hook
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@594 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-23 12:37:33 +00:00
mguessan bcb690da7f Added a logFilePath setting to set log4j file appender path, this appender is now added dynamically to avoid davmail.log file create failure
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@593 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-23 09:11:03 +00:00
mguessan c271617c12 Upgrade Log4J to 1.2.15
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@592 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-22 13:37:47 +00:00
mguessan 6db2199d0c PKCS11 (smartcard) client certificate support
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@590 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-17 16:27:31 +00:00
mguessan 32bc5eeb02 Make sure we do exit: catch exceptions before System.exit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@589 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-16 08:55:39 +00:00
mguessan e5c1fcd807 Caldav: Send empty response instead of error on freebusy with unknown attendee
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@588 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-16 08:55:00 +00:00
mguessan 2ec5044b38 IMAP: revert refreshFolder calls that break Outlook
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@587 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-15 21:37:56 +00:00
mguessan dcb04dd590 Fix for iCal: send etag on GET and HEAD requests
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@586 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-15 16:04:04 +00:00
mguessan 10cad53224 Caldav: fix unknown recipient message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@584 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-10 16:57:23 +00:00
mguessan 9cd2e14bbc Caldav: do not send freebusy info if attendee is unknown
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@583 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-10 16:46:58 +00:00
mguessan 41fa315b49 Use interactive console certificate accept in headless and/or server mode
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@581 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-09 21:54:24 +00:00
mguessan d8eaa3bc0c Fix bug 2797272: Add disable update check
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@580 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-06-09 19:50:13 +00:00
mguessan b555586cde Avoid 401 roundtrips
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@577 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-21 10:47:10 +00:00
mguessan d28bb80947 Sort properties and display version in startup message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@576 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-21 10:33:00 +00:00
mguessan 089f3fca33 Reinsert System.exit after clean shutdown to make sure we do exit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@575 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-20 10:36:08 +00:00
mguessan 1d9bb4aebb Caldav: Improve calendar-color patch answer
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@572 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-19 13:14:43 +00:00
mguessan f1ac470532 Additional login failover : get email from options page
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@571 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-19 10:42:56 +00:00
mguessan 7fa2598a24 Caldav: implement HEAD request
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@570 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-17 23:11:06 +00:00
mguessan 294e478f23 Avoid nullpointerexception in Settings.setProperty
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@567 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-17 22:25:31 +00:00
mguessan a08ebb6732 Make all threads daemon and remove System.exit calls
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@566 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-17 22:24:43 +00:00
mguessan dc82440cc0 IMAP: Detect fetch of a missing (probably deleted) message to avoid infinite loop with Thunderbird
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@565 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-15 12:39:15 +00:00
mguessan 023736018c Improve network down detection for Caldav
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@564 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-15 12:38:24 +00:00
mguessan 3834476710 Patch 2790299 by Mitchell V. Oliver: Add support for SSL to client connections
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@561 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-12 23:14:36 +00:00
mguessan da56920821 Remember previous checkConfig status to detect network down
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@560 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-10 23:10:48 +00:00
mguessan 37089d4f5a I18N: FrameGatewayTray
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@558 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-10 22:20:17 +00:00
mguessan 2abfa2ce46 POP: Defer message list after login phase and load only uid and size attributes
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@557 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-10 14:52:09 +00:00
mguessan 587c6b44a7 Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@556 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-07 08:45:45 +00:00
mguessan 54f07e822b Refactor email retrieval : do not throw IOException in failovers
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@555 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-07 08:45:00 +00:00
mguessan 0d49f19903 Implement BundleMessage.toString() for direct usage in Log4J logger
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@554 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-07 08:43:11 +00:00
mguessan 8660c267e1 Catch unknown host on session login
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@553 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-05 20:05:57 +00:00
mguessan 3a3483cd7d Revert to simple class names in thread names
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@552 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-04 22:31:06 +00:00
mguessan 48f7d1703d Caldav: No need to check connectivity on HTTPS
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@550 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-05-04 12:27:38 +00:00
mguessan 711f750c51 Caldav: Fix Bug 2783595, allow empty lines in ICS content
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@549 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-29 22:54:05 +00:00
mguessan bc189effb3 Move davmail.log to Library/Logs/DavMail on OSX
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@548 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-29 22:30:59 +00:00
mguessan 938feeae05 I18N: improve startup log message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@547 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-29 22:28:50 +00:00
mguessan dae31fbab8 I18N: remove Locale.ROOT not available under Java 1.5
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@546 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-29 21:02:06 +00:00
mguessan 0a42c44863 Caldav: Exclude RSVP=FALSE from notifications recipients list for Outlook 2003 compatibility
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@545 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-28 21:01:40 +00:00
mguessan 9ad2490e3c I18N : externalize and translate exception messages
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@544 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-27 23:03:58 +00:00
mguessan 871efb7831 I18N: Do not apply i18n on log file
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@543 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-25 13:13:48 +00:00
mguessan 12246cbdf9 Workaround for post logon script redirect
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@541 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-25 10:31:33 +00:00
mguessan e4de45f3f0 I18N: french localization
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@540 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-24 21:34:33 +00:00
mguessan 0c57b569a3 Replaced localhost check with the isLoopbackAddress() method, should be IPV6 compatible
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@539 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-23 22:41:59 +00:00
mguessan e263c8e797 Fix regression : /exchange/ does not work for galfind under Exchange 2007
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@538 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-23 22:10:10 +00:00
mguessan 5fb8e919cc Workaround for Exchange server misconfiguration: move galfind requests to mailPath or /exchange instead of /public
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@537 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-23 21:34:04 +00:00
mguessan 05d46b754d Enhancements from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@536 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-23 20:53:22 +00:00
mguessan ce864c36c6 I18N: externalize all DavGatewayTray log statements for i18n
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@535 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-23 14:54:06 +00:00
mguessan 974edf0ee3 I18N: ldap package
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@534 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-17 13:32:26 +00:00
mguessan a2ef02f331 Caldav: exclude invalid attendees address from recipient list
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@532 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-17 10:49:04 +00:00
mguessan 041a8fb164 I18N: davmail package
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@531 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-17 10:32:11 +00:00
mguessan b099a9aaa0 Caldav: avoid duplicate / in event path
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@530 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-17 09:20:47 +00:00
mguessan 4e81ef3828 I18N: start internationalization conversion
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@529 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-17 09:20:11 +00:00
mguessan 9257d6d637 Cleanup from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@528 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-16 22:33:52 +00:00
mguessan 417ba70641 Improve BindException error message
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@527 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-16 22:21:28 +00:00
mguessan be2d0a4098 Cleanup from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@526 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-16 22:20:30 +00:00
mguessan 101a38d9d1 Cleanup from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@525 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-16 21:52:17 +00:00
mguessan 1f32b94aec Cleanup from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@523 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-16 21:16:40 +00:00
mguessan 59b19fee2b Caldav: implement public shared calendar
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@522 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-15 22:05:11 +00:00
mguessan a16df127b8 Fixed 2717547: Unsupported filter attribute: apple-group-memberguid
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@521 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-15 16:16:33 +00:00
mguessan b0f1aa7fe7 POP: make sure the url is encoded correctly on delete
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@520 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-15 16:15:00 +00:00
mguessan bdb41fbc11 Improve exception handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@519 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-04-15 15:20:06 +00:00