summaryrefslogtreecommitdiff
path: root/node
AgeCommit message (Expand)Author
2015-05-13Should fix deadlock issue in GitHub issue #166Adam Ierymenko
2015-05-06Renamed supernode to rootserverKees Bos
2015-06-13Add definition for VERB_CMA -- GitHub issue #180Adam Ierymenko
2015-06-13Add new fields in operator==Adam Ierymenko
2015-06-13Gateways support in NetworkConfig object.Adam Ierymenko
2015-06-13Gateways support in network controller schema and database (not implemented y...Adam Ierymenko
2015-05-04When we reset within scope, erase the other entries for that scope so we won'...Adam Ierymenko
2015-05-04Always update timestamp.Adam Ierymenko
2015-05-04Make timeout also apply to null check in iam()Adam Ierymenko
2015-05-04Stop inlining all the Packet armor/dearmor stuff to reduce binary bloat. This...Adam Ierymenko
2015-05-04So we need to keep track of external surface per reporter, since some NATs as...Adam Ierymenko
2015-05-04Hack around GitHub issue #165 (?)Adam Ierymenko
2015-04-30Fix deadlock in SelfAwareness by deferring reconnects.Adam Ierymenko
2015-04-30Add some missing includes that older G++ cares about.Adam Ierymenko
2015-04-30Add reported external address to OK(HELLO) TRACE to verify SN behavior.Adam Ierymenko
2015-04-30Learn external IP addresses on OK(HELLO) too.Adam Ierymenko
2015-04-30Make sure identity.public exists and stays in sync, cleanup extra new in Node...Adam Ierymenko
2015-04-26Do not unite() peers across different IP scopes as this would pretty much nev...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-21Network controller CRUD... :PAdam Ierymenko
2015-04-20Add per-network relays to NetworkConfig.Adam Ierymenko
2015-04-20(1) now builds and works on Linux, (2) fix a threading problem causing carsh ...Adam Ierymenko
2015-04-17Add some TRACE instrumentation to external surface address awareness.Adam Ierymenko
2015-04-15Add some additional detail to the peer record in CAPI and JSON control plane.Adam Ierymenko
2015-04-15More cleanup, and fix for the extremely unlikely case of identity collision.Adam Ierymenko
2015-04-15Putting the main binary back together...Adam Ierymenko
2015-04-15Rename netconf to controller and NetworkConfigMaster to NetworkController for...Adam Ierymenko
2015-04-15Disable a few noisy TRACEs, and limit how often we confirm new paths to avoid...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 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
2015-04-14Fix some minor issues, now to reintegrate taps.Adam Ierymenko
2015-04-14Fix < logic.Adam Ierymenko
2015-04-14Turns out you do have to unpack and compare sockaddr structures due to sin_le...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-10Add some TRACE around pinging (for now), and refactor service/One to just run...Adam Ierymenko
2015-04-10Restrict unite() to desperation==0 since NAT-t only works right now with dire...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-08osdep/ compile fixes, and remove some lingering OS-specific stuff from node/D...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-08Clean OS-dep stuff out of node/Utils.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