CHANGELOG.md
COPYING.md
DOCUMENTATION.md
MANIFEST.in
README.md
config
pyproject.toml
radicale.wsgi
rights
setup.cfg
Radicale.egg-info/PKG-INFO
Radicale.egg-info/SOURCES.txt
Radicale.egg-info/dependency_links.txt
Radicale.egg-info/entry_points.txt
Radicale.egg-info/requires.txt
Radicale.egg-info/top_level.txt
radicale/__init__.py
radicale/__main__.py
radicale/config.py
radicale/httputils.py
radicale/log.py
radicale/pathutils.py
radicale/py.typed
radicale/server.py
radicale/types.py
radicale/utils.py
radicale/xmlutils.py
radicale/app/__init__.py
radicale/app/base.py
radicale/app/delete.py
radicale/app/get.py
radicale/app/head.py
radicale/app/mkcalendar.py
radicale/app/mkcol.py
radicale/app/move.py
radicale/app/options.py
radicale/app/post.py
radicale/app/propfind.py
radicale/app/proppatch.py
radicale/app/put.py
radicale/app/report.py
radicale/auth/__init__.py
radicale/auth/denyall.py
radicale/auth/dovecot.py
radicale/auth/htpasswd.py
radicale/auth/http_x_remote_user.py
radicale/auth/imap.py
radicale/auth/ldap.py
radicale/auth/none.py
radicale/auth/oauth2.py
radicale/auth/pam.py
radicale/auth/remote_user.py
radicale/hook/__init__.py
radicale/hook/none.py
radicale/hook/rabbitmq/__init__.py
radicale/item/__init__.py
radicale/item/filter.py
radicale/rights/__init__.py
radicale/rights/authenticated.py
radicale/rights/from_file.py
radicale/rights/owner_only.py
radicale/rights/owner_write.py
radicale/storage/__init__.py
radicale/storage/multifilesystem_nolock.py
radicale/storage/multifilesystem/__init__.py
radicale/storage/multifilesystem/base.py
radicale/storage/multifilesystem/cache.py
radicale/storage/multifilesystem/create_collection.py
radicale/storage/multifilesystem/delete.py
radicale/storage/multifilesystem/discover.py
radicale/storage/multifilesystem/get.py
radicale/storage/multifilesystem/history.py
radicale/storage/multifilesystem/lock.py
radicale/storage/multifilesystem/meta.py
radicale/storage/multifilesystem/move.py
radicale/storage/multifilesystem/sync.py
radicale/storage/multifilesystem/upload.py
radicale/storage/multifilesystem/verify.py
radicale/tests/custom/__init__.py
radicale/tests/custom/auth.py
radicale/tests/custom/rights.py
radicale/tests/custom/storage_simple_sync.py
radicale/tests/custom/web.py
radicale/web/__init__.py
radicale/web/internal.py
radicale/web/none.py
radicale/web/internal_data/fn.js
radicale/web/internal_data/index.html
radicale/web/internal_data/css/icon.png
radicale/web/internal_data/css/loading.svg
radicale/web/internal_data/css/logo.svg
radicale/web/internal_data/css/main.css
radicale/web/internal_data/css/icons/delete.svg
radicale/web/internal_data/css/icons/download.svg
radicale/web/internal_data/css/icons/edit.svg
radicale/web/internal_data/css/icons/new.svg
radicale/web/internal_data/css/icons/upload.svg