Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: FIXME
Upstream-Contact: FIXME
Source: FIXME
Disclaimer: Autogenerated by licensecheck

Files: CHANGELOG.md
 DOCUMENTATION.md
 Dockerfile
 Dockerfile.dev
 MANIFEST.in
 README.md
 SHARING.md
 compose.yaml
 config
 contrib/apache/radicale.conf
 contrib/caddy/radicale.caddyfile
 contrib/lighttpd/radicale.conf
 contrib/nginx/radicale.conf
 debian/TODO
 debian/clean
 debian/control
 debian/copyright-check
 debian/etc/apache2/conf-available/radicale-uwsgi.conf
 debian/etc/radicale/rights
 debian/etc/uwsgi/apps-available/radicale.ini
 debian/examples/apache2-vhost.conf
 debian/examples/nginx-radicale
 debian/gbp.conf
 debian/patches/2001_debianize_config.patch
 debian/patches/2002_avoid_missing_pytest_ext.patch
 debian/patches/2003_privacy.patch
 debian/patches/2004_clean_shutdown.patch
 debian/patches/2005_pam.patch
 debian/patches/2006_test_y2037_no_ia32.patch
 debian/patches/README
 debian/patches/series
 debian/python3-radicale.README.Debian
 debian/python3-radicale.install
 debian/radicale.NEWS
 debian/radicale.README.Debian
 debian/radicale.default
 debian/radicale.dirs
 debian/radicale.examples
 debian/radicale.init
 debian/radicale.install
 debian/radicale.logrotate
 debian/radicale.manpages
 debian/radicale.postinst
 debian/radicale.postrm
 debian/radicale.service
 debian/rules
 debian/source/format
 debian/source/lintian-overrides
 debian/tests/Core
 debian/tests/QuickLook-All
 debian/tests/QuickLook-CalDAV
 debian/tests/QuickLook-CardDAV
 debian/tests/Validation-All
 debian/tests/Validation-CalDAV
 debian/tests/Validation-CardDAV
 debian/tests/autopkgtest-pkg-pybuild.conf
 debian/tests/control
 debian/tests/create-serverinfo-config
 debian/tests/init
 debian/upstream/metadata
 debian/watch
 docs/DOCUMENTATION.te.md
 integ_tests/README.md
 radicale.wsgi
 radicale/hook/__init__.py
 radicale/hook/none.py
 radicale/tests/static/allprop.xml
 radicale/tests/static/broken-vcard.vcf
 radicale/tests/static/broken-vcards.vcf
 radicale/tests/static/broken-vcards2-no_uid.vcf
 radicale/tests/static/broken-vcards2.vcf
 radicale/tests/static/broken-vevent.ics
 radicale/tests/static/broken-vevents.ics
 radicale/tests/static/cert.pem
 radicale/tests/static/contact1.vcf
 radicale/tests/static/contact1_v4.vcf
 radicale/tests/static/contact2-with-bday.vcf
 radicale/tests/static/contact3-with-bday.vcf
 radicale/tests/static/contact_multiple.vcf
 radicale/tests/static/contact_multiple_v4.vcf
 radicale/tests/static/contact_photo_with_data_uri.vcf
 radicale/tests/static/contact_photo_with_data_uri_v4.vcf
 radicale/tests/static/event1.ics
 radicale/tests/static/event10.ics
 radicale/tests/static/event1_modified.ics
 radicale/tests/static/event1a1.ics
 radicale/tests/static/event2.ics
 radicale/tests/static/event3.ics
 radicale/tests/static/event4.ics
 radicale/tests/static/event5.ics
 radicale/tests/static/event6.ics
 radicale/tests/static/event7.ics
 radicale/tests/static/event8.ics
 radicale/tests/static/event9.ics
 radicale/tests/static/event_daily_rrule.ics
 radicale/tests/static/event_daily_rrule_forever.ics
 radicale/tests/static/event_daily_rrule_overridden.ics
 radicale/tests/static/event_exdate_without_rrule.ics
 radicale/tests/static/event_full_day_rrule.ics
 radicale/tests/static/event_full_day_rrule_overridden.ics
 radicale/tests/static/event_issue1812.ics
 radicale/tests/static/event_issue1812_2.ics
 radicale/tests/static/event_issue1812_3.ics
 radicale/tests/static/event_issue1812_getetag.ics
 radicale/tests/static/event_issue1847_1.ics
 radicale/tests/static/event_issue1847_2.ics
 radicale/tests/static/event_issue1880_1.ics
 radicale/tests/static/event_issue1880_2.ics
 radicale/tests/static/event_issue1917_1.ics
 radicale/tests/static/event_issue1970_ok.ics
 radicale/tests/static/event_issue1970_problem.ics
 radicale/tests/static/event_mixed_datetime_and_date.ics
 radicale/tests/static/event_mixed_recurrence_id_dt_type.ics
 radicale/tests/static/event_multiple.ics
 radicale/tests/static/event_multiple3.ics
 radicale/tests/static/event_multiple_case_sensitive_uids.ics
 radicale/tests/static/event_multiple_too_many.ics
 radicale/tests/static/event_timezone_seconds.ics
 radicale/tests/static/event_weekly_rrule.ics
 radicale/tests/static/journal1.ics
 radicale/tests/static/journal2.ics
 radicale/tests/static/journal3.ics
 radicale/tests/static/journal4.ics
 radicale/tests/static/journal5.ics
 radicale/tests/static/key.pem
 radicale/tests/static/mkcol_make_calendar.xml
 radicale/tests/static/propfind_calendar_color.xml
 radicale/tests/static/propfind_multiple.xml
 radicale/tests/static/propname.xml
 radicale/tests/static/proppatch_remove_calendar_color.xml
 radicale/tests/static/proppatch_remove_multiple1.xml
 radicale/tests/static/proppatch_remove_multiple2.xml
 radicale/tests/static/proppatch_set_and_remove.xml
 radicale/tests/static/proppatch_set_calendar_color.xml
 radicale/tests/static/proppatch_set_multiple1.xml
 radicale/tests/static/proppatch_set_multiple2.xml
 radicale/tests/static/todo1.ics
 radicale/tests/static/todo2.ics
 radicale/tests/static/todo3.ics
 radicale/tests/static/todo4.ics
 radicale/tests/static/todo5.ics
 radicale/tests/static/todo6.ics
 radicale/tests/static/todo7.ics
 radicale/tests/static/todo8.ics
 radicale/tests/static/todo9.ics
 radicale/tests/static/valarm1.ics
 radicale/tests/static/valarm2.ics
 radicale/web/README.md
 radicale/web/internal_data/css/icon.png
 radicale/web/internal_data/css/icons/credits.md
 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/eye.svg
 radicale/web/internal_data/css/icons/key.svg
 radicale/web/internal_data/css/icons/new.svg
 radicale/web/internal_data/css/icons/repeat.svg
 radicale/web/internal_data/css/icons/share.svg
 radicale/web/internal_data/css/icons/upload.svg
 radicale/web/internal_data/css/loading.svg
 radicale/web/internal_data/css/logo.svg
 radicale/web/internal_data/css/main.css
 radicale/web/jsconfig.json
 rights
 setup.cfg
 setup.cfg.legacy
