Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
- I dont force the update (updating version in phpgwapi/setup/setup.inc.php),
as the old one still works through diverse defaults and I want to wait
for the rewrite of a db-based session handler and making mcrpyt
available for sessions again (currently not used)
- required includes for xmlrpc and soap are moved to the callbacks of
this services, as they are NOT required by the rest of eGroupware
- accept both simple and extended format from input
- output simple format, if the client sends a HTTP-header "isoDate: simple".
This should maybe extended by another possibility, where the information
is stored in the session on login. Then there is a good way for all
clients, regardless of the use of any combination of Auth-headers,
login/cookies and webservers.