summaryrefslogtreecommitdiff
path: root/node/Node.cpp
AgeCommit message (Expand)Author
2014-10-19Windows build fixes.Adam Ierymenko
2014-10-13Permanently retire peers.persist, but make iddb.d always enabled instead sinc...Adam Ierymenko
2014-10-13Another build fix.Adam Ierymenko
2014-10-13GitHub issue #111Adam Ierymenko
2014-10-03Announce multicast group changes on network rescanMulticastGroups()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 simu...Adam Ierymenko
2014-10-01Some cleanup, Multicaster now sends multicasts as it gets additional members.Adam Ierymenko
2014-10-01Yay... now everything compiles! Getting close to testing on this. Still have ...Adam Ierymenko
2014-09-30Multicaster needs to be global, not per-network, and a bunch of other stuff.Adam Ierymenko
2014-09-30Everything in for new multicast except IncomingPacket parsing...Adam Ierymenko
2014-09-24Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a lit...Adam Ierymenko
2014-09-18Work on defining new direct broadcast multicast algorithm.Adam Ierymenko
2014-09-18Fix for GitHub issue #122 and other fixesAdam Ierymenko
2014-09-17Back off from thrashing shutdownIfUnreadableCheck, fix bug in control service.Adam Ierymenko
2014-09-17More work on control bus refactor...Adam Ierymenko
2014-09-15Move rest of NodeControl stuff out of node/ and into control/Adam Ierymenko
2014-09-12Refactoring in progress... pardon our dust...Adam Ierymenko
2014-09-05Rip out dead "firewall opener" code, replace in pipeline with anti-symmetric-...Adam Ierymenko
2014-09-03Add noupdate flag in root topologies, add ability for mktopology to read from...Adam Ierymenko
2014-08-19Add MAC to listnetworks, and some other make stuff.Adam Ierymenko
2014-08-16Default to built-in root topology if signature check fails (instead of exiting)Adam Ierymenko
2014-08-16Refactor HttpClient a bit.Adam Ierymenko
2014-08-15Web request part of supernode resync (not quite done, needs test)Adam Ierymenko
2014-08-14(1) distribute default root-topology in new dictionary format, (2) bump peer ...Adam Ierymenko
2014-08-05(1) Disable firewall openers (its easy to re-enable), (2) Do some prep work f...Adam Ierymenko
2014-07-31Tons of code cleanup, refactor Network to use EthernetTapFactory, probably al...Adam Ierymenko
2014-06-17Get rid of pointer type punning warning/issue on g++.Adam Ierymenko
2014-04-10More toward GitHub issue #56Adam Ierymenko
2014-04-10Prevent recursive transit of ZeroTier packets, toward GitHub issue #56Adam Ierymenko
2014-04-09Yet more cleanup to TCP logic, this time adding a master switch and adding UD...Adam Ierymenko
2014-04-09Some adjustments to TCP logic for GitHub issue #60Adam Ierymenko
2014-04-03Tweak some timings and stuff.Adam Ierymenko
2014-04-03Such ping logic. So edge case.Adam Ierymenko
2014-04-02Make GUI work with new control client API, make control client look for user ...Adam Ierymenko
2014-04-02More tweaks to TCP failover logic. Such edge case.Adam Ierymenko
2014-04-01More tweaks to algorithm for determining when to fail over to TCP, and stop s...Adam Ierymenko
2014-04-01Resynchronize on startup.Adam Ierymenko
2014-03-27Merge branch 'adamierymenko-dev' of ssh://shub-niggurath.zerotier.com:222/git...Adam Ierymenko
2014-03-27Make TCP optional, rename port constant.Adam Ierymenko
2014-03-27More TCP-related fixes and tweaks to ping timing, resynchronize, and startup.Adam Ierymenko
2014-03-26Fix TCP connection accumulation problem, still having issues with TCP tunneling.Adam Ierymenko
2014-03-21Fix command line interface.Adam Ierymenko
2014-03-21Builds with new Path code.Adam Ierymenko
2014-03-20Work in progress: refactoring paths, adding TCP fallback.Adam Ierymenko
2014-03-20Fix blocking socket issues in new socket I/O code.Adam Ierymenko
2014-03-19More IPC work.Adam Ierymenko
2014-03-19More build fixes.Adam Ierymenko
2014-03-19IPC changes and SocketManager changes all build!Adam Ierymenko
2014-03-18Everything but the local config bus... blech.Adam Ierymenko