summaryrefslogtreecommitdiff
path: root/node/Node.cpp
AgeCommit message (Expand)Author
2015-07-06Some cleanup, docs, and Path -> Path > RemotePath refactor.Adam Ierymenko
2015-06-29Fix semantics of std::unique() to actually remove duplicates (hidden memory l...Adam Ierymenko
2015-06-26Redo conversion of _networks to a vector. Just use a simple linear search and...Adam Ierymenko
2015-06-22Merge branch '_networks_vector' of https://github.com/mwarning/ZeroTierOne in...Adam Ierymenko
2015-06-20use _network function to reduce source code complexityMoritz Warning
2015-06-20replace _networks map by vectorMoritz Warning
2015-06-19Root server terminology cleanup, and tighten up a security check by checking ...Adam Ierymenko
2015-06-01docsAdam Ierymenko
2015-06-01Fix to GitHub issue #140 -- network preferred relays. Also go ahead and allow...Adam Ierymenko
2015-06-01Call it _relays since there might be other kinds later.Adam Ierymenko
2015-06-01Always ping / contact network preferred relays (if any).Adam Ierymenko
2015-05-22TCP fallback tunneling is now working. That hurt more than expected.Adam Ierymenko
2015-05-21Completely factor out "desperation" from the core. I thought of a significant...Adam Ierymenko
2015-05-20Apple auto-update stuff, now for Windows.Adam Ierymenko
2015-05-17Build fixes for G++, building without SQLite3 present, and warning removal.Adam Ierymenko
2015-05-06Renamed supernode to rootserverKees Bos
2015-05-04So we need to keep track of external surface per reporter, since some NATs as...Adam Ierymenko
2015-04-30Add some missing includes that older G++ cares about.Adam Ierymenko
2015-04-30Make sure identity.public exists and stays in sync, cleanup extra new in Node...Adam Ierymenko
2015-04-24Windows now builds and runs selftest correctly, and fixed a Windows (and poss...Adam Ierymenko
2015-04-24First pass of Windows cleanup and build fixes...Adam Ierymenko
2015-04-20(1) now builds and works on Linux, (2) fix a threading problem causing carsh ...Adam Ierymenko
2015-04-15Add some additional detail to the peer record in CAPI and JSON control plane.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-14Add beacon broadcasting back into Node.Adam Ierymenko
2015-04-14Bunch more control plane work, and shelve old UI -- React FTW.Adam Ierymenko
2015-04-13Basic control plane queries working.Adam Ierymenko
2015-04-13JSON control plane, almost done...Adam Ierymenko
2015-04-09TRACE compile fixes, other fixes, and it basically works! It says HELLO.Adam Ierymenko
2015-04-09Starting on new service/ code to encapsulate node/ with osdep/ stuff, and add...Adam Ierymenko
2015-04-08Node peer list function for CAPI, and some Peer cleanup.Adam Ierymenko
2015-04-08Node status and network list.Adam Ierymenko
2015-04-08Add awareness of online status, and put old OS-dep utils in OSUtils.Adam Ierymenko
2015-04-08Add events for packet decode errors, etc., and re-implement TRACE as an event.Adam Ierymenko
2015-04-08Rename StatusCallback to more descriptive EventCallback.Adam Ierymenko
2015-04-08Remove Logger.hpp references.Adam Ierymenko
2015-04-07Math fix.Adam Ierymenko
2015-04-07Tons of refactoring, change to desperation algorithm to use max of core or li...Adam Ierymenko
2015-04-07Starting to port from old Node() -- identity generation.Adam Ierymenko
2015-04-07Implement read from object store.Adam Ierymenko
2015-04-06Add code to check external surface against reported surface from other truste...Adam Ierymenko
2015-04-06Multicast group join/leave and group membership announcement.Adam Ierymenko
2015-04-06Network now calls port config function as per new API.Adam Ierymenko
2015-04-06build fixes.Adam Ierymenko
2015-04-06Bring IncomingPacket into line with new changes.Adam Ierymenko
2015-04-03Bunch more cleanup, improvements to NAT traversal logic, finished updating Sw...Adam Ierymenko
2015-04-03Send path simplification.Adam Ierymenko
2015-04-02The concept of link desperation (escalating to less desirable transports) sim...Adam Ierymenko
2015-04-01Tons more refactoring: simplify Network, move explicit management of Tap out,...Adam Ierymenko