* Move parsing/serialization of XML requests/responses from ``xmlutils.py`` to ``__init__.py``.
* Log XML requests/responses in pretty-printed form.
* Previously only the responses were logged in readable form. This is useful for debugging.
* The XML documents are only converted for pretty-printing if debugging is enabled (it's expensive)
* Send XML responses in minimized form to clients.
* Add **encoding** attribute to XML declaration in XML response.
* Only decode XML requests once. (Previously they were decoded, encoded and decoded again.)
|
||
|---|---|---|
| bin | ||
| radicale | ||
| .gitignore | ||
| .travis.yml | ||
| COPYING | ||
| Dockerfile | ||
| MANIFEST.in | ||
| NEWS.rst | ||
| README | ||
| README.rst | ||
| TODO.rst | ||
| config | ||
| logging | ||
| radicale.fcgi | ||
| radicale.py | ||
| radicale.wsgi | ||
| rights | ||
| setup.cfg | ||
| setup.py | ||
README
Radicale is a free and open-source CalDAV and CardDAV server. For complete documentation, please visit the Radicale online documentation (http://www.radicale.org/documentation).