Adam Ierymenko
|
52a166a71f
|
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
7 years ago |
Joseph Henry
|
21f4f16e63
|
Disable HTTP control plane for libzt builds, introduction of getRoutes() for SDK API
|
7 years ago |
Joseph Henry
|
0e597191b8
|
Updated licenses for 2019
|
7 years ago |
Adam Ierymenko
|
65c07afe05
|
Copyright updates for 2018.
|
8 years ago |
Joseph Henry
|
e5d1243dd2
|
Minor changes to SDK-related portions of OneService
|
8 years ago |
Joseph Henry
|
59b7cbb591
|
Rename SocketTap to VirtualTap to prevent confusion on role
|
9 years ago |
Joseph Henry
|
ee1dc16e8f
|
Added getRoutes() for libzt
|
9 years ago |
Adam Ierymenko
|
e8d11eb5c5
|
.
|
9 years ago |
Joseph Henry
|
1f26cb98de
|
updated OneService convenience functions for SDK
|
9 years ago |
Adam Ierymenko
|
1b68d6dbdc
|
License header update.
|
9 years ago |
Adam Ierymenko
|
22f86df606
|
Merge ControlPlane into OneService to make variable access simpler.
|
9 years ago |
Grant Limberg
|
49e31ca647
|
InetAddress.hpp needs to be included in OneService.hpp
|
9 years ago |
Michał Zieliński
|
8f2a42d1ad
|
allow user to specify arbitrary allowed IP networks in allowManaged
|
9 years ago |
Adam Ierymenko
|
6fb49f68fc
|
Comment out and disable old auto-update code.
|
9 years ago |
Adam Ierymenko
|
890f6f0d35
|
Make allow management from a local.conf parameters.
|
9 years ago |
Adam Ierymenko
|
b6c99ba3ef
|
Add (currently undocumented) option to allow management from certain networks.
|
9 years ago |
Adam Ierymenko
|
a13f4d8353
|
We now always build the controller in ZeroTier One, at least for desktop and server targets. Also means that ZeroTier One now requires C++11. (Still keeping C++11 out of the core in node/ though.)
|
10 years ago |
Adam Ierymenko
|
f765597526
|
Add network local.conf stuff to save network permission settings and wire it all through via the JSON API. Default route and route management stuff just about done.
|
10 years ago |
Adam Ierymenko
|
674b84d908
|
Plumbing for network setting control, and GitHub issue #330
|
10 years ago |
Adam Ierymenko
|
4e4fd51117
|
boring doc stuff
|
10 years ago |
Adam Ierymenko
|
7711eba297
|
More cluster wiring...
|
11 years ago |
Adam Ierymenko
|
cae58f43f1
|
More World stuff, and mkworld.
|
11 years ago |
Adam Ierymenko
|
80dc7fb675
|
Pick random port on -p0
|
11 years ago |
Adam Ierymenko
|
2599b1bacc
|
Add CLI support for /explicit/urls (automatically outputs JSON in this case), and some cleanup.
|
11 years ago |
Adam Ierymenko
|
9774f789f2
|
TCP fallback tunneling is now working. That hurt more than expected.
|
11 years ago |
Adam Ierymenko
|
b6698d8415
|
Ground work for reincorporating software updater for select platforms.
|
11 years ago |
Adam Ierymenko
|
086f21ed70
|
Refactor and simplify controller integration with JSON API and OneService.
|
11 years ago |
Adam Ierymenko
|
ea1859541c
|
More cleanup, and fix for the extremely unlikely case of identity collision.
|
11 years ago |
Adam Ierymenko
|
a0f8685453
|
cleanup
|
11 years ago |
Adam Ierymenko
|
8639538299
|
Rename One to OneService, create separate sources for other tools.
|
11 years ago |
Adam Ierymenko
|
67f1f1892f
|
Bunch of tap stuff, IP address assignment hookups, etc.
|
11 years ago |
Adam Ierymenko
|
e205e5fdfe
|
Include tap device name in JSON output for network info.
|
11 years ago |
Adam Ierymenko
|
5572b7ffb6
|
Simplify Phy<> to get rid of more indirections.
|
11 years ago |
Adam Ierymenko
|
9e651b39e4
|
Add some TRACE around pinging (for now), and refactor service/One to just run in the foreground as some platforms may not require threads at all.
|
11 years ago |
Adam Ierymenko
|
068d311ecc
|
TRACE compile fixes, other fixes, and it basically works! It says HELLO.
|
11 years ago |
Adam Ierymenko
|
38200cc6a5
|
Add data store functions to service/One, and shelve old main.cpp since it will get rebuilt.
|
11 years ago |
Adam Ierymenko
|
6615a70027
|
Service code builds now.
|
11 years ago |
Adam Ierymenko
|
46ecad451c
|
Starting on new service/ code to encapsulate node/ with osdep/ stuff, and add a user pointer to the CAPI.
|
11 years ago |