Skip to content
Snippets Groups Projects
  1. Jul 11, 2016
  2. Jul 06, 2016
  3. Jul 04, 2016
  4. Jul 02, 2016
  5. Jul 01, 2016
  6. Jun 30, 2016
  7. Jun 29, 2016
    • brobertson3's avatar
      Most of the changes for the Firewall to update the flowtables on switches · ce9f6813
      brobertson3 authored
      Updated Firewall.java so that addRule and deleteRule and enableFirewall announce that a rule is being changed in the firewall. Then the IRoutingDecisionChangedListener shall alert Forwarding to update the flowtable accordingly.  None of this is tested and the TopologyManager needs to be fixed.  I might even want to move the change out of TopologyManager altogether since RoutingDecisionChange doesn't concern it.
      ce9f6813
  8. Jun 23, 2016
  9. Jun 21, 2016
  10. Jun 20, 2016
  11. Jun 18, 2016
  12. Jun 14, 2016
  13. Jun 02, 2016
  14. May 31, 2016
  15. May 18, 2016
  16. May 16, 2016
    • Ryan Izard's avatar
      This is a huge commit. Lots of (good) stuff has been added and updated. First... · b9458ee4
      Ryan Izard authored
      This is a huge commit. Lots of (good) stuff has been added and updated. First and foremost, OpenFlow 1.5 is now supported (yay) via a major update to OpenFlowJ-Loxi. This update necessitated the update of the Static Flow Pusher module and MatchUtils, ActionUtils, and InstructionUtils to support the newly-added features. This prompted me to explore the SFP to see if there was anything that could be improved. First thing that came to mind was adding support to push OpenFlow groups in addition to flows, thus group support has been added to the SFP via JSON, which is the format that should have been used in the first place. Action lists will be updated in the near future to be JSON instead of one massive ',', '=', and '->' delimited string. Thus, the Static Flow Pusher has been renamed the StaticEntryPusher, since it now encompasses groups. While groups were being added to the SFP (ahem...SEP), a number of optimizations were made to the SEP code, greatly reducing its complexity (IMHO). The support for OpenFlow meters can now be added rather trivially in the future, if desired. Last thing to note about the SEP is the work-in-progress addition of a 'schema' API to allow northbound applications to get information about SEP syntax. This is not complete yet, but the skeleton code is in place. Next thing in this pull request is miscellaneous changes throughout the controller, primarily in (de)serializers and REST APIs to support OpenFlow 1.5. Next item of business is the removal of the DebugEventService. This is an artifact of days past and need not clutter the controller anymore. Same goes for the TestModule; now that we have better tutorials and documentation on the wiki, an example isn't necessary. And, last but not least, some old libraries that weren't being used have now been removed.
      b9458ee4
  17. May 12, 2016
  18. May 10, 2016
    • Randy Sharo's avatar
      Initial design work on flow-deletes triggered by changes in firewall rules. · f6686b38
      Randy Sharo authored
      TODO:
         * RoutingDecisionsChanged event
            * Define Listener class
            * Add Listener registration/messaging (probably going into IRoutingService)
            * Add code to fire event when firewall rules change.
            * Add code to fire event when firewall enable/disable happens.
            * Add code to handle RoutingDecisionsChanged in Forwarding
         * Unit tests
         * Functional tests
      f6686b38
  19. May 03, 2016
  20. May 02, 2016
  21. Apr 29, 2016
  22. Apr 28, 2016
Loading