480 Commits

Author SHA1 Message Date
kdarapu
f0da43dbdd Addressed change request and rectified for hashcode also # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch review/kishore_darapu/onos698 # Changes to be committed: # modified: protocols/ospf/protocol/src/main/java/org/onosproject/ospf/protocol/lsa/types/OpaqueLsa10.java # modified: protocols/ospf/protocol/src/main/java/org/onosproject/ospf/protocol/lsa/types/OpaqueLsa11.java # modified: protocols/ospf/protocol/src/main/java/org/onosproject/ospf/protocol/lsa/types/OpaqueLsa9.java #
Change-Id: I41021f62dc8c662f3c61c8ae1358f32e409143e3
2017-01-04 11:11:21 +00:00
kdarapu
e4da4a07b4 Byte array comparison always return true for Objects.equal
Change-Id: Ib3fa05b7ba8c00cfab347dfc9d7ddc5f79798b37
2017-01-04 11:04:38 +00:00
vivek
7076e41483 Fix incorrect usage of increment operator
Change-Id: If354669887b9f82441f900bd899373537188424d
2017-01-04 12:35:09 +05:30
Jian Li
3a99e71d61 Fix: remove redundant parameter setup for LCAF addresses
Change-Id: I9f322b5a6566a723bd59a1b49721b7eae818bc9a
2017-01-04 02:37:15 +00:00
Jian Li
01f75b9cbf [ONOS-5752] Add AS number LCAF address with unit tests
Change-Id: I0c47e72b2195eb3014dbbde8966fbb3dc0b7fa9e
2017-01-04 01:26:04 +00:00
Priyanka B
1dd60121d8 [ONOS] Defect fix label downloading for SR-TE
Change-Id: I8ddcd17af1a630f965f171e80096e69dae2e1850
2016-12-29 16:33:58 +05:30
Jian Li
0dab596158 [ONOS-5607] Add AbstractLispRouter base class with impl classes
Change-Id: I7b79301db684b7f15307dc26be0c6e665399b01d
2016-12-23 16:08:48 +00:00
Henry Yu
52a8a72eae [ONOS-5769] Implement encodeYdtToCompositeProtocolFormat() for JSON codec
Change-Id: Ifb68a25ae6bc3ba10e7d983d694b132a23785890
2016-12-22 15:13:01 +00:00
Jian Li
834ff723ce [ONOS-5607] Revise LISP ctrl impl class to track msgs and routers
Change-Id: I4a51a8ef9162e3feee543f40fa92a0435186d1c9
2016-12-21 15:12:59 +00:00
Jian Li
7ccc3a862f [ONOS-5607] Add LISP router, controller and listener interfaces
Change-Id: If01738d1b0e4e264618392844d96a9cf31cbd7c7
2016-12-21 07:06:03 +00:00
Jian Li
e530690b21 Support to obtain all map records from MappingDatabase
Change-Id: Ia4c5932d35c36d8dbd75e8534e52c3e0c5af4256
2016-12-20 16:36:48 +00:00
Jian Li
3e1bac23ed Add ReplyRecord field into Map-Request message
Change-Id: Ia9850bade2ee1ab654a7fb58a5ff00ebfd52a19e
2016-12-16 16:52:47 +00:00
Jian Li
d6483ccf6f Bump up the LISP LCAF version from draft 20 to draft 22
Change-Id: If946ac5bd6159b050838d577cbea7795e15d5693
2016-12-16 14:04:38 +00:00
Sean Condon
334ad69bb8 Added in a second timeout for netconfConnectTimeout
Change-Id: I17c68730b68f7d0db899753dbcea2a570acba8e3
2016-12-15 21:56:06 +00:00
Jian Li
2174e32b64 Fix: Re-enable testEncode unit test for LispMessageEncoderTest
Change-Id: I38e330340f65d29f1265570bf1e91d98f1adddac
2016-12-14 02:05:31 +00:00
Jian Li
6153eab228 [ONOS-5716] Acknowledge Map-Request with native-forward Map-Reply
In this commit, we try to acknowledge Map-Request message with
a special Map-Reply in which action field is configured with
a natively-forward flag.

