summaryrefslogtreecommitdiff
path: root/node
AgeCommit message (Expand)Author
2016-01-05simplify ifAdam Ierymenko
2016-01-05Implement first pass on rapid dead path detection, and increment version to 1...Adam Ierymenko
2016-01-05more dead codeAdam Ierymenko
2016-01-05Outline dead path detection mechanism.Adam Ierymenko
2016-01-05dead code removalAdam Ierymenko
2015-12-21Selectively move over changes from "edge" to "dev" excluding netcon.Adam Ierymenko
2015-11-30Fix for GitHub issue #260 -- fix for (non-exploitable) crash in network prefe...Adam Ierymenko
2015-11-30Increase maximum number of paths per IP scope to 4Janjaap Bos
2015-11-20The World as of 2015-11-20Adam Ierymenko
2015-11-17Fix crash on exit in Windows (does not affect other OSes) and revert debuggin...Adam Ierymenko
2015-11-16Real World -- edge now talks to real net.Adam Ierymenko
2015-11-14get the compiler to stop complaining about two string literals (one a macro) ...Grant Limberg
2015-11-13Fix: (1) Windows stack overflow due to buffer too large in peer deserialize, ...Adam Ierymenko
2015-11-12Eliminate Windows warnings.Adam Ierymenko
2015-11-12Minor Windows build fixes. Builds on VS2012 again.Adam Ierymenko
2015-11-12Stashing utun work for OSX -- abandoning for now since utun excludes mDNS amo...Adam Ierymenko
2015-11-11Always advertise to the cluster when we have a peer even if we have also init...Adam Ierymenko
2015-11-11Increase WHOIS retry delay slightly to allow for global cluster latency (e.g....Adam Ierymenko
2015-11-10Query both root and network controller for multicast last resort GATHER.Adam Ierymenko
2015-11-10Some cluster parameter tweaks, and change the test code in tests/http to dram...Adam Ierymenko
2015-11-10Fix delete oldest logic.Adam Ierymenko
2015-11-10Replace slow std::list<> with an O(log(N)) data structure for the cluster rel...Adam Ierymenko
2015-11-09Announce that we have peers on the cluster when we first see them to improve ...Adam Ierymenko
2015-11-09Try bringing back TTL escalation -- may help with Docker (IP-MASQ) type NATAdam Ierymenko
2015-11-09Fix for possible high CPU usage on multicast queries.Adam Ierymenko
2015-11-09Mark geo-redirected paths as suboptimal and do not report that we have a peer...Adam Ierymenko
2015-11-09Fix (1) a deadlock bug and (2) a bug that prevented distributed rendezvous me...Adam Ierymenko
2015-11-09How did that ever work?Adam Ierymenko
2015-11-09.Adam Ierymenko
2015-11-09PROXY_SEND fix.Adam Ierymenko
2015-11-09.Adam Ierymenko
2015-11-09Ready to test.Adam Ierymenko
2015-11-09Tweak how Switch passes off to Cluster on relay to fit new paradigm.Adam Ierymenko
2015-11-09Build fixes...Adam Ierymenko
2015-11-08Cluster simplification and refactor work in progress...Adam Ierymenko
2015-11-06Clustering cleanup, still a work in progress.Adam Ierymenko
2015-11-06Further pare down Cluster messaging and rename some stuff.Adam Ierymenko
2015-11-06Try prioritizing cluster-send over direct send in cluster mode -- may improve...Adam Ierymenko
2015-11-06Small amount of cleanup.Adam Ierymenko
2015-11-05Now make cluster announcements slightly more frequent.Adam Ierymenko
2015-11-05Make cluster HAVE_PEER a little lighter by removing full identity. Technicall...Adam Ierymenko
2015-11-05Integrate deferred background processing into main OneService implementation.Adam Ierymenko
2015-11-05Deferred decode for HELLO to prevent HELLOcalypse under high load of new peers.Adam Ierymenko
2015-11-03.Adam Ierymenko
2015-11-03Handle ZeroTier-RFC4193 IPv6 address NDP queries inline by spoofing responses...Adam Ierymenko
2015-11-02Make root and relay selection somewhat more robust.Adam Ierymenko
2015-11-02Tweak some more timings for better reliability.Adam Ierymenko
2015-11-02Tweak some timings for better reliability.Adam Ierymenko
2015-11-02Decided to make this 1.1.0 (semantic versioning increment is warranted), and ...Adam Ierymenko
2015-10-30Fix evil bug, and instrument/assert on some other stuff, and a bit of cleanup.Adam Ierymenko