profiles: prpl_core: obuspa: bump to v11.0.0
Updates OBUSPA to v11.0.0
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, as file
being patched has changed in OBUSPA
* Removed 005-increase_max_usp_msg_len.patch, as not required since the
new default in OBUSPA is 5MB.
* Removed 008-file-descriptor-transfer-over-uds.patch, as changes have
been merged into OBUSPA
* Added 009-remove-add-certificate-support.patch, as AddCertificate()
data model element is not intended to be provided by OBUSPA in Prpl
* Added 010-enable_file_descriptor_passing.patch, to enable file
descriptor passing (as it is disabled by default in OBUSPA)
* Updated obuspa_param_reset.txt to add new authenticated pair of UDS
MTP sockets, and modified Alias value, as per HL-API discussions
NOTE: Changes to patches 005 and 009 were also committed as part of PR
to update to OBUSPA v10.0.14, but the changes have not yet been merged
to main
OBUSPA changes since v10.0.14:
Added
- FEAT-172: Authenticated UDS connections: USP Services must provide a
passsword in the UDS Handshake frame if
UnixDomainSocket.{i}.AuthRequired is set to true. Passwords are
configured in UnixDomainSockets.Authentication.{i}
- FEAT-110: Data model registration permissions: USP Services are only
permitted to register the DM elements specified
in USPServices.Trust.{i}, if
UnixDomainSocket.{i}.RegistrationRestricted is set to true.
- FEAT-126: File descriptor passing via Unix domain socket ancilliary
data for USP Services.
- Lines in the factory reset text file that begin with `+` automatically
add the parameter to OBUSPA's database.
If it is already present, its existing value is left unchanged.
Modified
- factory_reset_example.txt renamed as stomp_factory_reset_example.txt
- OBUSPA's database may configure DeviceInfo.ProductClass, Manufacturer
and ModelName, overriding compile time defaults.
Fixed
- Crash that occurred if invalid UDS MTP parameters were present in
OBUSPA's database at startup.
- OBUSPA was not automatically creating intermediate directories in the
MUTABLE_CERT_DIR path.
- Alias uniqueness validation failures returned error code 7004 instead
of 7025.
References: PCF-2408, FEAT-172, FEAT-110, FEAT-126
Signed-off-by: Richard Holme <richard.holme@vantiva.com>
Closes: PCF-2408, FEAT-172, FEAT-110, FEAT-126
This commit is contained in:
parent
cd5b514072
commit
6cd3c5309e
@ -102,6 +102,10 @@ Check if client model is present
|
||||
Device.LCMFDClientApp.writeToFileRequestedBySyncRPC()
|
||||
Device.LCMFDClientApp.writeToFileRequestedBySyncRPC()
|
||||
|
||||
Add operation complete subscription
|
||||
|
||||
$ R "obuspa -c add \"Device.LocalAgent.Subscription.(ReferenceList='Device.LCMFDClientApp.writeToFileRequestedBySyncRPC(),Device.LCMFDClientApp.writeToFileRequestedByAsyncRPC()',NotifType='OperationComplete',Enable='true')\"" > /dev/null
|
||||
|
||||
Write file by call to unpriviledged container via sync RPC
|
||||
|
||||
$ R "obuspa -c operate \"Device.LCMFDClientApp.writeToFileRequestedBySyncRPC(Path='/tmp/sync_write_example_file',Content='Example string written using unpriviledged container with sync RPC')\"" > /dev/null
|
||||
|
||||
@ -11,7 +11,7 @@ feeds:
|
||||
|
||||
- name: feed_prplos
|
||||
uri: https://gitlab.com/prpl-foundation/prplos/feeds/feed-prplos.git
|
||||
revision: main@da3c660231137b6936d9f94f487c7d6d3c468598
|
||||
revision: main@f5dcaaa0c7cbfa74c3ffc2d3b81468aea60eb7a7
|
||||
|
||||
additional_packages:
|
||||
- feed: packages
|
||||
|
||||
Loading…
Reference in New Issue
Block a user