Adam Ierymenko
39fb4b1b42
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
2016-12-12 12:55:14 -08:00
Adam Ierymenko
3864a2e111
Use an alternative method for enumerating interface addresses on Linux to avoid poor performance of getifaddrs() when there are many network namespaces.
2016-12-12 12:53:51 -08:00
Grant Limberg
697520f1f5
Dont write IPv6 addresses to IPv4 sections of registry TCPIP settings.
...
Also, dont add the prefix length to the IP addresses in there.
Appears to fix Github Issue #357 . Still waiting on some info from Microsoft for confirmation of a few things.
2016-12-09 11:36:01 -08:00
Adam Ierymenko
244f37179c
Minor security: lock roots to only be reachable via World IPs.
2016-12-05 16:09:42 -08:00
Grant Limberg
4b3a47849d
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
2016-11-30 15:21:33 -08:00
Grant Limberg
56faf774ff
Store MTU as String instead of DWORD
...
WindowsEthernetTap was storing the MTU for the ZeroTier Adapter as a
DWORD. When changing the value from the network adapter settings UI, it
was stored as a string. Updated the call when creating the adapter to
store it as a string as windows expects.
2016-11-30 15:18:38 -08:00
Adam Ierymenko
fa2bb91ae5
Kill some old debug code.
2016-11-30 10:48:09 -08:00
Grant Limberg
32478845b2
Merge branch 'dev' into systemtray
2016-11-30 10:21:19 -08:00
Adam Ierymenko
44f0e3097e
docs
2016-11-29 10:56:16 -08:00
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
Grant Limberg
a39f6e9b4c
clear cached window positions when display settings change
2016-11-22 12:02:49 -08:00
Grant Limberg
adb7a88836
cache window positions so we only have to move after open once.
2016-11-22 11:53:06 -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
Grant Limberg
3a3a23db34
hacky way to set window position but it works
2016-11-21 15:31:32 -08:00
Adam Ierymenko
d159e5ca44
Allow relay policy setting in local.conf
2016-11-21 15:21:24 -08:00
Grant Limberg
d3bd10952e
hyperlinks in the about page are clickable
2016-11-21 14:32:25 -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
Grant Limberg
0142c0d339
fill out the about view
2016-11-21 13:25:10 -08:00
Adam Ierymenko
2e5de46584
local.conf and support for virtual role definition
2016-11-21 13:20:56 -08:00
Grant Limberg
1be55d6182
Merge branch 'dev' into systemtray
2016-11-21 12:59:43 -08:00
Grant Limberg
8ebcd44405
dont close the network list. just hide it so its reusable
2016-11-21 12:54:27 -08:00
Adam Ierymenko
ccdd4ffda7
Move split() to OSUtils since it is not used in core.
2016-11-18 15:49:28 -08:00
Grant Limberg
a6ed711492
wired up the startup registry key to the registry
2016-11-18 15:44:41 -08:00
Grant Limberg
3fb224cb22
add a checkbox for startup option in preferences
2016-11-18 15:23:07 -08:00
Grant Limberg
5ca5af619d
Merge branch 'systemtray' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into systemtray
2016-11-18 14:58:01 -08:00
Grant Limberg
f61c5836b2
copy node ID by clicking on node ID menu item
2016-11-18 14:57:14 -08:00
Grant Limberg
535b33b46e
copy node ID by clicking on node ID menu item
2016-11-18 14:52:04 -08:00
Grant Limberg
a8847de910
proper shutdown
2016-11-18 14:23:22 -08:00
Grant Limberg
2231e878d5
Merge branch 'dev' into systemtray
2016-11-18 14:00:25 -08:00
Grant Limberg
299a7cab20
fixed an issue where sometimes network data wouldnt be updated
2016-11-18 13:59:31 -08:00
Grant Limberg
e48d6880c9
Wired up connected checkbox and delete button. just something not working with refresh.
2016-11-18 13:52:48 -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
Grant Limberg
dbe1461886
wire up the quit button
2016-11-18 12:17:57 -08:00
Grant Limberg
7bea709747
wire up the rest of the views to the menu. views not implemented yet tho.
2016-11-18 12:03:21 -08:00