From 6c74d8ec4c2d10068fdfe7c224f04070aa5b8b2a Mon Sep 17 00:00:00 2001 From: jincysam87 <167995204+jincysam87@users.noreply.github.com> Date: Tue, 11 Aug 2026 14:04:29 -0400 Subject: [PATCH 1/2] RDKEMW-23357 : Failed to Connect to Hidden SSID (#333) Reason for change: wifi connect call with invalid/hidden SSID results in IPC timeout Test Procedure: Issue wifi connect does not timeout even if SSID is invalid/hidden Risks: Medium Signed-off-by: jincysaramma_sam@cable.comcast.com --- plugin/gnome/NetworkManagerGnomeWIFI.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/plugin/gnome/NetworkManagerGnomeWIFI.cpp b/plugin/gnome/NetworkManagerGnomeWIFI.cpp index 58872d481..c75063340 100644 --- a/plugin/gnome/NetworkManagerGnomeWIFI.cpp +++ b/plugin/gnome/NetworkManagerGnomeWIFI.cpp @@ -1404,6 +1404,7 @@ namespace WPEFramework /* ssid not found in scan list so add to known ssid it will do a scanning and connect */ if(ssidInfo.persist) { + deleteClientConnection(); if(addToKnownSSIDs(ssidInfo)) { NMLOG_DEBUG("Adding to known ssid '%s' ", ssidInfo.ssid.c_str()); From 27345cb9e24d98c94a6103bca03abe33641065b6 Mon Sep 17 00:00:00 2001 From: Karunakaran A Date: Tue, 11 Aug 2026 14:11:38 -0400 Subject: [PATCH 2/2] Release of 3.6.0 Release of 3.6.0 --- CHANGELOG.md | 4 ++++ CMakeLists.txt | 2 +- definition/NetworkManager.json | 2 +- docs/NetworkManagerPlugin.md | 4 ++-- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 55382106c..851e39f72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,10 @@ All notable changes to this RDK Service will be documented in this file. * Changes in CHANGELOG should be updated when commits are added to the main or release branches. There should be one CHANGELOG entry per JIRA Ticket. This is not enforced on sprint branches since there could be multiple changes for the same JIRA ticket during development. +## [3.6.0] - 2026-08-11 +### Fixed +- Fixed the issue with connecting to a SSID that is not present in scan list + ## [3.5.0] - 2026-08-02 ### Added - Added Coverity WorkFlow diff --git a/CMakeLists.txt b/CMakeLists.txt index d21cefdb0..724fb37e9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,7 +37,7 @@ endif() list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake") set(VERSION_MAJOR 3) -set(VERSION_MINOR 5) +set(VERSION_MINOR 6) set(VERSION_PATCH 0) add_compile_definitions(NETWORKMANAGER_MAJOR_VERSION=${VERSION_MAJOR}) diff --git a/definition/NetworkManager.json b/definition/NetworkManager.json index d52205092..2922b9835 100644 --- a/definition/NetworkManager.json +++ b/definition/NetworkManager.json @@ -8,7 +8,7 @@ "status": "production", "description": "A Unified `NetworkManager` plugin that allows you to manage Ethernet and Wifi interfaces on the device.", "sourcelocation": "https://github.com/rdkcentral/networkmanager/blob/main/definition/NetworkManager.json", - "version": "3.5.0" + "version": "3.6.0" }, "definitions": { "success": { diff --git a/docs/NetworkManagerPlugin.md b/docs/NetworkManagerPlugin.md index b65a75fd2..fd6d97dcf 100644 --- a/docs/NetworkManagerPlugin.md +++ b/docs/NetworkManagerPlugin.md @@ -2,7 +2,7 @@ # NetworkManager Plugin -**Version: 3.5.0** +**Version: 3.6.0** **Status: :black_circle::black_circle::black_circle:** @@ -23,7 +23,7 @@ org.rdk.NetworkManager interface for Thunder framework. ## Scope -This document describes purpose and functionality of the org.rdk.NetworkManager interface (version 3.5.0). It includes detailed specification about its methods provided and notifications sent. +This document describes purpose and functionality of the org.rdk.NetworkManager interface (version 3.6.0). It includes detailed specification about its methods provided and notifications sent. ## Case Sensitivity