├── .github └── workflows │ └── ci.yml ├── .golangci.yml ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── SECURITY.md ├── command ├── README.md ├── command.go ├── command_test.go ├── command_unix_test.go └── command_windows_test.go ├── error.go ├── error_test.go ├── go.mod ├── go.sum ├── keybase ├── README.md ├── config.go ├── config_test.go ├── context.go ├── context_darwin_test.go ├── context_test.go ├── https.go ├── https_test.go ├── keybase_test.go ├── platform_darwin.go ├── platform_darwin_test.go ├── platform_linux.go ├── platform_linux_test.go ├── platform_test.go ├── platform_windows.go ├── platform_windows_test.go ├── prompt.go ├── prompt_test.go ├── report.go ├── report_test.go ├── source.go ├── source_test.go └── winlayout.log ├── osx ├── .gitignore ├── README.md ├── Updater.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Updater │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── icon_128x128.png │ │ │ ├── icon_128x128@2x.png │ │ │ ├── icon_16x16.png │ │ │ ├── icon_16x16@2x.png │ │ │ ├── icon_256x256.png │ │ │ ├── icon_256x256@2x.png │ │ │ ├── icon_32x32.png │ │ │ ├── icon_32x32@2x.png │ │ │ ├── icon_512x512.png │ │ │ └── icon_512x512@2x.png │ ├── Base.lproj │ │ └── MainMenu.xib │ ├── Defines.h │ ├── Info.plist │ ├── NSDictionary+Extension.h │ ├── NSDictionary+Extension.m │ ├── Prompt.h │ ├── Prompt.m │ ├── TextView.h │ ├── TextView.m │ └── main.m ├── UpdaterTests │ ├── Info.plist │ └── PromptTests.m ├── build.sh └── export.plist ├── process ├── README.md ├── matcher.go ├── process.go └── process_test.go ├── protocol.go ├── saltpack ├── saltpack.go └── saltpack_test.go ├── service ├── README.md ├── build.sh ├── logger.go ├── logger_test.go ├── main.go ├── main_test.go ├── pid.go ├── service.go ├── service_nix.go ├── service_test.go └── service_windows.go ├── sources ├── README.md ├── local.go ├── local_test.go ├── log.go ├── remote.go └── remote_test.go ├── test ├── README.md ├── Test.app.zip ├── Test.app │ └── Contents │ │ ├── Info.plist │ │ ├── MacOS │ │ └── Test │ │ ├── PkgInfo │ │ ├── Resources │ │ └── Base.lproj │ │ │ └── MainMenu.nib │ │ └── _CodeSignature │ │ └── CodeResources ├── err.sh ├── keybase-check-in-use-false.sh ├── keybase-check-in-use-true.sh ├── message1.txt ├── message2.txt ├── test-corrupted.zip ├── test-corrupted2.zip ├── test-invalid.zip ├── test-uid-503.zip ├── test-with-sym.zip ├── test.go ├── test.zip ├── testfile └── update.json ├── update_checker.go ├── update_checker_test.go ├── updater.go ├── updater_test.go ├── util ├── README.md ├── digest.go ├── digest_test.go ├── env.go ├── env_test.go ├── error.go ├── error_test.go ├── etag.go ├── etag_test.go ├── file.go ├── file_test.go ├── http.go ├── http_test.go ├── log.go ├── rand.go ├── rand_test.go ├── semver.go ├── strings.go ├── strings_test.go ├── unzip.go ├── unzip_nix_test.go ├── unzip_test.go └── util_test.go ├── watchdog ├── README.md ├── watchdog.go └── watchdog_test.go └── windows ├── README.md └── WpfPrompter ├── WpfApplication1 ├── App.config ├── App.xaml ├── App.xaml.cs ├── ClassDiagram1.cd ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── Resources │ ├── icon_128x128.png │ └── keybase.ico └── WpfPropmpterApp.csproj ├── WpfPrompter.sln ├── run.go └── test.bat /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/SECURITY.md -------------------------------------------------------------------------------- /command/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/command/README.md -------------------------------------------------------------------------------- /command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/command/command.go -------------------------------------------------------------------------------- /command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/command/command_test.go -------------------------------------------------------------------------------- /command/command_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/command/command_unix_test.go -------------------------------------------------------------------------------- /command/command_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/command/command_windows_test.go -------------------------------------------------------------------------------- /error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/error.go -------------------------------------------------------------------------------- /error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/error_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/go.sum -------------------------------------------------------------------------------- /keybase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/README.md -------------------------------------------------------------------------------- /keybase/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/config.go -------------------------------------------------------------------------------- /keybase/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/config_test.go -------------------------------------------------------------------------------- /keybase/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/context.go -------------------------------------------------------------------------------- /keybase/context_darwin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/context_darwin_test.go -------------------------------------------------------------------------------- /keybase/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/context_test.go -------------------------------------------------------------------------------- /keybase/https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/https.go -------------------------------------------------------------------------------- /keybase/https_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/https_test.go -------------------------------------------------------------------------------- /keybase/keybase_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/keybase_test.go -------------------------------------------------------------------------------- /keybase/platform_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/platform_darwin.go -------------------------------------------------------------------------------- /keybase/platform_darwin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/platform_darwin_test.go -------------------------------------------------------------------------------- /keybase/platform_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/platform_linux.go -------------------------------------------------------------------------------- /keybase/platform_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/platform_linux_test.go -------------------------------------------------------------------------------- /keybase/platform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/platform_test.go -------------------------------------------------------------------------------- /keybase/platform_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/platform_windows.go -------------------------------------------------------------------------------- /keybase/platform_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/platform_windows_test.go -------------------------------------------------------------------------------- /keybase/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/prompt.go -------------------------------------------------------------------------------- /keybase/prompt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/prompt_test.go -------------------------------------------------------------------------------- /keybase/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/report.go -------------------------------------------------------------------------------- /keybase/report_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/report_test.go -------------------------------------------------------------------------------- /keybase/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/source.go -------------------------------------------------------------------------------- /keybase/source_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/source_test.go -------------------------------------------------------------------------------- /keybase/winlayout.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/keybase/winlayout.log -------------------------------------------------------------------------------- /osx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/.gitignore -------------------------------------------------------------------------------- /osx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/README.md -------------------------------------------------------------------------------- /osx/Updater.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /osx/Updater.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /osx/Updater/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/AppDelegate.h -------------------------------------------------------------------------------- /osx/Updater/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/AppDelegate.m -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_128x128.png -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_256x256.png -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_512x512.png -------------------------------------------------------------------------------- /osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /osx/Updater/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /osx/Updater/Defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Defines.h -------------------------------------------------------------------------------- /osx/Updater/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Info.plist -------------------------------------------------------------------------------- /osx/Updater/NSDictionary+Extension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/NSDictionary+Extension.h -------------------------------------------------------------------------------- /osx/Updater/NSDictionary+Extension.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/NSDictionary+Extension.m -------------------------------------------------------------------------------- /osx/Updater/Prompt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Prompt.h -------------------------------------------------------------------------------- /osx/Updater/Prompt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/Prompt.m -------------------------------------------------------------------------------- /osx/Updater/TextView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/TextView.h -------------------------------------------------------------------------------- /osx/Updater/TextView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/TextView.m -------------------------------------------------------------------------------- /osx/Updater/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/Updater/main.m -------------------------------------------------------------------------------- /osx/UpdaterTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/UpdaterTests/Info.plist -------------------------------------------------------------------------------- /osx/UpdaterTests/PromptTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/UpdaterTests/PromptTests.m -------------------------------------------------------------------------------- /osx/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/build.sh -------------------------------------------------------------------------------- /osx/export.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/osx/export.plist -------------------------------------------------------------------------------- /process/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/process/README.md -------------------------------------------------------------------------------- /process/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/process/matcher.go -------------------------------------------------------------------------------- /process/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/process/process.go -------------------------------------------------------------------------------- /process/process_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/process/process_test.go -------------------------------------------------------------------------------- /protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/protocol.go -------------------------------------------------------------------------------- /saltpack/saltpack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/saltpack/saltpack.go -------------------------------------------------------------------------------- /saltpack/saltpack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/saltpack/saltpack_test.go -------------------------------------------------------------------------------- /service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/README.md -------------------------------------------------------------------------------- /service/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/build.sh -------------------------------------------------------------------------------- /service/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/logger.go -------------------------------------------------------------------------------- /service/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/logger_test.go -------------------------------------------------------------------------------- /service/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/main.go -------------------------------------------------------------------------------- /service/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/main_test.go -------------------------------------------------------------------------------- /service/pid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/pid.go -------------------------------------------------------------------------------- /service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/service.go -------------------------------------------------------------------------------- /service/service_nix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/service_nix.go -------------------------------------------------------------------------------- /service/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/service_test.go -------------------------------------------------------------------------------- /service/service_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/service/service_windows.go -------------------------------------------------------------------------------- /sources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/sources/README.md -------------------------------------------------------------------------------- /sources/local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/sources/local.go -------------------------------------------------------------------------------- /sources/local_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/sources/local_test.go -------------------------------------------------------------------------------- /sources/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/sources/log.go -------------------------------------------------------------------------------- /sources/remote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/sources/remote.go -------------------------------------------------------------------------------- /sources/remote_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/sources/remote_test.go -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- 1 | ## Test 2 | 3 | These are resources used in tests. 4 | -------------------------------------------------------------------------------- /test/Test.app.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/Test.app.zip -------------------------------------------------------------------------------- /test/Test.app/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/Test.app/Contents/Info.plist -------------------------------------------------------------------------------- /test/Test.app/Contents/MacOS/Test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/Test.app/Contents/MacOS/Test -------------------------------------------------------------------------------- /test/Test.app/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | APPL???? -------------------------------------------------------------------------------- /test/Test.app/Contents/Resources/Base.lproj/MainMenu.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/Test.app/Contents/Resources/Base.lproj/MainMenu.nib -------------------------------------------------------------------------------- /test/Test.app/Contents/_CodeSignature/CodeResources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/Test.app/Contents/_CodeSignature/CodeResources -------------------------------------------------------------------------------- /test/err.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | exit 1 4 | -------------------------------------------------------------------------------- /test/keybase-check-in-use-false.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | cat << EOS 4 | { 5 | "in_use": false 6 | } 7 | EOS 8 | -------------------------------------------------------------------------------- /test/keybase-check-in-use-true.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | cat << EOS 4 | { 5 | "in_use": true 6 | } 7 | EOS 8 | -------------------------------------------------------------------------------- /test/message1.txt: -------------------------------------------------------------------------------- 1 | This is a test message 2 | -------------------------------------------------------------------------------- /test/message2.txt: -------------------------------------------------------------------------------- 1 | This is a different test message 2 | -------------------------------------------------------------------------------- /test/test-corrupted.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/test-corrupted.zip -------------------------------------------------------------------------------- /test/test-corrupted2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/test-corrupted2.zip -------------------------------------------------------------------------------- /test/test-invalid.zip: -------------------------------------------------------------------------------- 1 | Not a zip file 2 | -------------------------------------------------------------------------------- /test/test-uid-503.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/test-uid-503.zip -------------------------------------------------------------------------------- /test/test-with-sym.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/test-with-sym.zip -------------------------------------------------------------------------------- /test/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/test.go -------------------------------------------------------------------------------- /test/test.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/test.zip -------------------------------------------------------------------------------- /test/testfile: -------------------------------------------------------------------------------- 1 | This is a test file 2 | -------------------------------------------------------------------------------- /test/update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/test/update.json -------------------------------------------------------------------------------- /update_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/update_checker.go -------------------------------------------------------------------------------- /update_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/update_checker_test.go -------------------------------------------------------------------------------- /updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/updater.go -------------------------------------------------------------------------------- /updater_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/updater_test.go -------------------------------------------------------------------------------- /util/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/README.md -------------------------------------------------------------------------------- /util/digest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/digest.go -------------------------------------------------------------------------------- /util/digest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/digest_test.go -------------------------------------------------------------------------------- /util/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/env.go -------------------------------------------------------------------------------- /util/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/env_test.go -------------------------------------------------------------------------------- /util/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/error.go -------------------------------------------------------------------------------- /util/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/error_test.go -------------------------------------------------------------------------------- /util/etag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/etag.go -------------------------------------------------------------------------------- /util/etag_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/etag_test.go -------------------------------------------------------------------------------- /util/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/file.go -------------------------------------------------------------------------------- /util/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/file_test.go -------------------------------------------------------------------------------- /util/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/http.go -------------------------------------------------------------------------------- /util/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/http_test.go -------------------------------------------------------------------------------- /util/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/log.go -------------------------------------------------------------------------------- /util/rand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/rand.go -------------------------------------------------------------------------------- /util/rand_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/rand_test.go -------------------------------------------------------------------------------- /util/semver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/semver.go -------------------------------------------------------------------------------- /util/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/strings.go -------------------------------------------------------------------------------- /util/strings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/strings_test.go -------------------------------------------------------------------------------- /util/unzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/unzip.go -------------------------------------------------------------------------------- /util/unzip_nix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/unzip_nix_test.go -------------------------------------------------------------------------------- /util/unzip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/unzip_test.go -------------------------------------------------------------------------------- /util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/util/util_test.go -------------------------------------------------------------------------------- /watchdog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/watchdog/README.md -------------------------------------------------------------------------------- /watchdog/watchdog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/watchdog/watchdog.go -------------------------------------------------------------------------------- /watchdog/watchdog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/watchdog/watchdog_test.go -------------------------------------------------------------------------------- /windows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/README.md -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/App.config -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/App.xaml -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/App.xaml.cs -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/ClassDiagram1.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/ClassDiagram1.cd -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/MainWindow.xaml -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/MainWindow.xaml.cs -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/Properties/Resources.resx -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/Properties/Settings.settings -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/Resources/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/Resources/icon_128x128.png -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/Resources/keybase.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/Resources/keybase.ico -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfApplication1/WpfPropmpterApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfApplication1/WpfPropmpterApp.csproj -------------------------------------------------------------------------------- /windows/WpfPrompter/WpfPrompter.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/WpfPrompter.sln -------------------------------------------------------------------------------- /windows/WpfPrompter/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/run.go -------------------------------------------------------------------------------- /windows/WpfPrompter/test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keybase/go-updater/HEAD/windows/WpfPrompter/test.bat --------------------------------------------------------------------------------