Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
325 commits
Select commit Hold shift + click to select a range
b583377
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 23, 2025
c875a6b
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 23, 2025
009cdc3
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 23, 2025
a2caf06
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 23, 2025
361409f
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 23, 2025
c2a1e72
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 23, 2025
e9367eb
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 23, 2025
2aaf9d2
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 23, 2025
6feaced
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 24, 2025
21734ef
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 24, 2025
83f2bf1
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 24, 2025
c7b3f86
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 24, 2025
2effd96
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 27, 2025
7817b80
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Oct 29, 2025
d08b33b
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Oct 29, 2025
d6d7913
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 29, 2025
16fdd56
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 29, 2025
a23b036
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Oct 30, 2025
bafb06a
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 31, 2025
46fb476
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 31, 2025
a53d584
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 31, 2025
1432181
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Oct 31, 2025
ff6255c
Merge branch 'develop' into topic/RDK-59276-modularization
mkadinti Oct 31, 2025
b1d767d
[RDKE] : Telemetry events are failing to get notified-debug logs added
mkadinti Nov 2, 2025
f08a1d9
[RDKE] : Telemetry events are failing to get notified-debug logs added
mkadinti Nov 3, 2025
e42957c
RDKEMW-9939:[RDKE] : Telemetry events are failing to get notified
mkadinti Nov 4, 2025
0d3eca3
RDKEMW-9939:[RDKE] : Telemetry events are failing to get notified
mkadinti Nov 4, 2025
884bf42
RDKEMW-9939:[RDKE] : Telemetry events are failing to get notified
mkadinti Nov 4, 2025
6e3f3ae
RDKEMW-9939:[RDKE] : Telemetry events are failing to get notified
mkadinti Nov 4, 2025
1902596
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Nov 4, 2025
bb2ad69
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Nov 4, 2025
134e62d
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Nov 4, 2025
84edd49
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Nov 4, 2025
dd31dda
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Nov 4, 2025
65f2601
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Nov 4, 2025
df04130
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Nov 4, 2025
9aa0050
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Nov 4, 2025
8c8e852
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Nov 4, 2025
011b913
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Nov 4, 2025
1adba93
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven arch…
mkadinti Nov 4, 2025
14e4789
RDKEMW-10091: [RDK E]Segmentation fault is seen when an invalid url i…
mkadinti Nov 4, 2025
c5b503b
RDKEMW-10091: [RDK E]Segmentation fault is seen when an invalid url i…
mkadinti Nov 4, 2025
dc0c254
RDKEMW-10091: [RDK E]Segmentation fault is seen when an invalid url i…
mkadinti Nov 4, 2025
72b124f
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Nov 4, 2025
07a24e1
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Nov 4, 2025
266f6cd
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Nov 4, 2025
7eaf905
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Nov 4, 2025
b3d5fac
Merge pull request #163 from rdkcentral/RDKEMW-9939
satya200 Nov 6, 2025
5bad40a
Merge pull request #165 from rdkcentral/RDKEMW-10091
satya200 Nov 6, 2025
71f1852
RDK-59276 : [RDK-E] Transform rdkfwupgrader into library-driven archi…
mkadinti Nov 6, 2025
b81846f
Merge branch 'develop' into topic/RDK-59276-modularization
mkadinti Nov 10, 2025
3d84532
RDK-58925: [RDK-E] Refactor RDK Firmware Upgrader to Run as a Daemon …
mkadinti Nov 12, 2025
a8dee8c
[RDK-E] Refactor RDK Firmware Upgrader to Run as a Daemon with D-Bus …
mkadinti Nov 12, 2025
9a525de
[RDK-E] Refactor RDK Firmware Upgrader to Run as a Daemon with D-Bus …
mkadinti Nov 12, 2025
9b90393
[RDK-E] Refactor RDK Firmware Upgrader to Run as a Daemon with D-Bus …
mkadinti Nov 14, 2025
e4f7aab
[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling - renamed t…
mkadinti Nov 14, 2025
ab21b8f
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 14, 2025
d8a9f70
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 16, 2025
60b0097
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 16, 2025
2f6b1ad
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 16, 2025
6522ad2
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 17, 2025
b3ae230
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 17, 2025
a7be7c4
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 17, 2025
51b9b3f
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 17, 2025
bbc4a5f
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 18, 2025
7b3e69b
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 18, 2025
1bc70ad
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 18, 2025
9d91222
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 18, 2025
4dd7738
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 19, 2025
daf87ef
Merge branch 'develop' into topic/RDK-58925
mkadinti Nov 19, 2025
be03807
"RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling …
mkadinti Nov 19, 2025
452cc4d
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 19, 2025
153ae4a
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 19, 2025
7da6699
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 19, 2025
152f907
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 19, 2025
0b115fa
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 20, 2025
efa12fb
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 21, 2025
0e98daa
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
mkadinti Nov 21, 2025
e3632da
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Nov 25, 2025
be57f67
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Nov 25, 2025
ec7f8c2
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Nov 25, 2025
306a410
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Nov 25, 2025
146a2d8
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Nov 25, 2025
251b537
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Nov 25, 2025
dac19b1
RDK-58925: Update rdkFwupdateMgr.service
mkadinti Nov 25, 2025
a3e2f31
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Nov 27, 2025
3aad8ff
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling …
Nov 27, 2025
a80e015
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling …
Nov 27, 2025
dab6bda
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Nov 27, 2025
afad0a8
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
f5b3379
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
07eebc1
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
fa220cf
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
b2f78db
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
e6ee964
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
50a333b
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
60b1d5f
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
461e039
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
909c74a
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
e672385
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 1, 2025
2347868
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 2, 2025
f07c6fb
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 2, 2025
3359b7d
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 4, 2025
d1b4083
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 4, 2025
4f2949b
Delete src/test/rdkfw_test_client.c
mkadinti Dec 4, 2025
1bf5db4
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 4, 2025
1f23f2e
RDK-58925:[RDK-E] Run fwupdater as a Daemon with D-Bus API Handling -…
Dec 4, 2025
c6e39a2
Uncomment git commands in cov_build.sh
mkadinti Dec 4, 2025
eec6c85
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 8, 2025
25fa114
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 8, 2025
df25685
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 9, 2025
f1a1416
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 9, 2025
816379c
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 9, 2025
c578936
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 9, 2025
923f9aa
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 10, 2025
dda60ae
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 10, 2025
a672e29
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 10, 2025
263aa1d
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 10, 2025
a83c260
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 11, 2025
d709909
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 11, 2025
26a318d
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 11, 2025
4ffe726
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 11, 2025
3619871
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 11, 2025
91f7deb
Refactor RdkUpgradeContext_t structure and comments
mkadinti Dec 11, 2025
a0ede5d
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 11, 2025
c6b72e3
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 11, 2025
1ac87b6
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 11, 2025
b3bb321
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 12, 2025
9214093
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 12, 2025
d3e3912
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 12, 2025
96e686d
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 12, 2025
aba0d50
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 12, 2025
44260d7
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 12, 2025
d9eccdb
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 12, 2025
0db43cc
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 12, 2025
1221577
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 16, 2025
1bed205
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 16, 2025
49549f2
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 16, 2025
c591182
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 17, 2025
299a384
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 17, 2025
cd6e58e
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 17, 2025
ca87a7c
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 18, 2025
1016c58
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 18, 2025
af727ee
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 18, 2025
5782154
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 19, 2025
9987425
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 19, 2025
0f35ab9
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 19, 2025
ae1a8a7
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 19, 2025
4788946
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 22, 2025
d9f0d34
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 22, 2025
723230e
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 23, 2025
44d9984
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 23, 2025
44fa277
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 24, 2025
4e7736f
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 24, 2025
e4389a9
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 24, 2025
0c9fe36
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 24, 2025
0e56bec
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Even…
mkadinti Dec 28, 2025
a081948
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 28, 2025
63efb9f
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 28, 2025
c1d31f7
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 28, 2025
3e0b807
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 29, 2025
d9e6840
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 29, 2025
0fed3c1
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 30, 2025
677e690
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 30, 2025
38345a8
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 30, 2025
dc768dd
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 30, 2025
7358da8
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 31, 2025
904a177
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 31, 2025
d8db1b3
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 31, 2025
ecf6ad4
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 31, 2025
88a2635
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 31, 2025
41fecd0
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Dec 31, 2025
bc8de97
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 1, 2026
0a34e9f
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 1, 2026
848cc80
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 1, 2026
4d7af60
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 1, 2026
52dad56
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 2, 2026
6e787fe
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 2, 2026
84217ef
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 5, 2026
09005ec
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 5, 2026
0130ad1
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 5, 2026
5806e05
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 5, 2026
2aba600
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 5, 2026
1aa808c
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 5, 2026
3ad438d
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 5, 2026
72f86a8
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 6, 2026
16790ae
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 6, 2026
e13aac4
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 6, 2026
50af18a
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 6, 2026
7d80f94
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 6, 2026
7271dea
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 6, 2026
ae8490a
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 7, 2026
1943194
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 7, 2026
79cf379
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 8, 2026
ee87fd2
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 9, 2026
1d075f7
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 9, 2026
7b3485c
Update Initial_REVIEW_rdkv_dbus_server.md
mkadinti Jan 9, 2026
ad5e563
Update DEMO_Comments.md
mkadinti Jan 9, 2026
9b207f6
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 10, 2026
49ef705
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 10, 2026
a3ee77b
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 10, 2026
d50d350
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 10, 2026
6041de6
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 11, 2026
5293459
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 11, 2026
07ebf5f
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 11, 2026
ca3d583
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 13, 2026
9fb7608
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 13, 2026
9b3c154
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 14, 2026
85fd0f2
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 16, 2026
c02319b
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 16, 2026
03b5b61
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 16, 2026
c9f8a15
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 18, 2026
a316f62
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 18, 2026
e48832a
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 18, 2026
61aca93
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 18, 2026
314fd4e
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 18, 2026
28be503
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
452cc28
Delete DEMO_Comments.md
mkadinti Jan 19, 2026
a9b1a3e
Delete Initial_REVIEW_rdkv_dbus_server.md
mkadinti Jan 19, 2026
7e87e3f
Delete LINK_TIME_SYMBOL_INTERPOSITION.md
mkadinti Jan 19, 2026
80e822b
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
e74ff11
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
8bf28a7
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
f141f3f
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
45b2b84
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
9a6155e
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
33d3a86
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
4c9f2d6
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
c1ac345
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
9b2a004
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
4f47149
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 19, 2026
a19a3a2
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 20, 2026
2f5f42f
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 20, 2026
af08708
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 20, 2026
5f0d5b1
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 20, 2026
a3c5228
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 20, 2026
489cd89
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 20, 2026
54b76c0
RDK-60065:[RDK-E] Implement Firmware Download & Install API for Event…
mkadinti Jan 20, 2026
fff5010
RDK-60261:Implement software update service layer library - Makefile …
mkadinti Jan 21, 2026
7b142e0
Update test/functional-tests/tests/test_dbus_CheckForUpdate.py
mkadinti Jan 21, 2026
6e94151
Update test/functional-tests/tests/test_dbus_DownloadFirmware.py
mkadinti Jan 21, 2026
19e9976
Update test/functional-tests/tests/test_dbus_DownloadFirmware.py
mkadinti Jan 21, 2026
efd81bd
Update test/functional-tests/tests/test_dbus_DownloadFirmware.py
mkadinti Jan 21, 2026
0d17f25
Update test/functional-tests/tests/test_dbus_DownloadFirmware.py
mkadinti Jan 21, 2026
d3a3a93
Update test/functional-tests/tests/test_dbus_DownloadFirmware.py
mkadinti Jan 21, 2026
fba30fe
RDK-60261:Implement software update service layer library- Implement …
mkadinti Jan 23, 2026
c3148eb
Merge branch 'topic/RDK-60261' of https://github.com/rdkcentral/rdkfw…
mkadinti Jan 23, 2026
9abd4a2
RDK-60261:Implement software update service layer library- Implement …
mkadinti Jan 23, 2026
d89a24b
RDK-60261:Implement software update service layer library- Implement …
mkadinti Jan 27, 2026
8e01803
RDK-60261:Implement software update service layer library- Implement…
mkadinti Feb 5, 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
77 changes: 75 additions & 2 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,10 @@ AM_LDFLAGS = -L$(PKG_CONFIG_SYSROOT_DIR)/$(libdir)
AM_LDFLAGS += $(cjson_LIBS) $(curl_LIBS)
AM_LDFLAGS += -lrdkloggers -ldwnlutil -lfwutils -lsecure_wrapper -lparsejson -lpthread -lrbus

AM_CFLAGS += $(GLIB_CFLAGS)
AM_LDFLAGS += $(GLIB_LIBS)
# Build the RDK upgrade shared library
lib_LTLIBRARIES = librdksw_upgrade.la librdksw_rfcIntf.la librdksw_iarmIntf.la librdksw_jsonparse.la librdksw_flash.la librdksw_fwutils.la
lib_LTLIBRARIES = librdksw_upgrade.la librdksw_rfcIntf.la librdksw_iarmIntf.la librdksw_jsonparse.la librdksw_flash.la librdksw_fwutils.la librdkFwupdateMgr.la

librdksw_upgrade_la_SOURCES = \
${top_srcdir}/src/rdkv_upgrade.c\
Expand Down Expand Up @@ -115,6 +117,26 @@ librdksw_flash_la_LIBADD = $(AM_LDFLAGS)
librdksw_fwutils_la_LDFLAGS = -shared
librdksw_fwutils_la_LIBADD = $(AM_LDFLAGS)

# Client Library Configuration - librdkFwupdateMgr.la
librdkFwupdateMgr_la_SOURCES = \
${top_srcdir}/librdkFwupdateMgr/src/handle_mgr.c \
${top_srcdir}/librdkFwupdateMgr/src/handle_registry.c \
${top_srcdir}/librdkFwupdateMgr/src/dbus_client.c \
${top_srcdir}/librdkFwupdateMgr/src/api_impl.c

librdkFwupdateMgr_la_CFLAGS = -fPIC \
-I${top_srcdir}/librdkFwupdateMgr/include \
-I${top_srcdir}/librdkFwupdateMgr/src \
$(GLIB_CFLAGS) -Wall -Wextra -Werror

librdkFwupdateMgr_la_CPPFLAGS = -fPIC \
-I${top_srcdir}/librdkFwupdateMgr/include \
-I${top_srcdir}/librdkFwupdateMgr/src \
$(GLIB_CFLAGS)

librdkFwupdateMgr_la_LDFLAGS = -shared -version-info 1:0:0
librdkFwupdateMgr_la_LIBADD = $(GLIB_LIBS) -lpthread

# Library headers to install
librdksw_upgrade_include_HEADERS = \
${top_srcdir}/src/include/rdkv_upgrade.h
Expand All @@ -130,15 +152,24 @@ librdksw_fwutils_include_HEADERS = \
${top_srcdir}/src/deviceutils/deviceutils.h \
${top_srcdir}/src/deviceutils/device_api.h

# Client Library Public Header
librdkFwupdateMgr_include_HEADERS = \
${top_srcdir}/librdkFwupdateMgr/include/rdkFwupdateMgr_client.h

librdksw_upgrade_includedir = ${includedir}
librdksw_rfcIntf_includedir = ${includedir}
librdksw_iarmIntf_includedir = ${includedir}
librdksw_jsonparse_includedir = ${includedir}
librdksw_flash_includedir = ${includedir}
librdksw_fwutils_includedir = ${includedir}
librdkFwupdateMgr_includedir = ${includedir}

bin_PROGRAMS= rdkvfwupgrader

# Always build rdkFwupdateMgr and testClient (no conditional compilation)
bin_PROGRAMS += rdkFwupdateMgr
bin_PROGRAMS += testClient


rdkvfwupgrader_SOURCES = \
${top_srcdir}/src/rdkv_main.c \
Expand All @@ -162,6 +193,44 @@ rdkvfwupgrader_CPPFLAGS = -I${top_srcdir}/src/include -I${top_srcdir}/src/device

rdkvfwupgrader_includedir = ${includedir}

# D-Bus daemon binary - always build (removed conditional compilation)
rdkFwupdateMgr_SOURCES = \
${top_srcdir}/src/rdkFwupdateMgr.c\
${top_srcdir}/src/chunk.c \
${top_srcdir}/src/device_status_helper.c \
${top_srcdir}/src/rbusInterface/rbusInterface.c \
${top_srcdir}/src/dbus/rdkv_dbus_server.c \
${top_srcdir}/src/dbus/rdkFwupdateMgr_handlers.c \
${top_srcdir}/src/dbus/xconf_comm_status.c

# Link against the RDK upgrade shared library AND new interface libraries
rdkFwupdateMgr_LDADD = librdksw_jsonparse.la librdksw_upgrade.la librdksw_rfcIntf.la librdksw_iarmIntf.la librdksw_flash.la librdksw_fwutils.la $(cjson_LIBS) $(curl_LIBS) -lrdkloggers -ldwnlutil -lfwutils -lsecure_wrapper -lparsejson -lpthread -lrbus $(GLIB_LIBS)

rdkFwupdateMgr_LDFLAGS = -L$(PKG_CONFIG_SYSROOT_DIR)/$(libdir)
rdkFwupdateMgr_include_HEADERS = \
${top_srcdir}/src/rbusInterface/rbusInterface.h \
${top_srcdir}/src/include/rfcinterface.h \
${top_srcdir}/src/include/iarmInterface.h \
${top_srcdir}/src/include/device_status_helper.h \
${top_srcdir}/src/dbus/rdkv_dbus_server.h \
${top_srcdir}/src/dbus/rdkFwupdateMgr_handlers.h \
${top_srcdir}/src/dbus/xconf_comm_status.h

rdkFwupdateMgr_CFLAGS = -I${top_srcdir}/src/include -I${top_srcdir}/src/deviceutils -I${top_srcdir}/src/dbus $(GLIB_CFLAGS)
rdkFwupdateMgr_CPPFLAGS = -I${top_srcdir}/src/include -I${top_srcdir}/src/deviceutils -I${top_srcdir}/src/dbus $(GLIB_CFLAGS)

rdkFwupdateMgr_includedir = ${includedir}

# Test client binary - always build (removed conditional compilation)
testClient_SOURCES = \
${top_srcdir}/src/test/testClient.c

# Test client needs explicit GLib/GDBus linking for ARM cross-compilation
testClient_LDADD = $(GLIB_LIBS) -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lpthread
testClient_LDFLAGS = -L$(PKG_CONFIG_SYSROOT_DIR)/$(libdir)
testClient_CFLAGS = $(GLIB_CFLAGS) -Wall
testClient_CPPFLAGS = $(GLIB_CFLAGS)

if INSTALL_TEST_FWUPGRADER
bin_PROGRAMS += testrdkvfwupgrader

Expand All @@ -180,28 +249,32 @@ endif

if IS_TELEMETRY2_ENABLED
rdkvfwupgrader_CFLAGS += $(T2_EVENT_FLAG)
rdkFwupdateMgr_CFLAGS += $(T2_EVENT_FLAG)
AM_LDFLAGS += -ltelemetry_msgsender -lt2utils
endif

if IS_LIBRFCAPI_ENABLED
rdkvfwupgrader_CFLAGS += $(LIBRFCAPI_FLAG)
rdkFwupdateMgr_CFLAGS += $(LIBRFCAPI_FLAG)
AM_LDFLAGS += -lrfcapi
endif

if IS_IARMEVENT_ENABLED
rdkvfwupgrader_CFLAGS += $(IARM_EVENT_FLAG)
rdkFwupdateMgr_CFLAGS += $(IARM_EVENT_FLAG)
testrdkvfwupgrader_CFLAGS = $(IARM_EVENT_FLAG)
AM_LDFLAGS += -lIARMBus
endif

if IS_LIBRDKCERTSEL_ENABLED
librdksw_upgrade_la_CFLAGS += $(LIBRDKCERTSEL_FLAG)
rdkvfwupgrader_CFLAGS += $(LIBRDKCERTSEL_FLAG)
rdkFwupdateMgr_CFLAGS += $(LIBRDKCERTSEL_FLAG)
AM_LDFLAGS += -lRdkCertSelector
endif

if IS_LIBRDKCONFIG_ENABLED
rdkvfwupgrader_CFLAGS += $(LIBRDKCONFIG_FLAG)
rdkFwupdateMgr_CFLAGS += $(LIBRDKCONFIG_FLAG)
AM_LDFLAGS += -lrdkconfig
endif

1 change: 0 additions & 1 deletion README

This file was deleted.

Loading
Loading