summaryrefslogtreecommitdiff
path: root/node/Node.hpp
AgeCommit message (Collapse)Author
2015-04-03Send path simplification.Adam Ierymenko
2015-04-02The concept of link desperation (escalating to less desirable transports) ↵Adam Ierymenko
simplifies a ton of stuff. Loads of spaghetti logic can die since we no longer have to make these decisions down in the core.
2015-04-01Tons more refactoring: simplify Network, move explicit management of Tap ↵Adam Ierymenko
out, redo COM serialization, etc.
2015-04-01...Adam Ierymenko
2015-04-01More refactoring... and update the API a bit... turns out my strategy for ↵Adam Ierymenko
reducing indirect function calls also increased memcpy()s which are more expensive. This is simpler and faster.
2015-03-31Refactoring... lalalala...Adam Ierymenko
2015-03-31Whole heap more cleanup and refactoring...Adam Ierymenko
2015-03-31More CAPI work, and move old control/ and old node/Node to attic.Adam Ierymenko
2015-03-30Work on new simplified C API -- required for embedded, language bindings, ↵Adam Ierymenko
mobile (language bindings again), etc.
2015-03-13Wire up externally specified NetworkConfigMasterAdam Ierymenko
2015-02-17Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]Adam Ierymenko
2015-01-05Cleanup, add tristate to config code in Network, and happy new year!Adam Ierymenko
2014-10-24More testnet work.Adam Ierymenko
2014-10-23Testnet work... getting there!Adam Ierymenko
2014-10-21More work on abstracting socket manager.Adam Ierymenko
2014-10-03Plumb injectPacketFromHost through to API.Adam Ierymenko
2014-10-03More work on adding testnet and user-mode capabilities for local network ↵Adam Ierymenko
simulation.
2014-09-15Move rest of NodeControl stuff out of node/ and into control/Adam Ierymenko
2014-09-15refactoring for SDKAdam Ierymenko
2014-09-12Refactoring in progress... pardon our dust...Adam Ierymenko
2014-09-10work in progress on API refactorAdam Ierymenko
2014-07-31Tons of code cleanup, refactor Network to use EthernetTapFactory, probably ↵Adam Ierymenko
also fix GitHub issue #90
2014-04-02Make GUI work with new control client API, make control client look for user ↵Adam Ierymenko
authtoken.secret if system unreadable.
2014-03-27Make TCP optional, rename port constant.Adam Ierymenko
2014-03-19More IPC work.Adam Ierymenko
2014-03-19IPC changes and SocketManager changes all build!Adam Ierymenko
2014-02-16Boring stuff: update dates in copyrights across all files.Adam Ierymenko
2014-01-29SIGHUP now causes resync with peers.Adam Ierymenko
2014-01-26Windows UI appearance fixes (font issue, etc.) and fix to WinSock init on ↵Adam Ierymenko
GUI client.
2014-01-03Fix -h in zerotier-cli and move code to find auth token into LocalClient, ↵Adam Ierymenko
also move auth token for mac into Mac-standard Library/Application Support location.
2013-12-10Rest of software updater, ready to test...Adam Ierymenko
2013-12-06Dead code removal, fix for cleanup GitHub issue #28Adam Ierymenko
2013-11-20UI work, add name to listnetworks output in control bus interface.Adam Ierymenko
2013-11-20UI basically works, almost ready for testing and packaging...Adam Ierymenko
2013-09-17Add port and control port command line options to daemon and command line ↵Adam Ierymenko
client, add new supernode keys to Defaults.
2013-08-30Remove old launcher code, fix build error in idtool, add terminate command ↵Adam Ierymenko
to control bus.
2013-08-26ZeroTierOne for Windows binary project, builds and runs and mostly works but ↵Adam Ierymenko
still some issues with tap.
2013-07-18Command line interface.Adam Ierymenko
2013-07-18Better encode/decode code for control bus.Adam Ierymenko
2013-07-17Cleanup and build fixes.Adam Ierymenko
2013-07-06Added creation and periodic update of a file called "status" in the home ↵Adam Ierymenko
directory that contains peer link status. Useful for debugging and statistics. Send it SIGHUP to force an update now. Otherwise it updates every 120 seconds.
2013-07-04New git repository for release - version 0.2.0 taggedAdam Ierymenko