summaryrefslogtreecommitdiff
path: root/node/Topology.cpp
AgeCommit message (Expand)Author
2017-07-07Remote trace: plumbing, replace old TRACE with calls to Trace object.Adam Ierymenko
2017-07-06Cleanup.Adam Ierymenko
2017-07-06.Adam Ierymenko
2017-07-06.Adam Ierymenko
2017-07-06.Adam Ierymenko
2017-06-30.Adam Ierymenko
2017-06-01More clustering work.Adam Ierymenko
2017-04-27License header update.Adam Ierymenko
2017-03-27Add thread PTR that gets passed through the entire ZT core call stack and the...Adam Ierymenko
2017-03-10getUpstreamPeer issue with interim federated rootsAdam Ierymenko
2017-02-13Fix "orbit" semantics. Federation works.Adam Ierymenko
2017-02-13Fix loading of existing moons.Adam Ierymenko
2017-02-13Can't erase from vector using const_iterator on some C++ compilers.'Adam Ierymenko
2017-02-13Cleanup and make moons (federated roots) a little easier to deal with.Adam Ierymenko
2017-02-04Small fix for duplicates in world definitions.Adam Ierymenko
2017-02-04Add and send certificates of representation to tell people what our valid ups...Adam Ierymenko
2017-01-27Dead code removal, fix minor issue in upstream endpoint check.Adam Ierymenko
2017-01-27Fix deadlock.Adam Ierymenko
2017-01-27Fix moon persistence.Adam Ierymenko
2017-01-27Add comments to join ("orbit") moons.Adam Ierymenko
2017-01-27Replace piecemeal designation of upstreams with the concept of moons, which i...Adam Ierymenko
2016-12-05Minor security: lock roots to only be reachable via World IPs.Adam Ierymenko
2016-11-30Kill some old debug code.Adam Ierymenko
2016-11-21Fix a deadlock in federation/upstream code.Adam Ierymenko
2016-11-18Proactively auto-load designated upstreams.Adam Ierymenko
2016-11-17Add notion of upstream that is separate from root in Topology, etc.Adam Ierymenko
2016-09-20Refactor COM stuff a bit, and respond to COM requests a bit more readily for ...Adam Ierymenko
2016-09-07Bunch more path refactoring. Peers no longer forget paths, but do not normall...Adam Ierymenko
2016-09-02Implement "weak pointer" behavior on Topology Path canonicalization hash table.Adam Ierymenko
2016-08-08It builds... almost ready to test some rules engine stuff.Adam Ierymenko
2016-08-04More work on tags and capabilities.Adam Ierymenko
2016-08-03Bunch of work on pushing and replication of tags and capabilities, and protoc...Adam Ierymenko
2016-08-02Kill network preferred relays -- this feature is gone (and was seldom used an...Adam Ierymenko
2016-07-21Init trusted path count to zero. Meh.Adam Ierymenko
2016-04-26Bunch more refactoring for an even more compact NetworkConfig representation,...Adam Ierymenko
2016-04-12Fix one more old NetworkConfig bit of code.Adam Ierymenko
2016-01-13Old SF root is dead. Now we are just on Alice and Bob. (world update for 1.1.4)Adam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2016-01-05Implement first pass on rapid dead path detection, and increment version to 1...Adam Ierymenko
2015-12-21Selectively move over changes from "edge" to "dev" excluding netcon.Adam Ierymenko
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-02Make root and relay selection somewhat more robust.Adam Ierymenko
2015-10-30Fix evil bug, and instrument/assert on some other stuff, and a bit of cleanup.Adam Ierymenko
2015-10-30Add some debug code in TRACE mode to catch a bug.Adam Ierymenko
2015-10-30getPeer() had a small potential to be unsafe.Adam Ierymenko