libtailscale icon indicating copy to clipboard operation
libtailscale copied to clipboard

Rust support

Open Xe opened this issue 1 year ago • 0 comments

  • [x] Basic working in synchronous rust
  • [x] Automagically build the Go library with build.rs
  • [ ] Building from the bundled tarball in #8
  • [ ] Async support
    • [x] Dialing async sockets
      • [ ] doing it asynchronously
    • [ ] creating an async listener
      • [ ] asynchronously
  • [ ] bindings to make Axum server listener
  • [ ] Hyper HTTP client
  • [ ] Documentation
  • [ ] Review by someone that understands how to do this correctly/safely
  • [ ] More examples
  • [ ] ???
  • [ ] Profit!

Xe avatar Mar 05 '23 18:03 Xe