Change-Id: Id302f9c4896d8a49a22b52bcbd33586105e270e9
2016-12-14 02:00:24 +00:00
Jian Li
cdbc087295 [ONOS-5710] Process Map-Request msg when proxy bit is set to false
Change-Id: I0ceef00c67ab266b01dec121fe6a4fe1f3dca3e5
2016-12-14 01:53:25 +00:00
Jian Li
5e505c6c23 Refactor LISP package to separate ctrl interface and impl classes
Change-Id: I4e94ff54299e886cd0e8b3ce38591b0900290f54
2016-12-11 13:56:47 +00:00
Jian Li
29986d80ce Add LISP mapping entry aging mechanism
Change-Id: I9a2a75f64ff4fb580dcc4b2e789af020c5decd8d
2016-12-11 13:50:46 +00:00
mohamedrahil
00f6f26ce7 Bgp and Pcep maintaiability
Change-Id: I2c14cc29d4900ef2f0fbffd4761b0d78e282910f
2016-12-09 09:31:14 +00:00
Jian Li
3109de81dc Fix: correct protocol stack comment of LispNatLcafAddress class
Change-Id: I7f9e266a16ce7a5e46a3634a68ae3f54ae00ec31
2016-12-06 22:44:09 +00:00
Ryan Goulding
d57dea47d5 Fix a typo in DefaultNetconfDevice class comment
Fix spelling of the word "Default" in the DefaultNetconfDevice class header
comment.

Change-Id: Ib0af0759f841e77c7c066bf4ee53052b29d1bc10
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
2016-12-06 17:37:28 +00:00
Ray Milkey
72bcefefce Starting snapshot 1.9.0-SNAPSHOT
Change-Id: Iae30168353c72c4e2d5e395298ceca5dd7554984
2016-12-02 16:22:53 -08:00
Ray Milkey
bc3c6ba539 Starting snapshot 1.8.0-SNAPSHOT 2016-12-02 15:59:38 -08:00
Ray Milkey
a222d05a18 Tagging 1.8.0-rc4 2016-12-02 15:49:32 -08:00
Charles Chan
34155e5187 ONOS-5703 OFChannelHandler does not handle error if meter is not supported
Change-Id: Iad5c88ba4ad408b645c57db271650dd6b79f54c9
2016-12-01 18:10:51 +00:00
Ray Milkey
b547e06157 Starting snapshot 1.8.0-SNAPSHOT 2016-11-30 15:10:18 -08:00
Ray Milkey
4f6d428dc7 Tagging 1.8.0-rc3 2016-11-30 14:52:32 -08:00
Jian Li
2c8a2a4f84 Bugfix: Acknowledge to ETR only if want-map-notify is set to true
Change-Id: I684bc1f1a7958b9777f90fe512980523490598ac
2016-11-30 20:06:45 +00:00
Jordi Ortiz
91477b86a2 [ONOS-5599] Recover OF multi part meter features stats message as part of handshake.
Change-Id: I047f1c9b1512b136cc441c8d0822ba2552f2d92e
2016-11-30 19:31:13 +00:00
sonu gupta
eff184b16e YMS migration to onos-yangtool 1.10
Change-Id: I22ddf23f813840e0afec1e7713a86891f2a52f28
2016-11-30 19:29:47 +00:00
Jian Li
712ec05ba9 [ONOS-5688] Make LISP authKey and authKeyId be configurable
Change-Id: I8262cc1791e064547e79cb9a3cb58e99feec50b1
2016-11-30 18:32:05 +00:00
Jian Li
5b2b2369da Fix sonar warnings of LISP authentication package
- Restrict access level from public to package-private
- Log and pass original exception's message
- Prevent an utility class from instantiation

Change-Id: Ida35121edeb0675ea86ab8d788f4f8c386cb19ba
2016-11-30 18:26:03 +00:00
Henry Yu
dc747af4a1 [ONOS-5675][ONOS-5676] RESTCONF JIRA fixes
This submission contains the fixes for the following 3 problems:

1. [ONOS-5675] RESTCONF clients may stop receiving notifications when multiple client
               sessions are opened simultaneously
