Ankur Aggarwal
32c9696d28
[ONOS-8073] Fix for : BGP Open message keeps only last "Optional Parameter"
...
- Create an inner linkedlist and add that to the main Linked list of capabilities
Change-Id: I42e87d4fd3949d13ebacc36dd83682365b4cbdd8
2020-02-27 16:38:37 +00:00
ChinmayaAgarwal
c9decdec5a
[ONOS-8036] Unit test cases
...
Change-Id: I1cbdf7fe0527f7c1cf6982fbca3ec03d8f3c9c9e
2020-02-25 14:41:45 +00:00
ChinmayaAgarwal
a3d7d7e9ca
Fix for ONOS Jira Bug 8060
...
Change-Id: I4d5cf5af4adf343a66d1b752c8d9459dd30e8cdd
2020-02-24 14:38:13 +00:00
Maciej Skala
3251a30661
Implement BGP Prefix Listener for BGP Controler
...
Change-Id: I8cbb43df45104e5cfd7dc7aa7225e5bf99a8ee37
2020-01-07 17:28:54 +00:00
Ankur Aggarwal
f363d1ae6c
[ONOS-8036] BGP-LS has only partial support for IPv6
...
- Removed hard-coded Ipv4Address and replaced with the generic
IpAddress wherever necessary
- Added support of AFI = 2 (IPv6) in MPReachNlri and MPUnreachNlri
- Added a new config parameter for IPv6 in BGP Config. This allows
AFI = 2 to be sent in BGP Open messages
- Skipped TLV 1170 and 1173, which were causing exceptions
Change-Id: I76e69021b1d2687754bbf700681070051e347942
2020-01-06 18:36:34 +00:00
Ankur Aggarwal
b62e8c5490
[ONOS-8052] BGP-LS : NodeMutiTopology sub-TLV causes BGPParseException
...
BgpNodeMultitopologyId TLV is called by BgpLinkLSIdentifier. In parseLinkDescriptors
method of BgpLinkLSIdentifier, length is read and then, in switch-case statement, the
control goes to BgpAttrNodeMultiTopologyId.java , where read() method again tries to
read the length. This is the root cause of the BGPParseException in certain BGP packets.
This has been fixed by passing the length from BgpLinkLSIdentifier to
BgpAttrNodeMultiTopologyId. And ofcourse, the same change had to be implemented in other
TLVs which included BgpAttrNodeMultiTopologyId.wq
Change-Id: I662d5f7007e8c92a863fb63ca9ebc7ba2038811a
2019-12-03 08:40:17 +00:00
Thomas Vachuska
22ea6126e4
Removing BUCK files and other Buck-related auxiliaries.
...
Change-Id: I23691380efcd9bce4906695605214ed59ada0e87
2018-10-24 20:02:31 +00:00
Ray Milkey
d84f89ba3d
[WIP] Upgrade ONOS to karaf version 4.2.1
...
Change-Id: I7cd40c995bdf1c80f94b1895fb3344e32404c7fa
2018-09-28 11:20:57 -07:00
Ray Milkey
761e80a427
Remove pom files from ONOS
...
Change-Id: I53e2395466cba10222d638736635b11380421d98
2018-08-21 18:11:58 +00:00
Ray Milkey
312d987732
Starting snapshot 1.15.0-SNAPSHOT
...
Change-Id: I9239c7695f7faf6dc184a0ff54a34dedf4761b2d
2018-08-20 16:09:54 -07:00
ONOS Jenkins User
03e5521fba
Starting snapshot 1.14.0-SNAPSHOT
2018-08-14 22:13:58 +00:00
ONOS Jenkins User
3594c24cb2
Tagging 1.14.0-rc2
2018-08-14 22:13:02 +00:00
ONOS Jenkins User
4e5f2d67ac
Starting snapshot 1.14.0-SNAPSHOT
2018-08-13 23:16:37 +00:00
ONOS Jenkins User
cff0bd8922
Tagging 1.14.0-rc1
2018-08-13 23:15:43 +00:00
Ray Milkey
4867af2f9c
Revert "Tagging 1.14.0-b1"
...
This reverts commit 78ce40093ac008fd6d169ab83d2d5961f91f6e31.
Change-Id: I8482f550c30f75d65333f6be9c9115a930abc56f
2018-08-10 16:53:10 -07:00
Ray Milkey
78ce40093a
Tagging 1.14.0-b1
2018-08-10 11:16:44 -07:00
Carmelo Cascone
72893b7755
[WIP] Attempt at building grpc and p4runtime protocols with Bazel
...
STILL NOT WORKING AT RUNTIME
Change-Id: I1f9e60b12a12e09edad2a714ec2921a4f71c6d35
2018-08-09 20:33:39 +00:00
Ray Milkey
324af9301f
Bazel build files for protocols
...
Change-Id: I12a9cfe2d135d10c640a51d9b3438bcd92f8e37f
2018-06-21 03:48:25 +00:00
Yuta HIGUCHI
7847227140
Fix artifactId
...
- bgp, bgpcep, general provider
- onos-app- => onos-apps-
Change-Id: I49fd905a0765d21f7cc329a7f7a5593c78dd3d28
2018-05-04 16:23:00 +00:00
Ray Milkey
bca9049101
Starting snapshot 1.14.0-SNAPSHOT
...
Change-Id: I97bab4e31d2b701f015289eae29d0c58a4937685
2018-04-13 12:47:31 -07:00
Ray Milkey
ef31005fd2
SONAR suggestions - uneccesary instanceof operators
...
Change-Id: I11b23df5814c23e2a825f8844e6c13f2d99196d2
2018-02-06 17:54:30 +00:00
Ray Milkey
928644f5e6
SONAR suggestions - don't have a public setter in an enum
...
Change-Id: I96829f6b461ea541c4e8b9af9859724ec139534f
2018-02-05 17:53:30 +00:00
Ray Milkey
3717e604d5
SONAR suggestions - prevent truncation of arithmetic expressions
...
Change-Id: I4694c0c3183b991a4f0db793f584bc77a5fb7d60
2018-02-02 23:06:44 +00:00
Ray Milkey
42b6203896
SONAR suggestion - problems with string format calls
...
Change-Id: Ie6b985d2e4db79d6398b17e38a680920f52366b3
2018-02-01 21:09:07 +00:00
Ray Milkey
986a47aa7c
SONAR suggestion - generic exceptions
...
Replace uses of generic RuntimeException
with more appropriate unchecked exceptions
Change-Id: If283743c2cf7252b8d280bdb788708ebbe57da9d
2018-02-01 18:36:33 +00:00
Ray Milkey
2e27ec5b35
SONAR suggestion - constant arrays should be private
...
Change-Id: Ia51f13e19edcf1cec49331d1aad297ad1373eb6b
2018-02-01 15:00:28 +00:00
Yuta HIGUCHI
fbd9ae9cdf
Various small fixes
...
Change-Id: I83802169d0d968f7b88d4be2cedba74b15fdd7da
2018-01-25 22:17:25 +00:00
Ray Milkey
fe0e085ed2
SONAR suggestions - boolean expressions that are known to be 'true' or 'false'
...
Change-Id: I4e089cb606ecf43444b4d567ad63d622f37506ce
2018-01-19 08:59:46 -08:00
Ray Milkey
74e5913ec3
Sonar suggestions - fixes to potential null pointer dereferences
...
Change-Id: I4e350a9d72a9322971d5d4f831f1bdf167986b87
2018-01-18 19:01:54 +00:00
Ray Milkey
9c9cde4d4d
SONAR Suggestion - protected members in final classes are pointless
...
Change-Id: Ie34d86aecf181e73867a14864d75e0db8a8f48f3
2018-01-17 00:18:50 +00:00
ONOS Jenkins User
45d340c839
Starting snapshot 1.13.0-SNAPSHOT
2018-01-09 01:56:13 +00:00
ONOS Jenkins User
32ebb5add8
Tagging 1.13.0-b8
2018-01-09 01:54:28 +00:00
Ray Milkey
9922d5cd64
Sonar suggestions - comparison logic
...
- make members private
- use Integer.compare()
- use and operation to be sure both pointers are not null in if comparisons
in compare() method
Change-Id: Iab9da32a28a49bc258ab5f600feff5c155c59a91
2017-12-19 17:58:54 +00:00
ONOS Jenkins User
61881df1ee
Starting snapshot 1.13.0-SNAPSHOT
2017-12-12 21:19:45 +00:00
ONOS Jenkins User
d22dccc27f
Tagging 1.13.0-b7
2017-12-12 21:18:01 +00:00
ONOS Jenkins User
4bf9e3a520
Starting snapshot 1.13.0-SNAPSHOT
2017-12-12 18:46:22 +00:00
ONOS Jenkins User
168ac92b8d
Tagging 1.13.0-b6
2017-12-12 18:44:15 +00:00
ONOS Jenkins User
0e78e27f0c
Starting snapshot 1.13.0-SNAPSHOT
2017-12-12 03:27:00 +00:00
ONOS Jenkins User
2a7d833cab
Tagging 1.13.0-b5
2017-12-12 03:25:23 +00:00
ONOS Jenkins User
c53a15f933
Starting snapshot 1.13.0-SNAPSHOT
2017-12-11 20:43:30 +00:00
ONOS Jenkins User
d06da9e33c
Tagging 1.13.0-b3
2017-12-11 20:41:44 +00:00
ONOS Jenkins User
716484c58c
Starting snapshot 1.13.0-SNAPSHOT
2017-12-09 03:41:19 +00:00
ONOS Jenkins User
6a6ac1d5a0
Tagging 1.13.0-b1
2017-12-09 03:39:39 +00:00
ONOS Jenkins User
a57a814230
Starting snapshot 1.13.0-SNAPSHOT
2017-12-09 00:57:30 +00:00
ONOS Jenkins User
8977cedde7
Tagging 1.13.0-b0
2017-12-09 00:55:39 +00:00
Ray Milkey
a09f87f02b
Starting snapshot 1.13.0-SNAPSHOT
...
Change-Id: Ib3360118c42aa760632ff80537d585865813060f
2017-11-21 09:38:31 -08:00
Shashikanth VH
3479fd49c7
Fixed bgp capability processing issue
...
Change-Id: Ic63bb15bb664a9a1420a9172bc24d9c73f9d701f
2017-11-15 13:27:34 +00:00
Ray Milkey
cc6ec60fb2
Starting snapshot 1.12.0-SNAPSHOT
2017-11-10 16:22:59 -08:00
Ray Milkey
9f9a752bdc
Tagging 1.12.0-b2
2017-11-10 16:21:23 -08:00
Yuta HIGUCHI
dc86de726a
rolling back to netty 4.1.8
...
Change-Id: I6dd305780eda38bb1ad6edb32de4d9aeca3d96ea
2017-11-10 03:45:01 +00:00