Nikhil Cheerla
7d7f3be407
OECFG (onos-oecfg) completely removed
...
Change-Id: Id44f58c0402cfdb0fedd91d8a3479cc817f2b4a4
2015-07-16 18:49:02 +00:00
Jonathan Hart
64da69da7c
Move AAA app to OLT
...
Change-Id: Ie1e41353177c8755f25bca1476b41df1f2826288
2015-07-16 11:33:39 +00:00
Rusty Eddy
29acad6182
Stop proxyarp from handling mcast packets and a configuration item to
...
stop fwd from handling mcast packets. FWD & ProxyArp checks the IPv4
mac address to determine if the packet is multicast.
Change-Id: Ibf1c207635badea2f3d2a824e8574f352bfbab16
2015-07-14 21:17:28 +00:00
Marc De Leenheer
6ff97649ac
Revert "OECF removed working"
...
This reverts commit 5f8f8f0cfb4dd0e9f633aa53b9ea8224cc986e5f.
Change-Id: I13207976c26fc210994c90e213349790a4227440
2015-07-09 20:32:09 +00:00
Thomas Vachuska
3f745f706c
Fixed acl app pom.xml file to eliminate redundant and/or conflicting sections.
...
Change-Id: I896c9961670ba1cad9c7d3583958e9917eea4add
2015-07-07 18:12:39 -07:00
Pengfei Lu
e0c02e2d02
Add an ACL application
...
- change both of the constructors in AclRule.class to be private
- change AclRule.class to be final
- remove useless reference
|URL|Notes|
|-|-|
|GET onos/v1/acl | Lists all existing ACL rules.|
|GET onos/v1/acl/remove/{id} | Removes an existing ACL rule by id|
|GET onos/v1/acl/clear | Clears ACL and reset all|
|POST onos/v1/acl/add | Adds a new ACL rule|
|Key|Value|Notes|
|-|-|-|
|ipProto | string | "TCP" or "UDP" or "ICMP" (ignoring case)|
|srcIp | IPv4 address[/mask] | Either src-ip or dst-ip must be specified.|
|dstIp | IPv4 address[/mask] | Either src-ip or dst-ip must be specified.|
|dstTpPort | number | Valid when nw-proto == "TCP" or "UDP".|
|action | string | "DENY" or "ALLOW" (ignoring case), set to "DENY" if not specified.|
Change-Id: I55170d5f50814eabef43b1bf2ee33af41b5987e4
2015-07-08 01:05:14 +00:00
Nikhil Cheerla
5f8f8f0cfb
OECF removed working
...
Change-Id: I178a227fedacb4efc8669c839042d952f4efd670
2015-07-07 23:57:10 +00:00
Thomas Vachuska
c19d8291fd
Ooops... missed a few comments when merging Aaron's change. Sorry about that.
...
Change-Id: I9a4e2aac928b276f38777deeb144f80e68ff5fca
2015-07-06 21:45:33 +00:00
alshabib
af734ff4c7
forwarding radius packets to radius
...
Change-Id: I28678715adc42358d85006e2df0baa25d768746d
2015-07-06 21:20:37 +00:00
Aaron Kruglikov
07a923dcf9
Include logic for cancelling requests for packets.
...
Change-Id: I8244b8e417dd2b4c6feae57b810fe750635e87a7
2015-07-06 20:08:00 +00:00
Sho SHIMIZU
0a9c9c44ce
Simplify non-equality comparison
...
Change-Id: Ida65c27d199ccf392fd3775b693885e5f68331cb
2015-07-02 06:29:08 +00:00
Ayaka Koshibe
41ee2f0e5d
added missing descriptions to pom files
...
Change-Id: I6a8f15ce7cc706ef970dd5c98f6c0320bf8ad821
2015-07-02 06:13:23 +00:00
Jonathan Hart
dfc3b86148
Add punt EAPOL rule for OLT
...
Change-Id: I86287e9eb10bdc30f1b4133324371d98d4da7344
2015-07-01 23:12:44 +00:00
Sho SHIMIZU
819ee299b8
Use diamond operator
...
Change-Id: Ie9a473caeb4409b8c7243544eb4c8852e017540f
2015-07-01 09:36:21 -07:00
chengfan
3e61879787
remove info about the vendor,fix javadoc errors
...
Change-Id: I740b6276f2daa171c4e5320c46aba5a9427ad46c
2015-07-01 14:43:10 +00:00
Jonathan Hart
3217d1b5d6
Add back EtherType switching based on named enums
...
Change-Id: I7351ca8ee7b80e7a072a6312357599889d6f1f57
2015-07-01 03:31:53 +00:00
Jonathan Hart
4a60bb31cd
Cleaned up AAA app now it's in the ONOS core.
...
Moved packets into the packet library, minor app cleanups and javadoc.
Change-Id: I7ee04d09f82051fdb2a9bcfe577cb163661d5055
2015-07-01 03:31:52 +00:00
Sho SHIMIZU
9553bb88b3
Make TrafficTreatment.Builder.setLambda() deprecated
...
It is recommended to avoid to use a raw integer value to specify a lambda.
Replace uses of the deprecated method with the alternative
Change-Id: I108f0d15f4503df2a6a75c4f7c77aa0c678ff541
2015-07-01 02:18:07 +00:00
Sho SHIMIZU
fe89d3ac3a
Simplify the statement
...
Change-Id: Ie9b46c6c3f04322751109adc5896bb51c848a18a
2015-07-01 02:16:43 +00:00
Sho SHIMIZU
260439de59
Replace deprecated APIs with the alternatives
...
Change-Id: I2959554573e0561543ab5fd0b2bcc871b8a74f3d
2015-06-30 16:35:34 -07:00
Sho SHIMIZU
be63b233cb
Regard the release when the APIs became deprecated as Cardinal
...
Change-Id: I072fa33a2a70baa7466d7a0dc5067191476be0f3
2015-06-30 19:06:50 +00:00
alshabib
7b808c5e15
small fixes to ethtype pattern
...
Change-Id: Ic58c426821952f66aa21bc828d36fd4f83d8da0d
2015-06-29 15:24:35 -07:00
Ari Saha
79d7c256cd
ONOS AAA app: Authentication and Authorization logic.
...
Change-Id: I36eb889eeab38edf12377c13e780a147551459a4
2015-06-29 21:24:58 +00:00
Jonathan Hart
2a65575cf8
Improve the resiliency of the packet deserialization code.
...
Packet deserializers now check for malformed input while reading the byte
stream. Deserializers are re-implemented as functions that take a byte array
and return a packet object. The old IPacket.deserialize(...) methods have been
deprecated with the goal of eventually moving to immutable packet objects.
Unit tests have been implemented for all Deserializer functions.
ONOS-1589
Change-Id: I9073d5e6e7991e15d43830cfd810989256b71c56
2015-06-29 16:31:11 +00:00
alshabib
caf1ca2b1d
adding EthType to secure handling ether types
...
this will also pretty print ethertypes in flow output
Change-Id: I9363070ad308f3c756735e29b3992c500e503636
2015-06-26 13:44:55 +00:00
Pingping Lin
8a524718cb
paths should from bgp peer connect points for Internet-to-local traffic
...
Change-Id: I04c7f5b8efc9279ee3e15fb27435a2201cccb5f1
2015-06-25 20:32:46 +00:00
Madan Jampani
bcf1a48e89
Removed ClockService<K, V> and replaced its usage with a BiFunction<K, V, Timestamp>
...
Change-Id: Ide8d979f9361f1aff6727a83733747f4512ef8ff
2015-06-24 19:35:33 -07:00
sangho
36c9d2c15c
Adds a Segment Routing CLI to remove a tunnel (srtunnel-remove).
...
Change-Id: Ie702a0cbe4c4ef7f9a956ca3a5335b2337a68c31
2015-06-24 20:23:55 +00:00
Thomas Vachuska
27bee09007
ONOS-2145 Added ability to withdraw packet intercepts via PacketService::cancelPackets.
...
Change-Id: Ie41271fa02740560bd67b0faf49f633ee749773c
2015-06-23 19:03:10 -07:00
sangho
fe4e308699
Supports UPD and TCP ports for Segment Routing policy add CLI (srpolicy-add).
...
Change-Id: Ib55701e429bc1080211bcc09adb0dc2b21ee4461
2015-06-23 18:19:30 +00:00
Ray Milkey
d13a37bf3c
Remove deprecated Flow Rule constructors
...
Change-Id: I2a078cbfbeb9db4a04ef1c59acde2fb45672a3cf
2015-06-16 17:03:13 +00:00
Bri Prebilic Cole
7d4d11b7b7
CORD GUI -- Icon fix
...
Change-Id: I3d5fe74ebcb6d6a7f981502572da099a79f0a39e
2015-06-12 15:41:42 -07:00
Pingping Lin
e10ece06ce
let the XOS IP and port configurable
...
Change-Id: Iaeb0ac72408e145a39979266d45d8255970e8069
2015-06-12 05:32:08 +00:00
Jonathan Hart
e099f2b197
Init demo subscriber was not getting called
...
Change-Id: Idddc94829a1b36192feca17d319a1af379d3ac5c
2015-06-12 00:51:08 +00:00
Bri Prebilic Cole
a2413b5f58
CORD GUI -- Logo and favicon changed.
...
Change-Id: I70c0340c7eddc3c902192d1c8d954802f194d905
2015-06-11 16:51:29 -07:00
sangho
6703da2e82
Add CLI commands to create/list/remove tunnels and policies
...
Change-Id: I8cffb0feceb07e7f090e6a51fa41dde680b4956a
2015-06-11 23:19:55 +00:00
Jonathan Hart
80ba4a7b08
Register device listener in OLT app
...
Change-Id: Ic08932e97e92e11978f308f99a0b79c70f85acf4
2015-06-11 17:51:59 +00:00
Bri Prebilic Cole
8b66a858bd
CORD GUI -- Information about bundles and functions updated.
...
Change-Id: Iad39ee4df5185e0a017a542b5a583241b78476da
2015-06-11 08:56:22 -07:00
Jonathan Hart
ab8b0c075e
Fix deleting VLANs on fabric
...
Change-Id: I980656b06c88c32551e549e8fd4b355ce9042a3e
2015-06-11 00:04:59 +00:00
Pingping Lin
53ae34f312
restart vBNG based on XOS's record
...
re-set up the private IP address to public IP address mapping
based on the mapping record in XOS.
re-calculates and re-installs all the intents.
Change-Id: I89aa75662da596b9793e02ba41398a43517ccecf
2015-06-10 23:57:38 +00:00
Bri Prebilic Cole
ba9d05272c
CORD GUI -- Users page has a panel with information about what each category blocks.
...
Change-Id: I035dbc139656abcb9f918a3197dda39aa05a0757
2015-06-10 16:09:02 -07:00
Marc De Leenheer
48a91f77cb
Inject and remove static routes.
...
Change-Id: I8be1414978fd0b5dfb7186aeb86d100087502748
2015-06-10 02:41:22 +00:00
Simon Hunt
30abc9a134
CORD GUI - added CDN to both Basic and Family Bundles, but hide it from GUI display.
...
Change-Id: I5fa1ca6b34ba6b49e5c498f8b3b570715d51d088
2015-06-09 17:15:24 -07:00
Bri Prebilic Cole
105d8d724d
CORD GUI -- Images updated and other CSS added. CORD logo no longer goes to Home page.
...
Change-Id: I1f6c26dd0918b801d1c4f0b517f0dd50d2cadfb0
2015-06-09 11:47:25 -07:00
Jonathan Hart
08ad823cdf
Static port mappings based on attachment ports
...
Change-Id: I73e5aff749b33f0bb3b946406dbf3db029bf0784
2015-06-09 10:51:05 -07:00
Jonathan Hart
c02437c29e
Bug fix for XOS integration
...
Change-Id: I51213df3304e9ee820da2d3f77e92b30a1473954
2015-06-09 10:05:13 -07:00
alshabib
c4b5d462e0
adding iptv provisioning
...
Change-Id: I11fcc788402793d0bf3ac9d9f03ed77e093d98ad
2015-06-09 16:15:54 +00:00
Simon Hunt
6f0afae24f
CORD GUI - Synchronize rest calls.
...
Change-Id: I9ad1973d94e27ee38f6551ea6523a5791ee00b3c
2015-06-08 21:40:41 -07:00
Bri Prebilic Cole
7a5431e0cf
CORD GUI -- Bundle Icons added to git. Login/logout functionality added.
...
Change-Id: I291b8e3106db3f47c5a9d9b4d06403b35e53d635
2015-06-08 17:22:45 -07:00
Pingping Lin
dead205276
add Mac and hostname to POST url
...
This commit is to handle the case:
We receive a DELETE to delete a vBNG, and then receive
a POST with the same private IP address to create vBNG.
At this moment, if the old vCPE is not down, and the new
vCPE is not up yet, onos will use the host with old
vCPE mac address to create the intent, which is not
correct, and hard to solve. Since onos does not know
the host in the system is old vCPE or new vCPE.
Thus, we change to ask XOS to post us host MAC
and hostname together with the private IP address.
Change-Id: I011924aada589ea81d80a479aefa41753fa2e223
2015-06-08 16:16:04 -07:00