Ralf Becker
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
Ralf Becker
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
Klaus Leithoff
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
Ralf Becker
1a5a6ab7f9
if request URI contains a full url, remove schema and domain
2012-07-11 17:45:38 +00:00
Klaus Leithoff
322dbd92f4
introducing some statics to reduce IMAP communication within a single request
2012-07-10 08:38:26 +00:00
Klaus Leithoff
2b1cacabb3
more detailed examination of capabilities; introducing functionality to retrieve special use folders; remove trailing whitespace
2012-06-28 06:52:40 +00:00
Ralf Becker
f80477e938
fixed PHP 5.4 Warning: Illegal string offset "name" on line 793
2012-05-21 10:02:30 +00:00
Klaus Leithoff
e514747285
fixed not working connect+login through Net_Sieve constructor: missing options parameter
2012-05-18 12:39:51 +00:00
Klaus Leithoff
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
Ralf Becker
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
Klaus Leithoff
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
Ralf Becker
42a64d0410
PROPPATCH request was not logged
2012-01-30 01:55:05 +00:00
Klaus Leithoff
e35a4f9dbb
provide fallback for login if authmethod fails
2012-01-16 16:57:14 +00:00
Klaus Leithoff
a98f6a29c5
catching pear error on cmdStatus
2012-01-06 14:56:26 +00:00
Klaus Leithoff
df3c830936
fixing typo in error handling of authCRAM_MD5 and authDigest_MD5
2011-12-28 08:55:47 +00:00
Klaus Leithoff
dbade56f3f
handling possible PEAR Error when fetching the CAPABILITY
2011-12-28 08:53:22 +00:00
Klaus Leithoff
adbc245a3b
improve authMethod handling
2011-12-12 17:14:59 +00:00
Klaus Leithoff
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
Klaus Leithoff
14554a6fd6
* email/sieve: improve connection handling (timeout)
2011-12-08 15:17:02 +00:00
Ralf Becker
ac78cbbdae
* CalDAV/CardDAV/GroupDAV new user preference to log requests and responses to Apache error-log
2011-11-23 16:37:43 +00:00
Klaus Leithoff
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
Klaus Leithoff
2b3211b13d
try to work around the php5.3.7+8 is_a bug/feature
2011-11-10 17:07:01 +00:00
Ralf Becker
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
Klaus Leithoff
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
Ralf Becker
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
Klaus Leithoff
4e0ae73a73
* email: improve connection handling (targeting failed connects), apply connection timeout on data retrieval as well.
2011-09-28 11:30:59 +00:00
Klaus Leithoff
8f42df6881
* egw-pear: improve connection handling regarding the validation of connectionsvia expected responses
2011-09-21 09:24:13 +00:00
Ralf Becker
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
Ralf Becker
df10314ba9
no find for depth="0" when copying a collection
2011-07-31 09:52:15 +00:00
Ralf Becker
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
Klaus Leithoff
6683071fdd
support dparameters (structure part 8) for images while parsing the message body structure
2011-07-21 14:50:08 +00:00
Ralf Becker
aee4ea4724
Creating branches/Stylite-EPL-11.1
2011-07-01 10:37:47 +00:00