Releases: dpb587/ssoca
Releases · dpb587/ssoca
v0.19.2
Bug Fix
- Re-release without
+dirty
version annotation.
Artifacts
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
v0.19.1
Internal
- Update to go/1.14.5.
- Update go module dependencies.
Artifacts
sha256 file
c95526e014277d519335dc394070137150664d12eb259f10aacedb432fa5d3bc ssoca-client-0.19.1-darwin-amd64
40d5a7cd6b248dbaa11e764541943a9ebd77a43eca583b0dd4fcadecc55b7791 ssoca-client-0.19.1-linux-amd64
33e82ee12eb3ef4115f0e62426149c253eea86b237bd0fe06c728ecb68ad47df ssoca-client-0.19.1-windows-amd64.exe
cc27b86f2234512561543ce03ba5055f190312e3155cc8250ef14dc48f330bc8 ssoca-server-0.19.1-darwin-amd64
f3a6cc2c59c5f1f92615229666a641f27a0173702b459c09219909f86e2e7bbc ssoca-server-0.19.1-linux-amd64
4b7ed48811e8a30c46e32d1380cd919701366299f3b802b3b2a4ca5967851201 ssoca-server-0.19.1-windows-amd64.exe
v0.19.0
Internal
- Web server now includes the server version in the
server
response header.
Development
- Switch to Go modules.
- Update numerous dependencies.
- Update to go/1.13.6.
Artifacts
sha256 file
f7ed10de1b474c5a4cb2d724f5e2408836cabdd48ef0e707f8abc7ffbe8efcb9 ssoca-client-0.19.0-darwin-amd64
cd5902e99a33cf43acca617c881ef3e1cd81eabce6608919d64e362638a80662 ssoca-client-0.19.0-linux-amd64
b62c93536a3ed716e16433af03b14db6229985a511538633ea38ac4b2b0ba9ea ssoca-client-0.19.0-windows-amd64.exe
5fa76d00216b1a059045241e8c0b57f1eb92c3c4ac0dcc834fd1a811f92baf7c ssoca-server-0.19.0-darwin-amd64
3e78dc9f9fe00b01ec40951625a0080a5b0767cb99ba164ddda56e115199b7ab ssoca-server-0.19.0-linux-amd64
49176d6ddb8d7ca13313c1935b716bc899c8b20b77505756b014a8808335ea72 ssoca-server-0.19.0-windows-amd64.exe
v0.18.1
Enhancements
- Automatically restart OpenVPN client when static certificates fail (#16).
- Improve logging of static certificate fallback and handling of the deprecated CLI flag.
Development
- Update to go/1.13.3.
Artifacts
sha256 file
4ec0432ca5acf60334ad62a752c2a23de5d6e110fdcb324d5f8de7156b2316a0 ssoca-client-0.18.1-darwin-amd64
379b1adcade7124cdbefa8d0e26337f33a3ec1e8e35ffb194a5c2ab3d94b5f3b ssoca-client-0.18.1-linux-amd64
55f249022148b543a3698e8aee4ea591653a31c65e277c8ba81710c241ae33ee ssoca-client-0.18.1-windows-amd64.exe
bd17a7ca1d5ceaffe9947d54b0c2c983c14d766a3c49812b5fa13d237853395f ssoca-server-0.18.1-darwin-amd64
a6e9fc9f60a3b20775ca5e49496ccf19580211238f9e323774c340b45a621b42 ssoca-server-0.18.1-linux-amd64
791ec0c47cba4b1ee0f5bc35fd7e1ea592243aa375c5368cc21971f834ef2dd2 ssoca-server-0.18.1-windows-amd64.exe
v0.18.0
Enhancements
- Add internal workaround of errors when executing
openvpn
with recent versions ofopenssl
(avoids need for using--static-certificates
; #13).
Development
- Configure default HTTP timeouts for clients.
- Update to go/1.13.1.
Artifacts
sha256 file
a1a1da5c51470f3e873302b0a2b300d16fa4b740c3edcf681de138bebc1b18b8 ssoca-client-0.18.0-darwin-amd64
acf437da024465cceb0fe2ca4603a7bf333e1f5c2090763b71bcb45cfb653cb0 ssoca-client-0.18.0-linux-amd64
b3ae8feb2dc66952cc052c8762a19f59588bf15353d5d39f543023c32204d0f4 ssoca-client-0.18.0-windows-amd64.exe
2280191f18fe7d2882c4597e42636168dd1eebcc3b9ce092a91b511aa0556c9f ssoca-server-0.18.0-darwin-amd64
4e33bd07fffe560bcdf86c1dc0035f385462701d027bbde6617d146895cb93de ssoca-server-0.18.0-linux-amd64
007cb157452ffa1768465db3966cd6b9f023649f50893ebc6d540eab91640b71 ssoca-server-0.18.0-windows-amd64.exe
v0.17.0
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
v0.16.0
Features
- Add
/usr/sbin
to fallback search path foropenvpn
(#11). - Use password authentication for
openvpn
management interface (#14). - Improve
openvpn
reconnection behavior to request a new certificate upon rapid connection failures.
Development
- Update to go/1.12.4.
- Improve the documentation site theme.
- Add resource icons to Concourse pipeline.
Artifacts
sha256 file
8d4e0deaa6cbc80c2793d4a1d579548b7fc3d981c7f0bb799f475b8e84ddfd14 ssoca-client-0.16.0-darwin-amd64
496b2d19f45d52985598e71257d757bfbf446012873900d68e2da60fd0f78750 ssoca-client-0.16.0-linux-amd64
5eea74eb1a86522c3fc6e82ffef0bfb79be5a2e93f3249e792d1637ed35cfbf2 ssoca-client-0.16.0-windows-amd64.exe
173e3fdcc6d609ef91683ce54e2b273a6b4436f38e019a9c8936a5bfbf061834 ssoca-server-0.16.0-darwin-amd64
f45da0d359e37a60ae0982c0b02f98b11430830bc9bd38e193a0d14f04184202 ssoca-server-0.16.0-linux-amd64
88d0afc80271af5c0f0f9ea26e1ff98bb8fe4b2f05f92f138ac7f64c06626303 ssoca-server-0.16.0-windows-amd64.exe
v0.15.0
Bug Fixes
- Build binaries with
CGO_ENABLED=0
for improved compatibility.
Artifacts
sha256 file
46ae307bb035b3cc57acea76fdb08ecd882f14a411f2673d184a7304e255cd09 ssoca-client-0.15.0-darwin-amd64
2e47b008f916d6dcd2c3d4b4837a29a1436ee00fddc85fdfd84ffb8428be9b9c ssoca-client-0.15.0-linux-amd64
7ba400ccf430918112f14c5de71bad4479133f3a091284fcfe8924779853be2e ssoca-client-0.15.0-windows-amd64.exe
dd9e425119894c4536a1c181a6f47e5ee7e11ddf7cfab0216e96570d4aff0036 ssoca-server-0.15.0-darwin-amd64
6fa43f68c419cdb132fc7415ca7fa27bddec98aa47a2a4a86806f43893f9966b ssoca-server-0.15.0-linux-amd64
0bcd0e6e0690dffff74123e53d208fe964b9de4e207d0f12f0d99e6b7f80e72d ssoca-server-0.15.0-windows-amd64.exe
v0.14.1
Development
- Update to go/1.11.5
Artifacts
sha256 file
f0b0e1624f810f97c89aac2597f6b480bdddb0fc79ec2916100b85fa5a18fec3 ssoca-client-0.14.1-darwin-amd64
52634b8c3ffae2c27d2a31e02d6cb1a0dd61c4e8f49c7b9f765b45bf6351bd0c ssoca-client-0.14.1-linux-amd64
44824cb527dc3ce6bf4f6c663c8acbde91988410566c0ef075247c1f6bc13be5 ssoca-client-0.14.1-windows-amd64.exe
01c68e134ae573715f09af8add8d3cb53bcabdbdab7da24185a03668e8836d80 ssoca-server-0.14.1-darwin-amd64
933abfe328b09b89e4317f19df28866fcdc543a417cbda9971a7cc9ddb60b77e ssoca-server-0.14.1-linux-amd64
ed2ba84076fac28fc3d4e42c59463de91ea5f2b061b63cb0fc792d00f7978d75 ssoca-server-0.14.1-windows-amd64.exe
v0.14.0
Features
- Log additional request data for environments running behind proxies (#6). To enable detection of proxied client IPs, you must explicitly configure your proxy server IPs or CIDRs with the
server.trusted_proxies
list. - When executing
openvpn
, add/usr/local/sbin
to the list of fallback paths to search (#9). - Improve the
get
command of downloads to support sending the file toSTDOUT
after a successful download. - Improve CLI options handling of the
--service
flag so it can be passed next to the service rather than its subcommand. - Improve the documentation site and switch to hugo.
- Configurable
robots.txt
setting viaserver.robotstxt
(defaults to disallowing all crawlers).
Bug Fixes
- Fix
sudo
passwords being ignored after authentication interrupts a service command (#8). - When executing Tunnelblick's
openvpn
executable on macOS, avoid using older, unsupported versions.
Development
- Switch to
github.com/pkg/errors
for internal error wrapping.
Artifacts
sha256 file
92908d1e044c58f11bdedcca002ac73054af9d7151937ca17900ea1ce5bbd0fa ssoca-client-0.14.0-darwin-amd64
1ffc1cb53d68b33dfb76b075cbb335bf1f854cf072329e1a5258a19dcb336e69 ssoca-client-0.14.0-linux-amd64
41af77a011e65a129129f5160e859da5f6257d6ff23e1a9d23a310a47af4f683 ssoca-client-0.14.0-windows-amd64.exe
64499e25ad5a11d59d46856fba57d6f822b96e918dd6d2abbccc24f8f65072ac ssoca-server-0.14.0-darwin-amd64
8902b96f1d97de01d2ce708e3004bd6c482808c4b9d1ca8abca174172234aba5 ssoca-server-0.14.0-linux-amd64
b65502c561fec66a86c5c7f9d457f137cf7a9e3192440b9f33258a394c012868 ssoca-server-0.14.0-windows-amd64.exe