├── .github └── workflows │ ├── codeql.yml │ ├── docs.yml │ ├── generous-docs.yml │ └── test.yml ├── .gitignore ├── .gitlab-ci.yml ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── art └── art.go ├── butler.ico ├── butler.manifest.xml ├── butler.rc ├── butler_test.go ├── butlerd ├── README.md ├── butlerd.go ├── codes.go ├── consumer.go ├── db.go ├── errors.go ├── generous │ ├── assimilate_all.go │ ├── docs │ │ ├── .nojekyll │ │ ├── README.md │ │ └── index.html │ ├── docsgen.go │ ├── gocodegen.go │ ├── layout.md │ ├── main.go │ ├── scope.go │ ├── spec │ │ ├── butlerd.json │ │ └── spec.go │ ├── specgen.go │ ├── tscodegen.go │ └── utils.go ├── getapppath_darwin.go ├── getapppath_others.go ├── horror │ ├── recover_into.go │ └── recover_into_test.go ├── integrate │ ├── .gitignore │ ├── change_case_test.go │ ├── change_upload_type_test.go │ ├── configure_test.go │ ├── double_test.go │ ├── downloads_drive_test.go │ ├── install_cancel_test.go │ ├── install_love_test.go │ ├── install_small_test.go │ ├── install_update_nonwharf_test.go │ ├── install_update_test.go │ ├── install_with_mods_test.go │ ├── plan_test.go │ ├── profile_test.go │ ├── testdata │ │ └── .gitignore │ ├── version_test.go │ ├── z_handler_test.go │ ├── z_instance_helpers_test.go │ ├── z_instance_test.go │ └── z_main_test.go ├── jsonrpc2 │ ├── jsonrpc2.go │ └── rwctransport.go ├── messages │ ├── messages.go │ └── support.go ├── router.go ├── runtime_enum.go ├── tls.go ├── types.go └── types_launch.go ├── cmd ├── apply │ └── apply.go ├── auditzip │ ├── auditzip.go │ ├── auditzip_test.go │ └── testdata │ │ ├── proto-with-lzma.zip │ │ └── proto.zip ├── clean │ ├── clean.go │ └── clean_test.go ├── configure │ └── configure.go ├── cp │ └── cp.go ├── daemon │ ├── daemon.go │ ├── endpoints.go │ ├── tiedestiny_others.go │ └── tiedestiny_windows.go ├── diag │ └── diag.go ├── diff │ └── diff.go ├── ditto │ └── ditto.go ├── dl │ └── dl.go ├── elevate │ ├── elevate.go │ ├── elevate_linux.go │ ├── elevate_stub.go │ └── elevate_windows.go ├── elfprops │ └── elfprops.go ├── exeprops │ └── exeprops.go ├── extract │ └── extract.go ├── fetch │ └── fetch.go ├── file │ └── file.go ├── fujicmd │ ├── fuji_stubs.go │ └── fuji_windows.go ├── heal │ └── heal.go ├── login │ └── login.go ├── logout │ └── logout.go ├── ls │ └── ls.go ├── mkdir │ └── mkdir.go ├── mkzip │ └── mkzip.go ├── msi │ ├── impl.go │ └── msi.go ├── operate │ ├── assess_disk_usage.go │ ├── bad_external_hosts.go │ ├── commit.go │ ├── context.go │ ├── game_utils.go │ ├── heal.go │ ├── install_perform.go │ ├── install_prepare.go │ ├── installsubcontext.go │ ├── itchfs_utils.go │ ├── loopbackconn │ │ └── loopbackconn.go │ ├── memorylogger │ │ └── memory_logger.go │ ├── metasubcontext.go │ ├── sliced_progress.go │ ├── uninstall_perform.go │ └── upgrade.go ├── pipe │ ├── pipe.go │ ├── pipe_stub.go │ └── pipe_windows.go ├── prereqs │ ├── assess.go │ ├── fetch.go │ ├── filter.go │ ├── handler.go │ ├── install.go │ ├── install_command.go │ ├── library.go │ ├── named_pipe_stubs.go │ ├── named_pipe_windows.go │ ├── plan.go │ ├── prereqs.go │ ├── registry_stubs.go │ ├── registry_windows.go │ ├── sorting.go │ └── test_command.go ├── probe │ └── probe.go ├── push │ ├── create_files.go │ ├── push.go │ └── walk.go ├── ratetest │ └── ratetest.go ├── rediff │ └── rediff.go ├── repack │ └── repack.go ├── run │ └── run.go ├── sign │ └── sign.go ├── singlediff │ └── singlediff.go ├── sizeof │ └── sizeof.go ├── status │ └── status.go ├── unsz │ └── unsz.go ├── untar │ └── untar.go ├── unzip │ └── unzip.go ├── upgrade │ └── upgrade.go ├── validate │ └── validate.go ├── verify │ └── verify.go ├── version │ └── version.go ├── walk │ └── walk.go ├── which │ └── which.go └── wipe │ └── wipe.go ├── comm ├── consumer.go ├── logging.go └── progress.go ├── commands.go ├── compression.go ├── database ├── database.go └── models │ ├── all_models.go │ ├── cave.go │ ├── cave_historical_playtime.go │ ├── collection_ext.go │ ├── download.go │ ├── download_key_ext.go │ ├── fetch_info.go │ ├── freshness.go │ ├── game_ext.go │ ├── game_upload.go │ ├── install_location.go │ ├── marshalling.go │ ├── migrations │ └── migrations.go │ ├── profile.go │ ├── profile_collection.go │ ├── profile_data.go │ ├── profile_game.go │ ├── schema_version.go │ ├── user_ext.go │ └── utils.go ├── docs ├── README.md ├── SUMMARY.md ├── book.json ├── images │ ├── butler-cmd-exe.png │ ├── butler-login.png │ ├── butler-logout.png │ ├── butler-push-first.gif │ ├── butler-push-next.gif │ ├── butler-status.png │ ├── butler-upgrade.gif │ ├── edit-game.png │ ├── new-download.png │ ├── progress-bar.png │ ├── test-prereqs-no-elevate.png │ ├── test-prereqs-run.gif │ ├── test-prereqs.png │ ├── uninstall-prereqs-win10.png │ ├── uninstall-prereqs-win7.png │ └── version-check.png ├── installing.md ├── integration.md ├── login.md ├── offline.md ├── package-lock.json ├── package.json ├── prerequisites.md ├── pushing.md ├── single-files.md ├── upgrading.md └── utilities.md ├── endpoints ├── cleandownloads │ └── cleandownloads.go ├── downloads │ ├── downloads.go │ ├── downloads_clear_finished.go │ ├── downloads_discard.go │ ├── downloads_drive.go │ ├── downloads_drive_cancel.go │ ├── downloads_list.go │ ├── downloads_prioritize.go │ ├── downloads_queue.go │ └── downloads_retry.go ├── fetch │ ├── fetch.go │ ├── fetch_cave.go │ ├── fetch_caves.go │ ├── fetch_collection.go │ ├── fetch_collectiongames.go │ ├── fetch_commons.go │ ├── fetch_download_key.go │ ├── fetch_download_keys.go │ ├── fetch_expireall.go │ ├── fetch_game.go │ ├── fetch_game_records.go │ ├── fetch_game_uploads.go │ ├── fetch_profilecollections.go │ ├── fetch_profilegames.go │ ├── fetch_profileownedkeys.go │ ├── fetch_sale.go │ ├── fetch_user.go │ ├── lazyfetch │ │ ├── ensure_fresh.go │ │ └── lazyfetch.go │ └── pager │ │ └── pager.go ├── install │ ├── caves.go │ ├── game_find_upload.go │ ├── install.go │ ├── install_cancel.go │ ├── install_create_shortcut.go │ ├── install_perform.go │ ├── install_plan.go │ ├── install_queue.go │ ├── install_version_switch_queue.go │ ├── locations.go │ ├── locations_scan.go │ ├── shortcut │ │ ├── create.go │ │ ├── create_others.go │ │ ├── create_windows.go │ │ └── create_windows_test.go │ └── uninstall_perform.go ├── launch │ ├── helpers.go │ ├── launch.go │ ├── launchers │ │ ├── html │ │ │ └── html.go │ │ ├── native │ │ │ ├── auto_prereqs.go │ │ │ ├── foreground_stub.go │ │ │ ├── foreground_windows.go │ │ │ ├── known_builtin_dlls.go │ │ │ ├── native.go │ │ │ ├── output_collector.go │ │ │ ├── prereqs.go │ │ │ ├── ue4_prereqs_stub.go │ │ │ └── ue4_prereqs_windows.go │ │ ├── shell │ │ │ └── shell.go │ │ └── url │ │ │ └── url.go │ ├── license.go │ ├── strategy.go │ ├── types.go │ └── with_install_folder_lock.go ├── meta │ └── meta.go ├── profile │ ├── data.go │ └── profile.go ├── search │ ├── search.go │ ├── search_games.go │ └── search_users.go ├── system │ ├── statfs_unix.go │ ├── statfs_windows.go │ └── system.go ├── tasks │ └── fetch_user_game_sessions.go ├── tests │ └── tests.go ├── update │ └── update.go └── utilities │ └── utilities.go ├── filtering └── filtering.go ├── go.mod ├── go.sum ├── launchers.go ├── main.go ├── manager ├── action_for_game.go ├── configure.go ├── debug.test ├── host.go ├── platforms.go ├── runlock │ ├── runlock.go │ └── runlock_test.go ├── types_host.go ├── uploads.go └── uploads_test.go ├── mansion ├── authenticate.go ├── authenticate_test.go ├── context.go ├── debug.test ├── fuji.go ├── result_types.go ├── term_nix.go ├── term_win.go └── versioncheck.go ├── package.json ├── redist └── types.go ├── release ├── book.js ├── build.js ├── deploy.js ├── generous.js ├── test.js └── tsconfig.json ├── shell ├── loggerwriter │ └── loggerwriter.go ├── runcmd.go └── runself.go ├── tools ├── .gitignore └── signtool.exe ├── win32 └── shell_execute.go └── workaround_windows.go /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/generous-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/.github/workflows/generous-docs.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/README.md -------------------------------------------------------------------------------- /art/art.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/art/art.go -------------------------------------------------------------------------------- /butler.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butler.ico -------------------------------------------------------------------------------- /butler.manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butler.manifest.xml -------------------------------------------------------------------------------- /butler.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butler.rc -------------------------------------------------------------------------------- /butler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butler_test.go -------------------------------------------------------------------------------- /butlerd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/README.md -------------------------------------------------------------------------------- /butlerd/butlerd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/butlerd.go -------------------------------------------------------------------------------- /butlerd/codes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/codes.go -------------------------------------------------------------------------------- /butlerd/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/consumer.go -------------------------------------------------------------------------------- /butlerd/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/db.go -------------------------------------------------------------------------------- /butlerd/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/errors.go -------------------------------------------------------------------------------- /butlerd/generous/assimilate_all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/assimilate_all.go -------------------------------------------------------------------------------- /butlerd/generous/docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /butlerd/generous/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/docs/README.md -------------------------------------------------------------------------------- /butlerd/generous/docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/docs/index.html -------------------------------------------------------------------------------- /butlerd/generous/docsgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/docsgen.go -------------------------------------------------------------------------------- /butlerd/generous/gocodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/gocodegen.go -------------------------------------------------------------------------------- /butlerd/generous/layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/layout.md -------------------------------------------------------------------------------- /butlerd/generous/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/main.go -------------------------------------------------------------------------------- /butlerd/generous/scope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/scope.go -------------------------------------------------------------------------------- /butlerd/generous/spec/butlerd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/spec/butlerd.json -------------------------------------------------------------------------------- /butlerd/generous/spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/spec/spec.go -------------------------------------------------------------------------------- /butlerd/generous/specgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/specgen.go -------------------------------------------------------------------------------- /butlerd/generous/tscodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/tscodegen.go -------------------------------------------------------------------------------- /butlerd/generous/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/generous/utils.go -------------------------------------------------------------------------------- /butlerd/getapppath_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/getapppath_darwin.go -------------------------------------------------------------------------------- /butlerd/getapppath_others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/getapppath_others.go -------------------------------------------------------------------------------- /butlerd/horror/recover_into.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/horror/recover_into.go -------------------------------------------------------------------------------- /butlerd/horror/recover_into_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/horror/recover_into_test.go -------------------------------------------------------------------------------- /butlerd/integrate/.gitignore: -------------------------------------------------------------------------------- 1 | tmp 2 | -------------------------------------------------------------------------------- /butlerd/integrate/change_case_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/change_case_test.go -------------------------------------------------------------------------------- /butlerd/integrate/change_upload_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/change_upload_type_test.go -------------------------------------------------------------------------------- /butlerd/integrate/configure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/configure_test.go -------------------------------------------------------------------------------- /butlerd/integrate/double_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/double_test.go -------------------------------------------------------------------------------- /butlerd/integrate/downloads_drive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/downloads_drive_test.go -------------------------------------------------------------------------------- /butlerd/integrate/install_cancel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/install_cancel_test.go -------------------------------------------------------------------------------- /butlerd/integrate/install_love_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/install_love_test.go -------------------------------------------------------------------------------- /butlerd/integrate/install_small_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/install_small_test.go -------------------------------------------------------------------------------- /butlerd/integrate/install_update_nonwharf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/install_update_nonwharf_test.go -------------------------------------------------------------------------------- /butlerd/integrate/install_update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/install_update_test.go -------------------------------------------------------------------------------- /butlerd/integrate/install_with_mods_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/install_with_mods_test.go -------------------------------------------------------------------------------- /butlerd/integrate/plan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/plan_test.go -------------------------------------------------------------------------------- /butlerd/integrate/profile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/profile_test.go -------------------------------------------------------------------------------- /butlerd/integrate/testdata/.gitignore: -------------------------------------------------------------------------------- 1 | !*.exe 2 | -------------------------------------------------------------------------------- /butlerd/integrate/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/version_test.go -------------------------------------------------------------------------------- /butlerd/integrate/z_handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/z_handler_test.go -------------------------------------------------------------------------------- /butlerd/integrate/z_instance_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/z_instance_helpers_test.go -------------------------------------------------------------------------------- /butlerd/integrate/z_instance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/z_instance_test.go -------------------------------------------------------------------------------- /butlerd/integrate/z_main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/integrate/z_main_test.go -------------------------------------------------------------------------------- /butlerd/jsonrpc2/jsonrpc2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/jsonrpc2/jsonrpc2.go -------------------------------------------------------------------------------- /butlerd/jsonrpc2/rwctransport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/jsonrpc2/rwctransport.go -------------------------------------------------------------------------------- /butlerd/messages/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/messages/messages.go -------------------------------------------------------------------------------- /butlerd/messages/support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/messages/support.go -------------------------------------------------------------------------------- /butlerd/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/router.go -------------------------------------------------------------------------------- /butlerd/runtime_enum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/runtime_enum.go -------------------------------------------------------------------------------- /butlerd/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/tls.go -------------------------------------------------------------------------------- /butlerd/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/types.go -------------------------------------------------------------------------------- /butlerd/types_launch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/butlerd/types_launch.go -------------------------------------------------------------------------------- /cmd/apply/apply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/apply/apply.go -------------------------------------------------------------------------------- /cmd/auditzip/auditzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/auditzip/auditzip.go -------------------------------------------------------------------------------- /cmd/auditzip/auditzip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/auditzip/auditzip_test.go -------------------------------------------------------------------------------- /cmd/auditzip/testdata/proto-with-lzma.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/auditzip/testdata/proto-with-lzma.zip -------------------------------------------------------------------------------- /cmd/auditzip/testdata/proto.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/auditzip/testdata/proto.zip -------------------------------------------------------------------------------- /cmd/clean/clean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/clean/clean.go -------------------------------------------------------------------------------- /cmd/clean/clean_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/clean/clean_test.go -------------------------------------------------------------------------------- /cmd/configure/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/configure/configure.go -------------------------------------------------------------------------------- /cmd/cp/cp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/cp/cp.go -------------------------------------------------------------------------------- /cmd/daemon/daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/daemon/daemon.go -------------------------------------------------------------------------------- /cmd/daemon/endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/daemon/endpoints.go -------------------------------------------------------------------------------- /cmd/daemon/tiedestiny_others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/daemon/tiedestiny_others.go -------------------------------------------------------------------------------- /cmd/daemon/tiedestiny_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/daemon/tiedestiny_windows.go -------------------------------------------------------------------------------- /cmd/diag/diag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/diag/diag.go -------------------------------------------------------------------------------- /cmd/diff/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/diff/diff.go -------------------------------------------------------------------------------- /cmd/ditto/ditto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/ditto/ditto.go -------------------------------------------------------------------------------- /cmd/dl/dl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/dl/dl.go -------------------------------------------------------------------------------- /cmd/elevate/elevate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/elevate/elevate.go -------------------------------------------------------------------------------- /cmd/elevate/elevate_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/elevate/elevate_linux.go -------------------------------------------------------------------------------- /cmd/elevate/elevate_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/elevate/elevate_stub.go -------------------------------------------------------------------------------- /cmd/elevate/elevate_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/elevate/elevate_windows.go -------------------------------------------------------------------------------- /cmd/elfprops/elfprops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/elfprops/elfprops.go -------------------------------------------------------------------------------- /cmd/exeprops/exeprops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/exeprops/exeprops.go -------------------------------------------------------------------------------- /cmd/extract/extract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/extract/extract.go -------------------------------------------------------------------------------- /cmd/fetch/fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/fetch/fetch.go -------------------------------------------------------------------------------- /cmd/file/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/file/file.go -------------------------------------------------------------------------------- /cmd/fujicmd/fuji_stubs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/fujicmd/fuji_stubs.go -------------------------------------------------------------------------------- /cmd/fujicmd/fuji_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/fujicmd/fuji_windows.go -------------------------------------------------------------------------------- /cmd/heal/heal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/heal/heal.go -------------------------------------------------------------------------------- /cmd/login/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/login/login.go -------------------------------------------------------------------------------- /cmd/logout/logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/logout/logout.go -------------------------------------------------------------------------------- /cmd/ls/ls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/ls/ls.go -------------------------------------------------------------------------------- /cmd/mkdir/mkdir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/mkdir/mkdir.go -------------------------------------------------------------------------------- /cmd/mkzip/mkzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/mkzip/mkzip.go -------------------------------------------------------------------------------- /cmd/msi/impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/msi/impl.go -------------------------------------------------------------------------------- /cmd/msi/msi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/msi/msi.go -------------------------------------------------------------------------------- /cmd/operate/assess_disk_usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/assess_disk_usage.go -------------------------------------------------------------------------------- /cmd/operate/bad_external_hosts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/bad_external_hosts.go -------------------------------------------------------------------------------- /cmd/operate/commit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/commit.go -------------------------------------------------------------------------------- /cmd/operate/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/context.go -------------------------------------------------------------------------------- /cmd/operate/game_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/game_utils.go -------------------------------------------------------------------------------- /cmd/operate/heal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/heal.go -------------------------------------------------------------------------------- /cmd/operate/install_perform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/install_perform.go -------------------------------------------------------------------------------- /cmd/operate/install_prepare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/install_prepare.go -------------------------------------------------------------------------------- /cmd/operate/installsubcontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/installsubcontext.go -------------------------------------------------------------------------------- /cmd/operate/itchfs_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/itchfs_utils.go -------------------------------------------------------------------------------- /cmd/operate/loopbackconn/loopbackconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/loopbackconn/loopbackconn.go -------------------------------------------------------------------------------- /cmd/operate/memorylogger/memory_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/memorylogger/memory_logger.go -------------------------------------------------------------------------------- /cmd/operate/metasubcontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/metasubcontext.go -------------------------------------------------------------------------------- /cmd/operate/sliced_progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/sliced_progress.go -------------------------------------------------------------------------------- /cmd/operate/uninstall_perform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/uninstall_perform.go -------------------------------------------------------------------------------- /cmd/operate/upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/operate/upgrade.go -------------------------------------------------------------------------------- /cmd/pipe/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/pipe/pipe.go -------------------------------------------------------------------------------- /cmd/pipe/pipe_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/pipe/pipe_stub.go -------------------------------------------------------------------------------- /cmd/pipe/pipe_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/pipe/pipe_windows.go -------------------------------------------------------------------------------- /cmd/prereqs/assess.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/assess.go -------------------------------------------------------------------------------- /cmd/prereqs/fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/fetch.go -------------------------------------------------------------------------------- /cmd/prereqs/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/filter.go -------------------------------------------------------------------------------- /cmd/prereqs/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/handler.go -------------------------------------------------------------------------------- /cmd/prereqs/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/install.go -------------------------------------------------------------------------------- /cmd/prereqs/install_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/install_command.go -------------------------------------------------------------------------------- /cmd/prereqs/library.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/library.go -------------------------------------------------------------------------------- /cmd/prereqs/named_pipe_stubs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/named_pipe_stubs.go -------------------------------------------------------------------------------- /cmd/prereqs/named_pipe_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/named_pipe_windows.go -------------------------------------------------------------------------------- /cmd/prereqs/plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/plan.go -------------------------------------------------------------------------------- /cmd/prereqs/prereqs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/prereqs.go -------------------------------------------------------------------------------- /cmd/prereqs/registry_stubs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/registry_stubs.go -------------------------------------------------------------------------------- /cmd/prereqs/registry_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/registry_windows.go -------------------------------------------------------------------------------- /cmd/prereqs/sorting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/sorting.go -------------------------------------------------------------------------------- /cmd/prereqs/test_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/prereqs/test_command.go -------------------------------------------------------------------------------- /cmd/probe/probe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/probe/probe.go -------------------------------------------------------------------------------- /cmd/push/create_files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/push/create_files.go -------------------------------------------------------------------------------- /cmd/push/push.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/push/push.go -------------------------------------------------------------------------------- /cmd/push/walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/push/walk.go -------------------------------------------------------------------------------- /cmd/ratetest/ratetest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/ratetest/ratetest.go -------------------------------------------------------------------------------- /cmd/rediff/rediff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/rediff/rediff.go -------------------------------------------------------------------------------- /cmd/repack/repack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/repack/repack.go -------------------------------------------------------------------------------- /cmd/run/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/run/run.go -------------------------------------------------------------------------------- /cmd/sign/sign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/sign/sign.go -------------------------------------------------------------------------------- /cmd/singlediff/singlediff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/singlediff/singlediff.go -------------------------------------------------------------------------------- /cmd/sizeof/sizeof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/sizeof/sizeof.go -------------------------------------------------------------------------------- /cmd/status/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/status/status.go -------------------------------------------------------------------------------- /cmd/unsz/unsz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/unsz/unsz.go -------------------------------------------------------------------------------- /cmd/untar/untar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/untar/untar.go -------------------------------------------------------------------------------- /cmd/unzip/unzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/unzip/unzip.go -------------------------------------------------------------------------------- /cmd/upgrade/upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/upgrade/upgrade.go -------------------------------------------------------------------------------- /cmd/validate/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/validate/validate.go -------------------------------------------------------------------------------- /cmd/verify/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/verify/verify.go -------------------------------------------------------------------------------- /cmd/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/version/version.go -------------------------------------------------------------------------------- /cmd/walk/walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/walk/walk.go -------------------------------------------------------------------------------- /cmd/which/which.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/which/which.go -------------------------------------------------------------------------------- /cmd/wipe/wipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/cmd/wipe/wipe.go -------------------------------------------------------------------------------- /comm/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/comm/consumer.go -------------------------------------------------------------------------------- /comm/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/comm/logging.go -------------------------------------------------------------------------------- /comm/progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/comm/progress.go -------------------------------------------------------------------------------- /commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/commands.go -------------------------------------------------------------------------------- /compression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/compression.go -------------------------------------------------------------------------------- /database/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/database.go -------------------------------------------------------------------------------- /database/models/all_models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/all_models.go -------------------------------------------------------------------------------- /database/models/cave.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/cave.go -------------------------------------------------------------------------------- /database/models/cave_historical_playtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/cave_historical_playtime.go -------------------------------------------------------------------------------- /database/models/collection_ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/collection_ext.go -------------------------------------------------------------------------------- /database/models/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/download.go -------------------------------------------------------------------------------- /database/models/download_key_ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/download_key_ext.go -------------------------------------------------------------------------------- /database/models/fetch_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/fetch_info.go -------------------------------------------------------------------------------- /database/models/freshness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/freshness.go -------------------------------------------------------------------------------- /database/models/game_ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/game_ext.go -------------------------------------------------------------------------------- /database/models/game_upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/game_upload.go -------------------------------------------------------------------------------- /database/models/install_location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/install_location.go -------------------------------------------------------------------------------- /database/models/marshalling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/marshalling.go -------------------------------------------------------------------------------- /database/models/migrations/migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/migrations/migrations.go -------------------------------------------------------------------------------- /database/models/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/profile.go -------------------------------------------------------------------------------- /database/models/profile_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/profile_collection.go -------------------------------------------------------------------------------- /database/models/profile_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/profile_data.go -------------------------------------------------------------------------------- /database/models/profile_game.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/profile_game.go -------------------------------------------------------------------------------- /database/models/schema_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/schema_version.go -------------------------------------------------------------------------------- /database/models/user_ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/user_ext.go -------------------------------------------------------------------------------- /database/models/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/database/models/utils.go -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/book.json -------------------------------------------------------------------------------- /docs/images/butler-cmd-exe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/butler-cmd-exe.png -------------------------------------------------------------------------------- /docs/images/butler-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/butler-login.png -------------------------------------------------------------------------------- /docs/images/butler-logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/butler-logout.png -------------------------------------------------------------------------------- /docs/images/butler-push-first.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/butler-push-first.gif -------------------------------------------------------------------------------- /docs/images/butler-push-next.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/butler-push-next.gif -------------------------------------------------------------------------------- /docs/images/butler-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/butler-status.png -------------------------------------------------------------------------------- /docs/images/butler-upgrade.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/butler-upgrade.gif -------------------------------------------------------------------------------- /docs/images/edit-game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/edit-game.png -------------------------------------------------------------------------------- /docs/images/new-download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/new-download.png -------------------------------------------------------------------------------- /docs/images/progress-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/progress-bar.png -------------------------------------------------------------------------------- /docs/images/test-prereqs-no-elevate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/test-prereqs-no-elevate.png -------------------------------------------------------------------------------- /docs/images/test-prereqs-run.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/test-prereqs-run.gif -------------------------------------------------------------------------------- /docs/images/test-prereqs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/test-prereqs.png -------------------------------------------------------------------------------- /docs/images/uninstall-prereqs-win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/uninstall-prereqs-win10.png -------------------------------------------------------------------------------- /docs/images/uninstall-prereqs-win7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/uninstall-prereqs-win7.png -------------------------------------------------------------------------------- /docs/images/version-check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/images/version-check.png -------------------------------------------------------------------------------- /docs/installing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/installing.md -------------------------------------------------------------------------------- /docs/integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/integration.md -------------------------------------------------------------------------------- /docs/login.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/login.md -------------------------------------------------------------------------------- /docs/offline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/offline.md -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/prerequisites.md -------------------------------------------------------------------------------- /docs/pushing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/pushing.md -------------------------------------------------------------------------------- /docs/single-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/single-files.md -------------------------------------------------------------------------------- /docs/upgrading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/upgrading.md -------------------------------------------------------------------------------- /docs/utilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/docs/utilities.md -------------------------------------------------------------------------------- /endpoints/cleandownloads/cleandownloads.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/cleandownloads/cleandownloads.go -------------------------------------------------------------------------------- /endpoints/downloads/downloads.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/downloads/downloads.go -------------------------------------------------------------------------------- /endpoints/downloads/downloads_clear_finished.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/downloads/downloads_clear_finished.go -------------------------------------------------------------------------------- /endpoints/downloads/downloads_discard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/downloads/downloads_discard.go -------------------------------------------------------------------------------- /endpoints/downloads/downloads_drive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/downloads/downloads_drive.go -------------------------------------------------------------------------------- /endpoints/downloads/downloads_drive_cancel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/downloads/downloads_drive_cancel.go -------------------------------------------------------------------------------- /endpoints/downloads/downloads_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/downloads/downloads_list.go -------------------------------------------------------------------------------- /endpoints/downloads/downloads_prioritize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/downloads/downloads_prioritize.go -------------------------------------------------------------------------------- /endpoints/downloads/downloads_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/downloads/downloads_queue.go -------------------------------------------------------------------------------- /endpoints/downloads/downloads_retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/downloads/downloads_retry.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_cave.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_cave.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_caves.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_caves.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_collection.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_collectiongames.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_collectiongames.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_commons.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_commons.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_download_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_download_key.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_download_keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_download_keys.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_expireall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_expireall.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_game.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_game.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_game_records.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_game_records.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_game_uploads.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_game_uploads.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_profilecollections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_profilecollections.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_profilegames.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_profilegames.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_profileownedkeys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_profileownedkeys.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_sale.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_sale.go -------------------------------------------------------------------------------- /endpoints/fetch/fetch_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/fetch_user.go -------------------------------------------------------------------------------- /endpoints/fetch/lazyfetch/ensure_fresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/lazyfetch/ensure_fresh.go -------------------------------------------------------------------------------- /endpoints/fetch/lazyfetch/lazyfetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/lazyfetch/lazyfetch.go -------------------------------------------------------------------------------- /endpoints/fetch/pager/pager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/fetch/pager/pager.go -------------------------------------------------------------------------------- /endpoints/install/caves.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/caves.go -------------------------------------------------------------------------------- /endpoints/install/game_find_upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/game_find_upload.go -------------------------------------------------------------------------------- /endpoints/install/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/install.go -------------------------------------------------------------------------------- /endpoints/install/install_cancel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/install_cancel.go -------------------------------------------------------------------------------- /endpoints/install/install_create_shortcut.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/install_create_shortcut.go -------------------------------------------------------------------------------- /endpoints/install/install_perform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/install_perform.go -------------------------------------------------------------------------------- /endpoints/install/install_plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/install_plan.go -------------------------------------------------------------------------------- /endpoints/install/install_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/install_queue.go -------------------------------------------------------------------------------- /endpoints/install/install_version_switch_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/install_version_switch_queue.go -------------------------------------------------------------------------------- /endpoints/install/locations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/locations.go -------------------------------------------------------------------------------- /endpoints/install/locations_scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/locations_scan.go -------------------------------------------------------------------------------- /endpoints/install/shortcut/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/shortcut/create.go -------------------------------------------------------------------------------- /endpoints/install/shortcut/create_others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/shortcut/create_others.go -------------------------------------------------------------------------------- /endpoints/install/shortcut/create_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/shortcut/create_windows.go -------------------------------------------------------------------------------- /endpoints/install/shortcut/create_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/shortcut/create_windows_test.go -------------------------------------------------------------------------------- /endpoints/install/uninstall_perform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/install/uninstall_perform.go -------------------------------------------------------------------------------- /endpoints/launch/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/helpers.go -------------------------------------------------------------------------------- /endpoints/launch/launch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launch.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/html/html.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/html/html.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/native/auto_prereqs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/native/auto_prereqs.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/native/foreground_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/native/foreground_stub.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/native/foreground_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/native/foreground_windows.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/native/known_builtin_dlls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/native/known_builtin_dlls.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/native/native.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/native/native.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/native/output_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/native/output_collector.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/native/prereqs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/native/prereqs.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/native/ue4_prereqs_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/native/ue4_prereqs_stub.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/native/ue4_prereqs_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/native/ue4_prereqs_windows.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/shell/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/shell/shell.go -------------------------------------------------------------------------------- /endpoints/launch/launchers/url/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/launchers/url/url.go -------------------------------------------------------------------------------- /endpoints/launch/license.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/license.go -------------------------------------------------------------------------------- /endpoints/launch/strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/strategy.go -------------------------------------------------------------------------------- /endpoints/launch/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/types.go -------------------------------------------------------------------------------- /endpoints/launch/with_install_folder_lock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/launch/with_install_folder_lock.go -------------------------------------------------------------------------------- /endpoints/meta/meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/meta/meta.go -------------------------------------------------------------------------------- /endpoints/profile/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/profile/data.go -------------------------------------------------------------------------------- /endpoints/profile/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/profile/profile.go -------------------------------------------------------------------------------- /endpoints/search/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/search/search.go -------------------------------------------------------------------------------- /endpoints/search/search_games.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/search/search_games.go -------------------------------------------------------------------------------- /endpoints/search/search_users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/search/search_users.go -------------------------------------------------------------------------------- /endpoints/system/statfs_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/system/statfs_unix.go -------------------------------------------------------------------------------- /endpoints/system/statfs_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/system/statfs_windows.go -------------------------------------------------------------------------------- /endpoints/system/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/system/system.go -------------------------------------------------------------------------------- /endpoints/tasks/fetch_user_game_sessions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/tasks/fetch_user_game_sessions.go -------------------------------------------------------------------------------- /endpoints/tests/tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/tests/tests.go -------------------------------------------------------------------------------- /endpoints/update/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/update/update.go -------------------------------------------------------------------------------- /endpoints/utilities/utilities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/endpoints/utilities/utilities.go -------------------------------------------------------------------------------- /filtering/filtering.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/filtering/filtering.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/go.sum -------------------------------------------------------------------------------- /launchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/launchers.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/main.go -------------------------------------------------------------------------------- /manager/action_for_game.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/action_for_game.go -------------------------------------------------------------------------------- /manager/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/configure.go -------------------------------------------------------------------------------- /manager/debug.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/debug.test -------------------------------------------------------------------------------- /manager/host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/host.go -------------------------------------------------------------------------------- /manager/platforms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/platforms.go -------------------------------------------------------------------------------- /manager/runlock/runlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/runlock/runlock.go -------------------------------------------------------------------------------- /manager/runlock/runlock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/runlock/runlock_test.go -------------------------------------------------------------------------------- /manager/types_host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/types_host.go -------------------------------------------------------------------------------- /manager/uploads.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/uploads.go -------------------------------------------------------------------------------- /manager/uploads_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/manager/uploads_test.go -------------------------------------------------------------------------------- /mansion/authenticate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/mansion/authenticate.go -------------------------------------------------------------------------------- /mansion/authenticate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/mansion/authenticate_test.go -------------------------------------------------------------------------------- /mansion/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/mansion/context.go -------------------------------------------------------------------------------- /mansion/debug.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/mansion/debug.test -------------------------------------------------------------------------------- /mansion/fuji.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/mansion/fuji.go -------------------------------------------------------------------------------- /mansion/result_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/mansion/result_types.go -------------------------------------------------------------------------------- /mansion/term_nix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/mansion/term_nix.go -------------------------------------------------------------------------------- /mansion/term_win.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/mansion/term_win.go -------------------------------------------------------------------------------- /mansion/versioncheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/mansion/versioncheck.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/package.json -------------------------------------------------------------------------------- /redist/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/redist/types.go -------------------------------------------------------------------------------- /release/book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/release/book.js -------------------------------------------------------------------------------- /release/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/release/build.js -------------------------------------------------------------------------------- /release/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/release/deploy.js -------------------------------------------------------------------------------- /release/generous.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/release/generous.js -------------------------------------------------------------------------------- /release/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/release/test.js -------------------------------------------------------------------------------- /release/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/release/tsconfig.json -------------------------------------------------------------------------------- /shell/loggerwriter/loggerwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/shell/loggerwriter/loggerwriter.go -------------------------------------------------------------------------------- /shell/runcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/shell/runcmd.go -------------------------------------------------------------------------------- /shell/runself.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/shell/runself.go -------------------------------------------------------------------------------- /tools/.gitignore: -------------------------------------------------------------------------------- 1 | !signtool.exe -------------------------------------------------------------------------------- /tools/signtool.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/tools/signtool.exe -------------------------------------------------------------------------------- /win32/shell_execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/win32/shell_execute.go -------------------------------------------------------------------------------- /workaround_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itchio/butler/HEAD/workaround_windows.go --------------------------------------------------------------------------------