Official Releases
You can find the following information from GitHub Releases as well.
You can find the following information from GitHub Releases as well.
Bug Fix
+dirty version annotation. sha256 file
d1989a9ab588928ffb3d7721a5711ce99e83ab98d6e2b5c5dab114f102dee3ba ssoca-client-0.19.2-darwin-amd64
ee6ee19b2aadc00b69b2db13f66555ebd33de7d3bced23ab97b42679732a9caf ssoca-client-0.19.2-linux-amd64
035ad5b64cbfff175c95e51383618b23b4f455c5a5d8e14581ae6d8c8ec5022f ssoca-client-0.19.2-windows-amd64.exe
4c7aa8ea3f1973f86e219d35e4e7399d0c1de9d51c77aaa69f58d70a56f442b0 ssoca-server-0.19.2-darwin-amd64
d45685e014e7c17a77fb8e59c63bcf1a04a88e311db5f565f80122ba384f34c6 ssoca-server-0.19.2-linux-amd64
69502342a076e00b501ca6caf17f838df5bf29f94fe050756a9563bc0f49e96e ssoca-server-0.19.2-windows-amd64.exe
Internal
Internal
server response header.Development
Enhancements
download service to file service to clarify it as a resource rather than an action (download currently remains as an alias).file get.file exec command to temporarily download and then execute a file.auth services should now be configured in the services section).auth login operations will now timeout with an error after no activity (default 15 minutes).Bug Fixes
Development
Features
/usr/sbin to fallback search path for openvpn (#11).openvpn management interface (#14).openvpn reconnection behavior to request a new certificate upon rapid connection failures.Development
Bug Fixes
CGO_ENABLED=0 for improved compatibility.Development
Features
server.trusted_proxies list.openvpn, add /usr/local/sbin to the list of fallback paths to search (#9).get command of downloads to support sending the file to STDOUT after a successful download.--service flag so it can be passed next to the service rather than its subcommand.robots.txt setting via server.robotstxt (defaults to disallowing all crawlers).Bug Fixes
sudo passwords being ignored after authentication interrupts a service command (#8).openvpn executable on macOS, avoid using older, unsupported versions.Development
github.com/pkg/errors for internal error wrapping.Features
Bug Fixes
Features
auth.bind environment optionContains and Matches helpers for checking groups in templatized configuration valuesBug Fixes
Development
Features
Features
env rename command to change the name of an environmentBug Fixes
Development
Features
https:// if it is not already specified for slightly shorter commands403 Forbidden instead of 403)env add to env set to clarify it can be used for updating settings as well (env add currently remains as an alias)env info to env services, and add env info for showing the environment name, URL, and bannerauth info behaviors:
--authenticated, --id, and --groups)openvpn create-tunnelblick-profile --install behaviors:
env update-clientBug Fixes
or authorization filter to error with specific error type (avoids generic 500 internal server errors and enables automatic re-login attempts)Features
--install optionBug Fixes
Development
Features
Features
ssoca-client env update-client)ssoca-client version)certauth setting for services is now optional, defaulting to certauth named defaultopenvpn binaryssoca-client openvpn connect to ssoca-client openvpn exec (connect remains as an alias for now)openvpn, by default)Fixes
Development