Skip to content
Snippets Groups Projects
  1. Jul 14, 2016
  2. May 31, 2016
  3. 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
  4. May 03, 2016
  5. Apr 26, 2016
  6. Oct 08, 2015
  7. Aug 21, 2015
  8. Aug 20, 2015
  9. Jun 03, 2015
  10. Nov 21, 2014
  11. Nov 14, 2014
  12. Nov 07, 2014
  13. Oct 31, 2014
  14. Oct 27, 2014
  15. Oct 26, 2014
  16. Oct 10, 2014
    • Ryan Izard's avatar
      Fixed some more unit tests. In the process, discovered some errors in more... · 5b0933bb
      Ryan Izard authored
      Fixed some more unit tests. In the process, discovered some errors in more overridden equals(). Also, discovered I had inadvertently commented out an important few lines the routing module uses to set the ingress port of flows used in the route. Those lines are now ported and use MatchUtils to copy the Match properly.
      5b0933bb
  17. Sep 14, 2014
  18. Aug 16, 2014
    • hwchiu's avatar
      1. Adding some serializers. · aa76bd53
      hwchiu authored
      2. Use the serializer for some object.
      3. Fix the bug in the buildRoute method on the ToplogInstance
      aa76bd53
  19. Aug 12, 2014
  20. Aug 08, 2014
  21. Aug 07, 2014
  22. Aug 06, 2014
  23. Jul 28, 2014
  24. Jun 18, 2014
    • Rob Sherwood's avatar
      Revert "Changes so far" · 736a2e96
      Rob Sherwood authored
      This reverts commit 4ae94669.
      736a2e96
    • Ryan Izard's avatar
      Changes so far · 4ae94669
      Ryan Izard authored
      Refactored structure of core components to work with openflowj-loxi.
      Presently refactoring Routing, Firewall, Forwarding, DeviceManager,
      LinkDiscovery, Topology, and LearningSwitch.
      Hub has been refactored.
      4ae94669
  25. Jun 26, 2013
  26. Jun 24, 2013
  27. Jun 19, 2013
    • Saurav Das's avatar
      Includes: · 35152c0d
      Saurav Das authored
      1) new event for BVS Interface(s) assigned
      2) new EventFieldTypes for LIST_OBJECT, SREF_OBJECT and SREF_LIST_OBJECT
      3) removing LIST_VLAN from EventFieldType as it is superseded by LIST_OBJECT
      35152c0d
  28. Jun 18, 2013
Loading