Adam Ierymenko
|
c826cec1d4
|
Bring back _winPokeAHole() to dynamically allocate firewall exception. Shouldn't be needed but seems to help on Windows 8.
|
2015-07-30 17:52:35 -07:00 |
|
Adam Ierymenko
|
8169b35482
|
Kill the devcon.exe dependency by dynamically loading cfgmgr32, newdev, and setupapi and using these functions directly.
|
2015-07-30 11:31:38 -07:00 |
|
Adam Ierymenko
|
2599b1bacc
|
Add CLI support for /explicit/urls (automatically outputs JSON in this case), and some cleanup.
|
2015-07-28 17:10:56 -07:00 |
|
Adam Ierymenko
|
a2690047bb
|
docs
|
2015-06-02 16:16:14 -07:00 |
|
Adam Ierymenko
|
b6698d8415
|
Ground work for reincorporating software updater for select platforms.
|
2015-05-20 16:35:33 -07:00 |
|
Adam Ierymenko
|
9682f50b15
|
Get rid of old _winPokeAHole() hack in one.cpp and use Advanced Installer to configure firewall rules (because we can now).
|
2015-05-19 16:26:41 -07:00 |
|
Adam Ierymenko
|
c76b9d1340
|
Respect user home directory copies of authtoken.secret or ~/.zeroTierOneAuthToken in CLI like we do in GUI wrappers.
|
2015-05-17 19:13:22 -07:00 |
|
Adam Ierymenko
|
086f21ed70
|
Refactor and simplify controller integration with JSON API and OneService.
|
2015-05-17 15:51:07 -07:00 |
|
Adam Ierymenko
|
27c5f04d68
|
Add -U option to skip root check and permit run as non-privileged user.
|
2015-05-16 14:52:09 -07:00 |
|
Adam Ierymenko
|
e2c65bf16a
|
Bring Windows service code up to date and into sync.
|
2015-04-24 15:44:39 -07:00 |
|
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.
|
2015-04-20 15:12:31 -07:00 |
|
Adam Ierymenko
|
8715242e7f
|
build fix
|
2015-04-16 16:43:35 -07:00 |
|
Adam Ierymenko
|
1f5700191f
|
zerotier-cli suspiciously working... that didn't hurt *too* badly.
|
2015-04-16 16:12:10 -07:00 |
|
Adam Ierymenko
|
c4c5fa63d1
|
Almost done with JSON parsing for tabular output.
|
2015-04-16 15:51:56 -07:00 |
|
Adam Ierymenko
|
13d5073e5b
|
CLI work and Makefile cleanup.
|
2015-04-16 15:07:58 -07:00 |
|
Adam Ierymenko
|
8333bf065e
|
Basic CLI working with JSON output. Now to parse and support old tabular form.
|
2015-04-16 14:55:36 -07:00 |
|
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.
|
2015-04-16 14:13:44 -07:00 |
|
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.
|
2015-04-15 19:38:01 -07:00 |
|
Adam Ierymenko
|
21a7e774bb
|
Wire API auth token stuff.
|
2015-04-15 19:14:12 -07:00 |
|
Adam Ierymenko
|
d2503172d8
|
Add some additional detail to the peer record in CAPI and JSON control plane.
|
2015-04-15 19:00:26 -07:00 |
|
Adam Ierymenko
|
91ca238163
|
Compile fixes.
|
2015-04-15 18:47:38 -07:00 |
|
Adam Ierymenko
|
33c8d3c50b
|
Compile fixes.
|
2015-04-15 18:36:32 -07:00 |
|
Adam Ierymenko
|
ea1859541c
|
More cleanup, and fix for the extremely unlikely case of identity collision.
|
2015-04-15 18:32:25 -07:00 |
|
Adam Ierymenko
|
f7b1437154
|
Putting the main binary back together...
|
2015-04-15 17:00:26 -07:00 |
|
Adam Ierymenko
|
a0f8685453
|
cleanup
|
2015-04-15 14:44:30 -07:00 |
|
Adam Ierymenko
|
8639538299
|
Rename One to OneService, create separate sources for other tools.
|
2015-04-15 14:42:26 -07:00 |
|