Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
08dd34c
RDK-59986 : NetworkconnectionRecovery.sh migration to C/C++ Module
Dec 10, 2025
ce7a8c7
RDK-59986 : NetworkconnectionRecovery.sh migration to C/C++ Module
Dec 10, 2025
8a6412e
Initial Skeleton.
Dec 10, 2025
24d19c1
Initial Skeleton.
Dec 10, 2025
11098ba
Update 1
Dec 10, 2025
3d487e3
Update NetworkConnectionStats.h
udaykrishnag Dec 10, 2025
2b39dac
Merge branch 'develop' into topic/RDK-59986
Jan 15, 2026
9708046
Merge branch 'develop' into topic/RDK-59986
Jan 27, 2026
bd40724
Merge branch 'develop' into topic/RDK-59986
Jan 29, 2026
b705641
Merge branch 'develop' into topic/RDK-59986
Jan 30, 2026
74dd5cb
Merge branch 'develop' into topic/RDK-59986
Feb 11, 2026
e6c6ff2
Merge branch 'develop' into topic/RDK-59986
Feb 12, 2026
38ff429
Apply suggestions from code review
udaykrishnag Feb 18, 2026
1033a95
Merge branch 'develop' into topic/RDK-59986
Mar 6, 2026
2c6c38e
Added logic for wifi reassociation
gururaajar Mar 8, 2026
5b1e8fb
Added logic for wifi reassociation
gururaajar Mar 8, 2026
72c5287
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 1, 2026
cd79239
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 1, 2026
8bef7fe
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 2, 2026
665f2e6
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 2, 2026
ca58515
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 2, 2026
708e86b
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 2, 2026
9819da0
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 2, 2026
85ce6ba
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 2, 2026
64fa1dd
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 2, 2026
45eb2ef
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 2, 2026
e2fa279
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 3, 2026
5ca1100
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 3, 2026
8f7b044
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 3, 2026
6d17e4e
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 3, 2026
f019597
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 5, 2026
6de0df4
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 5, 2026
bae1bb3
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
cbe2c18
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
c18e5e3
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
e597770
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
fa0019a
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
0697fc6
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
c78b6ac
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
9ac3b52
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
97d30b1
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
b1c6f5c
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
7a04a68
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
a6491dc
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 6, 2026
bce2be8
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 7, 2026
722fe0f
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 7, 2026
9a6efca
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 7, 2026
d87b268
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 7, 2026
bb967ed
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 8, 2026
152dbc9
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 8, 2026
719dfff
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 8, 2026
6f7c075
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 8, 2026
c0867b0
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 8, 2026
07987ef
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 8, 2026
6b636f9
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 8, 2026
32d865b
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 8, 2026
a0068bb
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 9, 2026
9c9fbfd
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 9, 2026
828dd48
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
6dfcaba
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
f751749
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
edf0053
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
52bc13e
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
62020f0
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
7a05eda
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
16db71e
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
7e87dba
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
3038696
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
5ba4afb
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
ff2c7cc
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
9cf8619
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
46e2c5c
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 10, 2026
7076929
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 13, 2026
56f5f5a
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 13, 2026
a337a25
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 14, 2026
1e7b086
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 14, 2026
39d0bd9
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
69d1caa
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
79d4cbc
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
7c31819
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
2fea0df
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
70ae511
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
7ee5da7
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
7550e91
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
309dfe0
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
bc624f7
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 15, 2026
3d6e55e
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
75a2d01
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
7027a6c
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
f0ddee7
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
e443e59
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
8a1375d
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
48d8f30
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
a54e70e
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
33d19df
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
143e732
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
1263913
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
c97d4e4
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 16, 2026
3d6400b
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
57bdce1
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
5d51807
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
d1749da
Merge branch 'develop' into topic/RDK-61067_new
gururaajar Apr 17, 2026
05d6511
Merge branch 'develop' into topic/RDK-61067_new
gururaajar Apr 17, 2026
3b03b15
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
0ee98e4
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
f61f732
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
a7442c3
Merge branch 'develop' into topic/RDK-61067_new
gururaajar Apr 17, 2026
a610479
Merge branch 'develop' into topic/RDK-61067_new
gururaajar Apr 17, 2026
90f1b3b
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
3bb5bdf
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
3464c02
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
6011d46
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
3c421a4
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
e3d5a2d
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
c304edd
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
cdac51c
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
caf20f2
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
bbcda6a
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
b530006
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
47a553b
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 17, 2026
3d28b0a
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 18, 2026
3dcd4ad
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 18, 2026
0eb4a94
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 19, 2026
102af4f
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 19, 2026
10d2209
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 19, 2026
bdc7e75
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 19, 2026
8d4204c
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 21, 2026
6d759b4
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 21, 2026
c458980
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 24, 2026
115c208
Merge branch 'develop' into topic/RDK-61067_new
gururaajar Apr 24, 2026
18fb4c0
Merge branch 'develop' into topic/RDK-61067_new
gururaajar Apr 24, 2026
edb6030
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 24, 2026
475cc68
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 24, 2026
d5d170b
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 24, 2026
862aa1f
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 24, 2026
ff8fd38
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 24, 2026
899f1b5
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 24, 2026
7fe4b2a
Merge branch 'topic/RDK-61067_new' of github.com:rdkcentral/networkma…
gururaajar Apr 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@ if (ENABLE_LEGACY_PLUGINS)
add_subdirectory(legacy)
endif (ENABLE_LEGACY_PLUGINS)

