v0.14.0

Released

Release Notes

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 to STDOUT 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 via server.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

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