|
f82c7006ea
|
Leave IP addresses alone instead of deleting them from tap if they are not members of any of the networks under management.
|
2014-07-02 15:59:08 -07:00 |
|
|
681af253ef
|
Fix for GitHub issue #88 - actually do in the code what the web UI expects it to do.
|
2014-07-01 09:27:33 -07:00 |
|
|
88bdb81791
|
Keep track of basic aliveness for peers regardless if direct or indirect connectivity and use this for multicast propagation. Also consolidate adding of active bridges via the same functor as regular multicast next hops.
|
2014-06-30 11:31:04 -07:00 |
|
|
458f6ae7c3
|
Only add active bridges to top of MC propagation list if they are alive. Otherwise a dead active bridge might kill multicast for us.
|
2014-06-26 18:13:48 -07:00 |
|
|
38433e85bf
|
More little stuff in crypto code.
|
2014-06-26 17:23:10 -07:00 |
|
|
c3cbc92757
|
Some crypto comment fixes.
|
2014-06-26 17:15:20 -07:00 |
|
|
45a1e048bb
|
Add enabled/disabled status to network.
|
2014-06-26 17:05:07 -07:00 |
|
|
40bd460b1c
|
Some comment revisions and additional sanity checks.
|
2014-06-23 08:19:41 -07:00 |
|
|
ae7143d693
|
Comments and cleanup.
|
2014-06-21 12:19:10 -07:00 |
|
|
aead1050fb
|
Bridging (GitHub issue #68) does indeed work! Just needed to fix a packet size thinko.
|
2014-06-21 12:29:33 -04:00 |
|
|
6e485833ef
|
.
|
2014-06-21 12:25:10 -04:00 |
|
|
be0a8ec1f1
|
.
|
2014-06-21 12:16:25 -04:00 |
|
|
11e1f7a3fb
|
.
|
2014-06-21 12:01:26 -04:00 |
|
|
0b0d5fabac
|
Bridging #68 should work now!
|
2014-06-21 11:59:08 -04:00 |
|
|
35aa0921ee
|
.
|
2014-06-21 11:47:26 -04:00 |
|
|
2f8936181c
|
Debug code -- temporary.
|
2014-06-21 08:36:23 -07:00 |
|
|
c3cea55493
|
Some cleanup in PacketDecoder.
|
2014-06-18 09:00:53 -07:00 |
|
|
5d467f0f45
|
Some TRACE improvements and comment revs.
|
2014-06-18 08:25:30 -07:00 |
|
|
2162a419e3
|
Some logging fixes.
|
2014-06-17 13:52:55 -07:00 |
|
|
f15271f31f
|
Get rid of pointer type punning warning/issue on g++.
|
2014-06-17 15:54:35 -04:00 |
|
|
cf4700bc26
|
Simplify network briding modes -- we only need passive toggle and active bridge list, not three mode types. Also change isOpen to isPublic for terminology consistency.
|
2014-06-14 20:24:19 +00:00 |
|
|
367b5439e1
|
Run icacls.exe twice, once for each change - GitHub issue #71
|
2014-06-14 12:52:06 -07:00 |
|
|
6802da457e
|
Bridging pretty much ready to test! Got Switch all wired up. Also fix a latent probably-never-triggered bug in MULTICAST_FRAME handling. GitHub issue #68
|
2014-06-13 21:06:34 -07:00 |
|
|
5682f0b772
|
Some more bridging work... wiring up in Switch - GitHub issue #68
|
2014-06-13 17:49:33 -07:00 |
|
|
08b7bb3c7a
|
Network memory for bridge-side multicast groups that we learn - GitHub issue #68
|
2014-06-13 14:06:34 -07:00 |
|
|
d6a4f8d77b
|
Add flags to EXT_FRAME for better future proofness.
|
2014-06-12 11:40:30 -07:00 |
|
|
c30f9832b0
|
Packet decoder work for EXT_FRAME for bridging - GitHub issue #68
|
2014-06-10 21:41:34 -07:00 |
|
|
d44e1349d8
|
Bridge routing table - GitHub issue #68
|
2014-06-10 17:18:59 -07:00 |
|
|
4e1f49258b
|
Bridging in NetworkConfig - GitHub Issue #68
|
2014-06-10 15:47:20 -07:00 |
|
|
fb31f93c52
|
Protocol messages for bridging. GitHub issue #68
|
2014-06-10 15:25:15 -07:00 |
|
|
994565bdeb
|
Fix for GitHub issue #71
|
2014-05-29 15:06:05 -07:00 |
|
|
eae130467b
|
Build fix for Windows setsockopt().
|
2014-05-29 11:22:35 -07:00 |
|
|
f764cf8d31
|
Make UDP send and receive buffers as big as possible to reduce packet loss.
|
2014-05-28 12:17:43 -07:00 |
|
|
4b773b61f5
|
Netconf fixes.
|
2014-05-24 00:10:23 +00:00 |
|
|
657f6ae342
|
Don't transmit broadcasts if enableBroadcast is false on a network.
|
2014-05-23 19:52:39 -04:00 |
|
|
2861229558
|
Windows build fixes for MAC changes (in tap driver), some comments and cleanup in MAC.hpp.
|
2014-05-23 16:21:57 -07:00 |
|
|
66a38a9e7c
|
Default for private should be true.
|
2014-05-23 15:15:44 -07:00 |
|
|
31ddc49da2
|
GitHub issue #67
|
2014-05-23 15:13:34 -07:00 |
|
|
317995b921
|
Fixed for Linux tap for GitHub Issue #69
|
2014-05-23 17:35:35 -04:00 |
|
|
beb7b5bbe5
|
GitHub Issue #69 - make MAC assignment schema differ between virtual networks.
|
2014-05-23 14:32:31 -07:00 |
|
|
596e5dd583
|
Another sanity check on filename for GitHub issue #72
|
2014-05-19 16:16:34 +00:00 |
|
|
b958a2d30c
|
Redis schema updates and fix for GitHub issue #72
|
2014-05-19 16:13:42 +00:00 |
|
|
ecbcc9eb2c
|
TESTNET supernodes need different addresses.
|
2014-05-09 11:45:38 -07:00 |
|
|
1ad29fe31f
|
Merge branch 'adamierymenko-dev' of ssh://shub-niggurath.zerotier.com:222/git/ZeroTierOne into adamierymenko-dev
|
2014-05-09 15:40:08 +00:00 |
|
|
42f6aae259
|
More netconf work... set ZT_HOME and chdir there on service launch.
|
2014-05-09 15:39:51 +00:00 |
|
|
de485ad900
|
Add testnet ports and ZT_USE_TESTNET define for contacting the test.zerotier.com net instead of the live net.
|
2014-05-08 17:53:22 -07:00 |
|
|
99c5fae9da
|
Make Service communicate via empty-line-delimited Dictionary objects instead of the old size prefix way.
|
2014-05-08 21:27:59 +00:00 |
|
|
1e6475fad6
|
Clean out unused netconf fields, rename a few, work on new netconf server.
|
2014-05-08 00:11:50 +00:00 |
|
|
7831c4bfef
|
Cleanup, dead code removal, some pretty insignificant security stuff that's based on recommendations.
|
2014-04-18 00:14:12 -07:00 |
|
|
d187ec82d4
|
Adding supernode yig.zerotier.com (Sydney, Australia) and removing mi-go.zerotier.com (Singapore) due to real-world usage data.
|
2014-04-15 14:37:19 -07:00 |
|