)]}'
{
  "commit": "05b0bd3c38bacf49bef4e663cf372f13bb369ef5",
  "tree": "76613d190c3313645afbd545d7c2f15f80065014",
  "parents": [
    "069c4713bfa825c516a8280ebabd44dd38998700"
  ],
  "author": {
    "name": "pigweed-roller",
    "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
    "time": "Sun Jun 14 17:48:33 2026 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sun Jun 14 17:48:33 2026 -0700"
  },
  "message": "roll: third_party/pigweed/src b9b6730..7f189f2 (50 commits)\n\n7f189f2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/422812 roll: luci\nedcdd96:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/422772 roll: fuchsia-infra-bazel-rules e054d67..1281548 (50 commits)\na3ecc1a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/422732 roll: rust-analyzer\n4cf013e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/415137 pw_tokenizer: Correctly handle negative width/precision in Python\nad35431:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/416872 pw_tokenizer: Expand detokenization data-driven test cases\n4de0e92:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/422132 pw_containers: Resolve pw_allocator co-dependencies in Android.bp\n876420b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420732 pw_assert: Promote pw_assert from pw_kernel\n1ccbe94:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/415633 docs: Update changelog for May 2026\n2862ae5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/422192 pw_rp2350: Use new rust #[entry] macro\nc98af40:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/414492 pw_tokenizer: Correctly handle * width/precision in C++\n26099c0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421362 pw_bluetooth_sapphire: Fix hci::Connection disconnection callback move\n05d77b6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417652 pw_bluetooth_proxy: Add configurable runtime filtering\na07c185:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421992 pw_containers: Avoid % in PW_ASSERT condition\n50d7679:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421812 pw_bluetooth_sapphire: Fix pathloss overflow in discovery filter\n859b464:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420232 pw_trace_tokenized: Decode tokenized event labels\n70a2552:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421492 targets: Add pw_rp2350 freertos target\nbc6d1da:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421612 pw_kernel: Restructure the scheduler\u0027s submodules\n3a5e3c2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421674 OWNERS: Add leonardteng, sychiu\nf2b6e0f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421493 pw_kernel: Gate syscall_defs deps on userspace_build_enabled\n6a20594:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417632 cmake: Support Python protobuf codegen\nd284622:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/414941 pw_rpc: Hold the RPC lock when services unregister themselves\n4933de4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420555 rust: Reformat all rust files as 2021 edition\n5043331:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421252 pw_enum: Fix builds with Zephyr\n10b6150:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/414333 pw_preprocessor: More attributes for lifetime safety\nb592e33:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417914 roll: Roll more packages necessary for Bazel 9\ncd75e1a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420573 pw_ide: Fix compile commands integration test failure\n2cde7d6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420112 pw_kernel: Use harware fence around RISC-V spinlock\n6a5ffd8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420172 rust: Use edition 2021 for core pigweed rust modules\nacba7bd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417912 various: Squash various warnings that appear with Bazel 9\ncf08cdf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420552 pw_software_update: Fix facade deps\na7630fb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/418112 Reland \"pw_sync_freertos: Disable ISL scheduler lock on Cortex-M\"\n6f756c1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419773 pw_bluetooth_sapphire: Fix crash on undersized HCI Mode Change event\n3427e5c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417212 pw_tokenizer: Support Rust error output parity with C++ version\n6d19412:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419732 pw_bluetooth_sapphire: Prevent double-closing IsoStream\n89f0865:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419772 pw_bluetooth_sapphire: Fix crash on undersized ISO packet\nc5a69a6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417952 pw_bluetooth_sapphire: Harden ISO transport\n104dd9a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403512 pw_trace: Add support for plugin data format string\nc9687b5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/413792 pw_bluetooth_sapphire: Gracefully reject LE pairing\n27bb68f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419455 pw_build: Allow flag options to appear as workflows arguments\n6304e49:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417913 bazel: Add target_compatible_with in more places\n390cca6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417972 pw_bluetooth_sapphire: Fix crash on invalid LE address type\n89ecfab:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/413452 pw_elf: Add Python CoredumpBuilder class\n44d79e3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/413112 pw_elf: Add Python ELF image builder\n711aa64:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/410732 pw_ide: Force generation of headers in aspect\n3933390:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419473 pw_ide: Release v1.10.4\n6481562:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419492 pw_spi: Add jrreinhart@google.com to OWNERS\nc5968b4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/411332 [owners] Remove markslevinsky@google.com from pw_spi/OWNERS\na5243af:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417832 pw_kernel: bitwise-OR interrupt signal bits\n084a886:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/411152 pw_i2c_zephyr: Fix header inclusion\nc00b3ec:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419172 roll: go\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b9b67304f8575e..7f189f25227743\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678972402137934721\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia1f58974ae5a905f4af6b47af8fef14d6359c270\nReviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/423032\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9b67304f8575e29d247b5273c02eb090ed17766",
      "old_mode": 57344,
      "old_path": "third_party/pigweed/src",
      "new_id": "7f189f25227743c2d778ecd7149bb14a9b1084e8",
      "new_mode": 57344,
      "new_path": "third_party/pigweed/src"
    }
  ]
}
