- Jul 12, 2016
-
-
rsharo authored
* Eliminated (new) warnings * Fixed indentation * Removed excess blank lines * Improved some varable names * Removed (unneeded) commented-out code * Fixed up comments * Added @Override annotations
-
- Jul 11, 2016
-
-
rsharo authored
ForwardingTest.testForwardDeleteFlowsByDescriptorMultiple() passed in Eclipse, but failed when run by "ant test". Changed Forwarding.deleteFlowsByDescriptor() to use List<> instead of Set<> to simplify the unit test. Tests now pass in every configuration I'm able to run them (eclipse single test, eclipse test class, eclipse all tests, ant all tests). Also general code and comment cleanup.
-
rsharo authored
Firewall cookies
-
brobertson3 authored
-
brobertson3 authored
-
jkhutch3 authored
-
Ryan Izard authored
fix LLDP HA role handling
-
Ryan Izard authored
-
Ryan Izard authored
Trivial support for HA role setting in REST API
-
Ryan Izard authored
Fix HA role REST API and add flag to allow us to toggle the controller's behavior when a transition to STANDBY occurs. For now, since we don't have much logic in other modules to handle STANDBY roles, we'll shutdown, but in the future, we should give the ability to stay running and await the next transition to ACTIVE.
-
- Jul 10, 2016
-
-
Ryan Izard authored
allow hex or decimal values for copy_field action parsing
-
- Jul 09, 2016
-
-
Ryan Izard authored
-
- Jul 08, 2016
-
-
Ryan Izard authored
Set version and name when compiling using ant
-
Ryan Izard authored
allow ant to read project version and name from pom.xml. Ideally, we'd put these constants in a separate file, but maven does not allow these tags to contain variable values
-
- Jul 07, 2016
-
-
Ryan Izard authored
Version REST API
-
Ryan Izard authored
Finally! Maven works a lot better. (1) create single jar with all dependencies. This is a much larger jar, but it is directly portable to another system... just use -cf and point to the floodlightdefault.properties file. (2) reduce unit test log verbosity... drastically. (3) include version and name in manifest for new version REST API. Note this also includes the web interface in the jar if the web interface submodule has been fetched prior to building the controller.
-
Ryan Izard authored
-
Ryan Izard authored
Remove old makefile. Add round #1 of version support via REST API. The included code adds a /wm/core/version/json REST API. This will work in Eclipse and in situations where the jar is being run in the build environment with the pom.xml. It will not work when the jar has been compiled and relocated outside of the build environment. For this, we need to come up with a solution to build in the version at compile-time. This will either incorporate it as code or save it somewhere in the classpath.
-
- Jul 06, 2016
-
-
jkhutch3 authored
Conflicts: src/main/java/net/floodlightcontroller/forwarding/Forwarding.java Merged
-
jkhutch3 authored
-
brobertson3 authored
-
- Jul 05, 2016
- Jul 04, 2016
-
-
Ryan Izard authored
small fixes
-
Ryan Izard authored
-
Ryan Izard authored
-
Ryan Izard authored
-
- Jul 02, 2016
-
-
Ryan Izard authored
fix bug in ACL. UDP is decimal 17, not 11 (is 0x11)
-
Ryan Izard authored
-
- Jul 01, 2016
-
-
brobertson3 authored
This deletes/add flows from the switch out of forwarding when the firewall rule changes.
-
Ryan Izard authored
Convert any format DPID to hex string DPID for static entry pusher's 'switch' key
-
- Jun 30, 2016
-
-
Ryan Izard authored
convert integer DPIDs specified to the SEP to DatapathId to prevent duplicate DPID flow sets listed just because the DPID was entered in a different format. hexstring is what will be used
-
Ryan Izard authored
OpenFlow 1.5
-
Ryan Izard authored
(1) Fix bug in forwarding where OF1.0 doesn't support tables, so don't set a table ID. (2) Tidy up stats REST API. (3) Remove LLDP info log that should have been debug.
-
jkhutch3 authored
Fixed my delete test case by making sure the message written was correct. (This will be expanded upon in the future).
-
jkhutch3 authored
Added test cases for Forwarding if there is a decision packet.
-
- Jun 29, 2016
-
-
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.
-
- Jun 23, 2016
-
-
Ryan Izard authored
Add in old URIs for static entry pusher for backwards compatibility. Note this only addresses URI compatibility *not* JSON key:value compatibility. Clean up warnings in LoadBalancer unit test
-
- Jun 21, 2016
-
-
Ryan Izard authored
-
Ryan Izard authored
Finally! :-) OFMessageDamper works. Required creating a custom hashCode() (hashCodeIgnoreXid()) function for all OFMessages we would like to dampen.
-