Grant Limberg
55dcf4c65f
wire up the join network button
11 years ago
Grant Limberg
7e635d37ad
only accept hex characters for network id
11 years ago
Grant Limberg
b7b973624a
add methods for joining/leaving networks, and getting peers
11 years ago
Grant Limberg
62059a91aa
C#-ifying stuff
11 years ago
Adam Ierymenko
35676217e8
Refactor multicast group announcement to work directly or indirectly.
11 years ago
Adam Ierymenko
e9648a6cdf
Clarify logic in pinging, and prevent roots from pinging "down."
11 years ago
Adam Ierymenko
e6a63f5547
Fix bug in setWorld that might have caused a peer entry for myself (which would never be used)
11 years ago
Adam Ierymenko
29b966894c
(1) Fix bug in geo-ip service that prevented cache lookup, (2) fix problem in SelfAwareness (will need to test ALL versions in the wild with this), and (3) add more TRACE instrumentation to Cluster.
11 years ago
Adam Ierymenko
f0160635a2
Add --harmony for older nodeJS.
11 years ago
Adam Ierymenko
964b30902a
Cluster fix: was accumulating remote endpoints endlessly.
11 years ago
Adam Ierymenko
2a3dd53952
.
11 years ago
Adam Ierymenko
dee6e7e3c1
.
11 years ago
Adam Ierymenko
7711eba297
More cluster wiring...
11 years ago
Adam Ierymenko
1bc451ed10
GeoIP cluster service works.
11 years ago
Adam Ierymenko
e07bae2525
Run geoip cluster service sub-process.
11 years ago
Adam Ierymenko
5304b0d8d1
Rename index.js so process is distinguishable.
11 years ago
Grant Limberg
fe6960888a
add a scroll bar to the network info view
11 years ago
Grant Limberg
5b6ddaa2d7
Base windows UI is working.
...
* No joining/leaving networks yet, but they do display.
* Nothing is updated yet after first load of the app. Need to set up a background task to run updates.
11 years ago
Grant Limberg
6471c1f4e2
Merge branch 'adamierymenko-dev' into windows-ui
11 years ago
Adam Ierymenko
a46514b397
Cluster-geo launcher.
11 years ago
Adam Ierymenko
25a84e30fc
Code for cluster-geo service.
11 years ago
Adam Ierymenko
978b056a01
Wire in redirectPeer(), now about ready to test clustering!
11 years ago
Adam Ierymenko
6a7b47e5e1
Forgot a return true.
11 years ago
Adam Ierymenko
d6dee7bb5c
Clustered handling of relaying.
11 years ago
Adam Ierymenko
35a12b94ea
Outfit Cluster with TRACE for debugging.
11 years ago
Adam Ierymenko
2258e36a59
Move replication of COMs to avoid race condition.
11 years ago
Adam Ierymenko
59e1444b27
Finish wiring up Cluster, fix some issues with other recent changes.
11 years ago
Adam Ierymenko
eb79d4a2f3
Wire up peer announcement in cluster.
11 years ago
Adam Ierymenko
57e29857cf
Cluster work -- integrating with the rest of the code.
11 years ago
Grant Limberg
21ae423feb
.
11 years ago
Grant Limberg
9ba5c91d4a
initial layout for network info
11 years ago
Grant Limberg
80d02d189a
set the main window icon
11 years ago
Grant Limberg
56267b2aed
setting icon and a few other settings
11 years ago
Grant Limberg
6040574d8d
set up project and base UI for a native windows UI for ZeroTier
11 years ago
Adam Ierymenko
5e6eae620b
Make _members dynamically allocated due to static array limit on ARM.
11 years ago
Adam Ierymenko
69dad37d8f
Restore default World for commit to upstream
11 years ago
Adam Ierymenko
cfdcce6d12
Fix very obscure IP scope classification logic bug.
11 years ago
Adam Ierymenko
0b2e5ed499
Fix some broken logic in Path::reliable()
11 years ago
Adam Ierymenko
9150778757
.
11 years ago
Adam Ierymenko
50f3ccd3c9
.
11 years ago
Adam Ierymenko
584072fa6a
Fix for V4/V6 stable addressing.
11 years ago
Adam Ierymenko
3adb183c5f
Fix bad COM attachment bug and eliminate an unnecessary redundant check.
11 years ago
Adam Ierymenko
95953b48f9
Do not allow VERB_RENDEZVOUS from non-upstream peers to block potential DOS vector.
11 years ago
Adam Ierymenko
aa6e3c79a0
Some test stuff that will not be pushed elsewhere.
11 years ago
Adam Ierymenko
0c43d34ce3
World test stuff... some of this will be yanked before release.
11 years ago
Adam Ierymenko
738fa5a5e5
.
11 years ago
Adam Ierymenko
cc4d0199e7
Fix vProto init.
11 years ago
Adam Ierymenko
781f06ef82
Accept OK for confirm of HELLO or ECHO.
11 years ago
Adam Ierymenko
f9f60f89d9
Peer save/restore fix.
11 years ago
Adam Ierymenko
5ce3aac929
Add rate limit on receive of DIRECT_PATH_PUSH to prevent DOS exploitation.
11 years ago