Skip to content

Latest commit

 

History

History
357 lines (242 loc) · 24 KB

File metadata and controls

357 lines (242 loc) · 24 KB

Changelog

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

  • RDKB-64163: Fix race conditions with config reload #312
  • Changelog updates for 1.8.7 release 8254efd

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

1.2.0

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