summaryrefslogtreecommitdiff
path: root/node/OutboundMulticast.cpp
AgeCommit message (Collapse)Author
2019-06-25Tighten up credential push just a bit for faster up-time with older nodes, ↵Adam Ierymenko
should not have significant impact on bandwidth. Also some cleanup and push direct path timing fixes.
2019-06-17More stack->heapAdam Ierymenko
2019-03-22Get rid of ZT_FAST_MEMCPY because this is not really needed.Adam Ierymenko
2019-01-14Updated licenses for 2019Joseph Henry
2018-07-10Rough draft of fq-codel implementationJoseph Henry
2018-01-08Copyright updates for 2018.Adam Ierymenko
2017-12-15Some micro-optimizations, including a memcpy that is faster than Linux for ↵Adam Ierymenko
most distro/compiler versions.
2017-07-07Remote trace: plumbing, replace old TRACE with calls to Trace object.Adam Ierymenko
2017-04-27License header update.Adam Ierymenko
2017-03-27Add thread PTR that gets passed through the entire ZT core call stack and ↵Adam Ierymenko
then passed to handler functions resulting from a call.
2017-03-17GitHub issue #461 -- plus a bit of cleanup and optimizationAdam Ierymenko
2017-02-27ipauth characteristic now works with ARPAdam Ierymenko
2016-09-27Cleanup, and implement compression disable flag for networks.Adam Ierymenko
2016-09-09More refactoring to clean up code, and add a gate function to make sure we ↵Adam Ierymenko
do not handle OK packets we did not expect. This hardens up a few potential edge cases around security, since such messages might be used to e.g. pollute a cache and DOS under certain conditions.
2016-08-31Think through and refine a few things in rules, especially edge case TEE and ↵Adam Ierymenko
REDIRECT behavior and semantics.
2016-08-24It basically works... at least on current controllers.Adam Ierymenko
2016-08-09More cleanup and removal of cruft due to obsolete network-specific relays ↵Adam Ierymenko
(will be replaced with federation stuff).
2016-08-05.Adam Ierymenko
2016-08-04Integrate Filter into OutboundMulticast properly.Adam Ierymenko
2016-08-04Filter cleanup, prep for filter integration in a few places.Adam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2015-10-01Refactor: move network COMs out of Network and into Peer in prep for ↵Adam Ierymenko
tightening up multicast lookup and other things.
2015-07-07More cleanup to direct path push, comment fixes, etc.Adam Ierymenko
2015-07-06Fix a regression.Adam Ierymenko
2015-07-06Check Network::isAllowed() always on multicast send.Adam Ierymenko
2015-06-01Rest of GitHub issue #140 implementation.Adam Ierymenko
2015-04-08Remove Logger.hpp references.Adam Ierymenko
2015-04-08All of node/ now compiles again!Adam Ierymenko
2015-04-08Utils::now() removal and a bunch of compile fixes.Adam Ierymenko
2015-02-17Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]Adam Ierymenko
2015-01-05Cleanup, add tristate to config code in Network, and happy new year!Adam Ierymenko
2014-10-09Return self in GATHER requests if self is a member of multicast group, and ↵Adam Ierymenko
reinstate legacy support.
2014-10-09New multicast bug fixes, TRACE improvements, and temporarily disable legacy ↵Adam Ierymenko
multicast for debugging purposes.
2014-10-09Reorg multicast packet, and a whole bunch of refactoring around the pushing ↵Adam Ierymenko
of certificates of membership.
2014-10-01Some cleanup, Multicaster now sends multicasts as it gets additional members.Adam Ierymenko
2014-09-30Add origin to new MULTICAST_FRAME, move security check for certs into ↵Adam Ierymenko
Network to remove redundant code and bug-proneness, more work on IncomingPacket...
2014-09-30Everything in for new multicast except IncomingPacket parsing...Adam Ierymenko
2014-09-26A few more revisions to new multicast verbs.Adam Ierymenko
2014-09-25.Adam Ierymenko