From 215ec8a326c607eaa05d9ef8a4d81e28af25d9df Mon Sep 17 00:00:00 2001 From: Richard Holme Date: Thu, 23 Apr 2026 10:07:01 +0000 Subject: [PATCH] profiles: prpl_core: obuspa: bump to v11.0.2 Updates OBUSPA to v11.0.2 Prpl specific updates: * Updated 002-remove_broker_dm_elements_which_are_to_be_registered_by_USPService.patch, as file being patched has changed in OBUSPA * Updated 004-increase_max_USP_services_and_controllers.patch to fix PPW-1867 * Renumbered 009-remove-device-security-certificate.patch, as patch number collided with existing patch * Renumbered 010-load_agent_cert_cb.patch, as patch number collided with existing patch * Added 013-untrusted_roles_parameter.patch to add UntrustedRole parameter OBUSPA changes since v11.0.0: Fixed - Race hazard that could cause two Boot! events to be sent on STOMP MTP - Failure to open factory reset database sqlite file (FACTORY_RESET_FILE) should be caught when opening, rather than when writing - Multiple EndpointID or Password TLVs in UDS handshake frame should be handled as protocol error (PPW-1816) - USP Service is prevented from re-registering DM if it disconnects while the USP Broker is waiting for a response from it - Build failure in database.c on some platforms due to compiler type size issues (PPW-1642) Added - IPLayerCapacity() Speed Test command (which uses OB-UDP-ST). Disabled in the build by default References: PCF-2550, PPW-1642, PPW-1816, PPW-1867 Signed-off-by: Richard Holme --- .gitlab/tests/cram/generic/fixtures/obuspa.expected | 1 + profiles/prpl_core.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitlab/tests/cram/generic/fixtures/obuspa.expected b/.gitlab/tests/cram/generic/fixtures/obuspa.expected index e6be3d7fbf..149a8593d7 100644 --- a/.gitlab/tests/cram/generic/fixtures/obuspa.expected +++ b/.gitlab/tests/cram/generic/fixtures/obuspa.expected @@ -1963,6 +1963,7 @@ Device.LocalAgent.ControllerTrust.Role.{i}.Permission.{i}.Param Device.LocalAgent.ControllerTrust.Role.{i}.Permission.{i}.Targets Device.LocalAgent.ControllerTrust.Role.{i}.PermissionNumberOfEntries Device.LocalAgent.ControllerTrust.RoleNumberOfEntries +Device.LocalAgent.ControllerTrust.UntrustedRole Device.LocalAgent.EndpointID Device.LocalAgent.MTP.{i}. Device.LocalAgent.MTP.{i}.Alias diff --git a/profiles/prpl_core.yml b/profiles/prpl_core.yml index 05bc43214c..17955f49b5 100644 --- a/profiles/prpl_core.yml +++ b/profiles/prpl_core.yml @@ -11,7 +11,7 @@ feeds: - name: feed_prplos uri: https://gitlab.com/prpl-foundation/prplos/feeds/feed-prplos.git - revision: main@1bd2ba4ab23429cc9af9db95d647aa9b132b3dc7 + revision: main@e3944b373aad80c3dee8737c2c8bf7620abac9c0 additional_packages: - feed: packages