roll: third_party/pigweed/src 7940ef2..ebd6ec4 (91 commits)

ebd6ec4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/255555 pw_ide: Port compDB processing to TS
4b35845:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259753 docs: Update changelog
7e574a5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259512 docs: Prepend module name in HTML title node
68cebbd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259660 pw_watch: Alias //pw_watch/py:bazel to //pw_watch:bazel for convenience
6465286:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259693 pw_watch: Remove deps to enable running watch in other environments
dfc7184:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259454 pw_bluetooth_sapphire: Register PairingToken during LE pairing
3c65121:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259356 pw_bluetooth_sapphire: Construct SecurityManager with Peer::WeakPtr
cf38dfa:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259355 pw_bluetooth_sapphire: Refactor gap::Peer into separate build rule
3173ab3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259433 pw_toolchain: Register rustfmt toolchain
6148e5f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259112 pw_bluetooth_sapphire: Add PairingTokens to Peer
3cb02e2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259692 Revert "pw_presubmit: Use CQ cache instance"
a9e3ab0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259335 Revert "pw_presubmit: Add remote_download_outputs kwarg"
fc439e5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/193051 targets/emcraft_sf2_som: Fix runtime stats
03630c8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/257692 pw_protobuf: Correct nested scratch buffer size order of operations
18ba033:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259415 pw_bluetooth_sapphire: Fix header not found error in mock_server.cc
ec95722:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259432 pw_protobuf_compiler: Add GN argument for generate protos
664160e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258353 pw_bluetooth_sapphire: Add helper for checking key validation support
72d815e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/253833 pw_bluetooth_sapphire: Separate gtest deps from test libs
ce6f2c3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259253 docs: Fix commit message style guidance
a8c17c9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/253892 pw_bluetooth_sapphire: Audit Bazel and GN files for host/ subdirectories
224e2e3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259312 pw_digital_io_mcuxpresso: Return Ok if a line is enabled twice
5976c3a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258775 pw_watch: Generic watcher and bazel integration
f94267a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259413 docs: Fix figcaption color
09e1696:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259453 pw_bluetooth_proxy: Fix parameter name mismatch clang-tidy error
7cb88b2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259452 pw_bluetooth: Add AVDTP_SUSPEND_CMD
46ce327:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259354 pw_bluetooth: Add AVDTP_START_CMD
7a788dc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259052 pw_bluetooth_proxy: Print hex value of the channel ids
b687a64:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258973 pw_bluetooth: Add avdtp set stream command
818f8c1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259032 pw_bluetooth: Emboss util fn for copying from a container
8adc4c3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259412 pw_toolchain: Update m33 float-abi
6a6b22b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259174 pw_bluetooth_sapphire: Use emboss OpCode in RespondWithCommandComplete
203c6c8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259055 pw_unit_test: Expectation buffer cleanup
7f196d0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259173 pw_bluetooth: Normalize two OpCode command names
5c4455c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/256432 pw_allocator: Use std::lock_guard in sync_alloc
a7f27b5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259172 pw_bluetooth: Add more OpCode definitions
17c1509:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/257114 pw_bluetooth_proxy: Update round robin approach
df36f07:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/254433 pw_toolchain: Cleanup transition flag
78a218f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259252 pw_build: Remove old flag requirement
d3a0a19:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259153 pw_bluetooth_sapphire: Use emboss OpCode in RespondWithCommandStatus
049545e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259152 pw_bluetooth: Add more OpCode definitions
7cc8be0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259113 pw_bluetooth_proxy: Change HandleFragmentedPdu name back
4a2fd44:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259132 pw_digital_io_mcuxpresso: Remove McuxpressoInterruptController
15d4ae5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258792 pw_rpc: Increment call_ids for java client
8a5fc59:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/247972 pw_digital_io_mcuxpresso: Add McuxpressoDigitalInOutInterrupt support
34521ea:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258994 pw_digital_io_mcuxpresso: Introduce McuxpressoPintInterrupt
3085c62:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/256593 pw_perf_test: Remove multiplexer
d93f986:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/259013 pw_chrono: Don't import individual types in py
aef6fca:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/251712 pw_tokenizer: CSV parser
483a24a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/229672 pw_crypto: Remove micro_ecc support
b03ff49:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258772 pw_bluetooth_proxy: Allow Write(MultiBuf) for gatt notify
56d9d44:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258712 pw_bluetooth_proxy: Allow Write(MultiBuf) for rfcomm and basic
b129282:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258533 pw_bluetooth_proxy: Move Write(MultiBuf) to L2capChannel
88e93b8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258422 pw_bluetooth_proxy: Rename L2capChannel incoming functions to use Handle
9925b31:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258456 pw_bluetooth_proxy: Move functions to protected
0f95b66:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258454 pw_bluetooth_proxy: Remove deprecated L2apCoc::Write(span)
413a815:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/252472 pw_toolchain_bazel: Remove contents
3e0b832:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258833 docs: Remove admonition about Bazel version pin
736d6a3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/239049 pw_fuzzer: Make FuzzTest usable be external CMake projects
0a9be2a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/256116 pw_bluetooth_proxy: Remove old cid fields
a16e8fa:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258812 pw_bluetooth_sapphire: Simplify LESupportedFeatures
22b2528:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258774 pw_watch: Move path filtering code to separate module
b13f7bf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242033 bazel: Update to Bazel 8.0.0
f51ac28:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258832 pw_bluetooth_proxy: Retain 'source_cid' name for pending connections
7a1c27a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258398 pw_tokenizer: Fix papaparse module import lint error
b977a3a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/254652 docs: Refresh Sense tutorial
ca147e1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258478 pw_bluetooth_sapphire: Do not downgrade BR/EDR link keys
d2ef5fd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/254156 bazel: Update rules_cc
1c1dd85:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258673 pw_presubmit: Add remote_download_outputs kwarg
a533c76:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258619 pw_bluetooth: Add AVDTP_CLOSE_CMD
710f34f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258672 pw_presubmit: Use CQ cache instance
71c2d0d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/255732 pw_uart: Restrict UartNonBlocking::DoRead() callback
9059212:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/256838 pw_async_basic: Introduce ExecuteTask
44f63e7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/253854 pw_fuzzer: Mark pw_cc_fuzz_tests as test-only
f1611e0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/257632 pw_allocator: Fix Android.bp: Add bucket/public
a542e41:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258174 pw_log_basic: Adjust field widths
57ff21b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/253853 pw_async: Add test dep and mark as test-only
902b953:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/256395 [owners] Remove luluwang@google.com from pw_bluetooth/OWNERS
f245559:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258455 pw_thread: Update docs for ThreadCore
462b37b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/231914 pw_crypto: Add BoringSSL backend for AES
3ccae47:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/256655 pw_spi_mcuxpresso: Use module constraint
628fefa:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/257312 pw_toolchain: Clang can specify path to gcc toolchain
48c5ba9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/253773 pw_system: Handle client disconnection for socket based I/O
e88f3c4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/253753 pw_chrono/snapshot: Add support for clock names
e7380e5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/253772 pw_stream: Add ready method to socket stream
9cb5a89:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/257113 pw_build_android: Tweak docs with more detail on dep target types
c3fd517:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258173 pw_bluetooth_proxy: Use switch statement with H4PacketType
8706efb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258392 pw_protobuf: Allow unset callback fields in message structs
bfe2c77:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/256693 docs: Move bug directive
dbf07bb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/258393 pw_toolchain: Add manual tag to supports_pic_old
924b629:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/256835 fuchsia_sdk: Use toolchain defined in rules_fuchsia
e5e913d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/256373 [owners] Remove luluwang@google.com from pw_bluetooth_proxy/OWNERS

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: 7940ef25e097da..ebd6ec45381c3e
Roll-Count: 1
Roller-URL: https://cr-buildbucket.appspot.com/build/8725901631395021249
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I94edf071ecf2bfcb0bb24232eb4fa4c3391a1e32
Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/259992
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
diff --git a/third_party/pigweed/src b/third_party/pigweed/src
index 7940ef2..ebd6ec4 160000
--- a/third_party/pigweed/src
+++ b/third_party/pigweed/src
@@ -1 +1 @@
-Subproject commit 7940ef25e097dae964b4e07004ad70942a9b0473
+Subproject commit ebd6ec45381c3e0749f4d0642c19ecfeb11283d8