)]}'
{
  "commit": "1d4d747a690a63acd58c2d55d49130338a2a2a98",
  "tree": "42fa3ea7a2a524be985e250934ea510e630bc823",
  "parents": [
    "0bc7a9900cba2f6065d8f79405390dcd227ecd63"
  ],
  "author": {
    "name": "pigweed-roller",
    "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
    "time": "Sun Aug 02 17:48:26 2026 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sun Aug 02 17:48:26 2026 -0700"
  },
  "message": "roll: third_party/pigweed/src 62bd30d..25daf7f (51 commits)\n\n25daf7f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446972 roll: luci\n71e5af4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446932 roll: fuchsia-infra-bazel-rules 07bb99a..d3c6712 (3 commits)\n29e7333:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446892 roll: rust-analyzer\nc14c119:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444612 pw_web: Update nodejs deps\n7dc3b46:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446293 pw_bluetooth: Add remaining ATT PDU schemas to att.emb\nd2f4835:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434645 pw_bluetooth_sapphire: Cache serialized SDP payloads\n6256be7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446272 roll: gn\n5b1ddd0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446012 crates_io: Update alias_hub\n534798d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444775 bazel: Update CIPD deps\n751a4b0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445992 docs: Update security bulletin commit hashes\ne372084:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442033 pw_kernel: Add QEMU-specific physical memory mode to gdb client\n6890a37:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445615 docs: Update security bulletin 2026-07\ned4e552:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445614 pw_protobuf: Skip field after partial streamed Find read\n2a731ae:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445872 crates_io: Remove unnecessary embedded crates from crates_std\n7c29e52:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445613 pw_transfer: Enforce start chunk structure\n3031090:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442032 pw_kernel: Implement gdb register read and write commands\n0ae7f0c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436516 pw_kernel: Add control-C interrupt command to gdb client\n74dbc69:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436515 pw_kernel: Implement gdb memory write command\necd7f14:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440093 pw_bluetooth_proxy: Replace monolithic dep with granular clock target\na2f0a66:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436293 docs: Add workflow for creating security bulletins\n6f39e06:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/415612 docs: Add security_note aliases and an example\n9c95c90:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445252 third_party/perfetto: Copybara import\nebf9d43:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445192 pw_chre: Add integer overflow guards to array memory allocation APIs\n63998b2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441612 pw_metric: Deprecate Metric alias and helpers\nf0928d2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429752 pw_metric: Add bool, int32, double, and token metrics\n1b83b90:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444992 pw_build: Handle HTML-escaped paths in gn_resolver\n7ca57d6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445232 third_party/fuchsia: Copybara import\n28e8fbe:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444955 pw_kernel: Update adventure MODULE.bazel.lock\n14897e7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444954 crates_io: Update rp235x-hal to 0.4.0\n753020b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444672 pw_grpc: Add deferred processing for data frames\n5bf5fbb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444953 crates_io: Update riscv-semihosting to 0.2.1\n2e20158:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444952 crates_io: Update riscv to 0.16.1\nca6a0c7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/416853 docs: Add threat model docs\nddedb45:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444492 pw_presubmit: Exclude reST templates from copyright_notice\n3530088:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442673 zephyr: Remove unnecessary @zephyr dependencies\n9e61531:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440872 pw_kernel: Allow missing annotation linker sections\n3bcdb7c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436514 pw_kernel: Pull out image parsing to lib/pw_kernel_annotations\n98bcbfc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434512 pw_kernel: Allow annotations from userspace apps\n2db35da:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444192 roll: ninja\naa7ded4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430612 pw_toolchain: Update warning_exceptions.txt\n4779fa7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433958 pw_bluetooth_proxy: Call GATT delegates outside lock\n7de1e3c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/416852 docs: Add vuln reporting instructions\nc2c00d8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/443635 pw_env_setup: Switch to 3pp bloaty\nfe4cce9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442672 zephyr: Migrate zephyr_cc_library to cc_library with @zephyr dep\n59d6ea6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441452 pw_grpc: Fix uint32 overflow in HpackIntegerDecode\ne976805:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/416975 pw_async2: Add ValueListProvider\n7579337:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/415132 pw_async2: Allow derived ValueFutures\ne7ae54b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/443513 pw_log: Minor docs fixes\na19bcbb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/443312 pw_protobuf: Support submessages larger than 16KiB in BufferEncoder\n20c74df:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434569 pw_protobuf: Migrate C/C++ API reference\na08c1f5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442412 pw_containers: Add [[maybe_unused]] to IntrusiveItemType using alias\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 62bd30d9d8a0f9..25daf7f2266bd1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674533152306313905\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0238938b2bd756c77869a8fa676a4b157f00a4c1\nReviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/447132\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62bd30d9d8a0f9098fc57910c67fe89acf65c286",
      "old_mode": 57344,
      "old_path": "third_party/pigweed/src",
      "new_id": "25daf7f2266bd107074cce9f2aca819317f8c282",
      "new_mode": 57344,
      "new_path": "third_party/pigweed/src"
    }
  ]
}
