summaryrefslogtreecommitdiff
path: root/node/Switch.cpp
AgeCommit message (Expand)Author
2014-04-10More toward GitHub issue #56Adam Ierymenko
2014-04-10Prevent recursive transit of ZeroTier packets, toward GitHub issue #56Adam Ierymenko
2014-04-10Probable fix for GitHub issue #63 - do not unite() if either path is TCP, sin...Adam Ierymenko
2014-03-31Build fix.Adam Ierymenko
2014-03-31Oops... turns out we need to differentiate incoming from outgoing TCP and ind...Adam Ierymenko
2014-03-26Add TCP channel support for supernode list, make Peer pick the first path if ...Adam Ierymenko
2014-03-25Apply multicast rate limits on a network to ourselves and do not send multica...Adam Ierymenko
2014-03-20Fix blocking socket issues in new socket I/O code.Adam Ierymenko
2014-03-19IPC changes and SocketManager changes all build!Adam Ierymenko
2014-03-18More ripping out of old condition stuff.Adam Ierymenko
2014-02-16Boring stuff: update dates in copyrights across all files.Adam Ierymenko
2014-02-06More Windows service work... it builds! Now to do a new installer and test. A...Adam Ierymenko
2014-02-03Yank a code path it turns out we probably don't want.Adam Ierymenko
2014-01-30Take TRACE back out of Mac makefile, fix a few decode little things.Adam Ierymenko
2014-01-30Bunch of fixes to startup, pinging, and choice of route. Also some TRACE upda...Adam Ierymenko
2014-01-29More work on connection reset stuff...Adam Ierymenko
2014-01-29Alternate order of packet emission in unite().Adam Ierymenko
2014-01-28Yank PROBE stuff since it's not used and was a premature addition to the prot...Adam Ierymenko
2014-01-27Make EthernetTap creation occur in a background thread in Network since it's ...Adam Ierymenko
2014-01-21Several things:Adam Ierymenko
2013-12-31Fix several things:Adam Ierymenko
2013-12-24Fix for GitHub issue #20 (untested)Adam Ierymenko
2013-10-25Certificate of membership works now... had to fix multicast propagation so CO...Adam Ierymenko
2013-10-18Clean up the awful Network::Config mess and break that out into NetworkConfig.Adam Ierymenko
2013-10-17Get rid of not used and maybe never to be used Filter code.Adam Ierymenko
2013-10-17Take the 0.6.0 opportunity to add flags to a few protocol verbs and do a bit ...Adam Ierymenko
2013-10-16Lots of cleanup, more work on certificates, some security fixes.Adam Ierymenko
2013-10-07Auto-pushing of membership certs on: MULTICAST_FRAME,FRAME,MULTICAST_LIKE and...Adam Ierymenko
2013-10-03Eliminate a lot of redundant WHOIS requests, clean up WHOIS clutter in TRACE,...Adam Ierymenko
2013-10-02Clean up some routine stuff like pings, and stop keeping links open forever e...Adam Ierymenko
2013-10-02Multicast propagation is now working from non-supernodes, and working quite w...Adam Ierymenko
2013-10-01Each peer now tracks the last time it announced multicast LIKEs independently...Adam Ierymenko
2013-09-30Make new multicast depth and prefix bits parameters configurable.Adam Ierymenko
2013-09-30Fix for multicast propagation -- supernodes must always keep propagating. Als...Adam Ierymenko
2013-09-27Whew, it builds!Adam Ierymenko
2013-09-17Make network multicast breadth/depth parameters configurable on a per-net basis.Adam Ierymenko
2013-09-17Get rid of onSent(), which was never used consistently anyway.Adam Ierymenko
2013-09-16New crypto integrated -- going to be testing new identity address generation ...Adam Ierymenko
2013-09-16Integrating new crypto, work still in progress...Adam Ierymenko
2013-09-12Get a default rate that works for multicast.Adam Ierymenko
2013-09-07Apply multicast rate limits to my own multicasts. Will run locally and on a v...Adam Ierymenko
2013-08-28Check network ethernet type whitelist instead of hard-coded ethernet types.Adam Ierymenko
2013-08-26ZeroTierOne for Windows binary project, builds and runs and mostly works but ...Adam Ierymenko
2013-08-21Huge convoluted logic de-tangling in multicast propagation, supernodes now do...Adam Ierymenko
2013-08-12Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's a...Adam Ierymenko
2013-08-12More Windows port work.Adam Ierymenko
2013-08-07Fix a bug and wow, it works.Adam Ierymenko
2013-07-29More work on network membership certs, and it builds now. Still in heavy deve...Adam Ierymenko
2013-07-25Sane-ify Address, get rid of goofy union thingy.Adam Ierymenko
2013-07-13Cleanup, comments, regularize TRACE messages.Adam Ierymenko