Copyright: NONE
License: UNKNOWN
 FIXME

Files: radicale/web/internal_data/js/api/api.js
 radicale/web/internal_data/js/api/common.js
 radicale/web/internal_data/js/constants.js
 radicale/web/internal_data/js/main.js
 radicale/web/internal_data/js/models/collection.js
 radicale/web/internal_data/js/scenes/CollectionsScene.js
 radicale/web/internal_data/js/scenes/CreateEditCollectionScene.js
 radicale/web/internal_data/js/scenes/CreateEditShareScene.js
 radicale/web/internal_data/js/scenes/DeleteConfirmationScene.js
 radicale/web/internal_data/js/scenes/IncomingSharingScene.js
 radicale/web/internal_data/js/scenes/LoadingScene.js
 radicale/web/internal_data/js/scenes/LoginScene.js
 radicale/web/internal_data/js/scenes/ShareCollectionScene.js
 radicale/web/internal_data/js/scenes/UploadCollectionScene.js
 radicale/web/internal_data/js/scenes/scene_manager.js
 radicale/web/internal_data/js/utils/collections_cache.js
 radicale/web/internal_data/js/utils/misc.js
Copyright: 2017-2024, Unrud <unrud@outlook.com>
  2023-2024, Matthew Hana <matthew.hana@gmail.com>
  2024-2025, Peter Bieringer <pb@bieringer.de>
  2026, Max Berger <max@berger.name>
