├── .gitignore ├── .project ├── .pydevproject ├── .travis.yml ├── CONTRIBUTING.md ├── HACKING.rst ├── LICENSE.txt ├── PULL_REQUEST_TEMPLATE.md ├── README.rst ├── bin ├── _build.sh ├── _py.sh ├── benchmark ├── benchreport ├── caldavd ├── dependencies ├── develop ├── environment ├── keychain_init.py ├── keychain_unlock.py ├── make-ssl-ca ├── make-ssl-key ├── newsim ├── package ├── pyflakes ├── python ├── run ├── sim ├── test ├── testpods ├── testpodssim ├── testserver ├── testsim ├── testsqlusage ├── trial ├── twistd ├── update_copyrights └── watch_memcached ├── calendarserver ├── __init__.py ├── accesslog.py ├── controlsocket.py ├── dashboard_service.py ├── logAnalysis.py ├── profiling.py ├── provision │ ├── __init__.py │ ├── root.py │ └── test │ │ ├── __init__.py │ │ └── test_root.py ├── push │ ├── __init__.py │ ├── amppush.py │ ├── applepush.py │ ├── ipush.py │ ├── notifier.py │ ├── test │ │ ├── __init__.py │ │ ├── test_amppush.py │ │ ├── test_applepush.py │ │ └── test_notifier.py │ └── util.py ├── tap │ ├── __init__.py │ ├── caldav.py │ ├── profiling.py │ ├── test │ │ ├── __init__.py │ │ ├── longlines.py │ │ ├── reexec.tac │ │ ├── test_caldav.py │ │ └── test_util.py │ └── util.py ├── test │ ├── __init__.py │ ├── test_accesslog.py │ └── test_logAnalysis.py ├── tools │ ├── __init__.py │ ├── agent.py │ ├── ampnotifications.py │ ├── anonymize.py │ ├── calverify.py │ ├── calverify_diff.py │ ├── changeip_calendar.py │ ├── checkdatabaseschema.py │ ├── cmdline.py │ ├── config.py │ ├── dashboard.py │ ├── dashcollect.py │ ├── dashtime.py │ ├── dashview.py │ ├── dbinspect.py │ ├── delegatesmigration.py │ ├── diagnose.py │ ├── dkimtool.py │ ├── export.py │ ├── gateway.py │ ├── icalsplit.py │ ├── importer.py │ ├── managetimezones.py │ ├── manhole_utils.py │ ├── migrate.py │ ├── migrate_verify.py │ ├── notifications.py │ ├── obliterate.py │ ├── pod_migration.py │ ├── principals.py │ ├── purge.py │ ├── push.py │ ├── resources.py │ ├── shell │ │ ├── __init__.py │ │ ├── cmd.py │ │ ├── directory.py │ │ ├── terminal.py │ │ ├── test │ │ │ ├── __init__.py │ │ │ ├── test_cmd.py │ │ │ └── test_vfs.py │ │ └── vfs.py │ ├── tables.py │ ├── test │ │ ├── __init__.py │ │ ├── deprovision │ │ │ ├── augments.xml │ │ │ ├── caldavd.plist │ │ │ ├── resources-locations.xml │ │ │ └── users-groups.xml │ │ ├── gateway │ │ │ ├── augments.xml │ │ │ ├── caldavd.plist │ │ │ ├── resources-locations.xml │ │ │ └── users-groups.xml │ │ ├── principals │ │ │ ├── augments.xml │ │ │ ├── caldavd.plist │ │ │ ├── resources-locations.xml │ │ │ └── users-groups.xml │ │ ├── test_agent.py │ │ ├── test_calverify.py │ │ ├── test_changeip.py │ │ ├── test_config.py │ │ ├── test_diagnose.py │ │ ├── test_export.py │ │ ├── test_gateway.py │ │ ├── test_importer.py │ │ ├── test_principals.py │ │ ├── test_purge.py │ │ ├── test_purge_old_events.py │ │ ├── test_resources.py │ │ ├── test_trash.py │ │ ├── test_util.py │ │ ├── test_wiki.py │ │ └── util │ │ │ └── caldavd.plist │ ├── trash.py │ ├── upgrade.py │ ├── util.py │ ├── validcalendardata.py │ └── wiki.py ├── webadmin │ ├── __init__.py │ ├── config.py │ ├── config.xhtml │ ├── delegation.html │ ├── delegation.py │ ├── eventsource.py │ ├── landing.py │ ├── landing.xhtml │ ├── logs.py │ ├── logs.xhtml │ ├── principals.py │ ├── principals.xhtml │ ├── principals_edit.xhtml │ ├── resource.py │ ├── test │ │ ├── __init__.py │ │ └── test_eventsource.py │ ├── work.py │ └── work.xhtml └── webcal │ ├── __init__.py │ ├── resource.py │ └── test │ ├── __init__.py │ └── test_resource.py ├── conf ├── auth │ ├── accounts-test-pod.xml │ ├── accounts-test-s2s.xml │ ├── accounts-test.xml │ ├── accounts.dtd │ ├── accounts.xml │ ├── augments-default.xml │ ├── augments-test-pod.xml │ ├── augments-test-s2s.xml │ ├── augments-test.xml │ ├── augments.dtd │ ├── generate_test_accounts.py │ ├── proxies-test-pod.xml │ ├── proxies-test-s2s.xml │ ├── proxies-test.xml │ ├── proxies.dtd │ ├── resources-test-pod.xml │ ├── resources-test-s2s.xml │ └── resources-test.xml ├── caldavd-apple.plist ├── caldavd-stdconfig.plist ├── caldavd-test-podA.plist ├── caldavd-test-podB.plist ├── caldavd-test-s2s.plist ├── caldavd-test.plist ├── caldavd.plist ├── dkim-test-s2s │ ├── other_keys │ │ └── example.com#ischedule │ ├── priv.pem │ └── pub.pem ├── dkim-test │ ├── other_keys │ │ └── example.org#ischedule2 │ ├── priv.pem │ └── pub.pem ├── localservers-test.xml ├── localservers.dtd ├── localservers.xml ├── mime.types ├── remoteservers-test-s2s.xml ├── remoteservers-test.xml ├── remoteservers.dtd ├── remoteservers.xml ├── resources.xml ├── resources │ ├── caldavd-resources.plist │ ├── locations-resources-orig.xml │ ├── locations-resources.xml │ └── users-groups.xml ├── test-db.zones └── test │ └── accounts.xml ├── contrib ├── CalendarServer.png ├── __init__.py ├── calendarserver_conversion.py ├── conf │ ├── calendarserver.plist │ └── org.calendarserver.plist ├── iCalServer.ico ├── launchd │ └── calendarserver.plist ├── od │ ├── __init__.py │ ├── dsattributes.py │ ├── odframework.py │ ├── setup_directory.py │ └── test │ │ ├── __init__.py │ │ └── test_live.py ├── performance │ ├── LogNormalVisualization.numbers │ ├── __init__.py │ ├── _event_change.py │ ├── _event_create.py │ ├── benchlib.py │ ├── benchlib.sh │ ├── benchmark │ ├── benchmark.py │ ├── benchmarks │ │ ├── __init__.py │ │ ├── bounded_recurrence.py │ │ ├── bounded_recurrence_autoaccept.py │ │ ├── event.py │ │ ├── event_add_attendee.py │ │ ├── event_autoaccept.py │ │ ├── event_change_date.py │ │ ├── event_change_summary.py │ │ ├── event_delete.py │ │ ├── event_delete_attendee.py │ │ ├── event_move.py │ │ ├── find_calendars.py │ │ ├── find_events.py │ │ ├── unbounded_recurrence.py │ │ ├── unbounded_recurrence_autoaccept.py │ │ ├── vfreebusy.py │ │ └── vfreebusy_vary_attendees.py │ ├── compare │ ├── compare.py │ ├── display-calendar-events.py │ ├── eventkitframework.py │ ├── extractconf │ ├── fix-units.sql │ ├── graph │ ├── graph.py │ ├── httpauth.py │ ├── httpclient.py │ ├── io_measure.d │ ├── jobqueue │ │ ├── __init__.py │ │ ├── loadtest.py │ │ └── workrate.py │ ├── loadtest │ │ ├── __init__.py │ │ ├── accounts.csv │ │ ├── amphub.py │ │ ├── ampsim.py │ │ ├── benchmarks.json │ │ ├── clients-old.plist │ │ ├── clients.plist │ │ ├── config-old.plist │ │ ├── config.dist.plist │ │ ├── config.plist │ │ ├── ical.py │ │ ├── logger.py │ │ ├── population.py │ │ ├── profiles.py │ │ ├── request-data │ │ │ ├── OS_X_10_11 │ │ │ │ ├── Profile │ │ │ │ ├── StartupProfile │ │ │ │ ├── notification_multiget_report_hrefs.request │ │ │ │ ├── notification_sync.request │ │ │ │ ├── poll_calendar_depth1_propfind.request │ │ │ │ ├── poll_calendar_propfind.request │ │ │ │ ├── poll_calendarhome_depth1_propfind.request │ │ │ │ ├── poll_calendarhome_sync.request │ │ │ │ ├── poll_inbox_propfind.request │ │ │ │ ├── poll_notification_depth1_propfind.request │ │ │ │ ├── post_freebusy.request │ │ │ │ ├── principal_search_report.request │ │ │ │ ├── report_principal_search.request │ │ │ │ ├── startup_calendar_color_proppatch.request │ │ │ │ ├── startup_calendar_description_proppatch.request.xml │ │ │ │ ├── startup_calendar_displayname_proppatch.request │ │ │ │ ├── startup_calendar_order_proppatch.request │ │ │ │ ├── startup_calendar_timezone_proppatch.request │ │ │ │ ├── startup_calendar_transparent_proppatch.request │ │ │ │ ├── startup_calendarhome_default_alarm_date_proppatch.request │ │ │ │ ├── startup_calendarhome_default_alarm_datetime_proppatch.request │ │ │ │ ├── startup_create_calendar.request │ │ │ │ ├── startup_delegate_principal_propfind.request │ │ │ │ ├── startup_principal_expand.request │ │ │ │ ├── startup_principal_initial_propfind.request │ │ │ │ ├── startup_principal_propfind.request │ │ │ │ ├── startup_principals_report.request │ │ │ │ ├── startup_query_events_depth1_report.request │ │ │ │ └── startup_well_known_propfind.request │ │ │ ├── OS_X_10_6 │ │ │ │ ├── poll_calendar_multiget.request │ │ │ │ ├── poll_calendar_multiget_hrefs.request │ │ │ │ ├── poll_calendar_propfind.request │ │ │ │ ├── poll_calendar_propfind_d1.request │ │ │ │ ├── poll_calendarhome_propfind.request │ │ │ │ ├── poll_notification_propfind_d1.request │ │ │ │ ├── post_availability.request │ │ │ │ ├── startup_calendar_color_proppatch.request │ │ │ │ ├── startup_calendar_order_proppatch.request │ │ │ │ ├── startup_calendar_timezone_proppatch.request │ │ │ │ ├── startup_notification_propfind.request │ │ │ │ ├── startup_principal_expand.request │ │ │ │ ├── startup_principal_propfind.request │ │ │ │ ├── startup_principal_propfind_initial.request │ │ │ │ ├── startup_principals_report.request │ │ │ │ ├── startup_well_known.request │ │ │ │ └── user_list_principal_property_search.request │ │ │ ├── OS_X_10_7 │ │ │ │ ├── Profile │ │ │ │ ├── poll_calendar_multiget.request │ │ │ │ ├── poll_calendar_multiget_hrefs.request │ │ │ │ ├── poll_calendar_propfind.request │ │ │ │ ├── poll_calendar_propfind_d1.request │ │ │ │ ├── poll_calendar_sync.request │ │ │ │ ├── poll_calendarhome_propfind.request │ │ │ │ ├── poll_notification_propfind_d1.request │ │ │ │ ├── post_availability.request │ │ │ │ ├── startup_calendar_color_proppatch.request │ │ │ │ ├── startup_calendar_order_proppatch.request │ │ │ │ ├── startup_calendar_timezone_proppatch.request │ │ │ │ ├── startup_delegate_principal_propfind.request │ │ │ │ ├── startup_principal_expand.request │ │ │ │ ├── startup_principal_propfind.request │ │ │ │ ├── startup_principal_propfind_initial.request │ │ │ │ ├── startup_principals_report.request │ │ │ │ ├── startup_well_known.request │ │ │ │ └── user_list_principal_property_search.request │ │ │ └── iOS_5 │ │ │ │ ├── Profile │ │ │ │ ├── poll_calendar_multiget.request │ │ │ │ ├── poll_calendar_multiget_hrefs.request │ │ │ │ ├── poll_calendar_propfind.request │ │ │ │ ├── poll_calendar_propfind_d1.request │ │ │ │ ├── poll_calendar_vevent_tr_query.request │ │ │ │ ├── poll_calendar_vtodo_query.request │ │ │ │ ├── poll_calendarhome_propfind.request │ │ │ │ ├── startup_calendar_color_proppatch.request │ │ │ │ ├── startup_calendar_order_proppatch.request │ │ │ │ ├── startup_principal_propfind.request │ │ │ │ ├── startup_principal_propfind_initial.request │ │ │ │ ├── startup_principals_report.request │ │ │ │ └── startup_well_known.request │ │ ├── setup_directory.py │ │ ├── sim.py │ │ ├── standard-configs │ │ │ ├── accelerated-activity-clients.plist │ │ │ ├── accelerated-activity-config.plist │ │ │ └── constant-invites.plist │ │ ├── subscribe.py │ │ ├── test_amphub.py │ │ ├── test_ical.py │ │ ├── test_population.py │ │ ├── test_profiles.py │ │ ├── test_sim.py │ │ ├── test_trafficlogger.py │ │ ├── test_webadmin.py │ │ ├── thresholds.json │ │ ├── trafficlogger.py │ │ └── webadmin.py │ ├── massupload │ ├── massupload.py │ ├── nightly.sh │ ├── pgsql.d │ ├── profile.sh │ ├── report │ ├── report.py │ ├── report_principals.py │ ├── reupload.sh │ ├── sample-many.sh │ ├── sample.sh │ ├── setbackend │ ├── setbackend.py │ ├── sim │ ├── simanalysis │ │ ├── __init__.py │ │ └── sim_regress.py │ ├── some-more-data.sh │ ├── speedcenter.tac │ ├── sql_measure.d │ ├── sqlusage │ │ ├── __init__.py │ │ ├── requests │ │ │ ├── __init__.py │ │ │ ├── httpTests.py │ │ │ ├── invite.py │ │ │ ├── multiget.py │ │ │ ├── propfind.py │ │ │ ├── propfind_invite.py │ │ │ ├── put.py │ │ │ ├── query.py │ │ │ └── sync.py │ │ └── sqlusage.py │ ├── sqlwatch │ ├── sqlwatch.py │ ├── stackedbar.py │ ├── stats.py │ ├── stats_analysis.py │ ├── sudo-run.sh │ ├── svn-committime │ ├── svn-revno │ ├── test_benchmark.py │ ├── test_event_change_date.py │ ├── test_httpauth.py │ ├── test_stats.py │ ├── upload │ └── upload.py ├── tools │ ├── __init__.py │ ├── anonymous_log.py │ ├── buildbot_analyze.py │ ├── dtraceanalyze.py │ ├── fakecalendardata.py │ ├── fix_calendar │ ├── flow.d │ ├── harpoon.py │ ├── lldb_utils.py │ ├── monitoranalysis.py │ ├── monitorsplit.py │ ├── netstatus.py │ ├── pg_stats_analysis.py │ ├── pgtrace.d │ ├── protocolanalysis.py │ ├── readStats.py │ ├── request_monitor.py │ ├── sortrecurrences.py │ ├── sqldata_from_path.py │ ├── statsanalysis.py │ ├── tables.py │ ├── test_protocolanalysis.py │ └── trace.d └── webpoll │ ├── Makefile │ ├── README.txt │ ├── caldavd-test-webpoll.plist │ └── webapp │ ├── css │ └── webpoll.css │ ├── index.html │ └── js │ ├── caldav.js │ ├── jcal.js │ ├── utils.js │ └── webpoll.js ├── doc ├── Admin │ ├── Dashboard.md │ ├── DirectoryService-Apache.rst │ ├── DirectoryService-LDAP.rst │ ├── DirectoryService-OpenDirectory.rst │ ├── DirectoryService-XML.rst │ ├── DirectoryServices.rst │ ├── ExtendedLogItems.rst │ ├── Guide.rst │ ├── LoadSimulation.rst │ ├── MultiServerDeployment.rst │ ├── iSchedule.txt │ └── image │ │ └── dashboard.png ├── Client-Server │ └── calendar-client.rst ├── Developer │ ├── AnnotatedSchema.md │ ├── Attachments.md │ ├── CrossPodDesign.md │ └── MasterWorker.md ├── Extensions │ ├── caldav-ctag.txt │ ├── caldav-ctag.xml │ ├── caldav-notifications.txt │ ├── caldav-notifications.xml │ ├── caldav-privatecomments.txt │ ├── caldav-privatecomments.xml │ ├── caldav-privateevents.txt │ ├── caldav-privateevents.xml │ ├── caldav-proxy.txt │ ├── caldav-proxy.xml │ ├── caldav-pubsubdiscovery.txt │ ├── caldav-pubsubdiscovery.xml │ ├── caldav-recursplit.txt │ ├── caldav-recursplit.xml │ ├── caldav-schedulingchanges.txt │ ├── caldav-schedulingchanges.xml │ ├── caldav-sharing.txt │ ├── caldav-sharing.xml │ ├── calendarserver-bulk-change.txt │ ├── calendarserver-bulk-change.xml │ ├── icalendar-maskuids.txt │ └── icalendar-maskuids.xml ├── Notes │ ├── attendee-import.txt │ ├── index.txt │ └── x-items.txt ├── OracleVM │ ├── ReadMe.md │ └── rebuild.sql ├── RFC │ └── README.md ├── caldavd.8 ├── calendarserver_command_gateway.8 ├── calendarserver_config.8 ├── calendarserver_export.8 ├── calendarserver_manage_principals.8 ├── calendarserver_manage_push.8 ├── calendarserver_manage_timezones.8 ├── calendarserver_migrate_resources.8 ├── calendarserver_migrate_wiki.8 ├── calendarserver_monitor_notifications.8 ├── calendarserver_purge_attachments.8 ├── calendarserver_purge_events.8 ├── calendarserver_purge_principals.8 └── calendarserver_shell.8 ├── lib-patches ├── Twisted │ └── securetransport.patch ├── cx_Oracle │ └── nclob-fixes-and-prefetch.patch └── memcached │ └── items-assert.patch ├── locales ├── de │ └── LC_MESSAGES │ │ └── calendarserver.po └── en_EN.ISO8859-1 │ └── LC_MESSAGES │ └── calendarserver.po ├── requirements-cs.txt ├── requirements-default.txt ├── requirements-dev.txt ├── requirements-ignore-installed.txt ├── requirements-osx.txt ├── requirements-twisted-default.txt ├── requirements-twisted-osx.txt ├── setup.py ├── simplugin ├── __init__.py ├── caldavclient.py ├── caldavprofile.py ├── clients.plist ├── config.plist └── request-data │ ├── OS_X_10_11 │ ├── Profile │ ├── StartupProfile │ ├── notification_multiget_report_hrefs.request │ ├── notification_sync.request │ ├── poll_calendar_depth1_propfind.request │ ├── poll_calendar_propfind.request │ ├── poll_calendarhome_depth1_propfind.request │ ├── poll_calendarhome_sync.request │ ├── poll_notification_depth1_propfind.request │ ├── post_freebusy.request │ ├── principal_search_report.request │ ├── report_principal_search.request │ ├── startup_calendar_color_proppatch.request │ ├── startup_calendar_description_proppatch.request.xml │ ├── startup_calendar_displayname_proppatch.request │ ├── startup_calendar_order_proppatch.request │ ├── startup_calendar_timezone_proppatch.request │ ├── startup_calendar_transparent_proppatch.request │ ├── startup_calendarhome_default_alarm_date_proppatch.request │ ├── startup_calendarhome_default_alarm_datetime_proppatch.request │ ├── startup_create_calendar.request │ ├── startup_delegate_principal_propfind.request │ ├── startup_principal_expand.request │ ├── startup_principal_initial_propfind.request │ ├── startup_principal_propfind.request │ ├── startup_principals_report.request │ ├── startup_query_events_depth1_report.request │ └── startup_well_known_propfind.request │ ├── OS_X_10_6 │ ├── poll_calendar_multiget.request │ ├── poll_calendar_multiget_hrefs.request │ ├── poll_calendar_propfind.request │ ├── poll_calendar_propfind_d1.request │ ├── poll_calendarhome_propfind.request │ ├── poll_notification_propfind_d1.request │ ├── post_availability.request │ ├── startup_calendar_color_proppatch.request │ ├── startup_calendar_order_proppatch.request │ ├── startup_calendar_timezone_proppatch.request │ ├── startup_notification_propfind.request │ ├── startup_principal_expand.request │ ├── startup_principal_propfind.request │ ├── startup_principal_propfind_initial.request │ ├── startup_principals_report.request │ ├── startup_well_known.request │ └── user_list_principal_property_search.request │ ├── OS_X_10_7 │ ├── Profile │ ├── poll_calendar_multiget.request │ ├── poll_calendar_multiget_hrefs.request │ ├── poll_calendar_propfind.request │ ├── poll_calendar_propfind_d1.request │ ├── poll_calendar_sync.request │ ├── poll_calendarhome_propfind.request │ ├── poll_notification_propfind_d1.request │ ├── post_availability.request │ ├── startup_calendar_color_proppatch.request │ ├── startup_calendar_order_proppatch.request │ ├── startup_calendar_timezone_proppatch.request │ ├── startup_delegate_principal_propfind.request │ ├── startup_principal_expand.request │ ├── startup_principal_propfind.request │ ├── startup_principal_propfind_initial.request │ ├── startup_principals_report.request │ ├── startup_well_known.request │ └── user_list_principal_property_search.request │ └── iOS_5 │ ├── Profile │ ├── poll_calendar_multiget.request │ ├── poll_calendar_multiget_hrefs.request │ ├── poll_calendar_propfind.request │ ├── poll_calendar_propfind_d1.request │ ├── poll_calendar_vevent_tr_query.request │ ├── poll_calendar_vtodo_query.request │ ├── poll_calendarhome_propfind.request │ ├── startup_calendar_color_proppatch.request │ ├── startup_calendar_order_proppatch.request │ ├── startup_principal_propfind.request │ ├── startup_principal_propfind_initial.request │ ├── startup_principals_report.request │ └── startup_well_known.request ├── support ├── Apple.make ├── CalendarServer.sublime-project ├── CalendarServer.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── XCode.make ├── _cache_deps ├── _run_from_ve ├── appgroup.plist ├── python-wrapper.c ├── submit └── undo-virtualenv ├── twisted └── plugins │ └── caldav.py ├── twistedcaldav ├── __init__.py ├── accounting.py ├── authkerb.py ├── backup.py ├── bind.py ├── cache.py ├── caldavxml.py ├── carddavxml.py ├── client │ ├── __init__.py │ ├── geturl.py │ ├── pool.py │ ├── reverseproxy.py │ └── test │ │ ├── __init__.py │ │ └── test_reverseproxy.py ├── config.py ├── controlapi.py ├── customxml.py ├── database.py ├── datafilters │ ├── __init__.py │ ├── addressdata.py │ ├── calendardata.py │ ├── filter.py │ ├── hiddeninstance.py │ ├── peruserdata.py │ ├── privateevents.py │ └── test │ │ ├── __init__.py │ │ ├── test_calendardata.py │ │ ├── test_hiddeninstances.py │ │ ├── test_peruserdata.py │ │ └── test_privateevents.py ├── dateops.py ├── directory-listing.html ├── directory │ ├── __init__.py │ ├── addressbook.py │ ├── augment.py │ ├── calendar-user-proxy-principal-resource.html │ ├── calendar.py │ ├── calendaruserproxy.py │ ├── calendaruserproxyloader.py │ ├── common.py │ ├── digest.py │ ├── directory-principal-resource.html │ ├── principal.py │ ├── resource.py │ ├── resourceinfo.py │ ├── test │ │ ├── __init__.py │ │ ├── augments-normalization.xml │ │ ├── augments-test-default.xml │ │ ├── augments-test.xml │ │ ├── test_augment.py │ │ ├── test_calendar.py │ │ ├── test_digest.py │ │ ├── test_principal.py │ │ ├── test_proxyprincipaldb.py │ │ └── test_util.py │ ├── util.py │ └── xmlaugmentsparser.py ├── directorybackedaddressbook.py ├── dropbox.py ├── dumpconfig.py ├── extensions.py ├── freebusyurl.py ├── ical.py ├── icaldav.py ├── images │ └── mail │ │ └── ical.jpg ├── instance.py ├── linkresource.py ├── localization.py ├── memcacheclient.py ├── memcachelock.py ├── memcachepool.py ├── memcacheprops.py ├── memcacher.py ├── method │ ├── __init__.py │ ├── acl.py │ ├── get.py │ ├── mkcalendar.py │ ├── mkcol.py │ ├── post.py │ ├── propfind.py │ ├── report.py │ ├── report_addressbook_multiget.py │ ├── report_addressbook_query.py │ ├── report_calendar_multiget.py │ ├── report_calendar_query.py │ ├── report_common.py │ ├── report_freebusy.py │ ├── report_multiget_common.py │ └── report_sync_collection.py ├── mkcolxml.py ├── notifications.py ├── resource.py ├── scheduling_store │ ├── __init__.py │ └── caldav │ │ ├── __init__.py │ │ ├── resource.py │ │ └── test │ │ ├── __init__.py │ │ └── test_resource.py ├── serverinfo.py ├── serverinfoxml.py ├── sharing.py ├── simpleresource.py ├── sql.py ├── stdconfig.py ├── storebridge.py ├── test │ ├── __init__.py │ ├── data │ │ ├── 2445AllExamples.ics │ │ ├── 2445AllExamples.txt │ │ ├── AnotherEvent.ics │ │ ├── Holidays.ics │ │ ├── Holidays │ │ │ ├── C3184A66-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3184D26-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3185326-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C31854DA-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C31856AC-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318585A-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3185A14-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3185BBD-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3185D63-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3185F20-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C31860C8-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318627C-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3186426-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C31865E4-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3186792-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3186938-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3186ADE-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3186C96-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3186E3A-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3186FE7-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318719A-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3187343-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3188906-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3188B3A-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3188CFF-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3188EAA-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3189058-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3189203-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C31893C2-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3189572-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3189716-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C31898D4-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3189A88-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3189C32-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3189DEC-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C3189F94-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318A148-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318A2F3-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318A4BA-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318A6E1-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318A898-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318AA54-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318ABFE-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318ADAA-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318AF53-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ ├── C318B108-1ED0-11D9-A5E0-000A958A3252.ics │ │ │ └── C318B2D2-1ED0-11D9-A5E0-000A958A3252.ics │ │ ├── OneEvent.ics │ │ ├── PayDay.ics │ │ ├── PayDay.txt │ │ ├── ThirdEvent.ics │ │ ├── TruncatedApr01.ics │ │ ├── TruncatedDec10.ics │ │ ├── calendar.10.tgz │ │ ├── calendar.100.tgz │ │ ├── calendar.1000.tgz │ │ ├── catool.py │ │ ├── cert.pem │ │ ├── csv2ical.py │ │ ├── demoCA │ │ │ ├── cacert.pem │ │ │ ├── cacrlcert.pem │ │ │ ├── certs │ │ │ │ ├── bogus01.p12 │ │ │ │ ├── bogus01.pem │ │ │ │ ├── user01.p12 │ │ │ │ ├── user01.pem │ │ │ │ ├── user02.p12 │ │ │ │ ├── user02.pem │ │ │ │ ├── user03.p12 │ │ │ │ ├── user03.pem │ │ │ │ ├── user04.p12 │ │ │ │ ├── user04.pem │ │ │ │ ├── user05.p12 │ │ │ │ ├── user05.pem │ │ │ │ ├── user06.p12 │ │ │ │ ├── user06.pem │ │ │ │ ├── user07.p12 │ │ │ │ ├── user07.pem │ │ │ │ ├── user08.p12 │ │ │ │ ├── user08.pem │ │ │ │ ├── user09.p12 │ │ │ │ ├── user09.pem │ │ │ │ ├── user10.p12 │ │ │ │ └── user10.pem │ │ │ ├── crl.pem │ │ │ ├── index.txt │ │ │ ├── index.txt.attr │ │ │ ├── newcerts │ │ │ │ ├── 97125115FC42F5DA.pem │ │ │ │ ├── 97125115FC42F5DB.pem │ │ │ │ ├── 97125115FC42F5DC.pem │ │ │ │ ├── 97125115FC42F5DD.pem │ │ │ │ ├── 97125115FC42F5DE.pem │ │ │ │ ├── 97125115FC42F5DF.pem │ │ │ │ ├── 97125115FC42F5E0.pem │ │ │ │ ├── 97125115FC42F5E1.pem │ │ │ │ ├── 97125115FC42F5E2.pem │ │ │ │ ├── 97125115FC42F5E3.pem │ │ │ │ ├── 97125115FC42F5E4.pem │ │ │ │ ├── CA9656A56D742499.pem │ │ │ │ ├── CA9656A56D74249A.pem │ │ │ │ ├── CA9656A56D74249B.pem │ │ │ │ ├── CA9656A56D74249C.pem │ │ │ │ ├── CA9656A56D74249D.pem │ │ │ │ ├── CA9656A56D74249E.pem │ │ │ │ ├── CA9656A56D74249F.pem │ │ │ │ ├── CA9656A56D7424A0.pem │ │ │ │ ├── CA9656A56D7424A1.pem │ │ │ │ ├── CA9656A56D7424A2.pem │ │ │ │ └── CA9656A56D7424A3.pem │ │ │ ├── private │ │ │ │ └── cakey.pem │ │ │ └── serial │ │ ├── locales │ │ │ ├── en │ │ │ │ └── LC_MESSAGES │ │ │ │ │ ├── calendarserver.mo │ │ │ │ │ └── calendarserver.po │ │ │ └── pig │ │ │ │ └── LC_MESSAGES │ │ │ │ ├── calendarserver.mo │ │ │ │ └── calendarserver.po │ │ ├── makelargecalendars.py │ │ ├── makelargefbset.py │ │ ├── openssl.cnf │ │ ├── recurrance │ │ │ ├── README │ │ │ ├── Test-01A.ics │ │ │ ├── Test-01A.txt │ │ │ ├── Test-01B.ics │ │ │ ├── Test-01B.txt │ │ │ ├── Test-02A.ics │ │ │ ├── Test-02A.txt │ │ │ ├── Test-02B.ics │ │ │ ├── Test-02B.txt │ │ │ ├── Test-03A.ics │ │ │ ├── Test-03A.txt │ │ │ ├── Test-03B.ics │ │ │ ├── Test-03B.txt │ │ │ ├── Test-03C.ics │ │ │ ├── Test-03C.txt │ │ │ ├── Test-03D.ics │ │ │ ├── Test-03D.txt │ │ │ ├── Test-03E.ics │ │ │ └── Test-03E.txt │ │ ├── server.pem │ │ ├── split_holidays.py │ │ ├── translations │ │ │ └── Testlang.lproj │ │ │ │ └── calendarserver.strings │ │ └── vCards │ │ │ ├── 3765A955-1B96-41EA-994D-335192BEDCCD.vcf │ │ │ ├── 44745975-AE6D-4FB0-80A6-A298427E047A.vcf │ │ │ ├── 44EE78BF-8814-4471-899C-92280CEFB098.vcf │ │ │ ├── 8424B7F0-C878-4722-B522-EBB07CF48AD7.vcf │ │ │ ├── 934731C6-1C95-4C40-BE1F-FA4215B2307B.vcf │ │ │ ├── AFBB77B8-0438-4825-A1DB-A75D76B6C3A8.vcf │ │ │ ├── ED7A5AEC-AB19-4CE0-AD6A-2923A3E5C4E1.vcf │ │ │ ├── ED7A5AEC-AB19-4CE0-AD6A-2923A3E5C4E2.vcf │ │ │ ├── F0A6918D-8E09-43FA-9684-226810B8A96F.vcf │ │ │ └── FCBA0FA3-00B2-4C95-B4EC-4CCC4843F8B1.vcf │ ├── locales │ │ └── ja │ │ │ └── LC_MESSAGES │ │ │ └── calendarserver.mo │ ├── test_accounting.py │ ├── test_addressbookmultiget.py │ ├── test_addressbookquery.py │ ├── test_cache.py │ ├── test_caldavxml.py │ ├── test_calendarquery.py │ ├── test_collectioncontents.py │ ├── test_config.py │ ├── test_customxml.py │ ├── test_database.py │ ├── test_dateops.py │ ├── test_dumpconfig.py │ ├── test_extensions.py │ ├── test_freebusyquery.py │ ├── test_icalendar.py │ ├── test_kerberos.py │ ├── test_link.py │ ├── test_localization.py │ ├── test_memcachelock.py │ ├── test_memcachepool.py │ ├── test_memcacheprops.py │ ├── test_memcacher.py │ ├── test_mkcalendar.py │ ├── test_multiget.py │ ├── test_options.py │ ├── test_props.py │ ├── test_resource.py │ ├── test_sharing.py │ ├── test_sql.py │ ├── test_stdconfig.py │ ├── test_timezones.py │ ├── test_timezonestdservice.py │ ├── test_upgrade.py │ ├── test_util.py │ ├── test_wrapping.py │ ├── test_xml.py │ ├── test_xmlutil.py │ └── util.py ├── timezones.py ├── timezoneservice.py ├── timezonestdservice.py ├── timezonexml.py ├── tzextras.txt ├── upgrade.py ├── util.py ├── vcard.py ├── xmlutil.py └── zoneinfo │ ├── AUS Central Standard Time.ics │ ├── AUS Eastern Standard Time.ics │ ├── Afghanistan Standard Time.ics │ ├── Africa │ ├── Abidjan.ics │ ├── Accra.ics │ ├── Addis_Ababa.ics │ ├── Algiers.ics │ ├── Asmara.ics │ ├── Asmera.ics │ ├── Bamako.ics │ ├── Bangui.ics │ ├── Banjul.ics │ ├── Bissau.ics │ ├── Blantyre.ics │ ├── Brazzaville.ics │ ├── Bujumbura.ics │ ├── Cairo.ics │ ├── Casablanca.ics │ ├── Ceuta.ics │ ├── Conakry.ics │ ├── Dakar.ics │ ├── Dar_es_Salaam.ics │ ├── Djibouti.ics │ ├── Douala.ics │ ├── El_Aaiun.ics │ ├── Freetown.ics │ ├── Gaborone.ics │ ├── Harare.ics │ ├── Johannesburg.ics │ ├── Juba.ics │ ├── Kampala.ics │ ├── Khartoum.ics │ ├── Kigali.ics │ ├── Kinshasa.ics │ ├── Lagos.ics │ ├── Libreville.ics │ ├── Lome.ics │ ├── Luanda.ics │ ├── Lubumbashi.ics │ ├── Lusaka.ics │ ├── Malabo.ics │ ├── Maputo.ics │ ├── Maseru.ics │ ├── Mbabane.ics │ ├── Mogadishu.ics │ ├── Monrovia.ics │ ├── Nairobi.ics │ ├── Ndjamena.ics │ ├── Niamey.ics │ ├── Nouakchott.ics │ ├── Ouagadougou.ics │ ├── Porto-Novo.ics │ ├── Sao_Tome.ics │ ├── Timbuktu.ics │ ├── Tripoli.ics │ ├── Tunis.ics │ └── Windhoek.ics │ ├── Alaskan Standard Time.ics │ ├── Aleutian Standard Time.ics │ ├── Altai Standard Time.ics │ ├── America │ ├── Adak.ics │ ├── Anchorage.ics │ ├── Anguilla.ics │ ├── Antigua.ics │ ├── Araguaina.ics │ ├── Argentina │ │ ├── Buenos_Aires.ics │ │ ├── Catamarca.ics │ │ ├── ComodRivadavia.ics │ │ ├── Cordoba.ics │ │ ├── Jujuy.ics │ │ ├── La_Rioja.ics │ │ ├── Mendoza.ics │ │ ├── Rio_Gallegos.ics │ │ ├── Salta.ics │ │ ├── San_Juan.ics │ │ ├── San_Luis.ics │ │ ├── Tucuman.ics │ │ └── Ushuaia.ics │ ├── Aruba.ics │ ├── Asuncion.ics │ ├── Atikokan.ics │ ├── Atka.ics │ ├── Bahia.ics │ ├── Bahia_Banderas.ics │ ├── Barbados.ics │ ├── Belem.ics │ ├── Belize.ics │ ├── Blanc-Sablon.ics │ ├── Boa_Vista.ics │ ├── Bogota.ics │ ├── Boise.ics │ ├── Buenos_Aires.ics │ ├── Cambridge_Bay.ics │ ├── Campo_Grande.ics │ ├── Cancun.ics │ ├── Caracas.ics │ ├── Catamarca.ics │ ├── Cayenne.ics │ ├── Cayman.ics │ ├── Chicago.ics │ ├── Chihuahua.ics │ ├── Coral_Harbour.ics │ ├── Cordoba.ics │ ├── Costa_Rica.ics │ ├── Creston.ics │ ├── Cuiaba.ics │ ├── Curacao.ics │ ├── Danmarkshavn.ics │ ├── Dawson.ics │ ├── Dawson_Creek.ics │ ├── Denver.ics │ ├── Detroit.ics │ ├── Dominica.ics │ ├── Edmonton.ics │ ├── Eirunepe.ics │ ├── El_Salvador.ics │ ├── Ensenada.ics │ ├── Fort_Nelson.ics │ ├── Fort_Wayne.ics │ ├── Fortaleza.ics │ ├── Glace_Bay.ics │ ├── Godthab.ics │ ├── Goose_Bay.ics │ ├── Grand_Turk.ics │ ├── Grenada.ics │ ├── Guadeloupe.ics │ ├── Guatemala.ics │ ├── Guayaquil.ics │ ├── Guyana.ics │ ├── Halifax.ics │ ├── Havana.ics │ ├── Hermosillo.ics │ ├── Indiana │ │ ├── Indianapolis.ics │ │ ├── Knox.ics │ │ ├── Marengo.ics │ │ ├── Petersburg.ics │ │ ├── Tell_City.ics │ │ ├── Vevay.ics │ │ ├── Vincennes.ics │ │ └── Winamac.ics │ ├── Indianapolis.ics │ ├── Inuvik.ics │ ├── Iqaluit.ics │ ├── Jamaica.ics │ ├── Jujuy.ics │ ├── Juneau.ics │ ├── Kentucky │ │ ├── Louisville.ics │ │ └── Monticello.ics │ ├── Knox_IN.ics │ ├── Kralendijk.ics │ ├── La_Paz.ics │ ├── Lima.ics │ ├── Los_Angeles.ics │ ├── Louisville.ics │ ├── Lower_Princes.ics │ ├── Maceio.ics │ ├── Managua.ics │ ├── Manaus.ics │ ├── Marigot.ics │ ├── Martinique.ics │ ├── Matamoros.ics │ ├── Mazatlan.ics │ ├── Mendoza.ics │ ├── Menominee.ics │ ├── Merida.ics │ ├── Metlakatla.ics │ ├── Mexico_City.ics │ ├── Miquelon.ics │ ├── Moncton.ics │ ├── Monterrey.ics │ ├── Montevideo.ics │ ├── Montreal.ics │ ├── Montserrat.ics │ ├── Nassau.ics │ ├── New_York.ics │ ├── Nipigon.ics │ ├── Nome.ics │ ├── Noronha.ics │ ├── North_Dakota │ │ ├── Beulah.ics │ │ ├── Center.ics │ │ └── New_Salem.ics │ ├── Ojinaga.ics │ ├── Panama.ics │ ├── Pangnirtung.ics │ ├── Paramaribo.ics │ ├── Phoenix.ics │ ├── Port-au-Prince.ics │ ├── Port_of_Spain.ics │ ├── Porto_Acre.ics │ ├── Porto_Velho.ics │ ├── Puerto_Rico.ics │ ├── Rainy_River.ics │ ├── Rankin_Inlet.ics │ ├── Recife.ics │ ├── Regina.ics │ ├── Resolute.ics │ ├── Rio_Branco.ics │ ├── Rosario.ics │ ├── Santa_Isabel.ics │ ├── Santarem.ics │ ├── Santiago.ics │ ├── Santo_Domingo.ics │ ├── Sao_Paulo.ics │ ├── Scoresbysund.ics │ ├── Shiprock.ics │ ├── Sitka.ics │ ├── St_Barthelemy.ics │ ├── St_Johns.ics │ ├── St_Kitts.ics │ ├── St_Lucia.ics │ ├── St_Thomas.ics │ ├── St_Vincent.ics │ ├── Swift_Current.ics │ ├── Tegucigalpa.ics │ ├── Thule.ics │ ├── Thunder_Bay.ics │ ├── Tijuana.ics │ ├── Toronto.ics │ ├── Tortola.ics │ ├── Vancouver.ics │ ├── Virgin.ics │ ├── Whitehorse.ics │ ├── Winnipeg.ics │ ├── Yakutat.ics │ └── Yellowknife.ics │ ├── Antarctica │ ├── Casey.ics │ ├── Davis.ics │ ├── DumontDUrville.ics │ ├── Macquarie.ics │ ├── Mawson.ics │ ├── McMurdo.ics │ ├── Palmer.ics │ ├── Rothera.ics │ ├── South_Pole.ics │ ├── Syowa.ics │ ├── Troll.ics │ └── Vostok.ics │ ├── Arab Standard Time.ics │ ├── Arabian Standard Time.ics │ ├── Arabic Standard Time.ics │ ├── Arctic │ └── Longyearbyen.ics │ ├── Argentina Standard Time.ics │ ├── Asia │ ├── Aden.ics │ ├── Almaty.ics │ ├── Amman.ics │ ├── Anadyr.ics │ ├── Aqtau.ics │ ├── Aqtobe.ics │ ├── Ashgabat.ics │ ├── Ashkhabad.ics │ ├── Baghdad.ics │ ├── Bahrain.ics │ ├── Baku.ics │ ├── Bangkok.ics │ ├── Barnaul.ics │ ├── Beirut.ics │ ├── Bishkek.ics │ ├── Brunei.ics │ ├── Calcutta.ics │ ├── Chita.ics │ ├── Choibalsan.ics │ ├── Chongqing.ics │ ├── Chungking.ics │ ├── Colombo.ics │ ├── Dacca.ics │ ├── Damascus.ics │ ├── Dhaka.ics │ ├── Dili.ics │ ├── Dubai.ics │ ├── Dushanbe.ics │ ├── Gaza.ics │ ├── Harbin.ics │ ├── Hebron.ics │ ├── Ho_Chi_Minh.ics │ ├── Hong_Kong.ics │ ├── Hovd.ics │ ├── Irkutsk.ics │ ├── Istanbul.ics │ ├── Jakarta.ics │ ├── Jayapura.ics │ ├── Jerusalem.ics │ ├── Kabul.ics │ ├── Kamchatka.ics │ ├── Karachi.ics │ ├── Kashgar.ics │ ├── Kathmandu.ics │ ├── Katmandu.ics │ ├── Khandyga.ics │ ├── Kolkata.ics │ ├── Krasnoyarsk.ics │ ├── Kuala_Lumpur.ics │ ├── Kuching.ics │ ├── Kuwait.ics │ ├── Macao.ics │ ├── Macau.ics │ ├── Magadan.ics │ ├── Makassar.ics │ ├── Manila.ics │ ├── Muscat.ics │ ├── Nicosia.ics │ ├── Novokuznetsk.ics │ ├── Novosibirsk.ics │ ├── Omsk.ics │ ├── Oral.ics │ ├── Phnom_Penh.ics │ ├── Pontianak.ics │ ├── Pyongyang.ics │ ├── Qatar.ics │ ├── Qyzylorda.ics │ ├── Rangoon.ics │ ├── Riyadh.ics │ ├── Saigon.ics │ ├── Sakhalin.ics │ ├── Samarkand.ics │ ├── Seoul.ics │ ├── Shanghai.ics │ ├── Singapore.ics │ ├── Srednekolymsk.ics │ ├── Taipei.ics │ ├── Tashkent.ics │ ├── Tbilisi.ics │ ├── Tehran.ics │ ├── Tel_Aviv.ics │ ├── Thimbu.ics │ ├── Thimphu.ics │ ├── Tokyo.ics │ ├── Tomsk.ics │ ├── Ujung_Pandang.ics │ ├── Ulaanbaatar.ics │ ├── Ulan_Bator.ics │ ├── Urumqi.ics │ ├── Ust-Nera.ics │ ├── Vientiane.ics │ ├── Vladivostok.ics │ ├── Yakutsk.ics │ ├── Yangon.ics │ ├── Yekaterinburg.ics │ └── Yerevan.ics │ ├── Astrakhan Standard Time.ics │ ├── Atlantic Standard Time.ics │ ├── Atlantic │ ├── Azores.ics │ ├── Bermuda.ics │ ├── Canary.ics │ ├── Cape_Verde.ics │ ├── Faeroe.ics │ ├── Faroe.ics │ ├── Jan_Mayen.ics │ ├── Madeira.ics │ ├── Reykjavik.ics │ ├── South_Georgia.ics │ ├── St_Helena.ics │ └── Stanley.ics │ ├── Aus Central W. Standard Time.ics │ ├── Australia │ ├── ACT.ics │ ├── Adelaide.ics │ ├── Brisbane.ics │ ├── Broken_Hill.ics │ ├── Canberra.ics │ ├── Currie.ics │ ├── Darwin.ics │ ├── Eucla.ics │ ├── Hobart.ics │ ├── LHI.ics │ ├── Lindeman.ics │ ├── Lord_Howe.ics │ ├── Melbourne.ics │ ├── NSW.ics │ ├── North.ics │ ├── Perth.ics │ ├── Queensland.ics │ ├── South.ics │ ├── Sydney.ics │ ├── Tasmania.ics │ ├── Victoria.ics │ ├── West.ics │ └── Yancowinna.ics │ ├── Azerbaijan Standard Time.ics │ ├── Azores Standard Time.ics │ ├── Bahia Standard Time.ics │ ├── Bangladesh Standard Time.ics │ ├── Belarus Standard Time.ics │ ├── Bougainville Standard Time.ics │ ├── Brazil │ ├── Acre.ics │ ├── DeNoronha.ics │ ├── East.ics │ └── West.ics │ ├── CET.ics │ ├── CST6CDT.ics │ ├── Canada Central Standard Time.ics │ ├── Canada │ ├── Atlantic.ics │ ├── Central.ics │ ├── East-Saskatchewan.ics │ ├── Eastern.ics │ ├── Mountain.ics │ ├── Newfoundland.ics │ ├── Pacific.ics │ ├── Saskatchewan.ics │ └── Yukon.ics │ ├── Cape Verde Standard Time.ics │ ├── Caucasus Standard Time.ics │ ├── Cen. Australia Standard Time.ics │ ├── Central America Standard Time.ics │ ├── Central Asia Standard Time.ics │ ├── Central Brazilian Standard Time.ics │ ├── Central Europe Standard Time.ics │ ├── Central European Standard Time.ics │ ├── Central Pacific Standard Time.ics │ ├── Central Standard Time (Mexico).ics │ ├── Central Standard Time.ics │ ├── Chatham Islands Standard Time.ics │ ├── Chile │ ├── Continental.ics │ └── EasterIsland.ics │ ├── China Standard Time.ics │ ├── Cuba Standard Time.ics │ ├── Cuba.ics │ ├── Dateline Standard Time.ics │ ├── E. Africa Standard Time.ics │ ├── E. Australia Standard Time.ics │ ├── E. Europe Standard Time.ics │ ├── E. South America Standard Time.ics │ ├── EET.ics │ ├── EST.ics │ ├── EST5EDT.ics │ ├── Easter Island Standard Time.ics │ ├── Eastern Standard Time (Mexico).ics │ ├── Eastern Standard Time.ics │ ├── Egypt Standard Time.ics │ ├── Egypt.ics │ ├── Eire.ics │ ├── Ekaterinburg Standard Time.ics │ ├── Etc │ ├── GMT+0.ics │ ├── GMT+1.ics │ ├── GMT+10.ics │ ├── GMT+11.ics │ ├── GMT+12.ics │ ├── GMT+2.ics │ ├── GMT+3.ics │ ├── GMT+4.ics │ ├── GMT+5.ics │ ├── GMT+6.ics │ ├── GMT+7.ics │ ├── GMT+8.ics │ ├── GMT+9.ics │ ├── GMT-0.ics │ ├── GMT-1.ics │ ├── GMT-10.ics │ ├── GMT-11.ics │ ├── GMT-12.ics │ ├── GMT-13.ics │ ├── GMT-14.ics │ ├── GMT-2.ics │ ├── GMT-3.ics │ ├── GMT-4.ics │ ├── GMT-5.ics │ ├── GMT-6.ics │ ├── GMT-7.ics │ ├── GMT-8.ics │ ├── GMT-9.ics │ ├── GMT.ics │ ├── GMT0.ics │ ├── Greenwich.ics │ ├── UCT.ics │ ├── UTC.ics │ ├── Universal.ics │ └── Zulu.ics │ ├── Europe │ ├── Amsterdam.ics │ ├── Andorra.ics │ ├── Astrakhan.ics │ ├── Athens.ics │ ├── Belfast.ics │ ├── Belgrade.ics │ ├── Berlin.ics │ ├── Bratislava.ics │ ├── Brussels.ics │ ├── Bucharest.ics │ ├── Budapest.ics │ ├── Busingen.ics │ ├── Chisinau.ics │ ├── Copenhagen.ics │ ├── Dublin.ics │ ├── Gibraltar.ics │ ├── Guernsey.ics │ ├── Helsinki.ics │ ├── Isle_of_Man.ics │ ├── Istanbul.ics │ ├── Jersey.ics │ ├── Kaliningrad.ics │ ├── Kiev.ics │ ├── Kirov.ics │ ├── Lisbon.ics │ ├── Ljubljana.ics │ ├── London.ics │ ├── Luxembourg.ics │ ├── Madrid.ics │ ├── Malta.ics │ ├── Mariehamn.ics │ ├── Minsk.ics │ ├── Monaco.ics │ ├── Moscow.ics │ ├── Nicosia.ics │ ├── Oslo.ics │ ├── Paris.ics │ ├── Podgorica.ics │ ├── Prague.ics │ ├── Riga.ics │ ├── Rome.ics │ ├── Samara.ics │ ├── San_Marino.ics │ ├── Sarajevo.ics │ ├── Simferopol.ics │ ├── Skopje.ics │ ├── Sofia.ics │ ├── Stockholm.ics │ ├── Tallinn.ics │ ├── Tirane.ics │ ├── Tiraspol.ics │ ├── Ulyanovsk.ics │ ├── Uzhgorod.ics │ ├── Vaduz.ics │ ├── Vatican.ics │ ├── Vienna.ics │ ├── Vilnius.ics │ ├── Volgograd.ics │ ├── Warsaw.ics │ ├── Zagreb.ics │ ├── Zaporozhye.ics │ └── Zurich.ics │ ├── FLE Standard Time.ics │ ├── Fiji Standard Time.ics │ ├── GB-Eire.ics │ ├── GB.ics │ ├── GMT Standard Time.ics │ ├── GMT+0.ics │ ├── GMT+0000.ics │ ├── GMT+0100.ics │ ├── GMT+0200.ics │ ├── GMT+0300.ics │ ├── GMT+0400.ics │ ├── GMT+0500.ics │ ├── GMT+0600.ics │ ├── GMT+0700.ics │ ├── GMT+0800.ics │ ├── GMT+0900.ics │ ├── GMT+1000.ics │ ├── GMT+1100.ics │ ├── GMT+1200.ics │ ├── GMT-0.ics │ ├── GMT-0000.ics │ ├── GMT-0100.ics │ ├── GMT-0200.ics │ ├── GMT-0300.ics │ ├── GMT-0400.ics │ ├── GMT-0500.ics │ ├── GMT-0600.ics │ ├── GMT-0700.ics │ ├── GMT-0800.ics │ ├── GMT-0900.ics │ ├── GMT-1000.ics │ ├── GMT-1100.ics │ ├── GMT-1200.ics │ ├── GMT-1300.ics │ ├── GMT-1400.ics │ ├── GMT.ics │ ├── GMT0.ics │ ├── GTB Standard Time.ics │ ├── Georgian Standard Time.ics │ ├── Greenland Standard Time.ics │ ├── Greenwich Standard Time.ics │ ├── Greenwich.ics │ ├── HST.ics │ ├── Haiti Standard Time.ics │ ├── Hawaiian Standard Time.ics │ ├── Hongkong.ics │ ├── Iceland.ics │ ├── India Standard Time.ics │ ├── Indian │ ├── Antananarivo.ics │ ├── Chagos.ics │ ├── Christmas.ics │ ├── Cocos.ics │ ├── Comoro.ics │ ├── Kerguelen.ics │ ├── Mahe.ics │ ├── Maldives.ics │ ├── Mauritius.ics │ ├── Mayotte.ics │ └── Reunion.ics │ ├── Iran Standard Time.ics │ ├── Iran.ics │ ├── Israel Standard Time.ics │ ├── Israel.ics │ ├── Jamaica.ics │ ├── Japan.ics │ ├── Jordan Standard Time.ics │ ├── Kaliningrad Standard Time.ics │ ├── Korea Standard Time.ics │ ├── Kwajalein.ics │ ├── Libya Standard Time.ics │ ├── Libya.ics │ ├── Line Islands Standard Time.ics │ ├── Lord Howe Standard Time.ics │ ├── MET.ics │ ├── MST.ics │ ├── MST7MDT.ics │ ├── Magadan Standard Time.ics │ ├── Marquesas Standard Time.ics │ ├── Mauritius Standard Time.ics │ ├── Mexico │ ├── BajaNorte.ics │ ├── BajaSur.ics │ └── General.ics │ ├── Middle East Standard Time.ics │ ├── Montevideo Standard Time.ics │ ├── Morocco Standard Time.ics │ ├── Mountain Standard Time (Mexico).ics │ ├── Mountain Standard Time.ics │ ├── Myanmar Standard Time.ics │ ├── N. Central Asia Standard Time.ics │ ├── NZ-CHAT.ics │ ├── NZ.ics │ ├── Namibia Standard Time.ics │ ├── Navajo.ics │ ├── Nepal Standard Time.ics │ ├── New Zealand Standard Time.ics │ ├── Newfoundland Standard Time.ics │ ├── Norfolk Standard Time.ics │ ├── North Asia East Standard Time.ics │ ├── North Asia Standard Time.ics │ ├── North Korea Standard Time.ics │ ├── PRC.ics │ ├── PST8PDT.ics │ ├── Pacific SA Standard Time.ics │ ├── Pacific Standard Time (Mexico).ics │ ├── Pacific Standard Time.ics │ ├── Pacific │ ├── Apia.ics │ ├── Auckland.ics │ ├── Bougainville.ics │ ├── Chatham.ics │ ├── Chuuk.ics │ ├── Easter.ics │ ├── Efate.ics │ ├── Enderbury.ics │ ├── Fakaofo.ics │ ├── Fiji.ics │ ├── Funafuti.ics │ ├── Galapagos.ics │ ├── Gambier.ics │ ├── Guadalcanal.ics │ ├── Guam.ics │ ├── Honolulu.ics │ ├── Johnston.ics │ ├── Kiritimati.ics │ ├── Kosrae.ics │ ├── Kwajalein.ics │ ├── Majuro.ics │ ├── Marquesas.ics │ ├── Midway.ics │ ├── Nauru.ics │ ├── Niue.ics │ ├── Norfolk.ics │ ├── Noumea.ics │ ├── Pago_Pago.ics │ ├── Palau.ics │ ├── Pitcairn.ics │ ├── Pohnpei.ics │ ├── Ponape.ics │ ├── Port_Moresby.ics │ ├── Rarotonga.ics │ ├── Saipan.ics │ ├── Samoa.ics │ ├── Tahiti.ics │ ├── Tarawa.ics │ ├── Tongatapu.ics │ ├── Truk.ics │ ├── Wake.ics │ ├── Wallis.ics │ └── Yap.ics │ ├── Pakistan Standard Time.ics │ ├── Paraguay Standard Time.ics │ ├── Poland.ics │ ├── Portugal.ics │ ├── ROC.ics │ ├── ROK.ics │ ├── Romance Standard Time.ics │ ├── Russia Time Zone 10.ics │ ├── Russia Time Zone 11.ics │ ├── Russia Time Zone 3.ics │ ├── Russian Standard Time.ics │ ├── SA Eastern Standard Time.ics │ ├── SA Pacific Standard Time.ics │ ├── SA Western Standard Time.ics │ ├── SE Asia Standard Time.ics │ ├── Saint Pierre Standard Time.ics │ ├── Sakhalin Standard Time.ics │ ├── Samoa Standard Time.ics │ ├── Singapore Standard Time.ics │ ├── Singapore.ics │ ├── South Africa Standard Time.ics │ ├── Sri Lanka Standard Time.ics │ ├── Syria Standard Time.ics │ ├── Taipei Standard Time.ics │ ├── Tasmania Standard Time.ics │ ├── Tocantins Standard Time.ics │ ├── Tokyo Standard Time.ics │ ├── Tomsk Standard Time.ics │ ├── Tonga Standard Time.ics │ ├── Transbaikal Standard Time.ics │ ├── Turkey Standard Time.ics │ ├── Turkey.ics │ ├── Turks And Caicos Standard Time.ics │ ├── UCT.ics │ ├── US Eastern Standard Time.ics │ ├── US Mountain Standard Time.ics │ ├── US │ ├── Alaska.ics │ ├── Aleutian.ics │ ├── Arizona.ics │ ├── Central.ics │ ├── East-Indiana.ics │ ├── Eastern.ics │ ├── Hawaii.ics │ ├── Indiana-Starke.ics │ ├── Michigan.ics │ ├── Mountain.ics │ ├── Pacific.ics │ └── Samoa.ics │ ├── UTC+12.ics │ ├── UTC-02.ics │ ├── UTC-08.ics │ ├── UTC-09.ics │ ├── UTC-11.ics │ ├── UTC.ics │ ├── Ulaanbaatar Standard Time.ics │ ├── Universal.ics │ ├── Venezuela Standard Time.ics │ ├── Vladivostok Standard Time.ics │ ├── W-SU.ics │ ├── W. Australia Standard Time.ics │ ├── W. Central Africa Standard Time.ics │ ├── W. Europe Standard Time.ics │ ├── W. Mongolia Standard Time.ics │ ├── WET.ics │ ├── West Asia Standard Time.ics │ ├── West Bank Standard Time.ics │ ├── West Pacific Standard Time.ics │ ├── Yakutsk Standard Time.ics │ ├── Zulu.ics │ ├── links.txt │ ├── timezones.xml │ └── version.txt ├── txdav ├── __init__.py ├── base │ ├── __init__.py │ ├── datastore │ │ ├── __init__.py │ │ ├── dbapiclient.py │ │ ├── file.py │ │ ├── suboracle.py │ │ ├── subpostgres.py │ │ ├── test │ │ │ ├── __init__.py │ │ │ ├── importFile.sql │ │ │ └── test_subpostgres.py │ │ └── util.py │ └── propertystore │ │ ├── __init__.py │ │ ├── appledouble_xattr.py │ │ ├── base.py │ │ ├── none.py │ │ ├── sql.py │ │ ├── test │ │ ├── __init__.py │ │ ├── base.py │ │ ├── test_appledouble.py │ │ ├── test_base.py │ │ ├── test_none.py │ │ ├── test_sql.py │ │ └── test_xattr.py │ │ └── xattr.py ├── caldav │ ├── __init__.py │ ├── datastore │ │ ├── __init__.py │ │ ├── file.py │ │ ├── index_file.py │ │ ├── query │ │ │ ├── __init__.py │ │ │ ├── builder.py │ │ │ ├── filter.py │ │ │ ├── generator.py │ │ │ └── test │ │ │ │ ├── __init__.py │ │ │ │ └── test_filter.py │ │ ├── scheduling │ │ │ ├── __init__.py │ │ │ ├── addressmapping.py │ │ │ ├── caldav │ │ │ │ ├── __init__.py │ │ │ │ ├── delivery.py │ │ │ │ ├── scheduler.py │ │ │ │ └── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_delivery.py │ │ │ │ │ └── test_scheduler.py │ │ │ ├── cuaddress.py │ │ │ ├── delivery.py │ │ │ ├── freebusy.py │ │ │ ├── icaldiff.py │ │ │ ├── icalsplitter.py │ │ │ ├── imip │ │ │ │ ├── __init__.py │ │ │ │ ├── delivery.py │ │ │ │ ├── inbound.py │ │ │ │ ├── mailgateway.py │ │ │ │ ├── outbound.py │ │ │ │ ├── scheduler.py │ │ │ │ ├── smtpsender.py │ │ │ │ ├── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── data │ │ │ │ │ │ ├── dsn_failure_no_ics │ │ │ │ │ │ ├── dsn_failure_no_original │ │ │ │ │ │ ├── dsn_failure_with_ics │ │ │ │ │ │ ├── good_reply │ │ │ │ │ │ ├── good_reply_future │ │ │ │ │ │ ├── good_reply_past │ │ │ │ │ │ ├── locales │ │ │ │ │ │ │ ├── en │ │ │ │ │ │ │ │ └── LC_MESSAGES │ │ │ │ │ │ │ │ │ ├── calendarserver.mo │ │ │ │ │ │ │ │ │ └── calendarserver.po │ │ │ │ │ │ │ └── pig │ │ │ │ │ │ │ │ └── LC_MESSAGES │ │ │ │ │ │ │ │ ├── calendarserver.mo │ │ │ │ │ │ │ │ └── calendarserver.po │ │ │ │ │ │ ├── reply_missing_attachment │ │ │ │ │ │ ├── reply_missing_attendee │ │ │ │ │ │ └── reply_missing_organizer │ │ │ │ │ ├── test_delivery.py │ │ │ │ │ ├── test_inbound.py │ │ │ │ │ ├── test_mailgateway.py │ │ │ │ │ └── test_outbound.py │ │ │ │ └── token.py │ │ │ ├── implicit.py │ │ │ ├── ischedule │ │ │ │ ├── __init__.py │ │ │ │ ├── delivery.py │ │ │ │ ├── dkim.py │ │ │ │ ├── localservers.py │ │ │ │ ├── remoteservers.py │ │ │ │ ├── resource.py │ │ │ │ ├── scheduler.py │ │ │ │ ├── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── data │ │ │ │ │ │ ├── db.empty.zone │ │ │ │ │ │ ├── db.example.com │ │ │ │ │ │ └── db.two.zones │ │ │ │ │ ├── test_cross_pod_scheduling.py │ │ │ │ │ ├── test_delivery.py │ │ │ │ │ ├── test_dkim.py │ │ │ │ │ ├── test_localservers.py │ │ │ │ │ ├── test_remoteservers.py │ │ │ │ │ ├── test_resource.py │ │ │ │ │ └── test_utils.py │ │ │ │ ├── utils.py │ │ │ │ └── xml.py │ │ │ ├── itip.py │ │ │ ├── processing.py │ │ │ ├── scheduler.py │ │ │ ├── test │ │ │ │ ├── __init__.py │ │ │ │ ├── test_cuaddress.py │ │ │ │ ├── test_freebusy.py │ │ │ │ ├── test_icaldiff.py │ │ │ │ ├── test_icalsplitter.py │ │ │ │ ├── test_implicit.py │ │ │ │ ├── test_itip.py │ │ │ │ ├── test_processing.py │ │ │ │ ├── test_utils.py │ │ │ │ └── test_work.py │ │ │ ├── utils.py │ │ │ └── work.py │ │ ├── sql.py │ │ ├── sql_attachment.py │ │ ├── sql_directory.py │ │ ├── sql_external.py │ │ ├── test │ │ │ ├── __init__.py │ │ │ ├── accounts │ │ │ │ ├── groupAttendeeAccounts.xml │ │ │ │ └── groupShareeAccounts.xml │ │ │ ├── attachments │ │ │ │ ├── accounts.xml │ │ │ │ └── resources.xml │ │ │ ├── calendar_store │ │ │ │ └── ho │ │ │ │ │ └── me │ │ │ │ │ ├── home1 │ │ │ │ │ ├── calendar_1 │ │ │ │ │ │ ├── 1.ics │ │ │ │ │ │ ├── 2.ics │ │ │ │ │ │ ├── 3.ics │ │ │ │ │ │ ├── 4.ics │ │ │ │ │ │ └── 5.ics │ │ │ │ │ ├── calendar_2 │ │ │ │ │ │ ├── 24204e8682b99527cbda64d7423acda7.ics │ │ │ │ │ │ ├── 61038c41bd02ae5daf9f7fe9d54199fd.ics │ │ │ │ │ │ ├── 84be58ced1f1bb34057e1bd7e602c9c8.ics │ │ │ │ │ │ ├── acc1015b7dc300c1b5665f6833960994.ics │ │ │ │ │ │ ├── b0d5785f275c064117ffd1fc20f4ed40.ics │ │ │ │ │ │ ├── b495c5dd5aa53392078eb43b1f906a80.ics │ │ │ │ │ │ └── b88dd50941e4a31520ee396fd7894c96.ics │ │ │ │ │ └── calendar_empty │ │ │ │ │ │ └── .gitignore │ │ │ │ │ ├── home_attachments │ │ │ │ │ ├── calendar_1 │ │ │ │ │ │ ├── 1.ics │ │ │ │ │ │ ├── 2.ics │ │ │ │ │ │ └── 3.ics │ │ │ │ │ └── dropbox │ │ │ │ │ │ ├── uid1.dropbox │ │ │ │ │ │ └── test.txt │ │ │ │ │ │ └── uid2.dropbox │ │ │ │ │ │ └── test.txt │ │ │ │ │ ├── home_bad │ │ │ │ │ ├── calendar_bad │ │ │ │ │ │ ├── 1.ics │ │ │ │ │ │ ├── 2.ics │ │ │ │ │ │ └── 3.ics │ │ │ │ │ └── calendar_fix_recurrence │ │ │ │ │ │ ├── 1.ics │ │ │ │ │ │ ├── 2.ics │ │ │ │ │ │ └── 3.ics │ │ │ │ │ ├── home_defaults │ │ │ │ │ └── calendar_1 │ │ │ │ │ │ ├── 1.ics │ │ │ │ │ │ └── 3.ics │ │ │ │ │ ├── home_no_splits │ │ │ │ │ └── calendar_1 │ │ │ │ │ │ ├── 1.ics │ │ │ │ │ │ ├── 2.ics │ │ │ │ │ │ └── 3.ics │ │ │ │ │ └── home_splits │ │ │ │ │ ├── calendar_1 │ │ │ │ │ ├── 1.ics │ │ │ │ │ ├── 2.ics │ │ │ │ │ └── 3.ics │ │ │ │ │ └── calendar_2 │ │ │ │ │ ├── 1.ics │ │ │ │ │ ├── 2.ics │ │ │ │ │ ├── 3.ics │ │ │ │ │ ├── 4.ics │ │ │ │ │ └── 5.ics │ │ │ ├── common.py │ │ │ ├── test_attachments.py │ │ │ ├── test_file.py │ │ │ ├── test_implicit.py │ │ │ ├── test_index_file.py │ │ │ ├── test_queue_scheduling.py │ │ │ ├── test_sql.py │ │ │ ├── test_sql_external.py │ │ │ ├── test_sql_sharing.py │ │ │ ├── test_util.py │ │ │ └── util.py │ │ └── util.py │ ├── icalendardirectoryservice.py │ ├── icalendarstore.py │ └── resource.py ├── carddav │ ├── __init__.py │ ├── datastore │ │ ├── __init__.py │ │ ├── file.py │ │ ├── index_file.py │ │ ├── query │ │ │ ├── __init__.py │ │ │ ├── builder.py │ │ │ ├── filter.py │ │ │ └── test │ │ │ │ ├── __init__.py │ │ │ │ └── test_filter.py │ │ ├── sql.py │ │ ├── sql_external.py │ │ ├── test │ │ │ ├── __init__.py │ │ │ ├── addressbook_store │ │ │ │ └── ho │ │ │ │ │ └── me │ │ │ │ │ ├── home1 │ │ │ │ │ └── addressbook │ │ │ │ │ │ ├── 1.vcf │ │ │ │ │ │ ├── 2.vcf │ │ │ │ │ │ └── 3.vcf │ │ │ │ │ ├── home2 │ │ │ │ │ └── addressbook │ │ │ │ │ │ ├── 1.vcf │ │ │ │ │ │ ├── 2.vcf │ │ │ │ │ │ ├── 3.vcf │ │ │ │ │ │ ├── 4.vcf │ │ │ │ │ │ └── 5.vcf │ │ │ │ │ ├── home3 │ │ │ │ │ └── addressbook │ │ │ │ │ │ ├── 1.vcf │ │ │ │ │ │ ├── 2.vcf │ │ │ │ │ │ ├── 3.vcf │ │ │ │ │ │ ├── 4.vcf │ │ │ │ │ │ ├── 5.vcf │ │ │ │ │ │ └── 6.vcf │ │ │ │ │ └── home_bad │ │ │ │ │ └── addressbook │ │ │ │ │ ├── 1.vcf │ │ │ │ │ └── 2.vcf │ │ │ ├── common.py │ │ │ ├── test_file.py │ │ │ ├── test_index_file.py │ │ │ ├── test_sql.py │ │ │ └── test_sql_sharing.py │ │ └── util.py │ ├── iaddressbookstore.py │ └── resource.py ├── common │ ├── __init__.py │ ├── datastore │ │ ├── __init__.py │ │ ├── common.py │ │ ├── file.py │ │ ├── podding │ │ │ ├── __init__.py │ │ │ ├── attachments.py │ │ │ ├── base.py │ │ │ ├── conduit.py │ │ │ ├── directory.py │ │ │ ├── migration │ │ │ │ ├── __init__.py │ │ │ │ ├── home_sync.py │ │ │ │ ├── sync_metadata.py │ │ │ │ ├── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── accounts │ │ │ │ │ │ ├── augments.xml │ │ │ │ │ │ └── groupAccounts.xml │ │ │ │ │ ├── test_home_sync.py │ │ │ │ │ └── test_migration.py │ │ │ │ └── work.py │ │ │ ├── request.py │ │ │ ├── resource.py │ │ │ ├── sharing_invites.py │ │ │ ├── store_api.py │ │ │ ├── test │ │ │ │ ├── __init__.py │ │ │ │ ├── test_conduit.py │ │ │ │ ├── test_external_home.py │ │ │ │ ├── test_resource.py │ │ │ │ ├── test_store_api.py │ │ │ │ └── util.py │ │ │ └── util.py │ │ ├── query │ │ │ ├── __init__.py │ │ │ ├── expression.py │ │ │ ├── filegenerator.py │ │ │ ├── generator.py │ │ │ └── test │ │ │ │ ├── __init__.py │ │ │ │ ├── test_expression.py │ │ │ │ └── test_generator.py │ │ ├── sql.py │ │ ├── sql_apn.py │ │ ├── sql_directory.py │ │ ├── sql_dump.py │ │ ├── sql_external.py │ │ ├── sql_imip.py │ │ ├── sql_notification.py │ │ ├── sql_schema │ │ │ ├── ReadMe.txt │ │ │ ├── current-oracle-dialect-extras.sql │ │ │ ├── current-oracle-dialect.sql │ │ │ ├── current.sql │ │ │ ├── manual_upgrades │ │ │ │ ├── oracle_ssical_final.sql │ │ │ │ ├── oracle_ssical_to_28.sql │ │ │ │ └── oracle_to_28.sql │ │ │ ├── old │ │ │ │ ├── oracle-dialect │ │ │ │ │ ├── v10.sql │ │ │ │ │ ├── v11.sql │ │ │ │ │ ├── v12.sql │ │ │ │ │ ├── v13.sql │ │ │ │ │ ├── v14.sql │ │ │ │ │ ├── v15.sql │ │ │ │ │ ├── v16.sql │ │ │ │ │ ├── v17.sql │ │ │ │ │ ├── v18.sql │ │ │ │ │ ├── v19.sql │ │ │ │ │ ├── v20.sql │ │ │ │ │ ├── v21.sql │ │ │ │ │ ├── v22.sql │ │ │ │ │ ├── v23.sql │ │ │ │ │ ├── v24.sql │ │ │ │ │ ├── v25.sql │ │ │ │ │ ├── v26.sql │ │ │ │ │ ├── v27.sql │ │ │ │ │ ├── v28.sql │ │ │ │ │ ├── v29.sql │ │ │ │ │ ├── v3.sql │ │ │ │ │ ├── v30.sql │ │ │ │ │ ├── v31.sql │ │ │ │ │ ├── v32.sql │ │ │ │ │ ├── v33.sql │ │ │ │ │ ├── v34.sql │ │ │ │ │ ├── v35.sql │ │ │ │ │ ├── v36.sql │ │ │ │ │ ├── v37.sql │ │ │ │ │ ├── v38.sql │ │ │ │ │ ├── v39.sql │ │ │ │ │ ├── v4.sql │ │ │ │ │ ├── v40.sql │ │ │ │ │ ├── v41.sql │ │ │ │ │ ├── v42.sql │ │ │ │ │ ├── v43.sql │ │ │ │ │ ├── v44.sql │ │ │ │ │ ├── v45.sql │ │ │ │ │ ├── v46.sql │ │ │ │ │ ├── v47.sql │ │ │ │ │ ├── v48.sql │ │ │ │ │ ├── v49.sql │ │ │ │ │ ├── v5.sql │ │ │ │ │ ├── v50.sql │ │ │ │ │ ├── v51.sql │ │ │ │ │ ├── v52.sql │ │ │ │ │ ├── v53.sql │ │ │ │ │ ├── v54.sql │ │ │ │ │ ├── v55.sql │ │ │ │ │ ├── v56.sql │ │ │ │ │ ├── v57.sql │ │ │ │ │ ├── v58.sql │ │ │ │ │ ├── v59.sql │ │ │ │ │ ├── v6.sql │ │ │ │ │ ├── v60.sql │ │ │ │ │ ├── v61.sql │ │ │ │ │ ├── v62.sql │ │ │ │ │ ├── v63.sql │ │ │ │ │ ├── v64.sql │ │ │ │ │ ├── v65.sql │ │ │ │ │ ├── v7.sql │ │ │ │ │ ├── v8.sql │ │ │ │ │ └── v9.sql │ │ │ │ └── postgres-dialect │ │ │ │ │ ├── v10.sql │ │ │ │ │ ├── v11.sql │ │ │ │ │ ├── v12.sql │ │ │ │ │ ├── v13.sql │ │ │ │ │ ├── v14.sql │ │ │ │ │ ├── v15.sql │ │ │ │ │ ├── v16.sql │ │ │ │ │ ├── v17.sql │ │ │ │ │ ├── v18.sql │ │ │ │ │ ├── v19.sql │ │ │ │ │ ├── v20.sql │ │ │ │ │ ├── v21.sql │ │ │ │ │ ├── v22.sql │ │ │ │ │ ├── v23.sql │ │ │ │ │ ├── v24.sql │ │ │ │ │ ├── v25.sql │ │ │ │ │ ├── v26.sql │ │ │ │ │ ├── v27.sql │ │ │ │ │ ├── v28.sql │ │ │ │ │ ├── v29.sql │ │ │ │ │ ├── v3.sql │ │ │ │ │ ├── v30.sql │ │ │ │ │ ├── v31.sql │ │ │ │ │ ├── v32.sql │ │ │ │ │ ├── v33.sql │ │ │ │ │ ├── v34.sql │ │ │ │ │ ├── v35.sql │ │ │ │ │ ├── v36.sql │ │ │ │ │ ├── v37.sql │ │ │ │ │ ├── v38.sql │ │ │ │ │ ├── v39.sql │ │ │ │ │ ├── v4.sql │ │ │ │ │ ├── v40.sql │ │ │ │ │ ├── v41.sql │ │ │ │ │ ├── v42.sql │ │ │ │ │ ├── v43.sql │ │ │ │ │ ├── v44.sql │ │ │ │ │ ├── v45.sql │ │ │ │ │ ├── v46.sql │ │ │ │ │ ├── v47.sql │ │ │ │ │ ├── v48.sql │ │ │ │ │ ├── v49.sql │ │ │ │ │ ├── v5.sql │ │ │ │ │ ├── v50.sql │ │ │ │ │ ├── v51.sql │ │ │ │ │ ├── v52.sql │ │ │ │ │ ├── v53.sql │ │ │ │ │ ├── v54.sql │ │ │ │ │ ├── v55.sql │ │ │ │ │ ├── v56.sql │ │ │ │ │ ├── v57.sql │ │ │ │ │ ├── v58.sql │ │ │ │ │ ├── v59.sql │ │ │ │ │ ├── v6.sql │ │ │ │ │ ├── v60.sql │ │ │ │ │ ├── v61.sql │ │ │ │ │ ├── v62.sql │ │ │ │ │ ├── v63.sql │ │ │ │ │ ├── v64.sql │ │ │ │ │ ├── v65.sql │ │ │ │ │ ├── v7.sql │ │ │ │ │ ├── v8.sql │ │ │ │ │ └── v9.sql │ │ │ └── upgrades │ │ │ │ ├── oracle-dialect │ │ │ │ ├── upgrade_from_10_to_11.sql │ │ │ │ ├── upgrade_from_11_to_12.sql │ │ │ │ ├── upgrade_from_12_to_13.sql │ │ │ │ ├── upgrade_from_13_to_14.sql │ │ │ │ ├── upgrade_from_14_to_15.sql │ │ │ │ ├── upgrade_from_15_to_16.sql │ │ │ │ ├── upgrade_from_16_to_17.sql │ │ │ │ ├── upgrade_from_17_to_18.sql │ │ │ │ ├── upgrade_from_18_to_19.sql │ │ │ │ ├── upgrade_from_19_to_20.sql │ │ │ │ ├── upgrade_from_20_to_21.sql │ │ │ │ ├── upgrade_from_21_to_22.sql │ │ │ │ ├── upgrade_from_22_to_23.sql │ │ │ │ ├── upgrade_from_23_to_24.sql │ │ │ │ ├── upgrade_from_24_to_25.sql │ │ │ │ ├── upgrade_from_25_to_26.sql │ │ │ │ ├── upgrade_from_26_to_27.sql │ │ │ │ ├── upgrade_from_27_to_28.sql │ │ │ │ ├── upgrade_from_28_to_29.sql │ │ │ │ ├── upgrade_from_29_to_30.sql │ │ │ │ ├── upgrade_from_30_to_31.sql │ │ │ │ ├── upgrade_from_31_to_32.sql │ │ │ │ ├── upgrade_from_32_to_33.sql │ │ │ │ ├── upgrade_from_33_to_34.sql │ │ │ │ ├── upgrade_from_34_to_35.sql │ │ │ │ ├── upgrade_from_35_to_36.sql │ │ │ │ ├── upgrade_from_36_to_37.sql │ │ │ │ ├── upgrade_from_37_to_38.sql │ │ │ │ ├── upgrade_from_38_to_39.sql │ │ │ │ ├── upgrade_from_39_to_40.sql │ │ │ │ ├── upgrade_from_3_to_4.sql │ │ │ │ ├── upgrade_from_40_to_41.sql │ │ │ │ ├── upgrade_from_41_to_42.sql │ │ │ │ ├── upgrade_from_42_to_43.sql │ │ │ │ ├── upgrade_from_43_to_44.sql │ │ │ │ ├── upgrade_from_44_to_45.sql │ │ │ │ ├── upgrade_from_45_to_46.sql │ │ │ │ ├── upgrade_from_46_to_47.sql │ │ │ │ ├── upgrade_from_47_to_48.sql │ │ │ │ ├── upgrade_from_48_to_49.sql │ │ │ │ ├── upgrade_from_49_to_50.sql │ │ │ │ ├── upgrade_from_4_to_5.sql │ │ │ │ ├── upgrade_from_50_to_51.sql │ │ │ │ ├── upgrade_from_51_to_52.sql │ │ │ │ ├── upgrade_from_52_to_53.sql │ │ │ │ ├── upgrade_from_53_to_54.sql │ │ │ │ ├── upgrade_from_54_to_55.sql │ │ │ │ ├── upgrade_from_55_to_56.sql │ │ │ │ ├── upgrade_from_56_to_57.sql │ │ │ │ ├── upgrade_from_57_to_58.sql │ │ │ │ ├── upgrade_from_58_to_59.sql │ │ │ │ ├── upgrade_from_59_to_60.sql │ │ │ │ ├── upgrade_from_5_to_6.sql │ │ │ │ ├── upgrade_from_60_to_61.sql │ │ │ │ ├── upgrade_from_61_to_62.sql │ │ │ │ ├── upgrade_from_62_to_63.sql │ │ │ │ ├── upgrade_from_63_to_64.sql │ │ │ │ ├── upgrade_from_64_to_65.sql │ │ │ │ ├── upgrade_from_65_to_66.sql │ │ │ │ ├── upgrade_from_6_to_7.sql │ │ │ │ ├── upgrade_from_7_to_8.sql │ │ │ │ ├── upgrade_from_8_to_9.sql │ │ │ │ └── upgrade_from_9_to_10.sql │ │ │ │ ├── postgres-dialect │ │ │ │ ├── upgrade_from_10_to_11.sql │ │ │ │ ├── upgrade_from_11_to_12.sql │ │ │ │ ├── upgrade_from_12_to_13.sql │ │ │ │ ├── upgrade_from_13_to_14.sql │ │ │ │ ├── upgrade_from_14_to_15.sql │ │ │ │ ├── upgrade_from_15_to_16.sql │ │ │ │ ├── upgrade_from_16_to_17.sql │ │ │ │ ├── upgrade_from_17_to_18.sql │ │ │ │ ├── upgrade_from_18_to_19.sql │ │ │ │ ├── upgrade_from_19_to_20.sql │ │ │ │ ├── upgrade_from_20_to_21.sql │ │ │ │ ├── upgrade_from_21_to_22.sql │ │ │ │ ├── upgrade_from_22_to_23.sql │ │ │ │ ├── upgrade_from_23_to_24.sql │ │ │ │ ├── upgrade_from_24_to_25.sql │ │ │ │ ├── upgrade_from_25_to_26.sql │ │ │ │ ├── upgrade_from_26_to_27.sql │ │ │ │ ├── upgrade_from_27_to_28.sql │ │ │ │ ├── upgrade_from_28_to_29.sql │ │ │ │ ├── upgrade_from_29_to_30.sql │ │ │ │ ├── upgrade_from_30_to_31.sql │ │ │ │ ├── upgrade_from_31_to_32.sql │ │ │ │ ├── upgrade_from_32_to_33.sql │ │ │ │ ├── upgrade_from_33_to_34.sql │ │ │ │ ├── upgrade_from_34_to_35.sql │ │ │ │ ├── upgrade_from_35_to_36.sql │ │ │ │ ├── upgrade_from_36_to_37.sql │ │ │ │ ├── upgrade_from_37_to_38.sql │ │ │ │ ├── upgrade_from_38_to_39.sql │ │ │ │ ├── upgrade_from_39_to_40.sql │ │ │ │ ├── upgrade_from_3_to_4.sql │ │ │ │ ├── upgrade_from_40_to_41.sql │ │ │ │ ├── upgrade_from_41_to_42.sql │ │ │ │ ├── upgrade_from_42_to_43.sql │ │ │ │ ├── upgrade_from_43_to_44.sql │ │ │ │ ├── upgrade_from_44_to_45.sql │ │ │ │ ├── upgrade_from_45_to_46.sql │ │ │ │ ├── upgrade_from_46_to_47.sql │ │ │ │ ├── upgrade_from_47_to_48.sql │ │ │ │ ├── upgrade_from_48_to_49.sql │ │ │ │ ├── upgrade_from_49_to_50.sql │ │ │ │ ├── upgrade_from_4_to_5.sql │ │ │ │ ├── upgrade_from_50_to_51.sql │ │ │ │ ├── upgrade_from_51_to_52.sql │ │ │ │ ├── upgrade_from_52_to_53.sql │ │ │ │ ├── upgrade_from_53_to_54.sql │ │ │ │ ├── upgrade_from_54_to_55.sql │ │ │ │ ├── upgrade_from_55_to_56.sql │ │ │ │ ├── upgrade_from_56_to_57.sql │ │ │ │ ├── upgrade_from_57_to_58.sql │ │ │ │ ├── upgrade_from_58_to_59.sql │ │ │ │ ├── upgrade_from_59_to_60.sql │ │ │ │ ├── upgrade_from_5_to_6.sql │ │ │ │ ├── upgrade_from_60_to_61.sql │ │ │ │ ├── upgrade_from_61_to_62.sql │ │ │ │ ├── upgrade_from_62_to_63.sql │ │ │ │ ├── upgrade_from_63_to_64.sql │ │ │ │ ├── upgrade_from_64_to_65.sql │ │ │ │ ├── upgrade_from_65_to_66.sql │ │ │ │ ├── upgrade_from_6_to_7.sql │ │ │ │ ├── upgrade_from_7_to_8.sql │ │ │ │ ├── upgrade_from_8_to_9.sql │ │ │ │ └── upgrade_from_9_to_10.sql │ │ │ │ └── upgrade_template.sql │ │ ├── sql_sharing.py │ │ ├── sql_tables.py │ │ ├── sql_util.py │ │ ├── test │ │ │ ├── __init__.py │ │ │ ├── accounts │ │ │ │ ├── accounts.xml │ │ │ │ ├── augments.xml │ │ │ │ ├── generate_test_accounts.py │ │ │ │ ├── proxies.xml │ │ │ │ └── resources.xml │ │ │ ├── test_oracle_sql.py │ │ │ ├── test_sql.py │ │ │ ├── test_sql_dump.py │ │ │ ├── test_sql_schema_files.py │ │ │ ├── test_sql_tables.py │ │ │ ├── test_trash.py │ │ │ └── util.py │ │ ├── upgrade │ │ │ ├── __init__.py │ │ │ ├── file │ │ │ │ └── __init__.py │ │ │ ├── migrate.py │ │ │ ├── sql │ │ │ │ ├── __init__.py │ │ │ │ ├── others │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── attachment_migration.py │ │ │ │ │ └── test │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── test_attachment_migration.py │ │ │ │ ├── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── fake_schema1 │ │ │ │ │ │ ├── current.sql │ │ │ │ │ │ └── upgrades │ │ │ │ │ │ │ └── fake_dialect │ │ │ │ │ │ │ └── upgrade_from_3_to_4.sql │ │ │ │ │ ├── fake_schema2 │ │ │ │ │ │ ├── current.sql │ │ │ │ │ │ └── upgrades │ │ │ │ │ │ │ └── fake_dialect │ │ │ │ │ │ │ ├── upgrade_from_3_to_4.sql │ │ │ │ │ │ │ ├── upgrade_from_3_to_5.sql │ │ │ │ │ │ │ └── upgrade_from_4_to_5.sql │ │ │ │ │ ├── fake_schema3 │ │ │ │ │ │ ├── current.sql │ │ │ │ │ │ └── upgrades │ │ │ │ │ │ │ └── fake_dialect │ │ │ │ │ │ │ ├── upgrade_from_3_to_4.sql │ │ │ │ │ │ │ └── upgrade_from_4_to_5.sql │ │ │ │ │ ├── test_upgrade.py │ │ │ │ │ └── test_upgrade_with_data.py │ │ │ │ ├── upgrade.py │ │ │ │ └── upgrades │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── addressbook_upgrade_from_1_to_2.py │ │ │ │ │ ├── calendar_upgrade_from_1_to_2.py │ │ │ │ │ ├── calendar_upgrade_from_2_to_3.py │ │ │ │ │ ├── calendar_upgrade_from_3_to_4.py │ │ │ │ │ ├── calendar_upgrade_from_4_to_5.py │ │ │ │ │ ├── calendar_upgrade_from_5_to_6.py │ │ │ │ │ ├── notification_upgrade_from_0_to_1.py │ │ │ │ │ ├── test │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_notification_upgrade_from_0_to_1.py │ │ │ │ │ ├── test_upgrade_from_3_to_4.py │ │ │ │ │ ├── test_upgrade_from_4_to_5.py │ │ │ │ │ └── test_upgrade_from_5_to_6.py │ │ │ │ │ └── util.py │ │ │ └── test │ │ │ │ ├── __init__.py │ │ │ │ └── test_migrate.py │ │ └── work │ │ │ ├── __init__.py │ │ │ ├── inbox_cleanup.py │ │ │ ├── load_work.py │ │ │ ├── revision_cleanup.py │ │ │ └── test │ │ │ ├── __init__.py │ │ │ ├── test_inbox_cleanup.py │ │ │ ├── test_load_work.py │ │ │ └── test_revision_cleanup.py │ ├── icommondatastore.py │ ├── idirectoryservice.py │ └── inotifications.py ├── dps │ ├── __init__.py │ ├── client.py │ ├── commands.py │ ├── json.py │ ├── server.py │ └── test │ │ ├── __init__.py │ │ ├── test.xml │ │ ├── test_client.py │ │ └── test_json.py ├── idav.py ├── who │ ├── __init__.py │ ├── augment.py │ ├── cache.py │ ├── delegates.py │ ├── directory.py │ ├── groups.py │ ├── idirectory.py │ ├── opendirectory.py │ ├── test │ │ ├── __init__.py │ │ ├── accounts │ │ │ ├── accounts.xml │ │ │ ├── augments.xml │ │ │ ├── groupAccounts.xml │ │ │ ├── resources.xml │ │ │ └── vcards.xml │ │ ├── support.py │ │ ├── test_augment.py │ │ ├── test_cache.py │ │ ├── test_delegates.py │ │ ├── test_directory.py │ │ ├── test_group_attendees.py │ │ ├── test_group_sharees.py │ │ ├── test_groups.py │ │ ├── test_util.py │ │ ├── test_vcard.py │ │ ├── test_wiki.py │ │ └── test_xml.py │ ├── util.py │ ├── vcard.py │ ├── wiki.py │ └── xml.py └── xml │ ├── __init__.py │ ├── base.py │ ├── element.py │ ├── extensions.py │ ├── parser.py │ ├── parser_base.py │ ├── parser_etree.py │ ├── parser_sax.py │ ├── rfc2518.py │ ├── rfc3253.py │ ├── rfc3744.py │ ├── rfc4331.py │ ├── rfc5397.py │ ├── rfc5842.py │ ├── rfc5995.py │ ├── rfc6578.py │ ├── test │ ├── __init__.py │ ├── test_base.py │ ├── test_xml.py │ └── test_xml_rfc3744.py │ └── xmlext.py └── txweb2 ├── __init__.py ├── _version.py ├── auth ├── __init__.py ├── basic.py ├── digest.py ├── interfaces.py ├── tls.py └── wrapper.py ├── channel ├── __init__.py └── http.py ├── client ├── __init__.py ├── http.py └── interfaces.py ├── dav ├── __init__.py ├── auth.py ├── fileop.py ├── http.py ├── idav.py ├── method │ ├── __init__.py │ ├── acl.py │ ├── copymove.py │ ├── delete.py │ ├── delete_common.py │ ├── get.py │ ├── lock.py │ ├── mkcol.py │ ├── prop_common.py │ ├── propfind.py │ ├── proppatch.py │ ├── put.py │ ├── put_common.py │ ├── report.py │ ├── report_acl_principal_prop_set.py │ ├── report_expand.py │ ├── report_principal_match.py │ ├── report_principal_property_search.py │ └── report_principal_search_property_set.py ├── noneprops.py ├── resource.py ├── static.py ├── test │ ├── __init__.py │ ├── data │ │ ├── quota_100.txt │ │ └── xml │ │ │ ├── PROPFIND_bad.xml │ │ │ ├── PROPFIND_nonamespace.xml │ │ │ ├── PROPFIND_request.xml │ │ │ ├── PROPFIND_response.xml │ │ │ ├── PROPPATCH_request.xml │ │ │ ├── REPORT_request.xml │ │ │ └── REPORT_response.xml │ ├── test_acl.py │ ├── test_auth.py │ ├── test_copy.py │ ├── test_delete.py │ ├── test_http.py │ ├── test_lock.py │ ├── test_mkcol.py │ ├── test_move.py │ ├── test_options.py │ ├── test_pipeline.py │ ├── test_prop.py │ ├── test_put.py │ ├── test_quota.py │ ├── test_report.py │ ├── test_report_expand.py │ ├── test_resource.py │ ├── test_static.py │ ├── test_util.py │ ├── test_xattrprops.py │ ├── tworequest_client.py │ └── util.py ├── util.py └── xattrprops.py ├── error.py ├── fileupload.py ├── filter ├── __init__.py ├── gzip.py ├── location.py └── range.py ├── http.py ├── http_headers.py ├── iweb.py ├── log.py ├── metafd.py ├── resource.py ├── responsecode.py ├── server.py ├── static.py ├── stream.py └── test ├── __init__.py ├── server.pem ├── simple_client.py ├── stream_data.txt ├── test_client.py ├── test_fileupload.py ├── test_http.py ├── test_http_headers.py ├── test_httpauth.py ├── test_log.py ├── test_metafd.py ├── test_resource.py ├── test_server.py ├── test_static.py └── test_stream.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.egg-info/ 2 | *.o 3 | *.py[co] 4 | *.so 5 | _trial_temp*/ 6 | build/ 7 | dropin.cache 8 | *~ 9 | *.lock 10 | /.develop/ 11 | /data/ 12 | /bin/calendarserver_* 13 | /calendarserver/version.py 14 | /conf/caldavd-dev.plist 15 | /subprojects/ 16 | /_run/ 17 | -------------------------------------------------------------------------------- /.pydevproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | python 2.7 4 | 5 | /${PROJECT_DIR_NAME} 6 | 7 | 8 | Default 9 | 10 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: python 2 | python: 2.7 3 | 4 | # command to install dependencies 5 | # redirect to /dev/null to stay under travis' 10k line limit 6 | install: bin/develop > /dev/null 7 | 8 | # Configure separate jobs for each test suite 9 | env: 10 | # TODO - not yet passing cleanly in the travis environment, so disabled for now 11 | # - TEST_SUITE=bin/testsim 12 | # - TEST_SUITE=bin/test 13 | - TEST_SUITE=bin/testserver 14 | script: 15 | - $TEST_SUITE 16 | -------------------------------------------------------------------------------- /bin/watch_memcached: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # -*- sh-basic-offset: 2 -*- 3 | 4 | set -e 5 | set -u 6 | 7 | if [ $# -gt 0 ]; then 8 | interval="$1"; shift; 9 | else 10 | interval="5"; 11 | fi; 12 | 13 | watch () 14 | { 15 | while :; do 16 | echo stats; 17 | sleep "${interval}"; 18 | echo "----------------------------------------" >&2; 19 | done | nc localhost 11211 2>&1; 20 | } 21 | 22 | if ! watch; then 23 | echo "Error contacting memcached for stats."; 24 | exit 1; 25 | fi; 26 | -------------------------------------------------------------------------------- /calendarserver/tap/test/reexec.tac: -------------------------------------------------------------------------------- 1 | from twisted.application import service 2 | from calendarserver.tap.caldav import ReExecService 3 | 4 | class TestService(service.Service): 5 | def startService(self): 6 | print "START" 7 | def stopService(self): 8 | print "STOP" 9 | 10 | application = service.Application("ReExec Tester") 11 | reExecService = ReExecService("twistd.pid") 12 | reExecService.setServiceParent(application) 13 | testService = TestService() 14 | testService.setServiceParent(reExecService) 15 | -------------------------------------------------------------------------------- /calendarserver/tools/test/util/caldavd.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | EnableCalDAV 6 | 7 | EnableCardDAV 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /calendarserver/webadmin/landing.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | <t:slot name="title" /> 6 | 7 | 8 | 9 | 10 | 11 |

