v0.1.0
Changelog
Features
- 2ad4b56: feat: WireGuard tunnel manager TUI and CLI (Nicolas Ledez 247138+nledez@users.noreply.github.com)
Fixes
- b08f575: fix(test): stop the doctor checks depending on the host (Nicolas Ledez 247138+nledez@users.noreply.github.com)
Other
- 843afe5: build: add make release (Nicolas Ledez 247138+nledez@users.noreply.github.com)
- b0bfb16: build: do not print a GitHub URL for a remote that is not GitHub (Nicolas Ledez 247138+nledez@users.noreply.github.com)
- 12c445b: build: ship the third-party licence notices with the binaries (Nicolas Ledez 247138+nledez@users.noreply.github.com)
- 2c63bc4: build: tell ahead from behind when refusing a release (Nicolas Ledez 247138+nledez@users.noreply.github.com)
- e37a1d9: ci: pin every action by SHA and gate the release on the whole suite (Nicolas Ledez 247138+nledez@users.noreply.github.com)
Install
tar xzf tun-manager_0.1.0_darwin_universal.tar.gz
sudo install -m 0755 tun-manager /usr/local/bin/tun-manager
tun-manager doctorThe binaries are not notarized, so macOS quarantines them on first run.
Clear it with xattr -d com.apple.quarantine ./tun-manager, or build from
source with make build.
tun-manager runs as root: the WireGuard control sockets are root-only.