License: GPL-3+
 FIXME

Files: radicale/__init__.py
 radicale/app/__init__.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/propfind.py
 radicale/auth/__init__.py
 radicale/auth/htpasswd.py
 radicale/config.py
 radicale/httputils.py
 radicale/server.py
 radicale/xmlutils.py
Copyright: 2008, Nicolas Kandel
  2008, Pascal Halter
  2008-2015, Guillaume Ayoub
  2008-2017, Guillaume Ayoub
  2017-2019, Unrud <unrud@outlook.com>
  2017-2020, Unrud <unrud@outlook.com>
  2017-2021, Unrud <unrud@outlook.com>
  2017-2022, Unrud <unrud@outlook.com>
  2017-2023, Unrud <unrud@outlook.com>
  2023-2026, Peter Bieringer <pb@bieringer.de>
  2024, Peter Bieringer <pb@bieringer.de>
  2024-2025, Peter Bieringer <pb@bieringer.de>
  2024-2026, Peter Bieringer <pb@bieringer.de>
  2025, Peter Bieringer <pb@bieringer.de>
  2025-2026, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/pathutils.py
 radicale/storage/__init__.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/get.py
 radicale/storage/multifilesystem/lock.py
 radicale/storage/multifilesystem/meta.py
 radicale/storage/multifilesystem/move.py
 radicale/storage/multifilesystem/upload.py
 radicale/storage/multifilesystem/verify.py
 radicale/tests/test_auth.py
 radicale/utils.py
Copyright: 2012-2016, Jean-Marc Martins
  2012-2017, Guillaume Ayoub
  2014, Jean-Marc Martins
  2017-2018, Unrud <unrud@outlook.com>
  2017-2021, Unrud <unrud@outlook.com>
  2017-2022, Unrud <unrud@outlook.com>
  2023-2025, Peter Bieringer <pb@bieringer.de>
  2024, Peter Bieringer <pb@bieringer.de>
  2024-2025, Peter Bieringer <pb@bieringer.de>
  2024-2026, Peter Bieringer <pb@bieringer.de>
  2025-2026, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: integ_tests/common.py
 integ_tests/test_basic_operation.py
 integ_tests/test_delete.py
 integ_tests/test_download.py
 integ_tests/test_edit.py
 integ_tests/test_scenes.py
 integ_tests/test_scenes_login.py
 integ_tests/test_sharing.py
 integ_tests/test_sharing_login.py
 integ_tests/test_upload.py
 radicale/web/internal_data/js/api/sharing.js
 radicale/web/internal_data/js/utils/error.js
 radicale/web/internal_data/js/utils/form_validator.js
 radicale/web/internal_data/js/utils/permissions.js
 radicale/web/internal_data/js/utils/url_text.js
Copyright: 2026, Max Berger <max@berger.name>
License: GPL-3+
 FIXME

Files: radicale/storage/multifilesystem_nolock.py
 radicale/tests/custom/rights.py
 radicale/tests/test_config.py
 radicale/tests/test_rights.py
 radicale/tests/test_server.py
 radicale/tests/test_web.py
 radicale/web/__init__.py
 radicale/web/internal.py
