Adapted fork of radicale
0060130c3b
Remove all etags that are directly calculated from data that's read from files. 1. They are not used anywhere (luckily). 2. Etags that are send to clients are calculated from the output of vobject's serialize method. If files are edited externally and vobject normalizes them (like wrapping long lines or replacing all line endings by \r\n), the etags that are sent to the client and the etags that are calculated from raw data will never match. If a new version of vobject is released and the formatting changes slightly, the checks will also always fail. |
||
---|---|---|
bin | ||
radicale | ||
.gitignore | ||
.travis.yml | ||
config | ||
COPYING | ||
Dockerfile | ||
logging | ||
MANIFEST.in | ||
NEWS.rst | ||
pytest.ini | ||
radicale.fcgi | ||
radicale.py | ||
radicale.wsgi | ||
README | ||
README.rst | ||
rights | ||
setup.cfg | ||
setup.py | ||
TODO.rst |
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).