summaryrefslogtreecommitdiff
path: root/node/Node.cpp
AgeCommit message (Collapse)Author
2013-08-27Jigger with shutdown method to avoid a crash on CTRL+C in Windows. Feels a ↵Adam Ierymenko
big hacky, might revisit later.
2013-08-26ZeroTierOne for Windows binary project, builds and runs and mostly works but ↵Adam Ierymenko
still some issues with tap.
2013-08-24Docs, Node picks a default home folder if created with NULL as its home ↵Adam Ierymenko
path, and add binary tap drivers (self-signed for now).
2013-08-14Self test almost builds, now need skeleton EthernetTap implementation for ↵Adam Ierymenko
Windows.
2013-08-12Fix a *nix build issue.Adam Ierymenko
2013-08-12Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's ↵Adam Ierymenko
a start.
2013-08-12More Windows port work.Adam Ierymenko
2013-08-10Replace libcrypto RAND_ with our own to avoid valgrind errors.Adam Ierymenko
2013-08-08Generalize unlink to OS-dep code in Utils, just a little prep for Windows port.Adam Ierymenko
2013-08-08Move template parameter in Thread to a more logical scope location.Adam Ierymenko
2013-08-06Bunch more debugging and loop closing on new netconf.Adam Ierymenko
2013-08-06Whole bunch of stuff: netconf, bug fixes, tweaks to ping and firewall opener ↵Adam Ierymenko
timing code.
2013-08-05CLI debugging, got rid of nasty old Thread class and replaced with newer ↵Adam Ierymenko
cleaner portable idiom.
2013-08-05Poll for network autoconf, and a few other documentation changes.Adam Ierymenko
2013-08-03Scratch that... more work wiring up netconf. Got to handle OK.Adam Ierymenko
2013-08-02Netconf wired up, ready to test.Adam Ierymenko
2013-08-01netconf service workAdam Ierymenko
2013-07-30Call clean on all networks periodically, generalize Topology clean cycle to ↵Adam Ierymenko
an overall clean cycle.
2013-07-27Add skeleton of certificate-based private network authentication. Also ↵Adam Ierymenko
remove some old code.
2013-07-27Back out of RPC... blech. Have a better idea.Adam Ierymenko
2013-07-25Wire up RPC plugin loading to Node.Adam Ierymenko
2013-07-23Add amSupernode to make code clearer in the check-if-self-is-supernode case.Adam Ierymenko
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-13Compile fixes, integration of fast PRNG.Adam Ierymenko
2013-07-13Add a fast non-cryptographic PRNG.Adam Ierymenko
2013-07-12Bunch of little bug fixes in newly refactored code.Adam Ierymenko
2013-07-11More work in progress on Switch / PacketDecoder refactor.Adam Ierymenko
2013-07-08Fix for issue #6: OSX tap device forgets it has IPv6Adam 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