12 | 13 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /conf/dkim-test-s2s/other_keys/example.com#ischedule: -------------------------------------------------------------------------------- 1 | v=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDtocSHvSS1Nn0uIL4Sg+0wp6KcW31WRC4Fww8P+jvsVAazVOxvxkShNSd18EvApiNa55P8WgKVEu02OQePjnjKNqfgJPeajkWy/0CJn+d6rX/ncPMGX2EYzqXy/CyVqpcnVAosToymo6VHL6ufhzlyLJFDznLtV121CZLUZlAySQIDAQAB 2 | -------------------------------------------------------------------------------- /conf/dkim-test-s2s/pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwwGYRfC59jFg7D8cvwdFDoxhn 3 | yZQh77dcl/1dvyMOz4leU/JSCp7M/cCh5Bgw440deV483sr1jCkyychIgBZCaPSH 4 | qItfwRgKPntnifuCzWHfv5gZE+JI+tWBXvUs4ao4dWH7VjmUyj49QfZ/NGNKKG2X 5 | tr3In7/7qdbfg7tVRQIDAQAB 6 | -----END PUBLIC KEY----- 7 | -------------------------------------------------------------------------------- /conf/dkim-test/other_keys/example.org#ischedule2: -------------------------------------------------------------------------------- 1 | v=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwwGYRfC59jFg7D8cvwdFDoxhnyZQh77dcl/1dvyMOz4leU/JSCp7M/cCh5Bgw440deV483sr1jCkyychIgBZCaPSHqItfwRgKPntnifuCzWHfv5gZE+JI+tWBXvUs4ao4dWH7VjmUyj49QfZ/NGNKKG2Xtr3In7/7qdbfg7tVRQIDAQAB -------------------------------------------------------------------------------- /conf/dkim-test/pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDtocSHvSS1Nn0uIL4Sg+0wp6Kc 3 | W31WRC4Fww8P+jvsVAazVOxvxkShNSd18EvApiNa55P8WgKVEu02OQePjnjKNqfg 4 | JPeajkWy/0CJn+d6rX/ncPMGX2EYzqXy/CyVqpcnVAosToymo6VHL6ufhzlyLJFD 5 | znLtV121CZLUZlAySQIDAQAB 6 | -----END PUBLIC KEY----- 7 | -------------------------------------------------------------------------------- /contrib/CalendarServer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/contrib/CalendarServer.png -------------------------------------------------------------------------------- /contrib/iCalServer.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/contrib/iCalServer.ico -------------------------------------------------------------------------------- /contrib/od/odframework.py: -------------------------------------------------------------------------------- 1 | import objc as _objc 2 | 3 | __bundle__ = _objc.initFrameworkWrapper( 4 | "OpenDirectory", 5 | frameworkIdentifier="com.apple.OpenDirectory", 6 | frameworkPath=_objc.pathForFramework( 7 | "/System/Library/Frameworks/OpenDirectory.framework" 8 | ), 9 | globals=globals() 10 | ) 11 | -------------------------------------------------------------------------------- /contrib/performance/LogNormalVisualization.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/contrib/performance/LogNormalVisualization.numbers -------------------------------------------------------------------------------- /contrib/performance/benchmarks/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Package containing implementations of all of the microbenchmarks. 3 | """ 4 | -------------------------------------------------------------------------------- /contrib/performance/eventkitframework.py: -------------------------------------------------------------------------------- 1 | import objc as _objc 2 | 3 | __bundle__ = _objc.initFrameworkWrapper( 4 | "EventKit", 5 | frameworkIdentifier="com.apple.EventKit", 6 | frameworkPath=_objc.pathForFramework( 7 | "/System/Library/Frameworks/EventKit.framework" 8 | ), 9 | globals=globals() 10 | ) 11 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/notification_multiget_report_hrefs.request: -------------------------------------------------------------------------------- 1 | %(href)s 2 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/notification_sync.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | %(sync-token)s 4 | 1 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/poll_calendar_depth1_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/poll_calendar_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/poll_inbox_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/poll_notification_depth1_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/post_freebusy.request: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | METHOD:REPLY 4 | PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN 5 | BEGIN:VFREEBUSY 6 | UID:4288F0F3-5C5B-4DF4-9AD8-B1E5FE3F5B97 7 | DTSTART:20150804T211500Z 8 | DTEND:20150804T231500Z 9 | ATTENDEE:urn:uuid:30000000-0000-0000-0000-000000000005 10 | DTSTAMP:20150727T203410Z 11 | ORGANIZER:mailto:user01@example.com 12 | END:VFREEBUSY 13 | END:VCALENDAR -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_calendar_color_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | #FD8208FF -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_calendar_description_proppatch.request.xml: -------------------------------------------------------------------------------- 1 | 2 | some description -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_calendar_displayname_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | calendar -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_calendar_order_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 1 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_calendar_transparent_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_calendarhome_default_alarm_date_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | BEGIN:VALARM 3 | X-WR-ALARMUID:49F29226-D2D7-4464-AE22-0147EDEFB2B4 4 | UID:49F29226-D2D7-4464-AE22-0147EDEFB2B4 5 | TRIGGER:-PT15H 6 | ATTACH;VALUE=URI:Basso 7 | ACTION:AUDIO 8 | END:VALARM 9 | 10 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_calendarhome_default_alarm_datetime_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | BEGIN:VALARM 3 | X-WR-ALARMUID:4AD03A33-54A6-42BE-A157-47273DD60803 4 | UID:4AD03A33-54A6-42BE-A157-47273DD60803 5 | TRIGGER;VALUE=DATE-TIME:19760401T005545Z 6 | ACTION:NONE 7 | END:VALARM 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_principal_initial_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_principals_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_query_events_depth1_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_11/startup_well_known_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/poll_calendar_multiget.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %(hrefs)s 9 | 10 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/poll_calendar_multiget_hrefs.request: -------------------------------------------------------------------------------- 1 | %(href)s 2 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/poll_calendar_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/poll_calendar_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/poll_notification_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/post_availability.request: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | VERSION:2.0 4 | METHOD:REQUEST 5 | PRODID:-//Apple Inc.//iCal 4.0.3//EN 6 | BEGIN:VFREEBUSY 7 | UID:%(vfreebusy-uid)s 8 | DTEND:%(end)s 9 | %(attendees)sDTSTART:%(start)s 10 | %(event-mask)sDTSTAMP:%(now)s 11 | ORGANIZER:%(organizer)s 12 | SUMMARY:%(summary)s 13 | END:VFREEBUSY 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/startup_calendar_color_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | #882F00FF 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/startup_calendar_order_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 1 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/startup_notification_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/startup_principal_propfind_initial.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/startup_principals_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_6/startup_well_known.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/poll_calendar_multiget.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %(hrefs)s 9 | 10 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/poll_calendar_multiget_hrefs.request: -------------------------------------------------------------------------------- 1 | %(href)s 2 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/poll_calendar_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/poll_calendar_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/poll_calendar_sync.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | %(sync-token)s 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/poll_notification_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/post_availability.request: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | VERSION:2.0 4 | METHOD:REQUEST 5 | PRODID:-//Apple Inc.//iCal 4.0.3//EN 6 | BEGIN:VFREEBUSY 7 | UID:%(vfreebusy-uid)s 8 | DTEND:%(end)s 9 | %(attendees)sDTSTART:%(start)s 10 | %(event-mask)sDTSTAMP:%(now)s 11 | ORGANIZER:%(organizer)s 12 | SUMMARY:%(summary)s 13 | END:VFREEBUSY 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/startup_calendar_color_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | #882F00FF 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/startup_calendar_order_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 1 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/startup_principal_propfind_initial.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/startup_principals_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/OS_X_10_7/startup_well_known.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/poll_calendar_multiget.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %(hrefs)s 9 | 10 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/poll_calendar_multiget_hrefs.request: -------------------------------------------------------------------------------- 1 | %(href)s 2 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/poll_calendar_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/poll_calendar_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/poll_calendar_vevent_tr_query.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/poll_calendar_vtodo_query.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/startup_calendar_color_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | #711A76 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/startup_calendar_order_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 0 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/startup_principal_propfind_initial.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/startup_principals_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /contrib/performance/loadtest/request-data/iOS_5/startup_well_known.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /doc/Admin/image/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/doc/Admin/image/dashboard.png -------------------------------------------------------------------------------- /doc/Notes/index.txt: -------------------------------------------------------------------------------- 1 | Calendar Server Notes 2 | ===================== 3 | 4 | * Processing of X- properties and parameters during scheduling: x-items.txt 5 | 6 | * How the server handles the case where an attendee imports iCalendar data from some other sources and how that impacts scheduling when internal (local to the server) and external organizers are involved: attendee-import.txt 7 | -------------------------------------------------------------------------------- /lib-patches/memcached/items-assert.patch: -------------------------------------------------------------------------------- 1 | diff -ur ./items.c ../memcached-1.4.24-patched/items.c 2 | --- ./items.c 2015-04-25 16:47:33.000000000 -0400 3 | +++ ../memcached-1.4.24-patched/items.c 2015-11-04 14:54:19.000000000 -0500 4 | @@ -1138,7 +1138,7 @@ 5 | item **head, **tail; 6 | assert(it->it_flags == 1); 7 | assert(it->nbytes == 0); 8 | - assert(it->slabs_clsid < LARGEST_ID); 9 | + /* assert(it->slabs_clsid < LARGEST_ID); */ 10 | head = &heads[it->slabs_clsid]; 11 | tail = &tails[it->slabs_clsid]; 12 | -------------------------------------------------------------------------------- /requirements-default.txt: -------------------------------------------------------------------------------- 1 | ## 2 | # Set of dependencies for non-OS X systems. 3 | ## 4 | 5 | --requirement requirements-cs.txt 6 | --requirement requirements-twisted-default.txt 7 | --requirement requirements-dev.txt 8 | -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | # Additional dependencies for development and testing 2 | pyflakes 3 | docutils 4 | mockldap 5 | q 6 | # tl.eggdeps 7 | --editable git+https://github.com/apple/ccs-caldavclientlibrary.git#egg=CalDAVClientLibrary 8 | --editable git+https://github.com/apple/ccs-caldavtester.git#egg=CalDAVTester 9 | -------------------------------------------------------------------------------- /requirements-ignore-installed.txt: -------------------------------------------------------------------------------- 1 | ## 2 | # Dependencies which we're going to patch, and therefore want to ignore already-installed copies 3 | ## 4 | 5 | Twisted==16.6.0 6 | -------------------------------------------------------------------------------- /requirements-osx.txt: -------------------------------------------------------------------------------- 1 | ## 2 | # Set of dependencies for OS X systems. 3 | ## 4 | 5 | --requirement requirements-cs.txt 6 | --requirement requirements-twisted-osx.txt 7 | --requirement requirements-dev.txt 8 | -------------------------------------------------------------------------------- /requirements-twisted-osx.txt: -------------------------------------------------------------------------------- 1 | ## 2 | # Twisted dependency for OS X systems (uses pySecureTransport). 3 | ## 4 | 5 | Twisted==16.6.0 6 | #zope.interface 7 | pycrypto==2.6.1 8 | incremental==16.10.1 9 | constantly==15.1 10 | 11 | 12 | --editable git+https://github.com/apple/ccs-pyosxframeworks.git#egg=osxframeworks 13 | #cffi 14 | # pycparser 15 | 16 | --editable git+https://github.com/apple/ccs-pysecuretransport.git#egg=pysecuretransport 17 | 18 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/notification_multiget_report_hrefs.request: -------------------------------------------------------------------------------- 1 | %(href)s 2 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/notification_sync.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | %(sync-token)s 4 | 1 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/poll_calendar_depth1_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/poll_calendar_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/poll_notification_depth1_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/post_freebusy.request: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | METHOD:REPLY 4 | PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN 5 | BEGIN:VFREEBUSY 6 | UID:4288F0F3-5C5B-4DF4-9AD8-B1E5FE3F5B97 7 | DTSTART:20150804T211500Z 8 | DTEND:20150804T231500Z 9 | ATTENDEE:urn:uuid:30000000-0000-0000-0000-000000000005 10 | DTSTAMP:20150727T203410Z 11 | ORGANIZER:mailto:user01@example.com 12 | END:VFREEBUSY 13 | END:VCALENDAR -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_calendar_color_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | #FD8208FF -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_calendar_description_proppatch.request.xml: -------------------------------------------------------------------------------- 1 | 2 | some description -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_calendar_displayname_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | calendar -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_calendar_order_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 1 3 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_calendar_transparent_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_calendarhome_default_alarm_date_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | BEGIN:VALARM 3 | X-WR-ALARMUID:49F29226-D2D7-4464-AE22-0147EDEFB2B4 4 | UID:49F29226-D2D7-4464-AE22-0147EDEFB2B4 5 | TRIGGER:-PT15H 6 | ATTACH;VALUE=URI:Basso 7 | ACTION:AUDIO 8 | END:VALARM 9 | 10 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_calendarhome_default_alarm_datetime_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | BEGIN:VALARM 3 | X-WR-ALARMUID:4AD03A33-54A6-42BE-A157-47273DD60803 4 | UID:4AD03A33-54A6-42BE-A157-47273DD60803 5 | TRIGGER;VALUE=DATE-TIME:19760401T005545Z 6 | ACTION:NONE 7 | END:VALARM 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_principal_initial_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_principals_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_query_events_depth1_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_11/startup_well_known_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/poll_calendar_multiget.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %(hrefs)s 9 | 10 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/poll_calendar_multiget_hrefs.request: -------------------------------------------------------------------------------- 1 | %(href)s 2 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/poll_calendar_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/poll_calendar_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/poll_notification_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/post_availability.request: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | VERSION:2.0 4 | METHOD:REQUEST 5 | PRODID:-//Apple Inc.//iCal 4.0.3//EN 6 | BEGIN:VFREEBUSY 7 | UID:%(vfreebusy-uid)s 8 | DTEND:%(end)s 9 | %(attendees)sDTSTART:%(start)s 10 | %(event-mask)sDTSTAMP:%(now)s 11 | ORGANIZER:%(organizer)s 12 | SUMMARY:%(summary)s 13 | END:VFREEBUSY 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/startup_calendar_color_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | #882F00FF 3 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/startup_calendar_order_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 1 3 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/startup_notification_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/startup_principal_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/startup_principal_propfind_initial.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/startup_principals_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_6/startup_well_known.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/poll_calendar_multiget.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %(hrefs)s 9 | 10 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/poll_calendar_multiget_hrefs.request: -------------------------------------------------------------------------------- 1 | %(href)s 2 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/poll_calendar_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/poll_calendar_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/poll_calendar_sync.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | %(sync-token)s 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/poll_notification_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/post_availability.request: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | VERSION:2.0 4 | METHOD:REQUEST 5 | PRODID:-//Apple Inc.//iCal 4.0.3//EN 6 | BEGIN:VFREEBUSY 7 | UID:%(vfreebusy-uid)s 8 | DTEND:%(end)s 9 | %(attendees)sDTSTART:%(start)s 10 | %(event-mask)sDTSTAMP:%(now)s 11 | ORGANIZER:%(organizer)s 12 | SUMMARY:%(summary)s 13 | END:VFREEBUSY 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/startup_calendar_color_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | #882F00FF 3 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/startup_calendar_order_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 1 3 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/startup_principal_propfind_initial.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/startup_principals_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /simplugin/request-data/OS_X_10_7/startup_well_known.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/poll_calendar_multiget.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %(hrefs)s 9 | 10 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/poll_calendar_multiget_hrefs.request: -------------------------------------------------------------------------------- 1 | %(href)s 2 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/poll_calendar_propfind.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/poll_calendar_propfind_d1.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/poll_calendar_vevent_tr_query.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/poll_calendar_vtodo_query.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/startup_calendar_color_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | #711A76 3 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/startup_calendar_order_proppatch.request: -------------------------------------------------------------------------------- 1 | 2 | 0 3 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/startup_principal_propfind_initial.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/startup_principals_report.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /simplugin/request-data/iOS_5/startup_well_known.request: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /support/CalendarServer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /twistedcaldav/images/mail/ical.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/images/mail/ical.jpg -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3184A66-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3184A66-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020101 9 | DTEND;VALUE=DATE:20020102 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20031231;BYMONTH=1 11 | SUMMARY:New Year's Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3184D26-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3184D26-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020121 9 | DTEND;VALUE=DATE:20020122 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20040118;BYMONTH=1;BYDAY=3MO 11 | SUMMARY:Martin Luther King's Birthday (observed) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3185326-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3185326-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020212 9 | DTEND;VALUE=DATE:20020213 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2 11 | SUMMARY:Lincoln's Birthday 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C31854DA-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C31854DA-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020214 9 | DTEND;VALUE=DATE:20020215 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2 11 | SUMMARY:Valentine's Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C31856AC-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C31856AC-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020218 9 | DTEND;VALUE=DATE:20020219 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20040215;BYMONTH=2;BYDAY=3MO 11 | SUMMARY:President's Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318585A-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318585A-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020222 9 | DTEND;VALUE=DATE:20020223 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20040221;BYMONTH=2 11 | SUMMARY:Washington's Birthday 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3185A14-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3185A14-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020317 9 | DTEND;VALUE=DATE:20020318 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=3 11 | SUMMARY:St. Patrick's Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3185BBD-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3185BBD-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020331 9 | DTEND;VALUE=DATE:20020401 10 | SUMMARY:Easter 11 | TRANSP:TRANSPARENT 12 | END:VEVENT 13 | END:VCALENDAR 14 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3185D63-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3185D63-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020415 9 | DTEND;VALUE=DATE:20020416 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=4 11 | SUMMARY:Tax Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3185F20-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3185F20-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020512 9 | DTEND;VALUE=DATE:20020513 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=5;BYDAY=2SU 11 | SUMMARY:Mother's Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C31860C8-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C31860C8-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020527 9 | DTEND;VALUE=DATE:20020528 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20040530;BYMONTH=5;BYDAY=-1MO 11 | SUMMARY:Memorial Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318627C-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318627C-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020529 9 | DTEND;VALUE=DATE:20020530 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=5 11 | SUMMARY:John F. Kennedy's Birthday 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3186426-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3186426-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020616 9 | DTEND;VALUE=DATE:20020617 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=6;BYDAY=3SU 11 | SUMMARY:Father's Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C31865E4-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C31865E4-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020704 9 | DTEND;VALUE=DATE:20020705 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20040703;BYMONTH=7 11 | SUMMARY:Independence Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3186792-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3186792-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020902 9 | DTEND;VALUE=DATE:20020903 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20040905;BYMONTH=9;BYDAY=1MO 11 | SUMMARY:Labor Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3186938-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3186938-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20021014 9 | DTEND;VALUE=DATE:20021015 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20041010;BYMONTH=10;BYDAY=2MO 11 | SUMMARY:Columbus Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3186ADE-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3186ADE-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20021027 9 | DTEND;VALUE=DATE:20021028 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=10;BYDAY=-1SU 11 | SUMMARY:Daylight Saving Time Ends 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3186C96-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3186C96-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20021031 9 | DTEND;VALUE=DATE:20021101 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=10 11 | SUMMARY:Halloween 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3186E3A-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3186E3A-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20021111 9 | DTEND;VALUE=DATE:20021112 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20041110;BYMONTH=11 11 | SUMMARY:Veteran's Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3186FE7-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3186FE7-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20021128 9 | DTEND;VALUE=DATE:20021129 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20041124;BYMONTH=11;BYDAY=4TH 11 | SUMMARY:Thanksgiving 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318719A-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318719A-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20021225 9 | DTEND;VALUE=DATE:20021226 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20041224;BYMONTH=12 11 | SUMMARY:Christmas Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3187343-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3187343-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20030420 9 | DTEND;VALUE=DATE:20030421 10 | SUMMARY:Easter 11 | TRANSP:TRANSPARENT 12 | END:VEVENT 13 | END:VCALENDAR 14 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3188906-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3188906-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020407 9 | DTEND;VALUE=DATE:20020408 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=4;BYDAY=1SU 11 | SUMMARY:Daylight Saving Time Begins 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3188B3A-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3188B3A-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020202 9 | DURATION:P1D 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2 11 | SEQUENCE:3 12 | SUMMARY:Groundhog Day 13 | TRANSP:TRANSPARENT 14 | END:VEVENT 15 | END:VCALENDAR 16 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3188CFF-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3188CFF-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020401 9 | DURATION:P1D 10 | SEQUENCE:2 11 | SUMMARY:April Fool's Day 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3188EAA-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3188EAA-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020506 9 | DURATION:P1D 10 | RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20040502;BYMONTH=5;BYDAY=1MO 11 | SEQUENCE:5 12 | SUMMARY:May Day Bank Holiday 13 | TRANSP:TRANSPARENT 14 | END:VEVENT 15 | END:VCALENDAR 16 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3189058-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3189058-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020505 9 | DURATION:P1D 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=5 11 | SEQUENCE:3 12 | SUMMARY:Cinco de Mayo 13 | TRANSP:TRANSPARENT 14 | END:VEVENT 15 | END:VCALENDAR 16 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3189203-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3189203-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20020614 9 | DURATION:P1D 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=6 11 | SEQUENCE:3 12 | SUMMARY:Flag Day 13 | TRANSP:TRANSPARENT 14 | END:VEVENT 15 | END:VCALENDAR 16 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C31893C2-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C31893C2-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20050327 9 | DTEND;VALUE=DATE:20050328 10 | SEQUENCE:3 11 | SUMMARY:Easter 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3189572-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3189572-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040401 9 | DTEND;VALUE=DATE:20040402 10 | RRULE:FREQ=YEARLY;INTERVAL=1 11 | SEQUENCE:3 12 | SUMMARY:April Fool's Day 13 | TRANSP:TRANSPARENT 14 | END:VEVENT 15 | END:VCALENDAR 16 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3189716-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3189716-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040101 9 | DTEND;VALUE=DATE:20040102 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=1 11 | SUMMARY:New Year's Day\n(fed holiday) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C31898D4-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C31898D4-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040119 9 | DTEND;VALUE=DATE:20040120 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=1;BYDAY=3MO 11 | SUMMARY:Martin Luther King's Birthday observed\n(fed holiday) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3189A88-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3189A88-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040216 9 | DTEND;VALUE=DATE:20040217 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYDAY=3MO 11 | SUMMARY:President's Day\n(fed holiday) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3189C32-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3189C32-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040222 9 | DTEND;VALUE=DATE:20040223 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2 11 | SUMMARY:Washington's Birthday (actual) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3189DEC-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3189DEC-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040411 9 | DTEND;VALUE=DATE:20040412 10 | SEQUENCE:2 11 | SUMMARY:Easter 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C3189F94-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C3189F94-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20060416 9 | DTEND;VALUE=DATE:20060417 10 | SEQUENCE:2 11 | SUMMARY:Easter 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318A148-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318A148-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040531 9 | DTEND;VALUE=DATE:20040601 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=5;BYDAY=-1MO 11 | SUMMARY:Memorial Day\n(fed holiday) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318A2F3-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318A2F3-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040503 9 | DURATION:P1D 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=5;BYDAY=1MO 11 | SEQUENCE:5 12 | SUMMARY:May Day (bank holiday) 13 | TRANSP:TRANSPARENT 14 | END:VEVENT 15 | END:VCALENDAR 16 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318A4BA-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318A4BA-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040704 9 | DTEND;VALUE=DATE:20040705 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=7 11 | SUMMARY:Independence Day\n(fed holiday) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318A6E1-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318A6E1-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040906 9 | DTEND;VALUE=DATE:20040907 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=9;BYDAY=1MO 11 | SUMMARY:Labor Day\n(fed holiday) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318A898-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318A898-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20041011 9 | DTEND;VALUE=DATE:20041012 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=10;BYDAY=2MO 11 | SUMMARY:Columbus Day\n(fed holiday) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318AA54-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318AA54-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20041111 9 | DTEND;VALUE=DATE:20041112 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=11 11 | SUMMARY:Veteran's Day\n(fed holiday) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318ABFE-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318ABFE-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20041125 9 | DTEND;VALUE=DATE:20041127 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=11;BYDAY=4TH 11 | SEQUENCE:1 12 | SUMMARY:Thanksgiving\n(fed holiday) 13 | TRANSP:TRANSPARENT 14 | END:VEVENT 15 | END:VCALENDAR 16 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318ADAA-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318ADAA-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20041225 9 | DTEND;VALUE=DATE:20041226 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=12 11 | SUMMARY:Christmas Day\n(fed holiday) 12 | TRANSP:TRANSPARENT 13 | END:VEVENT 14 | END:VCALENDAR 15 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318AF53-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318AF53-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20041231 9 | DTEND;VALUE=DATE:20050101 10 | RRULE:FREQ=YEARLY;INTERVAL=1 11 | SEQUENCE:3 12 | SUMMARY:New Year's Eve 13 | TRANSP:TRANSPARENT 14 | END:VEVENT 15 | END:VCALENDAR 16 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318B108-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318B108-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20040912 9 | DTEND;VALUE=DATE:20040913 10 | RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=9;BYDAY=2SU 11 | SEQUENCE:3 12 | SUMMARY:Grandparent's Day 13 | TRANSP:TRANSPARENT 14 | END:VEVENT 15 | END:VCALENDAR 16 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/Holidays/C318B2D2-1ED0-11D9-A5E0-000A958A3252.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | CALSCALE:GREGORIAN 3 | PRODID:-//Apple Computer\, Inc//iCal 2.0//EN 4 | VERSION:2.0 5 | BEGIN:VEVENT 6 | UID:C318B2D2-1ED0-11D9-A5E0-000A958A3252 7 | DTSTAMP:20041015T171054Z 8 | DTSTART;VALUE=DATE:20041102 9 | DTEND;VALUE=DATE:20041103 10 | DESCRIPTION:Every four years on the first Tuesday after the first Monday in 11 | November 12 | SEQUENCE:2 13 | SUMMARY:Election Day 14 | TRANSP:TRANSPARENT 15 | END:VEVENT 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/PayDay.txt: -------------------------------------------------------------------------------- 1 | From Cyrus Daboo, Isamet, February 2005: 2 | http://www.calconnect.org/tests/PayDay.ics 3 | 4 | This contains a single recurring event that uses a BYSETPOS. It corresponds to 'the last weekday in the month'. 5 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/calendar.10.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/calendar.10.tgz -------------------------------------------------------------------------------- /twistedcaldav/test/data/calendar.100.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/calendar.100.tgz -------------------------------------------------------------------------------- /twistedcaldav/test/data/calendar.1000.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/calendar.1000.tgz -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/bogus01.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/bogus01.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user01.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user01.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user02.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user02.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user03.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user03.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user04.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user04.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user05.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user05.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user06.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user06.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user07.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user07.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user08.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user08.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user09.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user09.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/certs/user10.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/demoCA/certs/user10.p12 -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/crl.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBJzCBkTANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQGEwJVUzELMAkGA1UECBMC 3 | Q0ExFDASBgNVBAoTC0V4YW1wbGUuY29tMQ4wDAYDVQQDEwVhZG1pbjEgMB4GCSqG 4 | SIb3DQEJARYRYWRtaW5AZXhhbXBsZS5jb20XDTE0MTExNzE5MzIzMVoXDTE0MTIx 5 | NzE5MzIzMVowDQYJKoZIhvcNAQEFBQADgYEAMI3dw/c5WpPgs/2EtylY4CCvu/C+ 6 | AoT0z6Yf6RLbn+RGZIaR39Vcwg529Ffn2XOxuI/dH9COAvvSeUU0NTzUx5zNwhaa 7 | +V823L5X0/sLb1giDuCYvKRxikpNA2PZ2xwLJ2LN+FRlLSJRHyLdvyhGAM2FmIB9 8 | ywSC2NcUOI/fGnQ= 9 | -----END X509 CRL----- 10 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/index.txt.attr: -------------------------------------------------------------------------------- 1 | unique_subject = yes 2 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/demoCA/serial: -------------------------------------------------------------------------------- 1 | CA9656A56D7424A4 2 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/locales/en/LC_MESSAGES/calendarserver.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/locales/en/LC_MESSAGES/calendarserver.mo -------------------------------------------------------------------------------- /twistedcaldav/test/data/locales/pig/LC_MESSAGES/calendarserver.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/locales/pig/LC_MESSAGES/calendarserver.mo -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/README: -------------------------------------------------------------------------------- 1 | From Chris Stoner, IBM Lotus, September 2005: 2 | http://www.calconnect.org/tests/recurr_ical_streams.doc 3 | Tests of iCalendar Recurrence Rules, from the Recurrence Technical Committee. 4 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/Test-01A.txt: -------------------------------------------------------------------------------- 1 | Chair sends recurring meeting to invitee that starts Monday April 11, 2005 and repeats everyday for 5 days from 0900-1000. This should yield a recurring meeting with following date/times: 04/11/05 0900-1000 04/12/05 0900-1000 04/13/05 0900-1000 04/14/05 0900-1000 04/15/05 0900-1000 -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/Test-01B.txt: -------------------------------------------------------------------------------- 1 | Chair reschedules time portion for all instances of the recurring meeting +1 hr, so from 1000-1100. This should yield a recurring meeting with following date/times: 04/11/05 1000-1100 04/12/05 1000-1100 04/13/05 1000-1100 04/14/05 1000-1100 04/15/05 1000-1100 -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/Test-02A.txt: -------------------------------------------------------------------------------- 1 | Chair sends recurring meeting to invitee that starts Monday April 18, 2005 and repeats everyday for 5 days from 0900-1000. This should yield a recurring meeting with following date/times: 04/18/05 0900-1000 04/19/05 0900-1000 04/20/05 0900-1000 04/21/05 0900-1000 04/22/05 0900-1000 -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/Test-02B.txt: -------------------------------------------------------------------------------- 1 | Chair send an update to the body part for all instances of the recurring meeting. Since this is not a reschedule, sequence number should not be bumped and the dates/times should remain the same. 2 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/Test-03A.txt: -------------------------------------------------------------------------------- 1 | This is a more complicated example. Chair sends recurring meeting to invitee that starts Monday April 25, 2005 and repeats everyday for 5 days from 0900-1000. This should yield a recurring meeting with following date/times: 04/25/05 0900-1000 04/26/05 0900-1000 04/27/05 0900-1000 04/28/05 0900-1000 04/29/05 0900-1000 -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/Test-03B.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/recurrance/Test-03B.txt -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/Test-03C.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/recurrance/Test-03C.txt -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/Test-03D.txt: -------------------------------------------------------------------------------- 1 | Chair reschedules all instances to have a duration of 1/2 hour less than whatever it is now. This should yield a recurring meeting with following date/times: 04/25/05 0900-0930 04/26/05 1000-1030 04/27/05 0900-0930 04/28/05 1100-1130 04/29/05 0900-0930 -------------------------------------------------------------------------------- /twistedcaldav/test/data/recurrance/Test-03E.txt: -------------------------------------------------------------------------------- 1 | Chair reschedules all instances to have an explicit start time of 0900 and end time of 0915. This should yield a recurring meeting with following date/times: 04/25/05 0900-0915 04/26/05 0900-0915 04/27/05 0900-0915 04/28/05 0900-0915 04/29/05 0900-0915 -------------------------------------------------------------------------------- /twistedcaldav/test/data/translations/Testlang.lproj/calendarserver.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/data/translations/Testlang.lproj/calendarserver.strings -------------------------------------------------------------------------------- /twistedcaldav/test/data/vCards/44745975-AE6D-4FB0-80A6-A298427E047A.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Mariotte;WithNote;;; 4 | FN:WithNote Mariotte 5 | EMAIL;type=INTERNET;type=WORK;type=pref:withnmariotte@example.com 6 | TEL;type=WORK;type=pref:1-777-777-7777 7 | TEL;type=CELL:1-8888888888 8 | item1.ADR;type=WORK;type=pref:;;1 North Blvd;Cupertino;CA;99999;United States 9 | item1.X-ABADR:us 10 | NOTE: Address book server test contact that hsa note field filled in. 11 | UID:44745975-AE6D-4FB0-80A6-A298427E047A 12 | END:VCARD 13 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/vCards/44EE78BF-8814-4471-899C-92280CEFB098.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Śuterry;HiAscii;;; 4 | FN:HiAscii Śuterry 5 | EMAIL;type=INTERNET;type=WORK;type=pref:hiascii@example.com 6 | TEL;type=WORK;type=pref:777-777-7777 7 | TEL;type=CELL:8888888888 8 | item1.ADR;type=WORK;type=pref:;;1 ïlena;Paris;Paris;77777;France 9 | item1.X-ABADR:us 10 | UID:44EE78BF-8814-4471-899C-92280CEFB098 11 | END:VCARD 12 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/vCards/8424B7F0-C878-4722-B522-EBB07CF48AD7.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:バイト;ダブル;;; 4 | FN:ダブル バイト 5 | EMAIL;type=INTERNET;type=WORK;type=pref:doublebytes@example.com 6 | TEL;type=WORK;type=pref:777-777-7777 7 | TEL;type=CELL:8888888888 8 | item1.ADR;type=WORK;type=pref:;;1-23-4 Irohacho #2;Tokyo;Japan;33-3333;Japan 9 | item1.X-ABADR:us 10 | NOTE:日本ですよ。 11 | UID:8424B7F0-C878-4722-B522-EBB07CF48AD7 12 | END:VCARD 13 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/vCards/ED7A5AEC-AB19-4CE0-AD6A-2923A3E5C4E1.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Thompson;Default;;; 4 | FN:Default Thompson 5 | EMAIL;type=INTERNET;type=WORK;type=pref:lthompson@example.com 6 | TEL;type=WORK;type=pref:1-555-555-5555 7 | TEL;type=CELL:1-444-444-4444 8 | item1.ADR;type=WORK;type=pref:;;1245 Test;Sesame Street;California;11111;USA 9 | item1.X-ABADR:us 10 | UID:ED7A5AEC-AB19-4CE0-AD6A-2923A3E5C4E1 11 | END:VCARD 12 | -------------------------------------------------------------------------------- /twistedcaldav/test/data/vCards/FCBA0FA3-00B2-4C95-B4EC-4CCC4843F8B1.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Kawado;Saeko;;; 4 | FN:Snow Leopard 5 | ORG:Snow Leopard; 6 | EMAIL;type=INTERNET;type=WORK;type=pref:snowleopard@example.com 7 | TEL;type=WORK;type=pref:777-777-7777 8 | item1.ADR;type=WORK;type=pref:;;1 Fidel Ave. Suite 100;Mountain Top;CA;99999;USA 9 | item1.X-ABADR:us 10 | X-ABShowAs:COMPANY 11 | UID:FCBA0FA3-00B2-4C95-B4EC-4CCC4843F8B1 12 | END:VCARD 13 | -------------------------------------------------------------------------------- /twistedcaldav/test/locales/ja/LC_MESSAGES/calendarserver.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/test/locales/ja/LC_MESSAGES/calendarserver.mo -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Abidjan.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Abidjan 7 | X-LIC-LOCATION:Africa/Abidjan 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Bamako.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Bamako 7 | X-LIC-LOCATION:Africa/Bamako 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Bangui.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Bangui 7 | X-LIC-LOCATION:Africa/Bangui 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Banjul.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Banjul 7 | X-LIC-LOCATION:Africa/Banjul 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Bissau.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Bissau 7 | X-LIC-LOCATION:Africa/Bissau 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:-010220 13 | TZOFFSETTO:-0100 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19750101T000000 17 | RDATE:19750101T000000 18 | TZNAME:GMT 19 | TZOFFSETFROM:-0100 20 | TZOFFSETTO:+0000 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Blantyre.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Blantyre 7 | X-LIC-LOCATION:Africa/Blantyre 8 | BEGIN:STANDARD 9 | DTSTART:19030301T000000 10 | RDATE:19030301T000000 11 | TZNAME:CAT 12 | TZOFFSETFROM:+021020 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Brazzaville.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Brazzaville 7 | X-LIC-LOCATION:Africa/Brazzaville 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Bujumbura.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Bujumbura 7 | X-LIC-LOCATION:Africa/Bujumbura 8 | BEGIN:STANDARD 9 | DTSTART:19030301T000000 10 | RDATE:19030301T000000 11 | TZNAME:CAT 12 | TZOFFSETFROM:+021020 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Conakry.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Conakry 7 | X-LIC-LOCATION:Africa/Conakry 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Dakar.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Dakar 7 | X-LIC-LOCATION:Africa/Dakar 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Douala.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Douala 7 | X-LIC-LOCATION:Africa/Douala 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Freetown.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Freetown 7 | X-LIC-LOCATION:Africa/Freetown 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Gaborone.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Gaborone 7 | X-LIC-LOCATION:Africa/Gaborone 8 | BEGIN:STANDARD 9 | DTSTART:19030301T000000 10 | RDATE:19030301T000000 11 | TZNAME:CAT 12 | TZOFFSETFROM:+021020 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Harare.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Harare 7 | X-LIC-LOCATION:Africa/Harare 8 | BEGIN:STANDARD 9 | DTSTART:19030301T000000 10 | RDATE:19030301T000000 11 | TZNAME:CAT 12 | TZOFFSETFROM:+021020 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Kigali.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Kigali 7 | X-LIC-LOCATION:Africa/Kigali 8 | BEGIN:STANDARD 9 | DTSTART:19030301T000000 10 | RDATE:19030301T000000 11 | TZNAME:CAT 12 | TZOFFSETFROM:+021020 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Kinshasa.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Kinshasa 7 | X-LIC-LOCATION:Africa/Kinshasa 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Lagos.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Lagos 7 | X-LIC-LOCATION:Africa/Lagos 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Libreville.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Libreville 7 | X-LIC-LOCATION:Africa/Libreville 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Lome.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Lome 7 | X-LIC-LOCATION:Africa/Lome 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Luanda.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Luanda 7 | X-LIC-LOCATION:Africa/Luanda 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Lubumbashi.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Lubumbashi 7 | X-LIC-LOCATION:Africa/Lubumbashi 8 | BEGIN:STANDARD 9 | DTSTART:19030301T000000 10 | RDATE:19030301T000000 11 | TZNAME:CAT 12 | TZOFFSETFROM:+021020 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Lusaka.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Lusaka 7 | X-LIC-LOCATION:Africa/Lusaka 8 | BEGIN:STANDARD 9 | DTSTART:19030301T000000 10 | RDATE:19030301T000000 11 | TZNAME:CAT 12 | TZOFFSETFROM:+021020 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Malabo.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Malabo 7 | X-LIC-LOCATION:Africa/Malabo 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Maputo.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Maputo 7 | X-LIC-LOCATION:Africa/Maputo 8 | BEGIN:STANDARD 9 | DTSTART:19030301T000000 10 | RDATE:19030301T000000 11 | TZNAME:CAT 12 | TZOFFSETFROM:+021020 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Niamey.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Niamey 7 | X-LIC-LOCATION:Africa/Niamey 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Nouakchott.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Nouakchott 7 | X-LIC-LOCATION:Africa/Nouakchott 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Ouagadougou.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Ouagadougou 7 | X-LIC-LOCATION:Africa/Ouagadougou 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Porto-Novo.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Porto-Novo 7 | X-LIC-LOCATION:Africa/Porto-Novo 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Sao_Tome.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Sao_Tome 7 | X-LIC-LOCATION:Africa/Sao_Tome 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Africa/Timbuktu.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Africa/Timbuktu 7 | X-LIC-LOCATION:Africa/Timbuktu 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Anguilla.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Anguilla 7 | X-LIC-LOCATION:America/Anguilla 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Antigua.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Antigua 7 | X-LIC-LOCATION:America/Antigua 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Aruba.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Aruba 7 | X-LIC-LOCATION:America/Aruba 8 | BEGIN:STANDARD 9 | DTSTART:19120212T000000 10 | RDATE:19120212T000000 11 | TZNAME:ANT 12 | TZOFFSETFROM:-043547 13 | TZOFFSETTO:-0430 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19650101T000000 17 | RDATE:19650101T000000 18 | TZNAME:AST 19 | TZOFFSETFROM:-0430 20 | TZOFFSETTO:-0400 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Cayenne.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Cayenne 7 | X-LIC-LOCATION:America/Cayenne 8 | BEGIN:STANDARD 9 | DTSTART:19110701T000000 10 | RDATE:19110701T000000 11 | TZNAME:GFT 12 | TZOFFSETFROM:-032920 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19671001T000000 17 | RDATE:19671001T000000 18 | TZNAME:GFT 19 | TZOFFSETFROM:-0400 20 | TZOFFSETTO:-0300 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Cayman.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Cayman 7 | X-LIC-LOCATION:America/Cayman 8 | BEGIN:STANDARD 9 | DTSTART:18900101T000000 10 | RDATE:18900101T000000 11 | TZNAME:CMT 12 | TZOFFSETFROM:-051808 13 | TZOFFSETTO:-051936 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19080422T000000 17 | RDATE:19080422T000000 18 | TZNAME:EST 19 | TZOFFSETFROM:-051936 20 | TZOFFSETTO:-0500 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Curacao.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Curacao 7 | X-LIC-LOCATION:America/Curacao 8 | BEGIN:STANDARD 9 | DTSTART:19120212T000000 10 | RDATE:19120212T000000 11 | TZNAME:ANT 12 | TZOFFSETFROM:-043547 13 | TZOFFSETTO:-0430 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19650101T000000 17 | RDATE:19650101T000000 18 | TZNAME:AST 19 | TZOFFSETFROM:-0430 20 | TZOFFSETTO:-0400 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Dominica.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Dominica 7 | X-LIC-LOCATION:America/Dominica 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Grenada.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Grenada 7 | X-LIC-LOCATION:America/Grenada 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Guadeloupe.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Guadeloupe 7 | X-LIC-LOCATION:America/Guadeloupe 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Guayaquil.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Guayaquil 7 | X-LIC-LOCATION:America/Guayaquil 8 | BEGIN:STANDARD 9 | DTSTART:18900101T000000 10 | RDATE:18900101T000000 11 | TZNAME:QMT 12 | TZOFFSETFROM:-051920 13 | TZOFFSETTO:-0514 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19310101T000000 17 | RDATE:19310101T000000 18 | TZNAME:ECT 19 | TZOFFSETFROM:-0514 20 | TZOFFSETTO:-0500 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Kralendijk.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Kralendijk 7 | X-LIC-LOCATION:America/Kralendijk 8 | BEGIN:STANDARD 9 | DTSTART:19120212T000000 10 | RDATE:19120212T000000 11 | TZNAME:ANT 12 | TZOFFSETFROM:-043547 13 | TZOFFSETTO:-0430 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19650101T000000 17 | RDATE:19650101T000000 18 | TZNAME:AST 19 | TZOFFSETFROM:-0430 20 | TZOFFSETTO:-0400 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Lower_Princes.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Lower_Princes 7 | X-LIC-LOCATION:America/Lower_Princes 8 | BEGIN:STANDARD 9 | DTSTART:19120212T000000 10 | RDATE:19120212T000000 11 | TZNAME:ANT 12 | TZOFFSETFROM:-043547 13 | TZOFFSETTO:-0430 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19650101T000000 17 | RDATE:19650101T000000 18 | TZNAME:AST 19 | TZOFFSETFROM:-0430 20 | TZOFFSETTO:-0400 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Marigot.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Marigot 7 | X-LIC-LOCATION:America/Marigot 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Montserrat.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Montserrat 7 | X-LIC-LOCATION:America/Montserrat 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Panama.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Panama 7 | X-LIC-LOCATION:America/Panama 8 | BEGIN:STANDARD 9 | DTSTART:18900101T000000 10 | RDATE:18900101T000000 11 | TZNAME:CMT 12 | TZOFFSETFROM:-051808 13 | TZOFFSETTO:-051936 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19080422T000000 17 | RDATE:19080422T000000 18 | TZNAME:EST 19 | TZOFFSETFROM:-051936 20 | TZOFFSETTO:-0500 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Port_of_Spain.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Port_of_Spain 7 | X-LIC-LOCATION:America/Port_of_Spain 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/St_Barthelemy.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/St_Barthelemy 7 | X-LIC-LOCATION:America/St_Barthelemy 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/St_Kitts.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/St_Kitts 7 | X-LIC-LOCATION:America/St_Kitts 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/St_Lucia.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/St_Lucia 7 | X-LIC-LOCATION:America/St_Lucia 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/St_Thomas.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/St_Thomas 7 | X-LIC-LOCATION:America/St_Thomas 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/St_Vincent.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/St_Vincent 7 | X-LIC-LOCATION:America/St_Vincent 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Tortola.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Tortola 7 | X-LIC-LOCATION:America/Tortola 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/America/Virgin.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:America/Virgin 7 | X-LIC-LOCATION:America/Virgin 8 | BEGIN:STANDARD 9 | DTSTART:19120302T000000 10 | RDATE:19120302T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:-040604 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Antarctica/Mawson.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Antarctica/Mawson 7 | X-LIC-LOCATION:Antarctica/Mawson 8 | BEGIN:STANDARD 9 | DTSTART:19540213T000000 10 | RDATE:19540213T000000 11 | TZNAME:+06 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0600 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:20091018T020000 17 | RDATE:20091018T020000 18 | TZNAME:+05 19 | TZOFFSETFROM:+0600 20 | TZOFFSETTO:+0500 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Antarctica/Rothera.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Antarctica/Rothera 7 | X-LIC-LOCATION:Antarctica/Rothera 8 | BEGIN:STANDARD 9 | DTSTART:19761201T000000 10 | RDATE:19761201T000000 11 | TZNAME:-03 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:-0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Antarctica/Syowa.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Antarctica/Syowa 7 | X-LIC-LOCATION:Antarctica/Syowa 8 | BEGIN:STANDARD 9 | DTSTART:19570129T000000 10 | RDATE:19570129T000000 11 | TZNAME:+03 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Antarctica/Vostok.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Antarctica/Vostok 7 | X-LIC-LOCATION:Antarctica/Vostok 8 | BEGIN:STANDARD 9 | DTSTART:19571216T000000 10 | RDATE:19571216T000000 11 | TZNAME:+06 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0600 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Arab Standard Time.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Arab Standard Time 7 | X-LIC-LOCATION:Arab Standard Time 8 | BEGIN:STANDARD 9 | DTSTART:19470314T000000 10 | RDATE:19470314T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:+030652 13 | TZOFFSETTO:+0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Arabian Standard Time.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Arabian Standard Time 7 | X-LIC-LOCATION:Arabian Standard Time 8 | BEGIN:STANDARD 9 | DTSTART:19200101T000000 10 | RDATE:19200101T000000 11 | TZNAME:GST 12 | TZOFFSETFROM:+034112 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Aden.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Aden 7 | X-LIC-LOCATION:Asia/Aden 8 | BEGIN:STANDARD 9 | DTSTART:19470314T000000 10 | RDATE:19470314T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:+030652 13 | TZOFFSETTO:+0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Bahrain.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Bahrain 7 | X-LIC-LOCATION:Asia/Bahrain 8 | BEGIN:STANDARD 9 | DTSTART:19200101T000000 10 | RDATE:19200101T000000 11 | TZNAME:GST 12 | TZOFFSETFROM:+032608 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19720601T000000 17 | RDATE:19720601T000000 18 | TZNAME:AST 19 | TZOFFSETFROM:+0400 20 | TZOFFSETTO:+0300 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Bangkok.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Bangkok 7 | X-LIC-LOCATION:Asia/Bangkok 8 | BEGIN:STANDARD 9 | DTSTART:18800101T000000 10 | RDATE:18800101T000000 11 | TZNAME:BMT 12 | TZOFFSETFROM:+064204 13 | TZOFFSETTO:+064204 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19200401T000000 17 | RDATE:19200401T000000 18 | TZNAME:ICT 19 | TZOFFSETFROM:+064204 20 | TZOFFSETTO:+0700 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Brunei.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Brunei 7 | X-LIC-LOCATION:Asia/Brunei 8 | BEGIN:STANDARD 9 | DTSTART:19260301T000000 10 | RDATE:19260301T000000 11 | TZNAME:BNT 12 | TZOFFSETFROM:+073940 13 | TZOFFSETTO:+0730 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19330101T000000 17 | RDATE:19330101T000000 18 | TZNAME:BNT 19 | TZOFFSETFROM:+0730 20 | TZOFFSETTO:+0800 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Dubai.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Dubai 7 | X-LIC-LOCATION:Asia/Dubai 8 | BEGIN:STANDARD 9 | DTSTART:19200101T000000 10 | RDATE:19200101T000000 11 | TZNAME:GST 12 | TZOFFSETFROM:+034112 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Kabul.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Kabul 7 | X-LIC-LOCATION:Asia/Kabul 8 | BEGIN:STANDARD 9 | DTSTART:18900101T000000 10 | RDATE:18900101T000000 11 | TZNAME:AFT 12 | TZOFFSETFROM:+043648 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19450101T000000 17 | RDATE:19450101T000000 18 | TZNAME:AFT 19 | TZOFFSETFROM:+0400 20 | TZOFFSETTO:+0430 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Kashgar.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Kashgar 7 | X-LIC-LOCATION:Asia/Kashgar 8 | BEGIN:STANDARD 9 | DTSTART:19280101T000000 10 | RDATE:19280101T000000 11 | TZNAME:XJT 12 | TZOFFSETFROM:+055020 13 | TZOFFSETTO:+0600 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Kathmandu.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Kathmandu 7 | X-LIC-LOCATION:Asia/Kathmandu 8 | BEGIN:STANDARD 9 | DTSTART:19200101T000000 10 | RDATE:19200101T000000 11 | TZNAME:IST 12 | TZOFFSETFROM:+054116 13 | TZOFFSETTO:+0530 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19860101T000000 17 | RDATE:19860101T000000 18 | TZNAME:NPT 19 | TZOFFSETFROM:+0530 20 | TZOFFSETTO:+0545 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Katmandu.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Katmandu 7 | X-LIC-LOCATION:Asia/Katmandu 8 | BEGIN:STANDARD 9 | DTSTART:19200101T000000 10 | RDATE:19200101T000000 11 | TZNAME:IST 12 | TZOFFSETFROM:+054116 13 | TZOFFSETTO:+0530 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19860101T000000 17 | RDATE:19860101T000000 18 | TZNAME:NPT 19 | TZOFFSETFROM:+0530 20 | TZOFFSETTO:+0545 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Kuwait.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Kuwait 7 | X-LIC-LOCATION:Asia/Kuwait 8 | BEGIN:STANDARD 9 | DTSTART:19470314T000000 10 | RDATE:19470314T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:+030652 13 | TZOFFSETTO:+0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Muscat.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Muscat 7 | X-LIC-LOCATION:Asia/Muscat 8 | BEGIN:STANDARD 9 | DTSTART:19200101T000000 10 | RDATE:19200101T000000 11 | TZNAME:GST 12 | TZOFFSETFROM:+034112 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Phnom_Penh.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Phnom_Penh 7 | X-LIC-LOCATION:Asia/Phnom_Penh 8 | BEGIN:STANDARD 9 | DTSTART:18800101T000000 10 | RDATE:18800101T000000 11 | TZNAME:BMT 12 | TZOFFSETFROM:+064204 13 | TZOFFSETTO:+064204 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19200401T000000 17 | RDATE:19200401T000000 18 | TZNAME:ICT 19 | TZOFFSETFROM:+064204 20 | TZOFFSETTO:+0700 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Qatar.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Qatar 7 | X-LIC-LOCATION:Asia/Qatar 8 | BEGIN:STANDARD 9 | DTSTART:19200101T000000 10 | RDATE:19200101T000000 11 | TZNAME:GST 12 | TZOFFSETFROM:+032608 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19720601T000000 17 | RDATE:19720601T000000 18 | TZNAME:AST 19 | TZOFFSETFROM:+0400 20 | TZOFFSETTO:+0300 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Riyadh.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Riyadh 7 | X-LIC-LOCATION:Asia/Riyadh 8 | BEGIN:STANDARD 9 | DTSTART:19470314T000000 10 | RDATE:19470314T000000 11 | TZNAME:AST 12 | TZOFFSETFROM:+030652 13 | TZOFFSETTO:+0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Thimbu.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Thimbu 7 | X-LIC-LOCATION:Asia/Thimbu 8 | BEGIN:STANDARD 9 | DTSTART:19470815T000000 10 | RDATE:19470815T000000 11 | TZNAME:IST 12 | TZOFFSETFROM:+055836 13 | TZOFFSETTO:+0530 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19871001T000000 17 | RDATE:19871001T000000 18 | TZNAME:BTT 19 | TZOFFSETFROM:+0530 20 | TZOFFSETTO:+0600 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Thimphu.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Thimphu 7 | X-LIC-LOCATION:Asia/Thimphu 8 | BEGIN:STANDARD 9 | DTSTART:19470815T000000 10 | RDATE:19470815T000000 11 | TZNAME:IST 12 | TZOFFSETFROM:+055836 13 | TZOFFSETTO:+0530 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19871001T000000 17 | RDATE:19871001T000000 18 | TZNAME:BTT 19 | TZOFFSETFROM:+0530 20 | TZOFFSETTO:+0600 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Urumqi.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Urumqi 7 | X-LIC-LOCATION:Asia/Urumqi 8 | BEGIN:STANDARD 9 | DTSTART:19280101T000000 10 | RDATE:19280101T000000 11 | TZNAME:XJT 12 | TZOFFSETFROM:+055020 13 | TZOFFSETTO:+0600 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Asia/Vientiane.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Asia/Vientiane 7 | X-LIC-LOCATION:Asia/Vientiane 8 | BEGIN:STANDARD 9 | DTSTART:18800101T000000 10 | RDATE:18800101T000000 11 | TZNAME:BMT 12 | TZOFFSETFROM:+064204 13 | TZOFFSETTO:+064204 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19200401T000000 17 | RDATE:19200401T000000 18 | TZNAME:ICT 19 | TZOFFSETFROM:+064204 20 | TZOFFSETTO:+0700 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Atlantic/South_Georgia.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Atlantic/South_Georgia 7 | X-LIC-LOCATION:Atlantic/South_Georgia 8 | BEGIN:STANDARD 9 | DTSTART:18900101T000000 10 | RDATE:18900101T000000 11 | TZNAME:GST 12 | TZOFFSETFROM:-022608 13 | TZOFFSETTO:-0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Atlantic/St_Helena.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Atlantic/St_Helena 7 | X-LIC-LOCATION:Atlantic/St_Helena 8 | BEGIN:STANDARD 9 | DTSTART:19120101T000000 10 | RDATE:19120101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:-001608 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Central Pacific Standard Time.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Central Pacific Standard Time 7 | X-LIC-LOCATION:Central Pacific Standard Time 8 | BEGIN:STANDARD 9 | DTSTART:19121001T000000 10 | RDATE:19121001T000000 11 | TZNAME:SBT 12 | TZOFFSETFROM:+103948 13 | TZOFFSETTO:+1100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Dateline Standard Time.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Dateline Standard Time 7 | X-LIC-LOCATION:Dateline Standard Time 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-12 12 | TZOFFSETFROM:-1200 13 | TZOFFSETTO:-1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/EST.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:EST 7 | X-LIC-LOCATION:EST 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:EST 12 | TZOFFSETFROM:-0500 13 | TZOFFSETTO:-0500 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+0.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+0 7 | X-LIC-LOCATION:Etc/GMT+0 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+1.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+1 7 | X-LIC-LOCATION:Etc/GMT+1 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-01 12 | TZOFFSETFROM:-0100 13 | TZOFFSETTO:-0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+10.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+10 7 | X-LIC-LOCATION:Etc/GMT+10 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-10 12 | TZOFFSETFROM:-1000 13 | TZOFFSETTO:-1000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+11.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+11 7 | X-LIC-LOCATION:Etc/GMT+11 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-11 12 | TZOFFSETFROM:-1100 13 | TZOFFSETTO:-1100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+12.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+12 7 | X-LIC-LOCATION:Etc/GMT+12 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-12 12 | TZOFFSETFROM:-1200 13 | TZOFFSETTO:-1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+2.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+2 7 | X-LIC-LOCATION:Etc/GMT+2 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-02 12 | TZOFFSETFROM:-0200 13 | TZOFFSETTO:-0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+3.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+3 7 | X-LIC-LOCATION:Etc/GMT+3 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-03 12 | TZOFFSETFROM:-0300 13 | TZOFFSETTO:-0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+4.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+4 7 | X-LIC-LOCATION:Etc/GMT+4 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-04 12 | TZOFFSETFROM:-0400 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+5.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+5 7 | X-LIC-LOCATION:Etc/GMT+5 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-05 12 | TZOFFSETFROM:-0500 13 | TZOFFSETTO:-0500 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+6.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+6 7 | X-LIC-LOCATION:Etc/GMT+6 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-06 12 | TZOFFSETFROM:-0600 13 | TZOFFSETTO:-0600 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+7.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+7 7 | X-LIC-LOCATION:Etc/GMT+7 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-07 12 | TZOFFSETFROM:-0700 13 | TZOFFSETTO:-0700 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+8.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+8 7 | X-LIC-LOCATION:Etc/GMT+8 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-08 12 | TZOFFSETFROM:-0800 13 | TZOFFSETTO:-0800 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT+9.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT+9 7 | X-LIC-LOCATION:Etc/GMT+9 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-09 12 | TZOFFSETFROM:-0900 13 | TZOFFSETTO:-0900 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-0.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-0 7 | X-LIC-LOCATION:Etc/GMT-0 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-1.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-1 7 | X-LIC-LOCATION:Etc/GMT-1 8 | BEGIN:STANDARD 9 | DTSTART:18000101T010000 10 | RDATE:18000101T010000 11 | TZNAME:+01 12 | TZOFFSETFROM:+0100 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-10.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-10 7 | X-LIC-LOCATION:Etc/GMT-10 8 | BEGIN:STANDARD 9 | DTSTART:18000101T100000 10 | RDATE:18000101T100000 11 | TZNAME:+10 12 | TZOFFSETFROM:+1000 13 | TZOFFSETTO:+1000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-11.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-11 7 | X-LIC-LOCATION:Etc/GMT-11 8 | BEGIN:STANDARD 9 | DTSTART:18000101T110000 10 | RDATE:18000101T110000 11 | TZNAME:+11 12 | TZOFFSETFROM:+1100 13 | TZOFFSETTO:+1100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-12.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-12 7 | X-LIC-LOCATION:Etc/GMT-12 8 | BEGIN:STANDARD 9 | DTSTART:18000101T120000 10 | RDATE:18000101T120000 11 | TZNAME:+12 12 | TZOFFSETFROM:+1200 13 | TZOFFSETTO:+1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-13.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-13 7 | X-LIC-LOCATION:Etc/GMT-13 8 | BEGIN:STANDARD 9 | DTSTART:18000101T130000 10 | RDATE:18000101T130000 11 | TZNAME:+13 12 | TZOFFSETFROM:+1300 13 | TZOFFSETTO:+1300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-14.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-14 7 | X-LIC-LOCATION:Etc/GMT-14 8 | BEGIN:STANDARD 9 | DTSTART:18000101T140000 10 | RDATE:18000101T140000 11 | TZNAME:+14 12 | TZOFFSETFROM:+1400 13 | TZOFFSETTO:+1400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-2.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-2 7 | X-LIC-LOCATION:Etc/GMT-2 8 | BEGIN:STANDARD 9 | DTSTART:18000101T020000 10 | RDATE:18000101T020000 11 | TZNAME:+02 12 | TZOFFSETFROM:+0200 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-3.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-3 7 | X-LIC-LOCATION:Etc/GMT-3 8 | BEGIN:STANDARD 9 | DTSTART:18000101T030000 10 | RDATE:18000101T030000 11 | TZNAME:+03 12 | TZOFFSETFROM:+0300 13 | TZOFFSETTO:+0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-4.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-4 7 | X-LIC-LOCATION:Etc/GMT-4 8 | BEGIN:STANDARD 9 | DTSTART:18000101T040000 10 | RDATE:18000101T040000 11 | TZNAME:+04 12 | TZOFFSETFROM:+0400 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-5.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-5 7 | X-LIC-LOCATION:Etc/GMT-5 8 | BEGIN:STANDARD 9 | DTSTART:18000101T050000 10 | RDATE:18000101T050000 11 | TZNAME:+05 12 | TZOFFSETFROM:+0500 13 | TZOFFSETTO:+0500 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-6.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-6 7 | X-LIC-LOCATION:Etc/GMT-6 8 | BEGIN:STANDARD 9 | DTSTART:18000101T060000 10 | RDATE:18000101T060000 11 | TZNAME:+06 12 | TZOFFSETFROM:+0600 13 | TZOFFSETTO:+0600 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-7.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-7 7 | X-LIC-LOCATION:Etc/GMT-7 8 | BEGIN:STANDARD 9 | DTSTART:18000101T070000 10 | RDATE:18000101T070000 11 | TZNAME:+07 12 | TZOFFSETFROM:+0700 13 | TZOFFSETTO:+0700 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-8.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-8 7 | X-LIC-LOCATION:Etc/GMT-8 8 | BEGIN:STANDARD 9 | DTSTART:18000101T080000 10 | RDATE:18000101T080000 11 | TZNAME:+08 12 | TZOFFSETFROM:+0800 13 | TZOFFSETTO:+0800 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT-9.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT-9 7 | X-LIC-LOCATION:Etc/GMT-9 8 | BEGIN:STANDARD 9 | DTSTART:18000101T090000 10 | RDATE:18000101T090000 11 | TZNAME:+09 12 | TZOFFSETFROM:+0900 13 | TZOFFSETTO:+0900 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT 7 | X-LIC-LOCATION:Etc/GMT 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/GMT0.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/GMT0 7 | X-LIC-LOCATION:Etc/GMT0 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/Greenwich.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/Greenwich 7 | X-LIC-LOCATION:Etc/Greenwich 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/UCT.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/UCT 7 | X-LIC-LOCATION:Etc/UCT 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:UCT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/UTC.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/UTC 7 | X-LIC-LOCATION:Etc/UTC 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:UTC 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/Universal.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/Universal 7 | X-LIC-LOCATION:Etc/Universal 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:UTC 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Etc/Zulu.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Etc/Zulu 7 | X-LIC-LOCATION:Etc/Zulu 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:UTC 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0 7 | X-LIC-LOCATION:GMT+0 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0000.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0000 7 | X-LIC-LOCATION:GMT+0000 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0100.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0100 7 | X-LIC-LOCATION:GMT+0100 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-01 12 | TZOFFSETFROM:-0100 13 | TZOFFSETTO:-0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0200.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0200 7 | X-LIC-LOCATION:GMT+0200 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-02 12 | TZOFFSETFROM:-0200 13 | TZOFFSETTO:-0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0300.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0300 7 | X-LIC-LOCATION:GMT+0300 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-03 12 | TZOFFSETFROM:-0300 13 | TZOFFSETTO:-0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0400.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0400 7 | X-LIC-LOCATION:GMT+0400 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-04 12 | TZOFFSETFROM:-0400 13 | TZOFFSETTO:-0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0500.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0500 7 | X-LIC-LOCATION:GMT+0500 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-05 12 | TZOFFSETFROM:-0500 13 | TZOFFSETTO:-0500 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0600.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0600 7 | X-LIC-LOCATION:GMT+0600 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-06 12 | TZOFFSETFROM:-0600 13 | TZOFFSETTO:-0600 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0700.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0700 7 | X-LIC-LOCATION:GMT+0700 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-07 12 | TZOFFSETFROM:-0700 13 | TZOFFSETTO:-0700 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0800.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0800 7 | X-LIC-LOCATION:GMT+0800 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-08 12 | TZOFFSETFROM:-0800 13 | TZOFFSETTO:-0800 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+0900.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+0900 7 | X-LIC-LOCATION:GMT+0900 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-09 12 | TZOFFSETFROM:-0900 13 | TZOFFSETTO:-0900 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+1000.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+1000 7 | X-LIC-LOCATION:GMT+1000 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-10 12 | TZOFFSETFROM:-1000 13 | TZOFFSETTO:-1000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+1100.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+1100 7 | X-LIC-LOCATION:GMT+1100 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-11 12 | TZOFFSETFROM:-1100 13 | TZOFFSETTO:-1100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT+1200.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT+1200 7 | X-LIC-LOCATION:GMT+1200 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-12 12 | TZOFFSETFROM:-1200 13 | TZOFFSETTO:-1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0 7 | X-LIC-LOCATION:GMT-0 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0000.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0000 7 | X-LIC-LOCATION:GMT-0000 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0100.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0100 7 | X-LIC-LOCATION:GMT-0100 8 | BEGIN:STANDARD 9 | DTSTART:18000101T010000 10 | RDATE:18000101T010000 11 | TZNAME:+01 12 | TZOFFSETFROM:+0100 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0200.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0200 7 | X-LIC-LOCATION:GMT-0200 8 | BEGIN:STANDARD 9 | DTSTART:18000101T020000 10 | RDATE:18000101T020000 11 | TZNAME:+02 12 | TZOFFSETFROM:+0200 13 | TZOFFSETTO:+0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0300.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0300 7 | X-LIC-LOCATION:GMT-0300 8 | BEGIN:STANDARD 9 | DTSTART:18000101T030000 10 | RDATE:18000101T030000 11 | TZNAME:+03 12 | TZOFFSETFROM:+0300 13 | TZOFFSETTO:+0300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0400.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0400 7 | X-LIC-LOCATION:GMT-0400 8 | BEGIN:STANDARD 9 | DTSTART:18000101T040000 10 | RDATE:18000101T040000 11 | TZNAME:+04 12 | TZOFFSETFROM:+0400 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0500.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0500 7 | X-LIC-LOCATION:GMT-0500 8 | BEGIN:STANDARD 9 | DTSTART:18000101T050000 10 | RDATE:18000101T050000 11 | TZNAME:+05 12 | TZOFFSETFROM:+0500 13 | TZOFFSETTO:+0500 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0600.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0600 7 | X-LIC-LOCATION:GMT-0600 8 | BEGIN:STANDARD 9 | DTSTART:18000101T060000 10 | RDATE:18000101T060000 11 | TZNAME:+06 12 | TZOFFSETFROM:+0600 13 | TZOFFSETTO:+0600 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0700.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0700 7 | X-LIC-LOCATION:GMT-0700 8 | BEGIN:STANDARD 9 | DTSTART:18000101T070000 10 | RDATE:18000101T070000 11 | TZNAME:+07 12 | TZOFFSETFROM:+0700 13 | TZOFFSETTO:+0700 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0800.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0800 7 | X-LIC-LOCATION:GMT-0800 8 | BEGIN:STANDARD 9 | DTSTART:18000101T080000 10 | RDATE:18000101T080000 11 | TZNAME:+08 12 | TZOFFSETFROM:+0800 13 | TZOFFSETTO:+0800 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-0900.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-0900 7 | X-LIC-LOCATION:GMT-0900 8 | BEGIN:STANDARD 9 | DTSTART:18000101T090000 10 | RDATE:18000101T090000 11 | TZNAME:+09 12 | TZOFFSETFROM:+0900 13 | TZOFFSETTO:+0900 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-1000.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-1000 7 | X-LIC-LOCATION:GMT-1000 8 | BEGIN:STANDARD 9 | DTSTART:18000101T100000 10 | RDATE:18000101T100000 11 | TZNAME:+10 12 | TZOFFSETFROM:+1000 13 | TZOFFSETTO:+1000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-1100.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-1100 7 | X-LIC-LOCATION:GMT-1100 8 | BEGIN:STANDARD 9 | DTSTART:18000101T110000 10 | RDATE:18000101T110000 11 | TZNAME:+11 12 | TZOFFSETFROM:+1100 13 | TZOFFSETTO:+1100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-1200.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-1200 7 | X-LIC-LOCATION:GMT-1200 8 | BEGIN:STANDARD 9 | DTSTART:18000101T120000 10 | RDATE:18000101T120000 11 | TZNAME:+12 12 | TZOFFSETFROM:+1200 13 | TZOFFSETTO:+1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-1300.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-1300 7 | X-LIC-LOCATION:GMT-1300 8 | BEGIN:STANDARD 9 | DTSTART:18000101T130000 10 | RDATE:18000101T130000 11 | TZNAME:+13 12 | TZOFFSETFROM:+1300 13 | TZOFFSETTO:+1300 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT-1400.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT-1400 7 | X-LIC-LOCATION:GMT-1400 8 | BEGIN:STANDARD 9 | DTSTART:18000101T140000 10 | RDATE:18000101T140000 11 | TZNAME:+14 12 | TZOFFSETFROM:+1400 13 | TZOFFSETTO:+1400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT 7 | X-LIC-LOCATION:GMT 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/GMT0.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:GMT0 7 | X-LIC-LOCATION:GMT0 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Greenwich.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Greenwich 7 | X-LIC-LOCATION:Greenwich 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:GMT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/HST.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:HST 7 | X-LIC-LOCATION:HST 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:HST 12 | TZOFFSETFROM:-1000 13 | TZOFFSETTO:-1000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Indian/Chagos.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Indian/Chagos 7 | X-LIC-LOCATION:Indian/Chagos 8 | BEGIN:STANDARD 9 | DTSTART:19070101T000000 10 | RDATE:19070101T000000 11 | TZNAME:IOT 12 | TZOFFSETFROM:+044940 13 | TZOFFSETTO:+0500 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19960101T000000 17 | RDATE:19960101T000000 18 | TZNAME:IOT 19 | TZOFFSETFROM:+0500 20 | TZOFFSETTO:+0600 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Indian/Christmas.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Indian/Christmas 7 | X-LIC-LOCATION:Indian/Christmas 8 | BEGIN:STANDARD 9 | DTSTART:18950201T000000 10 | RDATE:18950201T000000 11 | TZNAME:CXT 12 | TZOFFSETFROM:+070252 13 | TZOFFSETTO:+0700 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Indian/Cocos.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Indian/Cocos 7 | X-LIC-LOCATION:Indian/Cocos 8 | BEGIN:STANDARD 9 | DTSTART:19000101T000000 10 | RDATE:19000101T000000 11 | TZNAME:CCT 12 | TZOFFSETFROM:+062740 13 | TZOFFSETTO:+0630 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Indian/Kerguelen.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Indian/Kerguelen 7 | X-LIC-LOCATION:Indian/Kerguelen 8 | BEGIN:STANDARD 9 | DTSTART:19500101T000000 10 | RDATE:19500101T000000 11 | TZNAME:+05 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0500 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Indian/Mahe.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Indian/Mahe 7 | X-LIC-LOCATION:Indian/Mahe 8 | BEGIN:STANDARD 9 | DTSTART:19060601T000000 10 | RDATE:19060601T000000 11 | TZNAME:SCT 12 | TZOFFSETFROM:+034148 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Indian/Maldives.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Indian/Maldives 7 | X-LIC-LOCATION:Indian/Maldives 8 | BEGIN:STANDARD 9 | DTSTART:18800101T000000 10 | RDATE:18800101T000000 11 | TZNAME:MMT 12 | TZOFFSETFROM:+0454 13 | TZOFFSETTO:+0454 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19600101T000000 17 | RDATE:19600101T000000 18 | TZNAME:MVT 19 | TZOFFSETFROM:+0454 20 | TZOFFSETTO:+0500 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Indian/Reunion.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Indian/Reunion 7 | X-LIC-LOCATION:Indian/Reunion 8 | BEGIN:STANDARD 9 | DTSTART:19110601T000000 10 | RDATE:19110601T000000 11 | TZNAME:RET 12 | TZOFFSETFROM:+034152 13 | TZOFFSETTO:+0400 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/MST.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:MST 7 | X-LIC-LOCATION:MST 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:MST 12 | TZOFFSETFROM:-0700 13 | TZOFFSETTO:-0700 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Marquesas Standard Time.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Marquesas Standard Time 7 | X-LIC-LOCATION:Marquesas Standard Time 8 | BEGIN:STANDARD 9 | DTSTART:19121001T000000 10 | RDATE:19121001T000000 11 | TZNAME:MART 12 | TZOFFSETFROM:-0918 13 | TZOFFSETTO:-0930 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Nepal Standard Time.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Nepal Standard Time 7 | X-LIC-LOCATION:Nepal Standard Time 8 | BEGIN:STANDARD 9 | DTSTART:19200101T000000 10 | RDATE:19200101T000000 11 | TZNAME:IST 12 | TZOFFSETFROM:+054116 13 | TZOFFSETTO:+0530 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19860101T000000 17 | RDATE:19860101T000000 18 | TZNAME:NPT 19 | TZOFFSETFROM:+0530 20 | TZOFFSETTO:+0545 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Chuuk.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Chuuk 7 | X-LIC-LOCATION:Pacific/Chuuk 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:CHUT 12 | TZOFFSETFROM:+100708 13 | TZOFFSETTO:+1000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Fakaofo.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Fakaofo 7 | X-LIC-LOCATION:Pacific/Fakaofo 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:TKT 12 | TZOFFSETFROM:-112456 13 | TZOFFSETTO:-1100 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:20111230T000000 17 | RDATE:20111230T000000 18 | TZNAME:TKT 19 | TZOFFSETFROM:-1100 20 | TZOFFSETTO:+1300 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Funafuti.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Funafuti 7 | X-LIC-LOCATION:Pacific/Funafuti 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:TVT 12 | TZOFFSETFROM:+115652 13 | TZOFFSETTO:+1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Galapagos.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Galapagos 7 | X-LIC-LOCATION:Pacific/Galapagos 8 | BEGIN:STANDARD 9 | DTSTART:19310101T000000 10 | RDATE:19310101T000000 11 | TZNAME:ECT 12 | TZOFFSETFROM:-055824 13 | TZOFFSETTO:-0500 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19860101T000000 17 | RDATE:19860101T000000 18 | TZNAME:GALT 19 | TZOFFSETFROM:-0500 20 | TZOFFSETTO:-0600 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Gambier.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Gambier 7 | X-LIC-LOCATION:Pacific/Gambier 8 | BEGIN:STANDARD 9 | DTSTART:19121001T000000 10 | RDATE:19121001T000000 11 | TZNAME:GAMT 12 | TZOFFSETFROM:-085948 13 | TZOFFSETTO:-0900 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Guadalcanal.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Guadalcanal 7 | X-LIC-LOCATION:Pacific/Guadalcanal 8 | BEGIN:STANDARD 9 | DTSTART:19121001T000000 10 | RDATE:19121001T000000 11 | TZNAME:SBT 12 | TZOFFSETFROM:+103948 13 | TZOFFSETTO:+1100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Guam.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Guam 7 | X-LIC-LOCATION:Pacific/Guam 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:GST 12 | TZOFFSETFROM:+0939 13 | TZOFFSETTO:+1000 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:20001223T000000 17 | RDATE:20001223T000000 18 | TZNAME:ChST 19 | TZOFFSETFROM:+1000 20 | TZOFFSETTO:+1000 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Majuro.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Majuro 7 | X-LIC-LOCATION:Pacific/Majuro 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:MHT 12 | TZOFFSETFROM:+112448 13 | TZOFFSETTO:+1100 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19691001T000000 17 | RDATE:19691001T000000 18 | TZNAME:MHT 19 | TZOFFSETFROM:+1100 20 | TZOFFSETTO:+1200 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Marquesas.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Marquesas 7 | X-LIC-LOCATION:Pacific/Marquesas 8 | BEGIN:STANDARD 9 | DTSTART:19121001T000000 10 | RDATE:19121001T000000 11 | TZNAME:MART 12 | TZOFFSETFROM:-0918 13 | TZOFFSETTO:-0930 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Palau.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Palau 7 | X-LIC-LOCATION:Pacific/Palau 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:PWT 12 | TZOFFSETFROM:+085756 13 | TZOFFSETTO:+0900 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Pitcairn.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Pitcairn 7 | X-LIC-LOCATION:Pacific/Pitcairn 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:PNT 12 | TZOFFSETFROM:-084020 13 | TZOFFSETTO:-0830 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:19980427T000000 17 | RDATE:19980427T000000 18 | TZNAME:PST 19 | TZOFFSETFROM:-0830 20 | TZOFFSETTO:-0800 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Pohnpei.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Pohnpei 7 | X-LIC-LOCATION:Pacific/Pohnpei 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:PONT 12 | TZOFFSETFROM:+103252 13 | TZOFFSETTO:+1100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Ponape.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Ponape 7 | X-LIC-LOCATION:Pacific/Ponape 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:PONT 12 | TZOFFSETFROM:+103252 13 | TZOFFSETTO:+1100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Port_Moresby.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Port_Moresby 7 | X-LIC-LOCATION:Pacific/Port_Moresby 8 | BEGIN:STANDARD 9 | DTSTART:18800101T000000 10 | RDATE:18800101T000000 11 | TZNAME:PMMT 12 | TZOFFSETFROM:+094840 13 | TZOFFSETTO:+094832 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:18950101T000000 17 | RDATE:18950101T000000 18 | TZNAME:PGT 19 | TZOFFSETFROM:+094832 20 | TZOFFSETTO:+1000 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Saipan.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Saipan 7 | X-LIC-LOCATION:Pacific/Saipan 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:GST 12 | TZOFFSETFROM:+0939 13 | TZOFFSETTO:+1000 14 | END:STANDARD 15 | BEGIN:STANDARD 16 | DTSTART:20001223T000000 17 | RDATE:20001223T000000 18 | TZNAME:ChST 19 | TZOFFSETFROM:+1000 20 | TZOFFSETTO:+1000 21 | END:STANDARD 22 | END:VTIMEZONE 23 | END:VCALENDAR 24 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Tahiti.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Tahiti 7 | X-LIC-LOCATION:Pacific/Tahiti 8 | BEGIN:STANDARD 9 | DTSTART:19121001T000000 10 | RDATE:19121001T000000 11 | TZNAME:TAHT 12 | TZOFFSETFROM:-095816 13 | TZOFFSETTO:-1000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Tarawa.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Tarawa 7 | X-LIC-LOCATION:Pacific/Tarawa 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:GILT 12 | TZOFFSETFROM:+113204 13 | TZOFFSETTO:+1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Truk.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Truk 7 | X-LIC-LOCATION:Pacific/Truk 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:CHUT 12 | TZOFFSETFROM:+100708 13 | TZOFFSETTO:+1000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Wake.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Wake 7 | X-LIC-LOCATION:Pacific/Wake 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:WAKT 12 | TZOFFSETFROM:+110628 13 | TZOFFSETTO:+1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Wallis.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Wallis 7 | X-LIC-LOCATION:Pacific/Wallis 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:WFT 12 | TZOFFSETFROM:+121520 13 | TZOFFSETTO:+1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Pacific/Yap.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Pacific/Yap 7 | X-LIC-LOCATION:Pacific/Yap 8 | BEGIN:STANDARD 9 | DTSTART:19010101T000000 10 | RDATE:19010101T000000 11 | TZNAME:CHUT 12 | TZOFFSETFROM:+100708 13 | TZOFFSETTO:+1000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/UCT.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:UCT 7 | X-LIC-LOCATION:UCT 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:UCT 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/UTC+12.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:UTC+12 7 | X-LIC-LOCATION:UTC+12 8 | BEGIN:STANDARD 9 | DTSTART:18000101T120000 10 | RDATE:18000101T120000 11 | TZNAME:+12 12 | TZOFFSETFROM:+1200 13 | TZOFFSETTO:+1200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/UTC-02.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:UTC-02 7 | X-LIC-LOCATION:UTC-02 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-02 12 | TZOFFSETFROM:-0200 13 | TZOFFSETTO:-0200 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/UTC-08.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:UTC-08 7 | X-LIC-LOCATION:UTC-08 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-08 12 | TZOFFSETFROM:-0800 13 | TZOFFSETTO:-0800 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/UTC-09.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:UTC-09 7 | X-LIC-LOCATION:UTC-09 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-09 12 | TZOFFSETFROM:-0900 13 | TZOFFSETTO:-0900 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/UTC-11.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:UTC-11 7 | X-LIC-LOCATION:UTC-11 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:-11 12 | TZOFFSETFROM:-1100 13 | TZOFFSETTO:-1100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/UTC.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:UTC 7 | X-LIC-LOCATION:UTC 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:UTC 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Universal.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Universal 7 | X-LIC-LOCATION:Universal 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:UTC 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/W. Central Africa Standard Time.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:W. Central Africa Standard Time 7 | X-LIC-LOCATION:W. Central Africa Standard Time 8 | BEGIN:STANDARD 9 | DTSTART:19190901T000000 10 | RDATE:19190901T000000 11 | TZNAME:WAT 12 | TZOFFSETFROM:+001336 13 | TZOFFSETTO:+0100 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/Zulu.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//calendarserver.org//Zonal//EN 5 | BEGIN:VTIMEZONE 6 | TZID:Zulu 7 | X-LIC-LOCATION:Zulu 8 | BEGIN:STANDARD 9 | DTSTART:18000101T000000 10 | RDATE:18000101T000000 11 | TZNAME:UTC 12 | TZOFFSETFROM:+0000 13 | TZOFFSETTO:+0000 14 | END:STANDARD 15 | END:VTIMEZONE 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /twistedcaldav/zoneinfo/version.txt: -------------------------------------------------------------------------------- 1 | IANA Timezone Registry: 2016g -------------------------------------------------------------------------------- /txdav/base/datastore/test/importFile.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE import_test_table (stub varchar); 2 | INSERT INTO import_test_table values ('value1'); 3 | -------------------------------------------------------------------------------- /txdav/caldav/datastore/scheduling/imip/test/data/locales/en/LC_MESSAGES/calendarserver.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/txdav/caldav/datastore/scheduling/imip/test/data/locales/en/LC_MESSAGES/calendarserver.mo -------------------------------------------------------------------------------- /txdav/caldav/datastore/scheduling/imip/test/data/locales/pig/LC_MESSAGES/calendarserver.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/txdav/caldav/datastore/scheduling/imip/test/data/locales/pig/LC_MESSAGES/calendarserver.mo -------------------------------------------------------------------------------- /txdav/caldav/datastore/test/attachments/resources.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /txdav/caldav/datastore/test/calendar_store/ho/me/home1/calendar_1/4.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN 5 | BEGIN:VEVENT 6 | UID:uid4 7 | DTSTART;VALUE=DATE:%(now)s0201 8 | DURATION:P1D 9 | CREATED:20060101T210000Z 10 | DTSTAMP:20051222T210146Z 11 | LAST-MODIFIED:20051222T210203Z 12 | SEQUENCE:1 13 | SUMMARY:event 4 14 | TRANSP:TRANSPARENT 15 | END:VEVENT 16 | END:VCALENDAR 17 | -------------------------------------------------------------------------------- /txdav/caldav/datastore/test/calendar_store/ho/me/home1/calendar_empty/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/ccs-calendarserver/13c706b985fb728b9aab42dc0fef85aae21921c3/txdav/caldav/datastore/test/calendar_store/ho/me/home1/calendar_empty/.gitignore -------------------------------------------------------------------------------- /txdav/caldav/datastore/test/calendar_store/ho/me/home_attachments/dropbox/uid1.dropbox/test.txt: -------------------------------------------------------------------------------- 1 | Test attachment. 2 | -------------------------------------------------------------------------------- /txdav/caldav/datastore/test/calendar_store/ho/me/home_attachments/dropbox/uid2.dropbox/test.txt: -------------------------------------------------------------------------------- 1 | Test attachment. 2 | -------------------------------------------------------------------------------- /txdav/caldav/datastore/test/calendar_store/ho/me/home_bad/calendar_bad/3.ics: -------------------------------------------------------------------------------- 1 | BEGIN:VCALENDAR 2 | VERSION:2.0 3 | CALSCALE:GREGORIAN 4 | PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN 5 | METHOD:REQUEST 6 | END:VCALENDAR 7 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home1/addressbook/1.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Thompson;Default;;; 4 | FN:Default Thompson 5 | EMAIL;type=INTERNET;type=WORK;type=pref:lthompson@example.com 6 | TEL;type=WORK;type=pref:1-555-555-5555 7 | TEL;type=CELL:1-444-444-4444 8 | item1.ADR;type=WORK;type=pref:;;1245 Test;Sesame Street;California;11111;USA 9 | item1.X-ABADR:us 10 | UID:uid1 11 | NOTE:CardDAV protocol updates 12 | END:VCARD 13 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home1/addressbook/3.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Kawado;Saeko;;; 4 | FN:Snow Leopard 5 | ORG:Snow Leopard; 6 | EMAIL;type=INTERNET;type=WORK;type=pref:snowleopard@example.com 7 | TEL;type=WORK;type=pref:777-777-7777 8 | item1.ADR;type=WORK;type=pref:;;1 Fidel Ave. Suite 100;Mountain Top;CA;99999;USA 9 | item1.X-ABADR:us 10 | X-ABShowAs:COMPANY 11 | UID:uid3 12 | END:VCARD 13 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home2/addressbook/1.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Thompson;Default;;; 4 | FN:Default Thompson 5 | EMAIL;type=INTERNET;type=WORK;type=pref:lthompson@example.com 6 | TEL;type=WORK;type=pref:1-555-555-5555 7 | TEL;type=CELL:1-444-444-4444 8 | item1.ADR;type=WORK;type=pref:;;1245 Test;Sesame Street;California;11111;USA 9 | item1.X-ABADR:us 10 | UID:uid1 11 | NOTE:CardDAV protocol updates 12 | END:VCARD 13 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home2/addressbook/3.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Kawado;Saeko;;; 4 | FN:Snow Leopard 5 | ORG:Snow Leopard; 6 | EMAIL;type=INTERNET;type=WORK;type=pref:snowleopard@example.com 7 | TEL;type=WORK;type=pref:777-777-7777 8 | item1.ADR;type=WORK;type=pref:;;1 Fidel Ave. Suite 100;Mountain Top;CA;99999;USA 9 | item1.X-ABADR:us 10 | X-ABShowAs:COMPANY 11 | UID:uid3 12 | END:VCARD 13 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home2/addressbook/4.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:バイト;ダブル;;; 4 | FN:ダブル バイト 5 | EMAIL;type=INTERNET;type=WORK;type=pref:doublebytes@example.com 6 | TEL;type=WORK;type=pref:777-777-7777 7 | TEL;type=CELL:8888888888 8 | item1.ADR;type=WORK;type=pref:;;1-23-4 Irohacho #2;Tokyo;Japan;33-3333;Japan 9 | item1.X-ABADR:us 10 | NOTE:日本ですよ。 11 | UID:uid4 12 | END:VCARD 13 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home3/addressbook/1.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Thompson;Default;;; 4 | FN:Default Thompson 5 | EMAIL;type=INTERNET;type=WORK;type=pref:lthompson@example.com 6 | TEL;type=WORK;type=pref:1-555-555-5555 7 | TEL;type=CELL:1-555-555-5555 8 | item1.ADR;type=WORK;type=pref:;;2 Lag;Elk Forest;California;99999;USA 9 | item1.X-ABADR:us 10 | UID:uid1 11 | END:VCARD 12 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home3/addressbook/2.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | N:Kawado;Saeko;;; 4 | FN:Snow Leopard 5 | ORG:Snow Leopard; 6 | EMAIL;type=INTERNET;type=WORK;type=pref:snowleopard_apple@example.com 7 | TEL;type=WORK;type=pref:555-555-5555 8 | item1.ADR;type=WORK;type=pref:;;2 Fidel Ave. Suite 1;Mountain Top;CA;99999;USA 9 | item1.X-ABADR:us 10 | X-ABShowAs:COMPANY 11 | UID:uid2 12 | END:VCARD 13 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home3/addressbook/3.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | PRODID:-//Apple Inc.//AddressBook 6.1//EN 4 | UID:uid3 5 | FN:Shared Group 6 | N:Shared Group;;;; 7 | REV:20120503T194243Z 8 | X-ADDRESSBOOKSERVER-KIND:group 9 | X-ADDRESSBOOKSERVER-MEMBER:urn:uuid:uid4 10 | X-ADDRESSBOOKSERVER-MEMBER:urn:uuid:uid6 11 | END:VCARD 12 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home3/addressbook/4.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | PRODID:-//Apple Inc.//AddressBook 6.1//EN 4 | UID:uid4 5 | FN:Sub Group 6 | N:Sub Group;;;; 7 | REV:20120503T194243Z 8 | X-ADDRESSBOOKSERVER-KIND:group 9 | X-ADDRESSBOOKSERVER-MEMBER:urn:uuid:uid1 10 | X-ADDRESSBOOKSERVER-MEMBER:urn:uuid:uid2 11 | END:VCARD 12 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home3/addressbook/5.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | PRODID:-//Apple Inc.//AddressBook 6.1//EN 4 | UID:uid5 5 | FN:Subsub Group 6 | N:Subsub Group;;;; 7 | X-ADDRESSBOOKSERVER-KIND:group 8 | X-ADDRESSBOOKSERVER-MEMBER:urn:uuid:uid1 9 | END:VCARD 10 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home3/addressbook/6.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | VERSION:3.0 3 | PRODID:-//Apple Inc.//AddressBook 6.1//EN 4 | UID:uid6 5 | FN:New Group 6 | N:New Group;;;; 7 | X-ADDRESSBOOKSERVER-KIND:group 8 | X-ADDRESSBOOKSERVER-MEMBER:urn:uuid:uid-bad 9 | END:VCARD 10 | -------------------------------------------------------------------------------- /txdav/carddav/datastore/test/addressbook_store/ho/me/home_bad/addressbook/1.vcf: -------------------------------------------------------------------------------- 1 | BEGIN:VCARD 2 | END:VCARD 3 | -------------------------------------------------------------------------------- /txweb2/_version.py: -------------------------------------------------------------------------------- 1 | # This is an auto-generated file. Do not edit it. 2 | from twisted.python import versions 3 | version = versions.Version('txweb2', 9, 0, 0) 4 | -------------------------------------------------------------------------------- /txweb2/dav/test/data/quota_100.txt: -------------------------------------------------------------------------------- 1 | 123456789 2 | 123456789 3 | 123456789 4 | 123456789 5 | 123456789 6 | 123456789 7 | 123456789 8 | 123456789 9 | 123456789 10 | 123456789 11 | -------------------------------------------------------------------------------- /txweb2/dav/test/data/xml/PROPFIND_bad.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /txweb2/dav/test/data/xml/PROPFIND_nonamespace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /txweb2/dav/test/data/xml/PROPFIND_request.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /txweb2/dav/test/data/xml/REPORT_request.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /txweb2/filter/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- test-case-name: txweb2.test.test_cgi -*- 2 | # Copyright (c) 2001-2004 Twisted Matrix Laboratories. 3 | # See LICENSE for details. 4 | 5 | """ 6 | Output filters. 7 | """ 8 | -------------------------------------------------------------------------------- /txweb2/test/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2001-2006 Twisted Matrix Laboratories. 2 | # See LICENSE for details. 3 | 4 | """ 5 | 6 | txweb2.test: unittests for the Twext.Web2, Web Server Framework 7 | 8 | """ 9 | -------------------------------------------------------------------------------- /txweb2/test/stream_data.txt: -------------------------------------------------------------------------------- 1 | We've got some text! 2 | --------------------------------------------------------------------------------