libtailscale icon indicating copy to clipboard operation
libtailscale copied to clipboard

Tailscale C library

Results 7 libtailscale issues
Sort by recently updated
recently updated
newest added

This fixes calling accept on the updates listen socket strategy by embedding the accept behavior into the Go exported library, avoiding the mandatory requirement for building a separate object from...

- [x] Basic working in synchronous rust - [x] Automagically build the Go library with `build.rs` - [ ] Building from the bundled tarball in #8 - [ ] Async...

While working on [Tailscale in js](https://github.com/mastermakrela/tailscale-js)[^1] I've noticed that while `tailscale server` equivalent was present, `tailscale funnel` was missing, although it's available in the underlying [tsnet](https://pkg.go.dev/tailscale.com/tsnet#Server.ListenFunnel) library. This PR exposes...

The Python bindings got badly out-of-sync with the functionality of the C library / Go code. This PR: - removes the pinned backlevel version of pybind from the `Makefile`, and...

This commit includes a very rudimentary NIF-based wrapper for interfacing with `libtailscale` from Elixir/Erlang. It includes everything from `tailscale.h`, except `tailscale_enable_funnel_to_localhost_plaintext_http1`. However only the listen/accept parts have been tested somewhat...