Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
400 commits
Select commit Hold shift + click to select a range
08cc1b0
Adding changelog
Dec 22, 2025
668d81b
Update memcapture_git.bb
nhanasi Dec 22, 2025
0987328
RDKEMW-11201: Include meta-lts-mixin layer
nanimatta Dec 22, 2025
fba2890
Add meta mixin layer to bblayers configuration
nanimatta Dec 22, 2025
ed16b2e
Merge pull request #431 from rdkcentral/topic/rdkemw11201
plaksh002c-public Dec 25, 2025
1f93dff
Merge pull request #438 from rdkcentral/develop
Saranya2421 Dec 29, 2025
332c42d
Update rdmagent.bb
Saranya2421 Dec 29, 2025
1931ada
Update rfc_git.bb
nhanasi Dec 29, 2025
27a08ab
Update rdmagent.bb
nhanasi Dec 30, 2025
20813d2
Merge pull request #440 from rdkcentral/feature/RDKEMW-11615
nhanasi Dec 30, 2025
b3cd036
Merge pull request #441 from rdkcentral/develop
nhanasi Dec 30, 2025
f21a254
Merge branch 'develop' into release/1.14.0
divyang-public Dec 31, 2025
72b2cef
Update rdmagent.bb
Saranya2421 Jan 6, 2026
c10e24e
Update rfc_git.bb (#446)
nhanasi Jan 7, 2026
55b0578
Update rdmagent.bb
nhanasi Jan 7, 2026
9bfeae1
Merge pull request #449 from rdkcentral/develop
nhanasi Jan 7, 2026
63b2e6b
Merge pull request #430 from rdkcentral/feature/rdm-test
nhanasi Jan 7, 2026
327e893
Merge branch 'develop' into release/1.14.0
divyang-public Jan 8, 2026
5714b35
RDKEMW-11971: Update bluetooth components to latest for gaming change…
jackogorman10 Jan 8, 2026
f302c98
Update rdmagent.bb
nhanasi Jan 8, 2026
2ae5139
Merge branch 'develop' into release/1.14.0
divyang-public Jan 8, 2026
75b0a4a
Merge pull request #443 from rdkcentral/release/1.14.0
plaksh002c-public Jan 9, 2026
aae4a96
Merge branch 'develop' into feature/RDKEMW-10214-new
nhanasi Jan 9, 2026
9a23925
Merge pull request #453 from rdkcentral/feature/RDKEMW-10214-new
nhanasi Jan 12, 2026
08d9e73
Update rfc_git.bb (#461)
nhanasi Jan 14, 2026
07b5acc
RDKOSS-578: Include meta-clang needed for secclient-rs
Dec 20, 2025
0011f78
RDKEMW-10792: Use syslog supported version of RDKLogger (#462)
karuna2git Jan 16, 2026
ea0d85c
RDK-60393: Memcapture as a downloadable app (#465)
nhanasi Jan 19, 2026
6b7cb30
Added new support branch format
Rocksta818 Jan 20, 2026
7876b75
RDKEMW-12201: Telemery 1.7.4 version integration (#470)
shibu-kv Jan 21, 2026
9ce4835
Merge branch 'develop' into feature/RDKOSS-578
maniselva006c Jan 22, 2026
99a8a77
RDKEMW-12659:Update bluetooth components to latest for gaming changes…
DamianoBaroneSky Jan 27, 2026
b3ff912
Merge branch 'develop' into feature/RDKOSS-578
anand-ky Jan 27, 2026
1d5ed1d
Merge pull request #424 from rdkcentral/feature/RDKOSS-578
rdkcm-rdke Jan 27, 2026
6a645e1
Revert "RDKEMW-12842: Include meta-clang needed for secclient-rs" (#493)
maniselva006c Jan 28, 2026
85e423f
Adding changelog
Jan 28, 2026
3cdd1de
Merge pull request #501 from rdkcentral/develop
divyang-public Jan 29, 2026
77b249d
RDK-57502 : Migrate Operation Support Log Upload Related Scripts To C…
Abhinavpv28 Jan 30, 2026
5170abb
Merge branch 'develop' into release/1.15.0
divyang-public Jan 30, 2026
2819a33
Merge pull request #500 from rdkcentral/release/1.15.0
rdkcm-rdke Jan 30, 2026
10fb0f0
Update dobby.inc
ks734 Feb 2, 2026
35a25dd
Update dobby.inc
ks734 Feb 3, 2026
99f7d62
RDK-57502 : Migrate Operation Support Log Upload Related Scripts To C…
Abhinavpv28 Feb 4, 2026
595555b
RDK-60607: Upgrade RBUS to 2.11.0 (#513)
dshett549 Feb 4, 2026
bcc0dae
RDKEMW-12842: Include meta-clang needed for secclient-rs (#494)
maniselva006c Feb 4, 2026
17fc538
RDK-59955: Migrate Upload Dumps Functionality from Shell Script to C …
gomathishankar37 Feb 5, 2026
68aafa7
RDK-60312: Telemetry Release 1.8.0 (#533)
yogeswaransky Feb 7, 2026
f8c3c55
Update rfc_git.bb (#534)
nhanasi Feb 9, 2026
db05fe2
RDK-60065:Implement Firmware Download & Install API for Event-Driven …
mkadinti Feb 10, 2026
d765e20
Update SRCREV to new commit hash
Abhinavpv28 Feb 11, 2026
0e8569d
Update SRCREV to new commit hash
Abhinavpv28 Feb 11, 2026
c7fce5a
Update dcmd.bb
Abhinavpv28 Feb 11, 2026
7fef63d
Update dcmd.bb
Abhinavpv28 Feb 11, 2026
d6c1ba3
Update dcmd.bb
Abhinavpv28 Feb 11, 2026
df0873a
Merge pull request #541 from rdkcentral/feature/RDK-59919_release
nhanasi Feb 11, 2026
df1e216
Update dcmd.bb (#546)
Abhinavpv28 Feb 12, 2026
8ff2296
Merge branch 'develop' of https://github.com/rdkcentral/meta-rdk into…
B-Larsen Feb 12, 2026
57bf982
RDKEMW-13838: Dobby 3.16.1 release
B-Larsen Feb 12, 2026
67cf187
Merge pull request #557 from rdkcentral/topic/RDKEMW-10995-dev
goruklu Feb 13, 2026
efcd7d3
RDKEMW-13682: Update memcr rev with FD close fix (#558)
B-Larsen Feb 13, 2026
0cb4d7c
RDKEMW-14095: Extend the allowed JIRA buckets list in commit messages…
ssitar583 Feb 17, 2026
165707e
RDKEMW-13417 : Update SRCREV for crashupload v2.0.1 (#529)
gomathishankar37 Feb 20, 2026
450df3b
RDKEMW-4941 : bcm bb/bbappend analysis for bluetooth-mgr (#566)
natrajmuthusamy Feb 24, 2026
bb60c3a
RDKEMW-14300 : Pull RDKLogger latest to get all features of v3.1.0 (#…
karuna2git Feb 25, 2026
2df7308
Adding changelog
Feb 25, 2026
815741c
Merge branch 'develop' into release/1.16.0
divyang-public Feb 26, 2026
bd48685
Merge pull request #611 from rdkcentral/release/1.16.0
plaksh002c-public Feb 27, 2026
146a690
RDKEMW-14121 : Added Mediatek Platform support in Memcapture Code Base
tabbas651 Mar 2, 2026
05077ef
RDK-59974 : Migrate rebootNow script to C - Implementation (#564)
Saranya2421 Mar 3, 2026
8c05c22
CPESP-7964 : Tch Xi6 initial bringup (#467)
rwarier Mar 3, 2026
f00828a
RDK-60607: Coverity fix for rtMessage (#597)
dshett549 Mar 3, 2026
974c378
RDK-60312: Telemetry Release 1.8.1 (#624)
yogeswaransky Mar 4, 2026
7e69238
Resolved the Mediatek Build Error
tabbas651 Mar 5, 2026
a0ac976
Merge pull request #631 from rdkcentral/develop
tabbas651 Mar 5, 2026
2528ca4
RDK-60621 : Data Collection Through T2 Events For Components Logging …
ANANTHMARIMUTHU Mar 6, 2026
d25c2c5
RDKEMW-14005: Fix Coverity issues (#571)
MonekaLakshmi Mar 7, 2026
1f8842f
RDKEMW-15175: Update Dobby to v3.16.2
ks734 Mar 9, 2026
65d2dcf
RDKEMW-15175: Update Dobby to v3.16.2
ks734 Mar 9, 2026
1fb98a6
Update commonutilities_git.bb (#634)
mkadinti Mar 10, 2026
db7c6c6
Merge branch 'develop' into topic/RDKEMW-15175
ks734 Mar 10, 2026
f88bb07
RDKEMW-14752: Update bluetooth components to latest 1.0.9
DamianoBaroneSky Feb 27, 2026
e9c0ee7
Merge pull request #642 from rdkcentral/develop
tabbas651 Mar 10, 2026
9db063f
RDKEMW-15176: added dobby patch for increased swap limit for containers
goruklu Mar 9, 2026
b050da5
RDKEMW-15166: Update Dobby to v3.16.2
ks734 Mar 11, 2026
71ac0e1
RDKEMW-15175: Fix copilot comments
ks734 Mar 11, 2026
9f34139
RDKEMW-14726 : Implement Chrony runtime selection for Time Sync (#632)
sindhu-krishnan Mar 12, 2026
6762dd8
Merge branch 'develop' into feature/RDKEMW-14752
jackogorman10 Mar 12, 2026
46576c9
Merge pull request #640 from rdkcentral/topic/RDKEMW-15175
ks734 Mar 12, 2026
2815d58
Merge pull request #649 from rdkcentral/develop
tabbas651 Mar 12, 2026
39837aa
Merge pull request #623 from rdkcentral/feature/RDKEMW-14752
plaksh002c-public Mar 12, 2026
a252eba
Merge branch 'develop' into topic/RDKEMW-15178
B-Larsen Mar 12, 2026
2488575
Merge pull request #650 from rdkcentral/topic/RDKEMW-15178
goruklu Mar 12, 2026
ee67c6c
RDKEMW-15233: Integrate 0.0.1 release for reboot-manager
dharshini555 Mar 17, 2026
67a7b04
Merge pull request #660 from rdkcentral/feature/RDKEMW-15231-increase…
divyang-public Mar 17, 2026
a83918a
Merge pull request #659 from rdkcentral/topic/RDKEMW-15233
plaksh002c-public Mar 19, 2026
cfad84d
RDKEMW-15263: command injection via /lib/rdk/getRFC.sh (#672)
nhanasi Mar 19, 2026
a91a9b5
Update systimemgr_git.bb
sindhu-krishnan Mar 20, 2026
154ecae
Update chrony-sync-notify.sh
sindhu-krishnan Mar 20, 2026
af210ef
Apply suggestion from @Copilot
sindhu-krishnan Mar 22, 2026
74b7827
RDKEMW-15664 : handle deepsleep in chrony (#671)
sindhu-krishnan Mar 23, 2026
1639f55
Merge pull request #682 from rdkcentral/develop
tabbas651 Mar 23, 2026
802d3fb
RDKEMW-15467 : do_populate_sdk task fails for MW test image with rebo…
Saranya2421 Mar 24, 2026
a1b4e6c
RDK-60307 [RRD] RDK Coverity Defect Resolution for Device Management …
madhubabutt Mar 24, 2026
7693d32
RDKEMW-15944: Update bluetooth components to latest for gaming change…
DamianoBaroneSky Mar 24, 2026
f6a5e8a
Revert "RDKEMW-15263: command injection via /lib/rdk/getRFC.sh (#672)"
nhanasi Mar 24, 2026
c04edd7
Merge pull request #689 from rdkcentral/revert-672-feature/RDKEMW-15263
bpunnuru Mar 24, 2026
ceca4aa
Merge pull request #691 from rdkcentral/develop
tabbas651 Mar 24, 2026
fddf930
Update the GeyGPUmemory changes
tabbas651 Mar 24, 2026
b40bf74
RDKEMW-15233: Integrate Telemetry Release 1.8.5
dharshini555 Mar 24, 2026
3791201
Update rfc_git.bb (#570)
nhanasi Mar 24, 2026
62855d4
RDKEMW-15783: Handle deepsleep case with chronyd (#677)
divyang-public Mar 24, 2026
f05aff3
RDKEMW-15233: Integrate 0.0.1 release for reboot-manager
plaksh002c-public Mar 24, 2026
8509e84
Merge pull request #693 from rdkcentral/topic/RDKEMW-15233-3
plaksh002c-public Mar 24, 2026
31a5c8d
Merge branch 'develop' into topic/RDKEMW-15233_p2
plaksh002c-public Mar 24, 2026
93a34ad
RDKEMW-15233: Integrate Telemetry Release 1.8.5
plaksh002c-public Mar 24, 2026
95361b3
Merge pull request #694 from rdkcentral/topic/RDKEMW-15233-3
plaksh002c-public Mar 24, 2026
d1a10e8
Merge pull request #692 from rdkcentral/topic/RDKEMW-15233_p2
plaksh002c-public Mar 24, 2026
1ba2ee6
Update memcapture_git.bb
tabbas651 Mar 26, 2026
4e4daf5
Update memcapture_git.bb
tabbas651 Mar 26, 2026
b45401a
Update memcapture_git.bb
tabbas651 Mar 26, 2026
caba7b8
Merge branch 'develop' into topic/RDKEMW-14121
tabbas651 Mar 27, 2026
10d3a10
Merge pull request #679 from rdkcentral/feature/RDKEMW-15815_stop_ctr…
egalla204 Mar 30, 2026
e2e1175
RDK-60558 : RDK Coverity Defect Resolution for RDM Agent (#710)
rosemarybennyy Mar 31, 2026
b0e80be
Merge branch 'develop' into topic/RDKEMW-14121
tabbas651 Mar 31, 2026
0e47862
RDK-61009: Port Log Backup Scripts to Source code (#712)
nhanasi Apr 1, 2026
0223e6a
RDKEMW-16410: Enable rm_work in middleware (#718)
Arjun-DR Apr 1, 2026
af2d087
RDKEMW-16478:Middleware Builds fail to upload IPKS
Arjun-DR Apr 1, 2026
c86a0bf
RDKEMW-12450 : Move platform components to github (#686)
madhubabutt Apr 1, 2026
11c8d3a
Merge branch 'develop' into topic/RDKEMW-16478
Arjun-DR Apr 1, 2026
ff3f6e2
Merge pull request #730 from rdkcentral/topic/RDKEMW-16478
Arjun-DR Apr 2, 2026
2a72aa2
Merge branch 'develop' into topic/RDKEMW-14121
tabbas651 Apr 2, 2026
4197a4f
Update memcapture_git.bb
tabbas651 Apr 2, 2026
6c407f0
Merge pull request #626 from rdkcentral/topic/RDKEMW-14121
goruklu Apr 2, 2026
2a49dfa
Adding changelog
Apr 3, 2026
41693ac
Update 98-sysctl-mw.conf
nanimatta Apr 6, 2026
286cde9
RDKEMW-16447: Update vm.dirty_ratio and vm.dirty_background_ratio
nanimatta Apr 6, 2026
9e8b55a
RDKEMW-15263: command injection via /lib/rdk/getRFC.sh (#738)
nhanasi Apr 7, 2026
a5d1b44
RDKEMW-16758: [RDKEMW][Alpaca DE]Box boot up time is extended post r…
tabbas651 Apr 7, 2026
6d8beb7
Update telemetry_git.bb
tabbas651 Apr 7, 2026
a265f45
Merge branch 'develop' into release/1.17.0
divyang-public Apr 7, 2026
d0b464b
RDKEMW-14646: Add meminsight and processmoniter tool (#636)
satya200 Apr 8, 2026
68bb3c1
RDKEMW-14720 : Unify Reboot Manager Codebase with >90% L1/L2 Coverage…
Saranya2421 Apr 8, 2026
a3ccefa
Merge branch 'develop' into release/1.17.0
divyang-public Apr 8, 2026
a33be56
Merge branch 'develop' into topic/RDKEMW-16758
tabbas651 Apr 8, 2026
375a5ee
Merge pull request #744 from rdkcentral/release/1.17.0
rdkcm-rdke Apr 8, 2026
8c63bf0
Merge pull request #753 from rdkcentral/develop
tabbas651 Apr 8, 2026
936c2a8
Merge branch 'develop' into feature/RDKEMW-15944
plaksh002c-public Apr 9, 2026
5e0de54
Merge branch 'develop' into topic/RDKEMW_16447
nanimatta Apr 9, 2026
6abf7cc
Merge pull request #746 from rdkcentral/topic/RDKEMW-16758
plaksh002c-public Apr 9, 2026
dd6b47c
RDKEMW-14594: Update Dobby to v3.17.0 (#751)
ks734 Apr 10, 2026
8f4c53f
Merge pull request #768 from rdkcentral/develop
ks734 Apr 10, 2026
e11a4df
RDKEMW-16430 : RDM - Download on demand rdm packages are downloading …
rosemarybennyy Apr 12, 2026
3419271
RDKEMW-14022: Update crashupload_git.bb with SRCREV (#720)
gomathishankar37 Apr 13, 2026
1cab18f
Update commonutilities_git.bb (#759)
mkadinti Apr 13, 2026
09d6178
RDK-60291 : [Telemetry] Fix and Document Coverity Issues in Telemetry
Apr 13, 2026
48c349b
Merge pull request #772 from rdkcentral/feature/RDKEMW-60291
madhubabutt Apr 14, 2026
41d0d0e
RDKEMW-15218: Update validate_pr_title.yml (#648)
ssitar583 Apr 14, 2026
885a8d0
Merge branch 'develop' into topic/RDKEMW_16447
plaksh002c-public Apr 15, 2026
2f21ed1
Merge pull request #743 from rdkcentral/topic/RDKEMW_16447
plaksh002c-public Apr 15, 2026
44574e0
Merge branch 'develop' into feature/RDKEMW-15944
plaksh002c-public Apr 15, 2026
e50b390
Merge pull request #687 from rdkcentral/feature/RDKEMW-15944
plaksh002c-public Apr 15, 2026
82d5670
Merge branch 'develop' into topic/RDKEMW-13941
B-Larsen Apr 17, 2026
3bd9f33
RDKEMW-15490: Relocated script from sysint to reboot-manager (#755)
Saranya2421 Apr 20, 2026
ac6ee43
RDKEMW-15317: [meta-rdk TEST] ensure proper shutdown order of ctrlm-main
egalla204 Apr 20, 2026
ef60b0a
Merge branch 'develop' into topic/RDKEMW-13941
goruklu Apr 20, 2026
da178c1
Merge pull request #767 from rdkcentral/topic/RDKEMW-13941
goruklu Apr 20, 2026
99ab48b
update to official release tag
egalla204 Apr 21, 2026
d106244
Merge pull request #788 from rdkcentral/develop
egalla204 Apr 21, 2026
89fe715
Merge pull request #783 from rdkcentral/feature/RDKEMW-15317_ctrlm_sh…
plaksh002c-public Apr 22, 2026
3b5eaa5
Update remotedebugger.bb (#791)
Abhinavpv28 Apr 28, 2026
7c1d1d6
Update rfc_git.bb - change PV from 1.2.3 to 1.2.4 (#792)
KTirumalaSrihari Apr 28, 2026
5b310d5
Adding changelog
Apr 28, 2026
a131fb4
RDKEMW-15490- Migrate reboot-checker into reboot-manager and eliminat…
Saranya2421 Apr 29, 2026
e04143f
RDKEMW-16851: Integrate telemetry release 1.9.1 (#804)
yogeswaransky Apr 29, 2026
d8fc05c
RDKEMW-17757: Update 98-sysctl-mw.conf to bring changes of RDKEMW-16967
Jayapriya0609 Apr 29, 2026
5c4d834
Merge branch 'develop' into release/1.18.0
divyang-public Apr 29, 2026
8491a77
Merge pull request #813 from rdkcentral/release/1.18.0
rdkcm-rdke Apr 30, 2026
fd23bd3
Update dcmd.bb (#816)
Abhinavpv28 Apr 30, 2026
a6b4a60
RDKEMW-16701: Update SRCREV for common_utilities (#770)
gomathishankar37 May 5, 2026
ccc00dd
RDKEMW-15199: Integrate telemetry release 1.9.2 (#827)
tabbas651 May 7, 2026
18c20db
Update dobby.inc
ks734 May 11, 2026
48e9c73
Merge pull request #842 from rdkcentral/topic/RDKEMW-16534
ks734 May 11, 2026
4563e40
RDKEMW-15246 : Chrony Enhancements (#834)
sindhu-krishnan May 14, 2026
c8c44ae
RDK-60236 : Remote Debugger Supports UUID Information in Debug Report…
Abhinavpv28 May 15, 2026
0f48555
Merge branch 'develop' into topic/RDKEMW-17764
ks734 May 15, 2026
428f2cf
RDKEMW-16534: Update dobby SRCREV to set swap unlimited by default
ks734 May 15, 2026
8d13814
Merge pull request #857 from rdkcentral/topic/RDKEMW-16534_swap_unlim…
ks734 May 15, 2026
143f4fb
RDKEMW-12824: Update dobby SRCREV
ks734 May 15, 2026
a2462d8
Merge pull request #858 from rdkcentral/topic/RDKEMW-12824_1
ks734 May 15, 2026
4e1ad50
RDKEMW-17764: Update Dobby v3.18.0
ks734 May 15, 2026
b765121
Merge pull request #859 from rdkcentral/topic/RDKEMW-17764
plaksh002c-public May 16, 2026
cdba83c
RDKEMW-15246 : Chrony Enhancements (#853)
sindhu-krishnan May 17, 2026
bc3ed17
RDKEMW-17479: Update SRCREV for crashupload (#823)
gomathishankar37 May 18, 2026
6c27885
RDKEMW-17978 : Update rfc_git.bb - change PV from 1.2.4 to 1.2.5 (#849)
madhubabutt May 18, 2026
289ad33
Merge pull request #875 from rdkcentral/develop
divyang-public May 19, 2026
2b6022e
RDKEMW-17757: sysctl configurations has to be ported from RDKV to RDKE
divyang-public May 19, 2026
efef0e6
RDKEMW-17757: sysctl configurations has to be ported from RDKV to RDKE
divyang-public May 19, 2026
83611a0
RDKEMW-17757: sysctl configurations has to be ported from RDKV to RDKE
divyang-public May 19, 2026
54fd60d
RDKEMW-18087 : Build Meminsight in RDKE with latest 1.1.0 changes (#839)
rosemarybennyy May 20, 2026
c9f543c
RDKEMW-18410: Integrate Telemetry release 1.9.4 (#863)
yogeswaransky May 21, 2026
cfc2f2d
RDKEMW-18969: Update bluetooth components to latest for gaming change…
DamianoBaroneSky May 21, 2026
60f15c8
Update dcmd.bb (#869)
Abhinavpv28 May 26, 2026
9ce634f
RDKEMW-15246 : Chrony Enhancements (#878)
sindhu-krishnan May 26, 2026
c1587e6
RDKB-64769, RDKEMW-18610: Update MAC address logic and CPU_TIME for …
gomathishankar37 May 27, 2026
1dba172
Merge branch 'develop' into feature/RDKEMW-18969
plaksh002c-public May 28, 2026
3739f4e
Merge pull request #883 from rdkcentral/feature/RDKEMW-18969
plaksh002c-public May 28, 2026
7b31d41
RDKEMW-19074 : Meminsight csv files fail to get uploaded at configure…
rosemarybennyy May 26, 2026
2273ab9
removed logfile redirection
rosemarybennyy May 28, 2026
e3c4dc5
Merge pull request #891 from rdkcentral/topic/RDKEMW-19074
plaksh002c-public May 30, 2026
b93cbef
Adding changelog
May 31, 2026
9284c3c
RDKEMW-18230: Create vdevice manifest with middleware compontents
agampa263 Jun 1, 2026
46d43d7
RDKEMW-19370 : Integrate RFC 1.2.6 Release for RDKE Devices
Jun 2, 2026
523d7dc
Update rdkcertconfig.bb
adrojaankur Jun 2, 2026
0133066
Merge pull request #900 from rdkcentral/topic/RDKEMW-18230_aidl
plaksh002c-public Jun 2, 2026
d84ce71
Merge branch 'develop' into release/1.19.0
divyang-public Jun 2, 2026
76b016b
Merge branch 'develop' into feature/RDKEMW-19370
madhubabutt Jun 3, 2026
6535b0a
Merge pull request #909 from rdkcentral/develop
adrojaankur Jun 3, 2026
9f49fe7
Update rdkcertconfig.bb
adrojaankur Jun 3, 2026
4a1db3a
Merge pull request #903 from rdkcentral/feature/RDKEMW-19370
plaksh002c-public Jun 3, 2026
b36307f
Merge pull request #913 from rdkcentral/develop
divyang-public Jun 4, 2026
ece5db5
Merge pull request #907 from rdkcentral/release/1.19.0
rdkcm-rdke Jun 4, 2026
eb5c8ca
Update dcmd.bb
Abhinavpv28 Jun 5, 2026
4683ca8
Update rdk_chrony.conf
sindhu-krishnan Jun 8, 2026
f382849
Update rdk_chrony.conf
sindhu-krishnan Jun 8, 2026
fd5c4b1
Merge pull request #921 from rdkcentral/develop
adrojaankur Jun 8, 2026
ce28ab1
Merge pull request #917 from rdkcentral/feature/dcm_2.1.4
plaksh002c-public Jun 8, 2026
0c562e0
Merge pull request #923 from rdkcentral/develop
sindhu-krishnan Jun 9, 2026
f313198
Update rdkcertconfig.bb
adrojaankur Jun 9, 2026
ec582c2
RDKEMW-18155: Update Dobby v3.19.0
ks734 Jun 9, 2026
6c0ddbf
Update remotedebugger.bb
Abhinavpv28 Jun 9, 2026
22cefb7
RDKEMW-18996 : [develop]Unknown reboot observed while waking the TV f…
Saranya2421 Jun 10, 2026
9481341
Update reboot-manager.bb
Saranya2421 Jun 10, 2026
defc5f1
Merge pull request #937 from rdkcentral/develop
adrojaankur Jun 10, 2026
6ca7ead
Update remotedebugger.bb
Abhinavpv28 Jun 10, 2026
077f386
Potential fix for pull request finding
sindhu-krishnan Jun 11, 2026
cf47102
Merge pull request #905 from rdkcentral/topic/RDKEMW-15526
plaksh002c-public Jun 11, 2026
a671f7a
Merge branch 'develop' into feature/rdkemw-18996
plaksh002c-public Jun 11, 2026
1676837
Merge pull request #931 from rdkcentral/feature/rdkemw-18996
plaksh002c-public Jun 11, 2026
1902976
Merge branch 'develop' into topic/RDKEMW-18155
plaksh002c-public Jun 11, 2026
6a339b0
Merge pull request #928 from rdkcentral/topic/RDKEMW-18155
plaksh002c-public Jun 11, 2026
6076755
Update remotedebugger.bb
Abhinavpv28 Jun 11, 2026
937f883
Merge branch 'develop' into feature/rrd_1.3.5
Abhinavpv28 Jun 11, 2026
51cf349
Merge branch 'develop' into topic/RDKEMW-18818
plaksh002c-public Jun 12, 2026
1d01dbc
Merge pull request #924 from rdkcentral/topic/RDKEMW-18818
rdkcm-rdke Jun 12, 2026
cd15c07
Merge branch 'develop' into feature/rrd_1.3.5
plaksh002c-public Jun 12, 2026
da7cc42
Merge pull request #938 from rdkcentral/feature/rrd_1.3.5
plaksh002c-public Jun 12, 2026
5e792f9
Merge pull request #951 from rdkcentral/develop
divyang-public Jun 12, 2026
3cd27d4
Merge pull request #811 from rdkcentral/topic/RDKEMW-17757
plaksh002c-public Jun 13, 2026
cc860f0
RDKEMW-18230: Create vdevice manifest with middleware compontents (#916)
agampa263 Jun 16, 2026
2fcdd6d
RDKEMW-19842: Update Dobby v3.19.1 (#948)
ks734 Jun 17, 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
81 changes: 81 additions & 0 deletions .github/ISSUE_TEMPLATE/middleware_change_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
name: RDK-E Middleware Change Request
description: Change Request for RDK-E Middleware
title: "<JIRA TICKET>:<Ticket Title> "
labels: ["MW Change Request"]
body:
- type: markdown
attributes:
value: |
Change Request for RDK-E Middleware

- type: textarea
id: description
attributes:
label: Description
description: Provide a clear and concise description of the feature or bug ticket
placeholder: Describe the changes you are bringing
validations:
required: true

- type: textarea
id: additional-context
attributes:
label: Additional Context
description: Add any other context, screenshots, or examples about the feature request
placeholder: Any other relevant information
validations:
required: false

- type: textarea
id: dod-checklist
attributes:
label: Definition of Done (DoD)
description: Mark items with [x] and replace the placeholder text on Details lines with actual information.
value: |
Please complete the following Middleware Layer Integration checklist items to ensure all requirements for changes to be merged.

**IMPORTANT:** Do NOT provide any proprietary information including:
- Links to internal Automatics/CI builds
- Links to internal Confluence pages
- Any other Comcast/Sky proprietary or confidential information
- Development Build/Setup Details

Only provide publicly accessible information and links. All proprietary information should be added to JIRA Ticket.

---

- [ ] **Middleware component tags with changelog**
- Details: For instance https://github.com/rdkcentral/hdmicec/blob/1.0.7/CHANGELOG.md. Include all components that need to go together for Builds to work.

- [ ] **Tested on STBs**

- [ ] **Tested on TVs**

- [ ] **Dependent Layer tags (App Layer, OSS, Product, Halif Headers, Vendor Layers)**
- Details: (e.g. https://github.com/rdk-e/meta-image-support/blob/4.1.1/CHANGELOG.md)

- [ ] **Do Widgets Need Publishing**
- Details: (Provide context if widgets are involved)

- [ ] **Copilot review for Components**
- Details: (Any comments on the review)

- [ ] **Component Test**
- Details: Share Testing done as part of components release

- [ ] **Integration Testing**
- Details: Provide details on Integration testing done within Middleware layer

- [ ] **E2E Testing**
- Details: Provide details on end to end testing done across all layers

- [ ] **Performance Testing**
- Details: Provide details on performance testing done

- [ ] **Static code analysis/Coverity**
- Details: Share Coverity runs for components affected

- [ ] **Manual Functional Test**

validations:
required: true
2 changes: 2 additions & 0 deletions .github/workflows/auto_pr_creation_target_repo_caller.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ on:
branches:
- develop
- support/dunfell
- 'support/*.*.*'
- 'support/*.*.*.*'

jobs:
call_auto_pr_workflow:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Auto PR Creation Caller - Broadband Community

permissions:
contents: read
pull-requests: write

on:
pull_request:
types: [closed]
branches:
- develop
- support/dunfell
- 'support/*.*.*'

jobs:
call_auto_pr_workflow:
if: github.event.pull_request.merged == true
uses: rdkcentral/build_tools_workflows/.github/workflows/auto_pr_creation_rdkb_manifest.yml@develop
secrets:
RDKCM_RDKE: ${{ secrets.RDKCM_RDKE }}
20 changes: 20 additions & 0 deletions .github/workflows/cla.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: "CLA"

permissions:
contents: read
pull-requests: write
actions: write
statuses: write

on:
issue_comment:
types: [created]
pull_request_target:
types: [opened, closed, synchronize]

jobs:
CLA-Lite:
name: "Signature"
uses: rdkcentral/cmf-actions/.github/workflows/cla.yml@v1
secrets:
PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_ASSISTANT }}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Fossid Stateless Diff Scan

on:
pull_request:
types: [opened, synchronize, reopened]

permissions:
contents: read
pull-requests: read

jobs:
call-fossid-workflow:
if: ${{ ! github.event.pull_request.head.repo.fork }}
uses: rdkcentral/build_tools_workflows/.github/workflows/fossid_integration_stateless_diffscan.yml@1.0.0
secrets:
FOSSID_CONTAINER_USERNAME: ${{ secrets.FOSSID_CONTAINER_USERNAME }}
FOSSID_CONTAINER_PASSWORD: ${{ secrets.FOSSID_CONTAINER_PASSWORD }}
FOSSID_HOST_USERNAME: ${{ secrets.FOSSID_HOST_USERNAME }}
FOSSID_HOST_TOKEN: ${{ secrets.FOSSID_HOST_TOKEN }}
126 changes: 126 additions & 0 deletions .github/workflows/validate_pr_title.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
name: PR Title Validation

Copilot AI Feb 27, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow will fail PRs whose titles don’t match <TICKET>-<N> : <desc>. Given this PR is titled "Rebase to develop", it will be blocked. If rebases/merges are expected, add an explicit allowlist (e.g., ^Rebase( to develop)?$) or make the check conditional (label-based or skip on maintainers).

Copilot uses AI. Check for mistakes.

on:
pull_request:
branches: [develop]
types: [opened, edited, synchronize]
Comment on lines +1 to +6

Copilot AI Feb 9, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow will fail any PR whose title doesn't start with a ticket prefix (e.g. this PR title is "Rebase to develop"). If rebases/chore PRs are expected, add an explicit allowlist (e.g., allow Rebase/chore: prefixes, or allow bypass via label/actor), otherwise this will block required maintenance PRs.

Copilot uses AI. Check for mistakes.

jobs:
Comment on lines +1 to +8

Copilot AI Apr 1, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR title validation workflow requires titles in the form <TICKETID>-<number> : <description>, but this PR is titled "Rebase to develop". This will cause the workflow to fail for this PR and any similar rebases. Consider either updating the PR title (recommended) or adding an exception in the workflow (e.g., allow Rebase/Merge patterns for certain branches).

Copilot uses AI. Check for mistakes.
validate-pr-title:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Validate PR Title
env:
PR_TITLE: ${{ github.event.pull_request.title }}
PR_BODY: ${{ github.event.pull_request.body }}
run: |
# Define valid ticket IDs
VALID_TICKET_IDS=("RDKEMW" "RDKEVD" "IMMUI" "RDK" "RDKMVE" "RDKDEV")

# Function to validate ticket format and ID(s)
validate_ticket() {
local text="$1"
local field_name="$2"

echo "Validating $field_name: $text"

Copilot AI Feb 17, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow enforces a strict <TICKET>-<N> : <desc> format for all PR titles to develop, which will fail legitimate maintenance PRs like pure rebases/merges (e.g., the current PR title). Consider allowing an explicit exception pattern (e.g., ^Rebase to develop$ / ^Merge .*), or skipping validation for PRs labeled as rebase/maintenance to avoid blocking required branch hygiene.

Suggested change
# Allow explicit exceptions for maintenance PR titles (e.g., rebases/merges)
if [ "$field_name" = "PR title" ]; then
if [[ "$text" =~ ^Rebase[[:space:]]+to[[:space:]]+develop$ ]] || [[ "$text" =~ ^Merge[[:space:]].* ]]; then
echo "$field_name recognized as maintenance (rebase/merge); skipping ticket ID validation."
return 0
fi
fi

Copilot uses AI. Check for mistakes.
# Check if text matches the pattern <TICKETID>-<ticketno.>[, <TICKETID>-<ticketno.>] : <desc>
if [[ ! "$text" =~ ^([A-Z0-9]+-[0-9]+)([[:space:]]*,[[:space:]]*[A-Z0-9]+-[0-9]+)*[[:space:]]*:[[:space:]]*.+ ]]; then
echo "ERROR: $field_name format is invalid."
echo "Expected format: <TICKETID>-<ticketno.>[, <TICKETID>-<ticketno.>] : <description>"
echo "Example (single): RDKEMW-123 : Fix playbook issue"
echo "Example (multiple): RDKEMW-123, RDKDEV-45 : Fix playbook issue"
echo ""
Comment on lines +20 to +36
Comment on lines +20 to +36
echo "Valid ticket IDs are:"
printf "%s\n" "${VALID_TICKET_IDS[@]}"
return 1
fi
Comment on lines +30 to +40

# Extract only the ticket list (before ':')
local ticket_list="${text%%:*}"

# Extract all ticket IDs from the ticket list
mapfile -t tickets < <(echo "$ticket_list" | grep -oE '[A-Z0-9]+-[0-9]+')

if [ "${#tickets[@]}" -eq 0 ]; then
echo "ERROR: Could not extract ticket ID(s) from $field_name."
echo "Expected format: <TICKETID>-<ticketno.>[, <TICKETID>-<ticketno.>] : <description>"
echo "Example (single): RDKEMW-123 : Fix playbook issue"
echo "Example (multiple): RDKEMW-123, RDKDEV-45 : Fix playbook issue"
echo ""
echo "Valid ticket IDs are:"
printf "%s\n" "${VALID_TICKET_IDS[@]}"
return 1
fi

# Check for duplicate ticket IDs
declare -A ticket_count=()
local duplicates=()
for ticket in "${tickets[@]}"; do
if [ -n "${ticket_count[$ticket]}" ]; then
duplicates+=("$ticket")
fi
ticket_count["$ticket"]=1
done

if [ "${#duplicates[@]}" -ne 0 ]; then
echo "ERROR: Duplicate ticket ID(s) found in $field_name: ${duplicates[*]}"
echo "Each ticket ID should appear only once."
echo "Example (single): RDKEMW-123 : Fix playbook issue"
echo "Example (multiple): RDKEMW-123, RDKDEV-45 : Fix playbook issue"
return 1
fi

# Check if extracted ticket IDs are in the valid list
declare -A invalid_prefix_set=()
declare -A invalid_token_set=()
for ticket in "${tickets[@]}"; do
local ticket_prefix="${ticket%%-*}"
local valid=false
for valid_id in "${VALID_TICKET_IDS[@]}"; do
if [ "$ticket_prefix" = "$valid_id" ]; then
valid=true
break
fi
done
if [ "$valid" = false ]; then
invalid_prefix_set["$ticket_prefix"]=1
invalid_token_set["$ticket"]=1
fi
done

if [ "${#invalid_prefix_set[@]}" -ne 0 ]; then
local invalid_prefixes=("${!invalid_prefix_set[@]}")
local invalid_tokens=("${!invalid_token_set[@]}")
echo "ERROR: Invalid ticket ID(s) in $field_name: ${invalid_prefixes[*]}"
echo "Invalid ticket token(s): ${invalid_tokens[*]}"
echo ""
echo "Valid ticket IDs are:"
printf "%s\n" "${VALID_TICKET_IDS[@]}"
echo ""
echo "Your $field_name should start with one of the above ticket IDs followed by a number."
echo "Example (single): RDKEMW-123 : Fix playbook issue"
echo "Example (multiple): RDKEMW-123, RDKDEV-45 : Fix playbook issue"
return 1
fi

echo "$field_name validation passed! Ticket ID(s): ${tickets[*]}"
return 0
}

# Validate PR Title (always required)
echo "=== Validating PR Title ==="
if ! validate_ticket "$PR_TITLE" "PR title"; then
echo ""
echo "VALIDATION FAILED: PR title must contain a valid ticket ID from the approved list: ${VALID_TICKET_IDS[@]}"
exit 1
Comment on lines +115 to +119
fi

echo ""
echo "=== PR Title Validation PASSED ==="
echo "Ticket ID found in PR title."
echo ""
echo "ALL VALIDATIONS PASSED! PR title contains a valid ticket ID."
Comment on lines +114 to +126

Copilot AI Feb 17, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow enforces a strict <TICKET>-<N> : <desc> format for all PR titles to develop, which will fail legitimate maintenance PRs like pure rebases/merges (e.g., the current PR title). Consider allowing an explicit exception pattern (e.g., ^Rebase to develop$ / ^Merge .*), or skipping validation for PRs labeled as rebase/maintenance to avoid blocking required branch hygiene.

Suggested change
# Validate PR Title (always required)
echo "=== Validating PR Title ==="
if ! validate_ticket "$PR_TITLE" "PR title"; then
echo ""
echo "VALIDATION FAILED: PR title must contain a valid ticket ID from the approved list: ${VALID_TICKET_IDS[@]}"
exit 1
fi
echo ""
echo "=== PR Title Validation PASSED ==="
echo "Ticket ID found in PR title."
echo ""
echo "ALL VALIDATIONS PASSED! PR title contains a valid ticket ID."
# Validate PR Title (allow explicit maintenance titles without ticket IDs)
# Maintenance PRs like pure rebases or merges (e.g., "Rebase to develop", "Merge release/x into develop")
# are allowed to bypass strict ticket ID validation.
if [[ "$PR_TITLE" =~ ^Rebase[[:space:]]+to[[:space:]]+develop$ || "$PR_TITLE" =~ ^Merge[[:space:]].* ]]; then
echo "PR title '$PR_TITLE' matches a maintenance pattern; skipping ticket ID validation."
else
echo "=== Validating PR Title ==="
if ! validate_ticket "$PR_TITLE" "PR title"; then
echo ""
echo "VALIDATION FAILED: PR title must contain a valid ticket ID from the approved list: ${VALID_TICKET_IDS[@]}"
exit 1
fi
echo ""
echo "=== PR Title Validation PASSED ==="
echo "Ticket ID found in PR title."
echo ""
echo "ALL VALIDATIONS PASSED! PR title contains a valid ticket ID."
fi

Copilot uses AI. Check for mistakes.
Loading
Loading