Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
floodlight
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
croft1
floodlight
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
c9119e16f47e179b3310efa278d3f77e0e0bf04a
Select Git revision
Branches
20
gh-pages
hot-failover
master
default
protected
master-green
master-prejava8
perf-test
release.asplus
release.asplus.bvs
revert-555-master
revert-559-revert-555-master
revert-594-master
v0.8
v0.82
v0.85
v0.90
v0.91
v1.0
v1.1
v1.2
wallaby
Tags
10
v1.2
v0.91
v1.1
v1.0
v0.90
v0.85
v0.82
v0.8
asplus-rc5
asplus-rc2
30 results
Begin with the selected commit
Created with Raphaël 2.2.0
21
Dec
19
18
17
16
15
12
1
21
Nov
20
18
14
13
10
7
5
3
1
31
Oct
30
27
26
10
24
Sep
16
15
14
11
29
Aug
27
21
19
17
16
15
14
13
12
11
10
8
7
6
5
4
31
Jul
30
28
18
Jun
21
Apr
20
6
25
Mar
7
5
4
2
28
Feb
1
Mar
30
Dec
20
5
Nov
30
Oct
17
Sep
7
5
6
Aug
2
22
Jul
17
28
Jun
26
25
24
23
22
21
20
19
18
17
14
13
12
11
10
7
6
5
4
3
2
31
May
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
3
2
1
30
Apr
29
28
27
26
25
23
22
21
19
18
17
16
15
13
12
11
10
11
10
9
8
6
5
6
5
4
3
2
1
30
Mar
29
28
27
26
Updated circuitpusher with new SFP syntax. Updated Forwarding(Base) to use a default priority of 1, since in OF1.3 we have a priority=0 table-miss flow that will also match. Trying to update the Web UI to display flows correctly.
Added insertion of default table-miss flow for OF1.3 switches. Also added clearing of switch tables when switch connects. Both of these only occur if the controller is in the MASTER role for the switch. It if is placed in SLAVE, the switch flow tables will not be modified. Also had to update the unit tests with new expectations for IOFSwitchBackend fuction calls (which was a real pain).
Added REST API support for getting list of loaded and all modules. Tinkered with Web UI's flow action display. The problem is that the actions (write and apply) will not display for any flow. Need to spend some time figuring out the issue.
Merge pull request #7 from Naveen165/master
Update SwitchStatisticsResource.java
Update SwitchResourceBase.java
Update AllSwitchStatisticsResource.java
Update StatsReplySerializer.java
Added MPLS_BOS and TUNNEL_ID support to SFP, since Loxi now supports it. Also changed MatchUtils's fromString() function's header to include the updated syntax for fields.
Add in firewall again. Fixed an issue where all packets would be dropped if a rule could not be found. Also fixed an issue where all-zero MAC addresses would be used as a match for wildcarded MACs in some cases.
Changed log level to INFO for most packages. Set LLDP log level to INFO to see evidence the controller is alive every 10s.
Verified all REST APIs except Firewall and VirtualNetworkFilter. Added JSON return for clearing SFP flows.
Update StaticFlowEntryPusherResource.java
Update StaticFlowEntries.java
Removed all deprecated FlowReconcileManager stuff from unit tests, which is just now showing up as a warning... Also clarified debug message in ActionUtils for actions that do not take the form 'key=value' e.g. 'pop_vlan'. It was phrased as if the action was bad, but it's okay for some that do not take a value.
added MPLS BOS to MatchUtils. Wrote part of a check function to verify SFP flow entries, but left it commented out.
Update StaticFlowEntries.java
Update StaticFlowEntryPusherResource.java
Fixed the serializers for core and SFP. They now have a common platform to do all the flow-mod, match, instructions, and actions serialization. Also fixed AllSwitchStatisticsResource so that it returns a StatsReply object like SwitchStatisticsResource. Played around in Testmodule to try out meters and tables.
Update StaticFlowEntryPusherResource.java
Update StatsReplySerializer.java
Update MatchUtils.java
Update InstructionUtils.java
Update ActionUtils.java
Update StaticFlowEntryPusherResource.java
Update StaticFlowEntryPusher.java
Update StaticFlowEntries.java
Delete HeaderFieldsException.java
Change message to eth_type instead of dl_type.
Update StatsReplySerializer.java
Create HeaderFieldsException.java
Update InstructionUtils.java
Update MatchUtils.java
Update ActionUtils.java
Update StaticFlowEntryPusherResource.java
Update StaticFlowEntryPusher.java
Update StaticFlowEntries.java
Tweaked SFP syntax (changed my mind about dl and nw as opposed to eth and ipv4). Added acceptance of hex and decimal input for values. Added previously unimplemented matches/actions in loxi to the SFP. Removed all the FlowReconcileManager stuff from DeviceManagerImpl.
Fixed SFP REST API. Forgot to add new flow's DPID to entry2dpid map, thus flow removal never triggered a flow-del message to the switch. Also, added a serializer for OFFlowMod and for OFFlowModMap. The latter is for the double-map of switch-dpid --> map of flow-name --> OFFlowMod object. The former has been separated, since it a JSON serializer for OFFlowMod might come in handy in the future. A present limitation is that the JSON serializer does not use the same syntax as is used to insert a flow-mod via the SFP REST API. This might be confusing for people if they get different output than what they put in. It's a lot less work to implement the serializer as-is though. The next step will be to match the SFP syntax on a per-field basis in the OFFlowModSerializer class.
Ooops...forgot to update build.xml with the new OpenFlowJ-Loxigen library version.
Loading