summaryrefslogtreecommitdiff
path: root/node/Switch.cpp
AgeCommit message (Expand)Author
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
2013-07-13Compile fixes, integration of fast PRNG.Adam Ierymenko
2013-07-12Bunch of little bug fixes in newly refactored code.Adam Ierymenko
2013-07-12Several bug fixes in newly refactored code.Adam Ierymenko
2013-07-11A bit more minor cleanup before testing.Adam Ierymenko
2013-07-11It builds now. The Switch object has been put on a diet. Now to test on the t...Adam Ierymenko
2013-07-11More work in progress on Switch / PacketDecoder refactor.Adam Ierymenko
2013-07-11More major Switch refactor work... still in progress.Adam Ierymenko
2013-07-11Factoring out packet decoder from Switch to put that object on a little bit o...Adam Ierymenko
2013-07-10Adding signatures to multicast frames, work in progress, does not build yetAdam Ierymenko
2013-07-10Factored out multicast propagation algorithm from Switch and Topology, also c...Adam Ierymenko
2013-07-09Further increase verbosity of TRACE messages for duplicate multicastsAdam Ierymenko
2013-07-08Silly multicast propagation fix: exclude upstream sender to never send duplic...Adam Ierymenko
2013-07-08More filter development. It builds but is not integrated with the rest of the...Adam Ierymenko
2013-07-06Increase verbosity of TRACE messages for dropped duplicate multicast frames t...Adam Ierymenko
2013-07-06Send HELLO instead of NOP for NAT-t in order to measure latency always. Also ...Adam Ierymenko
2013-07-06Enable ff:ff:ff:ff:ff:ff w/no ADI a.k.a. broadcast. YOLO.Adam Ierymenko
2013-07-04New git repository for release - version 0.2.0 taggedAdam Ierymenko