Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-06 | Simplify a bunch of NetworkConfig stuff by eliminating accessors, also makes ↵ | Adam Ierymenko | |
network controller easier to refactor. | |||
2016-02-22 | Clean controller circuit test memory. | Adam Ierymenko | |
2016-02-04 | flood protection fix | Adam Ierymenko | |
2016-02-03 | Logging to NodeHistory, SQL queries. | Adam Ierymenko | |
2016-02-03 | Add NodeHistory table on sqlite controller. | Adam Ierymenko | |
2016-01-26 | Save test results for circuit tests in memory and then cancel the test and ↵ | Adam Ierymenko | |
send the results when the test is queried later. This way you can POST a test and then come GET the result at the appointed time. | |||
2015-11-03 | Create periodic backup copies of controller.db in network controller from ↵ | Adam Ierymenko | |
the main process itself to facilitate easier and safer backups of controller.db. | |||
2015-10-09 | Circuit tests basically work but need some tweaks, and fix some issues found ↵ | Adam Ierymenko | |
with valgrind. | |||
2015-10-08 | Abiltiy to post a test via the controller web API, and parsing of ↵ | Adam Ierymenko | |
CIRCUIT_TEST_REPORT messages. | |||
2015-10-06 | Prep in controller code to run tests. | Adam Ierymenko | |
2015-09-15 | Drop Sqlite-based Log table for now and switch to an in-memory log for ↵ | Adam Ierymenko | |
recent activity. Log table gets too big on busy nodes. Should probably support push of events to some kind of event system later. | |||
2015-09-11 | Extra statement to clean up Members -- cascade did not seem to work, ↵ | Adam Ierymenko | |
possibly due to dual key. | |||
2015-09-10 | Fix deadlock in test mode. | Adam Ierymenko | |
2015-09-10 | Fix to allowing identity to be populated if not present. | Adam Ierymenko | |
2015-09-08 | Add a bit of useful testing instrumentation to SqliteNetworkController. | Adam Ierymenko | |
2015-07-24 | Add version to log. | Adam Ierymenko | |
2015-07-23 | Add a rate limiting circuit breaker to the network controller to prevent ↵ | Adam Ierymenko | |
flooding attacks and race conditions. | |||
2015-07-22 | Add a Log table to log queries for debugging and security logging. No JSON ↵ | Adam Ierymenko | |
API support for querying the log yet, but will probably come via /network/###/member/###/log/... or something. | |||
2015-07-21 | Report controllerInstanceId in all objects so that controller resets can be ↵ | Adam Ierymenko | |
easily detected by whatever is using the service. | |||
2015-07-17 | Add a concept of an "instanceId" to the controller, which the OnePoint can ↵ | Adam Ierymenko | |
use to determine whether it is the same running database instance it already knows. | |||
2015-07-16 | Add a concept of a member revision counter to networks. This can be used to ↵ | Adam Ierymenko | |
select all members that have been added or changed since a given point. | |||
2015-06-29 | ipLocalRoutes now exposed via network objects in JSON controller API, and ↵ | Adam Ierymenko | |
documentation changes. | |||
2015-06-29 | Untested -- modifications to support IP ranges instead of ip/mask for IP ↵ | Adam Ierymenko | |
assignment pools, also add portId to Rule for future use. | |||
2015-06-26 | GitHub issue #191 - kill intra-network multicast rate limits (which were not ↵ | Adam Ierymenko | |
well supported or easily configurable anyway) -- this is really left over from the old collaborative multicast propagation algorithm. New algorithm (in for a while) has been sender-side replication in which sender "pays" all bandwidth, which intrinsically limits multicast. | |||
2015-06-19 | Fixed member authorization bug and minor cleanup | Kees Bos | |
2015-06-13 | Gateways support in network controller schema and database (not implemented ↵ | Adam Ierymenko | |
yet in client) toward GitHub issue #178 | |||
2015-05-16 | Basic controller JSON API seems to be working. | Adam Ierymenko | |
2015-05-16 | Fixes to control plane, API, eliminate problematic inheritance pattern, and ↵ | Adam Ierymenko | |
start on a NodeJS class for talking to the network controller. | |||
2015-05-16 | Fix some prepared statement problems. | Adam Ierymenko | |
2015-05-16 | DELETE function in network controller JSON API, and a newIdentity ↵ | Adam Ierymenko | |
convenience request in ControlPlane for scripted testing. | |||
2015-05-16 | More network controller cleanup, and some features to permit scripted testing. | Adam Ierymenko | |
2015-05-15 | Netconf 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-04-24 | Build fixes. | Adam Ierymenko | |
2015-04-22 | CRUD | Adam Ierymenko | |
2015-04-21 | CRUD | Adam Ierymenko | |
2015-04-21 | More CRUD, almost done... | Adam Ierymenko | |
2015-04-21 | Network controller CRUD... :P | Adam Ierymenko | |
2015-04-20 | Network preferred relay stuff in netconf controller. | Adam Ierymenko | |
2015-04-15 | More cleanup, and fix for the extremely unlikely case of identity collision. | Adam Ierymenko | |
2015-04-15 | Rename netconf to controller and NetworkConfigMaster to NetworkController ↵ | Adam Ierymenko | |
for consistency. |