2. [ONOS-5676] RESTCONF client hangs on event notification subscription
3. bug fix for empty-leaf node

Change-Id: Icf6848d18e0599842d4889d5aa5443c58f23aeeb
2016-11-30 18:11:26 +00:00
Henry Yu
4b4a7ebdb3 TE Topoplogy subsystem I2RS API changes
This submission contains the following:

1. Major changes in apps/tetopology. The changes are mainly introduced
   to support new searching keys in TE Topology.

2. Add RESTCONF notification support in the TE Provider. i.e., for
   south-bound RESTCONF communication with the domain controller.

Change-Id: I6786959deb66c98626edc65ff52694dcf08981a3
2016-11-30 17:22:27 +00:00
Ray Milkey
58c6af2321 Starting snapshot 1.8.0-SNAPSHOT 2016-11-22 17:26:52 -08:00
Ray Milkey
8b8b30ce29 Tagging 1.8.0-rc1 2016-11-22 17:08:32 -08:00
Shankara-Huawei
d5823abb6b [ONOS-5088] YANG SBI Broker Implementation.
Change-Id: Ibe87e095a4c209c54e3e90aceca0ec9097c5ede0
2016-11-22 20:54:37 +00:00
Jian Li
cdd276b7e4 Support CIDR ranged match for LISP EidRlocRecord with unit tests
Change-Id: I0f69aa48ab7f661958b5a5bf6c03cd5ceb571abe
2016-11-22 18:51:26 +00:00
Jian Li
55ddcdb647 Bugfix: try to use parent LCAF class for serializing NAT address
Change-Id: I792377de77344c0c493c77f9674ec4c55700f874
2016-11-21 18:40:44 +00:00
yoonseon
980cd7cf32 Bug fixes of calculating message length for InfoRequest/Reply
Changes
1. Wrap added InfoReqest processing with try..finally statement
2. InfoRequest serialize bug fix
3. Overide WriteTo() methods of DefaultLispInfoRequest
   and DefaultLispReply

Change-Id: Ifc74619508a004f3fa7c940c30a5905d2cd27963
2016-11-21 10:17:17 -08:00
sonu gupta
1bb37b8b28 [ONOS-5076] YANG data tree Builder
Change-Id: I25160b651c26e614d29d7fad85e63f77a262d77c
2016-11-18 22:49:25 +00:00
Ray Milkey
85267006aa checkstyle rule to check copyrights
Change-Id: Ia9bab40b5fe64fca539058a4316371f7acc0f387
2016-11-18 18:40:44 +00:00
Jian Li
6ef1b3f15f [ONOS-5623] Enhance map server to handle Info-Request control msg
Change-Id: If5f68041fbef786e912fc17e33a0e296df73cd3d
2016-11-18 16:02:20 +00:00
Hyunsun Moon
e71494d3ec ONOS-5674 Fixed to check device type in OF controller device listener
Change-Id: I101427f2f8db215d3e87223b9ffc784b4fa0cca1
2016-11-18 15:32:41 +00:00
Jian Li
5ba6ec1955 [ONOS-5606] Try to use Epoll event group if OS natively support it
Change-Id: I449df3a0a9115c24aa29e15931877626879dae20
2016-11-18 15:29:16 +00:00
yoonseon
db268671b9 [ONOS-5627] Continuously handle LISP request when exception occurs
Change-Id: Ib1b32a5f3299d77632704e955a512aad4af37d92
2016-11-18 00:48:12 +00:00
Vidyashree Rama
c1fa70815f [ONOS-5542]Configuration order of values for leaf-list is not proper
Change-Id: I1487f92bc5019adafb0a06b9b22f2db004a10435
2016-11-17 18:09:14 +00:00
Jian Li
ef0f723146 Bugfix: Parse the LCAF address by referring to length field value
Change-Id: Ia43521f531ad03f609219048f0fb1485118cd181
2016-11-17 16:55:35 +00:00
Jian Li
d1a109e651 Move authData calculation logic to each LISP message builder classs
Change-Id: I61f13cbb77c58f06efce7e9450f11d328749b247
2016-11-15 23:48:56 +00:00