summaryrefslogtreecommitdiff
path: root/node/Switch.cpp
AgeCommit message (Expand)Author
2023-08-21Fix problem of doing RX while inside of TXBrenton Bostick
2023-05-02More packet metrics (#1982)Grant Limberg
2023-05-01Brenton/curly braces (#1971)Brenton Bostick
2023-04-28Outgoing Packet Metrics (#1980)Grant Limberg
2023-04-18Fix: warning: mutex '_aqm_m' is not held on every path through here [-Wthread...Brenton Bostick
2023-01-12User-configurable physical MTU for individual linksJoseph Henry
2022-09-07Prevent re-armoring of packets when in multipath broadcast modeJoseph Henry
2021-09-01Consolidation of multipath logic. Better system separationJoseph Henry
2021-05-03Fix (some) compile-time warnings on LinuxJoseph Henry
2020-11-12Revert "Push credentials in multicast."Adam Ierymenko
2020-11-12Revert "Build fix, and move multicast pushCredentialsIfNeeded."Adam Ierymenko
2020-11-12Build fix, and move multicast pushCredentialsIfNeeded.Adam Ierymenko
2020-11-12Push credentials in multicast.Adam Ierymenko
2020-09-11Disable unicast compression as it almost never helps and usually just wastes ...Adam Ierymenko
2020-08-21AES integrated on send side.Adam Ierymenko
2020-08-20BSL date bumpAdam Ierymenko
2020-05-12Add Bonds, Slaves, and FlowsJoseph Henry
2020-05-12Merge dev into multipathJoseph Henry
2019-08-23Relicense: GPLv3 -> ZeroTier BSL 1.1Adam Ierymenko
2019-08-20Added flow-awareness check for policies, more work on ZT_MULTIPATH_ACTIVE_BACKUPJoseph Henry
2019-08-19Added notion of FlowsJoseph Henry
2019-06-25Tighten up credential push just a bit for faster up-time with older nodes, sh...Adam Ierymenko
2019-06-13Compiler warning cleanupGrant Limberg
2019-05-17Fixed ZT_SDK build issue. Moved ZT_SDK preprocessor directives to more perman...Joseph Henry
2019-05-13Disabled compression for outbound packets in SDK buildJoseph Henry
2019-03-19.Adam Ierymenko
2019-03-14Clean out some unnecessarily pedantic auth stuff in favor of a simpler way of...Adam Ierymenko
2019-01-25Fixed sign-comparison compile warnings in QoS codeJoseph Henry
2019-01-14Updated licenses for 2019Joseph Henry
2018-08-09merge devAdam Ierymenko
2018-07-20Fix a bug that caused a crash on empty HTTP requests (localhost only) and add...Adam Ierymenko
2018-07-10Rough draft of fq-codel implementationJoseph Henry
2018-06-07Added TX queue cap for issue #769Joseph Henry
2018-05-30Added VERB_ACK and VERB_QOS_MEASUREMENT, refined notion of path qualityJoseph Henry
2018-05-01Introduced basic multipath supportJoseph Henry
2018-02-09A few fixes dicatated by valgrind.Adam Ierymenko
2018-01-26Add support for designated multicast replicators to Multicaster::send().Adam Ierymenko
2018-01-26Clean up some multicast code.Adam Ierymenko
2018-01-25Implement continuous contacting of designated anchors and multicast replicato...Adam Ierymenko
2018-01-08Copyright updates for 2018.Adam Ierymenko
2018-01-08Tear out old "link quality" stuff since it is not currently used and will be ...Adam Ierymenko
2017-12-04Clean up remote tracing code, add per-network remote trace settings, add remo...Adam Ierymenko
2017-10-25Refactor path stability stuff and add basic multipath support.Adam Ierymenko
2017-10-02timestamps changed from uint64_t to int64_tGrant Limberg
2017-09-01Add UDP MTU configurability.Adam Ierymenko
2017-08-23Threading issue fix?Adam Ierymenko
2017-08-23Fix another deadlock.Adam Ierymenko
2017-08-23Fix possible deadlock.Adam Ierymenko
2017-08-23Fix pointer bug.Adam Ierymenko
2017-08-23Clean up WHOIS code.Adam Ierymenko