summaryrefslogtreecommitdiff
path: root/node/Network.cpp
AgeCommit message (Expand)Author
2016-06-21Make Dictionary templatable so it can be used where we want a higher capacity.Adam Ierymenko
2016-06-16Big refactor mostly builds. We now have a uniform backward compatible netconf.Adam Ierymenko
2016-06-14Big refactor in service code to prep for plumbing through route management.Adam Ierymenko
2016-06-07Carry virtual network routes through to API.Adam Ierymenko
2016-05-16Fix new binary meta-data deserialization and add some debug code (will disabl...Adam Ierymenko
2016-05-11Ready to test whole new netconf refactor.Adam Ierymenko
2016-05-06Simplify a bunch of NetworkConfig stuff by eliminating accessors, also makes ...Adam Ierymenko
2016-05-06Changes to how new-style binary network configs are detected, and a new-style...Adam Ierymenko
2016-04-26Deserialize new style netconf.Adam Ierymenko
2016-04-26More refactoring to remove old Dictionary dependencies.Adam Ierymenko
2016-04-19Cleanup in numerous places, reduce network chattiness around MULTICAST_LIKE, ...Adam Ierymenko
2016-04-12Refactor Network for new NetworkConfig.Adam Ierymenko
2016-04-12NetworkConfig refactor part 1Adam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2016-01-12Docs and cleanup.Adam Ierymenko
2016-01-12Use network user ptr in lookup for Ethernet frame handling to eliminate map l...Adam Ierymenko
2016-01-12Add a network-associated user ptr in API.Adam Ierymenko
2015-10-27Factor out RemotePath subclass of Path -- no longer needed, just cruft.Adam Ierymenko
2015-10-23Refactor multicast group announcement to work directly or indirectly.Adam Ierymenko
2015-10-07Tune NAT-t keepalives so that timing is better obeyed, clean up a build warni...Adam Ierymenko
2015-10-06Fix TRACE output.Adam Ierymenko
2015-10-02no toString() method on peer. Commenting out for now.Grant Limberg
2015-10-01Always announce multicast groups, not just to peers with direct links, and pu...Adam Ierymenko
2015-10-01Restore group announcement on Peer::receive() but centralize packet compositi...Adam Ierymenko
2015-10-01Refactor: 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-08Add a bit of useful testing instrumentation to SqliteNetworkController.Adam Ierymenko
2015-09-04Two for one! (std::map removal)Adam Ierymenko
2015-09-04... and another one!Adam Ierymenko
2015-09-04Another std::map<> dies.Adam Ierymenko
2015-07-31Add security notice to auto-update info in -h output, and fix a missing paren.Adam Ierymenko
2015-07-31Remove a bit of redundant logic, and also announce MULTICAST_LIKEs to control...Adam Ierymenko
2015-07-23Eliminate some poorly thought out optimizations from the netconf/controller i...Adam Ierymenko
2015-07-07Fix potential bug in controller config request.Adam Ierymenko
2015-07-07Revert some bad docs in Packet -- I think we will still use that. Also rename...Adam Ierymenko
2015-06-29Fix semantics of std::unique() to actually remove duplicates (hidden memory l...Adam Ierymenko
2015-06-26Fix cert verification check for self signed signaturesKees Bos
2015-06-26GitHub issue #191 - kill intra-network multicast rate limits (which were not ...Adam Ierymenko
2015-06-19Root server terminology cleanup, and tighten up a security check by checking ...Adam Ierymenko
2015-05-06Renamed supernode to rootserverKees Bos
2015-06-01Rest of GitHub issue #140 implementation.Adam Ierymenko
2015-06-01Fix for GitHub issue #170Adam Ierymenko
2015-05-25Some nodeJS work, and apply fix from GitHub issue #166 plus a small optimizat...Adam Ierymenko
2015-05-13Should fix deadlock issue in GitHub issue #166Adam Ierymenko
2015-04-24Windows now builds and runs selftest correctly, and fixed a Windows (and poss...Adam Ierymenko
2015-04-15More cleanup, and fix for the extremely unlikely case of identity collision.Adam Ierymenko
2015-04-15Rename netconf to controller and NetworkConfigMaster to NetworkController for...Adam Ierymenko
2015-04-15Fix some deadlock issues, move awareness of broadcast subscription into core,...Adam Ierymenko
2015-04-14Bunch of tap stuff, IP address assignment hookups, etc.Adam Ierymenko
2015-04-14Just return files from listDirectory() since that is all we need, fix network...Adam Ierymenko