All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
- RDK-60291: RDK Coverity Defect Resolution
#319
7 April 2026
- DELIA-70280 : [Xione DE] rbus self-deadlock in XConf privacy mode fetch causing ~188s T2 init delay
#303 - Changelog updates for release 1.8.8
6e32097
3 April 2026
1 April 2026
- RDKB-64163: Fix for reporting hang with heavy parallel operations
#307 - Changelog updates for 1.8.6 release
d876cce
24 March 2026
- RDKEMW-15233:[SERXIONE-8445/XIONE-18418] Develop Support Branch Integ…
#299 - Changelog updates for release 1.8.5
3d23970
23 March 2026
- RDKEMW-15233 [SERXIONE-8445/XIONE-18418] Develop Support Branch Integration
#295 - RDKB-63834: Reject and Remove Corrupted Config Files In Persistance
#284 - Changelog updates for 1.8.4 release
a336d80
19 March 2026
- RDKB-63722: Build fix for ssl crypto error in platforms with lower ssl version
#291 - Changelog updates for 1.8.3 release
cac6d7f
18 March 2026
- RDKB-63722:Analyze and fix/mitigate memory leaks from curl_easy_perform calls
#287 - Agentic development and maintenance support
#278 - RDKEMW-10467: Fix Invalid time values caused by drift
#212 - Changelog updates for release 1.8.2
28b5426
27 February 2026
- RDK-60476: Reduce default connection pool size to 1
#260 - RDK-60805: Adding L1 unit test cases for reportprofiles
#265 - Changelog updates for 1.8.1 release
074a1d3
6 February 2026
- RDK-60312: Remove fork calls for curl transactions
#242 - RDK-60533: L1 unit test cases - protocol/rbusMethod and http
#241 - RDKB-63348 : Fix duplicate close calls on file descriptor
#251 - RDK-60519: Adding L1 unit test cases - dcautil & ccspinterface
#240 - RDK-60519: Adding L1 unit test cases for scheduler
#238 - RDK-60304: Adding L1 unit test cases to improve code coverage
#237 - RDK-60303: Adding L1 unit test cases to improve code coverage for protocol/http
#231 - Changelog updates for 1.8.0 release
8440d51
16 January 2026
- DELIA-69767: Replace popen() to prevent FD closures and improve logging
#225 - RDK-60072: Adding L1 unit test cases to improve code coverage
#234 - RDK-60072: Adding L1 unit test cases to improve code coverage
#219 - Changelog updates for 1.7.4 release
f94578f
11 December 2025
- Changelog update for release 1.7.3
8a5cbfb - RDKEMW-11275: Fix type conversion error in empty string fix
893b4db - RDKEMW-11275: Fix type conversion error in empty string fix
ec2291e
10 December 2025
- RDKEMW-11275: L1 testcase updation for 0 value and empty value
4a3f866 - RDKEMW-11275: L1 testcase updation
db39da5 - Skipping the reporting of grep marker if the value is empty
e93f2d9
26 November 2025
- RDK-59503: L2 & L1 testcases for Accumulated Grep Markers
#202 - RDKB-62477:Clients related split markers with value as 0 after Upgrad…
#211 - RDKEMW-6333: Crash fix for accumulated timestamp
#207 - RDKB-62326: Avoid deadlocks due to logger apis invocation from forked calls
#204 - RDKEMW-9528: Align the sequence of asynchronous rbus call
#205 - RDKB-62346: Devices not reporting datamodel markers with polling frequency > 0
#201 - RDK-59500: Fix build failure due to time_t type mismatch
#200 - Changelog updates for 1.7.1 release
a937c74 - As per legacy logic, absolute/split markers with 0 string value should not be reported
ba0c1ab
28 October 2025
- RDK-59221: Enable Accumulate Support For Grep Markers in Telemetry Profiles
#190 - Changelog updates for release 1.7.0
f6d0c4d
26 November 2025
- RDKB-62477:Clients related split markers with value as 0 after Upgrad…
#215 - Changelog updates for release 1.6.8
d29c0fa
20 November 2025
- RDKB-62477:Clients related split markers with value as 0 after Upgrad…
#211 - As per legacy logic, absolute/split markers with 0 string value should not be reported
181b185 - Changelog updates for 1.6.7 release
3ad85bb
5 November 2025
- RDKB-62346: Devices not reporting datamodel markers with polling frequency > 0
#201 - Changelog updates for 1.6.6 release
2073ce5
23 October 2025
- ISSUE-76 : Fix race condition during aggressive reloads
#189 - Add "REPORT_TYPE":"CACHED" to cache reports
#154 - RDKB-62050 : Telemetry report upload failed while using Red Recovery
#191 - Resolve code coverage hang issue in develop
#185 - Changelog updates for release 1.6.5
2fc04b4
6 October 2025
- Removing Openssl Engine setup/override logic in Telemetry
#186 - RDK-59038: Improve L1 test coverage
#176 - Deploy fossid_integration_stateless_diffscan_target_repo action
#182 - ISSUE-76: Ensure Signal Handler in not preempted
#181 - Deploy cla action
#123 - Changelog updates for release 1.6.4 - Correct libcurl SSL api usage
73fb221 - Update curlinterface.c
3ef7367 - Update xconfclient.c
3a53047
10 September 2025
- RDKB-61500: Fix random crash with log rotation
#168 - RDKEMW-7026: [T2] Event markers not getting cached when Telemetry is not operational
#146 - Update CODEOWNERS
#165 - Changelog updates for 1.6.3 release
81917a2
3 September 2025
- RDK-57609: [Telemetry]: Target 75% L1 Coverage to Improve Quality and Delivery Confidence
#147 - RDK-58749: Add DCMAGENT flag to build script of telemetry2_0
#157 - Changelog updates for release 1.6.2
5c50ced
27 August 2025
- RDKB 60706 : Failed to verify the certificate used during telemetry profile upload.
#150 - Rebase
#156 - RDKEMW-6872: Reduce Max Sleep for Previous Report and Fix Crash
#153 - RDKB-60978 Timer should not expire when there is a systemClock drift ( eg: NTP sync) happens.
#143 - Changelog updates for release 1.6.1
5ea8055 - Correcting code formating errors for 1.6.1 release
ee72c70 - Update xconfclient.c
10b5914
20 August 2025
- Resolve coverity issues and optimize DeltaInmmapSearch
#151 - Resolve build errors in XE2-V2 builds
#145 - RDKB-60894 : crash with strnstr and memcmp_eq in T2
#144 - RDK-57625: [RDK-E] Increase L2 Test Coverage For Telemetry
#128 - Topic/memcmp crash
#141 - RDK-58420: Implement Log rotation logic for grep markers
#135 - Resolve crash issues
f68badc - Update dca.c with temporary file approach
9fc4930 - Update dca.c to resolve memcmp_crash
34f7a90
21 July 2025
- RDK-58398:Fix curl dependency for some API's
#136 - RDK-57323 : Add support for URL encoding for Xconf-client module
#133 - Change persistence storage path for Pods
#132 - Changelog updates from release 1.5.2
2c92b1d
7 July 2025
- RDKEMW-4487: Synchronize profile deletion with report generation
#121 - DELIA-67022:T2 crash with signature strcmp during reboot test
#127 - Changelog updates for release 1.5.1
5bb7a9d
26 June 2025
- RDK-57914: Dynamic WhoAmI feature control for Telemetry
#105 - RDKEMW-5290-L1 Script change to check the failure in the workflow
#118 - TELEMETRY-16: Support T2 report profile download using xconf
#102 - RDKB-59901: Harden usages of locks related to rbus interaction
#119 - Harden usages of locks related to rbus interaction
3241a26 - Changelog updates for 1.5.0 release
7978dba
13 June 2025
- RDK-57209 : Optimize rdkcertselector implementation in telemetry
#109 - RDK-57209 : Rebase with develop
#113 - Changelog updates for 1.4.5 release
7c33c84
12 June 2025
- Add MTLS support for T2 in Pod
#106 - RDK-55195: Adding RCVRY cert for rdkcertselector
#100 - RDK-57782: Add L2 test cases for telemetry
#98 - RDKB-59809 RDK-57644: Default to MTLS connection on all endpoints
#95 - RDK-57854:Enable the L1 test cases for utils
#91 - Update curlinterface.c
042ea76 - Update curlinterface.c
bd22e5d - Update curlinterface.c
2df36ef
27 May 2025
- RDK-56852 [RDKE] Analyze and remove Unmapped/unused Telemetry binaries
#85 - RDK-57495:Run L1 test cases
#87 - RDK-56123: [RDKE] Fix coverity issues in Telemetry
#82 - RDK-57493:Run L2 test with device mgmt native platform container
#78 - 1.4.2 release changelog updates
#75 - Changelog updates for release 1.4.3
29ff320
8 May 2025
- Adding a test profile collecting DOCSIS parameters
#70 - RDKEMW-3746:Telemetry2_0 crash with fingerprint 96942259
#71 - RDKB-59060: Report generation fails when GenerateNow is true
#69 - 1.4.2 release changelog updates
084bf6e
10 April 2025
- RDKB-59420: Minor update to Previous Logs lookup feature
#64 - 1.4.1 release changelog updates
fb00fab
4 April 2025
- RDKEMW-2789: Optimize xconf communication
#55 - RDK-56834 : Add Previous logs lookup feature in T2
#56 - RDKEMW-3107 : [DELIA-67415]Fix Race condition in uninit sequence
#57 - Enforce uniform code formatting
#54 - Coverity Fix unlock scMutex before return in SendInterruptToTimeoutThread
#51 - Changelog updates for release 1.4.0
69079f4
24 March 2025
- RDKB-55880 : Touch Flag to indicate XCONF report generation
#47 - RDKB-56295: Fix T2 Profile Removal For Activation Timeout
06594b9 - Changelog updates for 1.3.2 release
f85b8f1 - Merge tag '1.3.1' into develop
85c4dab
17 March 2025
- RDKB-58931: Removing RFC control for non-root processes
#35 - RDK-56229: Add IUI version as mandatory field
#20 - RDKEMW-2400 : Workflow changes for nativebuild test
#37 - RDK-56446: Rebase Latest develop changes
#36 - RDK-55945 : sync codebase with stable2
#16 - 1.3.1 release changelog updates
dbef4db - RDK-56444: Add IUI version as mandatory field
f45c6f7 - RDK-56444: Add IUI version as mandatory field
2bc1f64
25 February 2025
- RDK-55755: [RDK-E] Optimize Telemetry 2.0 Client Library
#18 - RDK-53334: Integrate RDK cert selector API to telemetry.
#15 - Rebase
#19 - RDKEMW-1323: use wan mac to send xconf request for RDK-E
#17 - RDKB-56707:Integrate RDK cert selector API to telemetry.
faeadd4 - Update xconfclient.c
04d817f - 1.3.0 release changelog updates
eb13c5e
18 March 2025
- RDKEMW-2375: Fix for telemetry Crash (DELIA-66169)
4d85dbe - RDKEMW-2375: Fix for telemetry Crash (DELIA-66169)
1d6f3fd - RDKEMW-2375: Fix for telemetry Crash (DELIA-66169)
8a75e5c
4 February 2025
- Fix Compiler Warning for coverity build and add generic macros
#11 - RDKEMW-1498: Empty profile name and Hash getting accepted and processed as valid profile
#10 - RDK-49250: [RDKE] Improve L2 Test Coverage For Telemetry
#2 - RDK-49250: [RDKE] Improve L2 Test Coverage For Telemetry
#1 - Import of source (develop)
afcd234 - Changelog updates for 1.2.0 release
a8b1c60 - RDKEMW-587 : Fix Race-Condition when accessing the data
7f0ce46