Age | Commit message (Expand) | Author |
2019-03-26 | Temporarily disable the symmetric NAT port prediction code since the current ... | Adam Ierymenko |
2019-01-14 | Updated licenses for 2019 | Joseph Henry |
2018-06-07 | Spellcheck sweep across codebase | Joseph Henry |
2018-01-08 | Copyright updates for 2018. | Adam Ierymenko |
2017-10-02 | timestamps changed from uint64_t to int64_t | Grant Limberg |
2017-08-23 | Symmetric NAT cleanup. | Adam Ierymenko |
2017-07-13 | Bunch of remote tracing work. | Adam Ierymenko |
2017-07-07 | Remote trace: plumbing, replace old TRACE with calls to Trace object. | Adam Ierymenko |
2017-07-06 | . | Adam Ierymenko |
2017-04-27 | License header update. | Adam Ierymenko |
2017-03-27 | Add thread PTR that gets passed through the entire ZT core call stack and the... | Adam Ierymenko |
2016-09-20 | Refactor COM stuff a bit, and respond to COM requests a bit more readily for ... | Adam Ierymenko |
2016-09-07 | Bunch more path refactoring. Peers no longer forget paths, but do not normall... | Adam Ierymenko |
2016-08-10 | Refactor and redesign symmetric NAT predictor. This is cleaner. | Adam Ierymenko |
2016-08-09 | Minor bug fix and some instrumentation stuff for testing. | Adam Ierymenko |
2016-08-09 | More cleanup and removal of cruft due to obsolete network-specific relays (wi... | Adam Ierymenko |
2016-04-05 | Reduce symmetric prediction fuzz just a bit. | Adam Ierymenko |
2016-02-22 | Reduce direct ping delay back to 1m and make SelfAwareness aware of local rec... | Adam Ierymenko |
2016-02-11 | Try +1 and +2 existing surfaces for symmetric NATs. | Adam Ierymenko |
2016-02-10 | More tweaks to new symmetric NAT buster, and stop using old iterative method ... | Adam Ierymenko |
2016-01-12 | boring doc stuff | Adam Ierymenko |
2016-01-05 | Implement first pass on rapid dead path detection, and increment version to 1... | Adam Ierymenko |
2015-11-02 | Tweak some more timings for better reliability. | Adam Ierymenko |
2015-10-28 | TRACE build fixes. | Adam Ierymenko |
2015-10-28 | Only check IP equality to detect external surface changes (should prevent som... | Adam Ierymenko |
2015-10-27 | Factor out RemotePath subclass of Path -- no longer needed, just cruft. | Adam Ierymenko |
2015-10-27 | Fix infinite loop in Cluster, clean up some stuff elsewhere, and back out rat... | Adam Ierymenko |
2015-10-23 | (1) Fix bug in geo-ip service that prevented cache lookup, (2) fix problem in... | Adam Ierymenko |
2015-09-04 | ... and another ... | Adam Ierymenko |
2015-07-28 | Try another NAT traversal improvement. | Adam Ierymenko |
2015-07-06 | Some cleanup, docs, and Path -> Path > RemotePath refactor. | Adam Ierymenko |
2015-06-19 | Root server terminology cleanup, and tighten up a security check by checking ... | Adam Ierymenko |
2015-05-06 | Renamed supernode to rootserver | Kees Bos |
2015-05-04 | When we reset within scope, erase the other entries for that scope so we won'... | Adam Ierymenko |
2015-05-04 | Always update timestamp. | Adam Ierymenko |
2015-05-04 | Make timeout also apply to null check in iam() | Adam Ierymenko |
2015-05-04 | So we need to keep track of external surface per reporter, since some NATs as... | Adam Ierymenko |
2015-04-30 | Fix deadlock in SelfAwareness by deferring reconnects. | Adam Ierymenko |
2015-04-17 | Add some TRACE instrumentation to external surface address awareness. | Adam Ierymenko |
2015-04-07 | Add ping(), and a logic fix in SelfAwareness. | Adam Ierymenko |
2015-04-07 | Mutex locking fix. | Adam Ierymenko |
2015-04-07 | Implemented empirical determination of external addressing, paritioned per sc... | Adam Ierymenko |
2015-04-07 | Some external surface awareness work, and IP scope classification. | Adam Ierymenko |