Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko f9f7de0ec7 Networks don't need their ID as a default name. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko d27c14af48 Don't allow zero as a network number. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 30e4a188d0 ipLocalRoutes now exposed via network objects in JSON controller API, and documentation changes. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 5c9411a671 Untested -- modifications to support IP ranges instead of ip/mask for IP assignment pools, also add portId to Rule for future use. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko dbee1b38b3 Fix semantics of std::unique() to actually remove duplicates (hidden memory leak?) %!s(int64=10) %!d(string=hai) anos
  Kees Bos 3eca5d9c29 Fix reporting of ipAssignments for ipv4 %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 57c7992c78 GitHub issue #191 - kill intra-network multicast rate limits (which were not 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. %!s(int64=10) %!d(string=hai) anos
  Kees Bos 50d4f66d73 Fixed member authorization bug and minor cleanup %!s(int64=10) %!d(string=hai) anos
  Kees Bos 16eae132fa Fix for ipv4 assignment %!s(int64=10) %!d(string=hai) anos
  Kees Bos 4affa10ca0 Fix 404 on creation of new network %!s(int64=10) %!d(string=hai) anos
  Kees Bos 2e1d363a86 Removed a superfluous cross join %!s(int64=10) %!d(string=hai) anos
  Kees Bos 1cbdae65fe Fix controller/network/*/member/* %!s(int64=10) %!d(string=hai) anos
  Kees Bos dcbae5f313 Bugfix controller get member info %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 96a58becf8 Gateways support in network controller schema and database (not implemented yet in client) toward GitHub issue #178 %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 8a9715f183 Rename ruleId to ruleNo and optimize some indexes in Sqlite3 schema. %!s(int64=10) %!d(string=hai) anos
  Kees Bos 7a55c6b388 Return 404 on delete if network member is missing (controller) %!s(int64=10) %!d(string=hai) anos
  Kees Bos c2ce018202 Return 404 on delete if network doesn't exist (controller) %!s(int64=10) %!d(string=hai) anos
  Kees Bos 0d0af07ce9 Get deletion of networks in controller going %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko d8ad555b9a Go ahead and add flags and invFlags to the Rule table. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 651e67f2e5 Add a feature to generate a new network ID on POST. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 69ceb7e730 Basic controller JSON API seems to be working. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko a187d290f1 Fixes to control plane, API, eliminate problematic inheritance pattern, and start on a NodeJS class for talking to the network controller. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 4be4908914 Fix some prepared statement problems. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 0bb92715f4 DELETE function in network controller JSON API, and a newIdentity convenience request in ControlPlane for scripted testing. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 78769900a9 More network controller cleanup, and some features to permit scripted testing. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko e269846f84 Netconf docs, add clock field to status, simplify netconf a bit by eliminating caching for now. We will re-add if it is needed. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 6d2376eb9c Controller API status message. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko f693d4d0c8 Network controller cleanup and an extra sanity check. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 883a216d2a Build fixes. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 5202fbdaf3 CRUD %!s(int64=10) %!d(string=hai) anos