Copyright: 2017-2018, Unrud <unrud@outlook.com>
  2017-2019, Unrud <unrud@outlook.com>
  2018-2019, Unrud <unrud@outlook.com>
  2018-2022, Unrud <unrud@outlook.com>
  2019, Unrud <unrud@outlook.com>
  2021, Unrud <unrud@outlook.com>
License: GPL-3+
 FIXME

Files: radicale/__main__.py
 radicale/log.py
 radicale/rights/from_file.py
 radicale/tests/__init__.py
 radicale/tests/test_base.py
 radicale/tests/test_storage.py
Copyright: 2011-2017, Guillaume Ayoub
  2012-2017, Guillaume Ayoub
  2017-2021, Unrud <unrud@outlook.com>
  2017-2022, Unrud <unrud@outlook.com>
  2017-2023, Unrud <unrud@outlook.com>
  2024, Peter Bieringer <pb@bieringer.de>
  2024-2026, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/auth/denyall.py
 radicale/auth/http_remote_user.py
 radicale/sharing/files.py
 radicale/sharing/none.py
 radicale/tests/test_hook_email.py
 radicale/tests/test_hook_rabbitmq.py
Copyright: 2024, Peter Bieringer <pb@bieringer.de>
  2025, Peter Bieringer <pb@bieringer.de>
  2026, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/auth/http_x_remote_user.py
 radicale/auth/none.py
 radicale/auth/remote_user.py
 radicale/tests/custom/auth.py
 radicale/tests/helpers.py
Copyright: 2008, Nicolas Kandel
  2008, Pascal Halter
  2008-2017, Guillaume Ayoub
  2017-2018, Unrud <unrud@outlook.com>
  2017-2019, Unrud <unrud@outlook.com>
  2017-2021, Unrud <unrud@outlook.com>
License: GPL-3+
 FIXME

Files: radicale/rights/__init__.py
 radicale/rights/authenticated.py
 radicale/rights/owner_only.py
 radicale/rights/owner_write.py
 radicale/tests/custom/storage_simple_sync.py
Copyright: 2012-2017, Guillaume Ayoub
  2017-2018, Unrud <unrud@outlook.com>
License: GPL-3+
 FIXME

Files: radicale/app/base.py
 radicale/auth/imap.py
 radicale/tests/custom/web.py
 radicale/types.py
 radicale/web/none.py
Copyright: 2017, 2020, Unrud <unrud@outlook.com>
  2017-2021, Unrud <unrud@outlook.com>
  2017-2022, Unrud <unrud@outlook.com>
  2020, Unrud <unrud@outlook.com>
  2020-2023, Unrud <unrud@outlook.com>
  2024-2025, Peter Bieringer <pb@bieringer.de>
  2024-2026, Peter Bieringer <pb@bieringer.de>
  2025, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/storage/multifilesystem/discover.py
 radicale/storage/multifilesystem/history.py
 radicale/storage/multifilesystem/sync.py
Copyright: 2012-2017, Guillaume Ayoub
  2014, Jean-Marc Martins
  2017-2018, Unrud <unrud@outlook.com>
  2017-2019, Unrud <unrud@outlook.com>
License: GPL-3+
 FIXME

Files: debian/patch-cherry-pick
 debian/patch-mkseries
 debian/patch-refresh-all
Copyright: 2018, Jonas Smedegaard <dr@jones.dk>
License: GPL-3+
 FIXME

Files: radicale/sharing/__init__.py
 radicale/sharing/csv.py
 radicale/tests/test_sharing.py
Copyright: 2026, Max Berger <max@berger.name>
  2026, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: contrib/logwatch/radicale
 contrib/logwatch/radicale-journald.conf
 contrib/logwatch/radicale-syslog.conf
Copyright: 2024, Peter Bieringer <pb@bieringer.de>
  2024-2025, Peter Bieringer <pb@bieringer.de>
License: UNKNOWN
 FIXME

Files: radicale/app/proppatch.py
 radicale/app/put.py
