Commit Graph

24 Commits

Author SHA1 Message Date
aeb469dab8 using PATH_INFO as backend (HTTP_WebDAV_Server also only uses that 2012-03-27 09:04:23 +00:00
4eeaf95eea reverted accidently commited webdav.php 2011-09-29 10:54:48 +00:00
b874dd0aaa fixed $infolog is no array 2011-09-29 10:53:33 +00:00
c0da340b64 more informative WebDAV logging 2011-08-08 07:18:07 +00:00
f7ea18ade4 accidently commited line added for debuging 2010-12-28 14:54:33 +00:00
072a57da04 Fixed MyStylite #1082, language in sidebox not being properly loaded 2010-12-28 14:51:12 +00:00
c1d7256972 added support for PHP running as (F)CGI (uses ORIG_PATH_INFO instead of PATH_INFO) 2010-09-27 07:55:15 +00:00
f9c5c02a55 Fix WebDAV support for Bitkinex client (EGw.org#2650) 2010-06-11 09:06:05 +00:00
df36afa1ed Fix DAV issue for neon for GroupDAV, too 2010-05-18 10:45:46 +00:00
854c5a83a0 Fix DAV issue for neon 2010-05-18 10:30:28 +00:00
930f1052d5 supporting digest auth (see RFC 2617), which is more secure then basic auth on http (no cleartext password), it currently requires cleartext passwords in the database, to calculate the A1 hash! 2010-05-05 09:19:37 +00:00
af6e0c661d Fix Windows 7 WebDAV issue 2010-03-25 14:17:56 +00:00
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
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
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
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
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
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
76caa7db75 new ajax_submit() function with submitts the whole form via ajax to a given callback 2009-04-29 14:15:19 +00:00
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
3850ce1a63 giving a valid responsehaeder back if we get al malformed or missing url (PATH_INFO) 2009-02-27 10:05:15 +00:00
be859fa1f6 fixing various webdav problems, regarding pathbuilding 2009-01-29 18:58:52 +00:00
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
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