├── .chglog ├── CHANGELOG.tpl.md ├── CHANGELOG_HTMLUI.tpl.md ├── config-htmlui.yml └── config.yml ├── .codecov.yml ├── .gitattributes ├── .github ├── auto-merge.yml ├── config.yml ├── copilot-instructions.md ├── dependabot.yml ├── instructions │ └── go.copilot-instructions.md └── workflows │ ├── auto-merge.yml │ ├── check-pr-title.yml │ ├── code-coverage.yml │ ├── codeql.yml │ ├── compat-test.yml │ ├── dependency-review.yml │ ├── endurance-test.yml │ ├── htmlui-tests.yml │ ├── kasten-tests.yml │ ├── license-check.yml │ ├── lint.yml │ ├── make.yml │ ├── ossf-scorecard.yml │ ├── providers-core.yml │ ├── providers-extra.yml │ ├── race-detector.yml │ ├── stale.yml │ ├── stress-test.yml │ ├── tests.yml │ └── volume-shadow-copy-test.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .snyk ├── .wwhrd.yml ├── BUILD.md ├── CODE_OF_CONDUCT.md ├── GOVERNANCE.md ├── LICENSE ├── Makefile ├── README.md ├── app ├── .gitignore ├── Makefile ├── README.md ├── assets │ ├── icon.icns │ └── icon.ico ├── entitlements.mac.plist ├── kopia-ui.apparmor ├── notarize.mjs ├── package-lock.json ├── package.json ├── public │ ├── auto-launch.js │ ├── config.js │ ├── electron.js │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── notifications.js │ ├── preload.js │ ├── robots.txt │ ├── server.js │ └── utils.js ├── resources │ ├── linux │ │ └── icons │ │ │ └── kopia-tray.png │ ├── mac │ │ └── icons │ │ │ ├── kopiaTrayTemplate.png │ │ │ └── kopiaTrayTemplate@2x.png │ └── win │ │ └── icons │ │ └── kopia-tray.ico ├── sign.mjs └── tests │ └── main.spec.js ├── cli ├── app.go ├── auto_upgrade.go ├── cli_progress.go ├── command_acl.go ├── command_acl_add.go ├── command_acl_delete.go ├── command_acl_enable.go ├── command_acl_list.go ├── command_benchmark.go ├── command_benchmark_compression.go ├── command_benchmark_crypto.go ├── command_benchmark_ecc.go ├── command_benchmark_encryption.go ├── command_benchmark_hashing.go ├── command_benchmark_splitters.go ├── command_benchmark_test.go ├── command_blob.go ├── command_blob_delete.go ├── command_blob_gc.go ├── command_blob_list.go ├── command_blob_shards.go ├── command_blob_shards_modify.go ├── command_blob_shards_modify_test.go ├── command_blob_show.go ├── command_blob_show_test.go ├── command_blob_stats.go ├── command_cache.go ├── command_cache_clear.go ├── command_cache_info.go ├── command_cache_prefetch.go ├── command_cache_set.go ├── command_cache_set_test.go ├── command_cache_sync.go ├── command_cache_sync_test.go ├── command_content.go ├── command_content_delete.go ├── command_content_list.go ├── command_content_range_flags.go ├── command_content_rewrite.go ├── command_content_show.go ├── command_content_stats.go ├── command_content_verify.go ├── command_content_verify_test.go ├── command_diff.go ├── command_index.go ├── command_index_epoch.go ├── command_index_epoch_list.go ├── command_index_inspect.go ├── command_index_inspect_test.go ├── command_index_list.go ├── command_index_optimize.go ├── command_index_recover.go ├── command_logs.go ├── command_logs_cleanup.go ├── command_logs_list.go ├── command_logs_session.go ├── command_logs_show.go ├── command_logs_test.go ├── command_ls.go ├── command_maintenance.go ├── command_maintenance_info.go ├── command_maintenance_info_test.go ├── command_maintenance_run.go ├── command_maintenance_set.go ├── command_maintenance_set_test.go ├── command_manifest.go ├── command_manifest_delete.go ├── command_manifest_ls.go ├── command_manifest_show.go ├── command_mount.go ├── command_notification.go ├── command_notification_configure_common.go ├── command_notification_configure_email.go ├── command_notification_configure_pushover.go ├── command_notification_configure_testsender.go ├── command_notification_configure_webhook.go ├── command_notification_profile.go ├── command_notification_profile_configure.go ├── command_notification_profile_delete.go ├── command_notification_profile_internal_test.go ├── command_notification_profile_list.go ├── command_notification_profile_send.go ├── command_notification_profile_show.go ├── command_notification_profile_test.go ├── command_notification_template.go ├── command_notification_template_internal_test.go ├── command_notification_template_list.go ├── command_notification_template_remove.go ├── command_notification_template_set.go ├── command_notification_template_show.go ├── command_notification_template_test.go ├── command_policy.go ├── command_policy_edit.go ├── command_policy_export.go ├── command_policy_export_test.go ├── command_policy_import.go ├── command_policy_import_test.go ├── command_policy_ls.go ├── command_policy_remove.go ├── command_policy_set.go ├── command_policy_set_actions.go ├── command_policy_set_compression.go ├── command_policy_set_error_handling.go ├── command_policy_set_files.go ├── command_policy_set_logging.go ├── command_policy_set_logging_test.go ├── command_policy_set_os_snapshot.go ├── command_policy_set_os_snapshot_test.go ├── command_policy_set_retention.go ├── command_policy_set_scheduling.go ├── command_policy_set_splitter.go ├── command_policy_set_splitter_test.go ├── command_policy_set_test.go ├── command_policy_set_upload.go ├── command_policy_set_upload_test.go ├── command_policy_show.go ├── command_repo_status_test.go ├── command_repo_throttle_test.go ├── command_repository.go ├── command_repository_change_password.go ├── command_repository_change_password_test.go ├── command_repository_connect.go ├── command_repository_connect_from_config.go ├── command_repository_connect_server.go ├── command_repository_create.go ├── command_repository_create_test.go ├── command_repository_disconnect.go ├── command_repository_repair.go ├── command_repository_set_client.go ├── command_repository_set_parameters.go ├── command_repository_set_parameters_test.go ├── command_repository_status.go ├── command_repository_sync.go ├── command_repository_throttle.go ├── command_repository_throttle_get.go ├── command_repository_throttle_set.go ├── command_repository_upgrade.go ├── command_repository_upgrade_test.go ├── command_repository_validate_provider.go ├── command_restore.go ├── command_restore_test.go ├── command_server.go ├── command_server_cancel.go ├── command_server_control_test.go ├── command_server_flush.go ├── command_server_notifications_test.go ├── command_server_pause.go ├── command_server_refresh.go ├── command_server_resume.go ├── command_server_shutdown.go ├── command_server_snapshot.go ├── command_server_source_manager_action.go ├── command_server_start.go ├── command_server_status.go ├── command_server_throttle.go ├── command_server_throttle_get.go ├── command_server_throttle_set.go ├── command_server_tls.go ├── command_session.go ├── command_session_list.go ├── command_show.go ├── command_snapshot.go ├── command_snapshot_copy_move_history.go ├── command_snapshot_create.go ├── command_snapshot_delete.go ├── command_snapshot_estimate.go ├── command_snapshot_estimate_test.go ├── command_snapshot_expire.go ├── command_snapshot_fix.go ├── command_snapshot_fix_invalid_files.go ├── command_snapshot_fix_remove_files.go ├── command_snapshot_fix_test.go ├── command_snapshot_list.go ├── command_snapshot_list_test.go ├── command_snapshot_migrate.go ├── command_snapshot_pin.go ├── command_snapshot_pin_test.go ├── command_snapshot_restore.go ├── command_snapshot_storage_stats_test.go ├── command_snapshot_verify.go ├── command_snapshot_verify_test.go ├── command_user.go ├── command_user_add_set.go ├── command_user_delete.go ├── command_user_hash_password.go ├── command_user_hash_password_test.go ├── command_user_info.go ├── command_user_list.go ├── config.go ├── error_notifications.go ├── inproc.go ├── json_output.go ├── observability_flags.go ├── observability_flags_test.go ├── password.go ├── password_darwin.go ├── password_linux.go ├── password_other.go ├── password_windows.go ├── profile.go ├── restore_progress.go ├── show_utils.go ├── sighup_unix.go ├── sighup_windows.go ├── storage_azure.go ├── storage_b2.go ├── storage_filesystem.go ├── storage_gcs.go ├── storage_gdrive.go ├── storage_providers.go ├── storage_rclone.go ├── storage_s3.go ├── storage_s3_test.go ├── storage_sftp.go ├── storage_sftp_test.go ├── storage_webdav.go ├── suite_test.go ├── terminate_signal_test.go ├── throttle_get.go ├── throttle_set.go └── update_check.go ├── fs ├── cachefs │ ├── cache.go │ ├── cache_test.go │ └── cachefs.go ├── doc.go ├── entry.go ├── entry_dir_iterator.go ├── entry_test.go ├── ignorefs │ ├── ignorefs.go │ ├── ignorefs_test.go │ └── resolve_test.go ├── localfs │ ├── doc.go │ ├── local_fs.go │ ├── local_fs_32bit.go │ ├── local_fs_64bit.go │ ├── local_fs_nonwindows.go │ ├── local_fs_os.go │ ├── local_fs_pool.go │ ├── local_fs_test.go │ ├── local_fs_windows.go │ ├── localfs_benchmark_test.go │ ├── shallow_fs.go │ └── shallowentry.go ├── loggingfs │ └── loggingfs.go ├── utc_timestamp.go ├── utc_timestamp_test.go └── virtualfs │ ├── virtualfs.go │ └── virtualfs_test.go ├── go.mod ├── go.sum ├── icons ├── convert.sh ├── kopia-1024.png ├── kopia-app-1024.png ├── kopia-app-1024.svg ├── kopia-app-dark-1024.png ├── kopia-app-dark-1024.svg ├── kopia-app-win-1024.png ├── kopia-app-win-1024.svg ├── kopia-mac-tray.svg ├── kopia-outline-1024.png ├── kopia-outline-1024.svg ├── kopia-outline-win-tray.png ├── kopia-outline-win-tray.svg ├── kopia-white.svg ├── kopia-win-1024.png ├── kopia-win-1024.svg ├── kopia.png └── kopia.svg ├── internal ├── acl │ ├── access_level.go │ ├── access_level_test.go │ ├── acl.go │ ├── acl_manager.go │ └── acl_manager_test.go ├── apiclient │ └── apiclient.go ├── atomicfile │ ├── atomicfile.go │ └── atomicfile_test.go ├── auth │ ├── authn.go │ ├── authn_repo.go │ ├── authn_repo_test.go │ ├── authn_test.go │ ├── authz.go │ ├── authz_acl.go │ └── authz_test.go ├── bigmap │ ├── bigmap_internal.go │ ├── bigmap_internal_test.go │ ├── bigmap_map.go │ ├── bigmap_map_test.go │ ├── bigmap_set.go │ ├── bigmap_set_test.go │ └── bigmapbench │ │ └── main.go ├── blobcrypto │ ├── blob_crypto.go │ ├── blob_crypto_test.go │ └── static_crypter.go ├── blobparam │ └── blobid_params.go ├── blobtesting │ ├── asserts.go │ ├── cleanup.go │ ├── concurrent.go │ ├── doc.go │ ├── eventually_consistent.go │ ├── faulty.go │ ├── map.go │ ├── map_test.go │ ├── object_locking_map.go │ ├── object_locking_map_test.go │ ├── storage.go │ └── verify.go ├── cache │ ├── cache_metrics.go │ ├── cache_storage.go │ ├── cache_storage_test.go │ ├── content_cache.go │ ├── content_cache_concurrency_test.go │ ├── content_cache_data_test.go │ ├── content_cache_metadata_test.go │ ├── content_cache_passthrough.go │ ├── content_cache_test.go │ ├── export_test.go │ ├── mutex_map.go │ ├── mutex_map_test.go │ ├── persistent_lru_cache.go │ └── persistent_lru_cache_test.go ├── cachedir │ └── cachedir.go ├── cacheprot │ ├── storage_protection.go │ └── storage_protection_test.go ├── clock │ ├── now.go │ ├── now_prod.go │ ├── now_testing.go │ ├── sleep.go │ └── sleep_test.go ├── completeset │ ├── complete_set.go │ └── complete_set_test.go ├── connection │ ├── reconnector.go │ └── reconnector_test.go ├── contentlog │ ├── contentlog_benchmark_test.go │ ├── contentlog_json_writer.go │ ├── contentlog_json_writer_test.go │ ├── contentlog_logger.go │ ├── contentlog_logger_test.go │ └── logparam │ │ ├── logparam.go │ │ └── logparam_test.go ├── contentparam │ └── contentid_params.go ├── crypto │ ├── aesgcm.go │ ├── key_derivation.go │ ├── key_derivation_test.go │ ├── pb_key_deriver_insecure_testing.go │ ├── pb_key_deriver_pbkdf2.go │ ├── pb_key_deriver_scrypt.go │ └── pb_key_derivers.go ├── diff │ ├── diff.go │ └── diff_test.go ├── dirutil │ ├── mksubdirall.go │ └── mssubdirall_test.go ├── editor │ └── editor.go ├── epoch │ ├── epoch_advance.go │ ├── epoch_advance_test.go │ ├── epoch_manager.go │ ├── epoch_manager_test.go │ ├── epoch_range.go │ ├── epoch_range_test.go │ ├── epoch_utils.go │ └── epoch_utils_test.go ├── faketime │ ├── faketime.go │ └── faketime_test.go ├── fault │ ├── fault.go │ └── fault_set.go ├── feature │ ├── feature.go │ └── feature_test.go ├── freepool │ ├── freepool.go │ └── freepool_test.go ├── fshasher │ ├── fshasher.go │ └── fshasher_test.go ├── fusemount │ └── fusefs.go ├── gather │ ├── gather_bytes.go │ ├── gather_bytes_test.go │ ├── gather_write_buffer.go │ ├── gather_write_buffer_chunk.go │ ├── gather_write_buffer_chunk_test.go │ └── gather_write_buffer_test.go ├── grpcapi │ ├── Makefile │ ├── repository_server.pb.go │ ├── repository_server.proto │ └── repository_server_grpc.pb.go ├── hmac │ └── hmac.go ├── impossible │ ├── impossible.go │ └── impossible_test.go ├── indextest │ └── indextest.go ├── iocopy │ ├── iocopy.go │ └── iocopy_test.go ├── listcache │ ├── listcache.go │ └── listcache_test.go ├── logfile │ ├── logfile.go │ └── logfile_test.go ├── metricid │ ├── id_mapping.go │ ├── id_mapping_test.go │ ├── metricid.go │ └── metricid_test.go ├── metrics │ ├── metric_test.go │ ├── metrics_aggregation.go │ ├── metrics_aggregation_test.go │ ├── metrics_counter.go │ ├── metrics_counter_test.go │ ├── metrics_distribution.go │ ├── metrics_distribution_test.go │ ├── metrics_duration_distribution_test.go │ ├── metrics_registry.go │ ├── metrics_registry_test.go │ ├── metrics_thresholds.go │ ├── metrics_throughput.go │ ├── metrics_throughput_test.go │ ├── metrics_timeseries.go │ ├── metrics_timeseries_counter.go │ ├── metrics_timeseries_durations.go │ ├── metrics_timeseries_sizes.go │ ├── metrics_timeseries_test.go │ ├── metrics_timeseries_timeres.go │ ├── metrics_timeseries_timeres_test.go │ └── prom_cache.go ├── mockfs │ └── mockfs.go ├── mount │ ├── mount.go │ ├── mount_fuse.go │ ├── mount_net_use.go │ ├── mount_posix_webdav_helper.go │ ├── mount_posix_webdav_helper_darwin.go │ ├── mount_posix_webdav_helper_linux.go │ ├── mount_unsupported.go │ └── mount_webdav.go ├── osexec │ ├── osexec.go │ ├── osexec_test.go │ ├── osexec_unix.go │ └── osexec_windows.go ├── ospath │ ├── ospath.go │ ├── ospath_darwin.go │ ├── ospath_openbsd.go │ ├── ospath_test.go │ ├── ospath_windows.go │ └── ospath_xdg.go ├── ownwrites │ ├── ownwrites.go │ └── ownwrites_test.go ├── parallelwork │ ├── parallel_work_queue.go │ └── parallel_work_queue_test.go ├── passwordpersist │ ├── passwordpersist.go │ ├── passwordpersist_file.go │ ├── passwordpersist_keyring.go │ ├── passwordpersist_multiple.go │ └── passwordpersist_none.go ├── providervalidation │ ├── providervalidation.go │ └── providervalidation_test.go ├── releasable │ ├── releaseable_tracker.go │ └── releaseable_tracker_test.go ├── repodiag │ ├── blob_writer.go │ ├── blob_writer_test.go │ ├── log_manager.go │ └── log_manager_test.go ├── repotesting │ ├── reconnectable_storage.go │ ├── repotesting.go │ └── repotesting_test.go ├── retry │ ├── retry.go │ └── retry_test.go ├── scheduler │ ├── scheduler.go │ └── scheduler_test.go ├── scrubber │ ├── scrub_sensitive.go │ └── scrub_sensitive_test.go ├── server │ ├── api_cli.go │ ├── api_cli_test.go │ ├── api_error.go │ ├── api_estimate.go │ ├── api_mount.go │ ├── api_notification_profile.go │ ├── api_notification_profile_test.go │ ├── api_object_get.go │ ├── api_paths.go │ ├── api_paths_test.go │ ├── api_policies.go │ ├── api_policies_test.go │ ├── api_repo.go │ ├── api_restore.go │ ├── api_restore_test.go │ ├── api_snapshots.go │ ├── api_snapshots_test.go │ ├── api_sources.go │ ├── api_sources_test.go │ ├── api_tasks.go │ ├── api_ui_pref.go │ ├── api_ui_pref_test.go │ ├── api_user.go │ ├── grpc_session.go │ ├── htmlui_embed.go │ ├── htmlui_fallback.go │ ├── index.html │ ├── request_context.go │ ├── server.go │ ├── server_authz_checks.go │ ├── server_authz_checks_test.go │ ├── server_maintenance.go │ ├── server_maintenance_test.go │ ├── server_mount_manager.go │ ├── server_test.go │ ├── source_manager.go │ └── util_test.go ├── serverapi │ ├── client_wrappers.go │ └── serverapi.go ├── servertesting │ └── servertesting.go ├── sleepable │ ├── sleepable_timer.go │ └── sleepable_timer_test.go ├── sparsefile │ ├── sparsefile.go │ └── sparsefile_test.go ├── stat │ ├── stat_bsd.go │ ├── stat_test.go │ ├── stat_unix.go │ └── stat_windows.go ├── stats │ ├── count_map.go │ ├── count_map_test.go │ └── countsum.go ├── tempfile │ ├── tempfile.go │ ├── tempfile_linux.go │ ├── tempfile_linux_fallback_test.go │ ├── tempfile_test.go │ ├── tempfile_unix_fallback.go │ ├── tempfile_unix_nonlinux.go │ ├── tempfile_verify_test.go │ └── tempfile_windows.go ├── testlogging │ ├── ctx.go │ └── printf.go ├── testutil │ ├── dockertestutil.go │ ├── norace.go │ ├── race.go │ ├── serverparameters.go │ ├── testutil.go │ └── tmpdir.go ├── timestampmeta │ ├── timestampmeta.go │ └── timestampmeta_test.go ├── timetrack │ ├── estimator.go │ ├── throttle.go │ └── timer.go ├── tlsutil │ ├── tlsutil.go │ └── tlsutil_test.go ├── uitask │ ├── uitask.go │ ├── uitask_counter.go │ ├── uitask_manager.go │ └── uitask_test.go ├── units │ ├── units.go │ └── units_test.go ├── user │ ├── hash_password.go │ ├── hash_password_test.go │ ├── password_hashing_version.go │ ├── password_hashings.go │ ├── password_hashings_test.go │ ├── user_manager.go │ ├── user_manager_test.go │ ├── user_profile.go │ ├── user_profile_pw_hash.go │ └── user_profile_test.go ├── volumesizeinfo │ ├── volume_size_info.go │ ├── volume_size_info_common.go │ ├── volume_size_info_openbsd.go │ └── volume_size_info_windows.go ├── wcmatch │ ├── rune_scanner.go │ ├── tokens.go │ ├── wcmatch.go │ └── wcmatch_test.go ├── webdavmount │ └── webdavmount.go ├── workshare │ ├── workshare_pool.go │ ├── workshare_test.go │ └── workshare_waitgroup.go └── zaplogutil │ └── zaplogutil.go ├── main.go ├── notification ├── notification_send.go ├── notifydata │ ├── doc.go │ ├── empty.go │ ├── empty_test.go │ ├── error_info.go │ ├── error_info_test.go │ ├── multi_snapshot_status.go │ ├── multi_snapshot_status_test.go │ ├── typed_event_args.go │ └── typed_event_args_test.go ├── notifyprofile │ └── notification_profile.go ├── notifytemplate │ ├── embeddedtemplate.go │ ├── generic-error.html │ ├── generic-error.txt │ ├── notifytemplate_test.go │ ├── repotemplate.go │ ├── snapshot-report.html │ ├── snapshot-report.txt │ ├── test-notification.html │ ├── test-notification.txt │ └── testdata │ │ ├── .gitignore │ │ ├── generic-error.html.alt.expected │ │ ├── generic-error.html.default.expected │ │ ├── generic-error.txt.alt.expected │ │ ├── generic-error.txt.default.expected │ │ ├── snapshot-report.html.alt.expected │ │ ├── snapshot-report.html.default.expected │ │ ├── snapshot-report.html.success.expected │ │ ├── snapshot-report.txt.alt.expected │ │ ├── snapshot-report.txt.default.expected │ │ └── snapshot-report.txt.success.expected └── sender │ ├── email │ ├── email_sender.go │ ├── email_sender_options.go │ └── email_sender_test.go │ ├── jsonsender │ ├── jsonsender.go │ └── jsonsender_test.go │ ├── notification_message.go │ ├── notification_message_test.go │ ├── pushover │ ├── pushover_sender.go │ ├── pushover_sender_options.go │ └── pushover_sender_test.go │ ├── sender.go │ ├── sender_config.go │ ├── testsender │ ├── test_sender.go │ ├── test_sender_options.go │ └── test_sender_test.go │ └── webhook │ ├── webhook_sender.go │ ├── webhook_sender_options.go │ └── webhook_sender_test.go ├── repo ├── api_server_repository.go ├── blob │ ├── azure │ │ ├── azure_immu_test.go │ │ ├── azure_options.go │ │ ├── azure_pit.go │ │ ├── azure_storage.go │ │ ├── azure_storage_test.go │ │ ├── azure_test.go │ │ ├── azure_versioned.go │ │ └── azure_versioned_test.go │ ├── b2 │ │ ├── b2_options.go │ │ ├── b2_storage.go │ │ └── b2_storage_test.go │ ├── beforeop │ │ ├── beforeop.go │ │ └── beforeop_test.go │ ├── config.go │ ├── doc.go │ ├── filesystem │ │ ├── filesystem_options.go │ │ ├── filesystem_storage.go │ │ ├── filesystem_storage_capacity_openbsd.go │ │ ├── filesystem_storage_capacity_unix.go │ │ ├── filesystem_storage_capacity_windows.go │ │ ├── filesystem_storage_test.go │ │ ├── filesystem_storage_unix_test.go │ │ ├── osinterface.go │ │ ├── osinterface_mock_other_test.go │ │ ├── osinterface_mock_test.go │ │ ├── osinterface_mock_unix_test.go │ │ ├── osinterface_realos.go │ │ ├── osinterface_realos_other.go │ │ └── osinterface_realos_unix.go │ ├── gcs │ │ ├── gcs_immu_test.go │ │ ├── gcs_options.go │ │ ├── gcs_pit.go │ │ ├── gcs_storage.go │ │ ├── gcs_storage_test.go │ │ ├── gcs_versioned.go │ │ └── gcs_versioned_test.go │ ├── gdrive │ │ ├── file_id_cache.go │ │ ├── gdrive_options.go │ │ ├── gdrive_storage.go │ │ └── gdrive_storage_test.go │ ├── logging │ │ ├── logging_storage.go │ │ └── logging_storage_test.go │ ├── rclone │ │ ├── rclone_options.go │ │ ├── rclone_storage.go │ │ └── rclone_storage_test.go │ ├── readonly │ │ └── readonly_storage.go │ ├── registry.go │ ├── registry_test.go │ ├── retrying │ │ ├── retrying_storage.go │ │ └── retrying_storage_test.go │ ├── s3 │ │ ├── s3_options.go │ │ ├── s3_pit.go │ │ ├── s3_storage.go │ │ ├── s3_storage_config.go │ │ ├── s3_storage_test.go │ │ ├── s3_versioned.go │ │ └── s3_versioned_test.go │ ├── sftp │ │ ├── sftp_options.go │ │ ├── sftp_storage.go │ │ └── sftp_storage_test.go │ ├── sharded │ │ ├── sharded.go │ │ ├── sharded_options.go │ │ ├── sharded_parameters.go │ │ └── sharded_test.go │ ├── storage.go │ ├── storage_extend_test.go │ ├── storage_test.go │ ├── storagemetrics │ │ ├── storage_metrics.go │ │ └── storage_metrics_test.go │ ├── suite_test.go │ ├── throttling │ │ ├── throttler.go │ │ ├── throttler_test.go │ │ ├── throttling_semaphore.go │ │ ├── throttling_semaphore_test.go │ │ ├── throttling_storage.go │ │ ├── throttling_storage_test.go │ │ ├── token_bucket.go │ │ └── token_bucket_test.go │ └── webdav │ │ ├── webdav_options.go │ │ ├── webdav_storage.go │ │ └── webdav_storage_test.go ├── buildinfo.go ├── buildinfo_test.go ├── caching.go ├── compression │ ├── compression_ids.go │ ├── compressor.go │ ├── compressor_deflate.go │ ├── compressor_gzip.go │ ├── compressor_lz4.go │ ├── compressor_pgzip.go │ ├── compressor_s2.go │ ├── compressor_test.go │ └── compressor_zstd.go ├── connect.go ├── content │ ├── caching_options.go │ ├── committed_content_index.go │ ├── committed_content_index_cache_test.go │ ├── committed_content_index_disk_cache.go │ ├── committed_content_index_disk_cache_unix.go │ ├── committed_content_index_disk_cache_windows.go │ ├── committed_content_index_fd_linux_test.go │ ├── committed_content_index_mem_cache.go │ ├── committed_read_manager.go │ ├── content_formatter_test.go │ ├── content_index_recovery.go │ ├── content_index_recovery_test.go │ ├── content_manager.go │ ├── content_manager_indexes.go │ ├── content_manager_iterate.go │ ├── content_manager_lock_free.go │ ├── content_manager_metrics.go │ ├── content_manager_test.go │ ├── content_prefetch.go │ ├── content_reader.go │ ├── index │ │ ├── content_id_to_bytes.go │ │ ├── id.go │ │ ├── id_range.go │ │ ├── id_test.go │ │ ├── index.go │ │ ├── index_builder.go │ │ ├── index_encode_util.go │ │ ├── index_v1.go │ │ ├── index_v2.go │ │ ├── info.go │ │ ├── merged.go │ │ ├── merged_test.go │ │ ├── one_use_index_builder.go │ │ ├── packindex_internal_test.go │ │ └── packindex_test.go │ ├── indexblob │ │ ├── index_blob.go │ │ ├── index_blob_encryption.go │ │ ├── index_blob_encryption_test.go │ │ ├── index_blob_manager_v0.go │ │ ├── index_blob_manager_v0_test.go │ │ └── index_blob_manager_v1.go │ ├── info.go │ ├── sessions.go │ ├── sessions_test.go │ ├── stats.go │ ├── verify.go │ └── verify_test.go ├── doc.go ├── ecc │ ├── ecc.go │ ├── ecc_options.go │ ├── ecc_rs_crc.go │ ├── ecc_rs_crc_test.go │ ├── ecc_utils.go │ └── ecc_utils_test.go ├── encryption │ ├── aead_helpers.go │ ├── aes256_gcm_hmac_sha256_encryptor.go │ ├── chacha20_poly1305_hmac_sha256_encryptor.go │ ├── encryption.go │ └── encryption_test.go ├── format │ ├── blobcfg_blob.go │ ├── content_format.go │ ├── encryptor_wrapper.go │ ├── format_blob.go │ ├── format_blob_cache.go │ ├── format_blob_cache_test.go │ ├── format_blob_key_derivation_nontesting.go │ ├── format_blob_key_derivation_testing.go │ ├── format_blob_test.go │ ├── format_change_password.go │ ├── format_manager.go │ ├── format_manager_test.go │ ├── format_provider.go │ ├── format_set_parameters.go │ ├── object_format.go │ ├── repository_config.go │ ├── upgrade_lock.go │ ├── upgrade_lock_intent.go │ ├── upgrade_lock_intent_test.go │ └── upgrade_lock_test.go ├── grpc_repository_client.go ├── grpc_repository_client_test.go ├── grpc_repository_client_unit_test.go ├── hashing │ ├── blake3_hashes.go │ ├── blake_hashes.go │ ├── hashing.go │ ├── hashing_test.go │ └── sha_hashes.go ├── initialize.go ├── jsonencoding │ ├── jsonencoding.go │ └── jsonencoding_test.go ├── local_config.go ├── local_config_test.go ├── locking_storage.go ├── logging │ ├── broadcast.go │ ├── ctx.go │ ├── logging.go │ ├── logging_test.go │ └── null_logger.go ├── maintenance │ ├── blob_retain.go │ ├── blob_retain_test.go │ ├── cleanup_logs.go │ ├── content_index_to_pack_check.go │ ├── content_rewrite.go │ ├── content_rewrite_test.go │ ├── drop_deleted_contents.go │ ├── helper_test.go │ ├── index_compaction.go │ ├── maintenance_params.go │ ├── maintenance_quick_test.go │ ├── maintenance_run.go │ ├── maintenance_run_test.go │ ├── maintenance_safety.go │ ├── maintenance_safety_test.go │ ├── maintenance_schedule.go │ ├── maintenance_schedule_test.go │ ├── pack_gc.go │ ├── pack_gc_test.go │ └── suite_test.go ├── maintenancestats │ ├── builder.go │ ├── builder_test.go │ ├── stats_advance_epoch.go │ ├── stats_clean_up_log.go │ ├── stats_cleanup_markers.go │ ├── stats_cleanup_superseded_indexes.go │ ├── stats_compact_indexes.go │ ├── stats_compact_single_epoch.go │ ├── stats_delete_unreferenced_packs.go │ ├── stats_extend_blob_retention.go │ ├── stats_generate_range_checkpoint.go │ ├── stats_rewrite_contents.go │ └── stats_snapshot_gc.go ├── manifest │ ├── committed_manifest_manager.go │ ├── manifest_entry.go │ ├── manifest_entry_test.go │ ├── manifest_manager.go │ ├── manifest_manager_test.go │ ├── serialized.go │ ├── serialized_test.go │ └── testdata │ │ └── manifests.go ├── object │ ├── indirect.go │ ├── object_manager.go │ ├── object_manager_test.go │ ├── object_reader.go │ ├── object_writer.go │ ├── objectid.go │ └── objectid_test.go ├── open.go ├── recently_read.go ├── refcount_closer.go ├── repo_benchmarks_test.go ├── repository.go ├── repository_test.go ├── server_repo_cache_enc_key.go ├── server_repository_params.go ├── splitter │ ├── splitter.go │ ├── splitter_buzhash32.go │ ├── splitter_fixed.go │ ├── splitter_pool.go │ ├── splitter_rabinkarp64.go │ └── splitter_test.go ├── suite_test.go ├── token.go └── userhost.go ├── site ├── .gitignore ├── .go-version ├── Makefile ├── archetypes │ └── default.md ├── assets │ ├── icons │ │ └── logo.svg │ └── scss │ │ └── _variables_project.scss ├── content │ ├── CNAME │ ├── _index.html │ ├── docs │ │ ├── Advanced │ │ │ ├── Actions │ │ │ │ └── _index.md │ │ │ ├── Architecture │ │ │ │ ├── _index.md │ │ │ │ ├── architecture.png │ │ │ │ └── architecture.svg │ │ │ ├── Caching │ │ │ │ └── _index.md │ │ │ ├── Compatibility │ │ │ │ └── _index.md │ │ │ ├── Compression │ │ │ │ ├── _index.md │ │ │ │ └── s2_vs_pgzip.svg │ │ │ ├── Consistency │ │ │ │ └── _index.md │ │ │ ├── ECC │ │ │ │ └── _index.md │ │ │ ├── Encryption │ │ │ │ └── _index.md │ │ │ ├── Kopiaignore │ │ │ │ └── _index.md │ │ │ ├── Logging │ │ │ │ └── _index.md │ │ │ ├── Maintenance │ │ │ │ └── _index.md │ │ │ ├── Ransomware Protection │ │ │ │ └── _index.md │ │ │ ├── Sharding │ │ │ │ └── _index.md │ │ │ ├── Storage Tiers │ │ │ │ └── _index.md │ │ │ ├── Synchronization │ │ │ │ └── _index.md │ │ │ └── _index.md │ │ ├── Contribution guidelines │ │ │ └── _index.md │ │ ├── FAQs │ │ │ └── _index.md │ │ ├── Features │ │ │ └── _index.md │ │ ├── Getting started │ │ │ └── _index.md │ │ ├── Installation │ │ │ └── _index.md │ │ ├── Mounting │ │ │ └── _index.md │ │ ├── Privacy Policy │ │ │ └── _index.md │ │ ├── Reference │ │ │ ├── Command-Line │ │ │ │ ├── .gitignore │ │ │ │ └── _index.md │ │ │ └── _index.md │ │ ├── Release Notes │ │ │ └── _index.md │ │ ├── Repositories │ │ │ ├── _index.md │ │ │ ├── drive-create-credentials.png │ │ │ ├── drive-create-key.png │ │ │ ├── drive-create-project.png │ │ │ └── drive-enable-api.png │ │ ├── Repository Server │ │ │ └── _index.md │ │ ├── Upgrade │ │ │ └── _index.md │ │ └── _index.md │ ├── featured-background.jpg │ ├── search.md │ └── signing-key ├── go.mod ├── go.sum ├── hugo.toml ├── layouts │ └── partials │ │ ├── favicons.html │ │ ├── hooks │ │ ├── body-end.html │ │ └── head-end.html │ │ ├── navbar.html │ │ ├── page-meta-links.html │ │ └── search-input.html ├── package.json └── static │ └── favicons │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── mstile-150x150.png │ ├── safari-pinned-tab.svg │ └── site.webmanifest ├── snapshot ├── manager.go ├── manifest.go ├── policy │ ├── actions_policy.go │ ├── compression_policy.go │ ├── error_handling_policy.go │ ├── error_handling_policy_test.go │ ├── expire.go │ ├── files_policy.go │ ├── log_detail.go │ ├── log_detail_test.go │ ├── logging_policy.go │ ├── optional.go │ ├── os_snapshot_policy.go │ ├── os_snapshot_policy_test.go │ ├── policy.go │ ├── policy_manager.go │ ├── policy_manager_test.go │ ├── policy_merge.go │ ├── policy_merge_test.go │ ├── policy_tree.go │ ├── policy_tree_test.go │ ├── retention_policy.go │ ├── retention_policy_test.go │ ├── scheduling_policy.go │ ├── scheduling_policy_test.go │ ├── splitter_policy.go │ └── upload_policy.go ├── restore │ ├── local_fs_output.go │ ├── local_fs_output_darwin.go │ ├── local_fs_output_unix.go │ ├── local_fs_output_windows.go │ ├── long_paths_plan9.go │ ├── long_paths_unix.go │ ├── long_paths_windows.go │ ├── restore.go │ ├── shallow_fs_output.go │ ├── shallow_helper.go │ ├── shallow_helper_test.go │ ├── tar_output.go │ └── zip_output.go ├── snapshot_test.go ├── snapshotfs │ ├── all_sources.go │ ├── dir_manifest_builder.go │ ├── dir_manifest_builder_test.go │ ├── dir_reader.go │ ├── dir_rewriter.go │ ├── dir_writer.go │ ├── objref.go │ ├── repofs.go │ ├── snapshot_storage_stats.go │ ├── snapshot_storage_stats_test.go │ ├── snapshot_tree_walker.go │ ├── snapshot_tree_walker_test.go │ ├── snapshot_verifier.go │ ├── snapshot_verifier_test.go │ ├── source_directories.go │ ├── source_directories_internal_test.go │ ├── source_directories_test.go │ └── source_snapshots.go ├── snapshotgc │ └── gc.go ├── snapshotmaintenance │ ├── helper_test.go │ ├── snapshotmaintenance.go │ ├── snapshotmaintenance_test.go │ └── suite_test.go ├── source.go ├── stats.go ├── stats_test.go └── upload │ ├── checkpoint_registry.go │ ├── checkpoint_registry_test.go │ ├── estimate.go │ ├── estimate_test.go │ ├── upload.go │ ├── upload_actions.go │ ├── upload_estimator.go │ ├── upload_estimator_test.go │ ├── upload_os_snapshot_nonwindows.go │ ├── upload_os_snapshot_windows.go │ ├── upload_progress.go │ ├── upload_scan.go │ └── upload_test.go ├── tests ├── clitestutil │ └── clitestutil.go ├── compat_test │ └── compat_test.go ├── end_to_end_test │ ├── acl_test.go │ ├── all_formats_test.go │ ├── api_server_repository_test.go │ ├── auto_update_test.go │ ├── compression_test.go │ ├── content_info_test.go │ ├── diff_test.go │ ├── ecc_test.go │ ├── index_optimize_test.go │ ├── index_recover_test.go │ ├── main_test.go │ ├── maintenance_test.go │ ├── norace_test.go │ ├── policy_test.go │ ├── repository_connect_test.go │ ├── repository_repair_test.go │ ├── repository_set_client_test.go │ ├── repository_sync_test.go │ ├── restore_fail_test.go │ ├── restore_test.go │ ├── server_repo_logs_test.go │ ├── server_start_test.go │ ├── shallowrestore_test.go │ ├── snapshot_actions_test.go │ ├── snapshot_copy_move_history_test.go │ ├── snapshot_create_test.go │ ├── snapshot_delete_test.go │ ├── snapshot_fail_test.go │ ├── snapshot_gc_test.go │ ├── snapshot_migrate_test.go │ ├── snapshot_verify_test.go │ └── suite_test.go ├── endurance_test │ └── endurance_test.go ├── htmlui_e2e_test │ ├── context_test.go │ └── htmlui_e2e_test.go ├── os_snapshot_test │ ├── os_snapshot_nonwindows_test.go │ └── os_snapshot_windows_test.go ├── perf_benchmark │ ├── perf-benchmark-setup.sh │ ├── perf-benchmark.sh │ └── process_results.go ├── recovery │ ├── blobmanipulator │ │ └── blobmanipulator.go │ └── recovery_test │ │ ├── main_test.go │ │ └── recovery_test.go ├── repository_stress_test │ ├── repomodel │ │ ├── open_repository_model.go │ │ ├── repository_data_model.go │ │ ├── repository_session_model.go │ │ └── tracking_set.go │ └── repository_stress_test.go ├── robustness │ ├── checker │ │ └── checker.go │ ├── engine │ │ ├── action.go │ │ ├── engine.go │ │ ├── engine_test.go │ │ ├── log.go │ │ ├── metadata.go │ │ └── stats.go │ ├── errors.go │ ├── filewriter.go │ ├── fiofilewriter │ │ └── fio_filewriter.go │ ├── multiclient_test │ │ ├── README.md │ │ ├── framework │ │ │ ├── client.go │ │ │ ├── filewriter.go │ │ │ ├── framework.go │ │ │ ├── harness.go │ │ │ └── snapshotter.go │ │ ├── main_test.go │ │ ├── multiclient-diagram.svg │ │ ├── multiclient_test.go │ │ └── storagestats │ │ │ └── storage_stats.go │ ├── options.go │ ├── pathlock │ │ ├── path_lock.go │ │ └── path_lock_test.go │ ├── persister.go │ ├── robustness_test │ │ ├── main_test.go │ │ └── robustness_test.go │ ├── snapmeta │ │ ├── index.go │ │ ├── index_test.go │ │ ├── kopia_connector.go │ │ ├── kopia_connector_test.go │ │ ├── kopia_persister.go │ │ ├── kopia_persister_light.go │ │ ├── kopia_persister_light_test.go │ │ ├── kopia_snapshotter.go │ │ ├── kopia_snapshotter_upgrade_test.go │ │ ├── simple.go │ │ └── simple_test.go │ └── snapshotter.go ├── socketactivation_test │ ├── server_wrap.sh │ └── socketactivation_test.go ├── stress_test │ └── stress_test.go ├── testdirtree │ └── testdirtree.go ├── testenv │ ├── cli_exe_runner.go │ ├── cli_inproc_runner.go │ ├── cli_test_env.go │ ├── faketimeserver.go │ └── storage_inmemory.go ├── testingaction │ └── main.go └── tools │ ├── fio │ ├── config.go │ ├── fio.go │ ├── fio_test.go │ ├── job.go │ ├── main_test.go │ ├── options.go │ ├── workload.go │ └── workload_test.go │ ├── fswalker │ ├── fswalker.go │ ├── fswalker_test.go │ ├── protofile │ │ └── protofile.go │ ├── reporter │ │ ├── reporter.go │ │ └── reporter_test.go │ └── walker │ │ ├── walker.go │ │ └── walker_test.go │ ├── kopiaclient │ └── kopiaclient.go │ └── kopiarunner │ ├── kopia_snapshotter.go │ ├── kopia_snapshotter_exe_test.go │ ├── kopia_snapshotter_test.go │ ├── kopiarun.go │ ├── kopiarun_test.go │ ├── setpdeath.go │ └── setpdeath_linux.go └── tools ├── apt-publish.sh ├── cli2md ├── cli2md.go └── cli2md_test.go ├── docker-publish.sh ├── docker ├── Dockerfile ├── README.md └── docker-compose.yml ├── gettool ├── autodownload │ └── autodownload.go ├── checksums.txt └── gettool.go ├── homebrew-publish.sh ├── htmlui_changelog.sh ├── kopia-homebrew.rs.template ├── localhtmlui.work ├── localhtmlui.work.sum ├── make-tgz.sh ├── node_env.sh ├── recovery-job.sh ├── retry.sh ├── robustness-job.sh ├── rpm-publish.sh ├── scoop-kopia.json.template ├── scoop-publish.sh ├── sign.sh └── tools.mk /.chglog/CHANGELOG.tpl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.chglog/CHANGELOG.tpl.md -------------------------------------------------------------------------------- /.chglog/CHANGELOG_HTMLUI.tpl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.chglog/CHANGELOG_HTMLUI.tpl.md -------------------------------------------------------------------------------- /.chglog/config-htmlui.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.chglog/config-htmlui.yml -------------------------------------------------------------------------------- /.chglog/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.chglog/config.yml -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/auto-merge.yml -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/check-pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/check-pr-title.yml -------------------------------------------------------------------------------- /.github/workflows/code-coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/code-coverage.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/compat-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/compat-test.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/endurance-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/endurance-test.yml -------------------------------------------------------------------------------- /.github/workflows/htmlui-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/htmlui-tests.yml -------------------------------------------------------------------------------- /.github/workflows/kasten-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/kasten-tests.yml -------------------------------------------------------------------------------- /.github/workflows/license-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/license-check.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/make.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/make.yml -------------------------------------------------------------------------------- /.github/workflows/ossf-scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/ossf-scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/providers-core.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/providers-core.yml -------------------------------------------------------------------------------- /.github/workflows/providers-extra.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/providers-extra.yml -------------------------------------------------------------------------------- /.github/workflows/race-detector.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/race-detector.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/stress-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/stress-test.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.snyk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.snyk -------------------------------------------------------------------------------- /.wwhrd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/.wwhrd.yml -------------------------------------------------------------------------------- /BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/BUILD.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/Makefile -------------------------------------------------------------------------------- /app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/README.md -------------------------------------------------------------------------------- /app/assets/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/assets/icon.icns -------------------------------------------------------------------------------- /app/assets/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/assets/icon.ico -------------------------------------------------------------------------------- /app/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/entitlements.mac.plist -------------------------------------------------------------------------------- /app/kopia-ui.apparmor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/kopia-ui.apparmor -------------------------------------------------------------------------------- /app/notarize.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/notarize.mjs -------------------------------------------------------------------------------- /app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/package-lock.json -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/package.json -------------------------------------------------------------------------------- /app/public/auto-launch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/auto-launch.js -------------------------------------------------------------------------------- /app/public/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/config.js -------------------------------------------------------------------------------- /app/public/electron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/electron.js -------------------------------------------------------------------------------- /app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/favicon.ico -------------------------------------------------------------------------------- /app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/index.html -------------------------------------------------------------------------------- /app/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/logo192.png -------------------------------------------------------------------------------- /app/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/logo512.png -------------------------------------------------------------------------------- /app/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/manifest.json -------------------------------------------------------------------------------- /app/public/notifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/notifications.js -------------------------------------------------------------------------------- /app/public/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/preload.js -------------------------------------------------------------------------------- /app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/robots.txt -------------------------------------------------------------------------------- /app/public/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/server.js -------------------------------------------------------------------------------- /app/public/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/public/utils.js -------------------------------------------------------------------------------- /app/resources/win/icons/kopia-tray.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/resources/win/icons/kopia-tray.ico -------------------------------------------------------------------------------- /app/sign.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/sign.mjs -------------------------------------------------------------------------------- /app/tests/main.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/app/tests/main.spec.js -------------------------------------------------------------------------------- /cli/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/app.go -------------------------------------------------------------------------------- /cli/auto_upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/auto_upgrade.go -------------------------------------------------------------------------------- /cli/cli_progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/cli_progress.go -------------------------------------------------------------------------------- /cli/command_acl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_acl.go -------------------------------------------------------------------------------- /cli/command_acl_add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_acl_add.go -------------------------------------------------------------------------------- /cli/command_acl_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_acl_delete.go -------------------------------------------------------------------------------- /cli/command_acl_enable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_acl_enable.go -------------------------------------------------------------------------------- /cli/command_acl_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_acl_list.go -------------------------------------------------------------------------------- /cli/command_benchmark.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_benchmark.go -------------------------------------------------------------------------------- /cli/command_benchmark_compression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_benchmark_compression.go -------------------------------------------------------------------------------- /cli/command_benchmark_crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_benchmark_crypto.go -------------------------------------------------------------------------------- /cli/command_benchmark_ecc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_benchmark_ecc.go -------------------------------------------------------------------------------- /cli/command_benchmark_encryption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_benchmark_encryption.go -------------------------------------------------------------------------------- /cli/command_benchmark_hashing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_benchmark_hashing.go -------------------------------------------------------------------------------- /cli/command_benchmark_splitters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_benchmark_splitters.go -------------------------------------------------------------------------------- /cli/command_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_benchmark_test.go -------------------------------------------------------------------------------- /cli/command_blob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob.go -------------------------------------------------------------------------------- /cli/command_blob_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob_delete.go -------------------------------------------------------------------------------- /cli/command_blob_gc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob_gc.go -------------------------------------------------------------------------------- /cli/command_blob_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob_list.go -------------------------------------------------------------------------------- /cli/command_blob_shards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob_shards.go -------------------------------------------------------------------------------- /cli/command_blob_shards_modify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob_shards_modify.go -------------------------------------------------------------------------------- /cli/command_blob_shards_modify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob_shards_modify_test.go -------------------------------------------------------------------------------- /cli/command_blob_show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob_show.go -------------------------------------------------------------------------------- /cli/command_blob_show_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob_show_test.go -------------------------------------------------------------------------------- /cli/command_blob_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_blob_stats.go -------------------------------------------------------------------------------- /cli/command_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_cache.go -------------------------------------------------------------------------------- /cli/command_cache_clear.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_cache_clear.go -------------------------------------------------------------------------------- /cli/command_cache_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_cache_info.go -------------------------------------------------------------------------------- /cli/command_cache_prefetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_cache_prefetch.go -------------------------------------------------------------------------------- /cli/command_cache_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_cache_set.go -------------------------------------------------------------------------------- /cli/command_cache_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_cache_set_test.go -------------------------------------------------------------------------------- /cli/command_cache_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_cache_sync.go -------------------------------------------------------------------------------- /cli/command_cache_sync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_cache_sync_test.go -------------------------------------------------------------------------------- /cli/command_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_content.go -------------------------------------------------------------------------------- /cli/command_content_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_content_delete.go -------------------------------------------------------------------------------- /cli/command_content_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_content_list.go -------------------------------------------------------------------------------- /cli/command_content_range_flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_content_range_flags.go -------------------------------------------------------------------------------- /cli/command_content_rewrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_content_rewrite.go -------------------------------------------------------------------------------- /cli/command_content_show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_content_show.go -------------------------------------------------------------------------------- /cli/command_content_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_content_stats.go -------------------------------------------------------------------------------- /cli/command_content_verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_content_verify.go -------------------------------------------------------------------------------- /cli/command_content_verify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_content_verify_test.go -------------------------------------------------------------------------------- /cli/command_diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_diff.go -------------------------------------------------------------------------------- /cli/command_index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_index.go -------------------------------------------------------------------------------- /cli/command_index_epoch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_index_epoch.go -------------------------------------------------------------------------------- /cli/command_index_epoch_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_index_epoch_list.go -------------------------------------------------------------------------------- /cli/command_index_inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_index_inspect.go -------------------------------------------------------------------------------- /cli/command_index_inspect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_index_inspect_test.go -------------------------------------------------------------------------------- /cli/command_index_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_index_list.go -------------------------------------------------------------------------------- /cli/command_index_optimize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_index_optimize.go -------------------------------------------------------------------------------- /cli/command_index_recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_index_recover.go -------------------------------------------------------------------------------- /cli/command_logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_logs.go -------------------------------------------------------------------------------- /cli/command_logs_cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_logs_cleanup.go -------------------------------------------------------------------------------- /cli/command_logs_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_logs_list.go -------------------------------------------------------------------------------- /cli/command_logs_session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_logs_session.go -------------------------------------------------------------------------------- /cli/command_logs_show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_logs_show.go -------------------------------------------------------------------------------- /cli/command_logs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_logs_test.go -------------------------------------------------------------------------------- /cli/command_ls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_ls.go -------------------------------------------------------------------------------- /cli/command_maintenance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_maintenance.go -------------------------------------------------------------------------------- /cli/command_maintenance_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_maintenance_info.go -------------------------------------------------------------------------------- /cli/command_maintenance_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_maintenance_info_test.go -------------------------------------------------------------------------------- /cli/command_maintenance_run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_maintenance_run.go -------------------------------------------------------------------------------- /cli/command_maintenance_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_maintenance_set.go -------------------------------------------------------------------------------- /cli/command_maintenance_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_maintenance_set_test.go -------------------------------------------------------------------------------- /cli/command_manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_manifest.go -------------------------------------------------------------------------------- /cli/command_manifest_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_manifest_delete.go -------------------------------------------------------------------------------- /cli/command_manifest_ls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_manifest_ls.go -------------------------------------------------------------------------------- /cli/command_manifest_show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_manifest_show.go -------------------------------------------------------------------------------- /cli/command_mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_mount.go -------------------------------------------------------------------------------- /cli/command_notification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_notification.go -------------------------------------------------------------------------------- /cli/command_notification_profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_notification_profile.go -------------------------------------------------------------------------------- /cli/command_notification_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_notification_template.go -------------------------------------------------------------------------------- /cli/command_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy.go -------------------------------------------------------------------------------- /cli/command_policy_edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_edit.go -------------------------------------------------------------------------------- /cli/command_policy_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_export.go -------------------------------------------------------------------------------- /cli/command_policy_export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_export_test.go -------------------------------------------------------------------------------- /cli/command_policy_import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_import.go -------------------------------------------------------------------------------- /cli/command_policy_import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_import_test.go -------------------------------------------------------------------------------- /cli/command_policy_ls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_ls.go -------------------------------------------------------------------------------- /cli/command_policy_remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_remove.go -------------------------------------------------------------------------------- /cli/command_policy_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set.go -------------------------------------------------------------------------------- /cli/command_policy_set_actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_actions.go -------------------------------------------------------------------------------- /cli/command_policy_set_compression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_compression.go -------------------------------------------------------------------------------- /cli/command_policy_set_files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_files.go -------------------------------------------------------------------------------- /cli/command_policy_set_logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_logging.go -------------------------------------------------------------------------------- /cli/command_policy_set_logging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_logging_test.go -------------------------------------------------------------------------------- /cli/command_policy_set_os_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_os_snapshot.go -------------------------------------------------------------------------------- /cli/command_policy_set_retention.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_retention.go -------------------------------------------------------------------------------- /cli/command_policy_set_scheduling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_scheduling.go -------------------------------------------------------------------------------- /cli/command_policy_set_splitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_splitter.go -------------------------------------------------------------------------------- /cli/command_policy_set_splitter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_splitter_test.go -------------------------------------------------------------------------------- /cli/command_policy_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_test.go -------------------------------------------------------------------------------- /cli/command_policy_set_upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_upload.go -------------------------------------------------------------------------------- /cli/command_policy_set_upload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_set_upload_test.go -------------------------------------------------------------------------------- /cli/command_policy_show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_policy_show.go -------------------------------------------------------------------------------- /cli/command_repo_status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repo_status_test.go -------------------------------------------------------------------------------- /cli/command_repo_throttle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repo_throttle_test.go -------------------------------------------------------------------------------- /cli/command_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository.go -------------------------------------------------------------------------------- /cli/command_repository_connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_connect.go -------------------------------------------------------------------------------- /cli/command_repository_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_create.go -------------------------------------------------------------------------------- /cli/command_repository_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_create_test.go -------------------------------------------------------------------------------- /cli/command_repository_disconnect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_disconnect.go -------------------------------------------------------------------------------- /cli/command_repository_repair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_repair.go -------------------------------------------------------------------------------- /cli/command_repository_set_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_set_client.go -------------------------------------------------------------------------------- /cli/command_repository_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_status.go -------------------------------------------------------------------------------- /cli/command_repository_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_sync.go -------------------------------------------------------------------------------- /cli/command_repository_throttle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_throttle.go -------------------------------------------------------------------------------- /cli/command_repository_throttle_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_throttle_get.go -------------------------------------------------------------------------------- /cli/command_repository_throttle_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_throttle_set.go -------------------------------------------------------------------------------- /cli/command_repository_upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_upgrade.go -------------------------------------------------------------------------------- /cli/command_repository_upgrade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_repository_upgrade_test.go -------------------------------------------------------------------------------- /cli/command_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_restore.go -------------------------------------------------------------------------------- /cli/command_restore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_restore_test.go -------------------------------------------------------------------------------- /cli/command_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server.go -------------------------------------------------------------------------------- /cli/command_server_cancel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_cancel.go -------------------------------------------------------------------------------- /cli/command_server_control_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_control_test.go -------------------------------------------------------------------------------- /cli/command_server_flush.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_flush.go -------------------------------------------------------------------------------- /cli/command_server_pause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_pause.go -------------------------------------------------------------------------------- /cli/command_server_refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_refresh.go -------------------------------------------------------------------------------- /cli/command_server_resume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_resume.go -------------------------------------------------------------------------------- /cli/command_server_shutdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_shutdown.go -------------------------------------------------------------------------------- /cli/command_server_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_snapshot.go -------------------------------------------------------------------------------- /cli/command_server_start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_start.go -------------------------------------------------------------------------------- /cli/command_server_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_status.go -------------------------------------------------------------------------------- /cli/command_server_throttle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_throttle.go -------------------------------------------------------------------------------- /cli/command_server_throttle_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_throttle_get.go -------------------------------------------------------------------------------- /cli/command_server_throttle_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_throttle_set.go -------------------------------------------------------------------------------- /cli/command_server_tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_server_tls.go -------------------------------------------------------------------------------- /cli/command_session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_session.go -------------------------------------------------------------------------------- /cli/command_session_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_session_list.go -------------------------------------------------------------------------------- /cli/command_show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_show.go -------------------------------------------------------------------------------- /cli/command_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot.go -------------------------------------------------------------------------------- /cli/command_snapshot_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_create.go -------------------------------------------------------------------------------- /cli/command_snapshot_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_delete.go -------------------------------------------------------------------------------- /cli/command_snapshot_estimate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_estimate.go -------------------------------------------------------------------------------- /cli/command_snapshot_estimate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_estimate_test.go -------------------------------------------------------------------------------- /cli/command_snapshot_expire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_expire.go -------------------------------------------------------------------------------- /cli/command_snapshot_fix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_fix.go -------------------------------------------------------------------------------- /cli/command_snapshot_fix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_fix_test.go -------------------------------------------------------------------------------- /cli/command_snapshot_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_list.go -------------------------------------------------------------------------------- /cli/command_snapshot_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_list_test.go -------------------------------------------------------------------------------- /cli/command_snapshot_migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_migrate.go -------------------------------------------------------------------------------- /cli/command_snapshot_pin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_pin.go -------------------------------------------------------------------------------- /cli/command_snapshot_pin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_pin_test.go -------------------------------------------------------------------------------- /cli/command_snapshot_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_restore.go -------------------------------------------------------------------------------- /cli/command_snapshot_verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_verify.go -------------------------------------------------------------------------------- /cli/command_snapshot_verify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_snapshot_verify_test.go -------------------------------------------------------------------------------- /cli/command_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_user.go -------------------------------------------------------------------------------- /cli/command_user_add_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_user_add_set.go -------------------------------------------------------------------------------- /cli/command_user_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_user_delete.go -------------------------------------------------------------------------------- /cli/command_user_hash_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_user_hash_password.go -------------------------------------------------------------------------------- /cli/command_user_hash_password_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_user_hash_password_test.go -------------------------------------------------------------------------------- /cli/command_user_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_user_info.go -------------------------------------------------------------------------------- /cli/command_user_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/command_user_list.go -------------------------------------------------------------------------------- /cli/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/config.go -------------------------------------------------------------------------------- /cli/error_notifications.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/error_notifications.go -------------------------------------------------------------------------------- /cli/inproc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/inproc.go -------------------------------------------------------------------------------- /cli/json_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/json_output.go -------------------------------------------------------------------------------- /cli/observability_flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/observability_flags.go -------------------------------------------------------------------------------- /cli/observability_flags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/observability_flags_test.go -------------------------------------------------------------------------------- /cli/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/password.go -------------------------------------------------------------------------------- /cli/password_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/password_darwin.go -------------------------------------------------------------------------------- /cli/password_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/password_linux.go -------------------------------------------------------------------------------- /cli/password_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/password_other.go -------------------------------------------------------------------------------- /cli/password_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/password_windows.go -------------------------------------------------------------------------------- /cli/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/profile.go -------------------------------------------------------------------------------- /cli/restore_progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/restore_progress.go -------------------------------------------------------------------------------- /cli/show_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/show_utils.go -------------------------------------------------------------------------------- /cli/sighup_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/sighup_unix.go -------------------------------------------------------------------------------- /cli/sighup_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/sighup_windows.go -------------------------------------------------------------------------------- /cli/storage_azure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_azure.go -------------------------------------------------------------------------------- /cli/storage_b2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_b2.go -------------------------------------------------------------------------------- /cli/storage_filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_filesystem.go -------------------------------------------------------------------------------- /cli/storage_gcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_gcs.go -------------------------------------------------------------------------------- /cli/storage_gdrive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_gdrive.go -------------------------------------------------------------------------------- /cli/storage_providers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_providers.go -------------------------------------------------------------------------------- /cli/storage_rclone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_rclone.go -------------------------------------------------------------------------------- /cli/storage_s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_s3.go -------------------------------------------------------------------------------- /cli/storage_s3_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_s3_test.go -------------------------------------------------------------------------------- /cli/storage_sftp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_sftp.go -------------------------------------------------------------------------------- /cli/storage_sftp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_sftp_test.go -------------------------------------------------------------------------------- /cli/storage_webdav.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/storage_webdav.go -------------------------------------------------------------------------------- /cli/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/suite_test.go -------------------------------------------------------------------------------- /cli/terminate_signal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/terminate_signal_test.go -------------------------------------------------------------------------------- /cli/throttle_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/throttle_get.go -------------------------------------------------------------------------------- /cli/throttle_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/throttle_set.go -------------------------------------------------------------------------------- /cli/update_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/cli/update_check.go -------------------------------------------------------------------------------- /fs/cachefs/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/cachefs/cache.go -------------------------------------------------------------------------------- /fs/cachefs/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/cachefs/cache_test.go -------------------------------------------------------------------------------- /fs/cachefs/cachefs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/cachefs/cachefs.go -------------------------------------------------------------------------------- /fs/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/doc.go -------------------------------------------------------------------------------- /fs/entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/entry.go -------------------------------------------------------------------------------- /fs/entry_dir_iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/entry_dir_iterator.go -------------------------------------------------------------------------------- /fs/entry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/entry_test.go -------------------------------------------------------------------------------- /fs/ignorefs/ignorefs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/ignorefs/ignorefs.go -------------------------------------------------------------------------------- /fs/ignorefs/ignorefs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/ignorefs/ignorefs_test.go -------------------------------------------------------------------------------- /fs/ignorefs/resolve_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/ignorefs/resolve_test.go -------------------------------------------------------------------------------- /fs/localfs/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/doc.go -------------------------------------------------------------------------------- /fs/localfs/local_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/local_fs.go -------------------------------------------------------------------------------- /fs/localfs/local_fs_32bit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/local_fs_32bit.go -------------------------------------------------------------------------------- /fs/localfs/local_fs_64bit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/local_fs_64bit.go -------------------------------------------------------------------------------- /fs/localfs/local_fs_nonwindows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/local_fs_nonwindows.go -------------------------------------------------------------------------------- /fs/localfs/local_fs_os.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/local_fs_os.go -------------------------------------------------------------------------------- /fs/localfs/local_fs_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/local_fs_pool.go -------------------------------------------------------------------------------- /fs/localfs/local_fs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/local_fs_test.go -------------------------------------------------------------------------------- /fs/localfs/local_fs_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/local_fs_windows.go -------------------------------------------------------------------------------- /fs/localfs/localfs_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/localfs_benchmark_test.go -------------------------------------------------------------------------------- /fs/localfs/shallow_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/shallow_fs.go -------------------------------------------------------------------------------- /fs/localfs/shallowentry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/localfs/shallowentry.go -------------------------------------------------------------------------------- /fs/loggingfs/loggingfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/loggingfs/loggingfs.go -------------------------------------------------------------------------------- /fs/utc_timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/utc_timestamp.go -------------------------------------------------------------------------------- /fs/utc_timestamp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/utc_timestamp_test.go -------------------------------------------------------------------------------- /fs/virtualfs/virtualfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/virtualfs/virtualfs.go -------------------------------------------------------------------------------- /fs/virtualfs/virtualfs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/fs/virtualfs/virtualfs_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/go.sum -------------------------------------------------------------------------------- /icons/convert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/convert.sh -------------------------------------------------------------------------------- /icons/kopia-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-1024.png -------------------------------------------------------------------------------- /icons/kopia-app-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-app-1024.png -------------------------------------------------------------------------------- /icons/kopia-app-1024.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-app-1024.svg -------------------------------------------------------------------------------- /icons/kopia-app-dark-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-app-dark-1024.png -------------------------------------------------------------------------------- /icons/kopia-app-dark-1024.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-app-dark-1024.svg -------------------------------------------------------------------------------- /icons/kopia-app-win-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-app-win-1024.png -------------------------------------------------------------------------------- /icons/kopia-app-win-1024.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-app-win-1024.svg -------------------------------------------------------------------------------- /icons/kopia-mac-tray.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-mac-tray.svg -------------------------------------------------------------------------------- /icons/kopia-outline-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-outline-1024.png -------------------------------------------------------------------------------- /icons/kopia-outline-1024.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-outline-1024.svg -------------------------------------------------------------------------------- /icons/kopia-outline-win-tray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-outline-win-tray.png -------------------------------------------------------------------------------- /icons/kopia-outline-win-tray.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-outline-win-tray.svg -------------------------------------------------------------------------------- /icons/kopia-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-white.svg -------------------------------------------------------------------------------- /icons/kopia-win-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-win-1024.png -------------------------------------------------------------------------------- /icons/kopia-win-1024.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia-win-1024.svg -------------------------------------------------------------------------------- /icons/kopia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia.png -------------------------------------------------------------------------------- /icons/kopia.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/icons/kopia.svg -------------------------------------------------------------------------------- /internal/acl/access_level.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/acl/access_level.go -------------------------------------------------------------------------------- /internal/acl/access_level_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/acl/access_level_test.go -------------------------------------------------------------------------------- /internal/acl/acl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/acl/acl.go -------------------------------------------------------------------------------- /internal/acl/acl_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/acl/acl_manager.go -------------------------------------------------------------------------------- /internal/acl/acl_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/acl/acl_manager_test.go -------------------------------------------------------------------------------- /internal/apiclient/apiclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/apiclient/apiclient.go -------------------------------------------------------------------------------- /internal/atomicfile/atomicfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/atomicfile/atomicfile.go -------------------------------------------------------------------------------- /internal/atomicfile/atomicfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/atomicfile/atomicfile_test.go -------------------------------------------------------------------------------- /internal/auth/authn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/auth/authn.go -------------------------------------------------------------------------------- /internal/auth/authn_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/auth/authn_repo.go -------------------------------------------------------------------------------- /internal/auth/authn_repo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/auth/authn_repo_test.go -------------------------------------------------------------------------------- /internal/auth/authn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/auth/authn_test.go -------------------------------------------------------------------------------- /internal/auth/authz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/auth/authz.go -------------------------------------------------------------------------------- /internal/auth/authz_acl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/auth/authz_acl.go -------------------------------------------------------------------------------- /internal/auth/authz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/auth/authz_test.go -------------------------------------------------------------------------------- /internal/bigmap/bigmap_internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/bigmap/bigmap_internal.go -------------------------------------------------------------------------------- /internal/bigmap/bigmap_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/bigmap/bigmap_internal_test.go -------------------------------------------------------------------------------- /internal/bigmap/bigmap_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/bigmap/bigmap_map.go -------------------------------------------------------------------------------- /internal/bigmap/bigmap_map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/bigmap/bigmap_map_test.go -------------------------------------------------------------------------------- /internal/bigmap/bigmap_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/bigmap/bigmap_set.go -------------------------------------------------------------------------------- /internal/bigmap/bigmap_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/bigmap/bigmap_set_test.go -------------------------------------------------------------------------------- /internal/bigmap/bigmapbench/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/bigmap/bigmapbench/main.go -------------------------------------------------------------------------------- /internal/blobcrypto/blob_crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobcrypto/blob_crypto.go -------------------------------------------------------------------------------- /internal/blobcrypto/blob_crypto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobcrypto/blob_crypto_test.go -------------------------------------------------------------------------------- /internal/blobcrypto/static_crypter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobcrypto/static_crypter.go -------------------------------------------------------------------------------- /internal/blobparam/blobid_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobparam/blobid_params.go -------------------------------------------------------------------------------- /internal/blobtesting/asserts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobtesting/asserts.go -------------------------------------------------------------------------------- /internal/blobtesting/cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobtesting/cleanup.go -------------------------------------------------------------------------------- /internal/blobtesting/concurrent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobtesting/concurrent.go -------------------------------------------------------------------------------- /internal/blobtesting/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobtesting/doc.go -------------------------------------------------------------------------------- /internal/blobtesting/faulty.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobtesting/faulty.go -------------------------------------------------------------------------------- /internal/blobtesting/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobtesting/map.go -------------------------------------------------------------------------------- /internal/blobtesting/map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobtesting/map_test.go -------------------------------------------------------------------------------- /internal/blobtesting/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobtesting/storage.go -------------------------------------------------------------------------------- /internal/blobtesting/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/blobtesting/verify.go -------------------------------------------------------------------------------- /internal/cache/cache_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cache/cache_metrics.go -------------------------------------------------------------------------------- /internal/cache/cache_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cache/cache_storage.go -------------------------------------------------------------------------------- /internal/cache/cache_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cache/cache_storage_test.go -------------------------------------------------------------------------------- /internal/cache/content_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cache/content_cache.go -------------------------------------------------------------------------------- /internal/cache/content_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cache/content_cache_test.go -------------------------------------------------------------------------------- /internal/cache/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cache/export_test.go -------------------------------------------------------------------------------- /internal/cache/mutex_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cache/mutex_map.go -------------------------------------------------------------------------------- /internal/cache/mutex_map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cache/mutex_map_test.go -------------------------------------------------------------------------------- /internal/cache/persistent_lru_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cache/persistent_lru_cache.go -------------------------------------------------------------------------------- /internal/cachedir/cachedir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/cachedir/cachedir.go -------------------------------------------------------------------------------- /internal/clock/now.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/clock/now.go -------------------------------------------------------------------------------- /internal/clock/now_prod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/clock/now_prod.go -------------------------------------------------------------------------------- /internal/clock/now_testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/clock/now_testing.go -------------------------------------------------------------------------------- /internal/clock/sleep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/clock/sleep.go -------------------------------------------------------------------------------- /internal/clock/sleep_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/clock/sleep_test.go -------------------------------------------------------------------------------- /internal/completeset/complete_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/completeset/complete_set.go -------------------------------------------------------------------------------- /internal/connection/reconnector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/connection/reconnector.go -------------------------------------------------------------------------------- /internal/connection/reconnector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/connection/reconnector_test.go -------------------------------------------------------------------------------- /internal/crypto/aesgcm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/crypto/aesgcm.go -------------------------------------------------------------------------------- /internal/crypto/key_derivation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/crypto/key_derivation.go -------------------------------------------------------------------------------- /internal/crypto/key_derivation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/crypto/key_derivation_test.go -------------------------------------------------------------------------------- /internal/crypto/pb_key_derivers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/crypto/pb_key_derivers.go -------------------------------------------------------------------------------- /internal/diff/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/diff/diff.go -------------------------------------------------------------------------------- /internal/diff/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/diff/diff_test.go -------------------------------------------------------------------------------- /internal/dirutil/mksubdirall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/dirutil/mksubdirall.go -------------------------------------------------------------------------------- /internal/dirutil/mssubdirall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/dirutil/mssubdirall_test.go -------------------------------------------------------------------------------- /internal/editor/editor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/editor/editor.go -------------------------------------------------------------------------------- /internal/epoch/epoch_advance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/epoch/epoch_advance.go -------------------------------------------------------------------------------- /internal/epoch/epoch_advance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/epoch/epoch_advance_test.go -------------------------------------------------------------------------------- /internal/epoch/epoch_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/epoch/epoch_manager.go -------------------------------------------------------------------------------- /internal/epoch/epoch_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/epoch/epoch_manager_test.go -------------------------------------------------------------------------------- /internal/epoch/epoch_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/epoch/epoch_range.go -------------------------------------------------------------------------------- /internal/epoch/epoch_range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/epoch/epoch_range_test.go -------------------------------------------------------------------------------- /internal/epoch/epoch_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/epoch/epoch_utils.go -------------------------------------------------------------------------------- /internal/epoch/epoch_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/epoch/epoch_utils_test.go -------------------------------------------------------------------------------- /internal/faketime/faketime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/faketime/faketime.go -------------------------------------------------------------------------------- /internal/faketime/faketime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/faketime/faketime_test.go -------------------------------------------------------------------------------- /internal/fault/fault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/fault/fault.go -------------------------------------------------------------------------------- /internal/fault/fault_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/fault/fault_set.go -------------------------------------------------------------------------------- /internal/feature/feature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/feature/feature.go -------------------------------------------------------------------------------- /internal/feature/feature_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/feature/feature_test.go -------------------------------------------------------------------------------- /internal/freepool/freepool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/freepool/freepool.go -------------------------------------------------------------------------------- /internal/freepool/freepool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/freepool/freepool_test.go -------------------------------------------------------------------------------- /internal/fshasher/fshasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/fshasher/fshasher.go -------------------------------------------------------------------------------- /internal/fshasher/fshasher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/fshasher/fshasher_test.go -------------------------------------------------------------------------------- /internal/fusemount/fusefs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/fusemount/fusefs.go -------------------------------------------------------------------------------- /internal/gather/gather_bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/gather/gather_bytes.go -------------------------------------------------------------------------------- /internal/gather/gather_bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/gather/gather_bytes_test.go -------------------------------------------------------------------------------- /internal/gather/gather_write_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/gather/gather_write_buffer.go -------------------------------------------------------------------------------- /internal/grpcapi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/grpcapi/Makefile -------------------------------------------------------------------------------- /internal/hmac/hmac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/hmac/hmac.go -------------------------------------------------------------------------------- /internal/impossible/impossible.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/impossible/impossible.go -------------------------------------------------------------------------------- /internal/impossible/impossible_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/impossible/impossible_test.go -------------------------------------------------------------------------------- /internal/indextest/indextest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/indextest/indextest.go -------------------------------------------------------------------------------- /internal/iocopy/iocopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/iocopy/iocopy.go -------------------------------------------------------------------------------- /internal/iocopy/iocopy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/iocopy/iocopy_test.go -------------------------------------------------------------------------------- /internal/listcache/listcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/listcache/listcache.go -------------------------------------------------------------------------------- /internal/listcache/listcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/listcache/listcache_test.go -------------------------------------------------------------------------------- /internal/logfile/logfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/logfile/logfile.go -------------------------------------------------------------------------------- /internal/logfile/logfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/logfile/logfile_test.go -------------------------------------------------------------------------------- /internal/metricid/id_mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metricid/id_mapping.go -------------------------------------------------------------------------------- /internal/metricid/id_mapping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metricid/id_mapping_test.go -------------------------------------------------------------------------------- /internal/metricid/metricid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metricid/metricid.go -------------------------------------------------------------------------------- /internal/metricid/metricid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metricid/metricid_test.go -------------------------------------------------------------------------------- /internal/metrics/metric_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metrics/metric_test.go -------------------------------------------------------------------------------- /internal/metrics/metrics_aggregation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metrics/metrics_aggregation.go -------------------------------------------------------------------------------- /internal/metrics/metrics_counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metrics/metrics_counter.go -------------------------------------------------------------------------------- /internal/metrics/metrics_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metrics/metrics_registry.go -------------------------------------------------------------------------------- /internal/metrics/metrics_thresholds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metrics/metrics_thresholds.go -------------------------------------------------------------------------------- /internal/metrics/metrics_throughput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metrics/metrics_throughput.go -------------------------------------------------------------------------------- /internal/metrics/metrics_timeseries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metrics/metrics_timeseries.go -------------------------------------------------------------------------------- /internal/metrics/prom_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/metrics/prom_cache.go -------------------------------------------------------------------------------- /internal/mockfs/mockfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/mockfs/mockfs.go -------------------------------------------------------------------------------- /internal/mount/mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/mount/mount.go -------------------------------------------------------------------------------- /internal/mount/mount_fuse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/mount/mount_fuse.go -------------------------------------------------------------------------------- /internal/mount/mount_net_use.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/mount/mount_net_use.go -------------------------------------------------------------------------------- /internal/mount/mount_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/mount/mount_unsupported.go -------------------------------------------------------------------------------- /internal/mount/mount_webdav.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/mount/mount_webdav.go -------------------------------------------------------------------------------- /internal/osexec/osexec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/osexec/osexec.go -------------------------------------------------------------------------------- /internal/osexec/osexec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/osexec/osexec_test.go -------------------------------------------------------------------------------- /internal/osexec/osexec_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/osexec/osexec_unix.go -------------------------------------------------------------------------------- /internal/osexec/osexec_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/osexec/osexec_windows.go -------------------------------------------------------------------------------- /internal/ospath/ospath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/ospath/ospath.go -------------------------------------------------------------------------------- /internal/ospath/ospath_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/ospath/ospath_darwin.go -------------------------------------------------------------------------------- /internal/ospath/ospath_openbsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/ospath/ospath_openbsd.go -------------------------------------------------------------------------------- /internal/ospath/ospath_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/ospath/ospath_test.go -------------------------------------------------------------------------------- /internal/ospath/ospath_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/ospath/ospath_windows.go -------------------------------------------------------------------------------- /internal/ospath/ospath_xdg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/ospath/ospath_xdg.go -------------------------------------------------------------------------------- /internal/ownwrites/ownwrites.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/ownwrites/ownwrites.go -------------------------------------------------------------------------------- /internal/ownwrites/ownwrites_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/ownwrites/ownwrites_test.go -------------------------------------------------------------------------------- /internal/repodiag/blob_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/repodiag/blob_writer.go -------------------------------------------------------------------------------- /internal/repodiag/blob_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/repodiag/blob_writer_test.go -------------------------------------------------------------------------------- /internal/repodiag/log_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/repodiag/log_manager.go -------------------------------------------------------------------------------- /internal/repodiag/log_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/repodiag/log_manager_test.go -------------------------------------------------------------------------------- /internal/repotesting/repotesting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/repotesting/repotesting.go -------------------------------------------------------------------------------- /internal/retry/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/retry/retry.go -------------------------------------------------------------------------------- /internal/retry/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/retry/retry_test.go -------------------------------------------------------------------------------- /internal/scheduler/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/scheduler/scheduler.go -------------------------------------------------------------------------------- /internal/scheduler/scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/scheduler/scheduler_test.go -------------------------------------------------------------------------------- /internal/scrubber/scrub_sensitive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/scrubber/scrub_sensitive.go -------------------------------------------------------------------------------- /internal/server/api_cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_cli.go -------------------------------------------------------------------------------- /internal/server/api_cli_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_cli_test.go -------------------------------------------------------------------------------- /internal/server/api_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_error.go -------------------------------------------------------------------------------- /internal/server/api_estimate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_estimate.go -------------------------------------------------------------------------------- /internal/server/api_mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_mount.go -------------------------------------------------------------------------------- /internal/server/api_object_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_object_get.go -------------------------------------------------------------------------------- /internal/server/api_paths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_paths.go -------------------------------------------------------------------------------- /internal/server/api_paths_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_paths_test.go -------------------------------------------------------------------------------- /internal/server/api_policies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_policies.go -------------------------------------------------------------------------------- /internal/server/api_policies_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_policies_test.go -------------------------------------------------------------------------------- /internal/server/api_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_repo.go -------------------------------------------------------------------------------- /internal/server/api_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_restore.go -------------------------------------------------------------------------------- /internal/server/api_restore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_restore_test.go -------------------------------------------------------------------------------- /internal/server/api_snapshots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_snapshots.go -------------------------------------------------------------------------------- /internal/server/api_snapshots_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_snapshots_test.go -------------------------------------------------------------------------------- /internal/server/api_sources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_sources.go -------------------------------------------------------------------------------- /internal/server/api_sources_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_sources_test.go -------------------------------------------------------------------------------- /internal/server/api_tasks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_tasks.go -------------------------------------------------------------------------------- /internal/server/api_ui_pref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_ui_pref.go -------------------------------------------------------------------------------- /internal/server/api_ui_pref_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_ui_pref_test.go -------------------------------------------------------------------------------- /internal/server/api_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/api_user.go -------------------------------------------------------------------------------- /internal/server/grpc_session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/grpc_session.go -------------------------------------------------------------------------------- /internal/server/htmlui_embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/htmlui_embed.go -------------------------------------------------------------------------------- /internal/server/htmlui_fallback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/htmlui_fallback.go -------------------------------------------------------------------------------- /internal/server/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/index.html -------------------------------------------------------------------------------- /internal/server/request_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/request_context.go -------------------------------------------------------------------------------- /internal/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/server.go -------------------------------------------------------------------------------- /internal/server/server_authz_checks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/server_authz_checks.go -------------------------------------------------------------------------------- /internal/server/server_maintenance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/server_maintenance.go -------------------------------------------------------------------------------- /internal/server/server_mount_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/server_mount_manager.go -------------------------------------------------------------------------------- /internal/server/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/server_test.go -------------------------------------------------------------------------------- /internal/server/source_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/source_manager.go -------------------------------------------------------------------------------- /internal/server/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/server/util_test.go -------------------------------------------------------------------------------- /internal/serverapi/client_wrappers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/serverapi/client_wrappers.go -------------------------------------------------------------------------------- /internal/serverapi/serverapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/serverapi/serverapi.go -------------------------------------------------------------------------------- /internal/servertesting/servertesting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/servertesting/servertesting.go -------------------------------------------------------------------------------- /internal/sleepable/sleepable_timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/sleepable/sleepable_timer.go -------------------------------------------------------------------------------- /internal/sparsefile/sparsefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/sparsefile/sparsefile.go -------------------------------------------------------------------------------- /internal/sparsefile/sparsefile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/sparsefile/sparsefile_test.go -------------------------------------------------------------------------------- /internal/stat/stat_bsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/stat/stat_bsd.go -------------------------------------------------------------------------------- /internal/stat/stat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/stat/stat_test.go -------------------------------------------------------------------------------- /internal/stat/stat_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/stat/stat_unix.go -------------------------------------------------------------------------------- /internal/stat/stat_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/stat/stat_windows.go -------------------------------------------------------------------------------- /internal/stats/count_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/stats/count_map.go -------------------------------------------------------------------------------- /internal/stats/count_map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/stats/count_map_test.go -------------------------------------------------------------------------------- /internal/stats/countsum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/stats/countsum.go -------------------------------------------------------------------------------- /internal/tempfile/tempfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/tempfile/tempfile.go -------------------------------------------------------------------------------- /internal/tempfile/tempfile_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/tempfile/tempfile_linux.go -------------------------------------------------------------------------------- /internal/tempfile/tempfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/tempfile/tempfile_test.go -------------------------------------------------------------------------------- /internal/tempfile/tempfile_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/tempfile/tempfile_windows.go -------------------------------------------------------------------------------- /internal/testlogging/ctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/testlogging/ctx.go -------------------------------------------------------------------------------- /internal/testlogging/printf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/testlogging/printf.go -------------------------------------------------------------------------------- /internal/testutil/dockertestutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/testutil/dockertestutil.go -------------------------------------------------------------------------------- /internal/testutil/norace.go: -------------------------------------------------------------------------------- 1 | //go:build !race 2 | 3 | package testutil 4 | 5 | const isRaceDetector = false 6 | -------------------------------------------------------------------------------- /internal/testutil/race.go: -------------------------------------------------------------------------------- 1 | //go:build race 2 | 3 | package testutil 4 | 5 | const isRaceDetector = true 6 | -------------------------------------------------------------------------------- /internal/testutil/serverparameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/testutil/serverparameters.go -------------------------------------------------------------------------------- /internal/testutil/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/testutil/testutil.go -------------------------------------------------------------------------------- /internal/testutil/tmpdir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/testutil/tmpdir.go -------------------------------------------------------------------------------- /internal/timestampmeta/timestampmeta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/timestampmeta/timestampmeta.go -------------------------------------------------------------------------------- /internal/timetrack/estimator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/timetrack/estimator.go -------------------------------------------------------------------------------- /internal/timetrack/throttle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/timetrack/throttle.go -------------------------------------------------------------------------------- /internal/timetrack/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/timetrack/timer.go -------------------------------------------------------------------------------- /internal/tlsutil/tlsutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/tlsutil/tlsutil.go -------------------------------------------------------------------------------- /internal/tlsutil/tlsutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/tlsutil/tlsutil_test.go -------------------------------------------------------------------------------- /internal/uitask/uitask.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/uitask/uitask.go -------------------------------------------------------------------------------- /internal/uitask/uitask_counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/uitask/uitask_counter.go -------------------------------------------------------------------------------- /internal/uitask/uitask_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/uitask/uitask_manager.go -------------------------------------------------------------------------------- /internal/uitask/uitask_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/uitask/uitask_test.go -------------------------------------------------------------------------------- /internal/units/units.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/units/units.go -------------------------------------------------------------------------------- /internal/units/units_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/units/units_test.go -------------------------------------------------------------------------------- /internal/user/hash_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/user/hash_password.go -------------------------------------------------------------------------------- /internal/user/hash_password_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/user/hash_password_test.go -------------------------------------------------------------------------------- /internal/user/password_hashings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/user/password_hashings.go -------------------------------------------------------------------------------- /internal/user/password_hashings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/user/password_hashings_test.go -------------------------------------------------------------------------------- /internal/user/user_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/user/user_manager.go -------------------------------------------------------------------------------- /internal/user/user_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/user/user_manager_test.go -------------------------------------------------------------------------------- /internal/user/user_profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/user/user_profile.go -------------------------------------------------------------------------------- /internal/user/user_profile_pw_hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/user/user_profile_pw_hash.go -------------------------------------------------------------------------------- /internal/user/user_profile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/user/user_profile_test.go -------------------------------------------------------------------------------- /internal/wcmatch/rune_scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/wcmatch/rune_scanner.go -------------------------------------------------------------------------------- /internal/wcmatch/tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/wcmatch/tokens.go -------------------------------------------------------------------------------- /internal/wcmatch/wcmatch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/wcmatch/wcmatch.go -------------------------------------------------------------------------------- /internal/wcmatch/wcmatch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/wcmatch/wcmatch_test.go -------------------------------------------------------------------------------- /internal/webdavmount/webdavmount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/webdavmount/webdavmount.go -------------------------------------------------------------------------------- /internal/workshare/workshare_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/workshare/workshare_pool.go -------------------------------------------------------------------------------- /internal/workshare/workshare_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/workshare/workshare_test.go -------------------------------------------------------------------------------- /internal/zaplogutil/zaplogutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/internal/zaplogutil/zaplogutil.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/main.go -------------------------------------------------------------------------------- /notification/notification_send.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/notification/notification_send.go -------------------------------------------------------------------------------- /notification/notifydata/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/notification/notifydata/doc.go -------------------------------------------------------------------------------- /notification/notifydata/empty.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/notification/notifydata/empty.go -------------------------------------------------------------------------------- /notification/notifydata/empty_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/notification/notifydata/empty_test.go -------------------------------------------------------------------------------- /notification/notifydata/error_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/notification/notifydata/error_info.go -------------------------------------------------------------------------------- /notification/notifytemplate/testdata/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notification/sender/sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/notification/sender/sender.go -------------------------------------------------------------------------------- /notification/sender/sender_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/notification/sender/sender_config.go -------------------------------------------------------------------------------- /repo/api_server_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/api_server_repository.go -------------------------------------------------------------------------------- /repo/blob/azure/azure_immu_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/azure/azure_immu_test.go -------------------------------------------------------------------------------- /repo/blob/azure/azure_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/azure/azure_options.go -------------------------------------------------------------------------------- /repo/blob/azure/azure_pit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/azure/azure_pit.go -------------------------------------------------------------------------------- /repo/blob/azure/azure_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/azure/azure_storage.go -------------------------------------------------------------------------------- /repo/blob/azure/azure_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/azure/azure_storage_test.go -------------------------------------------------------------------------------- /repo/blob/azure/azure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/azure/azure_test.go -------------------------------------------------------------------------------- /repo/blob/azure/azure_versioned.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/azure/azure_versioned.go -------------------------------------------------------------------------------- /repo/blob/azure/azure_versioned_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/azure/azure_versioned_test.go -------------------------------------------------------------------------------- /repo/blob/b2/b2_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/b2/b2_options.go -------------------------------------------------------------------------------- /repo/blob/b2/b2_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/b2/b2_storage.go -------------------------------------------------------------------------------- /repo/blob/b2/b2_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/b2/b2_storage_test.go -------------------------------------------------------------------------------- /repo/blob/beforeop/beforeop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/beforeop/beforeop.go -------------------------------------------------------------------------------- /repo/blob/beforeop/beforeop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/beforeop/beforeop_test.go -------------------------------------------------------------------------------- /repo/blob/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/config.go -------------------------------------------------------------------------------- /repo/blob/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/doc.go -------------------------------------------------------------------------------- /repo/blob/filesystem/osinterface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/filesystem/osinterface.go -------------------------------------------------------------------------------- /repo/blob/gcs/gcs_immu_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gcs/gcs_immu_test.go -------------------------------------------------------------------------------- /repo/blob/gcs/gcs_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gcs/gcs_options.go -------------------------------------------------------------------------------- /repo/blob/gcs/gcs_pit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gcs/gcs_pit.go -------------------------------------------------------------------------------- /repo/blob/gcs/gcs_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gcs/gcs_storage.go -------------------------------------------------------------------------------- /repo/blob/gcs/gcs_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gcs/gcs_storage_test.go -------------------------------------------------------------------------------- /repo/blob/gcs/gcs_versioned.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gcs/gcs_versioned.go -------------------------------------------------------------------------------- /repo/blob/gcs/gcs_versioned_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gcs/gcs_versioned_test.go -------------------------------------------------------------------------------- /repo/blob/gdrive/file_id_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gdrive/file_id_cache.go -------------------------------------------------------------------------------- /repo/blob/gdrive/gdrive_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gdrive/gdrive_options.go -------------------------------------------------------------------------------- /repo/blob/gdrive/gdrive_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gdrive/gdrive_storage.go -------------------------------------------------------------------------------- /repo/blob/gdrive/gdrive_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/gdrive/gdrive_storage_test.go -------------------------------------------------------------------------------- /repo/blob/logging/logging_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/logging/logging_storage.go -------------------------------------------------------------------------------- /repo/blob/rclone/rclone_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/rclone/rclone_options.go -------------------------------------------------------------------------------- /repo/blob/rclone/rclone_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/rclone/rclone_storage.go -------------------------------------------------------------------------------- /repo/blob/rclone/rclone_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/rclone/rclone_storage_test.go -------------------------------------------------------------------------------- /repo/blob/readonly/readonly_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/readonly/readonly_storage.go -------------------------------------------------------------------------------- /repo/blob/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/registry.go -------------------------------------------------------------------------------- /repo/blob/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/registry_test.go -------------------------------------------------------------------------------- /repo/blob/retrying/retrying_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/retrying/retrying_storage.go -------------------------------------------------------------------------------- /repo/blob/s3/s3_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/s3/s3_options.go -------------------------------------------------------------------------------- /repo/blob/s3/s3_pit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/s3/s3_pit.go -------------------------------------------------------------------------------- /repo/blob/s3/s3_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/s3/s3_storage.go -------------------------------------------------------------------------------- /repo/blob/s3/s3_storage_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/s3/s3_storage_config.go -------------------------------------------------------------------------------- /repo/blob/s3/s3_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/s3/s3_storage_test.go -------------------------------------------------------------------------------- /repo/blob/s3/s3_versioned.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/s3/s3_versioned.go -------------------------------------------------------------------------------- /repo/blob/s3/s3_versioned_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/s3/s3_versioned_test.go -------------------------------------------------------------------------------- /repo/blob/sftp/sftp_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/sftp/sftp_options.go -------------------------------------------------------------------------------- /repo/blob/sftp/sftp_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/sftp/sftp_storage.go -------------------------------------------------------------------------------- /repo/blob/sftp/sftp_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/sftp/sftp_storage_test.go -------------------------------------------------------------------------------- /repo/blob/sharded/sharded.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/sharded/sharded.go -------------------------------------------------------------------------------- /repo/blob/sharded/sharded_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/sharded/sharded_options.go -------------------------------------------------------------------------------- /repo/blob/sharded/sharded_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/sharded/sharded_parameters.go -------------------------------------------------------------------------------- /repo/blob/sharded/sharded_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/sharded/sharded_test.go -------------------------------------------------------------------------------- /repo/blob/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/storage.go -------------------------------------------------------------------------------- /repo/blob/storage_extend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/storage_extend_test.go -------------------------------------------------------------------------------- /repo/blob/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/storage_test.go -------------------------------------------------------------------------------- /repo/blob/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/suite_test.go -------------------------------------------------------------------------------- /repo/blob/throttling/throttler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/throttling/throttler.go -------------------------------------------------------------------------------- /repo/blob/throttling/throttler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/throttling/throttler_test.go -------------------------------------------------------------------------------- /repo/blob/throttling/token_bucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/throttling/token_bucket.go -------------------------------------------------------------------------------- /repo/blob/webdav/webdav_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/webdav/webdav_options.go -------------------------------------------------------------------------------- /repo/blob/webdav/webdav_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/webdav/webdav_storage.go -------------------------------------------------------------------------------- /repo/blob/webdav/webdav_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/blob/webdav/webdav_storage_test.go -------------------------------------------------------------------------------- /repo/buildinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/buildinfo.go -------------------------------------------------------------------------------- /repo/buildinfo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/buildinfo_test.go -------------------------------------------------------------------------------- /repo/caching.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/caching.go -------------------------------------------------------------------------------- /repo/compression/compression_ids.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/compression/compression_ids.go -------------------------------------------------------------------------------- /repo/compression/compressor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/compression/compressor.go -------------------------------------------------------------------------------- /repo/compression/compressor_deflate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/compression/compressor_deflate.go -------------------------------------------------------------------------------- /repo/compression/compressor_gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/compression/compressor_gzip.go -------------------------------------------------------------------------------- /repo/compression/compressor_lz4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/compression/compressor_lz4.go -------------------------------------------------------------------------------- /repo/compression/compressor_pgzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/compression/compressor_pgzip.go -------------------------------------------------------------------------------- /repo/compression/compressor_s2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/compression/compressor_s2.go -------------------------------------------------------------------------------- /repo/compression/compressor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/compression/compressor_test.go -------------------------------------------------------------------------------- /repo/compression/compressor_zstd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/compression/compressor_zstd.go -------------------------------------------------------------------------------- /repo/connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/connect.go -------------------------------------------------------------------------------- /repo/content/caching_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/caching_options.go -------------------------------------------------------------------------------- /repo/content/committed_content_index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/committed_content_index.go -------------------------------------------------------------------------------- /repo/content/committed_read_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/committed_read_manager.go -------------------------------------------------------------------------------- /repo/content/content_formatter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/content_formatter_test.go -------------------------------------------------------------------------------- /repo/content/content_index_recovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/content_index_recovery.go -------------------------------------------------------------------------------- /repo/content/content_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/content_manager.go -------------------------------------------------------------------------------- /repo/content/content_manager_indexes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/content_manager_indexes.go -------------------------------------------------------------------------------- /repo/content/content_manager_iterate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/content_manager_iterate.go -------------------------------------------------------------------------------- /repo/content/content_manager_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/content_manager_metrics.go -------------------------------------------------------------------------------- /repo/content/content_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/content_manager_test.go -------------------------------------------------------------------------------- /repo/content/content_prefetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/content_prefetch.go -------------------------------------------------------------------------------- /repo/content/content_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/content_reader.go -------------------------------------------------------------------------------- /repo/content/index/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/id.go -------------------------------------------------------------------------------- /repo/content/index/id_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/id_range.go -------------------------------------------------------------------------------- /repo/content/index/id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/id_test.go -------------------------------------------------------------------------------- /repo/content/index/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/index.go -------------------------------------------------------------------------------- /repo/content/index/index_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/index_builder.go -------------------------------------------------------------------------------- /repo/content/index/index_encode_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/index_encode_util.go -------------------------------------------------------------------------------- /repo/content/index/index_v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/index_v1.go -------------------------------------------------------------------------------- /repo/content/index/index_v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/index_v2.go -------------------------------------------------------------------------------- /repo/content/index/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/info.go -------------------------------------------------------------------------------- /repo/content/index/merged.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/merged.go -------------------------------------------------------------------------------- /repo/content/index/merged_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/merged_test.go -------------------------------------------------------------------------------- /repo/content/index/packindex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/index/packindex_test.go -------------------------------------------------------------------------------- /repo/content/indexblob/index_blob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/indexblob/index_blob.go -------------------------------------------------------------------------------- /repo/content/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/info.go -------------------------------------------------------------------------------- /repo/content/sessions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/sessions.go -------------------------------------------------------------------------------- /repo/content/sessions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/sessions_test.go -------------------------------------------------------------------------------- /repo/content/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/stats.go -------------------------------------------------------------------------------- /repo/content/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/verify.go -------------------------------------------------------------------------------- /repo/content/verify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/content/verify_test.go -------------------------------------------------------------------------------- /repo/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/doc.go -------------------------------------------------------------------------------- /repo/ecc/ecc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/ecc/ecc.go -------------------------------------------------------------------------------- /repo/ecc/ecc_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/ecc/ecc_options.go -------------------------------------------------------------------------------- /repo/ecc/ecc_rs_crc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/ecc/ecc_rs_crc.go -------------------------------------------------------------------------------- /repo/ecc/ecc_rs_crc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/ecc/ecc_rs_crc_test.go -------------------------------------------------------------------------------- /repo/ecc/ecc_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/ecc/ecc_utils.go -------------------------------------------------------------------------------- /repo/ecc/ecc_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/ecc/ecc_utils_test.go -------------------------------------------------------------------------------- /repo/encryption/aead_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/encryption/aead_helpers.go -------------------------------------------------------------------------------- /repo/encryption/encryption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/encryption/encryption.go -------------------------------------------------------------------------------- /repo/encryption/encryption_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/encryption/encryption_test.go -------------------------------------------------------------------------------- /repo/format/blobcfg_blob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/blobcfg_blob.go -------------------------------------------------------------------------------- /repo/format/content_format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/content_format.go -------------------------------------------------------------------------------- /repo/format/encryptor_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/encryptor_wrapper.go -------------------------------------------------------------------------------- /repo/format/format_blob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/format_blob.go -------------------------------------------------------------------------------- /repo/format/format_blob_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/format_blob_cache.go -------------------------------------------------------------------------------- /repo/format/format_blob_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/format_blob_cache_test.go -------------------------------------------------------------------------------- /repo/format/format_blob_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/format_blob_test.go -------------------------------------------------------------------------------- /repo/format/format_change_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/format_change_password.go -------------------------------------------------------------------------------- /repo/format/format_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/format_manager.go -------------------------------------------------------------------------------- /repo/format/format_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/format_manager_test.go -------------------------------------------------------------------------------- /repo/format/format_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/format_provider.go -------------------------------------------------------------------------------- /repo/format/format_set_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/format_set_parameters.go -------------------------------------------------------------------------------- /repo/format/object_format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/object_format.go -------------------------------------------------------------------------------- /repo/format/repository_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/repository_config.go -------------------------------------------------------------------------------- /repo/format/upgrade_lock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/upgrade_lock.go -------------------------------------------------------------------------------- /repo/format/upgrade_lock_intent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/upgrade_lock_intent.go -------------------------------------------------------------------------------- /repo/format/upgrade_lock_intent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/upgrade_lock_intent_test.go -------------------------------------------------------------------------------- /repo/format/upgrade_lock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/format/upgrade_lock_test.go -------------------------------------------------------------------------------- /repo/grpc_repository_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/grpc_repository_client.go -------------------------------------------------------------------------------- /repo/grpc_repository_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/grpc_repository_client_test.go -------------------------------------------------------------------------------- /repo/hashing/blake3_hashes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/hashing/blake3_hashes.go -------------------------------------------------------------------------------- /repo/hashing/blake_hashes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/hashing/blake_hashes.go -------------------------------------------------------------------------------- /repo/hashing/hashing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/hashing/hashing.go -------------------------------------------------------------------------------- /repo/hashing/hashing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/hashing/hashing_test.go -------------------------------------------------------------------------------- /repo/hashing/sha_hashes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/hashing/sha_hashes.go -------------------------------------------------------------------------------- /repo/initialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/initialize.go -------------------------------------------------------------------------------- /repo/jsonencoding/jsonencoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/jsonencoding/jsonencoding.go -------------------------------------------------------------------------------- /repo/jsonencoding/jsonencoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/jsonencoding/jsonencoding_test.go -------------------------------------------------------------------------------- /repo/local_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/local_config.go -------------------------------------------------------------------------------- /repo/local_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/local_config_test.go -------------------------------------------------------------------------------- /repo/locking_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/locking_storage.go -------------------------------------------------------------------------------- /repo/logging/broadcast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/logging/broadcast.go -------------------------------------------------------------------------------- /repo/logging/ctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/logging/ctx.go -------------------------------------------------------------------------------- /repo/logging/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/logging/logging.go -------------------------------------------------------------------------------- /repo/logging/logging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/logging/logging_test.go -------------------------------------------------------------------------------- /repo/logging/null_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/logging/null_logger.go -------------------------------------------------------------------------------- /repo/maintenance/blob_retain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/blob_retain.go -------------------------------------------------------------------------------- /repo/maintenance/blob_retain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/blob_retain_test.go -------------------------------------------------------------------------------- /repo/maintenance/cleanup_logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/cleanup_logs.go -------------------------------------------------------------------------------- /repo/maintenance/content_rewrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/content_rewrite.go -------------------------------------------------------------------------------- /repo/maintenance/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/helper_test.go -------------------------------------------------------------------------------- /repo/maintenance/index_compaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/index_compaction.go -------------------------------------------------------------------------------- /repo/maintenance/maintenance_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/maintenance_params.go -------------------------------------------------------------------------------- /repo/maintenance/maintenance_run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/maintenance_run.go -------------------------------------------------------------------------------- /repo/maintenance/maintenance_safety.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/maintenance_safety.go -------------------------------------------------------------------------------- /repo/maintenance/pack_gc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/pack_gc.go -------------------------------------------------------------------------------- /repo/maintenance/pack_gc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/pack_gc_test.go -------------------------------------------------------------------------------- /repo/maintenance/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenance/suite_test.go -------------------------------------------------------------------------------- /repo/maintenancestats/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenancestats/builder.go -------------------------------------------------------------------------------- /repo/maintenancestats/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/maintenancestats/builder_test.go -------------------------------------------------------------------------------- /repo/manifest/manifest_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/manifest/manifest_entry.go -------------------------------------------------------------------------------- /repo/manifest/manifest_entry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/manifest/manifest_entry_test.go -------------------------------------------------------------------------------- /repo/manifest/manifest_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/manifest/manifest_manager.go -------------------------------------------------------------------------------- /repo/manifest/manifest_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/manifest/manifest_manager_test.go -------------------------------------------------------------------------------- /repo/manifest/serialized.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/manifest/serialized.go -------------------------------------------------------------------------------- /repo/manifest/serialized_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/manifest/serialized_test.go -------------------------------------------------------------------------------- /repo/manifest/testdata/manifests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/manifest/testdata/manifests.go -------------------------------------------------------------------------------- /repo/object/indirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/object/indirect.go -------------------------------------------------------------------------------- /repo/object/object_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/object/object_manager.go -------------------------------------------------------------------------------- /repo/object/object_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/object/object_manager_test.go -------------------------------------------------------------------------------- /repo/object/object_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/object/object_reader.go -------------------------------------------------------------------------------- /repo/object/object_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/object/object_writer.go -------------------------------------------------------------------------------- /repo/object/objectid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/object/objectid.go -------------------------------------------------------------------------------- /repo/object/objectid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/object/objectid_test.go -------------------------------------------------------------------------------- /repo/open.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/open.go -------------------------------------------------------------------------------- /repo/recently_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/recently_read.go -------------------------------------------------------------------------------- /repo/refcount_closer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/refcount_closer.go -------------------------------------------------------------------------------- /repo/repo_benchmarks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/repo_benchmarks_test.go -------------------------------------------------------------------------------- /repo/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/repository.go -------------------------------------------------------------------------------- /repo/repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/repository_test.go -------------------------------------------------------------------------------- /repo/server_repo_cache_enc_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/server_repo_cache_enc_key.go -------------------------------------------------------------------------------- /repo/server_repository_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/server_repository_params.go -------------------------------------------------------------------------------- /repo/splitter/splitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/splitter/splitter.go -------------------------------------------------------------------------------- /repo/splitter/splitter_buzhash32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/splitter/splitter_buzhash32.go -------------------------------------------------------------------------------- /repo/splitter/splitter_fixed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/splitter/splitter_fixed.go -------------------------------------------------------------------------------- /repo/splitter/splitter_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/splitter/splitter_pool.go -------------------------------------------------------------------------------- /repo/splitter/splitter_rabinkarp64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/splitter/splitter_rabinkarp64.go -------------------------------------------------------------------------------- /repo/splitter/splitter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/splitter/splitter_test.go -------------------------------------------------------------------------------- /repo/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/suite_test.go -------------------------------------------------------------------------------- /repo/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/token.go -------------------------------------------------------------------------------- /repo/userhost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/repo/userhost.go -------------------------------------------------------------------------------- /site/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/.gitignore -------------------------------------------------------------------------------- /site/.go-version: -------------------------------------------------------------------------------- 1 | 1.24.x 2 | -------------------------------------------------------------------------------- /site/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/Makefile -------------------------------------------------------------------------------- /site/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/archetypes/default.md -------------------------------------------------------------------------------- /site/assets/icons/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/assets/icons/logo.svg -------------------------------------------------------------------------------- /site/content/CNAME: -------------------------------------------------------------------------------- 1 | kopia.io -------------------------------------------------------------------------------- /site/content/_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/_index.html -------------------------------------------------------------------------------- /site/content/docs/Advanced/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/docs/Advanced/_index.md -------------------------------------------------------------------------------- /site/content/docs/FAQs/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/docs/FAQs/_index.md -------------------------------------------------------------------------------- /site/content/docs/Features/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/docs/Features/_index.md -------------------------------------------------------------------------------- /site/content/docs/Mounting/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/docs/Mounting/_index.md -------------------------------------------------------------------------------- /site/content/docs/Reference/Command-Line/.gitignore: -------------------------------------------------------------------------------- 1 | Common/ 2 | Advanced/ 3 | flags.md 4 | 5 | -------------------------------------------------------------------------------- /site/content/docs/Reference/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/docs/Reference/_index.md -------------------------------------------------------------------------------- /site/content/docs/Upgrade/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/docs/Upgrade/_index.md -------------------------------------------------------------------------------- /site/content/docs/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/docs/_index.md -------------------------------------------------------------------------------- /site/content/featured-background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/featured-background.jpg -------------------------------------------------------------------------------- /site/content/search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/search.md -------------------------------------------------------------------------------- /site/content/signing-key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/content/signing-key -------------------------------------------------------------------------------- /site/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/go.mod -------------------------------------------------------------------------------- /site/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/go.sum -------------------------------------------------------------------------------- /site/hugo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/hugo.toml -------------------------------------------------------------------------------- /site/layouts/partials/favicons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/layouts/partials/favicons.html -------------------------------------------------------------------------------- /site/layouts/partials/navbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/layouts/partials/navbar.html -------------------------------------------------------------------------------- /site/layouts/partials/search-input.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/layouts/partials/search-input.html -------------------------------------------------------------------------------- /site/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/package.json -------------------------------------------------------------------------------- /site/static/favicons/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/static/favicons/browserconfig.xml -------------------------------------------------------------------------------- /site/static/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/static/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /site/static/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/static/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /site/static/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/static/favicons/favicon.ico -------------------------------------------------------------------------------- /site/static/favicons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/static/favicons/mstile-150x150.png -------------------------------------------------------------------------------- /site/static/favicons/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/site/static/favicons/site.webmanifest -------------------------------------------------------------------------------- /snapshot/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/manager.go -------------------------------------------------------------------------------- /snapshot/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/manifest.go -------------------------------------------------------------------------------- /snapshot/policy/actions_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/actions_policy.go -------------------------------------------------------------------------------- /snapshot/policy/compression_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/compression_policy.go -------------------------------------------------------------------------------- /snapshot/policy/expire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/expire.go -------------------------------------------------------------------------------- /snapshot/policy/files_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/files_policy.go -------------------------------------------------------------------------------- /snapshot/policy/log_detail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/log_detail.go -------------------------------------------------------------------------------- /snapshot/policy/log_detail_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/log_detail_test.go -------------------------------------------------------------------------------- /snapshot/policy/logging_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/logging_policy.go -------------------------------------------------------------------------------- /snapshot/policy/optional.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/optional.go -------------------------------------------------------------------------------- /snapshot/policy/os_snapshot_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/os_snapshot_policy.go -------------------------------------------------------------------------------- /snapshot/policy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/policy.go -------------------------------------------------------------------------------- /snapshot/policy/policy_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/policy_manager.go -------------------------------------------------------------------------------- /snapshot/policy/policy_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/policy_manager_test.go -------------------------------------------------------------------------------- /snapshot/policy/policy_merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/policy_merge.go -------------------------------------------------------------------------------- /snapshot/policy/policy_merge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/policy_merge_test.go -------------------------------------------------------------------------------- /snapshot/policy/policy_tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/policy_tree.go -------------------------------------------------------------------------------- /snapshot/policy/policy_tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/policy_tree_test.go -------------------------------------------------------------------------------- /snapshot/policy/retention_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/retention_policy.go -------------------------------------------------------------------------------- /snapshot/policy/scheduling_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/scheduling_policy.go -------------------------------------------------------------------------------- /snapshot/policy/splitter_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/splitter_policy.go -------------------------------------------------------------------------------- /snapshot/policy/upload_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/policy/upload_policy.go -------------------------------------------------------------------------------- /snapshot/restore/local_fs_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/local_fs_output.go -------------------------------------------------------------------------------- /snapshot/restore/long_paths_plan9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/long_paths_plan9.go -------------------------------------------------------------------------------- /snapshot/restore/long_paths_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/long_paths_unix.go -------------------------------------------------------------------------------- /snapshot/restore/long_paths_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/long_paths_windows.go -------------------------------------------------------------------------------- /snapshot/restore/restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/restore.go -------------------------------------------------------------------------------- /snapshot/restore/shallow_fs_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/shallow_fs_output.go -------------------------------------------------------------------------------- /snapshot/restore/shallow_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/shallow_helper.go -------------------------------------------------------------------------------- /snapshot/restore/shallow_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/shallow_helper_test.go -------------------------------------------------------------------------------- /snapshot/restore/tar_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/tar_output.go -------------------------------------------------------------------------------- /snapshot/restore/zip_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/restore/zip_output.go -------------------------------------------------------------------------------- /snapshot/snapshot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/snapshot_test.go -------------------------------------------------------------------------------- /snapshot/snapshotfs/all_sources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/snapshotfs/all_sources.go -------------------------------------------------------------------------------- /snapshot/snapshotfs/dir_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/snapshotfs/dir_reader.go -------------------------------------------------------------------------------- /snapshot/snapshotfs/dir_rewriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/snapshotfs/dir_rewriter.go -------------------------------------------------------------------------------- /snapshot/snapshotfs/dir_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/snapshotfs/dir_writer.go -------------------------------------------------------------------------------- /snapshot/snapshotfs/objref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/snapshotfs/objref.go -------------------------------------------------------------------------------- /snapshot/snapshotfs/repofs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/snapshotfs/repofs.go -------------------------------------------------------------------------------- /snapshot/snapshotfs/source_snapshots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/snapshotfs/source_snapshots.go -------------------------------------------------------------------------------- /snapshot/snapshotgc/gc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/snapshotgc/gc.go -------------------------------------------------------------------------------- /snapshot/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/source.go -------------------------------------------------------------------------------- /snapshot/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/stats.go -------------------------------------------------------------------------------- /snapshot/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/stats_test.go -------------------------------------------------------------------------------- /snapshot/upload/checkpoint_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/upload/checkpoint_registry.go -------------------------------------------------------------------------------- /snapshot/upload/estimate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/upload/estimate.go -------------------------------------------------------------------------------- /snapshot/upload/estimate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/upload/estimate_test.go -------------------------------------------------------------------------------- /snapshot/upload/upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/upload/upload.go -------------------------------------------------------------------------------- /snapshot/upload/upload_actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/upload/upload_actions.go -------------------------------------------------------------------------------- /snapshot/upload/upload_estimator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/upload/upload_estimator.go -------------------------------------------------------------------------------- /snapshot/upload/upload_progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/upload/upload_progress.go -------------------------------------------------------------------------------- /snapshot/upload/upload_scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/upload/upload_scan.go -------------------------------------------------------------------------------- /snapshot/upload/upload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/snapshot/upload/upload_test.go -------------------------------------------------------------------------------- /tests/clitestutil/clitestutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/clitestutil/clitestutil.go -------------------------------------------------------------------------------- /tests/compat_test/compat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/compat_test/compat_test.go -------------------------------------------------------------------------------- /tests/end_to_end_test/acl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/end_to_end_test/acl_test.go -------------------------------------------------------------------------------- /tests/end_to_end_test/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/end_to_end_test/diff_test.go -------------------------------------------------------------------------------- /tests/end_to_end_test/ecc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/end_to_end_test/ecc_test.go -------------------------------------------------------------------------------- /tests/end_to_end_test/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/end_to_end_test/main_test.go -------------------------------------------------------------------------------- /tests/end_to_end_test/norace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/end_to_end_test/norace_test.go -------------------------------------------------------------------------------- /tests/end_to_end_test/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/end_to_end_test/policy_test.go -------------------------------------------------------------------------------- /tests/end_to_end_test/restore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/end_to_end_test/restore_test.go -------------------------------------------------------------------------------- /tests/end_to_end_test/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/end_to_end_test/suite_test.go -------------------------------------------------------------------------------- /tests/endurance_test/endurance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/endurance_test/endurance_test.go -------------------------------------------------------------------------------- /tests/htmlui_e2e_test/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/htmlui_e2e_test/context_test.go -------------------------------------------------------------------------------- /tests/os_snapshot_test/os_snapshot_nonwindows_test.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | 3 | package os_snapshot_test 4 | -------------------------------------------------------------------------------- /tests/perf_benchmark/perf-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/perf_benchmark/perf-benchmark.sh -------------------------------------------------------------------------------- /tests/perf_benchmark/process_results.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/perf_benchmark/process_results.go -------------------------------------------------------------------------------- /tests/robustness/checker/checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/checker/checker.go -------------------------------------------------------------------------------- /tests/robustness/engine/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/engine/action.go -------------------------------------------------------------------------------- /tests/robustness/engine/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/engine/engine.go -------------------------------------------------------------------------------- /tests/robustness/engine/engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/engine/engine_test.go -------------------------------------------------------------------------------- /tests/robustness/engine/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/engine/log.go -------------------------------------------------------------------------------- /tests/robustness/engine/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/engine/metadata.go -------------------------------------------------------------------------------- /tests/robustness/engine/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/engine/stats.go -------------------------------------------------------------------------------- /tests/robustness/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/errors.go -------------------------------------------------------------------------------- /tests/robustness/filewriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/filewriter.go -------------------------------------------------------------------------------- /tests/robustness/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/options.go -------------------------------------------------------------------------------- /tests/robustness/pathlock/path_lock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/pathlock/path_lock.go -------------------------------------------------------------------------------- /tests/robustness/persister.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/persister.go -------------------------------------------------------------------------------- /tests/robustness/snapmeta/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/snapmeta/index.go -------------------------------------------------------------------------------- /tests/robustness/snapmeta/index_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/snapmeta/index_test.go -------------------------------------------------------------------------------- /tests/robustness/snapmeta/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/snapmeta/simple.go -------------------------------------------------------------------------------- /tests/robustness/snapshotter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/robustness/snapshotter.go -------------------------------------------------------------------------------- /tests/socketactivation_test/server_wrap.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | export LISTEN_PID=$$ 3 | exec $KOPIA_ORIG_EXE "${@}" 4 | -------------------------------------------------------------------------------- /tests/stress_test/stress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/stress_test/stress_test.go -------------------------------------------------------------------------------- /tests/testdirtree/testdirtree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/testdirtree/testdirtree.go -------------------------------------------------------------------------------- /tests/testenv/cli_exe_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/testenv/cli_exe_runner.go -------------------------------------------------------------------------------- /tests/testenv/cli_inproc_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/testenv/cli_inproc_runner.go -------------------------------------------------------------------------------- /tests/testenv/cli_test_env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/testenv/cli_test_env.go -------------------------------------------------------------------------------- /tests/testenv/faketimeserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/testenv/faketimeserver.go -------------------------------------------------------------------------------- /tests/testenv/storage_inmemory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/testenv/storage_inmemory.go -------------------------------------------------------------------------------- /tests/testingaction/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/testingaction/main.go -------------------------------------------------------------------------------- /tests/tools/fio/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fio/config.go -------------------------------------------------------------------------------- /tests/tools/fio/fio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fio/fio.go -------------------------------------------------------------------------------- /tests/tools/fio/fio_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fio/fio_test.go -------------------------------------------------------------------------------- /tests/tools/fio/job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fio/job.go -------------------------------------------------------------------------------- /tests/tools/fio/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fio/main_test.go -------------------------------------------------------------------------------- /tests/tools/fio/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fio/options.go -------------------------------------------------------------------------------- /tests/tools/fio/workload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fio/workload.go -------------------------------------------------------------------------------- /tests/tools/fio/workload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fio/workload_test.go -------------------------------------------------------------------------------- /tests/tools/fswalker/fswalker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fswalker/fswalker.go -------------------------------------------------------------------------------- /tests/tools/fswalker/fswalker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fswalker/fswalker_test.go -------------------------------------------------------------------------------- /tests/tools/fswalker/walker/walker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/fswalker/walker/walker.go -------------------------------------------------------------------------------- /tests/tools/kopiarunner/kopiarun.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/kopiarunner/kopiarun.go -------------------------------------------------------------------------------- /tests/tools/kopiarunner/setpdeath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tests/tools/kopiarunner/setpdeath.go -------------------------------------------------------------------------------- /tools/apt-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/apt-publish.sh -------------------------------------------------------------------------------- /tools/cli2md/cli2md.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/cli2md/cli2md.go -------------------------------------------------------------------------------- /tools/cli2md/cli2md_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/cli2md/cli2md_test.go -------------------------------------------------------------------------------- /tools/docker-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/docker-publish.sh -------------------------------------------------------------------------------- /tools/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/docker/Dockerfile -------------------------------------------------------------------------------- /tools/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/docker/README.md -------------------------------------------------------------------------------- /tools/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/docker/docker-compose.yml -------------------------------------------------------------------------------- /tools/gettool/checksums.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/gettool/checksums.txt -------------------------------------------------------------------------------- /tools/gettool/gettool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/gettool/gettool.go -------------------------------------------------------------------------------- /tools/homebrew-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/homebrew-publish.sh -------------------------------------------------------------------------------- /tools/htmlui_changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/htmlui_changelog.sh -------------------------------------------------------------------------------- /tools/kopia-homebrew.rs.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/kopia-homebrew.rs.template -------------------------------------------------------------------------------- /tools/localhtmlui.work: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/localhtmlui.work -------------------------------------------------------------------------------- /tools/localhtmlui.work.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/localhtmlui.work.sum -------------------------------------------------------------------------------- /tools/make-tgz.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/make-tgz.sh -------------------------------------------------------------------------------- /tools/node_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/node_env.sh -------------------------------------------------------------------------------- /tools/recovery-job.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/recovery-job.sh -------------------------------------------------------------------------------- /tools/retry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/retry.sh -------------------------------------------------------------------------------- /tools/robustness-job.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/robustness-job.sh -------------------------------------------------------------------------------- /tools/rpm-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/rpm-publish.sh -------------------------------------------------------------------------------- /tools/scoop-kopia.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/scoop-kopia.json.template -------------------------------------------------------------------------------- /tools/scoop-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/scoop-publish.sh -------------------------------------------------------------------------------- /tools/sign.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/sign.sh -------------------------------------------------------------------------------- /tools/tools.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kastenhq/kopia/HEAD/tools/tools.mk --------------------------------------------------------------------------------