libtailscale 1.0.1
libtailscale: ^1.0.1 copied to clipboard
Headless Tailscale / Headscale node for Dart and Flutter, embedded through dart:ffi bindings to the official libtailscale C library.
1.0.1 #
- README rewritten for package users: quick start, coverage, credentials,
Headscale, sockets, build configuration and platform notes. Development and
release instructions moved to
CONTRIBUTING.md. - No code changes.
1.0.0 #
Initial release.
TailscaleNode:start,waitUntilRunning,logout,close; state, health, login-URL and log streams.- Credentials: auth / pre-auth key, Tailscale OAuth client, existing state, interactive login. Works with Tailscale and Headscale control servers.
- Observation:
addresses,status()with peers and users,whoIs. - Operation:
connect/connectSecure/httpClientover the loopback SOCKS5 proxy;listen/dialover libtailscale file descriptors. - Build hook:
prebuilt_dir,build_from_source(macOS, iOS, Android, Linux) or a checksum-verified download of the prebuilt library. - Platforms: macOS 15+, iOS 15+, Android 15+ (API 35), Linux glibc 2.39+.
- Examples:
example/example.dart, thetsnodeCLI and thenode_consoleFlutter app (examples/, repository only).