summaryrefslogtreecommitdiff
path: root/node
AgeCommit message (Collapse)Author
2014-07-15.Adam Ierymenko
2014-07-13Starting to define system network stack interface.Adam Ierymenko
2014-07-02Leave IP addresses alone instead of deleting them from tap if they are not ↵Adam Ierymenko
members of any of the networks under management.
2014-07-01Fix for GitHub issue #88 - actually do in the code what the web UI expects ↵Adam Ierymenko
it to do.
2014-06-30Keep track of basic aliveness for peers regardless if direct or indirect ↵Adam Ierymenko
connectivity and use this for multicast propagation. Also consolidate adding of active bridges via the same functor as regular multicast next hops.
2014-06-26Only add active bridges to top of MC propagation list if they are alive. ↵Adam Ierymenko
Otherwise a dead active bridge might kill multicast for us.
2014-06-26More little stuff in crypto code.Adam Ierymenko
2014-06-26Some crypto comment fixes.Adam Ierymenko
2014-06-26Add enabled/disabled status to network.Adam Ierymenko
2014-06-23Some comment revisions and additional sanity checks.Adam Ierymenko
2014-06-21Comments and cleanup.Adam Ierymenko
2014-06-21Bridging (GitHub issue #68) does indeed work! Just needed to fix a packet ↵Adam Ierymenko
size thinko.
2014-06-21.Adam Ierymenko
2014-06-21.Adam Ierymenko
2014-06-21.Adam Ierymenko
2014-06-21Bridging #68 should work now!Adam Ierymenko
2014-06-21.Adam Ierymenko
2014-06-21Debug code -- temporary.Adam Ierymenko
2014-06-18Some cleanup in PacketDecoder.Adam Ierymenko
2014-06-18Some TRACE improvements and comment revs.Adam Ierymenko
2014-06-17Some logging fixes.Adam Ierymenko
2014-06-17Get rid of pointer type punning warning/issue on g++.Adam Ierymenko
2014-06-14Simplify network briding modes -- we only need passive toggle and active ↵Adam Ierymenko
bridge list, not three mode types. Also change isOpen to isPublic for terminology consistency.
2014-06-14Run icacls.exe twice, once for each change - GitHub issue #71Adam Ierymenko
2014-06-13Bridging pretty much ready to test! Got Switch all wired up. Also fix a ↵Adam Ierymenko
latent probably-never-triggered bug in MULTICAST_FRAME handling. GitHub issue #68
2014-06-13Some more bridging work... wiring up in Switch - GitHub issue #68Adam Ierymenko
2014-06-13Network memory for bridge-side multicast groups that we learn - GitHub issue #68Adam Ierymenko
2014-06-12Add flags to EXT_FRAME for better future proofness.Adam Ierymenko
2014-06-10Packet decoder work for EXT_FRAME for bridging - GitHub issue #68Adam Ierymenko
2014-06-10Bridge routing table - GitHub issue #68Adam Ierymenko
2014-06-10Bridging in NetworkConfig - GitHub Issue #68Adam Ierymenko
2014-06-10Protocol messages for bridging. GitHub issue #68Adam Ierymenko
2014-05-29Fix for GitHub issue #71Adam Ierymenko
2014-05-29Build fix for Windows setsockopt().Adam Ierymenko
2014-05-28Make UDP send and receive buffers as big as possible to reduce packet loss.Adam Ierymenko
2014-05-24Netconf fixes.Adam Ierymenko
2014-05-23Don't transmit broadcasts if enableBroadcast is false on a network.Adam Ierymenko
2014-05-23Windows build fixes for MAC changes (in tap driver), some comments and ↵Adam Ierymenko
cleanup in MAC.hpp.
2014-05-23Default for private should be true.Adam Ierymenko
2014-05-23GitHub issue #67Adam Ierymenko
2014-05-23Fixed for Linux tap for GitHub Issue #69Adam Ierymenko
2014-05-23GitHub Issue #69 - make MAC assignment schema differ between virtual networks.Adam Ierymenko
2014-05-19Another sanity check on filename for GitHub issue #72Adam Ierymenko
2014-05-19Redis schema updates and fix for GitHub issue #72Adam Ierymenko
2014-05-09TESTNET supernodes need different addresses.Adam Ierymenko
2014-05-09Merge branch 'adamierymenko-dev' of ↵Adam Ierymenko
ssh://shub-niggurath.zerotier.com:222/git/ZeroTierOne into adamierymenko-dev
2014-05-09More netconf work... set ZT_HOME and chdir there on service launch.Adam Ierymenko
2014-05-08Add testnet ports and ZT_USE_TESTNET define for contacting the ↵Adam Ierymenko
test.zerotier.com net instead of the live net.
2014-05-08Make Service communicate via empty-line-delimited Dictionary objects instead ↵Adam Ierymenko
of the old size prefix way.
2014-05-08Clean out unused netconf fields, rename a few, work on new netconf server.Adam Ierymenko