summaryrefslogtreecommitdiff
path: root/node/Switch.hpp
AgeCommit message (Expand)Author
2016-04-06Tweak new RX queue algorithm to "expire" old entries to prevent always needin...Adam Ierymenko
2016-03-28Fix some broken TRACEs and a tiny reorder in a few ifs.Adam Ierymenko
2016-03-18Refactor incoming packet (rxQueue/fragmentQueue) to eliminate variable length...Adam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2016-01-12Dead code removal.Adam Ierymenko
2015-12-21Selectively move over changes from "edge" to "dev" excluding netcon.Adam Ierymenko
2015-11-06Try prioritizing cluster-send over direct send in cluster mode -- may improve...Adam Ierymenko
2015-10-27Change how cluster relays packets -- just PROXY_UNITE and then send packet vi...Adam Ierymenko
2015-09-24(1) Make ZT_ naming convention consistent (get rid of ZT1_), (2) Make local i...Adam Ierymenko
2015-09-23Plumb through localInterfaceId to track local interfaces corresponding with r...Adam Ierymenko
2015-09-04Final std::map<> from Switch, and add some smallish default values for hash s...Adam Ierymenko
2015-09-04Almost done... very few std::map<>s remaining in any spot that matters.Adam Ierymenko
2015-09-04Remove way-overkill multimap from Switch.Adam Ierymenko
2015-09-04Starting in on Switch... kill map in defrag queue, which will probably improv...Adam Ierymenko
2015-07-28Try another NAT traversal improvement.Adam Ierymenko
2015-07-13Put back legacy code to listen for LAN announcements to support same network ...Adam Ierymenko
2015-07-07etherTypeName() is only used in Switch and only with ZT_TRACEAdam Ierymenko
2015-07-07Fix potential bug in controller config request.Adam Ierymenko
2015-07-07More cleanup to direct path push, comment fixes, etc.Adam Ierymenko
2015-07-06Almost everything for GitHub issue #180 except direct path map setup.Adam Ierymenko
2015-06-01Rest of GitHub issue #140 implementation.Adam Ierymenko
2015-05-22Add delay to NAT-t escalation stuff to try to address GitHub issue #167Adam Ierymenko
2015-05-21Completely factor out "desperation" from the core. I thought of a significant...Adam Ierymenko
2015-04-08Remove Logger.hpp references.Adam Ierymenko
2015-04-07Tons of refactoring, change to desperation algorithm to use max of core or li...Adam Ierymenko
2015-04-03Bunch more cleanup, improvements to NAT traversal logic, finished updating Sw...Adam Ierymenko
2015-04-03Send path simplification.Adam Ierymenko
2015-04-02The concept of link desperation (escalating to less desirable transports) sim...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-03Turns out that needed to be a list after all. Also clean up Multicaster::gath...Adam Ierymenko
2014-10-01Yay... now everything compiles! Getting close to testing on this. Still have ...Adam Ierymenko
2014-09-30Everything in for new multicast except IncomingPacket parsing...Adam Ierymenko
2014-09-24Some more multicast algo work...Adam Ierymenko
2014-09-24Rename PacketDecoder to much more descriptive IncomingPacketAdam Ierymenko
2014-09-18Work on defining new direct broadcast multicast algorithm.Adam Ierymenko
2014-04-10More toward GitHub issue #56Adam Ierymenko
2014-03-31Oops... turns out we need to differentiate incoming from outgoing TCP and ind...Adam Ierymenko
2014-03-19IPC changes and SocketManager changes all build!Adam Ierymenko
2014-03-18Everything but the local config bus... blech.Adam Ierymenko
2014-02-16Boring stuff: update dates in copyrights across all files.Adam Ierymenko
2014-01-28Yank PROBE stuff since it's not used and was a premature addition to the prot...Adam Ierymenko
2013-12-31Fix several things:Adam Ierymenko
2013-12-06Dead code removal, fix for cleanup GitHub issue #28Adam Ierymenko
2013-10-17Get rid of not used and maybe never to be used Filter code.Adam Ierymenko
2013-10-16Lots of cleanup, more work on certificates, some security fixes.Adam Ierymenko
2013-10-01Each peer now tracks the last time it announced multicast LIKEs independently...Adam Ierymenko
2013-09-27Whew, it builds!Adam Ierymenko
2013-09-17Some file format cleanup.Adam Ierymenko
2013-07-13Cleanup, comments, regularize TRACE messages.Adam Ierymenko