Skip to content

v0.3.1

Compare
Choose a tag to compare
@cure cure released this 12 Dec 23:50
· 12 commits to main since this release
bcf59fe

Changelog

  • 8ff57a4 Add a background goroutine that checks for the VPN default route.
  • ccdf6fe Add goreleaser.
  • 26df73d Disable the binary count check in the goreleaser archive step.
  • 0b0a9e4 Make sure that all the default values in the custom http.Transport are set properly. This fixes a connection leak in the client, where every call to the /info endpoint (done as part of the renew on a 30 minute clock) would leave one tcp connection open to the autoygg server, indefinitely. This caused the autoygg server to eventually die with too many open file descriptors, which was the cause of issue #16.
  • 4369b19 Merge pull request #18 from MassMesh/add-check-for-vpn-default-route
  • f833e85 Merge pull request #19 from MassMesh/connection-bugfixes
  • 448bd73 Merge pull request #20 from MassMesh/add-goreleaser
  • bcf59fe Merge pull request #21 from MassMesh/add-goreleaser-fix-1
  • 2b67ce1 Update README.md to reflect the new release, compatible with Yggdrasil 0.4.0 and newer.
  • 4b8b54d bugfix: server: add a few more c.Abort() calls in error paths, they were missing.