Commit Graph

16 Commits

Author SHA1 Message Date
Jörg Lehrke
f05e818112 Fix WebDAV support for Bitkinex client (EGw.org#2650) 2010-06-11 09:05:35 +00:00
Ralf Becker
92578f9d02 backported Jörgs r30193: Fix DAV issue for neon for GroupDAV, too 2010-05-18 12:08:36 +00:00
Ralf Becker
0abbc95889 backported Jörgs r30191: Fix DAV issue for neon 2010-05-18 12:06:27 +00:00
Jörg Lehrke
4eafcd0d18 Fix Windows 7 WebDAV issue 2010-03-25 14:19:05 +00:00
Ralf Becker
5d734876a4 "webdav is stateless: we dont need to keep the session open, it only blocks other calls to same basic-auth session" 2009-11-29 10:53:25 +00:00
Ralf Becker
5db94b17f4 "fixed not working fallback to \"sitemgr\" rights (was sitemgr-site, but has to be sitemgr-link)" 2009-10-25 17:21:31 +00:00
Ralf Becker
f70cccd2ef "allowing to use GET parameter \"auth\" instead of (basic) Authentication header, as talked on devel list" 2009-08-18 07:55:59 +00:00
Ralf Becker
90fa0dc0e2 "reverting my inition comit to switch output buffering off in webdav.php, as it makes problems on system with do automatic output compression, eg. debian5
--> modified header template to not switch it on in first place, for webdav.php"
2009-06-25 10:25:35 +00:00
Ralf Becker
3cc9330725 "switch of output buffering (switched on in header), as otherwise we run against memory_limit, for big files
only do it if no output_handler is set in php.ini, as at least with zlib.output_handler it stalls ...
if (!ini_get('output_handler')) ob_end_flush();
"
2009-06-25 07:24:40 +00:00
Ralf Becker
6aaf8e1d84 "switch of output buffering (switched on in header), as otherwise we run against memory_limit, for big files" 2009-06-18 10:59:10 +00:00
Ralf Becker
76caa7db75 new ajax_submit() function with submitts the whole form via ajax to a given callback 2009-04-29 14:15:19 +00:00
Ralf Becker
1c11bfcf55 using a session for basic auth (not session aware) clients for WebDAV
and GroupDAV. The "sessionid" get's constructed from the basic auth
credentials and is not random (as the clients dont store them).
--> speeds up the use of *DAV
--> stops *DAV handlers to created numerious sessions
2009-04-04 08:38:56 +00:00
Klaus Leithoff
3850ce1a63 giving a valid responsehaeder back if we get al malformed or missing url (PATH_INFO) 2009-02-27 10:05:15 +00:00
Klaus Leithoff
be859fa1f6 fixing various webdav problems, regarding pathbuilding 2009-01-29 18:58:52 +00:00
Ralf Becker
fa73ad5339 Improved exception handling:
- exceptions get now always logged to the error_log
- in the webgui it's now configurable, if the message contains a
  stacktrace (incl. function arguments) - default no (security)
- command line interfaces get detected and contain no html anymore
- webdav and groupdav send the exceptions as basic auth realms to the
  client
- webdav and groupdav login failures contain the reason as part of the
  basic auth realm
2008-10-26 12:13:01 +00:00
Ralf Becker
5cfc38b4f6 moved webdav handler in the root dir, as its now a general service and not only used by filemanager 2008-05-10 21:15:46 +00:00