Skip to content
Open
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
615bd76
1.6.2 release changelog updates
satya200 Apr 8, 2026
6d4e15d
Merge branch 'release/1.6.2'
satya200 Apr 8, 2026
b8fed87
Merge tag '1.6.2' into develop
satya200 Apr 8, 2026
7082ae1
Update rdkFwupdateMgr_api.c
satya200 Apr 14, 2026
68e4363
Update rdkFwupdateMgr_process.c
satya200 Apr 14, 2026
75d6941
Update rdkFwupdateMgr_process.c
satya200 Apr 14, 2026
898eb60
RDKEMW-17052:Address review comments- change the thread start to the …
mkadinti Apr 15, 2026
152d7d4
RDKEMW-17052:Address review comments- change the thread start to the …
mkadinti Apr 15, 2026
e55a477
Merge branch 'topic/RDKEMW-17052' of https://github.com/rdkcentral/rd…
mkadinti Apr 28, 2026
d66e1ac
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 28, 2026
26fbedd
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 28, 2026
6a51dbb
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 28, 2026
6159133
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 28, 2026
c3fc395
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 28, 2026
6cdd1ba
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 28, 2026
95394c0
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
2dc58c7
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
7b5ebc5
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
6cffee4
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
f0943d8
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
d257a4f
Apply suggestion from @Copilot
mkadinti Apr 29, 2026
b58e4c8
Apply suggestion from @Copilot
mkadinti Apr 29, 2026
2898f33
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
d8f7a89
Merge branch 'topic/RDKEMW-17052' of https://github.com/rdkcentral/rd…
mkadinti Apr 29, 2026
04e49ab
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
32c465a
Apply suggestion from @Copilot
mkadinti Apr 29, 2026
0a1f337
Apply suggestion from @Copilot
mkadinti Apr 29, 2026
39c2fde
Apply suggestion from @Copilot
mkadinti Apr 29, 2026
6605d4b
Apply suggestion from @Copilot
mkadinti Apr 29, 2026
8c23bbc
Apply suggestion from @Copilot
mkadinti Apr 29, 2026
adbf97c
Apply suggestion from @Copilot
mkadinti Apr 29, 2026
9330dc6
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
25b0afb
Merge branch 'topic/RDKEMW-17052' of https://github.com/rdkcentral/rd…
mkadinti Apr 29, 2026
970cb26
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
e9b2675
Update rdkFwupdateMgr_handlers.c
mkadinti Apr 29, 2026
3da778c
Update rdkFwupdateMgr_handlers.c
mkadinti Apr 29, 2026
da12400
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti Apr 29, 2026
6fa433d
Delete librdkFwupdateMgr/docs/DOCUMENT_v1.md
mkadinti May 1, 2026
343f97a
Merge branch 'topic/RDKEMW-17052' of https://github.com/rdkcentral/rd…
mkadinti May 1, 2026
2ee4613
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti May 2, 2026
14399d6
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti May 2, 2026
35c7de2
RDKEMW-17052:Refactor librdkFwupdateMgr from on-demand threading to a…
mkadinti May 2, 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
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,22 @@ 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).

#### [1.6.2](https://github.com/rdkcentral/rdkfwupdater/compare/1.6.1...1.6.2)

Copy link

Copilot AI Apr 27, 2026

Choose a reason for hiding this comment

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

The new 1.6.2 changelog section is missing the release date line (> <date>) that other entries include. Add the date to keep the auto-changelog format consistent.

Suggested change
> <date>

Copilot uses AI. Check for mistakes.
Copy link

Copilot AI Apr 28, 2026

Choose a reason for hiding this comment

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

CHANGELOG.md states that dates are displayed in UTC, and other versions include a date line (e.g., "> 11 March 2026" for 1.6.1). The new 1.6.2 section is missing its release date; please add it for consistency.

Suggested change
> 12 March 2026

