- Mar 25, 2016
-
-
Randall Sharo authored
-
- Mar 04, 2016
-
-
Pengfei Lu authored
-
- Feb 24, 2016
-
-
André Mantas authored
For Ethernet types not in Ethernet.etherTypeClassMap, the deserialization would set the payload to the whole data array (including the mac addresses and eth type) instead of the rest of the data array. For example, this would fail to print: Ethernet l2 = new Ethernet(); l2.setEtherType(EthType.of(65535)); // some type l2.setSourceMACAddress(MacAddress.of("00:00:00:00:00:01")); l2.setDestinationMACAddress(MacAddress.BROADCAST); Data packetData = new Data(); packetData.setData("some string".getBytes()); l2.setPayload(packetData); byte[] l2bytes = l2.serialize(); Ethernet l2d = new Ethernet(); l2d.deserialize(l2bytes, 0, l2bytes.length); Data packetDataDeserialized = (Data) l2d.getPayload(); // printing "new String(packetDataDeserialized.getData())" gives "?????" I ran the JUnit tests in floodlightcontroller.core.internal, floodlightcontroller.core.test and floodlightcontroller.packet. Are there any more relevant tests?
-
- Feb 22, 2016
-
-
Petr Nebáznivý authored
Fix LLDP inport.
-
- Feb 08, 2016
-
-
Ryan Izard authored
-
- Feb 05, 2016
-
-
Ryan Izard authored
-
- Feb 04, 2016
-
-
paaguti-work authored
-
- Feb 02, 2016
-
-
Puneet Singh authored
In the event the device manger does not yet know an attachment point for a device, the ACL should detect that and perform a noop. Simply checking the length of the SwitchPort[] returned from the device manger should fix the problem. If the length is zero, return; else, proceed.
-
- Jan 25, 2016
-
-
paaguti-work authored
Include the completion listener in the MockFloodlightProvider
-
- Jan 22, 2016
-
-
paaguti-work authored
Fixed typo and deprecatedAPI call in the new onMessageConsumed
-
- Jan 21, 2016
-
-
paaguti-work authored
-
paaguti-work authored
-
- Jan 10, 2016
-
-
AndreMantas authored
Modified Forwarding and ForwardingBase to use setInstructions instead of setActions in OF 1.1 or later. New openflowj-2.0.0-SNAPSHOT.jar that duplicates the shortcut used for FlowMod setActions in version 1.3 to versions 1.1, 1.2 and 1.4
-
- Jan 04, 2016
-
-
Ryan Izard authored
Fix OF1.4 table features properties byte-align to 8 bytes. This required a Loxi update. Also updated handshake handler to not use action but instead instructions w/apply-actions.
-
- Dec 22, 2015
-
-
Ryan Izard authored
Added unit test for writing messages while in MASTER/SLAVE. Changed to a blacklist mechanism instead of a whitelist (to match how the spec describes invalid (write) SLAVE messages). Completed invalid SLAVE messages for each OF version.
-
Ryan Izard authored
Updated to properly handle IOFSwitch write()'s while in SLAVE role. TODO: make unit test for trapping invalid messages while in SLAVE. TODO: complete logic for handling valid SLAVE message types per OF version.
-
- Dec 18, 2015
-
-
Ryan Izard authored
-
Ryan Izard authored
We can shutdown gracefully and not wait (as Netty3 did). If not waiting turns out to be a problem, we can wait again.
-
Ryan Izard authored
Fixed a blunder in OFSwitchManager and Controller to allow switches to connect if a server IP isn't explicitly given in floodlihgtdefault.properties. Still can't get sync's bootstrap test to pass. Feels like a race condition b/t update threads.
-
Ryan Izard authored
-
- Dec 17, 2015
-
-
paaguti-work authored
-
paaguti-work authored
-
- Dec 16, 2015
-
-
Ryan Izard authored
Fix bug in ActionUtils. OF1.0 transport ports were being parsed as shorts. For ports above 32767, this is bad.
-
- Dec 15, 2015
-
-
Ryan Izard authored
Core ported to Netty 4 along with unit tests. Still need to do sync and some loxi-related compile errors in web.serializers.
-
- Dec 14, 2015
-
-
Ryan Izard authored
-
- Dec 11, 2015
-
-
Ryan Izard authored
-
- Dec 10, 2015
-
-
Ryan Izard authored
-
- Dec 07, 2015
-
-
paaguti-work authored
-
paaguti-work authored
-
- Dec 04, 2015
-
-
Ryan Izard authored
-
Ryan Izard authored
OF-DPA init and learning switch functions created. Possible use is commented out in ForwardingBase.java for the time being.
-
- Dec 01, 2015
- Nov 24, 2015
-
-
Ryan Izard authored
-
- Nov 13, 2015
-
-
Ryan Izard authored
-
- Nov 04, 2015
-
-
mindi102680 authored
-
- Oct 29, 2015
-
-
chechoRP authored
The dl_type=ARP (or any other dl_type) is overwritten if dst-ip/src-ip are specified later on in the json object. I added condition that only overwrites the field if it hasn't been already specified. This case only applies for src-ip, and dst-ip.
-
- Oct 12, 2015
-
-
Ryan Izard authored
-
- Oct 08, 2015
-
-
Ryan Izard authored
Tidy up topology and get rid of some many redundant functions in ITopologyService. Also, fix a bug that prevents outgoing broadcast ports from being queried on single-switch islands.
-
Ryan Izard authored
Patch Forwarding's pushPacket and pushRoute. We do not want to push a packet if the command is delete or delete-strict.
-