summaryrefslogtreecommitdiff
path: root/node/Multicaster.hpp
AgeCommit message (Collapse)Author
2013-09-16Build fix for 32-bit Linux and tweaks to address derivation algorithm.Adam Ierymenko
2013-09-16New crypto integrated -- going to be testing new identity address generation ↵Adam Ierymenko
algo a bit more before finalizing.
2013-08-30docs and minor cleanupAdam Ierymenko
2013-08-21Bug fix in multicast changes.Adam Ierymenko
2013-08-21Huge convoluted logic de-tangling in multicast propagation, supernodes now ↵Adam Ierymenko
do random propagation for more efficient coverage with less bias in sparse graph cases.
2013-08-21A bit of code comment cleanup.Adam Ierymenko
2013-08-08Add RateLimiter for rate limiting multicast, not tested yet.Adam Ierymenko
2013-08-06Whole bunch of stuff: netconf, bug fixes, tweaks to ping and firewall opener ↵Adam Ierymenko
timing code.
2013-07-20docsAdam Ierymenko
2013-07-15Also exclude upstream when picking supernode for multicast propagation, to ↵Adam Ierymenko
not bounce back and forth to the same supernode.
2013-07-13Simpler variant on multicast propagation algorithm seems to perform better ↵Adam Ierymenko
by being less deterministic. May also be faster.
2013-07-13Compile fixes, integration of fast PRNG.Adam Ierymenko
2013-07-13Add a fast non-cryptographic PRNG.Adam Ierymenko
2013-07-12Minor improvement to multicast propagation algorithm.Adam Ierymenko
2013-07-12Bunch of little bug fixes in newly refactored code.Adam Ierymenko
2013-07-12Update bloom filter for MULTICAST_FRAME retransmit, and temporarily add ↵Adam Ierymenko
abort() to catch gremlin
2013-07-12Several bug fixes in newly refactored code.Adam Ierymenko
2013-07-11Factoring out packet decoder from Switch to put that object on a little bit ↵Adam Ierymenko
of a diet. Work in progress, wont build yet.
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 ↵Adam Ierymenko
cleaned up and clarified it a bit.