add_subdirectory(networkstats)

Comment thread
gururaajar marked this conversation as resolved.
Comment thread
gururaajar marked this conversation as resolved.
add_subdirectory(tools)

if(ENABLE_UNIT_TESTING)
Expand Down
3 changes: 3 additions & 0 deletions legacy/LegacyNetworkAPIs.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -783,6 +783,9 @@ const string CIDR_PREFIXES[CIDR_NETMASK_IP_LEN+1] = {
}
}
endpointsIter = (Core::Service<RPC::StringIterator>::Create<RPC::IStringIterator>(endpoints));
if (endpointsIter == nullptr) {
returnJson(rc);
}

auto _nwmgr = m_service->QueryInterfaceByCallsign<Exchange::INetworkManager>(NETWORK_MANAGER_CALLSIGN);
if (_nwmgr)
Expand Down
3 changes: 3 additions & 0 deletions legacy/LegacyWiFiManagerAPIs.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -653,6 +653,9 @@ namespace WPEFramework
}

ssids = (Core::Service<RPC::StringIterator>::Create<RPC::IStringIterator>(inputSSIDlist));
if (ssids == nullptr) {
returnJson(rc);
}
}

auto _nwmgr = m_service->QueryInterfaceByCallsign<Exchange::INetworkManager>(NETWORK_MANAGER_CALLSIGN);
Expand Down
37 changes: 37 additions & 0 deletions networkstats/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
#############################################################################
# If not stated otherwise in this file or this component's LICENSE file the
# following copyright and licenses apply:
#
# Copyright 2025 RDK Management
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#############################################################################
cmake_minimum_required(VERSION 3.3)

project(NetworkConnectionStats)

find_package(WPEFramework QUIET CONFIG)

message("Building ${PROJECT_NAME} Thunder Plugin (Internal-only, no external APIs)")

# Set project version
set(PROJECT_VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
Comment thread
gururaajar marked this conversation as resolved.
Comment on lines +19 to +28

Comment thread
gururaajar marked this conversation as resolved.
# Build interface (ProxyStub generation)
add_subdirectory(interface)

# Build definition (JSON-RPC documentation)
#add_subdirectory(definition)

# Build plugin
add_subdirectory(plugin)
Loading
Loading