Copyright: 2008, Nicolas Kandel
  2008, Pascal Halter
  2008-2017, Guillaume Ayoub
  2017-2020, Unrud <unrud@outlook.com>
  2020, Tuna Celik <tuna@jakpark.com>
  2020-2023, Tuna Celik <tuna@jakpark.com>
  2024-2026, Peter Bieringer <pb@bieringer.de>
  2025-2026, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: pyproject.toml
Copyright: NONE
License: GPL
 FIXME

Files: COPYING.md
Copyright: 2007, Free Software Foundation, Inc.
License: GPL-3
 FIXME

Files: radicale/auth/dovecot.py
Copyright: 2014, Giel van Schijndel
  2019, (GalaxyMaster)
  2025, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/auth/oauth2.py
Copyright: 2021-2022, Bruno Boiget
  2022, Daniel Dehennin
  2025, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/app/report.py
Copyright: 2008, Nicolas Kandel
  2008, Pascal Halter
  2008-2017, Guillaume Ayoub
  2017-2021, Unrud <unrud@outlook.com>
  2024, Pieter Hijma <pieterhijma@users.noreply.github.com>
  2024, Ray <ray@react0r.com>
  2024-2025, Georgiy <metallerok@gmail.com>
  2024-2026, Peter Bieringer <pb@bieringer.de>
  2025, David Greaves <david@dgreaves.com>
License: GPL-3+
 FIXME

Files: radicale/tests/test_expand.py
Copyright: 2012-2017, Guillaume Ayoub
  2017-2019, Unrud <unrud@outlook.com>
  2024, Pieter Hijma <pieterhijma@users.noreply.github.com>
  2025, David Greaves <david@dgreaves.com>
  2025, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/item/__init__.py
Copyright: 2008, Nicolas Kandel
  2008, Pascal Halter
  2008-2017, Guillaume Ayoub
  2014, Jean-Marc Martins
  2017-2022, Unrud <unrud@outlook.com>
  2024-2026, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: setup.py.legacy
Copyright: 2009-2017, Guillaume Ayoub
  2017-2018, Unrud <unrud@outlook.com>
  2024-2026, Peter Bieringer <pb@bieringer.de>
  2026, Max Berger <max@berger.name>
License: GPL-3+
 FIXME

Files: radicale/item/filter.py
Copyright: 2008, Nicolas Kandel
  2008, Pascal Halter
  2008-2015, Guillaume Ayoub
  2017-2021, Unrud <unrud@outlook.com>
  2023-2024, Ray <ray@react0r.com>
  2024-2025, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/app/post.py
Copyright: 2008, Nicolas Kandel
  2008, Pascal Halter
  2008-2017, Guillaume Ayoub
  2017-2021, Unrud <unrud@outlook.com>
  2020, Tom Hacohen <tom@stosb.com>
  2025-2026, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/auth/pam.py
Copyright: 2011, Henry-Nicolas Tourneur
  2021, Unrud <unrud@outlook.com>
  2025, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/hook/email/__init__.py
Copyright: 2025, Nate Harris
License: GPL-3+
 FIXME

Files: radicale/auth/ldap.py
Copyright: 2022-2024, Peter Varkoly
  2024, Peter Bieringer <pb@bieringer.de>
  2024-2025, Peter Marschall <peter@adpm.de>
License: GPL-3+
 FIXME

Files: radicale/hook/rabbitmq/__init__.py
Copyright: 2020-2024, Tuna Celik <tuna@jakpark.com>
  2025, Peter Bieringer <pb@bieringer.de>
License: GPL-3+
 FIXME

Files: radicale/tests/test_pathutils.py
Copyright: 2025, Tobias Brox <tobias@tobix.eu>
License: GPL-3+
 FIXME

Files: radicale/web/internal_data/index.html
Copyright: 2018-2020, Unrud <unrud@outlook.com>
  2023, Henning <github@henning-ullrich.de>
  2023-2024, Matthew Hana <matthew.hana@gmail.com>
  2024-2025, Peter Bieringer <pb@bieringer.de>
License: UNKNOWN
 FIXME

