commit | 699304a4e1f3be13f597f2c6b4712ab2bc814594 | [log] [tgz] |
---|---|---|
author | Lulu Wang <luluwang@google.com> | Wed Oct 25 18:27:56 2023 +0000 |
committer | Rob Mohr <mohrr@google.com> | Thu Nov 16 10:59:43 2023 -0800 |
tree | e4753f75d183907f41227647527561a5873f0388 | |
parent | cd962a952f99ac11d2ec5fd8271ec86a55f07d83 [diff] |
[bt][host] Add Inspect Elements for BR/EDR Secure Connections * Add security_mode Inspectable to BrEdrConnectionManager * Add encryption_status to PairingState's InspectProperties * Add security_properties to LinkKey InspectProperties * Add level, encrypted, secure_connections, authenticated, key_type to SecurityProperties' InspectProperties * Add link_key to Peer::BrEdrData's InspectProperties * Add AttachInspect for PairingState, SecurityProperties, LTK * Update Unit Tests: BrEdrConnectionManagerTest.Inspect, PeerTest.InspectHierarchy * Add Unit Tests: PairingStateTest.Inspect, UtilTest.LinkKeyTypeToString, TypesTest.InspectSecurityProperties Test: fx test //src/connectivity/bluetooth/core/bt-host Inspect Test: * Setup OOBE: Paired to Nelson DUT from iOS device * fx snapshot * Uploaded snapshot to Fuchsia Snapshot Viewer Change-Id: I1775eb02c7979d409ac9e1ea644ce9d4bedde7df Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/910829 Reviewed-by: Ben Lawson <benlawson@google.com> Reviewed-by: Marie Janssen <jamuraa@google.com> Commit-Queue: Lulu Wang <luluwang@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.