Adam Ierymenko
|
ddebe2d4c7
Network controller CRUD... :P
|
10 anni fa |
Adam Ierymenko
|
ed107c4daf
Network preferred relay stuff in netconf controller.
|
10 anni fa |
Adam Ierymenko
|
8a13cfdace
Add per-network relays to NetworkConfig.
|
10 anni fa |
Adam Ierymenko
|
86c87875a7
OSUtils::resolve()
|
10 anni fa |
Adam Ierymenko
|
69076f8a45
Add per-network relay stuff to sqlite table schema.
|
10 anni fa |
Adam Ierymenko
|
60f05518aa
(1) now builds and works on Linux, (2) fix a threading problem causing carsh on shutdown, (3) cleanup in selftest, re-enable Phy and Http tests.
|
10 anni fa |
Adam Ierymenko
|
740121504f
Add a timestamp to netconf cache, fix some SQL queries in NC.
|
10 anni fa |
Adam Ierymenko
|
417f56de2f
Add some TRACE instrumentation to external surface address awareness.
|
10 anni fa |
Adam Ierymenko
|
b51d00146b
docs
|
10 anni fa |
Adam Ierymenko
|
8715242e7f
build fix
|
10 anni fa |
Adam Ierymenko
|
895c32a0d2
Stash old software updater code, will refactor into separate utility.
|
10 anni fa |
Adam Ierymenko
|
489cc66b78
Don't need these files anymore.
|
10 anni fa |
Adam Ierymenko
|
ce77e67e00
docs
|
10 anni fa |
Adam Ierymenko
|
1f5700191f
zerotier-cli suspiciously working... that didn't hurt *too* badly.
|
10 anni fa |
Adam Ierymenko
|
c4c5fa63d1
Almost done with JSON parsing for tabular output.
|
10 anni fa |
Adam Ierymenko
|
13d5073e5b
CLI work and Makefile cleanup.
|
10 anni fa |
Adam Ierymenko
|
8333bf065e
Basic CLI working with JSON output. Now to parse and support old tabular form.
|
10 anni fa |
Adam Ierymenko
|
53cbe485f0
Some cleanup, and bite the bullet and go ahead and write a simple Http client. Need a cross-platform built-in one to do cli right.
|
10 anni fa |
Adam Ierymenko
|
6c29e966dd
Include a BSD licensed JSON parser for the CLI.
|
10 anni fa |
Adam Ierymenko
|
377367175c
Update LZ4 in ext/
|
10 anni fa |
Adam Ierymenko
|
12b4646ce8
Prettify JSON output.
|
10 anni fa |
Adam Ierymenko
|
4e5d2d2c72
Write a zerotier-one.port file to the home path to make CLI easy to write, and do a backward compatiable CLI in bash instead of as part of the executable.
|
10 anni fa |
Adam Ierymenko
|
21a7e774bb
Wire API auth token stuff.
|
10 anni fa |
Adam Ierymenko
|
c301d8e438
Remove network/controller -- we will do this in Ruby instead since it will be part of the whole OnePoint project anyway.
|
10 anni fa |
Adam Ierymenko
|
d2503172d8
Add some additional detail to the peer record in CAPI and JSON control plane.
|
10 anni fa |
Adam Ierymenko
|
91ca238163
Compile fixes.
|
10 anni fa |
Adam Ierymenko
|
33c8d3c50b
Compile fixes.
|
10 anni fa |
Adam Ierymenko
|
ea1859541c
More cleanup, and fix for the extremely unlikely case of identity collision.
|
10 anni fa |
Adam Ierymenko
|
f7b1437154
Putting the main binary back together...
|
10 anni fa |
Adam Ierymenko
|
6369c264e2
Rename netconf to controller and NetworkConfigMaster to NetworkController for consistency.
|
10 anni fa |