)]}'
{
  "log": [
    {
      "commit": "4d76e41d9b3fd035df2935c7b56ae660398af151",
      "tree": "94ca22ab68ac9ffecab3f2f28bbb4a6171b47f0a",
      "parents": [
        "14002d12e82072c85f1524c02c8e9b9943bed9e8"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 28 13:20:51 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 28 13:20:51 2026 -0700"
      },
      "message": "roll: third_party/pigweed 59d6ea6..9e61531 (9 commits)\n\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\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 59d6ea693f9771..9e615317f52678\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675003139261981265\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I31a9e49bacb4a9a6d66df9c7e89de92b50713477\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/444392\n"
    },
    {
      "commit": "14002d12e82072c85f1524c02c8e9b9943bed9e8",
      "tree": "3c45de60e77868df24bb9b00cb4d84750dd3d811",
      "parents": [
        "2137b89d314127b20cb6e03538f9c7e2e356bd9a"
      ],
      "author": {
        "name": "Austin Foxley",
        "email": "afoxley@pigweed.infra.roller.google.com",
        "time": "Mon Jul 27 23:05:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 23:05:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_grpc: Fix uint32 overflow in HpackIntegerDecode\n\nWiden the HpackIntegerDecode accumulator to uint64_t and add an explicit\nUINT32_MAX bounds check before returning the decoded integer.\n\nPreviously, 5-continuation-byte HPACK varint sequences performed shift\nand add operations into a uint32_t accumulator with m\u003d28, causing silent\nmodular wrap before the m\u003e\u003d31 guard was evaluated.\n\nThis change:\n- Uses a uint64_t accumulator to prevent arithmetic overflow during shifts.\n- Checks if the decoded value exceeds UINT32_MAX.\n- Updates continuation byte depth check to m \u003e\u003d 35.\n- Adds test cases for overflow wrap vectors, UINT32_MAX boundary, and\n  6-continuation-byte sequences.\n\nOriginal-Bug: 528819621\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441452\nOriginal-Revision: 59d6ea693f97710b500e2b2721e4ba899d98d145\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e9768050f21d24..59d6ea693f9771\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675057017436356465\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I90cdaba68a6019026bf700ab789c96ebb03a2d3c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/443892\n"
    },
    {
      "commit": "2137b89d314127b20cb6e03538f9c7e2e356bd9a",
      "tree": "27725d45980f5b9125acb5bf4526de5887dd236d",
      "parents": [
        "7371fe524de64d8004825643eba9941787eb685b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 17:21:38 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 17:21:38 2026 -0700"
      },
      "message": "roll: third_party/pigweed a19bcbb..e976805 (3 commits)\n\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\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a19bcbb7e3d8b1..e9768050f21d24\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675078564068657681\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I211f8bc8f0e1d317a2d9c0dcfa6f8573afc8c58b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/443772\n"
    },
    {
      "commit": "7371fe524de64d8004825643eba9941787eb685b",
      "tree": "5f75bad7d0fb1ad605fe39b900fb048fcd2a73fd",
      "parents": [
        "67710064ff7f684673d214e013084fd6bee2ff31"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 14:29:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 14:29:46 2026 -0700"
      },
      "message": "roll: third_party/pigweed a08c1f5..a19bcbb (2 commits)\n\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\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a08c1f5b7807c3..a19bcbb7e3d8b1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675089325148451393\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib61e54e4c1c39dd23a4c6b6b57b8940e3bb03ffa\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/443572\n"
    },
    {
      "commit": "67710064ff7f684673d214e013084fd6bee2ff31",
      "tree": "b6d304073c6ecedcc4ace01ef50f0361d4effaf7",
      "parents": [
        "fe4f69171fe236c3937a1ba7e5b741282bf1c47d"
      ],
      "author": {
        "name": "Peter Carlson",
        "email": "petercarlson@pigweed.infra.roller.google.com",
        "time": "Mon Jul 27 11:33:14 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 11:33:14 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_containers: Add [[maybe_unused]] to IntrusiveItemType using alias\n\nThis avoids compilation errors when building with -Wunused-local-typedefs,\nas the alias is only used in a static_assert.\n\nTAG\u003dagy\nCONV\u003dc7f7d803-a142-41fd-a6e1-eee3eaed5047\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442412\nOriginal-Revision: a08c1f5b7807c3b3dbaec30983c3c1a7f8edf767\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 62bd30d9d8a0f9..a08c1f5b7807c3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675100119252651873\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7e1756313d3ea4c4d93cf62643e7befc78e4b3ba\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/443332\n"
    },
    {
      "commit": "fe4f69171fe236c3937a1ba7e5b741282bf1c47d",
      "tree": "744e6ab7752fd3626f0dcb0d00a5808c8b8c2d60",
      "parents": [
        "90dfefeaf0518ac862606038bf50a400daa132e2"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 26 07:08:54 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 26 07:08:54 2026 -0700"
      },
      "message": "roll: third_party/pigweed b825f50..62bd30d (2 commits)\n\n62bd30d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442892 roll: luci\n3aaf990:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442852 roll: fuchsia-infra-bazel-rules 70f5247..07bb99a (3 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b825f50df84e64..62bd30d9d8a0f9\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675207871005467073\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6d168db4176dc819093ff29f74d9747434a1d824\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/442972\n"
    },
    {
      "commit": "90dfefeaf0518ac862606038bf50a400daa132e2",
      "tree": "c971fb475c8417074fdd739f3bd0be091e01719c",
      "parents": [
        "2a7f3da2d9509d8570c0e7ca594f1e0de04d1362"
      ],
      "author": {
        "name": "Christoph Klee",
        "email": "chklee@pigweed.infra.roller.google.com",
        "time": "Fri Jul 24 23:41:37 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 23:41:37 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth: Add Emboss definitions for AVCTP/AVRCP interception\n\nAdd Emboss protocol enums and structure fields to support AVCTP/AVRCP\noffload interception and filtering in Pigweed:\n- Define AvcOpcode enum (VENDOR_DEPENDENT, UNIT_INFO, SUBUNIT_INFO,\n  PASS_THROUGH) derived from AV/C Digital Interface Command Set General\n  Specification v4.2 Section 5.5.\n- Define AvrcpEventId enum (PLAYBACK_STATUS_CHANGED, TRACK_CHANGED,\n  PLAYBACK_POS_CHANGED, NOW_PLAYING_CONTENT_CHANGED, VOLUME_CHANGED,\n  etc.) derived from Bluetooth AVRCP v1.6.2 Section 6.7 / Appendix E.\n- Define AvrcpPduId enum (GET_CAPABILITIES,\n  LIST_PLAYER_APPLICATION_SETTING, GET_ELEMENT_ATTRIBUTES,\n  GET_PLAY_STATUS, REGISTER_NOTIFICATION, SET_ABSOLUTE_VOLUME) derived\n  from Bluetooth AVRCP v1.6.2 Section 6.\n- Define AvrcpVendorDependentPacket struct\n- Keep struct fields as UInt for immediate non-breaking compatibility.\n\nNote: Subsequent changes in this commit stack will adopt these enum\ndefinitions in downstream repos and upgrade struct fields to strongly\ntyped enums.\n\nTest: emboss tests\nTAG: agy\nCONV: 58d89db3-0dcf-4de1-bb5b-67b2ccdc325b\nOriginal-Bug: 538182735\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441632\nOriginal-Revision: b825f50df84e64ed21d1334cd86e011ae8c3f18b\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b87071e328a1f0..b825f50df84e64\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675326369232873281\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie0c5076311f38c12672d9e6668e69aba4bb63db4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/442733\n"
    },
    {
      "commit": "2a7f3da2d9509d8570c0e7ca594f1e0de04d1362",
      "tree": "35a5d9cb154714ee94aa814230c697597bd148c8",
      "parents": [
        "cb4939131c58cb6dc0f83df7375c24188a9ce984"
      ],
      "author": {
        "name": "Kayce Basques",
        "email": "kayce@pigweed.infra.roller.google.com",
        "time": "Fri Jul 24 18:01:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 18:01:19 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_async_basic: Fix dispatcher test race condition\n\n`PostImmediateTaskPreservesPosition` and `PostAtMovesTaskToFuture`\nstarted worker threads before completing task queue postings and\nupdates. Under TSAN or high thread contention, worker threads could\npop and execute queued tasks before subsequent `Post()` calls were\nexecuted by the test thread.\n\nDefer worker thread instantiation until after task postings and\nmodifications complete to prevent execution race conditions.\n\nOriginal-Fixes: 313670785\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440852\nOriginal-Revision: b87071e328a1f009b6ac7fe4f07b2b554cdde868\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 6e7f466b310c27..b87071e328a1f0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675347919249936705\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9c37b1b688233c70bcbf605a0e687ac16c33a794\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/442393\n"
    },
    {
      "commit": "cb4939131c58cb6dc0f83df7375c24188a9ce984",
      "tree": "27bfe1455b83b3888c5b4af30fd4f5349e5f1dcb",
      "parents": [
        "2e1543e8fc6425852f1073c0df99a4681b9cdae2"
      ],
      "author": {
        "name": "Aaron Green",
        "email": "aarongreen@pigweed.infra.roller.google.com",
        "time": "Fri Jul 24 15:09:35 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 15:09:35 2026 -0700"
      },
      "message": "roll: third_party/pigweed docs: Add section for security and bulletins\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436292\nOriginal-Revision: 6e7f466b310c274e6d6b241ea8b0c3edf32dd8de\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 6db89b8f27e1b2..6e7f466b310c27\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675358689840644225\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I8c230828fcaf7b2bc5079853baffd7f8fc995ac2\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/442452\n"
    },
    {
      "commit": "2e1543e8fc6425852f1073c0df99a4681b9cdae2",
      "tree": "b04dc357bd1277d3f34990cdca97d799349d3bad",
      "parents": [
        "ed239b96606d2e07cc6b5bbeebe1e72a4374a732"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 12:18:25 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 12:18:25 2026 -0700"
      },
      "message": "roll: third_party/pigweed abbf5c2..6db89b8 (4 commits)\n\n6db89b8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424592 pw_multibuf: Add ShallowCopy method\na63dda3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442152 build: Don\u0027t run full build on clippy builds\nca8f2a7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441575 pw_kernel: Refactor Mutex into RawMutex and Mutex\n6c7ae9b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393773 pw_kernel: Adding nucleo-f103rb (stm32f103rb) to targets with the corresponding tests\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: abbf5c2db09d5e..6db89b8f27e1b2\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675369469975924785\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If219a82297c3d4995a2c4676a8ef422f395b4f84\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/442212\n"
    },
    {
      "commit": "ed239b96606d2e07cc6b5bbeebe1e72a4374a732",
      "tree": "ad7ef726941992907d9c2e2f583579917fde8ce7",
      "parents": [
        "afeb8869350c283caa2b8d96df699fd4701750e5"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 01:10:25 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 01:10:25 2026 -0700"
      },
      "message": "roll: third_party/pigweed c59d362..abbf5c2 (2 commits)\n\nabbf5c2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441572 pw_bluetooth_sapphire: Fix LE CoC RX engine spec validation and credit enforcement\n4a54257:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433960 pw_bluetooth_proxy: Serialize off-dispatcher callers in async mode\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c59d362bf0d288..abbf5c2db09d5e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675412562066601953\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib65baf96d83c6fcc16d2ff38becc466c5bd10bf3\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/441595\n"
    },
    {
      "commit": "afeb8869350c283caa2b8d96df699fd4701750e5",
      "tree": "d3b9a3d682b9aaba12ccc4ad841aa2ea227970c5",
      "parents": [
        "cf4967ad949b5ae6a0f693294b0065a331538df3"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 23 19:10:03 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 23 19:10:03 2026 -0700"
      },
      "message": "roll: third_party/pigweed c9a4fa8..c59d362 (2 commits)\n\nc59d362:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/338953 pw_bluetooth_sapphire: Move A2DP offloading opcodes to Emboss\n2cdb8d4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441634 pw_metric: Fix ClangTidy include-cleaner warnings\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c9a4fa8d6e8963..c59d362bf0d288\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675434107621541297\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I48ef0f0a56cb293912d254e876bb381fa5d22fd6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/441954\n"
    },
    {
      "commit": "cf4967ad949b5ae6a0f693294b0065a331538df3",
      "tree": "d22b478d40678c1e6afbf8170c996ead63967252",
      "parents": [
        "db6b66310b9ce138a0f6cbe688cd66ede36f0dcd"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 23 17:12:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 23 17:12:32 2026 -0700"
      },
      "message": "roll: third_party/pigweed ce35bb4..c9a4fa8 (8 commits)\n\nc9a4fa8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440072 pw_toolchain: Suppress -Wunused-template globally\n07f9d86:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441693 pw_async2: Fix coroutine_handle ABI mismatch\n70189e4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441472 pw_snapshot, pw_system: Plumb snapshot cpu_arch to LlvmSymbolizer\ne0f05e9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441357 pw_bluetooth_sapphire: Fix unbounded memory growth on invalid PA reassembly\nd4f44dd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441356 pw_bluetooth_sapphire: Limit DataElement recursion\n309122c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440572 pw_symbolizer: Support 64-bit address formatting in Symbol.to_string()\n0df3975:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439332 pw_symbolizer: Adjust return addresses for parent frames\n4285f56:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440812 pw_time: Add Duration human time accessors\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ce35bb4ff5797a..c9a4fa8d6e8963\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675444878616188993\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I335d9b0b6e7c31ae74770944f03429116f13be63\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/441519\n"
    },
    {
      "commit": "db6b66310b9ce138a0f6cbe688cd66ede36f0dcd",
      "tree": "99e584351f46b0d22a24c541935be6fca80e989e",
      "parents": [
        "de36f09876e7a93b949bf7a28ba914035582531c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 23 14:21:38 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 23 14:21:38 2026 -0700"
      },
      "message": "roll: third_party/pigweed 508ae91..ce35bb4 (5 commits)\n\nce35bb4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441355 pw_bluetooth_sapphire: Drop malformed SDP frame\n53da352:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441354 pw_bluetooth_sapphire: Fix potential underflow on max_records calculation\n2aabcf2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441353 pw_bluetooth_sapphire: Properly open channel when modes are inconsistent\nde5b2d4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441352 pw_bluetooth_sapphire: Add L2CAP configuration timeout and pending limit\n999e126:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/427312 pw_tokenizer: Add pw::tokenizer::TokenBytes()\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 508ae91e0eca56..ce35bb4ff5797a\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675455651414662865\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia9eb8874787b5b0a883b0b1adf4cea4b9482a491\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/441712\n"
    },
    {
      "commit": "de36f09876e7a93b949bf7a28ba914035582531c",
      "tree": "8a56b655252f04cce51d7a9e03b57caf3f963449",
      "parents": [
        "a927dd7dac8cd2d69138fb4fa7eacd91ef8f02f6"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Wed Jul 22 23:04:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 22 23:04:32 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Cap L2CAP pre-activation SDU queue\n\nA remote BR/EDR attacker can trigger legacy pairing fallback while\nclaiming SMP support, creating a zombie SMP L2CAP channel (active_ \u003d\u003d\nfalse) that is never activated. Subsequent packets are buffered in an\nuncapped queue, causing unbounded heap growth (OOM) and pinning the wake\nlease. Limit the pre-activation queue `pending_rx_sdus_` to a maximum of\n64 SDUs.\n\nOriginal-Fixed: b/524781757\nTest: bazelisk test //pw_bluetooth_sapphire/...\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434637\nOriginal-Revision: 508ae91e0eca560ade97099c2997bc383932e56d\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a34b6732b4b9bc..508ae91e0eca56\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675509543709431889\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iaacff64ee91b14bc0e212d5ea9cb20581514e043\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/441212\n"
    },
    {
      "commit": "a927dd7dac8cd2d69138fb4fa7eacd91ef8f02f6",
      "tree": "48bcf388b2617d3881f505efbd8f8d7e006f81b1",
      "parents": [
        "a2b42cbd6e9362aa4bec13f9979437e484be1920"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 22 20:19:45 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 22 20:19:45 2026 -0700"
      },
      "message": "roll: third_party/pigweed 71726ae..a34b673 (3 commits)\n\na34b673:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440772 pw_sync_zephyr: Use quote includes for Pigweed headers\n20b31f0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440753 pw_bluetooth_proxy: Define test utils before their dependents\n455d214:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440752 pw_chrono_zephyr/cmake: Remove extra header in system_timer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 71726ae1d0bb25..a34b6732b4b9bc\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675520320314915137\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia65fdb280d33169e7806ac7be50dc65adf80b2ef\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/440685\n"
    },
    {
      "commit": "a2b42cbd6e9362aa4bec13f9979437e484be1920",
      "tree": "d354c1bdea2c3bef1f196901a06f0f5c188e5b19",
      "parents": [
        "493b21abc209b0f9a1ed0df9bce7f914c61621e1"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 22 17:28:57 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 22 17:28:57 2026 -0700"
      },
      "message": "roll: third_party/pigweed 9ae22d9..71726ae (8 commits)\n\n71726ae:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434643 pw_bluetooth_sapphire: Implement repeated attempts backoff in sm\nc86a84d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440254 pw_chrono_zephyr: Migrate to strip_include_prefix\n3f7a576:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440253 pw_thread_zephyr: Migrate to strip_include_prefix\n95bfb93:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440252 pw_sync_zephyr: Migrate to strip_include_prefix\n209813b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439895 pw_chrono_zephyr: Isolate backend override headers\n8500413:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439894 pw_thread_zephyr: Isolate backend override headers\ncf68240:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439893 pw_sync_zephyr: Isolate backend override headers\n556c2dd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436532 pw_tokenizer: Respect length specifiers when decoding integers in Rust\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 9ae22d958cd914..71726ae1d0bb25\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675531092039455329\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I56882949011f0f630ff5bb3a86ded824702af1d1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/439955\n"
    },
    {
      "commit": "493b21abc209b0f9a1ed0df9bce7f914c61621e1",
      "tree": "c628a6ff57d48ed98cbd0e9079d2d3b35526c804",
      "parents": [
        "add26cdb8cbc8e19370da9384be8e2f870093124"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Wed Jul 22 15:00:50 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 22 15:00:50 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_proxy: Handle parameters without prior enable gracefully\n\nThis change resolves a vulnerability where sending\nANDROID_WRITE_SNIFF_OFFLOAD_PARAMETERS without a preceding\nANDROID_WRITE_SNIFF_OFFLOAD_ENABLE command causes a crash (PW_CHECK\nfailure) due to should_control() assertion failing.\n\nWe fix this by checking enabled_ before calling SendSniffSubrating()\ninside ConnectionFsm::HandleInput(SniffOffloadParametersInput\u0026\u0026). If it\nis not enabled, we gracefully return early. We also add a test to verify\nthis behavior.\n\nOriginal-Fixed: b/525193978\nTest: bazelisk test //pw_bluetooth_proxy/...\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433955\nOriginal-Revision: 9ae22d958cd9149dd2e7bdfeb24d0be4fca4154e\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f4a43d14579711..9ae22d958cd914\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675541862140711217\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I3811315a9796646429a4ef58e34fc04c3c772376\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/440912\n"
    },
    {
      "commit": "add26cdb8cbc8e19370da9384be8e2f870093124",
      "tree": "4d16a2059bb8e2ac0e2cbe35d2403c998344f320",
      "parents": [
        "03617e59b2419892ea8ba3d320ac626ff4ea2fba"
      ],
      "author": {
        "name": "Ryan Albarelli",
        "email": "albarelli@pigweed.infra.roller.google.com",
        "time": "Wed Jul 22 12:05:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 22 12:05:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_i2c_mcuxpresso: Fix clock holding regression\n\nPrevious commit introduces a bug where the clock is held indefinitely\nafter the first transfer.\n\nOriginal-Bug: 448097025\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440652\nOriginal-Revision: f4a43d14579711e9ba3509631a342c55cbf20170\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d12882afaacb0b..f4a43d14579711\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675552647774144017\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I94b4e07c887c1eea2d538fcd62f6eb36f2205250\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/440712\n"
    },
    {
      "commit": "03617e59b2419892ea8ba3d320ac626ff4ea2fba",
      "tree": "74fa01fba79d042aad53f99c674dbc8c5d80c29f",
      "parents": [
        "a9c4f12b6abf2dd78a3228aac6b21ba416200200"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 18:39:02 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 18:39:02 2026 -0700"
      },
      "message": "roll: third_party/pigweed f8f03e2..d12882a (6 commits)\n\nd12882a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439294 pw_bluetooth_sapphire: Add backoff to SecurityManager pairing\nf77a45f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439293 pw_bluetooth_sapphire: Ignore unsolicited SCO connection complete\n0499e14:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439192 pw_bluetooth_sapphire: Replace debug key assert with graceful failure\n5e71fe8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439892 pw_bluetooth_proxy: Rfcomm: fix deadlock at PDU while socket write\nd0ca3b4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439432 pw_time: Move duration to an unsigned type to match std semantics\nfed3a37:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/438352 various: Fix unused template warnings from a nightly toolchain roll\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f8f03e208fbc0c..d12882afaacb0b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675617294532353345\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic4f3308a7f30eb54529d93682b2a0ebb0ca84df0\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/440412\n"
    },
    {
      "commit": "a9c4f12b6abf2dd78a3228aac6b21ba416200200",
      "tree": "2c1be9b1ddf85b6f1159581170aaf940ec2930cd",
      "parents": [
        "ec73278898d8075623ac69335ca74643e3140606"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 15:49:18 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 15:49:18 2026 -0700"
      },
      "message": "roll: third_party/pigweed a0ace66..f8f03e2 (3 commits)\n\nf8f03e2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439292 pw_bluetooth_sapphire: Fix unbounded pending PDUs\na5eb3e6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/437932 pw_bluetooth_proxy: Define snapshot foundation header and configs\nc5aa254:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434635 pw_bluetooth_sapphire: Signal requests on CompletePairingRequests when not pairing\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a0ace666902710..f8f03e208fbc0c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675628068619911217\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I363e7dea0a06c2f09d26a128bd6e133f2b5db35d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/440232\n"
    },
    {
      "commit": "ec73278898d8075623ac69335ca74643e3140606",
      "tree": "b7156489d9c96f1a6e471d37ff3c9f8844bed18e",
      "parents": [
        "c631746351beb530dfc83256ea1c2f215360e558"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 10:06:31 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 10:06:31 2026 -0700"
      },
      "message": "roll: third_party/pigweed 0e242cb..a0ace66 (2 commits)\n\na0ace66:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439612 pw_bluetooth: Allow max_latency 0 in SniffSubrate\nd363390:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/438372 pw_trace_tokenized: Add type annotations to trace_tokenized.py\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 0e242cb6100e16..a0ace666902710\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675649616573708113\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2fbf3309a3879278c62d4ad51231346d53608328\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/439932\n"
    },
    {
      "commit": "c631746351beb530dfc83256ea1c2f215360e558",
      "tree": "3d280e7e60cf95fc5a15b33f4802fed572f32602",
      "parents": [
        "f4089fe12736a74938aa067e7e8a5be802080bb2"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Tue Jul 21 04:23:15 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 04:23:15 2026 -0700"
      },
      "message": "roll: third_party/pigweed c271b2f..0e242cb (3 commits)\n\n0e242cb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434634 pw_bluetooth_sapphire: Bound pending_pdus in ERTM TxEngine\n20a52c9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433959 pw_bluetooth_proxy: Close stopped channels during ACL disconnection\n7f42932:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433957 pw_bluetooth_proxy: Handle Stop() on closed L2CAP channels\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c271b2fa5137a4..0e242cb6100e16\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675671181168174033\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5234ec880b4ae29a651e904d9f5f84d0d318c5e3\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/439278\n"
    },
    {
      "commit": "f4089fe12736a74938aa067e7e8a5be802080bb2",
      "tree": "3fc160b74f82dff452d6b389ea47764158e20afd",
      "parents": [
        "9339027932f059a36d63078913cc8dc0bc8371a5"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 22:47:24 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 22:47:24 2026 -0700"
      },
      "message": "roll: third_party/pigweed 1c407aa..c271b2f (2 commits)\n\nc271b2f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434633 pw_bluetooth_sapphire: Notify service on client disconnect\nd0b3ea6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439176 pw_rpc_transport: Make kMaxChannelId customizable\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1c407aad06cf78..c271b2fa5137a4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675692722462663777\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I4a9f9e2692ea5a0a68ce2fd63351bc685bdcec6d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/439592\n"
    },
    {
      "commit": "9339027932f059a36d63078913cc8dc0bc8371a5",
      "tree": "310b6524998d1be1b69cf9f2b2ab5a7d05e46042",
      "parents": [
        "c2c5974447e86fe8ac72f88b852b3bc147bf0424"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 17:05:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 17:05:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed 766c92b..1c407aa (4 commits)\n\n1c407aa:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439352 pw_allocator: Name ControlBlock::Create parameter\n98875eb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/425214 pw_metric: Document 64-bit support\nf759727:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/427596 pw_metric: Add temporary 28-bit detokenization fallback\nb2d61c1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429314 pw_metric: Add opt-in 64-bit metric support\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 766c92b19b55f6..1c407aad06cf78\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675714279373473025\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I8b417951562a410aef447fd9d79696e35033fbbd\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/439273\n"
    },
    {
      "commit": "c2c5974447e86fe8ac72f88b852b3bc147bf0424",
      "tree": "cb69619f3e9bebc39dc674d0f3e436f63ca895c1",
      "parents": [
        "c514cbc1f0a262db62aee3ad54ec50b2b59c673b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 14:05:07 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 14:05:07 2026 -0700"
      },
      "message": "roll: third_party/pigweed 7c438d7..766c92b (4 commits)\n\n766c92b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/438995 pw_bluetooth_sapphire: Check delegate is alive before dereferencing\n944e765:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/438996 pw_bluetooth_sapphire: Add missing return to LowEnergyConnectionServer\n157ff65:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439052 pw_preprocessor: Add PW_INTERNAL_ATTRIBUTED_CAPTURED_BY_THIS\n6dac613:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/438994 pw_bluetooth_sapphire: Check callback existence before invoking\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 7c438d7972fb11..766c92b19b55f6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675725054485597793\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5b06029b2363d21fff772b58c0d53ee099db5cea\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/439272\n"
    },
    {
      "commit": "c514cbc1f0a262db62aee3ad54ec50b2b59c673b",
      "tree": "7dde7e0665650837fcfbad170b93dab9c5c92bd0",
      "parents": [
        "8234ee4fe030cc7b823161106a986c9505ca46dc"
      ],
      "author": {
        "name": "Carlos Chinchilla",
        "email": "cachinchilla@pigweed.infra.roller.google.com",
        "time": "Mon Jul 20 11:09:24 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 11:09:24 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_metric: Refactor Metric for 64-bit support\n\nRefactor the core Metric class into a type-discriminated hierarchy:\n- UntypedMetric: Common base class stored in intrusive lists. Holds the\n  token and type.\n- TypedMetric\u003cT\u003e: Templates specializing for float and uint32_t, inheriting\n  directly from UntypedMetric and holding their own atomic values.\n\nMinor fixes:\n- Save metric value to be used for size calculations and encoding it.\n- Move atomic write limits checks inside loop to avoid redundant writes\n  to max value.\n\nAll services and tests are updated to use the new type-discriminated\nUntypedMetric / TypedMetric\u003cT\u003e classes.\n\nOriginal-Bug: 527616876\nTAG\u003dagy\nCONV\u003d00d042e4-0d7a-44c6-88b5-7813e806a32e\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424534\nOriginal-Revision: 7c438d7972fb11bb7a3f2124c2c7cd49c4df30e1\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 116506db544d22..7c438d7972fb11\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675735827479739105\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic5658df383f707b6b52c061729ad9db55e724074\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/439012\n"
    },
    {
      "commit": "8234ee4fe030cc7b823161106a986c9505ca46dc",
      "tree": "8e2f15b1c3a83db6223447f053dcbd7f6da35438",
      "parents": [
        "b1c8222dc9b3b38b378113f54d3771a0e2e7d6dc"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 19 06:44:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 19 06:44:46 2026 -0700"
      },
      "message": "roll: third_party/pigweed b7064e2..116506d (2 commits)\n\n116506d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/438692 roll: luci\n02a6d5a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/438492 roll: fuchsia-infra-bazel-rules 8fc414b..70f5247 (2 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b7064e2a3c4c15..116506db544d22\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675843568979444929\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7f455132287e3de8e56b31ae6befad6dbc8f15e4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/438712\n"
    },
    {
      "commit": "b1c8222dc9b3b38b378113f54d3771a0e2e7d6dc",
      "tree": "e3b6d2b76818ecc2df61785e8ae8dbbf5ca036ca",
      "parents": [
        "60aac078ba5fb159fa24ffc1034fc4899a9aa228"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Sat Jul 18 22:10:07 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Jul 18 22:10:07 2026 -0700"
      },
      "message": "roll: third_party/pigweed 1cc1c28..b7064e2 (4 commits)\n\nb7064e2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433956 pw_bluetooth_proxy: Drop queued commands on allocator failure\nf9a3f0c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434639 pw_bluetooth_sapphire: Cap BR/EDR EIR service UUIDs set size\n6b5eee3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434638 pw_bluetooth_sapphire: Limit L2CAP signaling channel ERTX timer resets\n5552f64:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433952 pw_bluetooth_sapphire: Fix unbounded allocation in ServiceSearchResponse\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1cc1c28fc56f6f..b7064e2a3c4c15\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675875888256295617\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iccaec030e8cd41c92d6f1c4d7aaaff31063f8376\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/438632\n"
    },
    {
      "commit": "60aac078ba5fb159fa24ffc1034fc4899a9aa228",
      "tree": "493960b32ad431a8270064106a032b88d0c77816",
      "parents": [
        "e85b71026ddf99321c681bba2734b2bcbdb3365f"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 17:37:47 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 17:37:47 2026 -0700"
      },
      "message": "roll: third_party/pigweed b2f8a06..1cc1c28 (3 commits)\n\n1cc1c28:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/438152 pw_protobuf: Rename \u0027oneof\u0027 field names matching C++ keyword\nfcfb555:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434636 pw_bluetooth_sapphire: Fix SDP client queue wedge on transaction Cancel\n589dc34:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434234 docs: Update changelog for June 2026\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b2f8a068d0de59..1cc1c28fc56f6f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675983635507346689\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I3e807724e7114123aab086f3d1207953946fabe2\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/438013\n"
    },
    {
      "commit": "e85b71026ddf99321c681bba2734b2bcbdb3365f",
      "tree": "d16182b504b0d9e1374344b1e5059518a8853e0b",
      "parents": [
        "9a407166b58463f0f4b61df5c1ea8d65503965f8"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 14:46:43 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 14:46:43 2026 -0700"
      },
      "message": "roll: third_party/pigweed a53234d..b2f8a06 (4 commits)\n\nb2f8a06:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/437512 pw_target_runner: Pass runner arguments\n637cfad:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433954 pw_bluetooth_sapphire: Invoke fail_cb on command handler malformed response\n2d5b7c6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433953 pw_bluetooth_sapphire: Clamp invalid LE CoC MPS in TX engine\ne54f8f1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436374 pw_bluetooth_sapphire: Erase connection request by peer ID to prevent iterator invalidation\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a53234db6dde61..b2f8a068d0de59\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675994412508589489\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia0d9062df2c3b1bd81266e1be04bb53785f9e8f7\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/438132\n"
    },
    {
      "commit": "9a407166b58463f0f4b61df5c1ea8d65503965f8",
      "tree": "75f9816848e5efe09549eef9787c622b39f90bb5",
      "parents": [
        "0b9e14da7a21113f07d9d587f3587b30137d6f1c"
      ],
      "author": {
        "name": "Kayce Basques",
        "email": "kayce@pigweed.infra.roller.google.com",
        "time": "Fri Jul 17 11:55:09 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 11:55:09 2026 -0700"
      },
      "message": "roll: third_party/pigweed sphinx: Tidy config file\n\n* Use single quotes consistently. If the string value contains a single\n  quote we still use double quotes to avoid escaping.\n* Remove GN-related branching logic from the days when we built the\n  docs with both GN and Bazel.\n* Remove duplicate registration of pigweed.css.\n* Remove configs related to unused extensions: sphinxcontrib-blockdiag,\n  sphinx-sitemap\n* Remove configs related to unused builders: texinfo, man, htmlhelp\n* Remove unused intermediate vars: redirects_data\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/437332\nOriginal-Revision: a53234db6dde61ed031c3e062d8ed42ee3f5bd1b\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 72392c570fb316..a53234db6dde61\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676005186159473649\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie82f1d73fce4a5b9c2b94711ea691f5958f9ae13\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/437912\n"
    },
    {
      "commit": "0b9e14da7a21113f07d9d587f3587b30137d6f1c",
      "tree": "d501da68254b5e799a63dd5f41cc4287b48fe282",
      "parents": [
        "45824a26cc3b6ae92459a0a8e30efc05c77ba96c"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Fri Jul 17 03:21:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 03:21:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed fa5457e..72392c5 (3 commits)\n\n72392c5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434640 pw_bluetooth_sapphire: Guard CCC write handler against null callback\n312d1f7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434644 pw_bluetooth_sapphire: Cap L2CAP recombiner fragments\nf67419c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434641 pw_bluetooth_sapphire: Fix LE connection matching during address resolution\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: fa5457ec051bad..72392c570fb316\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676037529983891633\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I464f17537a5cf7aecda9cebe248648089e2e930a\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/437732\n"
    },
    {
      "commit": "45824a26cc3b6ae92459a0a8e30efc05c77ba96c",
      "tree": "869f037d62e690594997b359764ce34b00b301b2",
      "parents": [
        "147afb5039602650ebc1effddc869c5ceebdb653"
      ],
      "author": {
        "name": "Devan Yu",
        "email": "devanyu@pigweed.infra.roller.google.com",
        "time": "Thu Jul 16 21:38:07 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 21:38:07 2026 -0700"
      },
      "message": "roll: third_party/pigweed 8df6b63..fa5457e (5 commits)\n\nfa5457e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436872 pw_bluetooth_sapphire: Constrain ERTM max SDU size\nca04025:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436912 pw_bluetooth_sapphire: Gracefully handle no pairing delegate on PIN\n3748ed5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436892 pw_bluetooth_sapphire: Clear LTK on LE pairing failure\n17cfe2a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436893 pw_bluetooth_sapphire: Truncate oversized notifications\n0470be5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436932 pw_bluetooth_sapphire: Add liveness check in read callback\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8df6b630a37c60..fa5457ec051bad\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676059080320766945\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0bd5d2c4e3c337b07d6b4e9fdc8086458d6b37bd\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/437612\n"
    },
    {
      "commit": "147afb5039602650ebc1effddc869c5ceebdb653",
      "tree": "0c3889152c77d6e69fd128fa9f078e125d8c2070",
      "parents": [
        "900904e3239fb8e9f3442c4a7eecd20168a2233a"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Thu Jul 16 15:54:10 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 15:54:10 2026 -0700"
      },
      "message": "roll: third_party/pigweed 5a8c6d3..8df6b63 (2 commits)\n\n8df6b63:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434642 pw_bluetooth_sapphire: Clear SecurityRequestPhase on responder encryption\na7adb57:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436452 pw_bluetooth_sapphire: Fix use-after-free in RemoteServiceManager during discovery\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 5a8c6d39842bb0..8df6b630a37c60\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676080626739442257\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ifb044245df3a457b3290f3a311ac8dbad87d994e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/437432\n"
    },
    {
      "commit": "900904e3239fb8e9f3442c4a7eecd20168a2233a",
      "tree": "33247e8fd9aa1fece03313f08b37a9d085e1d59d",
      "parents": [
        "d7e07b9471965c29a8ccd117c3ecfb0fd6f5c129"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 13:05:01 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 13:05:01 2026 -0700"
      },
      "message": "roll: third_party/pigweed 67c6159..5a8c6d3 (4 commits)\n\n5a8c6d3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435533 pw_bluetooth_proxy: Fix narrowing conversion in L2cap recombination\n3bb52f7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435553 pw_bluetooth_proxy: Fix OOB in HandleNumberOfCompletedPacketsEvent\ne264645:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417052 pw_bluetooth_proxy: Handle duplicate buffer-size events gracefully\nc1c5afa:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436555 pw_async2: Fix visibility issue in channel storage\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 67c6159bdf20da..5a8c6d39842bb0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676091399520627233\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I10db83b354ea7d2cc53928a45c4a021ca5ed7053\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/437232\n"
    },
    {
      "commit": "d7e07b9471965c29a8ccd117c3ecfb0fd6f5c129",
      "tree": "4b8e6b476ee7e540b0fac1ec39c935a120a94b84",
      "parents": [
        "5d649a758fa504a5f588059e3cbfdad241511ac8"
      ],
      "author": {
        "name": "Ali Saeed",
        "email": "saeedali@pigweed.infra.roller.google.com",
        "time": "Thu Jul 16 10:11:55 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 10:11:55 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Harden ACL RX against oversized packets\n\nOversized ACL packets received from the controller could cause the host\nprocess to abort due to a `PW_CHECK` in `ACLDataPacket::New` when the\npayload exceeded `kMaxACLPayloadSize` (1024 bytes).\n\nThis change hardens the ACL RX path by:\n1. Adding a bounds check in `AclDataChannelImpl::OnRxPacket` before\n   allocating the packet.\n2. Dropping oversized packets and gracefully disconnecting the peer\n   with reason `CONNECTION_TERMINATED_BY_LOCAL_HOST`.\n3. Injecting the `HCI_Host_Buffer_Size` command during adapter\n   initialization to inform the controller of the host\u0027s buffer\n   limits (`kMaxACLPayloadSize` and `kNumLargeACLDataPackets`).\n\nThis prevents a compromised controller from crashing the host stack\nby sending oversized packets.\n\nThis change also controls for RX ACL packets encoded in buffers with\nextra trailing bytes.\n\nOriginal-Bug: 512544322\nOriginal-Fixed: 510065472\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436272\nOriginal-Revision: 67c6159bdf20dac53870a1c35725a3a82f52b6c5\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 57a64fc7837a6f..67c6159bdf20da\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676102171323173009\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib2768ea1b6a333855046a64aef1fd11c97f6400e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/437112\n"
    },
    {
      "commit": "5d649a758fa504a5f588059e3cbfdad241511ac8",
      "tree": "43f9119a0330cecce8e1780ed7cfd5786e2e8d50",
      "parents": [
        "0ae11034390b66415d76e9f44aa1a72193ca7a7e"
      ],
      "author": {
        "name": "Ewout van Bekkum",
        "email": "ewout@pigweed.infra.roller.google.com",
        "time": "Wed Jul 15 22:46:55 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 15 22:46:55 2026 -0700"
      },
      "message": "roll: third_party/pigweed b5431af..57a64fc (2 commits)\n\n57a64fc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436118 pw_thread_zephyr: Enable constexpr thread Options\n83f61c4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436033 pw_thread_zephyr: Make portable thread creation optional\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b5431afd9ca6d0..57a64fc7837a6f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676145263860239121\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iabf3c35dccebb93e6621c336b79d564dbbd1a883\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/436832\n"
    },
    {
      "commit": "0ae11034390b66415d76e9f44aa1a72193ca7a7e",
      "tree": "9ac714d9bfe7395a942ab961d1daff50619c52c3",
      "parents": [
        "741e65f53367fe5bde2c6ec2d067500707943c71"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Wed Jul 15 17:05:40 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 15 17:05:40 2026 -0700"
      },
      "message": "roll: third_party/pigweed f7da1a0..b5431af (2 commits)\n\nb5431af:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434632 pw_bluetooth_sapphire: use .empty() instead of .size() \u003d\u003d 0\n92fbccc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/338952 pw_bluetooth_sapphire: Move Vendor Capabilities opcode usage to Emboss\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f7da1a01b5be92..b5431afd9ca6d0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676166817934161297\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic502533a3f594d9ed816a417848631e97be51635\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/436712\n"
    },
    {
      "commit": "741e65f53367fe5bde2c6ec2d067500707943c71",
      "tree": "d91ab252a486efc4d8094ba914bf7b168fbb5c25",
      "parents": [
        "be8b47e0397829959d79efead0482b34fa0fdaf1"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Wed Jul 15 14:14:29 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 15 14:14:29 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Bound LowEnergyScanner cached scan results\n\nChange the `cached_scan_results_` container from a `std::vector` to a\n`std::deque`. This allows us to pop the oldest scan result efficiently\nand prevents the cache from growing continuously during a scan period\nwhen duplicate filtering is disabled (or inactive). This bounds the\nmemory growth to a maximum number of cached scan results.\n\nOriginal-Fixed: b/510065064\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435454\nOriginal-Revision: f7da1a01b5be9285546a5d12c282c1786f953b15\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ee316e7ec7ebd3..f7da1a01b5be92\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676177591592889473\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia6d1bcef2dcd640d03d845ac259562bc09cd85d0\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/436572\n"
    },
    {
      "commit": "be8b47e0397829959d79efead0482b34fa0fdaf1",
      "tree": "1a6f2f3409318cd87c91cde6755a27457d6534e4",
      "parents": [
        "40807a2cb5a4db0a39ca4a5444b1355f6612d466"
      ],
      "author": {
        "name": "Jason Graffius",
        "email": "jgraff@pigweed.infra.roller.google.com",
        "time": "Wed Jul 15 11:21:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 15 11:21:53 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Add CIG server\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/413774\nOriginal-Revision: ee316e7ec7ebd336be7d65ad00b374deea3cd704\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 86c381c03e6611..ee316e7ec7ebd3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676188367721807857\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7fb2debfdc13f2b43f370655c3e7f296e8c81950\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/436432\n"
    },
    {
      "commit": "40807a2cb5a4db0a39ca4a5444b1355f6612d466",
      "tree": "68cee3b40255b7456ad493eda68711cc088d7fbe",
      "parents": [
        "1c434b00ac13caa1c8d4d49e7add079253185f60"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 14 15:23:09 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 14 15:23:09 2026 -0700"
      },
      "message": "roll: third_party/pigweed 6425890..86c381c (6 commits)\n\n86c381c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434559 pw_sys_io_zephyr: Make Kconfig optional for bazel usage\neac11e9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435452 sphinx: Use sphinxdocs Bazel module\n11e74f0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434513 pw_thread_zephyr: Make Kconfig optional for bazel usage\n204475e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434493 pw_thread_zephyr: Refactor BUILD.bazel rules\nce5eee7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434554 pw_chrono_zephyr: Refactor BUILD.bazel rules\nad6e598:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434492 pw_sync_zephyr: Refactor BUILD.bazel rules\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 64258903741ba6..86c381c03e6611\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676263787509682209\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I88e2ac0fc8dde2dea9dd6efdbc2ab9201bc6b56d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/436034\n"
    },
    {
      "commit": "1c434b00ac13caa1c8d4d49e7add079253185f60",
      "tree": "9e3bd1fd2c9d5231fd4773f9efb192fb2d5ce299",
      "parents": [
        "43e38a21f2be3d3828b2225d496199b30364b8f0"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 14 12:31:43 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 14 12:31:43 2026 -0700"
      },
      "message": "roll: third_party/pigweed e183067..6425890 (2 commits)\n\n6425890:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435453 pw_bluetooth_sapphire: Fix GenericAccessClient WeakPtr crash\n420cc37:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435813 pw_sync: Remove thread notification backend constraint\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e18306783c7e81..64258903741ba6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676274557595712353\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2e6d163bcfa66b58efb2be9bbd3b988ab7b72d1b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/435952\n"
    },
    {
      "commit": "43e38a21f2be3d3828b2225d496199b30364b8f0",
      "tree": "ce9b4d4bfafd0331a3adcd5b182a5ef8334419e6",
      "parents": [
        "9c63c9a94669d7e0acdfc6344f9c5d02b1e59019"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 14 09:42:22 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 14 09:42:22 2026 -0700"
      },
      "message": "roll: third_party/pigweed 3c53d3e..e183067 (2 commits)\n\ne183067:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435732 pw_bluetooth_sapphire: Validate LE CoC MTU and MPS parameters\ne4acf4a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435634 bazel: Add sphinxdocs as dev_dependency\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 3c53d3ed6a5ff4..e18306783c7e81\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676285335406619025\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If39e9c99d6ed504005daa1fd1ec3896790d44230\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/435852\n"
    },
    {
      "commit": "9c63c9a94669d7e0acdfc6344f9c5d02b1e59019",
      "tree": "5cb1fa4ecefd62b3519ba17f0d41ffff42d69a50",
      "parents": [
        "d964d3a255e239aa4568d6a947dd6529e909bc4e"
      ],
      "author": {
        "name": "Kayce Basques",
        "email": "kayce@pigweed.infra.roller.google.com",
        "time": "Mon Jul 13 16:34:29 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 16:34:29 2026 -0700"
      },
      "message": "roll: third_party/pigweed docs: Fix Mermaid diagrams\n\nOriginal-Bug: 534320984\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435433\nOriginal-Revision: 3c53d3ed6a5ff4df5595e9dafc15d0c9ff50d569\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 850040e31f9908..3c53d3ed6a5ff4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676349973991933521\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I283e7365221db7fc032d6e58ca2299d25f1b916a\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/435555\n"
    },
    {
      "commit": "d964d3a255e239aa4568d6a947dd6529e909bc4e",
      "tree": "395fdef8e8589260943d88b66ddad21dcc6aad32",
      "parents": [
        "987a63724492c07354fefe00e710468eb7ec0c42"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 13:43:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 13:43:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed f90f2c0..850040e (2 commits)\n\n850040e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433693 pw_async2: Reduce code size for coroutine allocation\n37d76ca:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435073 pw_sync_zephyr.mutex_backend: add pw_assert as public dep\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f90f2c0d943e5f..850040e31f9908\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676360748041098513\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I91a9681786aa5efdad6e97fb3d7d67fe9920a78c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/435572\n"
    },
    {
      "commit": "987a63724492c07354fefe00e710468eb7ec0c42",
      "tree": "97be90337ddf9ce6758dffaaa556e3abb8256d3e",
      "parents": [
        "126177640b68929d32686fd4ff2f42ac3853cc6a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 07:59:27 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 07:59:27 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: go\n\nFrom version:3@1.26.4\nTo version:3@1.26.5\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435212\nOriginal-Revision: f90f2c0d943e5fd1f0581f1b7a4a85bed20a7f40\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 34edcc4fedf98b..f90f2c0d943e5f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676382295005998945\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7db71c649e54b064877f7bfc4af0ba9a8aed22a4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/435352\n"
    },
    {
      "commit": "126177640b68929d32686fd4ff2f42ac3853cc6a",
      "tree": "5c4c7cf7dbc2ba217783cbe728e24cbaf3634c97",
      "parents": [
        "07a98366127dd1a7a7dada6c12a1baaa96a9de06"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 12 06:19:48 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 12 06:19:48 2026 -0700"
      },
      "message": "roll: third_party/pigweed 32dc81b..34edcc4 (3 commits)\n\n34edcc4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434872 roll: luci\ncd08fc4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434833 roll: fuchsia-infra-bazel-rules bd2fc25..8fc414b (6 commits)\n4172886:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434793 roll: rust-analyzer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 32dc81ba49ad8b..34edcc4fedf98b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676479257262032513\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I89a7b67a49b92f1db4672c7450b74a71af23246d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/434932\n"
    },
    {
      "commit": "07a98366127dd1a7a7dada6c12a1baaa96a9de06",
      "tree": "0082e9b5d103c1718a2f1da79b51f2670fefc806",
      "parents": [
        "3944ce1ba67d316ab47a65fcf4d30dd4525b3af6"
      ],
      "author": {
        "name": "Al Semjonovs",
        "email": "asemjonovs@pigweed.infra.roller.google.com",
        "time": "Fri Jul 10 11:30:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 11:30:53 2026 -0700"
      },
      "message": "roll: third_party/pigweed android: Add Soong build rules for Pigweed Rust libraries\n\nAdd rust_library build rules for Pigweed Rust crates (pw_status, pw_bytes,\npw_varint, pw_stream, pw_base64, pw_format, pw_tokenizer) in their respective\nAndroid.bp files so Soong can compile and link them for Android targets.\nUse cfg guards (proc_macro) in pw_format and pw_tokenizer so Android\ntarget compilation avoids host proc-macro dependencies while preserving 100%\ncompatibility with Bazel/GN build rules.\n\nOriginal-Fixes: 528354792\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430572\nOriginal-Revision: 32dc81ba49ad8bf73ebd734e5ee4d2d95002d8c2\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ee085039eb66a5..32dc81ba49ad8b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676640842669554177\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If28d01f5015bc22df9774b9c6a2658644af3ac21\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/434552\n"
    },
    {
      "commit": "3944ce1ba67d316ab47a65fcf4d30dd4525b3af6",
      "tree": "f748ef4abaf51a2cfefdc3c87840a404707b432c",
      "parents": [
        "642833492c240a9bbb12c764978a8e6620784863"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 09 18:22:24 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 09 18:22:24 2026 -0700"
      },
      "message": "roll: third_party/pigweed 23f2c41..ee08503 (4 commits)\n\nee08503:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433975 pw_enum: Add _FMT suffix to generated log token format macros\n061a352:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434272 pw_tokenizer: Default versioned enum format macro to \"enum_domain\"\nc244d09:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434274 pw_kernel: Don\u0027t assert on Mutex::lock_until being called from the same thread\ne492299:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433555 freertos: Convert Rust backends to use freertos_sys\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 23f2c4150ac5f1..ee085039eb66a5\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676705505544056849\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I99fea81631fb37b0029f598ccc493eaa61a86131\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/434352\n"
    },
    {
      "commit": "642833492c240a9bbb12c764978a8e6620784863",
      "tree": "dc95e1206fbb1902ffa8655a74f62c561136e024",
      "parents": [
        "134922ded9786eac99d9709bc1825ea543003815"
      ],
      "author": {
        "name": "prabhukr",
        "email": "prabhukr@pigweed.infra.roller.google.com",
        "time": "Wed Jul 08 19:32:38 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 08 19:32:38 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_libcxx: Make libcxx_hooks an OBJECT library\n\nChange the library type of pw_libcxx.libcxx_hooks from STATIC to OBJECT.\nThis guarantees that overridden weak standard library symbols (such as\nstd::__libcpp_verbose_abort) are always pulled in during link time,\nrather than being bypassed in favor of weak definitions inside prebuilt\narchives like libc++.a.\n\nAlso add missing dependencies on pw_assert.check and pw_string required\nby verbose_abort.cc.\n\nOriginal-Bug: 532515375\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433793\nOriginal-Revision: 23f2c4150ac5f16c048db23bc7217ff8faba15ae\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 204f542d778643..23f2c4150ac5f1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676791708216564913\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0baa11b318059c7110fb7899e4a0e9acb7b428a8\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/434092\n"
    },
    {
      "commit": "134922ded9786eac99d9709bc1825ea543003815",
      "tree": "0d85e54b3f3ebd9fd4ecac8a94d151c3f9b4a2e0",
      "parents": [
        "0d110ea039d55a5e31328ad86acc72cf90e2cc1f"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@pigweed.infra.roller.google.com",
        "time": "Wed Jul 08 16:41:05 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 08 16:41:05 2026 -0700"
      },
      "message": "roll: third_party/pigweed third_party/freertos: Add freertos_sys crate\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429375\nOriginal-Revision: 204f542d77864384aa10aab4f06fe3e07b70b95c\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: cb73f215bf1183..204f542d778643\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676802475495975489\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Idc99a82df3622f3b0ec641d2ff19b9a40a58d6b0\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/434032\n"
    },
    {
      "commit": "0d110ea039d55a5e31328ad86acc72cf90e2cc1f",
      "tree": "333e1fdfaf4b1d4a13ceaede1433cb21990930c2",
      "parents": [
        "e92451fd7d5b530980c28c268663571813a8ab62"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@pigweed.infra.roller.google.com",
        "time": "Wed Jul 08 13:42:31 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 08 13:42:31 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_toolchain: Add bindgen toolchains\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429374\nOriginal-Revision: cb73f215bf1183e890e8e3d5b5360915bf54783f\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 5a9253d92fb9dd..cb73f215bf1183\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676813260583325393\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7084b16b0c1a05da7cfa5c4f2130b33a720cbd08\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/433933\n"
    },
    {
      "commit": "e92451fd7d5b530980c28c268663571813a8ab62",
      "tree": "8533ba35d93da28cfcb8dec94d9063b699a50e71",
      "parents": [
        "19e0d12c78d9b642649863fa7ea1869a4ba898a5"
      ],
      "author": {
        "name": "prabhukr",
        "email": "prabhukr@pigweed.infra.roller.google.com",
        "time": "Wed Jul 08 10:59:44 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 08 10:59:44 2026 -0700"
      },
      "message": "roll: third_party/pigweed toolchain: Fix missing includes\n\nOriginal-Bug: b/532219838\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433432\nOriginal-Revision: 5a9253d92fb9dd77caefe2214aeee82586663e36\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8f6a8b179731bc..5a9253d92fb9dd\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676824032634524369\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I56af0ea6007477e87bdfe4f484145721615bd446\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/433852\n"
    },
    {
      "commit": "19e0d12c78d9b642649863fa7ea1869a4ba898a5",
      "tree": "db86bddd021e07966cb9507acfaa64e6b0de8bcc",
      "parents": [
        "bf08f6c65512ca095fd5233f2b939d433bb9f31e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 07 17:51:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 07 17:51:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed f9d0b04..8f6a8b1 (2 commits)\n\n8f6a8b1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/407172 pw_containers: Implement type-erased POD Deque specialization for\n5f7d5f0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433413 rust: Fix new toolchain lint errors\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f9d0b04e861e6d..8f6a8b179731bc\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676888675901419105\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iffc11e32ac14e36bde4bab95ad0ee22b682df2f7\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/433612\n"
    },
    {
      "commit": "bf08f6c65512ca095fd5233f2b939d433bb9f31e",
      "tree": "de180763a8d3117998cc00bb6b0fb6c0a55ca4e4",
      "parents": [
        "130cbd0584e778a8c19e48a05c1e74eedfc4a667"
      ],
      "author": {
        "name": "Dave Roth",
        "email": "davidroth@pigweed.infra.roller.google.com",
        "time": "Tue Jul 07 14:58:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 07 14:58:46 2026 -0700"
      },
      "message": "roll: third_party/pigweed 0c4e494..f9d0b04 (2 commits)\n\nf9d0b04:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429692 pw_thread: Add freertos, pigweed and zephyr Rust backends\n87deecc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429472 pw_time: Add pigweed and zephyr backends\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 0c4e4947675fe3..f9d0b04e861e6d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676899448704166497\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iddf9f20864b2bb4c28b6f96e58198316607ad732\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/433532\n"
    },
    {
      "commit": "130cbd0584e778a8c19e48a05c1e74eedfc4a667",
      "tree": "c004d72d24524a0b12a96ab4bae76b7c5d31fc39",
      "parents": [
        "8f3c6e627648afcbe403b2b016a8642178381054"
      ],
      "author": {
        "name": "Kayce Basques",
        "email": "kayce@pigweed.infra.roller.google.com",
        "time": "Tue Jul 07 12:08:01 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 07 12:08:01 2026 -0700"
      },
      "message": "roll: third_party/pigweed docs: Fix warnings\n\n* Fix warnings that popped up since `--fail-on-warning` was\n  accidentally disabled\n* Re-enable `--fail-on-warning` mode\n* Use `--quiet` mode rather than `--silent` because `--quiet` and\n  `--fail-on-warning` do not work correctly together\n* Explain how to troubleshoot the tricky\n  `Inline emphasis start-string without end-string` warning\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/431112\nOriginal-Revision: 0c4e4947675fe39b2a12a77456a73ca8618d940e\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e19579be5a6be9..0c4e4947675fe3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676910222983968401\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I36ed9962796c184ffce713c27ffea5eea2a04421\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/433312\n"
    },
    {
      "commit": "8f3c6e627648afcbe403b2b016a8642178381054",
      "tree": "d4375c788200e910cd9b514bde8e4c5454fd7c2a",
      "parents": [
        "e6df7a986c25e0d617badcb3754b4a546ea4b320"
      ],
      "author": {
        "name": "Prabhu Karthikeyan Rajasekaran",
        "email": "prabhukr@pigweed.infra.roller.google.com",
        "time": "Mon Jul 06 21:53:15 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 06 21:53:15 2026 -0700"
      },
      "message": "roll: third_party/pigweed Revert \"Reland \"roll: Clang and Rust toolchain packages\"\"\n\nThis reverts commit 6e18abc6b4381b3d14ed8c72a9d830a4e031fe31.\n\nReason for revert: It appears that we have an actual bug in the compiler https://github.com/llvm/llvm-project/pull/198577 and not just a phantom got section. This patch may have broken functionality.\n\nOriginal change\u0027s description:\n\u003e Reland \"roll: Clang and Rust toolchain packages\"\n\u003e\n\u003e This reverts commit 1867c58034d12b528ff25921e6cabfd96450a0ec.\n\u003e\n\u003e Reason for revert: The customer issue was that caused the revert was addressed on the customer side and tested.\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Revert \"roll: Clang and Rust toolchain packages\"\n\u003e \u003e\n\u003e \u003e This reverts commit fbc1b5617aee2c6df505afbd70cb5faeba8a1b9c.\n\u003e \u003e\n\u003e \u003e Reason for revert: Failing to load on downstream devices\n\u003e \u003e\n\u003e \u003e Failure Link: b/531857311\n\u003e \u003e\n\u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e roll: Clang and Rust toolchain packages\n\u003e \u003e \u003e\n\u003e \u003e \u003e host\n\u003e \u003e \u003e From git_revisions:d32e620a107b5b3dccd9ddb53fa124956a92b589,a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revisions:4e391cf2425cf96521af17ff460e9f220e9bca00,b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e aarch64-unknown-linux-gnu\n\u003e \u003e \u003e From git_revisions:d32e620a107b5b3dccd9ddb53fa124956a92b589,a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revisions:4e391cf2425cf96521af17ff460e9f220e9bca00,b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e x86_64-unknown-linux-gnu\n\u003e \u003e \u003e From git_revisions:d32e620a107b5b3dccd9ddb53fa124956a92b589,a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revisions:4e391cf2425cf96521af17ff460e9f220e9bca00,b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e aarch64-apple-darwin\n\u003e \u003e \u003e From git_revisions:d32e620a107b5b3dccd9ddb53fa124956a92b589,a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revisions:4e391cf2425cf96521af17ff460e9f220e9bca00,b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e x86_64-apple-darwin\n\u003e \u003e \u003e From git_revisions:d32e620a107b5b3dccd9ddb53fa124956a92b589,a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revisions:4e391cf2425cf96521af17ff460e9f220e9bca00,b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e thumbv7m-none-eabi\n\u003e \u003e \u003e From git_revisions:d32e620a107b5b3dccd9ddb53fa124956a92b589,a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revisions:4e391cf2425cf96521af17ff460e9f220e9bca00,b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e x86_64-pc-windows-msvc\n\u003e \u003e \u003e From git_revisions:d32e620a107b5b3dccd9ddb53fa124956a92b589,a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revisions:4e391cf2425cf96521af17ff460e9f220e9bca00,b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e clang\n\u003e \u003e \u003e From git_revision:a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revision:b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e host\n\u003e \u003e \u003e From git_revisions:d32e620a107b5b3dccd9ddb53fa124956a92b589,a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revisions:4e391cf2425cf96521af17ff460e9f220e9bca00,b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e clang\n\u003e \u003e \u003e From git_revision:a3f244e2d5550e110daee562b88bee247b75d66c\n\u003e \u003e \u003e To git_revision:b8e34c5adc38b5406d175e7e94c95f6399da096a\n\u003e \u003e \u003e\n\u003e \u003e \u003e MODULE.bazel.lock\n\u003e \u003e \u003e Regenerated MODULE.bazel.lock\n\u003e \u003e \u003e\n\u003e \u003e \u003e Original-Bug: 507082783, 531792448\n\u003e \u003e \u003e Roll-Count: 11\n\u003e \u003e \u003e Roller-URL: https://cr-buildbucket.appspot.com/build/8679082691152408705\n\u003e \u003e \u003e GitWatcher: ignore\n\u003e \u003e \u003e CQ-Do-Not-Cancel-Tryjobs: true\n\u003e \u003e \u003e Change-Id: I9949d55b3b117c3b8d85709da87ab79bcfdb7e63\n\u003e \u003e \u003e Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/422712\n\u003e \u003e\n\u003e \u003e TBR\u003dpigweed-scoped@luci-project-accounts.iam.gserviceaccount.com,phosek@google.com,android-build-ayeaye@system.gserviceaccount.com,konkers@google.com,prabhukr@google.com,pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com\n\u003e \u003e\n\u003e \u003e No-Presubmit: true\n\u003e \u003e No-Tree-Checks: true\n\u003e \u003e No-Try: true\n\u003e \u003e Original-Bug: 507082783, 531792448\n\u003e \u003e Change-Id: I32d9e9c02a04a95c1a9429988ea561528243ee1a\n\u003e \u003e Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/432892\n\u003e\n\u003e # Not skipping CQ checks because this is a reland.\n\u003e\n\u003e Original-Bug: 507082783, 531792448\n\u003e Change-Id: I513f58fb679518c7c0042c8d8a2a3e88bd2f9d3b\n\u003e Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/432952\n\nTBR\u003dpigweed-scoped@luci-project-accounts.iam.gserviceaccount.com,afoxley@google.com,phosek@google.com,android-build-ayeaye@system.gserviceaccount.com,konkers@google.com,elipsitz@google.com,prabhukr@google.com,pigweed-try-builder@pigweed-service-accounts.iam.gserviceaccount.com,liambucci@google.com\n\nOriginal-Bug: 507082783, 531792448\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433052\nOriginal-Revision: e19579be5a6be9010eb30e266a65692ce7f1f59f\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 6e18abc6b4381b..e19579be5a6be9\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676964124940783025\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I702fce145cf0957e5762e2c0b8c6104409af063b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/433113\n"
    },
    {
      "commit": "e6df7a986c25e0d617badcb3754b4a546ea4b320",
      "tree": "766fd1bc8915be693e64a7289dcc8bfa46273af7",
      "parents": [
        "078a122be14054a9a5610ab2eb961b58625b07bb"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 06 19:00:05 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 06 19:00:05 2026 -0700"
      },
      "message": "roll: third_party/pigweed 1a3fe75..6e18abc (4 commits)\n\n6e18abc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/432952 Reland \"roll: Clang and Rust toolchain packages\"\n1867c58:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/432892 Revert \"roll: Clang and Rust toolchain packages\"\n2a19596:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429952 pw_async2: Clean up coroutine deallocation\nfbc1b56:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/422712 roll: Clang and Rust toolchain packages\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1a3fe751061fec..6e18abc6b4381b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676974897267968705\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib3bd25589c774356cd6ebf946bbe15f872c64be9\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/433012\n"
    },
    {
      "commit": "078a122be14054a9a5610ab2eb961b58625b07bb",
      "tree": "394236a26cc14de0e22f2a35285d519d68340ba9",
      "parents": [
        "16edd1e7f6ae444cf8bda9ac92b9f8434486d0be"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 06 16:08:40 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 06 16:08:40 2026 -0700"
      },
      "message": "roll: third_party/pigweed 8ac39b7..1a3fe75 (5 commits)\n\n1a3fe75:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/428672 third_party: Add prost-reflect crate\n81bf56e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/418754 pw_kernel: Add tracing test for each architecture\n65f7097:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/432592 pw_bluetooth_proxy: Fix operator precedence in sniff offload\n8ae030e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/432472 pw_i2c_linux: expect the ioctl to return 0\nabcec90:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/432652 New extended OWNERS\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8ac39b7bb4cbbd..1a3fe751061fec\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676985669161919713\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I453c250942b645fec3c452a04da0be319faa7de2\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/432814\n"
    },
    {
      "commit": "16edd1e7f6ae444cf8bda9ac92b9f8434486d0be",
      "tree": "17f2e1b15cf2b5ce9566a0947c6c9f3c975819e8",
      "parents": [
        "a1208793208f3afe4142ac0288fd855f38054b1e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 06 13:17:40 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 06 13:17:40 2026 -0700"
      },
      "message": "roll: third_party/pigweed 7292afc..8ac39b7 (3 commits)\n\n8ac39b7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/431972 pw_toolchain/zephyr: Add m52 support\necc839d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/432612 roll: picotool prerelease\n9893de8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/432252 roll: fuchsia-infra-bazel-rules ad6b565..bd2fc25 (3 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 7292afc35e2253..8ac39b7bb4cbbd\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676996436970559937\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie8885942764884b4feb055d062ea291973f35509\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/432692\n"
    },
    {
      "commit": "a1208793208f3afe4142ac0288fd855f38054b1e",
      "tree": "fce4a5d1e65376fff1c359192daf77f03104b1ec",
      "parents": [
        "056deb69d763fa9f37439cb24a8ef86c645673e0"
      ],
      "author": {
        "name": "Marie Janssen",
        "email": "jamuraa@pigweed.infra.roller.google.com",
        "time": "Wed Jul 01 16:17:50 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 01 16:17:50 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Enable all packet types on incoming\n\nWhen we accept an incoming BR/EDR connection, it is unclear which packet\ntypes are enabled on the link, because we did not specify to the link\nlayer which ones are available.  To use larger packet types when the\ncontrollers support it, issue Change Connection Packet Type after\ninterogation.\n\nOriginal-Bug: 496861868\nTest: added unit test\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429732\nOriginal-Revision: 7292afc35e225333f02a9722302090db3bf52eae\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f427171c3569aa..7292afc35e2253\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677438189765489921\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ied1e8d51731292171be8d03bf724479b6e7b7cbd\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/431812\n"
    },
    {
      "commit": "056deb69d763fa9f37439cb24a8ef86c645673e0",
      "tree": "59e5f4128cd0f061491de51afe809e5426a868dc",
      "parents": [
        "98ad877b2651c54426e39b97ba1e18c34b68bb95"
      ],
      "author": {
        "name": "Jonathon Reinhart",
        "email": "jrreinhart@pigweed.infra.roller.google.com",
        "time": "Wed Jul 01 13:27:07 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 01 13:27:07 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_clock_tree_mcuxpresso: Remove deprecated ClockMcuxpressoFro\n\nOriginal-Bug: 441996507\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/431152\nOriginal-Revision: f427171c3569aad214a778deeb33deb55b433328\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 11ebbd4c3a6fd1..f427171c3569aa\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677448957771402593\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5700d4a947a808d202d6c7db96b4c5cfbe78d4a6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/431672\n"
    },
    {
      "commit": "98ad877b2651c54426e39b97ba1e18c34b68bb95",
      "tree": "9c59d95c40ce0e598f6c0753972d4b8d20dc5c56",
      "parents": [
        "b643875a5d8d0163a5087a63fb5b9d5aeaf99cd7"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@pigweed.infra.roller.google.com",
        "time": "Wed Jul 01 10:35:09 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 01 10:35:09 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Add opcode to timeout log\n\nWhen an HCI command times out, include the failing opcode in the\ndiagnostic produced.\n\nOriginal-Bug: 509849108\nTest: Compiles\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/431252\nOriginal-Revision: 11ebbd4c3a6fd1d4c93722376dd852aa3d259499\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 9af0e6d5114363..11ebbd4c3a6fd1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677459736459750433\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib179790ae07d54acce91140ef3cdfd8d050c052d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/431512\n"
    },
    {
      "commit": "b643875a5d8d0163a5087a63fb5b9d5aeaf99cd7",
      "tree": "01d99d60ade872d127456e6c69ce611feab9d680",
      "parents": [
        "c544151dc8bd63f0692c69684621c189b851715a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 30 14:33:04 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 30 14:33:04 2026 -0700"
      },
      "message": "roll: third_party/pigweed ef4e131..9af0e6d (2 commits)\n\n9af0e6d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424613 pw_ide: Add Rust compilation commands generation support\n205a2e0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/431073 pw_async_fuchsia: Fix build error\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ef4e131f113a65..9af0e6d5114363\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677535287966093345\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I60ac73cdef18b0ca8726194b92341dd0bf6d181e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/431192\n"
    },
    {
      "commit": "c544151dc8bd63f0692c69684621c189b851715a",
      "tree": "088e1aa0115478ed8311d0d16ece0ddc30489213",
      "parents": [
        "ebeebaba633dc411da310a8785be806f4dd027a8"
      ],
      "author": {
        "name": "Mingyu Kang",
        "email": "kenkangxgwe@pigweed.infra.roller.google.com",
        "time": "Tue Jun 30 00:09:25 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 30 00:09:25 2026 -0700"
      },
      "message": "roll: third_party/pigweed Revert \"pw_grpc: Fail Explicitly on Unsupported HPACK Features\"\n\nThis reverts commit 9bc226447fb0561fb0233bc82a85b0224c78b4fb.\n\nReason for revert: This uncovers the client side implementation error that it has a race with server settings change\n\nFailure Link: b/529510406\n\nOriginal change\u0027s description:\n\u003e pw_grpc: Fail Explicitly on Unsupported HPACK Features\n\u003e\n\u003e Modify the HPACK parser and connection handler to fail loudly (with\n\u003e COMPRESSION_ERROR via GOAWAY) when a client attempts to use HPACK\n\u003e dynamic table indexing or dynamic table size updates \u003e 0, since our\n\u003e server is stateless and advertises a dynamic table size of 0.\n\u003e\n\u003e Specifically:\n\u003e - Reject indexed header fields with index \u003e 61 (RFC 7541 §6.1).\n\u003e - Reject literal header fields with name index \u003e 61 (RFC 7541 §6.2).\n\u003e - Reject dynamic table size updates \u003e 0 (RFC 7541 §6.3).\n\u003e - Send GOAWAY with COMPRESSION_ERROR on these failures.\n\u003e\n\u003e Original-Bug: 513566128\n\u003e Test: Unit test and manual test\n\u003e Change-Id: I879a756b97655b85ed3602c50d3ed1cdd00f914d\n\u003e Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/412056\n\n# Not skipping CQ checks because original CL landed \u003e 1 day ago.\n\nOriginal-Bug: 513566128\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430854\nOriginal-Revision: ef4e131f113a657a36539498cc499fbe04512cec\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2b3947b60a0fff..ef4e131f113a65\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677589159770029873\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I8d7d6486097cf7ae61ce51002d4d3d338d2b74f3\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/430912\n"
    },
    {
      "commit": "ebeebaba633dc411da310a8785be806f4dd027a8",
      "tree": "84ee4beba2f957b730601fc9b5fb1ef3308beef9",
      "parents": [
        "00e5877a74725ab633c9d97d865b83d10071f868"
      ],
      "author": {
        "name": "Jonathon Reinhart",
        "email": "jrreinhart@pigweed.infra.roller.google.com",
        "time": "Mon Jun 29 21:26:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 29 21:26:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_build_android: Add pw_android_common_pw_async_backend\n\nOriginal-Bug: 529369070\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430772\nOriginal-Revision: 2b3947b60a0ffffbe0fd2e3ad49896d8ed21fef1\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c324c2afcde3f3..2b3947b60a0fff\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677599926882251665\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib0de55110cbead4ff00a69362ce1ff1ee9cff794\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/430853\n"
    },
    {
      "commit": "00e5877a74725ab633c9d97d865b83d10071f868",
      "tree": "7333d3149760922373dd1a6c95b095382ae60994",
      "parents": [
        "467c3ab5bbb879865ec1d9e8afc1a085d1d75849"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 29 18:35:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 29 18:35:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed 6ce4987..c324c2a (2 commits)\n\nc324c2a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423412 rust: Enable additional cast clippy lints\n48a026c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430552 various: Resolve build issues downstream\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 6ce4987872e7a7..c324c2afcde3f3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677610710991187121\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic5fc96c0de7f4f2802282a03cd90441a7e648011\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/430678\n"
    },
    {
      "commit": "467c3ab5bbb879865ec1d9e8afc1a085d1d75849",
      "tree": "99b4fb398a39d314bc7250030385036b9fb29c6c",
      "parents": [
        "6b7b21fa005b659869bae529a5a5ec6afba26370"
      ],
      "author": {
        "name": "Asad Memon",
        "email": "asadmemon@pigweed.infra.roller.google.com",
        "time": "Mon Jun 29 15:42:23 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 29 15:42:23 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_ide: Fix Bazel 9 breakages\n\nOriginal-Bug: 522348494\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429312\nOriginal-Revision: 6ce4987872e7a726cb76ec077df8c8664306ac0e\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b4b46ec292a1ea..6ce4987872e7a7\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677621483626176081\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I62d06bb80294a9d9400ae78a2541462e365d7c3b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/430674\n"
    },
    {
      "commit": "6b7b21fa005b659869bae529a5a5ec6afba26370",
      "tree": "0c76621ed1a974d59f726af22551486fae68a555",
      "parents": [
        "91fa8f94fe50dc96fc679bc84c1f8d299b5217fb"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 29 12:52:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 29 12:52:46 2026 -0700"
      },
      "message": "roll: third_party/pigweed c9ff6d3..b4b46ec (2 commits)\n\nb4b46ec:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430472 pw_allocator: Recycle block on resize failure\nd6b6508:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429412 pw_containers: Optimize GenericDeque inserts\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c9ff6d3eed2b31..b4b46ec292a1ea\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677632255628614273\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I15e4623ca999d8d8f2bdeeaa9573f02215506e0e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/430592\n"
    },
    {
      "commit": "91fa8f94fe50dc96fc679bc84c1f8d299b5217fb",
      "tree": "9dd2a598e0a12fe343b4cd363a2add40fb72012d",
      "parents": [
        "54fcd747d17614db78c33e0827df0b571598a868"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Jun 28 08:21:12 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Jun 28 08:21:12 2026 -0700"
      },
      "message": "roll: third_party/pigweed eed5fab..c9ff6d3 (3 commits)\n\nc9ff6d3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430212 roll: luci\n8f41e7e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430132 roll: fuchsia-infra-bazel-rules 7e0784c..ad6b565 (35 commits)\nebe42e8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430092 roll: rust-analyzer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: eed5fab6019330..c9ff6d3eed2b31\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677739986201194897\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6f1db66497092166be5a7ecdf002b9f1e862d801\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/430272\n"
    },
    {
      "commit": "54fcd747d17614db78c33e0827df0b571598a868",
      "tree": "761c4a4176f15c3bda8596dca294777beceded4e",
      "parents": [
        "e167e760a56c42e3a89d51d289e4999b8208af49"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@pigweed.infra.roller.google.com",
        "time": "Fri Jun 26 19:19:23 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 26 19:19:23 2026 -0700"
      },
      "message": "roll: third_party/pigweed 3e53111..eed5fab (3 commits)\n\need5fab:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429372 pw_tokenizer: Move code out of detokinizer module to match style\n301c7b5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426854 pw_tokenizer: Refactor Rust database into a newtype\n7e7d136:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426853 pw_tokenizer: Add Rust support for reading binary databases\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 3e5311128ba6a7..eed5fab6019330\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677880044003024417\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iaabedec6d1ec54ab2532d8ff3a99412f5085a156\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/429992\n"
    },
    {
      "commit": "e167e760a56c42e3a89d51d289e4999b8208af49",
      "tree": "f9fe6b5f9d7b723dbaa963a33be7324bf8978320",
      "parents": [
        "69e3adb11ce050d49ee1cb15f1a74471edfb3beb"
      ],
      "author": {
        "name": "Baktash Boghrati",
        "email": "baktash@pigweed.infra.roller.google.com",
        "time": "Fri Jun 26 16:21:33 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 26 16:21:33 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_proxy: Fix MPU crash at access to invalid credit frame send\n\nWhen rfcomm credit frame send fails (e.g. l2cap channel busy) the buffer\nis not restored that results in empty frame buffer getting accessed.\n\nOriginal-Bug: 527999041\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429214\nOriginal-Revision: 3e5311128ba6a7ede1525ce07de0b86453c1108b\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d16c655ff8d2f1..3e5311128ba6a7\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677890815333717313\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic03f896d34200531278e6f7c692ed6e011741467\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/429852\n"
    },
    {
      "commit": "69e3adb11ce050d49ee1cb15f1a74471edfb3beb",
      "tree": "8dc1e4cb6c0e7999c6f796db9349464449bbb89e",
      "parents": [
        "648717dc5280f9e55f34e8d2bc42bf76fbfadb03"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 26 13:30:44 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 26 13:30:44 2026 -0700"
      },
      "message": "roll: third_party/pigweed 278f494..d16c655 (2 commits)\n\nd16c655:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429693 pw_bluetooth_sapphire: add util.h include to adapter_test.cc\n4ff9497:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426032 cmake: Update docs\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 278f49430d9cbf..d16c655ff8d2f1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677901589150250241\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I32be14c86b91336120b25914d77c53fa318de2d4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/429712\n"
    },
    {
      "commit": "648717dc5280f9e55f34e8d2bc42bf76fbfadb03",
      "tree": "b0e8ea6a3da91d4282f839b810f42be2f39992b4",
      "parents": [
        "4fa0e2ca8a5192b19278e8ad309b59eeb669628d"
      ],
      "author": {
        "name": "Dave Roth",
        "email": "davidroth@pigweed.infra.roller.google.com",
        "time": "Thu Jun 25 20:23:45 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 25 20:23:45 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_rp2350: Add targets to \"device\" workflow\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429213\nOriginal-Revision: 278f49430d9cbf06ebed4fb7c2e65b6236950663\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 9bc226447fb056..278f49430d9cbf\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677966224633319745\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic0bb2db87e77c58c693ee4f9ed3d8266fa3582a8\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/429552\n"
    },
    {
      "commit": "4fa0e2ca8a5192b19278e8ad309b59eeb669628d",
      "tree": "5e32fa9419c2363528280f9692fd9c896757c0ed",
      "parents": [
        "220edd39213c2645dccac4adb13c60952d29ad0d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 25 17:34:50 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 25 17:34:50 2026 -0700"
      },
      "message": "roll: third_party/pigweed b6b2b26..9bc2264 (4 commits)\n\n9bc2264:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/412056 pw_grpc: Fail Explicitly on Unsupported HPACK Features\ne2dcd17:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400897 pw_bluetooth_sapphire: Implement Fuchsia wake alarms\n17c9d96:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429376 pw_async2: Explicitly use value_type instead of PollOptional\u003cT\u003e\n27ca081:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429212 pw_async_basic: Fix race condition when re-posting running task\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b6b2b2600da5e3..9bc226447fb056\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677977002975233665\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I4bba764b3c2fba1f6e422776d84b676e0d70cf28\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/429492\n"
    },
    {
      "commit": "220edd39213c2645dccac4adb13c60952d29ad0d",
      "tree": "9791316325dd0d7d5c18078d149bf12567991b9e",
      "parents": [
        "29a6f116c8fd755e5f1244b42371c03bcc2d03c2"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 25 14:41:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 25 14:41:21 2026 -0700"
      },
      "message": "roll: third_party/pigweed 71edf35..b6b2b26 (4 commits)\n\nb6b2b26:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426652 pw_tokenizer: Support custom prefix in Rust detokenizer\n3630183:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/418753 pw_kernel: Add a tracing test runner and bazel rule\n51da2bb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/427274 pw_rp2350: Add zephyr target\nea91b2e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/415139 pw_async2: Support co_yield and generators\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 71edf35190d9b7..b6b2b2600da5e3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677987772715433009\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic3487d5158ae6ec574460f3fc5e2b396e42f4a27\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/429392\n"
    },
    {
      "commit": "29a6f116c8fd755e5f1244b42371c03bcc2d03c2",
      "tree": "31faa6ca7c165e995ca1982308ee18e14360eb5d",
      "parents": [
        "0ae34b10a803b4150c8349227858b4d58e45ae8c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 25 11:51:20 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 25 11:51:20 2026 -0700"
      },
      "message": "roll: third_party/pigweed 5c52483..71edf35 (3 commits)\n\n71edf35:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424714 pw_bluetooth: Add AVCTP/AVRCP volume control Emboss definition\n06a7b4d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383872 pw_bluetooth: Add pw bluetooth bt-host-deploy command\n464f5b9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426472 pw_snapshot: Make MemoryRegion name tokenized\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 5c5248374dec90..71edf35190d9b7\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8677998555743667841\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If7410ecb3e99a8a38f9f3bb3ec11db85ee9427c1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/429252\n"
    },
    {
      "commit": "0ae34b10a803b4150c8349227858b4d58e45ae8c",
      "tree": "ba7c1620efdbde190672b588e14cd1780d1024fc",
      "parents": [
        "69d43307869e141597f6bdce6ac1943e17a4fa76"
      ],
      "author": {
        "name": "Keir Mierle",
        "email": "keir@pigweed.infra.roller.google.com",
        "time": "Thu Jun 25 00:17:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 25 00:17:21 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_async: Make re-posting not an error\n\nPreviously, re-posting a task was an error that would result in a crash.\nIn practice, reposting tasks is common and the previous strict behaviour\nwasn\u0027t catching bugs. Thus, switch the semantics to allow reposting a\ntask.\n\nNew semantics:\n\nPost()\n- if task already posted and runnable:\n  do nothing, retaining queue position.\n- if task already posted and scheduled:\n  switch to run-immediately but at the end of the queue.\n\nPostAt()\n- always re-post to the new time\n\nOriginal-Bug: b/309465648\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/347412\nOriginal-Revision: 5c5248374dec90577a58e5b0ff97d094f6c41c1c\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 11987af0771a4f..5c5248374dec90\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678041653016453601\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I333fb8a6460d310368dad1a3c854fc4604ea1883\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/429052\n"
    },
    {
      "commit": "69d43307869e141597f6bdce6ac1943e17a4fa76",
      "tree": "ae1c9a54d705e90e88fafa332596ce64381f17cb",
      "parents": [
        "53eddd4052360018ba571e61e6ad7b7cba7b48b2"
      ],
      "author": {
        "name": "Chunqi Li (Arthur)",
        "email": "chunqili@pigweed.infra.roller.google.com",
        "time": "Wed Jun 24 21:26:22 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 24 21:26:22 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_allocator: Fix buddy coalescing and split bugs\n\nFixes two bugs in BuddyAllocator that prevent optimal memory\nutilization and coalescing.\n\nFirst, fix a coalescing bug where the block offset calculation used\nthe UsableSpace address instead of the block header address. Due to the\n1-byte header overhead, left-buddy blocks were incorrectly classified\nas right buddies, preventing coalescing when blocks were freed in\n\"Right then Left\" order.\n\nSecond, fix a split bug in DoAllocate where recursive calls requested\nouter_size instead of outer_size - 1. Because the recursive call also\nadds a 1-byte overhead internally, this caused requests for the largest\nblock size to exceed the maximum bucket capacity, making it impossible\nto split the largest available block.\n\nThird, fixes a bug in GenericBuddyAllocator::DoGetInfo where the pointer\nalignment check failed to account for the 1-byte header offset.\n\nOriginal-Bug: 500044217\nTest: bazelisk test //pw_allocator:buddy_allocator_test\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426372\nOriginal-Revision: 11987af0771a4fc67b1f9f4f9d207f89909193f5\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f5f328b8e8c5c9..11987af0771a4f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678052425093691889\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ica902df0f252586712e47e394c935fbdda22ade5\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/428952\n"
    },
    {
      "commit": "53eddd4052360018ba571e61e6ad7b7cba7b48b2",
      "tree": "bcb97dc5f42ab7ab1afcfede2166cb05729e1523",
      "parents": [
        "245e78c9c542923b8220e13b353a57b505a27be1"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@pigweed.infra.roller.google.com",
        "time": "Wed Jun 24 18:41:26 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 24 18:41:26 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_rp2350: Add system_clock_example\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426834\nOriginal-Revision: f5f328b8e8c5c998239781b9c4653ce32cc2b254\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c704eea47eb709..f5f328b8e8c5c9\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678063200749812689\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I44da06aca5795b759335a4af652b1bf376934350\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/428812\n"
    },
    {
      "commit": "245e78c9c542923b8220e13b353a57b505a27be1",
      "tree": "15280a26a4b18be0b4a5bcbc9ae46ff1577811f8",
      "parents": [
        "4038f665eac312372163e271eda121990fb581f6"
      ],
      "author": {
        "name": "Austin Foxley",
        "email": "afoxley@pigweed.infra.roller.google.com",
        "time": "Wed Jun 24 15:52:30 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 24 15:52:30 2026 -0700"
      },
      "message": "roll: third_party/pigweed 50122cf..c704eea (2 commits)\n\nc704eea:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/428592 pw_protobuf: Rework counting mode to have less size impact\nbef9b0e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/416752 pw_protobuf: Add BufferEncoder\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 50122cfd5812f4..c704eea47eb709\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678073971118539953\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I91a7602a70ac4b2f718658e4858d09eddf5b64e1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/428712\n"
    },
    {
      "commit": "4038f665eac312372163e271eda121990fb581f6",
      "tree": "f46c61fd515783d86e6449d4cb9bf917f5eb939a",
      "parents": [
        "586ea29fed2f8074fffb85428e0e06c9a38c9e9c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 24 12:59:41 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 24 12:59:41 2026 -0700"
      },
      "message": "roll: third_party/pigweed bd540cd..50122cf (6 commits)\n\n50122cf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419417 pw_log: Add PW_LOG_ENUM_VERSIONED macro\n90c2265:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419416 pw_tokenizer: Add PW_TOKENIZER_ENUM_DOMAIN_AND_VALUE macro\nfc38f56:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423352 pw_enum: Support domain token generation\nb76408a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419415 pw_tokenizer: Add PwEnumDomainToken template\nfa1bfdd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/410698 pw_toolchain: Support --compilation_mode for host clang\n8cbdf90:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/428392 roll: cipd\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: bd540cdb4aad6e..50122cfd5812f4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678084744406777121\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Idc37dc90b011f2194db93bf911cf1b5e17e316a1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/428532\n"
    },
    {
      "commit": "586ea29fed2f8074fffb85428e0e06c9a38c9e9c",
      "tree": "bd2d7fb0b80d23d71b2176f0dfd77e9b0f3b57ca",
      "parents": [
        "c2645c59bfdc6eb5691bfc5aa2eb8f2fd9a0d40c"
      ],
      "author": {
        "name": "Suraj Malhotra",
        "email": "surajmalhotra@pigweed.infra.roller.google.com",
        "time": "Wed Jun 24 10:08:08 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 24 10:08:08 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Migrate bt_hci_virtual to fdf:: logger\n\nMigrate bt_hci_virtual driver to use fdf::info, fdf::warn, fdf::error,\nand fdf::trace instead of FDF_LOG. Update format strings to use\nstd::format syntax and format zx::result directly where applicable.\n\nTAG\u003dagy\nCONV\u003d2464f576-b7ec-42ad-9e29-55f33fc4f77f\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/428232\nOriginal-Revision: bd540cdb4aad6e3bac357087825de8ac52a0f13b\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c8f1054ee9bbdd..bd540cdb4aad6e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678095527995220625\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9165e789f293f3f036ca4d3a59ed7ec9b3f3bc76\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/428352\n"
    },
    {
      "commit": "c2645c59bfdc6eb5691bfc5aa2eb8f2fd9a0d40c",
      "tree": "16e0c6394a50fe7a0d21220ada8e9ef2d2878067",
      "parents": [
        "aeb07f2f78dffd2b95513598f24ab1f150057228"
      ],
      "author": {
        "name": "Christoph Klee",
        "email": "chklee@pigweed.infra.roller.google.com",
        "time": "Wed Jun 24 04:35:01 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 24 04:35:01 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth: Add MaxSlotsChange \u0026 ConnectionPacketTypeChanged\n\nAdd Emboss definitions for Max Slots Change and Connection Packet\nType Changed events. These are required to intercept and drop these\nevents for managed connections.\n\nAlso added unit tests to emboss_test.cc to verify serialization\nand correctness of the generated views.\n\nOriginal-Bug: 265052417\nTest: Added new test cases\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424554\nOriginal-Revision: c8f1054ee9bbdda4f0c632807e5e97b4c5baa337\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e8efbdc471b306..c8f1054ee9bbdd\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678117072641043201\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia99ccc7fe95d2b68627227910059a70071137f6d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/428073\n"
    },
    {
      "commit": "aeb07f2f78dffd2b95513598f24ab1f150057228",
      "tree": "6f801bb374eb50577e9d3eee5462c64ac15d8b4d",
      "parents": [
        "822270e2aaf4e2d448f61cc8dc599cf0ac499154"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 23 17:02:39 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 23 17:02:39 2026 -0700"
      },
      "message": "roll: third_party/pigweed 7266eae..e8efbdc (14 commits)\n\ne8efbdc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423543 pw_fortifier: Add cipd_setup JSON scanner for CIPD packages\necc3084:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/418752 pw_kernel: Add breakpoint support to pw_gdb_protocol\n90e2896:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423542 pw_fortifier: Add a MODULE.bazel scanner for CIPD packages\n9ac14a5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423541 pw_fortifier: Add copy.bara.sky scanner for Copybara repos\n74e9f13:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423540 pw_fortifier: Add MODULE.bazel scanner for bazel_deps\n684254f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423539 pw_fortifier: Add MODULE.bazel scanner for maven deps\n13b93ba:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423538 pw_fortifier: Add requirements scanner for pip\na5ca8de:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/416732 pw_enum: Add pw_cc_enum_source_set template\n1db73f7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423537 pw_fortifier: Add package.json scanner for npm\n78ebcc1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/427275 pw_sync,pw_tokenizer: Add missing includes\nafaeaef:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423536 pw_fortifier: Add go.mod scanner for go mod\n81ae565:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423535 pw_fortifier: Add Cargo.toml scanner for cargo\nb0e39ac:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423534 pw_fortifier: Add package_scanner\nb847256:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423533 pw_fortifier: Add find_core_owners.py\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 7266eaeb1f48ea..e8efbdc471b306\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678160169775628177\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I8c21912fdaf2dc72dc81aeeaa60ba1c0c035294a\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/427672\n"
    },
    {
      "commit": "822270e2aaf4e2d448f61cc8dc599cf0ac499154",
      "tree": "6e184784afe42c38e50f5eeb39f91ec3718bf5e7",
      "parents": [
        "d97412353525f102810e673bef453660a93ad989"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 23 14:10:15 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 23 14:10:15 2026 -0700"
      },
      "message": "roll: third_party/pigweed ba7386d..7266eae (5 commits)\n\n7266eae:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/425292 roll: armgcc\n62aba82:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/414052 pw_presubmit: Steps for bootstrap, CMake, and GN\na48f398:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405393 pw_presubmit: Step for building and testing affected Bazel targets\nba04512:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/419612 pw_assert_tokenized: Enforce constexpr file path hashing in C++\n085ff9d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426952 pw_emu: Fix a test timeout with the ARM GCC 15 toolchain\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ba7386d9b3084f..7266eaeb1f48ea\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678170941570341585\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia88d9d284ac252853d9d34f0e9715d64d9d46c0d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/427413\n"
    },
    {
      "commit": "d97412353525f102810e673bef453660a93ad989",
      "tree": "36916c3153c6acf017e1ae21026d484630328959",
      "parents": [
        "575dd9f949e97ad87422ec2f88f9ccebf1a470eb"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 23 11:48:27 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 23 11:48:27 2026 -0700"
      },
      "message": "roll: third_party/pigweed 8bc35d0..ba7386d (2 commits)\n\nba7386d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/418192 pw_kernel: Add gdb stub option to qemu_runner\nb7aa4f8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426872 pw_software_update: Document PersistManifest() expectations\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8bc35d07baf800..ba7386d9b3084f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678181727520693713\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie52793ac95a915f7e0628f2d5b788d6c7c151584\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/427294\n"
    },
    {
      "commit": "575dd9f949e97ad87422ec2f88f9ccebf1a470eb",
      "tree": "6e75c9cf121b1187c64d6b472c817a9411139dc1",
      "parents": [
        "bbdb566c17f34c021d6ef477632729aca3ab44ff"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@pigweed.infra.roller.google.com",
        "time": "Mon Jun 22 18:10:33 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 22 18:10:33 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_time: Add FreeRTOS backend\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424694\nOriginal-Revision: 8bc35d07baf8000f8db57674a23c5e06f7516d79\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ca4f2aeb09b158..8bc35d07baf800\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678246371150516129\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id9681d50de05aa32440628ffe00531d719d9d848\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/426932\n"
    },
    {
      "commit": "bbdb566c17f34c021d6ef477632729aca3ab44ff",
      "tree": "62b7102dfdac4ff132bbf88e2bc350c47c8bbfca",
      "parents": [
        "507223ff09b9cb1cf4f8ec9788190eae65e1dc17"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 22 15:36:28 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 22 15:36:28 2026 -0700"
      },
      "message": "roll: third_party/pigweed 01465b9..ca4f2ae (5 commits)\n\nca4f2ae:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424095 pw_sync: Add Rust pw_sync_spinlock crate\n30711eb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394652 rust: Switch to zngur\u003d0.10.0 version for owned C++ values\n2101c01:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/425432 various: Fix GCC 15 build errors\na26330f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426532 sniff_offload: Fix parameter size in Sniff Offload Command Complete\n32f1742:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/425592 bazel: Do not build with -ffreestanding by default\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 01465b97384a68..ca4f2aeb09b158\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678257145101612641\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I1fe2da1244e7fc6b98280d1c87a817149b1a0a55\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/426852\n"
    },
    {
      "commit": "507223ff09b9cb1cf4f8ec9788190eae65e1dc17",
      "tree": "fea708afbc8177a4c6e843b43189806920ecd866",
      "parents": [
        "d8a8f06ba3bf9860f4aa7a4e9f115c1ad01269b5"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Jun 21 07:55:01 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Jun 21 07:55:01 2026 -0700"
      },
      "message": "roll: third_party/pigweed 26e4d31..01465b9 (2 commits)\n\n01465b9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426172 roll: luci\neb49bda:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/426132 roll: fuchsia-infra-bazel-rules 1281548..7e0784c (49 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 26e4d31ffa0bb7..01465b97384a68\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678375667767548833\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia06e1d3f6fbba8bdd7f32804e11c04c615793430\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/426253\n"
    },
    {
      "commit": "d8a8f06ba3bf9860f4aa7a4e9f115c1ad01269b5",
      "tree": "55a919d4ba29d354b69008928f726178ee108474",
      "parents": [
        "b2810f00f1a5d9896369b198bac3342cd6bb2bdf"
      ],
      "author": {
        "name": "Dave Roth",
        "email": "davidroth@pigweed.infra.roller.google.com",
        "time": "Thu Jun 18 19:59:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 18 19:59:19 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_rp2350: Add experimental pw_kernel target\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424212\nOriginal-Revision: 26e4d31ffa0bb7f93f684a43d6805c46a0763776\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 20639e3b66cdce..26e4d31ffa0bb7\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678601929986148593\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I446ac24e85fa7bf2a130f1323dce235be773908d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/425776\n"
    },
    {
      "commit": "b2810f00f1a5d9896369b198bac3342cd6bb2bdf",
      "tree": "f132b41f49f8f304bd01394bcdc4b96f4ebc19f1",
      "parents": [
        "9afbc3c7aaa73f6409426b3a072dd7e60d2c8113"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 18 17:11:29 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 18 17:11:29 2026 -0700"
      },
      "message": "roll: third_party/pigweed 7a09e5a..20639e3 (7 commits)\n\n20639e3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421833 bazel: Mark more targets as incompatible_with_mcu()\ne7d13cc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/425412 pw_grpc: Require external synchronization on allocator\nb77dda7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424616 doxygen: Do not generate verbatim headers\nd13b8a7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/421832 bazel: Bazel 9 toolchains and execution platforms\nff2c4f1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424133 pw_bluetooth_proxy: Fix MSan violations in L2CAP and tests\nf3bd526:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/415618 pw_bluetooth_sapphire: Suppress LE auto-connect on request timeout\n6bf2c64:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424040 pw_chre: Implement CHRE_HANDLE_FATAL_ERROR\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 7a09e5a1fe60f5..20639e3b66cdce\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678612703035585121\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib922db0ecf9c6c9f23c1a5e3be4db9fa281ae969\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/425632\n"
    },
    {
      "commit": "9afbc3c7aaa73f6409426b3a072dd7e60d2c8113",
      "tree": "5a50b9c8dc3c7141ca2823a669e67ad4b050efb4",
      "parents": [
        "13fc2a192536b9b76aff5064475e6946fd876c74"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 18 14:20:04 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 18 14:20:04 2026 -0700"
      },
      "message": "roll: third_party/pigweed 3ec21c1..7a09e5a (2 commits)\n\n7a09e5a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420792 pw_bluetooth_sapphire: Remove PW_CRASH from device_address.cc\n1207515:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/418132 pw_env_setup: Include pigweed.json in runfiles and default to empty\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 3ec21c104d107c..7a09e5a1fe60f5\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678623473967195073\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I78690447f5f59e99283ebcc62163509757ba9765\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/425372\n"
    },
    {
      "commit": "13fc2a192536b9b76aff5064475e6946fd876c74",
      "tree": "50336410149cfd97b24a093f6c4c2922e607a7d2",
      "parents": [
        "07ad7a0bbc90682c48d0ac3954f4964125e5ef87"
      ],
      "author": {
        "name": "Alexei Frolov",
        "email": "frolv@pigweed.infra.roller.google.com",
        "time": "Thu Jun 18 11:29:58 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 18 11:29:58 2026 -0700"
      },
      "message": "roll: third_party/pigweed b5432ee..3ec21c1 (2 commits)\n\n3ec21c1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/425012 pw_build: Add protobuf dependency to workflows\nc0336fb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/410873 pw_protobuf: Add occurrence option to Find APIs\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b5432eeab6af9e..3ec21c104d107c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678634248091544273\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia497b0b6c94a357786593e25fb9fe3923b5227ca\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/425113\n"
    },
    {
      "commit": "07ad7a0bbc90682c48d0ac3954f4964125e5ef87",
      "tree": "957b1b8c196ee6a91a51d1aa1a24022753b9b4c3",
      "parents": [
        "bd5630899e70797acc84e708659845a3ddac1728"
      ],
      "author": {
        "name": "Chenghan Hsieh",
        "email": "chenghanhsieh@pigweed.infra.roller.google.com",
        "time": "Wed Jun 17 21:01:41 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 21:01:41 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_trace_tokenized: Fix clock tick underflow\n\nPrevent timestamp calculation underflow in TokenizedDecoder when the\nclock frequency exceeds 1 MHz.\n\nOriginal-Bug: none\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423812\nOriginal-Revision: b5432eeab6af9e377b5f86a72451a1857876bd20\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 0b1623fc76d363..b5432eeab6af9e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678688119750499377\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I061c622b185117e7171eb233ba801e6f20b91238\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/424912\n"
    },
    {
      "commit": "bd5630899e70797acc84e708659845a3ddac1728",
      "tree": "690365a98cecf25ec628c26181929e1c225d37a6",
      "parents": [
        "a7e93d800f4406cfc0de3b2e21d58938ebac5026"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 18:17:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 18:17:21 2026 -0700"
      },
      "message": "roll: third_party/pigweed c720a6e..0b1623f (4 commits)\n\n0b1623f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/415652 pw_rpc: Use counting StreamEncoder and remove scratch buffer\nf582ea6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/411312 pw_protobuf: Add counting mode to StreamEncoder\n17529b3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424617 pw_presubmit: Disable CMake sandboxing\n8038b50:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423452 pw_presubmit: Support --fix alias for --mode fix\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c720a6e54a72bb..0b1623fc76d363\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678698890744602977\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I75a9f36ac117f9d9edd299079eb1ca2724aee03f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/424792\n"
    },
    {
      "commit": "a7e93d800f4406cfc0de3b2e21d58938ebac5026",
      "tree": "ceab49bcedfcaa7cb0f089815d6b73e960ec9157",
      "parents": [
        "19441f39b76c1d4176029d5dcb27f2b021f5c779"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 15:49:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 15:49:46 2026 -0700"
      },
      "message": "roll: third_party/pigweed d955d73..c720a6e (2 commits)\n\nc720a6e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/418432 pw_chrono_zephyr: Resolve multiple issues SystemTimerZephyr\n05e43b7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/423432 rust: Enable additional clippy lints\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d955d73e1a722f..c720a6e54a72bb\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678709664803644577\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I56971ca5ee89078cdcff0fab4076a737c2e6af29\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/424672\n"
    },
    {
      "commit": "19441f39b76c1d4176029d5dcb27f2b021f5c779",
      "tree": "2f509487d209249b3de832d3e2db85ffc30f8e32",
      "parents": [
        "ddd84f415cae6064a9abd00ac271a8210a29a1ac"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 12:37:22 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 12:37:22 2026 -0700"
      },
      "message": "roll: third_party/pigweed 370ab3e..d955d73 (5 commits)\n\nd955d73:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/412852 pw_kernel: Update docs\nae82201:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424312 docs: Update sphinxcontrib-mermaid to v2.0.2\naa2f2d7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/422352 pw_bluetooth_proxy: Reset rx engine on socket close\n530488b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/411772 docs: Update OS docs and add toctree extension\na564897:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424052 pw_async2: Avoid static_assert(false)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 370ab3e58e20b0..d955d73e1a722f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678720437410971009\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I12d14e72e1cc2a12883a81fad375410d5bc5a17a\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/424494\n"
    },
    {
      "commit": "ddd84f415cae6064a9abd00ac271a8210a29a1ac",
      "tree": "42524aea3ce70611c98217ea1dc6fd5ab4f8008e",
      "parents": [
        "1fae37a908cdd5f747f35d704dbf40d81b1ca0b4"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 09:46:43 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 17 09:46:43 2026 -0700"
      },
      "message": "roll: third_party/pigweed 2b2653c..370ab3e (2 commits)\n\n370ab3e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420512 pw_build_android: Upgrade to C++23\n930ea07:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/410454 pw_rpc: Add SendPacket API\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2b2653c5e4858e..370ab3e58e20b0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8678731207503411121\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7c81221c26472a5a085e28bfbedbd81a2e04480a\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/424492\n"
    }
  ],
  "next": "1fae37a908cdd5f747f35d704dbf40d81b1ca0b4"
}
