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.
b4865c0a1ed9c042a44a141180eae523941149cd
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
7
Jul
6
5
4
2
1
30
Jun
29
23
21
20
18
14
2
31
May
18
17
16
12
10
5
3
2
1
30
Apr
29
28
26
24
21
11
6
3
30
Mar
29
28
26
25
24
17
15
13
5
4
25
Feb
24
23
22
19
18
12
9
8
7
5
4
2
25
Jan
22
21
11
10
4
23
Dec
22
19
18
17
16
15
14
11
10
8
7
5
4
3
1
24
Nov
13
12
6
4
29
Oct
12
8
7
6
5
28
Sep
21
11
4
3
31
Aug
21
20
18
15
13
12
11
28
Jul
22
21
16
8
30
Jun
29
27
26
24
23
22
19
18
12
10
9
8
6
5
4
3
2
1
29
May
26
23
13
12
11
10
1
30
Apr
27
20
19
18
17
16
13
8
3
27
Mar
26
20
19
17
16
15
14
13
12
10
9
3
27
Feb
20
16
5
4
20
Jan
12
30
Dec
29
25
23
22
21
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
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.
update log message typo
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.
Merge remote-tracking branch 'brobertson/firewall_cookies' into firewall_cookies
Some modifications (merging new code)
Resolved the merge conflicts with master
Merge remote-tracking branch 'brobertson/firewall_cookies' into firewall_cookies
Added a test for multiple cookies (found out the cookies are inserted in different orders)
Merge pull request #673 from rizard/openflow15
don't set table ID for OF1.0 drop flows
Fix copy-and-paste error in log message for setting default table ID
Change broadcast port warning to debug log level
Merge pull request #672 from rizard/openflow15
fix bug in ACL. UDP is decimal 17, not 11 (is 0x11)
Added the implementation for RoutingDecisionChanged
Merge pull request #671 from rizard/openflow15
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
Merge pull request #670 from rizard/openflow15
(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.
Fixed my delete test case by making sure the message written was correct. (This will be expanded upon in the future).
Added test cases for DeleteFlowsByDescriptor()
Most of the changes for the Firewall to update the flowtables on switches
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
Update Forwarding to use OFMessageDamper again.
Finally! :-) OFMessageDamper works. Required creating a custom hashCode() (hashCodeIgnoreXid()) function for all OFMessages we would like to dampen.
Update Forwarding to support specifying a default table ID for flow insertion. It's flow table 0 by default, but it can be overridden using the net.floodlightcontroller.forwarding.Forwarding.table-id=X config parameter in floodlightdefault.properties. Set X to any table b/t 0 and the max.
Fix typo. We want to parse the *value* into a group/port ID, not the key...
Introduce ParseUtils as a cleaner way to parse hex or decimal strings to their primitive types. This is done instead of e.g. Integer.decode() in order to eliminiate the need to instantiate a new object wrapped around the primitive type if we're just going to use the primivitive type in the first place. Cleaned up all *Utils classes to use the new ParseUtils fuctions, which reduced a lot of duplicate code.
Update MatchUtils, ActionUtils, and GroupUtils to support converting OFGroup and OFPort types to/from strings more easily. This includes human-readable strings for special values, such as OFPort.CONTROLLER, etc., and OFGroup.ALL, etc.
Fix bug in statistics module REST API to correctly retrieve requested statistics for given DPID and port.
Loxi master is up-to-date now with FL codebase. With this commit, both ant and mvn should work to build. We will transition to mvn though to reduce the branch size (w/history purge) for upcoming v2.0.
Changes to the Unit Test for Firewall
Include OpenFlow version in /wm/core/controller/switches/json REST API output
Refactor OpenFlow server socket config to OFSwitchManager and expose more configuration options via floodlightdefault.properties
Update statistics REST API with OF1.5 statistics. This includes an update to Loxi to better support statistics/multipart messages. Loxi master will need to have this update incorporated before Travis CI will build successfully.
Merge pull request #668 from oxisto/v1.2
changed version in pom.xml to 1.2
Lots more refactoring for OF1.5. Also walked through the code and made some improvements.
Getting there w/OF1.5 support. Just need a switch that supports it (well) to do some more thorough testing.
Merge floodlight/floodlight master with openflow15 dev branch. This is just to address a couple bug fixes and perform a necessary manual merge
Loading