Grant Limberg
|
289917e2b3
|
use msbuild instead of devenv
|
2016-11-28 15:30:52 -08:00 |
|
Grant Limberg
|
14fcb5867f
|
rethrow windows build error
|
2016-11-28 14:57:37 -08:00 |
|
Grant Limberg
|
cf59362c4a
|
add windows build to Jenkinsfile
|
2016-11-28 13:06:28 -08:00 |
|
Grant Limberg
|
8472918559
|
Change 'localhost' to 127.0.0.1
@makerspherehq reported it not working as 'localhost' via Twitter
|
2016-11-28 09:40:34 -08:00 |
|
Adam Ierymenko
|
ae8f51d608
|
.
|
2016-11-23 16:27:15 -08:00 |
|
Adam Ierymenko
|
4a7ee5472d
|
Small fixes.
|
2016-11-23 16:23:44 -08:00 |
|
Adam Ierymenko
|
8718b33a66
|
docs
|
2016-11-23 15:57:06 -08:00 |
|
Adam Ierymenko
|
27f1155f1b
|
docs and API stuff
|
2016-11-23 15:53:53 -08:00 |
|
Adam Ierymenko
|
84732fcb12
|
Wire through external path lookup. Static paths should now work.
|
2016-11-22 14:23:13 -08:00 |
|
Grant Limberg
|
c6c578ce1d
|
Fixes to allow usage of ZeroTierOne.h with a C compiler
|
2016-11-22 13:18:52 -08:00 |
|
Grant Limberg
|
3c5e28a27d
|
use new ZT_Node_Callbacks struct in JNI
|
2016-11-22 13:03:36 -08:00 |
|
Adam Ierymenko
|
9892f7bb47
|
Upgrade nlohmann::json
|
2016-11-22 11:06:58 -08:00 |
|
Adam Ierymenko
|
42ba70e79e
|
Replace long callback arg list with struct, and implement path whitelisting, path blacklisting, and local.conf support for roles.
|
2016-11-22 10:54:58 -08:00 |
|
Adam Ierymenko
|
cbaef66e82
|
Fix a deadlock in federation/upstream code.
|
2016-11-21 16:04:01 -08:00 |
|
Adam Ierymenko
|
97d915b06c
|
Expose relay policy in node settings.
|
2016-11-21 15:35:18 -08:00 |
|
Adam Ierymenko
|
d159e5ca44
|
Allow relay policy setting in local.conf
|
2016-11-21 15:21:24 -08:00 |
|
Adam Ierymenko
|
40078a99de
|
Make parse failure of local.conf non-fatal in case people have ancient files sitting around.
|
2016-11-21 14:14:43 -08:00 |
|
Adam Ierymenko
|
2e5de46584
|
local.conf and support for virtual role definition
|
2016-11-21 13:20:56 -08:00 |
|
Adam Ierymenko
|
ccdd4ffda7
|
Move split() to OSUtils since it is not used in core.
|
2016-11-18 15:49:28 -08:00 |
|
Adam Ierymenko
|
673c0c811e
|
Wire through upstream stuff and add setRole().
|
2016-11-18 13:48:49 -08:00 |
|
Adam Ierymenko
|
6e1da35c12
|
Remove debug.
|
2016-11-18 13:15:58 -08:00 |
|
Adam Ierymenko
|
25f9c294dc
|
Small bug fix and warning removal.
|
2016-11-18 13:01:45 -08:00 |
|
Adam Ierymenko
|
2ea9f516e1
|
Rate gate expensive validation of new identities in HELLO.
|
2016-11-18 12:59:04 -08:00 |
|
Adam Ierymenko
|
ab4021dd0e
|
Do packet MAC check before locallyValidate(), and add timing measurement in selftest.
|
2016-11-18 11:09:19 -08:00 |
|
Adam Ierymenko
|
1fcbb1fbed
|
Proactively auto-load designated upstreams.
|
2016-11-18 10:39:26 -08:00 |
|
Adam Ierymenko
|
39333c9e8e
|
Modify unite() to deal with a second layer of upstreams.
|
2016-11-17 16:59:04 -08:00 |
|
Adam Ierymenko
|
1615ef1114
|
Rename getBestRoot() etc.
|
2016-11-17 16:31:58 -08:00 |
|
Adam Ierymenko
|
bf8d71e82c
|
Add notion of upstream that is separate from root in Topology, etc.
|
2016-11-17 16:20:41 -08:00 |
|
Grant Limberg
|
3c248ec61a
|
handle removing of networks we are no longer connected to from the UI
|
2016-11-16 15:50:56 -08:00 |
|
Grant Limberg
|
78a8ceda0e
|
IP addresses now selectable in Windows UI
|
2016-11-16 15:11:28 -08:00 |
|
Grant Limberg
|
14bf326de2
|
make device ID selectable
|
2016-11-16 14:50:25 -08:00 |
|
Grant Limberg
|
dc549b7f3c
|
add JSONDB.cpp
|
2016-11-16 14:50:03 -08:00 |
|
Grant Limberg
|
456c7ca661
|
only changed items in the full network list are updated now
|
2016-11-15 16:55:24 -08:00 |
|
Grant Limberg
|
bab75186f5
|
make some fields in the network list selectable
|
2016-11-15 15:51:25 -08:00 |
|
Adam Ierymenko
|
07b2a3818c
|
Fix TTL scaling in cert.
|
2016-11-15 14:26:05 -08:00 |
|
Adam Ierymenko
|
15c6e2ec70
|
Fix member deauthorization time threshold bug.
|
2016-11-15 14:06:25 -08:00 |
|
Adam Ierymenko
|
5bd8968eb8
|
Add rules engine debugging switch to make-linux.mk
|
2016-11-15 11:50:53 -08:00 |
|
Adam Ierymenko
|
4ad942522b
|
Kill unnecessary check in another spot.
|
2016-11-14 15:57:46 -08:00 |
|
Adam Ierymenko
|
b6c99ba3ef
|
Add (currently undocumented) option to allow management from certain networks.
|
2016-11-14 15:47:06 -08:00 |
|
Adam Ierymenko
|
ee5bd57d40
|
We don't bind to non-local IP for TCP yet, but eliminate double check.
|
2016-11-14 15:29:36 -08:00 |
|
Adam Ierymenko
|
e26bee45fb
|
Multithreading in network controller. Threads are only started if controller is used.
|
2016-11-10 13:57:01 -08:00 |
|
Adam Ierymenko
|
1b10d3413a
|
Use circuit breaker only for requests.
|
2016-11-10 13:08:43 -08:00 |
|
Adam Ierymenko
|
f0fcd222a1
|
Actually push updates when things change.
|
2016-11-10 12:54:43 -08:00 |
|
Adam Ierymenko
|
298e4a9f14
|
Also avoid sending tags and caps to old members since there is no point.
|
2016-11-10 12:33:09 -08:00 |
|
Adam Ierymenko
|
12d32b9311
|
Small fix to send pushes if not a reply.
|
2016-11-10 11:57:45 -08:00 |
|
Adam Ierymenko
|
226123ca08
|
Refactor controller to permit sending of pushes as well as just replies to config requests.
|
2016-11-10 11:54:47 -08:00 |
|
Adam Ierymenko
|
5ebf5077f5
|
Log last meta-data in controller, and ease up just a bit on keepalives.
|
2016-11-09 17:11:10 -08:00 |
|
Grant Limberg
|
e1c930f1b7
|
update JNI wrapper to reflect removal of lastMulticastFrame and lastUnicastFrame from ZT_Peer struct
|
2016-11-09 16:33:01 -08:00 |
|
Adam Ierymenko
|
c61ca1dea2
|
Keep connections up for netconf stuff as well as frames.
|
2016-11-09 16:04:08 -08:00 |
|
Adam Ierymenko
|
eea712a1ae
|
Field in wrong place fixed.
|
2016-11-09 13:26:14 -08:00 |
|