Adam Ierymenko
|
38433e85bf
|
More little stuff in crypto code.
|
2014-06-26 17:23:10 -07:00 |
|
Adam Ierymenko
|
c3cbc92757
|
Some crypto comment fixes.
|
2014-06-26 17:15:20 -07:00 |
|
Adam Ierymenko
|
45a1e048bb
|
Add enabled/disabled status to network.
|
2014-06-26 17:05:07 -07:00 |
|
Adam Ierymenko
|
40bd460b1c
|
Some comment revisions and additional sanity checks.
|
2014-06-23 08:19:41 -07:00 |
|
Adam Ierymenko
|
ae7143d693
|
Comments and cleanup.
|
2014-06-21 12:19:10 -07:00 |
|
Adam Ierymenko
|
aead1050fb
|
Bridging (GitHub issue #68) does indeed work! Just needed to fix a packet size thinko.
|
2014-06-21 12:29:33 -04:00 |
|
Adam Ierymenko
|
6e485833ef
|
.
|
2014-06-21 12:25:10 -04:00 |
|
Adam Ierymenko
|
be0a8ec1f1
|
.
|
2014-06-21 12:16:25 -04:00 |
|
Adam Ierymenko
|
11e1f7a3fb
|
.
|
2014-06-21 12:01:26 -04:00 |
|
Adam Ierymenko
|
0b0d5fabac
|
Bridging #68 should work now!
|
2014-06-21 11:59:08 -04:00 |
|
Adam Ierymenko
|
35aa0921ee
|
.
|
2014-06-21 11:47:26 -04:00 |
|
Adam Ierymenko
|
2f8936181c
|
Debug code -- temporary.
|
2014-06-21 08:36:23 -07:00 |
|
Adam Ierymenko
|
c3cea55493
|
Some cleanup in PacketDecoder.
|
2014-06-18 09:00:53 -07:00 |
|
Adam Ierymenko
|
5d467f0f45
|
Some TRACE improvements and comment revs.
|
2014-06-18 08:25:30 -07:00 |
|
Adam Ierymenko
|
2162a419e3
|
Some logging fixes.
|
2014-06-17 13:52:55 -07:00 |
|
Adam Ierymenko
|
f15271f31f
|
Get rid of pointer type punning warning/issue on g++.
|
2014-06-17 15:54:35 -04:00 |
|
Adam Ierymenko
|
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 |
|
Adam Ierymenko
|
367b5439e1
|
Run icacls.exe twice, once for each change - GitHub issue #71
|
2014-06-14 12:52:06 -07:00 |
|
Adam Ierymenko
|
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 |
|
Adam Ierymenko
|
5682f0b772
|
Some more bridging work... wiring up in Switch - GitHub issue #68
|
2014-06-13 17:49:33 -07:00 |
|
Adam Ierymenko
|
08b7bb3c7a
|
Network memory for bridge-side multicast groups that we learn - GitHub issue #68
|
2014-06-13 14:06:34 -07:00 |
|
Adam Ierymenko
|
d6a4f8d77b
|
Add flags to EXT_FRAME for better future proofness.
|
2014-06-12 11:40:30 -07:00 |
|
Adam Ierymenko
|
c30f9832b0
|
Packet decoder work for EXT_FRAME for bridging - GitHub issue #68
|
2014-06-10 21:41:34 -07:00 |
|
Adam Ierymenko
|
d44e1349d8
|
Bridge routing table - GitHub issue #68
|
2014-06-10 17:18:59 -07:00 |
|
Adam Ierymenko
|
4e1f49258b
|
Bridging in NetworkConfig - GitHub Issue #68
|
2014-06-10 15:47:20 -07:00 |
|
Adam Ierymenko
|
fb31f93c52
|
Protocol messages for bridging. GitHub issue #68
|
2014-06-10 15:25:15 -07:00 |
|
Adam Ierymenko
|
994565bdeb
|
Fix for GitHub issue #71
|
2014-05-29 15:06:05 -07:00 |
|
Adam Ierymenko
|
eae130467b
|
Build fix for Windows setsockopt().
|
2014-05-29 11:22:35 -07:00 |
|
Adam Ierymenko
|
f764cf8d31
|
Make UDP send and receive buffers as big as possible to reduce packet loss.
|
2014-05-28 12:17:43 -07:00 |
|
Adam Ierymenko
|
4b773b61f5
|
Netconf fixes.
|
2014-05-24 00:10:23 +00:00 |
|
Adam Ierymenko
|
657f6ae342
|
Don't transmit broadcasts if enableBroadcast is false on a network.
|
2014-05-23 19:52:39 -04:00 |
|
Adam Ierymenko
|
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 |
|
Adam Ierymenko
|
66a38a9e7c
|
Default for private should be true.
|
2014-05-23 15:15:44 -07:00 |
|
Adam Ierymenko
|
31ddc49da2
|
GitHub issue #67
|
2014-05-23 15:13:34 -07:00 |
|
Adam Ierymenko
|
317995b921
|
Fixed for Linux tap for GitHub Issue #69
|
2014-05-23 17:35:35 -04:00 |
|
Adam Ierymenko
|
beb7b5bbe5
|
GitHub Issue #69 - make MAC assignment schema differ between virtual networks.
|
2014-05-23 14:32:31 -07:00 |
|
Adam Ierymenko
|
596e5dd583
|
Another sanity check on filename for GitHub issue #72
|
2014-05-19 16:16:34 +00:00 |
|
Adam Ierymenko
|
b958a2d30c
|
Redis schema updates and fix for GitHub issue #72
|
2014-05-19 16:13:42 +00:00 |
|
Adam Ierymenko
|
ecbcc9eb2c
|
TESTNET supernodes need different addresses.
|
2014-05-09 11:45:38 -07:00 |
|
Adam Ierymenko
|
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 |
|
Adam Ierymenko
|
42f6aae259
|
More netconf work... set ZT_HOME and chdir there on service launch.
|
2014-05-09 15:39:51 +00:00 |
|
Adam Ierymenko
|
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 |
|
Adam Ierymenko
|
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 |
|
Adam Ierymenko
|
1e6475fad6
|
Clean out unused netconf fields, rename a few, work on new netconf server.
|
2014-05-08 00:11:50 +00:00 |
|
Adam Ierymenko
|
7831c4bfef
|
Cleanup, dead code removal, some pretty insignificant security stuff that's based on recommendations.
|
2014-04-18 00:14:12 -07:00 |
|
Adam Ierymenko
|
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 |
|
Adam Ierymenko
|
aee742e767
|
More toward GitHub issue #56
|
2014-04-10 16:30:15 -07:00 |
|
Adam Ierymenko
|
c9294c1a78
|
Prevent recursive transit of ZeroTier packets, toward GitHub issue #56
|
2014-04-10 14:22:25 -07:00 |
|
Adam Ierymenko
|
b117ff5435
|
Probable fix for GitHub issue #63 - do not unite() if either path is TCP, since doing so can result in asymmetric failed NAT-t over UDP if one side has a firewall that permits outgoing UDP but not incoming.
|
2014-04-10 11:17:54 -07:00 |
|
Adam Ierymenko
|
119ef5ecbf
|
More logic cleanup and some documentation / comment improvements.
|
2014-04-10 10:00:20 -07:00 |
|