Commit Graph

10 Commits

Author SHA1 Message Date
Ralf Becker
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
Ralf Becker
3c6a6b8727 "fix for bug in kde4.2, which seems to have a problem with a 401 without a body" 2009-10-04 07:29:33 +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
d5e4faffb1 bionicmessage.net may get a session, as it retrieves via MULTIGET now 2009-04-02 12:45:17 +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
8a0060add1 "UPPS, patterns have to be lowercase" 2008-10-05 10:08:58 +00:00
Ralf Becker
8b20e8e02f "adding ZideOne and Lightning to the clients who does NOT support sessions via cookies" 2008-10-05 08:27:07 +00:00
Ralf Becker
3953386cc7 "one more client without session support" 2008-05-19 07:55:37 +00:00
Ralf Becker
467313e5c5 "extra param to session::create() to not create a session, eg. for GroupDAV clients know to not support cookies, eg. Apple's iCal" 2008-05-10 20:05:12 +00:00
Ralf Becker
d2e9143213 First version of new CalDav/CardDAV/GroupDAV access for calendar and
addressbook (infolog will follow).
CalDAV is tested so far with lightning 0.8 and Apple's iCal. Please note
that both distinguish between iCalServer and CalDAV!
The URL is currently http://domain.com/egroupware/groupdav.php/calendar/
2008-05-08 20:31:32 +00:00