Copilot uses AI. Check for mistakes.
- RDKEMW-10029 : Syncing of Gerrit commits that are required for security components [`#209`](https://github.com/rdkcentral/rdkfwupdater/pull/209)
- RDKEMW-15146 : Introduce mechanism to unlock debug service - read /opt/swupdate.conf [`#205`](https://github.com/rdkcentral/rdkfwupdater/pull/205)
- RDKTV-39830:Xumo TV devices got stuck with old firmware with http eror code 405 [`#213`](https://github.com/rdkcentral/rdkfwupdater/pull/213)
Copy link

Copilot AI Apr 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 entry: "http eror" → "http error".

Suggested change
- RDKTV-39830:Xumo TV devices got stuck with old firmware with http eror code 405 [`#213`](https://github.com/rdkcentral/rdkfwupdater/pull/213)
- RDKTV-39830:Xumo TV devices got stuck with old firmware with http error code 405 [`#213`](https://github.com/rdkcentral/rdkfwupdater/pull/213)

Copilot uses AI. Check for mistakes.
Copy link

Copilot AI Apr 29, 2026

Choose a reason for hiding this comment

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

Typo in the changelog entry: "http eror code 405" should be "http error code 405" for consistency with the other entries.

Suggested change
- RDKTV-39830:Xumo TV devices got stuck with old firmware with http eror code 405 [`#213`](https://github.com/rdkcentral/rdkfwupdater/pull/213)
- RDKTV-39830:Xumo TV devices got stuck with old firmware with http error code 405 [`#213`](https://github.com/rdkcentral/rdkfwupdater/pull/213)

Copilot uses AI. Check for mistakes.
- Enable L2 For PKCS11 [`#192`](https://github.com/rdkcentral/rdkfwupdater/pull/192)
- RDKTV-39830:Xumo TV devices got stuck with old firmware with http error code 405- adding L1 tests [`3b9880b`](https://github.com/rdkcentral/rdkfwupdater/commit/3b9880b43a75053f159a8dfc20c874277eb83f63)
- RDKTV-39830:Xumo TV devices got stuck with old firmware with http error code 405 [`3beb5c8`](https://github.com/rdkcentral/rdkfwupdater/commit/3beb5c8638ed87bb500985d651a9b24b34aea0e1)
- RDKTV-39830:Xumo TV devices got stuck with old firmware with http error code 405 [`e261e90`](https://github.com/rdkcentral/rdkfwupdater/commit/e261e90b596f12c28be561e0d132059bc95cc2e7)

#### [1.6.1](https://github.com/rdkcentral/rdkfwupdater/compare/1.6.0...1.6.1)

> 11 March 2026

- RDK-60527:Implement registerProcess and unregisterProcess APIs [`#194`](https://github.com/rdkcentral/rdkfwupdater/pull/194)
- 1.6.1 release changelog updates [`c1d0d29`](https://github.com/rdkcentral/rdkfwupdater/commit/c1d0d2983a68708984637eddce9d8ae4b9c436c2)
- Merge tag '1.6.0' into develop [`cca2cb9`](https://github.com/rdkcentral/rdkfwupdater/commit/cca2cb9c2faaa01e3f9f39ddcdf71a77b1e1c717)

#### [1.6.0](https://github.com/rdkcentral/rdkfwupdater/compare/1.5.2...1.6.0)
Expand Down
7 changes: 5 additions & 2 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,6 @@ include_HEADERS = \

librdkFwupdateMgr_la_SOURCES = \
${top_srcdir}/librdkFwupdateMgr/src/rdkFwupdateMgr_process.c \
${top_srcdir}/librdkFwupdateMgr/src/rdkFwupdateMgr_log.c \
${top_srcdir}/librdkFwupdateMgr/src/rdkFwupdateMgr_async.c \
${top_srcdir}/librdkFwupdateMgr/src/rdkFwupdateMgr_api.c

Expand Down Expand Up @@ -258,13 +257,17 @@ example_plugin_SOURCES = \

example_plugin_CFLAGS = \
-I${top_srcdir}/librdkFwupdateMgr/include \
-I${top_srcdir}/librdkFwupdateMgr/src \
-I${top_srcdir}/common_utilities/utils \
Copy link

Copilot AI Apr 28, 2026

Choose a reason for hiding this comment

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

example_plugin_CFLAGS now adds -I${top_srcdir}/common_utilities/utils, but this repository doesn't contain a common_utilities/ directory. This makes building from a standalone source tree brittle (headers like rdkv_cdl_log_wrapper.h may still be missing unless common_utilities is checked out adjacent to the repo). Prefer relying on installed headers via pkg-config / compiler include paths, or add a configure-time check to locate the dependency rather than hardcoding a relative source path.

Suggested change
-I${top_srcdir}/common_utilities/utils \

Copilot uses AI. Check for mistakes.
$(AM_CFLAGS) \
$(GLIB_CFLAGS)

example_plugin_LDADD = \
librdkFwupdateMgr.la \
$(GLIB_LIBS) \
-lpthread
-lpthread \
-lfwutils \
-lrdkloggers

example_plugin_LDFLAGS = \
-L$(PKG_CONFIG_SYSROOT_DIR)/$(libdir)
Expand Down
1,389 changes: 1,389 additions & 0 deletions librdkFwupdateMgr/DESIGN_DOCUMENT.md

Large diffs are not rendered by default.

998 changes: 998 additions & 0 deletions librdkFwupdateMgr/DOCUMENT_v1.md

Large diffs are not rendered by default.

Loading
Loading