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 614cdf03ce Added more functionality to Unity3D demo 10 years ago
attic updated 10 years ago
docs references 10 years ago
ext updated 10 years ago
integrations Added more functionality to Unity3D demo 10 years ago
src Added more functionality to Unity3D demo 10 years ago
tests unity and native osx bundles and frameworks build from the same project now 10 years ago
zerotierone@f93ba1e965 Rebuilt ZeroTierUnity-OSX bundle project 10 years ago
.gitignore . 10 years ago
COPYING Rebuilt ZeroTierUnity-OSX bundle project 10 years ago
LICENSE.GPL-2 Rebuilt ZeroTierUnity-OSX bundle project 10 years ago
LICENSE.GPL-3 Rebuilt ZeroTierUnity-OSX bundle project 10 years ago
Makefile Rebuilt ZeroTierUnity-OSX bundle project 10 years ago
README.md references 10 years ago
make-freebsd.mk updated 10 years ago
make-liblwip.mk updated 10 years ago
make-linux.mk unity and native osx bundles and frameworks build from the same project now 10 years ago
make-mac.mk unity and native osx bundles and frameworks build from the same project now 10 years ago
make-mac.mk.bak Rebuilt ZeroTierUnity-OSX bundle project 10 years ago
objects.mk Rebuilt ZeroTierUnity-OSX bundle project 10 years ago

README.md

ZeroTier SDK (beta)

ZeroTier-enabled apps. Virtual network access embedded directly into applications and games.

What does it do?

Imagine starting an instance of your application or game and having it automatically be a member of your virtual network without having to rewrite your networking layer.

How is it used?

There are generally two ways one might want to use this SDK/service.

  • The first approach is a compile-time static linking of our SDK/service directly into your application. With this option you can bundle our entire functionality right into your app with no need to communicate with a service externally, it'll all be handled automatically.

  • The second is a service-oriented approach where our SDK is dynamically-linked into your applications upon startup and will communicate to a single ZeroTier service on the host. This can be useful if you've already compiled your applications and can't perform a static linking.

Image

How does it work?

We've built a special background service that pairs the ZeroTier protocol with a user-space Lightweight IP (lwIP) stack to create a new way for you to bring your applications onto your virtual network. Check out our Integrations to learn how to integrate this with your particular application.

For a more in-depth explanation of our technology take a look at our SDK Primer