From 60c11fba56403c9b742fda710bbc845e638109b4 Mon Sep 17 00:00:00 2001 From: Pavan Kumar Reddy B <57708013+pavankumar464@users.noreply.github.com> Date: Tue, 6 Oct 2026 18:26:36 +0530 Subject: [PATCH 1/3] RDKB-67070 : In $_GET Skip empty segments and treat a missing '=' as an empty string value (#48) Reason for change: Webui page with url "mac_ssid=&" and "mac_ssid" shows 500 Internal Server Error Test Procedure: Test for mac_ssid URL inputs in wireless_network_configuration.jst Risks: Low Priority: P1 --- jsts/jst_prefix.js | 10 +++++--- tests/parser/jst_parser_backslash.jst.parsed | 10 +++++--- .../parser/jst_parser_comment_tag.jst.parsed | 10 +++++--- .../jst_parser_include_code_after.jst.parsed | 10 +++++--- .../jst_parser_include_code_before.jst.parsed | 10 +++++--- .../jst_parser_include_malformed_1.jst.parsed | 10 +++++--- .../jst_parser_include_nested.jst.parsed | 10 +++++--- ...include_not_if_in_block_comment.jst.parsed | 10 +++++--- ...arser_include_not_if_in_content.jst.parsed | 10 +++++--- ..._include_not_if_in_line_comment.jst.parsed | 10 +++++--- .../parser/jst_parser_include_once.jst.parsed | 10 +++++--- .../jst_parser_include_runtime.jst.parsed | 10 +++++--- .../jst_parser_include_unknown.jst.parsed | 10 +++++--- tests/parser/jst_parser_line_feeds.jst.parsed | 10 +++++--- .../jst_parser_single_quotes.jst.parsed | 10 +++++--- .../jst_parser_skip_whitespace.jst.parsed | 10 +++++--- ...t_parser_template_block_content.jst.parsed | 10 +++++--- ...st_parser_template_block_string.jst.parsed | 10 +++++--- tests/parser/jst_prefix.js | 10 +++++--- tests/parser_test.cpp | 24 +++++++++++++++++++ 20 files changed, 157 insertions(+), 57 deletions(-) diff --git a/jsts/jst_prefix.js b/jsts/jst_prefix.js index 412fc0d..df2298e 100644 --- a/jsts/jst_prefix.js +++ b/jsts/jst_prefix.js @@ -283,10 +283,14 @@ $_GET= (function () var ar = qs.split('&'); for(var i=0; i Date: Thu, 8 Oct 2026 12:38:47 +0530 Subject: [PATCH 2/3] RDKB-67262: Remove Github token from Native build (#49) Reason for change: Remove GitHub token from native-build workflow. Test Procedure: All checks should pass. Risks: Low Priority: P1 Signed-off-by: Sowmiya_Chelliah@comcast.com --- .github/workflows/native-build.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/native-build.yml b/.github/workflows/native-build.yml index e7008d2..1abbf96 100644 --- a/.github/workflows/native-build.yml +++ b/.github/workflows/native-build.yml @@ -35,8 +35,6 @@ jobs: # Build component chmod +x build_tools_workflows/cov_docker_script/build_native.sh ./build_tools_workflows/cov_docker_script/build_native.sh ./cov_docker_script/component_config.json "$(pwd)" - env: - GITHUB_TOKEN: ${{ secrets.RDKCM_RDKE }} build-jst-on-pr: name: Build javascript-templates component on PR @@ -62,8 +60,6 @@ jobs: # Build component chmod +x build_tools_workflows/cov_docker_script/build_native.sh ./build_tools_workflows/cov_docker_script/build_native.sh ./cov_docker_script/component_config.json "$(pwd)" - env: - GITHUB_TOKEN: ${{ secrets.RDKCM_RDKE }} detect-source-changes: name: Detect source path changes for CodeQL @@ -146,8 +142,6 @@ jobs: ./build_tools_workflows/cov_docker_script/setup_dependencies.sh ./cov_docker_script/component_config.json chmod +x build_tools_workflows/cov_docker_script/build_native.sh ./build_tools_workflows/cov_docker_script/build_native.sh ./cov_docker_script/component_config.json "$(pwd)" - env: - GITHUB_TOKEN: ${{ secrets.RDKCM_RDKE }} - name: Analyze C/C++ uses: github/codeql-action/analyze@v4 From c52fad425457e617952aa7d43c51aeec296b1760 Mon Sep 17 00:00:00 2001 From: bunnam988 Date: Mon, 12 Oct 2026 06:22:42 +0000 Subject: [PATCH 3/3] Add changelog for release 2.11.0 --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 597c431..02dda9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,10 @@ 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). -#### 2.10.1 +#### 2.11.0 +- RDKB-67262: Remove Github token from Native build [`#49`](https://github.com/rdkcentral/javascript-templates/pull/49) +- RDKB-67070 : In $_GET Skip empty segments and treat a missing '=' as an empty string value [`#48`](https://github.com/rdkcentral/javascript-templates/pull/48) - RDKB-66901 : Updated parsers in GET, POST, and file metadata [`#45`](https://github.com/rdkcentral/javascript-templates/pull/45) - RDKB-66802 : harden session lifecycle and cookie scope [`#44`](https://github.com/rdkcentral/javascript-templates/pull/44) - RDKB-65595 : [Risk-Critical] JST (Generic) Security Fuzzing Report [`#34`](https://github.com/rdkcentral/javascript-templates/pull/34) @@ -23,5 +25,5 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Deploy cla action [`#6`](https://github.com/rdkcentral/javascript-templates/pull/6) - RDKB-61157: Something has screwed up error in PAM [`#3`](https://github.com/rdkcentral/javascript-templates/pull/3) - Import of source (stable2) [`9977c8d`](https://github.com/rdkcentral/javascript-templates/commit/9977c8d13ee9d72a94fb592ba189b5b87aabc92e) +- Add changelog for release 2.10.1 [`9e8e550`](https://github.com/rdkcentral/javascript-templates/commit/9e8e55056d391496960bdb2719a284df9b5e82ef) - Add changelog for release 2.9.0 [`664c13e`](https://github.com/rdkcentral/javascript-templates/commit/664c13e2f971516443bca4f3c0aa9c3c01daddf6) -- Add changelog for release [`b058882`](https://github.com/rdkcentral/javascript-templates/commit/b058882f7d110e523432045dc1a8269758b54f93)