You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Joseph Henry cd4f9e323c
Bump package and license versions numbers
5 years ago
..
src Update Rust crate 5 years ago
.gitignore These are some things I noticed while working in this tree: 5 years ago
Cargo.lock Update Rust crate 5 years ago
Cargo.toml Update Rust crate 5 years ago
LICENSE.txt Bump package and license versions numbers 5 years ago
README.md Update Rust crate 5 years ago
build.rs Update Rust crate 5 years ago
wrapper.h Update Rust crate 5 years ago

README.md

libzt - Sockets over ZeroTier

libzt replicates the functionality of std::net but uses ZeroTier as its P2P transport layer.

Securely connect application instances, physical devices, and virtual devices as if everything is on a single LAN.

Dependencies

The libzt crate is a binding around a C/C++ native library. You must have this library installed on your system in order for this crate to work. Currently the best way to do this is to install from our Homebrew tap:

brew install zerotier/tap/libzt

Note: Windows is untested but support is planned.

Usage

Add the following to your Cargo.toml:

[dependencies]
libzt = "0.1.2"

Docs