Ralf Becker
|
89991bc69f
|
using pseudo-sessionid for ownCloud remote.php url too, as we otherwise generate lots of new sessions
|
2012-10-25 12:51:47 +00:00 |
|
Ralf Becker
|
06568552c6
|
* Filemanager/WebDAV: support for newer ownCloud clients (eg. version 1.1.1)
|
2012-10-24 16:27:28 +00:00 |
|
Ralf Becker
|
99e1cad866
|
* Filemanager/WebDAV: support for newer ownCloud clients (eg. version 1.1.1)
|
2012-10-24 16:25:53 +00:00 |
|
Klaus Leithoff
|
96eea7c331
|
introduce detect_encoding functionality as a static function (used in decodeMailHeader as of now)
|
2012-10-24 10:56:08 +00:00 |
|
Klaus Leithoff
|
5b295573dd
|
introduce detect_encoding functionality as a static function (used in decodeMailHeader as of now)
|
2012-10-24 10:54:44 +00:00 |
|
Ralf Becker
|
b6a2d9591f
|
koping with EGroupware installed direct in docroot (webserver_url "", "/" or "http(s)://domain.com/")
|
2012-10-24 06:27:56 +00:00 |
|
Ralf Becker
|
f6aa1ca1aa
|
* API: only cache in APC by default, if it has at least 64M of shared memory, otherwise use filesystem
|
2012-10-23 07:49:42 +00:00 |
|
Ralf Becker
|
a6190a6933
|
* API: only cache in APC by default, if it has at least 64M of shared memory, otherwise use filesystem
|
2012-10-23 07:49:21 +00:00 |
|
Ralf Becker
|
c77521cbd0
|
* CalDAV: fixed parsing of principal urls used by iOS6 for users
|
2012-10-22 16:44:10 +00:00 |
|
Ralf Becker
|
c87d6997ab
|
* CalDAV: fixed parsing of principal urls used by iOS6 for users
|
2012-10-22 16:43:51 +00:00 |
|
Ralf Becker
|
dcb99a352f
|
* CalDAV/CardDAV: return urn:uuid as last record in calendar-user-address-set, as according to iCal4OL developer, some clients might have problems with it, also adding both full uri and just path of principal url, as calendarserver does it
|
2012-10-16 12:17:32 +00:00 |
|
Ralf Becker
|
b161c0d500
|
requests in log were always trunkated (since last changes) and fixed quoting in autoindex for hierarchical props in collection resources
|
2012-10-16 11:54:16 +00:00 |
|
Ralf Becker
|
5c5b4e1b16
|
make logging available for iSchedule, only backported so class stays close to trunk, iSchedule itself is not yet ready to be backported
|
2012-10-16 11:50:59 +00:00 |
|
Ralf Becker
|
138d16cfa3
|
* CalDAV/Calendar/Resources: calendars of resources can now be accessed or subscribed via CalDAV, to subscribe use CalDAV preferences
|
2012-10-16 11:30:35 +00:00 |
|
Ralf Becker
|
a735c5886b
|
* CalDAV/CardDAV: sync-collection report for calendar allowing a more efficient sync
|
2012-10-16 11:11:29 +00:00 |
|
Ralf Becker
|
28f8d4e2b7
|
* InfoLog/CalDAV: sync-collection report, thought reminder app on OS X 10.8.2 does not use it, moved logic for sync-token to baseclass and determine availablity on supported-report-set
|
2012-10-16 11:08:33 +00:00 |
|
Ralf Becker
|
39012f847b
|
* CardDAV: rfc 6578 sync-collection report (more efficient way to sync contacts)
|
2012-10-16 11:04:27 +00:00 |
|
Ralf Becker
|
6996efe50b
|
use minify on javascript files: for now minify does NOT support query parameters, nor php files generating javascript, therefore these are excluded
|
2012-10-15 17:22:44 +00:00 |
|
Ralf Becker
|
82c73c423e
|
patch for minify to support EGroupware set up as an alias, which is a common setup
|
2012-10-15 16:22:42 +00:00 |
|
Klaus Leithoff
|
6408fdfc01
|
update htmLawed to Version 1.1.14 (including adaptions from http://www.bioinformatics.org/phplabware/forum/viewtopic.php?id=235)
|
2012-10-15 09:35:30 +00:00 |
|
Klaus Leithoff
|
019a84cd17
|
update htmLawed to Version 1.1.14 (including adaptions from http://www.bioinformatics.org/phplabware/forum/viewtopic.php?id=235)
|
2012-10-15 09:33:01 +00:00 |
|
Ralf Becker
|
4e8f54268c
|
fix for typo: path_url --> parse_url
|
2012-10-15 06:51:54 +00:00 |
|
Ralf Becker
|
71ec92a777
|
cache, concat and minify all css resources to speed up requests, javascript files planned too
|
2012-10-14 19:38:32 +00:00 |
|
Ralf Becker
|
f56c788176
|
allow to use HTTP_HOST (without optional port) or SERVER_NAME to find matching instance
|
2012-10-12 15:12:08 +00:00 |
|
Ralf Becker
|
4c5b764347
|
allow to use HTTP_HOST (without optional port) or SERVER_NAME to find matching instance
|
2012-10-12 15:11:42 +00:00 |
|
Klaus Leithoff
|
09d3160447
|
rework changes regarding denied attributes; improve import of mails regarding filename detection for attachments
|
2012-10-10 10:40:08 +00:00 |
|
Klaus Leithoff
|
db78e25cc0
|
rework changes regarding denied attributes; improve import of mails regarding filename detection for attachments
|
2012-10-10 10:37:45 +00:00 |
|
Klaus Leithoff
|
ed0dd6b321
|
filter/remove (on(before)?(abort|blur|change|click|dblclick|error|focus|keydown|keypress|keyup|load|mousedown|mousemove|mouseout|mouseover|mouseup|reset|select|submit|unload)) attributes in/with htmLawed for default and email config
|
2012-10-09 09:29:01 +00:00 |
|
Klaus Leithoff
|
7e827dfcef
|
filter/remove (on(before)?(abort|blur|change|click|dblclick|error|focus|keydown|keypress|keyup|load|mousedown|mousemove|mouseout|mouseover|mouseup|reset|select|submit|unload)) attributes in/with htmLawed for default and email config
|
2012-10-09 09:27:13 +00:00 |
|
Ralf Becker
|
1b98e9e858
|
requests in log were always trunkated (since last changes) and fixed quoting in autoindex for hierarchical props in collection resources
|
2012-10-08 11:20:29 +00:00 |
|
Ralf Becker
|
46acebf2a7
|
fixed many issues with dkim signing
|
2012-10-06 19:42:05 +00:00 |
|
Ralf Becker
|
81376af3f3
|
got dkim-validation working with oversigned headers and sha256 hashing algorithm
|
2012-10-05 10:52:53 +00:00 |
|
Ralf Becker
|
20db974942
|
added logging like for CalDAV/CardDAV (curently permanently enabled)
|
2012-10-04 12:09:25 +00:00 |
|
Ralf Becker
|
bef455f5e3
|
make logging available for iSchedule
|
2012-10-04 11:59:04 +00:00 |
|
Ralf Becker
|
aeeb585604
|
dkim signature according to iSchedule draft 02
|
2012-10-04 05:56:30 +00:00 |
|
Ralf Becker
|
18ceb54882
|
dkim signature according to iSchedule draft 02
|
2012-10-04 05:53:52 +00:00 |
|
Ralf Becker
|
5a890e36ab
|
updated capabilities to draft 02
|
2012-10-03 11:19:12 +00:00 |
|
Ralf Becker
|
e9fe6cd6e1
|
adapted to updated spec using action=capabilities
|
2012-10-03 10:10:13 +00:00 |
|
Ralf Becker
|
19f25f2012
|
adapted to updated spec using action=capabilities
|
2012-10-03 10:08:09 +00:00 |
|
Ralf Becker
|
0d5ae0e2c2
|
added dkim signature validation to ischedule_server
|
2012-10-03 07:56:43 +00:00 |
|
Ralf Becker
|
33510a2f4d
|
dkim signature for posts using mailDomainSigner class, plus some code to generate and store a key-pair
|
2012-10-02 22:30:36 +00:00 |
|
Ralf Becker
|
4d7db4e75d
|
fixed invalid xml in CardDAV:principal-address property of pricipal collection
|
2012-10-02 05:21:06 +00:00 |
|
Ralf Becker
|
4e2a7dab80
|
* CardDAV/Addressbook: fixed not working delete of contacts
|
2012-10-01 17:23:44 +00:00 |
|
Ralf Becker
|
a52876ad6a
|
freebusy for iSchedule
|
2012-10-01 14:21:55 +00:00 |
|
Ralf Becker
|
eef63477c5
|
fixed invalid xml in CardDAV:principal-address property of pricipal collection
|
2012-10-01 14:16:18 +00:00 |
|
Ralf Becker
|
3e538116c9
|
add some check if cached config does not meet basic requirements, recreate it then
|
2012-10-01 09:23:51 +00:00 |
|
Ralf Becker
|
7783f1535a
|
start of iSchedule implementation
|
2012-09-30 21:03:33 +00:00 |
|
Ralf Becker
|
db4bdb7f74
|
* CalDAV/Calendar/Resources: calendars of resources can now be accessed or subscribed via CalDAV, to subscribe use CalDAV preferences
|
2012-09-27 15:46:08 +00:00 |
|
Ralf Becker
|
52675388a3
|
* CalDAV/CardDAV: sync-collection report for all apps allowing a more efficient sync
|
2012-09-26 14:30:47 +00:00 |
|
Ralf Becker
|
54317da546
|
additionally check prefs read from cache, if they are of type array, otherwise read them from db, might help with APC at least in some versions not seem to deal correctly with out-of-memory
|
2012-09-26 10:18:47 +00:00 |
|