Adam Ierymenko
|
2ceb162df0
Merge pull request #442 from zielmicha/allow-managed
|
8 years ago |
Adam Ierymenko
|
0b3b994241
Relay policy can now be computed.
|
8 years ago |
Michał Zieliński
|
8f2a42d1ad
allow user to specify arbitrary allowed IP networks in allowManaged
|
8 years ago |
Adam Ierymenko
|
a064e19b8a
Refactor some JSON stuff for performance, and fix a build error.
|
8 years ago |
Adam Ierymenko
|
ae8f51d608
.
|
9 years ago |
Adam Ierymenko
|
4a7ee5472d
Small fixes.
|
9 years ago |
Adam Ierymenko
|
27f1155f1b
docs and API stuff
|
9 years ago |
Adam Ierymenko
|
97d915b06c
Expose relay policy in node settings.
|
9 years ago |
Adam Ierymenko
|
ccdd4ffda7
Move split() to OSUtils since it is not used in core.
|
9 years ago |
Adam Ierymenko
|
4ad942522b
Kill unnecessary check in another spot.
|
9 years ago |
Adam Ierymenko
|
c61ca1dea2
Keep connections up for netconf stuff as well as frames.
|
9 years ago |
Adam Ierymenko
|
5b6d27e659
Implement relay policy, and setting multicast limit to 0 now disables multicast on the network as would be expected.
|
9 years ago |
Adam Ierymenko
|
b5c86b6ba4
Bunch more path refactoring. Peers no longer forget paths, but do not normally use expired paths. Expired paths might still be tried if nothing else is reachable.
|
9 years ago |
Adam Ierymenko
|
d7f2287ce9
More tweaks to path behavior.
|
9 years ago |
Adam Ierymenko
|
eebcf08084
Tweaks to new Path code for dual-stack operation, and other fixes.
|
9 years ago |
Adam Ierymenko
|
8e3463d47a
Add length limit to TEE and REDIRECT, and completely factor out old C json-parser to eliminate a dependency.
|
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.)
|
9 years ago |
Adam Ierymenko
|
6ec3464ee9
JSON fix for trusted paths (does not affect normal op)
|
9 years ago |
Adam Ierymenko
|
9657675755
Plumbing through trusted path stuff to OneService.
|
9 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.
|
9 years ago |
Adam Ierymenko
|
eb4a78bcc3
Report routes in locally joined network JSON.
|
9 years ago |
Adam Ierymenko
|
3c655a4b84
Default route ready to test on Mac.
|
9 years ago |
Adam Ierymenko
|
4446dbde5e
Big refactor in service code to prep for plumbing through route management.
|
9 years ago |
Adam Ierymenko
|
4da9d4e53a
Fix build against Debian version of libhttp-parser -- its old but it will work.
|
9 years ago |
Adam Ierymenko
|
4e4fd51117
boring doc stuff
|
9 years ago |
Adam Ierymenko
|
83ef98a9dc
Add a network-associated user ptr in API.
|
9 years ago |
Adam Ierymenko
|
0b82c9ebad
Fix infinite loop if there are no live roots (never happened before?!? wow!)
|
10 years ago |
Adam Ierymenko
|
6625d79296
Fix if cluster compiled in but not enabled.
|
10 years ago |
Adam Ierymenko
|
debed1ac2d
Expose cluster status in /status JSON response.
|
10 years ago |
Adam Ierymenko
|
385f1410d2
Expose world info in JSON.
|
10 years ago |