Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
119 commits
Select commit Hold shift + click to select a range
8dd5ab9
RDK-59247:Migrate Functionality In Network scripts To Core Modules
Oct 15, 2025
2fafedf
Merge branch 'develop' into topic/RDK-59247
Oct 27, 2025
8ac42a4
Merge branch 'develop' into topic/RDK-59247
Nov 17, 2025
35adb09
Merge branch 'develop' into topic/RDK-59247
Nov 24, 2025
1f69450
Merge branch 'develop' into topic/RDK-59247
Dec 3, 2025
1df413f
Merge tag '4.2.1' into develop
naveenkumarhanasi Dec 17, 2025
937d21f
Merge branch 'develop' into topic/RDK-59247
Dec 19, 2025
b86bfe3
RDK-59247: cleaning up network scripts.
udaykrishnag Dec 19, 2025
880d752
RDKEMW-11363: [NM Dispatcher] Reduce repetitive logging (#415)
AravindanNC Jan 14, 2026
1775157
Merge branch 'develop' into topic/RDK-59247
udaykrishnag Jan 14, 2026
38da422
Merge pull request #402 from rdkcentral/topic/RDK-59247
udaykrishnag Jan 15, 2026
fe25fa7
SERXIONE-8331 : Added viper_ipa to exceptions for /media/apps/sky/pa…
sborushevsky Jan 16, 2026
661b82c
RDK-57502 - [RDKE] Migrate Operation Support Log Upload Related Scrip…
Abhinavpv28 Jan 20, 2026
a8ca15d
Sysint 4.2.2 release changelog updates
nhanasi Jan 21, 2026
2aa1f8e
Merge branch 'release/4.2.2'
nhanasi Jan 21, 2026
59b4013
Merge tag '4.2.2' into develop
nhanasi Jan 21, 2026
fbb7a3e
Merge branch 'feature/RDKEVD-5412' into develop
nhanasi Jan 27, 2026
7b085a2
Create readBTAddress-generic.sh
nhanasi Jan 23, 2026
be909e8
Update getDeviceDetails.sh
nhanasi Jan 23, 2026
1bebeb8
Update lib/rdk/getDeviceDetails.sh
nhanasi Jan 23, 2026
668eeca
Update readBTAddress-generic.sh
nhanasi Jan 23, 2026
7e605fd
Update getDeviceDetails.sh
nhanasi Jan 23, 2026
fac7dfc
Update readBTAddress-generic.sh
nhanasi Jan 23, 2026
1be51ef
Update getDeviceDetails.sh
nhanasi Jan 23, 2026
27f8e41
Update getDeviceDetails.sh
nhanasi Jan 23, 2026
f8b2432
Update readBTAddress-generic.sh
nhanasi Jan 23, 2026
73181a5
RDK-59964 : ZeroConfig (IPv4LL) support for EntOS - AirPlay Devices (…
gururaajar Jan 30, 2026
e455a80
Sysint 4.2.3 release changelog updates
naveenkumarhanasi Jan 30, 2026
2a428f5
Sysint 4.2.3 release changelog updates (#437)
nhanasi Jan 30, 2026
138be84
RDK-59964: Sysint 4.2.3 release (#438)
nhanasi Jan 30, 2026
c9c32a2
Merge branch 'release/4.2.3'
naveenkumarhanasi Jan 30, 2026
07c7aab
Merge tag '4.2.3' into develop
naveenkumarhanasi Jan 30, 2026
84339f4
XIONE-18284: Need to add monarch process name for core upload (#441)
nhanasi Feb 3, 2026
d1b176a
RDKEMW-13059: Include utility indepenent of T2 for telemetry upload (…
shibu-kv Feb 3, 2026
a232c32
4.3.0 release changelog updates
tdeva14 Feb 6, 2026
488750c
Merge branch 'release/4.3.0'
tdeva14 Feb 6, 2026
8fcdc31
Merge tag '4.3.0' into develop
tdeva14 Feb 6, 2026
d52473a
Revert "XIONE-18284: Need to add monarch process name for core upload…
nhanasi Feb 9, 2026
4022281
RDKEMW-13687: Increase Timeout for NTP PartnerURL Read (#450)
sindhu-krishnan Feb 11, 2026
76bf8f0
4.3.1 release changelog updates
tdeva14 Feb 11, 2026
4a29ec2
Merge branch 'release/4.3.1'
tdeva14 Feb 11, 2026
354b182
Merge tag '4.3.1' into develop
tdeva14 Feb 11, 2026
999928c
Disable password authentication (#427)
NareshM1702 Feb 25, 2026
2d7ca69
<Sysint 4.3.2 release changelog updates
nhanasi Feb 26, 2026
c21ba73
Sysint 4.3.2 release changelog updates (#463)
nhanasi Feb 26, 2026
d0cbe87
RDKEMW-12868: Sysint 4.3.2 release changelog updates (#464)
nhanasi Feb 26, 2026
db73c8d
Merge branch 'release/4.3.2'
nhanasi Feb 26, 2026
ce34886
Merge tag '4.3.2' into develop
nhanasi Feb 26, 2026
13e79f9
RDK-59974 : Migrate rebootNow script to C - Implementation (#459)
Saranya2421 Feb 27, 2026
f085b1d
4.4.0 release changelog updates
tdeva14 Feb 27, 2026
ebcf851
Merge branch 'release/4.4.0'
tdeva14 Feb 27, 2026
92173b4
Merge tag '4.4.0' into develop
tdeva14 Feb 27, 2026
7598c95
RDKEMW-14726 - Implement Chrony runtime selection for Time Sync (#469)
sindhu-krishnan Mar 10, 2026
ded2a59
4.5.0 release changelog updates
tdeva14 Mar 10, 2026
f9bec1c
Merge branch 'release/4.5.0'
tdeva14 Mar 10, 2026
aebdac3
Merge tag '4.5.0' into develop
tdeva14 Mar 10, 2026
2dc0d67
RDKEMW-9393 : Dropbear is using prod Key to connect to devices runnin…
KTirumalaSrihari Mar 11, 2026
6596c78
4.5.1 release changelog updates
tdeva14 Mar 11, 2026
8668de9
Merge branch 'release/4.5.1'
tdeva14 Mar 11, 2026
b94cde6
Merge tag '4.5.1' into develop
tdeva14 Mar 11, 2026
6a71c71
SERXIONE-8445:PREVIOUS_LOG event observed false reporting telemetry i…
dharshini555 Mar 11, 2026
ad07789
Update 10-unmanaged-devices for unmanaging wl0.2
aminaseyyad Mar 13, 2026
5dd81f9
[RDKEMW-14881] Updating wifi reassociation threshould tolerance RFC …
udaykrishnag Mar 13, 2026
94f6e42
Sysint 4.5.2 release changelog updates
naveenkumarhanasi Mar 13, 2026
029809e
Sysint 4.5.2 release changelog updates (#484)
nhanasi Mar 13, 2026
cfc061b
Sysint 4.5.2 release changelog updates (#483)
nhanasi Mar 13, 2026
0af8bee
Merge branch 'release/4.5.2'
naveenkumarhanasi Mar 13, 2026
e34a943
Merge tag '4.5.2' into develop
naveenkumarhanasi Mar 13, 2026
9b8505a
Merge branch 'develop' into topic/RDKMVE-1740
aminaseyyad Mar 14, 2026
06dc579
Merge pull request #482 from rdkcentral/topic/RDKMVE-1740
AravindanNC Mar 18, 2026
4f77233
Update previous-log-backup.service
Abhinavpv28 Mar 18, 2026
7335293
Update device.properties (#472)
KTirumalaSrihari Mar 19, 2026
57b3c12
Sysint 4.5.3 release changelog updates
naveenkumarhanasi Mar 20, 2026
4b963e5
Merge branch 'release/4.5.3'
naveenkumarhanasi Mar 20, 2026
3bd6471
Merge tag '4.5.3' into develop
naveenkumarhanasi Mar 20, 2026
dee962f
Merge pull request #487 from rdkcentral/develop
Abhinavpv28 Mar 23, 2026
2c94e2e
Script cleanup
Mar 25, 2026
9ea66e2
Remove uploadSTBLogs.sh script reference
Mar 25, 2026
f554628
Merge pull request #488 from rdkcentral/feature/backuplog
Abhinavpv28 Mar 26, 2026
3d2215e
Merge pull request #492 from rdkcentral/develop
Abhinavpv28 Mar 26, 2026
925c788
Delete lib/rdk/uploadSTBLogs.sh
Abhinavpv28 Mar 26, 2026
50d0537
Delete lib/rdk/usbLogUpload.sh
Abhinavpv28 Mar 26, 2026
ade8cc2
Delete lib/rdk/UploadLogsNow.sh
Abhinavpv28 Mar 26, 2026
56c3713
Merge pull request #491 from rdkcentral/feature/script_cleanup
Abhinavpv28 Mar 26, 2026
adf5b1b
Sysint 4.5.4 release changelog updates
naveenkumarhanasi Mar 27, 2026
9307d25
Merge branch 'release/4.5.4'
naveenkumarhanasi Mar 27, 2026
d9f48c0
Merge tag '4.5.4' into develop
naveenkumarhanasi Mar 27, 2026
0f3db13
Delete lib/rdk/backup_logs.sh
Abhinavpv28 Mar 31, 2026
ced3966
Merge pull request #493 from rdkcentral/feature/backup_script_remove
Abhinavpv28 Apr 1, 2026
5c9f548
RDKEMW-16414: Replace type exec in NM_Bootstrap (#494)
AravindanNC Apr 1, 2026
631e4af
RDKEMW-15186 : [RDK-E] [TCHXi6] estb mac address is incorrect (#495)
Abhinavpv28 Apr 2, 2026
124d3bf
Sysint 4.5.5 release changelog updates
naveenkumarhanasi Apr 3, 2026
0f44776
Merge branch 'release/4.5.5'
naveenkumarhanasi Apr 3, 2026
654be5f
Merge tag '4.5.5' into develop
naveenkumarhanasi Apr 3, 2026
bc5e8d8
RDKEMW-15490 : Removing reboot script reference from sysint (#500)
Saranya2421 Apr 9, 2026
711601e
5.0.0 release changelog updates
tdeva14 Apr 9, 2026
9facdd3
Merge branch 'release/5.0.0'
tdeva14 Apr 9, 2026
af56fe3
Merge tag '5.0.0' into develop
tdeva14 Apr 9, 2026
be07e4b
RDKEMW-16664: Send integer value for MemAvailable to t2ValNotify (#496)
Copilot Apr 10, 2026
c31fdaf
RDKEMW-16446: No Wifi screen issue (#498)
AravindanNC Apr 13, 2026
f5f229b
RDKEMW-10284: Migrate stunnel to use P12 cert (#364)
Lasya-Prakarsha-D-V Apr 17, 2026
4d4ef7e
Sysint 5.0.1 release changelog updates
naveenkumarhanasi Apr 23, 2026
cd2d601
Merge branch 'release/5.0.1'
naveenkumarhanasi Apr 23, 2026
5d44360
Merge tag '5.0.1' into develop
naveenkumarhanasi Apr 23, 2026
0edbcde
RDKEMW-10725:gstreamer-cleanup conditions when cdl_flashed_file_name …
vrenu2018 Apr 27, 2026
f13d901
RDKEMW-17619 : [develop] OCDM_WVMediaKey and OCDM_SaThread changes in…
madhubabutt Apr 28, 2026
35cff6f
Revert "RDKEMW-10725:gstreamer-cleanup conditions when cdl_flashed_fi…
nhanasi May 1, 2026
d5bffcb
RDKEMW-17800:gst-cleanup conditions when cdl_flashed_file_name is not…
vrenu2018 May 4, 2026
0286694
RDKEMW-16774: [Security] Device partition structure seen in logs (#536)
Saranya2421 May 7, 2026
ddc1cea
RDKEMW-18159 : [develop] Corefile not getting uploaded for mutliqueue…
madhubabutt May 7, 2026
61155b6
RDKEMW-17726, RDKEMW-17727: Fix the Migration of RDKV-to-RDKE (#531)
jincysam87 May 7, 2026
d138055
RDKEMW-17800:gst-cleanup conditions when cdl_flashed_file_name is not…
vrenu2018 May 7, 2026
0e05ed7
Sysint 5.0.2 release changelog updates
naveenkumarhanasi May 7, 2026
c6bd2c5
Merge branch 'release/5.0.2'
naveenkumarhanasi May 7, 2026
1888519
Merge tag '5.0.2' into develop
naveenkumarhanasi May 7, 2026
6974aef
Update getPartnerProperty.sh (#541)
sindhu-krishnan May 8, 2026
3ce474d
5.1.0 release changelog updates
tdeva14 May 14, 2026
38641ab
Merge branch 'release/5.1.0'
tdeva14 May 14, 2026
4e51a4f
Merge tag '5.1.0' into develop
tdeva14 May 14, 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
155 changes: 153 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,160 @@ All notable changes to this project will be documented in this file. Dates are d

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [4.2.1v1](https://github.com/rdkcentral/sysint/compare/4.2.1...4.2.1v1)
#### [5.1.0](https://github.com/rdkcentral/sysint/compare/5.0.2...5.1.0)

- SERXIONE-8331 : Added viper_ipa to exceptions for /media/apps/sky/packages [`16d826b`](https://github.com/rdkcentral/sysint/commit/16d826bda4097516816966257f4e74dbf5a44396)
- Update getPartnerProperty.sh [`#541`](https://github.com/rdkcentral/sysint/pull/541)
- Merge tag '5.0.2' into develop [`1888519`](https://github.com/rdkcentral/sysint/commit/18885196ab36dc76fd5f28e87a484594a53076e1)

#### [5.0.2](https://github.com/rdkcentral/sysint/compare/5.0.1...5.0.2)

> 7 May 2026

- RDKEMW-17800:gst-cleanup conditions when cdl_flashed_file_name is not present [`#538`](https://github.com/rdkcentral/sysint/pull/538)
- RDKEMW-17726, RDKEMW-17727: Fix the Migration of RDKV-to-RDKE [`#531`](https://github.com/rdkcentral/sysint/pull/531)
- RDKEMW-18159 : [develop] Corefile not getting uploaded for mutliqueue crashes [`#539`](https://github.com/rdkcentral/sysint/pull/539)
- RDKEMW-16774: [Security] Device partition structure seen in logs [`#536`](https://github.com/rdkcentral/sysint/pull/536)
- RDKEMW-17800:gst-cleanup conditions when cdl_flashed_file_name is not present [`#528`](https://github.com/rdkcentral/sysint/pull/528)
- Revert "RDKEMW-10725:gstreamer-cleanup conditions when cdl_flashed_file_name …" [`#526`](https://github.com/rdkcentral/sysint/pull/526)
- RDKEMW-17619 : [develop] OCDM_WVMediaKey and OCDM_SaThread changes in sysint [`#522`](https://github.com/rdkcentral/sysint/pull/522)
- RDKEMW-10725:gstreamer-cleanup conditions when cdl_flashed_file_name is missing [`#511`](https://github.com/rdkcentral/sysint/pull/511)
- Sysint 5.0.2 release changelog updates [`0e05ed7`](https://github.com/rdkcentral/sysint/commit/0e05ed7d7dd01718d723584f4da02e20ace397de)
- Merge tag '5.0.1' into develop [`5d44360`](https://github.com/rdkcentral/sysint/commit/5d443603d5a7b803f4f45af68f0178e057a21968)

#### [5.0.1](https://github.com/rdkcentral/sysint/compare/5.0.0...5.0.1)

> 23 April 2026

- RDKEMW-10284: Migrate stunnel to use P12 cert [`#364`](https://github.com/rdkcentral/sysint/pull/364)
- RDKEMW-16446: No Wifi screen issue [`#498`](https://github.com/rdkcentral/sysint/pull/498)
- RDKEMW-16664: Send integer value for MemAvailable to t2ValNotify [`#496`](https://github.com/rdkcentral/sysint/pull/496)
- Sysint 5.0.1 release changelog updates [`4d4ef7e`](https://github.com/rdkcentral/sysint/commit/4d4ef7edad15ff1f1e75e59361c2672130b31721)
- Merge tag '5.0.0' into develop [`af56fe3`](https://github.com/rdkcentral/sysint/commit/af56fe3b3594eb94e66afcaefb1e94c62daa4488)

### [5.0.0](https://github.com/rdkcentral/sysint/compare/4.5.5...5.0.0)

> 9 April 2026

- RDKEMW-15490 : Removing reboot script reference from sysint [`#500`](https://github.com/rdkcentral/sysint/pull/500)
- 5.0.0 release changelog updates [`711601e`](https://github.com/rdkcentral/sysint/commit/711601e303a449f3ea34d5f858f4d7c5d873c9c1)
Comment on lines +39 to +42
- Merge tag '4.5.5' into develop [`654be5f`](https://github.com/rdkcentral/sysint/commit/654be5fcc3473060f765481e5cd9dd4f84f65d95)

#### [4.5.5](https://github.com/rdkcentral/sysint/compare/4.5.4...4.5.5)

> 3 April 2026

- RDKEMW-15186 : [RDK-E] [TCHXi6] estb mac address is incorrect [`#495`](https://github.com/rdkcentral/sysint/pull/495)
- RDKEMW-16414: Replace type exec in NM_Bootstrap [`#494`](https://github.com/rdkcentral/sysint/pull/494)
- RDK-61128 : Remove the Logupload Scripts ported to C [`#493`](https://github.com/rdkcentral/sysint/pull/493)
- Delete lib/rdk/backup_logs.sh [`0f3db13`](https://github.com/rdkcentral/sysint/commit/0f3db13ec096d8fbe33754cb4cbf1a65eda45153)
- Sysint 4.5.5 release changelog updates [`124d3bf`](https://github.com/rdkcentral/sysint/commit/124d3bf73d596c87082721cc8189cf95b8794e4b)
- Merge tag '4.5.4' into develop [`d9f48c0`](https://github.com/rdkcentral/sysint/commit/d9f48c011ab0fe3abbf7144d9674933321f38698)

#### [4.5.4](https://github.com/rdkcentral/sysint/compare/4.5.3...4.5.4)

> 27 March 2026

- RDK-61128 : Remove the Logupload Scripts ported to C [`#491`](https://github.com/rdkcentral/sysint/pull/491)
- Rebase [`#492`](https://github.com/rdkcentral/sysint/pull/492)
- RDK-61009 : [RDKE] Port Log Backup Scripts to Source code [`#488`](https://github.com/rdkcentral/sysint/pull/488)
- Rebase [`#487`](https://github.com/rdkcentral/sysint/pull/487)
- Delete lib/rdk/uploadSTBLogs.sh [`925c788`](https://github.com/rdkcentral/sysint/commit/925c788fa267c0993d427374bfcc385da20e9a1e)
- Delete lib/rdk/UploadLogsNow.sh [`ade8cc2`](https://github.com/rdkcentral/sysint/commit/ade8cc2585d6b10bc549c1ce044ddc90eea08993)
- Delete lib/rdk/usbLogUpload.sh [`50d0537`](https://github.com/rdkcentral/sysint/commit/50d05375ba40940d038489cd75e9e8b053708713)

#### [4.5.3](https://github.com/rdkcentral/sysint/compare/4.5.2...4.5.3)

> 20 March 2026

- Update device.properties [`#472`](https://github.com/rdkcentral/sysint/pull/472)
- Update 10-unmanaged-devices for unmanaging wl0.2 [`#482`](https://github.com/rdkcentral/sysint/pull/482)
- Sysint 4.5.2 release changelog updates [`#483`](https://github.com/rdkcentral/sysint/pull/483)
- Sysint 4.5.3 release changelog updates [`57b3c12`](https://github.com/rdkcentral/sysint/commit/57b3c12fddecd670d090210aa049c1c7967512bf)
- Merge tag '4.5.2' into develop [`e34a943`](https://github.com/rdkcentral/sysint/commit/e34a943c07d6b18e2a87fea5219e4de2068e73db)

#### [4.5.2](https://github.com/rdkcentral/sysint/compare/4.5.1...4.5.2)

> 13 March 2026

- Sysint 4.5.2 release changelog updates [`#484`](https://github.com/rdkcentral/sysint/pull/484)
- [RDKEMW-14881] Updating wifi reassociation threshould tolerance RFC [`#467`](https://github.com/rdkcentral/sysint/pull/467)
- SERXIONE-8445:PREVIOUS_LOG event observed false reporting telemetry in RDK-E R40 [`#474`](https://github.com/rdkcentral/sysint/pull/474)
- Merge tag '4.5.1' into develop [`b94cde6`](https://github.com/rdkcentral/sysint/commit/b94cde623d5549f72bf610ff6340241022c3841d)

#### [4.5.1](https://github.com/rdkcentral/sysint/compare/4.5.0...4.5.1)

> 11 March 2026

- RDKEMW-9393 : Dropbear is using prod Key to connect to devices running with prod build if DeviceType is Test [`#440`](https://github.com/rdkcentral/sysint/pull/440)
- 4.5.1 release changelog updates [`6596c78`](https://github.com/rdkcentral/sysint/commit/6596c784f5be3faa673fe0e829352430f8ba9587)
- Merge tag '4.5.0' into develop [`aebdac3`](https://github.com/rdkcentral/sysint/commit/aebdac39a57c3141032c627dcb07a23a50b811e2)

#### [4.5.0](https://github.com/rdkcentral/sysint/compare/4.4.0...4.5.0)

> 10 March 2026

- RDKEMW-14726 - Implement Chrony runtime selection for Time Sync [`#469`](https://github.com/rdkcentral/sysint/pull/469)
- 4.5.0 release changelog updates [`ded2a59`](https://github.com/rdkcentral/sysint/commit/ded2a599a3fb49bf41a92a0306cb758aa60a2039)
- Merge tag '4.4.0' into develop [`92173b4`](https://github.com/rdkcentral/sysint/commit/92173b430828bb3f31dd7163463876d3b0d8e6dd)

#### [4.4.0](https://github.com/rdkcentral/sysint/compare/4.3.2...4.4.0)

> 27 February 2026

- RDK-59974 : Migrate rebootNow script to C - Implementation [`#459`](https://github.com/rdkcentral/sysint/pull/459)
- Sysint 4.3.2 release changelog updates [`#463`](https://github.com/rdkcentral/sysint/pull/463)
- 4.4.0 release changelog updates [`f085b1d`](https://github.com/rdkcentral/sysint/commit/f085b1d634182199d19c7776a108c78e02e2c8fd)
- Merge tag '4.3.2' into develop [`ce34886`](https://github.com/rdkcentral/sysint/commit/ce348869bf09beb0cb4735436ccd05bc2e38629f)

#### [4.3.2](https://github.com/rdkcentral/sysint/compare/4.3.1...4.3.2)

> 26 February 2026

- RDKEMW-12868: Sysint 4.3.2 release changelog updates [`#464`](https://github.com/rdkcentral/sysint/pull/464)
- Disable password authentication [`#427`](https://github.com/rdkcentral/sysint/pull/427)
- &lt;Sysint 4.3.2 release changelog updates [`2d7ca69`](https://github.com/rdkcentral/sysint/commit/2d7ca695ffc82814b2da9eb360403e2f65360fff)
- Merge tag '4.3.1' into develop [`354b182`](https://github.com/rdkcentral/sysint/commit/354b182478a02c5a943fa4ffce733b55a3069d00)
Comment on lines +116 to +119
Copy link

Copilot AI Mar 10, 2026

Choose a reason for hiding this comment

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

The 4.3.2 section contains a bullet that starts with an HTML-escaped “<” (&lt;Sysint 4.3.2 release changelog updates ...). This renders oddly in Markdown and looks like an accidental character. Remove the stray “<”/&lt; so the changelog entry reads cleanly.

Copilot uses AI. Check for mistakes.

#### [4.3.1](https://github.com/rdkcentral/sysint/compare/4.3.0...4.3.1)

> 11 February 2026

- RDKEMW-13687: Increase Timeout for NTP PartnerURL Read [`#450`](https://github.com/rdkcentral/sysint/pull/450)
- Revert "XIONE-18284: Need to add monarch process name for core upload (#441)" [`#451`](https://github.com/rdkcentral/sysint/pull/451)
- 4.3.1 release changelog updates [`76bf8f0`](https://github.com/rdkcentral/sysint/commit/76bf8f036a1d992100e7235c3c2d960cee81f2e5)
- Merge tag '4.3.0' into develop [`8fcdc31`](https://github.com/rdkcentral/sysint/commit/8fcdc317b2edc4f6d6cbf52d0cfec81c82660466)

#### [4.3.0](https://github.com/rdkcentral/sysint/compare/4.2.3...4.3.0)

> 6 February 2026

- RDKEMW-13059: Include utility indepenent of T2 for telemetry upload [`#442`](https://github.com/rdkcentral/sysint/pull/442)
Copy link

Copilot AI Feb 6, 2026

Choose a reason for hiding this comment

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

Spelling error in comment: "indepenent" should be "independent".

Suggested change
- RDKEMW-13059: Include utility indepenent of T2 for telemetry upload [`#442`](https://github.com/rdkcentral/sysint/pull/442)
- RDKEMW-13059: Include utility independent of T2 for telemetry upload [`#442`](https://github.com/rdkcentral/sysint/pull/442)

Copilot uses AI. Check for mistakes.
Copy link

Copilot AI Feb 25, 2026

Choose a reason for hiding this comment

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

Spelling error in CHANGELOG: "indepenent" should be "independent".

Suggested change
- RDKEMW-13059: Include utility indepenent of T2 for telemetry upload [`#442`](https://github.com/rdkcentral/sysint/pull/442)
- RDKEMW-13059: Include utility independent of T2 for telemetry upload [`#442`](https://github.com/rdkcentral/sysint/pull/442)

Copilot uses AI. Check for mistakes.
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

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

Typo in changelog: "indepenent" should be "independent".

Suggested change
- RDKEMW-13059: Include utility indepenent of T2 for telemetry upload [`#442`](https://github.com/rdkcentral/sysint/pull/442)
- RDKEMW-13059: Include utility independent of T2 for telemetry upload [`#442`](https://github.com/rdkcentral/sysint/pull/442)

Copilot uses AI. Check for mistakes.
- XIONE-18284: Need to add monarch process name for core upload [`#441`](https://github.com/rdkcentral/sysint/pull/441)
- Sysint 4.2.3 release changelog updates [`#437`](https://github.com/rdkcentral/sysint/pull/437)
- 4.3.0 release changelog updates [`a232c32`](https://github.com/rdkcentral/sysint/commit/a232c32f1af89c70ef4a0b9f4fc8da0ca1ef57d5)
- Merge tag '4.2.3' into develop [`07c7aab`](https://github.com/rdkcentral/sysint/commit/07c7aab08b14425f711584a9002c8d1c5d1ad2be)

#### [4.2.3](https://github.com/rdkcentral/sysint/compare/4.2.2...4.2.3)

> 30 January 2026

- RDK-59964: Sysint 4.2.3 release [`#438`](https://github.com/rdkcentral/sysint/pull/438)
- RDK-59964 : ZeroConfig (IPv4LL) support for EntOS - AirPlay Devices [`#431`](https://github.com/rdkcentral/sysint/pull/431)
- Update readBTAddress-generic.sh [`fac7dfc`](https://github.com/rdkcentral/sysint/commit/fac7dfcb86a413388dc243d9811110928fb9b6d1)
- Sysint 4.2.3 release changelog updates [`e455a80`](https://github.com/rdkcentral/sysint/commit/e455a80dc92d3610211678cc79b175bad879c97a)
- Create readBTAddress-generic.sh [`7b085a2`](https://github.com/rdkcentral/sysint/commit/7b085a2e8737e1bf01d14547113f3a578cbd4f5f)

#### [4.2.2](https://github.com/rdkcentral/sysint/compare/4.2.1...4.2.2)

> 21 January 2026

- RDK-57502 - [RDKE] Migrate Operation Support Log Upload Related Scripts To C Implementation [`#410`](https://github.com/rdkcentral/sysint/pull/410)
- SERXIONE-8331 : Added viper_ipa to exceptions for /media/apps/sky/packages [`#420`](https://github.com/rdkcentral/sysint/pull/420)
- RDK-59247: cleaning up network scripts. [`#402`](https://github.com/rdkcentral/sysint/pull/402)
- RDKEMW-11363: [NM Dispatcher] Reduce repetitive logging [`#415`](https://github.com/rdkcentral/sysint/pull/415)
- Sysint 4.2.2 release changelog updates [`a8ca15d`](https://github.com/rdkcentral/sysint/commit/a8ca15d07e8fcecb408945645892e9e47385e242)
- Merge tag '4.2.1' into develop [`1df413f`](https://github.com/rdkcentral/sysint/commit/1df413f4f00e87a43eb092c6c57e302d754fba90)
- RDK-59247:Migrate Functionality In Network scripts To Core Modules [`8dd5ab9`](https://github.com/rdkcentral/sysint/commit/8dd5ab957251cfc80d6556560386019ca86088cb)

#### [4.2.1](https://github.com/rdkcentral/sysint/compare/4.2.0...4.2.1)

Expand Down
2 changes: 1 addition & 1 deletion etc/10-unmanaged-devices
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[keyfile]
unmanaged-devices=interface-name:ap*;interface-name:dobby*;interface-name:lo;interface-name:p2p*;interface-name:veth*;interface-name:ip*;interface-name:wlan1
unmanaged-devices=interface-name:ap*;interface-name:dobby*;interface-name:lo;interface-name:p2p*;interface-name:veth*;interface-name:ip*;interface-name:wlan1;interface-name:wl0.2
1 change: 1 addition & 0 deletions etc/device.properties
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ NETWORK_ID=192.168.100.0/24
POTOMAC_IDENTITY_FILE=/etc/dropbear/dropbear_rsa_host_key
POTOMAC_USER=root
RDK_EMULATOR=false
LABSIGNED_ENABLED=false
SCHEDULE_REBOOT_INTERVAL=144
UDHCP_INTERFACE=eth0
WAN_INTERFACE=eth0
Expand Down
54 changes: 47 additions & 7 deletions lib/rdk/NM_Bootstrap.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash

##############################################################################
# If not stated otherwise in this file or this component's LICENSE file the
Expand All @@ -24,7 +24,25 @@ RDKV_SUPP_CONF="/opt/secure/wifi/wpa_supplicant.conf"
MIGRATION_JSON="/opt/secure/migration/migration_data_store.json"

if [ -f $RDKV_SUPP_CONF ]; then
SSID=$(cat $RDKV_SUPP_CONF | grep -w ssid= | cut -d '"' -f 2)

#########################
# SSID Extraction #
#########################
# Efficiently extract the line containing ssid=
SSID_LINE=$(grep -m 1 "^[[:space:]]*ssid=" "$RDKV_SUPP_CONF")

# CASE 1: SSID is a quoted readable string like ssid="Test's iPhone"
if [[ "$SSID_LINE" =~ ssid=\"(.*)\" ]]; then
SSID="${BASH_REMATCH[1]}"
echo "`/bin/timestamp`: Found quoted SSID: $SSID. Do nothing as it's already in the correct format." >> /opt/logs/NMMonitor.log

# CASE 2: SSID is a hex string like ssid=4b61...
elif [[ "$SSID_LINE" =~ ssid=([a-fA-F0-9]+) ]]; then
HEX_SSID="${BASH_REMATCH[1]}"
SSID=$(printf '%b' "$(printf '%s' "$HEX_SSID" | sed 's/../\\x&/g')")
echo "`/bin/timestamp`: Converted Hex to SSID: $SSID" >> /opt/logs/NMMonitor.log
fi

PSK_LINE=$(grep psk= "$RDKV_SUPP_CONF")

# Case 1: Quoted passphrase
Expand All @@ -39,7 +57,22 @@ if [ -f $RDKV_SUPP_CONF ]; then
else
PSK=""
fi
sed -i '/network={/,/}/d' /opt/secure/wifi/wpa_supplicant.conf

#########################
# Key_Mgmt Extraction #
#########################
KEY_MGMT_LINE=$(grep -m 1 '^[[:space:]]*key_mgmt=' "$RDKV_SUPP_CONF")
# Extract value after '=' and remove quotes
KEY_MGMT_VALUE=$(printf '%s\n' "$KEY_MGMT_LINE" | sed 's/.*key_mgmt=//; s/"//g')

if [ "$KEY_MGMT_VALUE" = "SAE" ] || [ "$KEY_MGMT_VALUE" = "SAE FT-SAE" ]; then
KEY_MGMT=sae
else
KEY_MGMT=wpa-psk
fi
echo "`/bin/timestamp`: key_mgmt is $KEY_MGMT" >> /opt/logs/NMMonitor.log

sed -i '/network={/,/}/d' "$RDKV_SUPP_CONF"
fi


Expand All @@ -62,7 +95,7 @@ if [ "$BOOT_TYPE" == "BOOT_MIGRATION" ]; then
fi
fi

if [ -z $SSID ]; then
if [ -z "$SSID" ]; then
echo "`/bin/timestamp` :$0: No SSID found in supplicant conf" >> /opt/logs/NMMonitor.log
echo "`/bin/timestamp` :$0: Trying with previously configured settings" >> /opt/logs/NMMonitor.log

Expand All @@ -79,15 +112,22 @@ else
rm -rf /opt/NetworkManager/system-connections/*
fi
if [ -d /opt/secure/NetworkManager/system-connections ]; then
rm -rf /opt/secure/NetworkManager/system-connections/*
echo "`/bin/timestamp` :$0: Listing the connection profiles in device: " >> /opt/logs/NMMonitor.log
ls -lh /opt/secure/NetworkManager/system-connections >> /opt/logs/NMMonitor.log
echo "`/bin/timestamp` :$0: Deleting existing wifi profiles if any..." >> /opt/logs/NMMonitor.log
for f in /opt/secure/NetworkManager/system-connections/*; do
if grep -q "type=wifi" "$f"; then
rm -f "$f"
fi
done
Comment on lines +118 to +122
Comment on lines +118 to +122
Comment on lines +115 to +122
Comment on lines 114 to +122
Comment on lines 114 to +122
fi
if [ -z $PSK ]; then
if [ -z "$PSK" ]; then
#connect to wifi
nmcli conn add type wifi con-name "$SSID" autoconnect yes ifname wlan0 ssid "$SSID"
nmcli conn reload
else
#connect to wifi
nmcli conn add type wifi con-name "$SSID" autoconnect yes ifname wlan0 ssid "$SSID" wifi-sec.key-mgmt wpa-psk wifi-sec.psk "$PSK"
nmcli conn add type wifi con-name "$SSID" autoconnect yes ifname wlan0 ssid "$SSID" wifi-sec.key-mgmt "$KEY_MGMT" wifi-sec.psk "$PSK"
nmcli conn reload
fi
fi
Loading
Loading