radicale/radicale
Unrud 11c5dfdb53 Improve handling of XML requests and responses
* 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.)
2017-05-30 09:15:51 +02:00
..
tests Capture log messages during tests 2017-05-30 05:44:02 +02:00
__init__.py Improve handling of XML requests and responses 2017-05-30 09:15:51 +02:00
__main__.py Only register exit function if a PID file was created 2017-05-30 07:41:50 +02:00
auth.py Update copyright years 2017-05-27 17:28:07 +02:00
config.py Update copyright years 2017-05-27 17:28:07 +02:00
log.py Update copyright years 2017-05-27 17:28:07 +02:00
rights.py Update copyright years 2017-05-27 17:28:07 +02:00
storage.py Update copyright years 2017-05-27 17:28:07 +02:00
xmlutils.py Improve handling of XML requests and responses 2017-05-30 09:15:51 +02:00