Commit Graph

48 Commits

Author SHA1 Message Date
c96af1e0b7 * eMail/IMAP-API: trying to recover when fetching mailheaders, but resultset retrieved does not match the expected amount of message headers 2013-04-15 15:09:13 +00:00
f16f807c19 * eMail/IMAP: fix possible missing RESPONSE Code, but available PARSED response in getSummary 2013-03-08 14:53:56 +00:00
472f262eb1 * eMail/egw-pear: fixed problem with unexpected (but valid) multiline response for STATUS commands 2013-03-04 08:03:43 +00:00
c8066b4817 handle applemail multipart with no alternative as MIXED; do not fail on getStructure if there is no OK, but empty and a structure response is present 2013-02-26 12:52:01 +00:00
c6b2086ba0 mailbox needs to be selected immediately before a Fetch; try to improve selectedFolder caching; code indentation 2012-12-19 14:25:06 +00:00
06568552c6 * Filemanager/WebDAV: support for newer ownCloud clients (eg. version 1.1.1) 2012-10-24 16:27:28 +00:00
81950eb246 support for Prefer: return-minimal in PROPFIND requests, as described in draft-snell-http-prefer 2012-10-16 11:47:55 +00:00
bd512f8195 * CalDAV/CardDAV: fixed wrong encoded url of group with name containing spaces in CalDAV:calendar-user-address-set 2012-10-16 11:47:18 +00:00
a735c5886b * CalDAV/CardDAV: sync-collection report for calendar allowing a more efficient sync 2012-10-16 11:11:29 +00:00
39012f847b * CardDAV: rfc 6578 sync-collection report (more efficient way to sync contacts) 2012-10-16 11:04:27 +00:00
0d7c1d5abb cope with the fact that some clients mess with the content-type and omit the space between keyword and mimetype; 2012-09-28 09:17:42 +00:00
f3b4b5687e * email/IMAP: revert the static caching of the selected mailbox, as the selecting of the mailbox seems not to live through the request 2012-08-22 07:37:21 +00:00
50e343fa83 fix typo (fix from current Version of Net/Socket.php) 2012-08-20 13:30:34 +00:00
a11b4213ee remove obsolet code 2012-08-20 09:17:54 +00:00
96d5e48885 some servers seem to sent their responses for the content not with the first EXT section, so we loop through the parsed response until we find some matching content; second attempt 2012-08-14 08:11:24 +00:00
ce46dc40d6 some servers seem to sent their responses for the content not with the first EXT section, so we loop through the parsed response until we find some matching content 2012-08-13 16:34:51 +00:00
3b9f7b3d6d * WebDAV/GroupDAV/CalDAV/CardDAV: removed option only used for old KDE GroupDAV resource and unknown WebDAV clients producing invalid XML, fix for community bug #3152 2012-08-13 14:34:16 +00:00
476dc6ad93 * CalDAV: expand-property reports queried by iCal from OS X 10.7.4
- expanded-group-member-set
- expanded-group-membership
- calendar-proxy-read-for
- calendar-proxy-write-for
Both calendar-proxy reports can be combined in one request, which is now also handled correct.
2012-07-15 09:15:57 +00:00
9bd5320f16 handle error in display of message list when folder to be accessed is inaccessable for some reason 2012-07-13 10:05:01 +00:00
1a5a6ab7f9 if request URI contains a full url, remove schema and domain 2012-07-11 17:45:38 +00:00
322dbd92f4 introducing some statics to reduce IMAP communication within a single request 2012-07-10 08:38:26 +00:00
2b1cacabb3 more detailed examination of capabilities; introducing functionality to retrieve special use folders; remove trailing whitespace 2012-06-28 06:52:40 +00:00
f80477e938 fixed PHP 5.4 Warning: Illegal string offset "name" on line 793 2012-05-21 10:02:30 +00:00
e514747285 fixed not working connect+login through Net_Sieve constructor: missing options parameter 2012-05-18 12:39:51 +00:00
6f48101d15 retrieve Capabilities after Login, as this is required to get the real capabilities of the server where your mails reside on 2012-04-18 14:34:27 +00:00
02c5181735 implement CalDAV <calendar-data><expand start="..." end="..."/></calendar-data> to return already expanded recurrences in a given time-range, instead of just a recurring event with a recurrence rule 2012-02-10 08:50:19 +00:00
fd03e66835 since we seem to have major problems authenticating via DIGEST-MD5 and CRAM-MD5 in SIEVE, we skip MD5-METHODS for now, until we fixed that 2012-02-01 13:23:56 +00:00
42a64d0410 PROPPATCH request was not logged 2012-01-30 01:55:05 +00:00
e35a4f9dbb provide fallback for login if authmethod fails 2012-01-16 16:57:14 +00:00
a98f6a29c5 catching pear error on cmdStatus 2012-01-06 14:56:26 +00:00
df3c830936 fixing typo in error handling of authCRAM_MD5 and authDigest_MD5 2011-12-28 08:55:47 +00:00
dbade56f3f handling possible PEAR Error when fetching the CAPABILITY 2011-12-28 08:53:22 +00:00
adbc245a3b improve authMethod handling 2011-12-12 17:14:59 +00:00
b41d214e47 improved authentication handling; trying to recover when bestAuthMethod fails, by trying the next best method available 2011-12-09 15:10:20 +00:00
14554a6fd6 * email/sieve: improve connection handling (timeout) 2011-12-08 15:17:02 +00:00
ac78cbbdae * CalDAV/CardDAV/GroupDAV new user preference to log requests and responses to Apache error-log 2011-11-23 16:37:43 +00:00
860fbaf99e try to work around the php5.3.7+8 is_a bug/feature, different approach with instanceof only 2011-11-11 08:33:39 +00:00
2b3211b13d try to work around the php5.3.7+8 is_a bug/feature 2011-11-10 17:07:01 +00:00
80510b5412 * CalDAV/CardDAV: major rework fixing lots of bugs/incompatibilites and adding new features: eg. autocompletion of accounts and resources under iCal, searchable addressbook gateway for all addressbooks available
merged changes from Trunk up to r37094 from addressbook, calendar, infolog, phpgwapi, egw-pear and resources (only CalDAV/CardDAV related stuff of cause)
2011-11-06 09:40:33 +00:00
3c4ec5bab3 * email: being able to set labels now, as thunderbird supports by default: urgent (red), job (orange), personal (green), to do (blue) and later (purple). If labeled the lines text will be coloured. (If the mailserver does support labels, otherwise you will/should not see any difference) 2011-10-13 14:35:01 +00:00
9193b5c3fb * GroupDAV/KDE: access with old (KDE < 4.7) GroupDAV resource is working again (client did not find any folder, because it requies full URL not just pathes in PROPFIND response) 2011-09-28 15:34:15 +00:00
4e0ae73a73 * email: improve connection handling (targeting failed connects), apply connection timeout on data retrieval as well. 2011-09-28 11:30:59 +00:00
8f42df6881 * egw-pear: improve connection handling regarding the validation of connectionsvia expected responses 2011-09-21 09:24:13 +00:00
59cc3578b8 * WebDAV: fix for Netdrive to work correct with non-ascii chars like German umlauts
- unfortunatly Netdrive uses no User-Agent header, so we can only detect it on the absense of one
- we use now rawurlencode with replacing / and : afterwards, instead of the minimal version, which is the default
2011-08-27 10:53:37 +00:00
df10314ba9 no find for depth="0" when copying a collection 2011-07-31 09:52:15 +00:00
2b5d2114a3 updating own HTTP_WebDAV_Server to upstream version 1.0.0RC6: http://pear.php.net/package/HTTP_WebDAV_Server/download/1.0.0RC6 2011-07-31 08:15:51 +00:00
6683071fdd support dparameters (structure part 8) for images while parsing the message body structure 2011-07-21 14:50:08 +00:00
aee4ea4724 Creating branches/Stylite-EPL-11.1 2011-07-01 10:37:47 +00:00