index
:
infinitytier.git
cla
main
Fork of ZeroTier (mirror of https://github.com/vyos/infinitytier.git)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
node
/
Switch.cpp
Age
Commit message (
Expand
)
Author
2016-04-12
Brace fix...
Adam Ierymenko
2016-04-12
NetworkConfig refactor almost done.
Adam Ierymenko
2016-04-06
Tweak new RX queue algorithm to "expire" old entries to prevent always needin...
Adam Ierymenko
2016-03-18
A few other little formatting things.
Adam Ierymenko
2016-03-18
Indentation
Adam Ierymenko
2016-03-18
Refactor incoming packet (rxQueue/fragmentQueue) to eliminate variable length...
Adam Ierymenko
2016-02-10
More tweaks to new symmetric NAT buster, and stop using old iterative method ...
Adam Ierymenko
2016-02-10
Little fix to NAT-t alg
Adam Ierymenko
2016-01-12
boring doc stuff
Adam Ierymenko
2016-01-12
Add a network-associated user ptr in API.
Adam Ierymenko
2016-01-12
Dead code removal.
Adam Ierymenko
2016-01-11
Check shouldUsePathForZeroTierTraffic in legacy beacon responder.
Adam Ierymenko
2016-01-11
Remove somewhat ugly and costly anti-recursion hack -- we will switch to more...
Adam Ierymenko
2016-01-06
Close another potential anti-recursion loophole.
Adam Ierymenko
2016-01-05
Implement first pass on rapid dead path detection, and increment version to 1...
Adam Ierymenko
2015-12-21
Selectively move over changes from "edge" to "dev" excluding netcon.
Adam Ierymenko
2015-11-30
Fix for GitHub issue #260 -- fix for (non-exploitable) crash in network prefe...
Adam Ierymenko
2015-11-09
Try bringing back TTL escalation -- may help with Docker (IP-MASQ) type NAT
Adam Ierymenko
2015-11-09
Fix (1) a deadlock bug and (2) a bug that prevented distributed rendezvous me...
Adam Ierymenko
2015-11-09
Tweak how Switch passes off to Cluster on relay to fit new paradigm.
Adam Ierymenko
2015-11-06
Clustering cleanup, still a work in progress.
Adam Ierymenko
2015-11-06
Further pare down Cluster messaging and rename some stuff.
Adam Ierymenko
2015-11-06
Try prioritizing cluster-send over direct send in cluster mode -- may improve...
Adam Ierymenko
2015-11-05
Deferred decode for HELLO to prevent HELLOcalypse under high load of new peers.
Adam Ierymenko
2015-11-03
Handle ZeroTier-RFC4193 IPv6 address NDP queries inline by spoofing responses...
Adam Ierymenko
2015-11-02
Make root and relay selection somewhat more robust.
Adam Ierymenko
2015-11-02
Tweak some more timings for better reliability.
Adam Ierymenko
2015-10-27
Factor out RemotePath subclass of Path -- no longer needed, just cruft.
Adam Ierymenko
2015-10-27
Change how cluster relays packets -- just PROXY_UNITE and then send packet vi...
Adam Ierymenko
2015-10-26
Fix test world def.
Adam Ierymenko
2015-10-20
Clustered handling of relaying.
Adam Ierymenko
2015-10-19
Fix bad COM attachment bug and eliminate an unnecessary redundant check.
Adam Ierymenko
2015-10-01
Refactor: move network COMs out of Network and into Peer in prep for tighteni...
Adam Ierymenko
2015-09-24
(1) Make ZT_ naming convention consistent (get rid of ZT1_), (2) Make local i...
Adam Ierymenko
2015-09-23
Plumb through localInterfaceId to track local interfaces corresponding with r...
Adam Ierymenko
2015-09-04
Final std::map<> from Switch, and add some smallish default values for hash s...
Adam Ierymenko
2015-09-04
Almost done... very few std::map<>s remaining in any spot that matters.
Adam Ierymenko
2015-09-04
Remove way-overkill multimap from Switch.
Adam Ierymenko
2015-09-04
Starting in on Switch... kill map in defrag queue, which will probably improv...
Adam Ierymenko
2015-07-28
docs,cleanup
Adam Ierymenko
2015-07-28
Cancel NAT-t attempts if peer is no longer "alive"
Adam Ierymenko
2015-07-28
Revert... no luck with any of that.
Adam Ierymenko
2015-07-28
Play with NAT-t tweaks some more.
Adam Ierymenko
2015-07-28
Add TRACE for NAT-t debugging.
Adam Ierymenko
2015-07-28
Try another NAT traversal improvement.
Adam Ierymenko
2015-07-27
Fix to NAT escalation sequence.
Adam Ierymenko
2015-07-27
Eliminate some aggressive port scanning NAT-t behavior that has proven ineffe...
Adam Ierymenko
2015-07-13
Put back legacy code to listen for LAN announcements to support same network ...
Adam Ierymenko
2015-07-07
Save a little bit of RAM by getting rid of overkill CMWC4096 non-crypto PRNG ...
Adam Ierymenko
2015-07-07
etherTypeName() is only used in Switch and only with ZT_TRACE
Adam Ierymenko
[prev]
[next]