github tonarino/innernet v1.3.0

latest releases: v1.6.1, v1.6.0, v1.5.5...
2 years ago

This was a sizable release and includes our first server database migration (to add invite expiration times!).

Additions

  • #69: Invite expirations: CIDRs
  • Online indicators in inn list -s and inn list -t - peers will be marked as "online" if there has been a handshake within the last 180 seconds.
  • #88: You can delete CIDRs now with inn delete-cidr <network>! (thanks to @kbknapp)

Modifications

  • Fix IPv6 external endpoints being zero-filled in wgctrl-sys (thanks to @mk-fg)
  • #71: Make modifications to the OS's routing table optional (thanks to @Johann150)
  • #67: The server now uses hyper as its HTTP server implementation rather than warp, speeding up compile times by almost 50%, and cleaning up the session management code by a good amount.
  • #72: Use a DNS public IP resolver, and ask before making any requests.
  • CIDRs are listed in numerical order for inn list -t.
  • #79: hostsfile crate now has Windows support (thanks to @Johann150)
  • The wgctrl userspace backend works on Linux now (it was broken before due to wireguard-go having different behavior vs. BSD-likes).
  • You can now enable verbose output on the innernet binary for easier debugging/troubleshooting.

Don't miss a new innernet release

NewReleases is sending notifications on new releases.