summaryrefslogtreecommitdiff
path: root/service/ControlPlane.cpp
AgeCommit message (Collapse)Author
2015-06-19Root server terminology cleanup, and tighten up a security check by checking ↵Adam Ierymenko
full identity of peers instead of just address.
2015-05-06Renamed supernode to rootserverKees Bos
2015-06-13Pickup return code from handleControlPlaneHttpGET and handleControlPlaneHttpPOSTKees Bos
2015-06-11Get deletion of networks in controller goingKees Bos
Multiple statements in a sqlite3_prepare_v2 is not usable. Only the first statement will be executed. Since the schema now uses 'ON DELETE CASCADE', there's only one statement needed. If multiple statements are needed, there should be either multiple sqlite3_prepare_v2 calls be used or the sqlite3_exec function.
2015-05-22TCP fallback tunneling is now working. That hurt more than expected.Adam Ierymenko
2015-05-17Build fixes for G++, building without SQLite3 present, and warning removal.Adam Ierymenko
2015-05-17Refactor and simplify controller integration with JSON API and OneService.Adam Ierymenko
2015-05-16Build fix on OSX -- cannot call SqliteNetworkController if not compiled in.Adam Ierymenko
2015-05-16Fixes to control plane, API, eliminate problematic inheritance pattern, and ↵Adam Ierymenko
start on a NodeJS class for talking to the network controller.
2015-05-16DELETE function in network controller JSON API, and a newIdentity ↵Adam Ierymenko
convenience request in ControlPlane for scripted testing.
2015-05-15Netconf docs, add clock field to status, simplify netconf a bit by ↵Adam Ierymenko
eliminating caching for now. We will re-add if it is needed.
2015-05-05Beginning of HTML+Bootstrap+React UI for new desktop client -- looking like ↵Adam Ierymenko
it will be easier than retrofitting the old Qt client for the new API.
2015-04-30Helps to index the array when enumerating a C array.Adam Ierymenko
2015-04-24Build fixes.Adam Ierymenko
2015-04-21Network controller CRUD... :PAdam Ierymenko
2015-04-16zerotier-cli suspiciously working... that didn't hurt *too* badly.Adam Ierymenko
2015-04-16Prettify JSON output.Adam Ierymenko
2015-04-15Wire API auth token stuff.Adam Ierymenko
2015-04-15Remove network/controller -- we will do this in Ruby instead since it will ↵Adam Ierymenko
be part of the whole OnePoint project anyway.
2015-04-15Add some additional detail to the peer record in CAPI and JSON control plane.Adam Ierymenko
2015-04-15cleanupAdam Ierymenko
2015-04-14Include tap device name in JSON output for network info.Adam Ierymenko
2015-04-14Fix some minor issues, now to reintegrate taps.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