v0.17.0
Released
Release Notes
Enhancements
- Rename the
download
service tofile
service to clarify it as a resource rather than an action (download
currently remains as an alias). - Support using simple globs in file names with
file get
. - Add
file exec
command to temporarily download and then execute a file. - Improve interactive browser login prompts for Linux and Windows.
- Require all server services to have at least one access requirement defined in order to avoid accidental, public services.
- Support multiple authentication providers within a single environment.
- Updated server configuration file format (
auth
services should now be configured in theservices
section). - Client
auth login
operations will now timeout with an error after no activity (default 15 minutes).
Bug Fixes
- Fix case where invalid OpenVPN static configuration files were generated after the user was automatically reauthenticated.
Development
- Significant refactoring of authentication providers and endpoints. The changes should be compatible with both old/new and new/old client/server configurations.
- Switch errors and log messages to consistently use lower case.
- Update to go/1.12.9.
Artifacts
sha256 file
45a5519f31f124065ea0bdc884691b27002698b259fdde48e998e0c3c8078994 ssoca-client-0.17.0-darwin-amd64
d5ef81554920f08c89fa8a82ac8d0c86095470aa29912c035e758133e8e235f3 ssoca-client-0.17.0-linux-amd64
1527860bfc29f0d5a7c1bacd2656f867dd048748aa6bbe59246b0267c4c690e5 ssoca-client-0.17.0-windows-amd64.exe
9d37d1893d7bc43d8296d38ef5ed3e180a3db931a91ca2dfe9e5d754cd5a58a8 ssoca-server-0.17.0-darwin-amd64
21153954b03b13d9601c8a27aabf38f07cdaac48f7c31d16eef32e60cb4204ad ssoca-server-0.17.0-linux-amd64
4d6b16eddabe1cfbf18c785ac78ae6e0c2a1f4738e8fb615c718058a247fd36d ssoca-server-0.17.0-windows-amd64.exe