)]}'
{
  "log": [
    {
      "commit": "e9701ba5322e10f77808f3598421a8834e3472b4",
      "tree": "4a0b2b70c5ab1ca7e773a7e26b485c8989b30910",
      "parents": [
        "47dce2c6a01c2d103202b300a23965dd49a7dd5a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Sep 13 07:39:25 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Sep 13 07:39:25 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: luci\n\nbb\nFrom git_revision:087780a27a082fba0a9134517671cdf658b96ac2\nTo git_revision:0014f9f80c1083ffa01d7787d8571a8f689aa5e7\n\nluci-auth\nFrom git_revision:022eff195a9054d00806fe9134f676bcb2609887\nTo git_revision:0014f9f80c1083ffa01d7787d8571a8f689aa5e7\n\ngerrit\nFrom git_revision:022eff195a9054d00806fe9134f676bcb2609887\nTo git_revision:0014f9f80c1083ffa01d7787d8571a8f689aa5e7\n\ngitiles\nFrom git_revision:022eff195a9054d00806fe9134f676bcb2609887\nTo git_revision:0014f9f80c1083ffa01d7787d8571a8f689aa5e7\n\ncas\nFrom git_revision:022eff195a9054d00806fe9134f676bcb2609887\nTo git_revision:0014f9f80c1083ffa01d7787d8571a8f689aa5e7\n\nled\nFrom git_revision:087780a27a082fba0a9134517671cdf658b96ac2\nTo git_revision:0014f9f80c1083ffa01d7787d8571a8f689aa5e7\n\nswarming\nFrom git_revision:0252ce009476d7b6c131979283e992de9281b301\nTo git_revision:0014f9f80c1083ffa01d7787d8571a8f689aa5e7\n\nlogdog\nFrom git_revision:022eff195a9054d00806fe9134f676bcb2609887\nTo git_revision:0014f9f80c1083ffa01d7787d8571a8f689aa5e7\n\nprpc\nFrom git_revision:022eff195a9054d00806fe9134f676bcb2609887\nTo git_revision:0014f9f80c1083ffa01d7787d8571a8f689aa5e7\n\nluci-cv\nFrom git_revision:04bacf3e0070fe8c61f46e2190247f4d8164ec72\nTo git_revision:2060ec0d86ae1880de07f3d80f7c3f2b93b8ebc1\n\nRoll-Count: 10\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/475825\nOriginal-Revision: 187b3dad5677ae568fa7b69effe1edad46627209\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 4acb1397b055ac..187b3dad5677ae\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8670766219748734673\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ifc64121bccb2e6a891f813e44f1ab4941c3ae026\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/475905\n"
    },
    {
      "commit": "47dce2c6a01c2d103202b300a23965dd49a7dd5a",
      "tree": "4ed0a36f3e18aa6dd69ac880054cfc751489da81",
      "parents": [
        "f693dc10f43bebc61d2a7204fcab1f94bf5f7302"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Sep 11 20:50:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Sep 11 20:50:53 2026 -0700"
      },
      "message": "roll: third_party/pigweed 81d1b0e..4acb139 (11 commits)\n\n4acb139:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/475245 pw_stream_uart_mcuxpresso: Bypass USART_WriteBlocking()\nfd7de1c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/475125 docs: Update search index filters\n096dff1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468065 doxygen: Demonstrate snippets\nac2148a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381039 pw_allocator: Add FramingAllocator\n5bdc1c6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/474105 docs: Fix miscellaneous issues in new UI\n2e5d536:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/473245 docs: Add breadcrumbs\n83bb188:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/467905 docs: Integrate navs\n6ab18d7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/456609 docs: Start theme selector\nc7c4172:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/456608 docs: Update search\nec6a097:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/461365 docs: Start tests\nfdc232b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/456607 docs: Start header\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 81d1b0ee0843a7..4acb1397b055ac\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8670897638644809505\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I649bf2c0290c964a7649c29403c32896b89ed1fe\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/475405\n"
    },
    {
      "commit": "f693dc10f43bebc61d2a7204fcab1f94bf5f7302",
      "tree": "198e39d64f2eb60bd4ccd4f0538eb07de58e47c2",
      "parents": [
        "719f78135672a87f822012374fc45a4b9dfd03d9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Sep 10 21:42:23 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Sep 10 21:42:23 2026 -0700"
      },
      "message": "roll: third_party/pigweed 766f56f..81d1b0e (8 commits)\n\n81d1b0e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/474225 third_party/fuchsia: Copybara import\n4206163:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/474266 pw_tokenizer: Update google3 Java JNI build files\nb852b7c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/474285 third_party/fuchsia: Update Copybara config and patch\nc63ef78:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/457405 pw_log_rpc: Release drain mutex during transport egress in SendLogs\na69c300:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/473765 pw_buf: Add ConstBuf::Unowned\n040a050:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468146 pw_env_setup: Bump aiohttp to 3.10.11 for Python 3.13 support\n93cccc4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/413992 pw_multibuf: Integrate pw::MultiBuf with pw::Buf\ne5aab50:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/354134 pw_containers: Introduce pw::ForwardList\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 766f56f0bfeb29..81d1b0ee0843a7\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8670985247548671569\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id62d65f7390d8996513d645da338c2a35954c153\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/474585\n"
    },
    {
      "commit": "719f78135672a87f822012374fc45a4b9dfd03d9",
      "tree": "6713c53d852804b030cef1f8693ad94f31fe78a7",
      "parents": [
        "bc6a8b19e074d2a873c17c0aea2bd5cd6e05b4b4"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 09 22:25:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 09 22:25:32 2026 -0700"
      },
      "message": "roll: third_party/pigweed 581082c..766f56f (9 commits)\n\n766f56f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/464005 pw_rpc: Refactor docs; add integration guide\ned478b2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440233 pw_sync: Add pw_sync_mutex crate\n6c49f7d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434193 pw_grpc: Check return value of QueueSend\nffacc87:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/417432 pw_bluetooth_sapphire: Remove CIG on close\n7ea06cf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/472666 pw_allocator: Support null control block in SharedPtr\nba9b15b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/470645 go: Upgrade grpc to 1.82.1\ne7f29be:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463069 build: Fix missing deps, includes, and headers\nbfda163:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/470365 pw_ide: Fix header include resolution relative to compilation directory\n361fe7a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/469325 nanopb: Fix nanopb_pb2.py output path in CMake\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 581082cc1662e6..766f56f0bfeb29\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671072859955150321\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie131c7d669e83283e03d17b5728b8fa50a3eb0a9\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/473685\n"
    },
    {
      "commit": "bc6a8b19e074d2a873c17c0aea2bd5cd6e05b4b4",
      "tree": "6ef17a8311ad98a26eb94011572238163c48ecf4",
      "parents": [
        "391a46d9c194483def6511503afca6881a8cef4d"
      ],
      "author": {
        "name": "Lloyd Pique",
        "email": "lpique@pigweed.infra.roller.google.com",
        "time": "Wed Sep 09 10:58:43 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 09 10:58:43 2026 -0700"
      },
      "message": "roll: third_party/pigweed lint: run pw format --fix BUILD.gn **/*.gn **/*.gni\n\nThe gn roll in commit 9cffd077b caused out lintformat builds to fail due\nto the format requirements changing. Reformat all the affected files.\n\nAlso updates the MODULE.bazel file with the gn version to match the\nchange made by the roller in the pigweed.json file.\n\nTest: pw presubmit --step gn_format --full  # No more format failures\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/472585\nOriginal-Revision: 581082cc1662e61b2460adae4929097d0c8f21b3\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 294d431a761dc4..581082cc1662e6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671116658731863521\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I33b9af6fee71d82d0acda2ccde24ca9a3f380dc4\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/473185\n"
    },
    {
      "commit": "391a46d9c194483def6511503afca6881a8cef4d",
      "tree": "8874be5b3888f3eff2459fa5b2380d600368bafb",
      "parents": [
        "460af6e4ddb1dc86aade09fb3e4d9d3c9a600888"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 08 23:17:57 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 08 23:17:57 2026 -0700"
      },
      "message": "roll: third_party/pigweed a82ae0c..294d431 (6 commits)\n\n294d431:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/472185 pw_bluetooth_proxy: Support loopback mode in CommandMultiplexer\n7b8f882:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/464845 pw_build: Define sharded kernel_host and kernel_device workflow groups\n9009709:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/472345 pw_i2c_zephyr: Add initiator bazel target\nd7dbc70:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/455906 pw_kernel: Program the VeeR MEIVT redirect table\nb05f4bc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/472186 pw_async2: Add ValueFuture::Cancel; fix destruction race\nf47827e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468005 pw_protobuf: Fix code generation for \"tag\".\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a82ae0c83869a9..294d431a761dc4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671160466768984097\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I041f94dbca2f9bf9b5493b0cd0fe3bc7380094b5\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/472805\n"
    },
    {
      "commit": "460af6e4ddb1dc86aade09fb3e4d9d3c9a600888",
      "tree": "221650bc444a1d26fce78393a55122fb151d16c1",
      "parents": [
        "d12f0f43b838ef51ba68245f19d387a9a1d63cea"
      ],
      "author": {
        "name": "Rob Mohr",
        "email": "mohrr@google.com",
        "time": "Tue Sep 08 09:56:23 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 08 09:56:23 2026 -0700"
      },
      "message": "gn: Fix formatting\n\nChange-Id: Ifc5bca8c030e97ab2f5b860bb6aa4c24debcdf25\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/472125\n"
    },
    {
      "commit": "d12f0f43b838ef51ba68245f19d387a9a1d63cea",
      "tree": "a1a12942c05c58060935b230842f0e1012ccbc72",
      "parents": [
        "56e38578caf8edce28dd6417cdcdf9a238620bc3"
      ],
      "author": {
        "name": "Jason Graffius",
        "email": "jgraff@pigweed.infra.roller.google.com",
        "time": "Tue Sep 08 07:03:20 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 08 07:03:20 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth: Add LE Remove CIG command complete event\n\nAdd Emboss struct definition for HCI_LE_Remove_CIG Command Complete\nevent (Core Spec v5.2, Vol 4, Part E, 7.8.100)\n\nTest: bazelisk test --config googletest //pw_bluetooth:emboss_test\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468925\nOriginal-Revision: a82ae0c83869a98d2295d8e8a00d4380ab8b886a\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e4f9446a5ca848..a82ae0c83869a9\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671221583637747617\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I51ab3ff543ec01938d5e5e337e176e8c09ee2c6d\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/472105\n"
    },
    {
      "commit": "56e38578caf8edce28dd6417cdcdf9a238620bc3",
      "tree": "4b70fdc2718576db1f70d4d6292f520bc8ed9065",
      "parents": [
        "5b6e620d3d1239fb516457be9cc751e0846fe5fd"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Sep 07 07:48:51 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Sep 07 07:48:51 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: go\n\nFrom version:3@1.27.0\nTo version:3@1.27.1\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/471565\nOriginal-Revision: e4f9446a5ca848b7c6f95ee5879031c9a70101b6\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 9cffd077bfd5ff..e4f9446a5ca848\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671309204965511409\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If932fc07567cdd411f9a232da67c77007bcfdc7a\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/471725\n"
    },
    {
      "commit": "5b6e620d3d1239fb516457be9cc751e0846fe5fd",
      "tree": "10c1d979a1e120551d5b8a11b71fe6dd4bfb1961",
      "parents": [
        "2aa59e572b53a1976bb6512a2d6e45e4f44675ca"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Sep 06 20:13:37 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Sep 06 20:13:37 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: gn\n\nFrom git_revision:d71c4a70bd2ece461a09cbd6321970b9247fdab2\nTo git_revision:4f6a76b64b8279e98004f541f8e136307efe5e01\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/471305\nOriginal-Revision: 9cffd077bfd5ff308af538026eb8857105be7676\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e60850e7a87b66..9cffd077bfd5ff\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671353010494987489\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iac300e87f549cd7da5451e3e261fefabf34b7773\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/471465\n"
    },
    {
      "commit": "2aa59e572b53a1976bb6512a2d6e45e4f44675ca",
      "tree": "a3fec64d937857c044de270577fb8528274489ae",
      "parents": [
        "a5b4742d65f419b9ecc8e47e04db2f9ce47651fa"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Sep 06 08:36:27 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Sep 06 08:36:27 2026 -0700"
      },
      "message": "roll: third_party/pigweed 9ea53da..e60850e (3 commits)\n\ne60850e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/471125 roll: luci\n7a7046b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/471085 roll: fuchsia-infra-bazel-rules fefa9ba..f31d055 (2 commits)\n179d4e9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/471045 roll: rust-analyzer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 9ea53da86820d6..e60850e7a87b66\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671396818297038417\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I691fa351e9f537879461d137e8225f9332a43b65\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/471265\n"
    },
    {
      "commit": "a5b4742d65f419b9ecc8e47e04db2f9ce47651fa",
      "tree": "cce111596fce489aac1dbc6db0a03c307b5f22f7",
      "parents": [
        "3406b71892751f522c08da3e606a2c68c6145893"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Sep 04 21:47:43 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Sep 04 21:47:43 2026 -0700"
      },
      "message": "roll: third_party/pigweed 98a5726..9ea53da (7 commits)\n\n9ea53da:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466825 pw_toolchain: Add constraint facades for compiler warning flags\n3cba8ab:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/470505 pw_multibuf, pw_thread_freertos: Export backend headers\n883913a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/470287 pw_interrupt_*: Switch \"impl\" back to \"context\"\n0f1cb10:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/470286 zephyr: Remove pw_zephyr_platform.bzl helper\n79c3ff6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/470265 third_party/fuchsia: Copybara import\n6d91afb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/467025 pw_interrupt_zephyr: Allow Bazel builds to configure this backend\nb484558:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/469505 pw_async2: Expand SKILL with guidance on designing async flows\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 98a57261d86c84..9ea53da86820d6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671528231165297265\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6e504026fff91149b5fc9bea05a67e66755a3f7d\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/470905\n"
    },
    {
      "commit": "3406b71892751f522c08da3e606a2c68c6145893",
      "tree": "68556233cbbaf6aaef3f91183fb69d3e7bb4bf85",
      "parents": [
        "898846565be7dcd6cfb7bfb6e38d22d98ccd61ba"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Sep 03 22:35:18 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Sep 03 22:35:18 2026 -0700"
      },
      "message": "roll: third_party/pigweed bf0398b..98a5726 (7 commits)\n\n98a5726:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468565 roll: toolchain-integration\n246e37a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381038 pw_allocator: Add ForwardingAllocator\nde1b241:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/469605 pw_bluetooth_sapphire: Fix and suppress unused variable warnings\na855316:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/464145 pw_toolchain: Suppress unused-variable warnings for json.hpp\n1d683db:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/469425 pw_assert: Remove unnecessary rust clippy allows\nbdd975a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/469525 skills: Use hypens instead of underscores for presubmit checks skill\na50d5e7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/416912 pw_bluetooth_sapphire: (Un)register created CISes\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: bf0398bd18da05..98a57261d86c84\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671615844669911713\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iaff8007aab8b1fe273446048f12b0a3d18d7729c\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/470065\n"
    },
    {
      "commit": "898846565be7dcd6cfb7bfb6e38d22d98ccd61ba",
      "tree": "806fee03d94b01be5c1ffe6d4954f9cbe1e60117",
      "parents": [
        "b5914cf03a826272faff4812aa01a615e7f5ef94"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Sep 03 11:04:43 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Sep 03 11:04:43 2026 -0700"
      },
      "message": "roll: third_party/pigweed 85eeb5c..bf0398b (4 commits)\n\nbf0398b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468625 pw_presubmit: Add npm_test to _LINTFORMAT with path filtering\n088116a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468805 pw_sys_io_zephyr: Fix Zephyr linkage\na5c3c2c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468945 .bazelrc: Add cxx20/cxx26 configs\n845ed4e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383936 pw_allocator: Add reallocating flag to Metrics\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 85eeb5ce1c40ac..bf0398bd18da05\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671659648220012929\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2683712e0f657648c3a9301eb8090eed3a4eb89c\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/469445\n"
    },
    {
      "commit": "b5914cf03a826272faff4812aa01a615e7f5ef94",
      "tree": "04a23650ccfa0c4dec4d947cc26d8a6575eca82c",
      "parents": [
        "625e5afe9e9393467bfd4e435032f0af71519995"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 02 23:29:55 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 02 23:29:55 2026 -0700"
      },
      "message": "roll: third_party/pigweed 6674e33..85eeb5c (8 commits)\n\n85eeb5c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/457565 pw_assert: Support swappable backend implementations in Rust\n521d29f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/467545 pw_async2: Fix documentation and doc comment errors\na66abff:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/346834 pw_build: Remove pigweed_upstream_build\n73e7a6c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/464066 pw_toolchain: Suppress warning in Fuchsia SDK binding_set.h\nd3d67e8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468605 .rgignore: Have rg exclude lockfiles\n818348f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383935 pw_allocator: Make DoResize pure virtual\n2b5a8ee:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450252 pw_unit_test: Add Rust unit test support\n7d1b483:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463068 third_party/freertos: Add missing headers to targets\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 6674e33837b99a..85eeb5ce1c40ac\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671703456002818561\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I45379c965056f2cc78bf889c57635d63f9a85493\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/469246\n"
    },
    {
      "commit": "625e5afe9e9393467bfd4e435032f0af71519995",
      "tree": "d264025a77dec5bf3a7e259083ec80255fcbe3f4",
      "parents": [
        "7d7f244b73b30108c085c93623dc2ac5bd53a40b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 02 11:53:29 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 02 11:53:29 2026 -0700"
      },
      "message": "roll: third_party/pigweed 4728b9d..6674e33 (7 commits)\n\n6674e33:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463067 third_party/googletest: Disable sandboxing\n6b33d87:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/464766 pw_presubmit: Enable ccache for gn_gen when available\n90fb23c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/464065 pw_build: Prune redundant non-host targets from host workflows\n825603e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/467486 pw_buf: Clarify nullness with nullptr comparisons and assignment\n4e60456:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463026 pw_build: Use toplevel remote_download_outputs for remote_cache\n923bc46:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468345 pw_tokenizer: Fix ts detokenizer breakage\n88966b4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/468145 zephyr: Fix SDK version tag\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 4728b9da9307d6..6674e33837b99a\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671747261309160049\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If694d374d9871e5842411ad981e7310d87777f52\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/468426\n"
    },
    {
      "commit": "7d7f244b73b30108c085c93623dc2ac5bd53a40b",
      "tree": "aad4b85ecfb7b33dc6f158395a119fcfd4daac4a",
      "parents": [
        "eeda90b4031083758b43a9ed3084f17364314943"
      ],
      "author": {
        "name": "Dave Roth",
        "email": "davidroth@pigweed.infra.roller.google.com",
        "time": "Wed Sep 02 00:09:33 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Sep 02 00:09:33 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_tokenizer: Replace base64ToBinaryString() with decode() in ts\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466905\nOriginal-Revision: 4728b9da9307d61d224844dd9c1c493f97b76c32\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 79c2915087b58c..4728b9da9307d6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671791069792696417\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I87ddefb49818482c15fbaa2d8558ae11b140b34a\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/468205\n"
    },
    {
      "commit": "eeda90b4031083758b43a9ed3084f17364314943",
      "tree": "ed42adca1979756be8b9518d053b879e9d154e9b",
      "parents": [
        "4e87cd22ec4beee35e6e71df395a6b515e880161"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 01 12:34:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 01 12:34:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed b079275..79c2915 (3 commits)\n\n79c2915:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/462885 pw_build, pw_log_zephyr, pw_assert_zephyr: Fix Zephyr linkage and generated header dependencies\n52e6169:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466585 pw_build: Use prebuilt protoc toolchain in workflows launcher\n0cd7111:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463705 pw_bluetooth_sapphire: Use fuchsia bt service\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b079275a982652..79c2915087b58c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671834874559745969\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ifdc92a6436ccf4cd8b4234b57a093b832cdfb959\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/467665\n"
    },
    {
      "commit": "4e87cd22ec4beee35e6e71df395a6b515e880161",
      "tree": "2ddf6299f6e032c94af731028b00b518f1211240",
      "parents": [
        "2161b30e187b7bc40fb196d735d0bd8407923fd2"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 01 00:57:23 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 01 00:57:23 2026 -0700"
      },
      "message": "roll: third_party/pigweed c7b1a7b..b079275 (14 commits)\n\nb079275:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466805 pw_ide: Fix kzip merge flags for CIPD compatibility\nb14af4f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466866 pw_bluetooth_sapphire: Avoid redundant property updates in Inspectable\ncf23bb2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466725 pw_bluetooth_sapphire: Safely handle malformed LE advertising reports\n03ab020:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466546 pw_bluetooth_proxy: Sync persistent state on recombined PDU and refunds\n5f30249:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466545 pw_bluetooth_proxy: Protect snapshot restoration pointers with mutexes\n09f39e5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463845 pw_bluetooth_proxy: Add crash recovery guide and align recovery API\nca243ad:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466425 pw_bluetooth_proxy: Emit updates for new L2CAP channels during recovery\nceb8515:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459046 pw_bluetooth_proxy: Add RFCOMM snapshot recovery\nb578dca:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/461226 pw_bluetooth_proxy: Consolidate basic L2CAP config into struct\n3300d50:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/462065 pw_bluetooth_sapphire: Normalize restored encryption key sizes\n0b14c78:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458905 pw_fuzzer: Remove GN support for FuzzTest and OSS-Fuzz\nd9955ac:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459565 pw_bluetooth_proxy: Support allow_data_loss in basic L2CAP interception\nf2ad5b9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/461805 pw_bluetooth_proxy: Update ACL unit tests and state updates\n314f25f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/466285 pw_ide: Optimize Kythe extractor with transitive includes and caching\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c7b1a7bd672ba7..b079275a982652\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671878682750986273\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Idbb53fd45244d665f546da57e0d53cfa82120441\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/467265\n"
    },
    {
      "commit": "2161b30e187b7bc40fb196d735d0bd8407923fd2",
      "tree": "9b01659283360c1dccf649b95a53f76f778ff5ee",
      "parents": [
        "6ece991d7fd42d48adcd45a5df741096949ee1d4"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 31 13:20:24 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 31 13:20:24 2026 -0700"
      },
      "message": "roll: third_party/pigweed 15b7579..c7b1a7b (2 commits)\n\nc7b1a7b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442072 pw_base64, pw_tokenizer: Add TS base64 module and browser fallback\n8d51077:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/462987 pw_allocator: Split async_pool into separate Android.bp target\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 15b75794e177b8..c7b1a7bd672ba7\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671922489159652417\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I4017ce8e66dbeb949da325c47826b2031aa4818d\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/466505\n"
    },
    {
      "commit": "6ece991d7fd42d48adcd45a5df741096949ee1d4",
      "tree": "ce38851f9dbc20a58b7ed154fc9e1603cedb4638",
      "parents": [
        "af956218c6c31e6c393c1f516a7972193762e4e8"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Mon Aug 31 01:45:48 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 31 01:45:48 2026 -0700"
      },
      "message": "roll: third_party/pigweed fba14dc..15b7579 (2 commits)\n\n15b7579:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458686 pw_async_basic: Fix flaky RepostRaceCondition test\na8621d9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458685 pw_bluetooth_sapphire: Make files writable without sudo when deploying\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: fba14dcfb55265..15b75794e177b8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8671966286922317313\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I06fd0879cd50def60f56dc4052e5d340001f4f78\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/466125\n"
    },
    {
      "commit": "af956218c6c31e6c393c1f516a7972193762e4e8",
      "tree": "8a8b43d7252e6e070afdf49a68564576abeb6e6f",
      "parents": [
        "63be230b487576bb8caf891d61968f6c10ef6365"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 30 14:09:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 30 14:09:21 2026 -0700"
      },
      "message": "roll: third_party/pigweed c46fb08..fba14dc (5 commits)\n\nfba14dc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/465705 roll: gn\ne55b672:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/465505 roll: luci\n8fe6407:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/465445 roll: fuchsia-infra-bazel-rules 57bd03e..fefa9ba (4 commits)\n70aae18:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/465346 roll: rust-analyzer\na193600:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/462725 bazel: Update rules_python from 1.8.5 to 1.9.1\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c46fb080a61b7a..fba14dcfb55265\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672010100051522689\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I8c73da60ac92b23bef9e95c2936e9e5271eadd40\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/465745\n"
    },
    {
      "commit": "63be230b487576bb8caf891d61968f6c10ef6365",
      "tree": "e3fdf39010b103aaef57797fc36c2c2333d2917a",
      "parents": [
        "f53aa294f06fe91e8a305a61de2859dc2997f12a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 28 15:45:56 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 28 15:45:56 2026 -0700"
      },
      "message": "roll: third_party/pigweed d52d1bd..c46fb08 (4 commits)\n\nc46fb08:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/464125 pw_kernel: Format syscall_user assembly veneers\n0530187:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/464765 pw_buf: Clarify ConstBuf role and update conversions\ndeb713a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463725 pw_env_setup: Fix pigweed.json resolution under Bzlmod\n65db43a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463985 pw_buf: Set package visibility in examples BUILD\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d52d1bd5cb67ee..c46fb080a61b7a\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672185321289006241\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9d787a11d656bbfa52510adc7e2ad18ab9abf99f\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/464926\n"
    },
    {
      "commit": "f53aa294f06fe91e8a305a61de2859dc2997f12a",
      "tree": "7d10c5ddb96241751b37c67a215cb314692999c8",
      "parents": [
        "bd2413d77f3a6c796f42e0391e8fc5f4309eaaf0"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 28 04:09:18 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 28 04:09:18 2026 -0700"
      },
      "message": "roll: third_party/pigweed dc61f63..d52d1bd (2 commits)\n\nd52d1bd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463846 pw_buf: Expose the base() pointer in pw::Buf\nb9f6b1b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463605 pw_web: Update package-lock.json dependencies\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: dc61f63ec95916..d52d1bd5cb67ee\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672229129367389505\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2b3942b106327821893deae263d3d51e5ec8c639\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/464505\n"
    },
    {
      "commit": "bd2413d77f3a6c796f42e0391e8fc5f4309eaaf0",
      "tree": "af16ce6a47e6af06486fb942951fa319618b9686",
      "parents": [
        "b0ba8c578cca12a42ab10bd025a163f823a62846"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 27 16:31:35 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 27 16:31:35 2026 -0700"
      },
      "message": "roll: third_party/pigweed 8b196f5..dc61f63 (11 commits)\n\ndc61f63:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/462985 agents: Add oncall skill with CIPD roll subskill\n761fea0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463706 pw_bluetooth_sapphire: Remove unused kUuids variable\na1aa0c5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459045 pw_bluetooth_proxy: Add silent channel creation to Acquire APIs\n42f94ef:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459466 pw_web/log-viewer: Fix LogSource import path and handle missing Shoelace\nd0868da:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/462125 pw_memory, pw_async2: Handle nullptr in ContainerOf\nd813d3a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463005 pw_env_setup: Roll cipd\n497eac9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/462965 pw_ide: Separate bazel_args and rust_check_args in compilation generator\nb5252cb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/455905 pw_kernel: Add build-only veer target\n7a6742a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458826 third_party/boringssl: Remove CMake support\n51cbaa4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459005 cmake: Disable sandbox for targets with generated sources\n06b82ef:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463065 pw_build: Isolate workflows launcher into sub-workspace\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8b196f5315423e..dc61f63ec95916\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672272933346745441\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If46774dd78b488f869a739350d4f817615e52299\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/464105\n"
    },
    {
      "commit": "b0ba8c578cca12a42ab10bd025a163f823a62846",
      "tree": "23a5887d8cbbfcd5e3b1e20f4d5a867648db8232",
      "parents": [
        "d9c5c7aaf6c5c986ee1c886ae900b145966f1fba"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 27 04:55:43 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 27 04:55:43 2026 -0700"
      },
      "message": "roll: third_party/pigweed 11fccc9..8b196f5 (10 commits)\n\n8b196f5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/457426 pw_bluetooth_proxy: Add CommandMultiplexer snapshot recovery\naab9354:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/454647 pw_bluetooth_proxy: Unify ACL and L2CAP recovery APIs\n64ff6e6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/453772 pw_bluetooth_proxy: Add ACL connection removal state update\n4d1833a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450133 pw_bluetooth_proxy: Add Sniff hardware resynchronization\nb1aaeb3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450132 pw_bluetooth_proxy: Implement per-connection Sniff snapshot recovery\n3bd5a4c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/449412 pw_bluetooth_proxy: Add global Sniff subsystem snapshot recovery\nc2353d5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/449032 pw_bluetooth_proxy: Add L2CAP state mutation update support\n2523522:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/448192 pw_bluetooth_proxy: Add L2CAP channel recovery rejection support\n0222dae:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/463025 pw_bluetooth_proxy: Pass sniff state update callback in constructor\n20898d8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458185 pw_snapshot: Add core_name field to Metadata proto\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 11fccc9620b51c..8b196f5315423e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672316737586735073\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib479238dfa5ebec5657da2df060cd6c36e399d88\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/463485\n"
    },
    {
      "commit": "d9c5c7aaf6c5c986ee1c886ae900b145966f1fba",
      "tree": "8b25a13f2eaa08ea0fb8b471f06df8497042c425",
      "parents": [
        "d035b00c22599e2317eda960302cea15fdf28465"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 26 17:18:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 26 17:18:53 2026 -0700"
      },
      "message": "roll: third_party/pigweed 5142754..11fccc9 (2 commits)\n\n11fccc9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/457445 pw_buf: Add module\n4e39a60:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/447415 pw_bluetooth_proxy: Add per-connection Sniff snapshots \u0026 state updates\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 51427546464356..11fccc9620b51c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672360542641622609\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia934bb63fe53d5f1df8bb17ffbb562b39d425f89\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/463085\n"
    },
    {
      "commit": "d035b00c22599e2317eda960302cea15fdf28465",
      "tree": "a08a4774423eec033780e3d5d64ecc5b44574396",
      "parents": [
        "1de4e446d2cee9eee7997af581231f3822409fe5"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 25 18:08:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 25 18:08:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed c3bb851..5142754 (5 commits)\n\n5142754:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/451112 pw_ide: Update C++ code intelligence doc link\n6cb7c45:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/448332 agents: Add pw_async2 skill\n7023a4b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/461945 pw_bluetooth: Add EventPayload struct to BT emboss\n8cb19ef:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/461085 pw_ide: Add Kythe kzip generation module\n1435aa7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/461485 pw_clock_tree_mcuxpresso: Set divider to 0 on disable\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c3bb851155c470..51427546464356\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672448155945669329\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ice87ea5c183fb081e5d15d5f4ad6a7dfc138eeb3\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/462465\n"
    },
    {
      "commit": "1de4e446d2cee9eee7997af581231f3822409fe5",
      "tree": "dd2982a95c6734901db6dab05f68ab65bdd4ff30",
      "parents": [
        "ac7aa32c4ff9f6f3e8e04872777a09f0e53ac8cd"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 25 06:31:28 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 25 06:31:28 2026 -0700"
      },
      "message": "roll: third_party/pigweed adaa451..c3bb851 (2 commits)\n\nc3bb851:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/451832 pw_log_zephyr: Add support for LOG_HEXDUMP_*\nd6220b5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/461225 pw_bluetooth_proxy: Harden state update callback lifetimes\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: adaa4516a59c54..c3bb851155c470\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672491966323695217\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I85ba327f2b8e39fbae0e9df718af07b7f348230b\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/461845\n"
    },
    {
      "commit": "ac7aa32c4ff9f6f3e8e04872777a09f0e53ac8cd",
      "tree": "900ccad99d9a105aa3707fce219384355c1d1e24",
      "parents": [
        "9011b5e0ca9286997ac8607243f7b50136136333"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 18:53:28 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 18:53:28 2026 -0700"
      },
      "message": "roll: third_party/pigweed 473df42..adaa451 (9 commits)\n\nadaa451:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459827 crates_io: Update object to 0.40.0\nb50aeeb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/461106 crates_io: Update cortex-m-semihosting to 0.6.0\nd5fef7a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459828 crates_io: Update syn to 3.0.3\n7666f7d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459826 crates_io: Update nom to 8.0.0\n769b8bb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459825 crates_io: Update nix to 0.31.3\nd48c1f5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459745 crates_io: Freshen crate versions\n8492819:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459545 crates_io: Remove unused crates\n0911625:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459485 crates_io: Sync toml file with lockfile\ndcffc3b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/455665 pw_kernel: Remove golden file verification from tracing tests\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 473df426aec16f..adaa4516a59c54\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672535777990069473\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I3c4c2fa30415e6f33f25aa9e8957fc264aa44366\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/461445\n"
    },
    {
      "commit": "9011b5e0ca9286997ac8607243f7b50136136333",
      "tree": "f208ac927b27ad60b65218607564867ff03da9c0",
      "parents": [
        "8103fab4746f9b93ce018990082cb763cd3dd9cc"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 07:18:25 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 24 07:18:25 2026 -0700"
      },
      "message": "roll: third_party/pigweed 4cdf74f..473df42 (5 commits)\n\n473df42:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/460685 roll: go\nf5291dd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/447232 pw_bluetooth_proxy: Sweep abandoned L2CAP channels\ndfd3ded:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442053 pw_bluetooth_proxy: Implement L2CAP recovery\nd7bfdaf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442052 pw_bluetooth_proxy: Wire L2CAP snapshot APIs\ne00b4cc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444553 pw_bluetooth_proxy: Add global Sniff recovery snapshot support\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 4cdf74f6d5aac7..473df426aec16f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672579586481305761\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iaf295aab63cdf9c609abbc9c2bc6ce426d61442a\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/460448\n"
    },
    {
      "commit": "8103fab4746f9b93ce018990082cb763cd3dd9cc",
      "tree": "64cbe4d8faec0dcbc5f43a63c47fd9fb6b1a0921",
      "parents": [
        "2bfd4fe7a2a2c77fb842e70bffd9b41a71747026"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 23 20:02:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 23 20:02:21 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: gn\n\nFrom git_revision:e8a8e0932a5e42a99e5896aa58e3b8290f4e5b8c\nTo git_revision:58933a7cdbc90f70f2381f0c72e76d29be1d43a9\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/460286\nOriginal-Revision: 4cdf74f6d5aac7613b61b050bddb5b7f6e451456\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 0729bc8cf36464..4cdf74f6d5aac7\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672623391596012977\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia7c32eb5070749c6b00e4d7f7627fd9ded79b0ad\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/460465\n"
    },
    {
      "commit": "2bfd4fe7a2a2c77fb842e70bffd9b41a71747026",
      "tree": "f2c1ae574a1c3ea1103ce37bc977b5ebb315addb",
      "parents": [
        "66b485f6d5ce1062109ad75ec3a6c40f6bdf7c69"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 23 08:05:44 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 23 08:05:44 2026 -0700"
      },
      "message": "roll: third_party/pigweed 294cc86..0729bc8 (3 commits)\n\n0729bc8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/460105 roll: luci\nabafd93:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/460065 roll: fuchsia-infra-bazel-rules f9f35ef..57bd03e (2 commits)\nf362804:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/460025 roll: rust-analyzer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 294cc866aef685..0729bc8cf36464\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672667197229344737\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic319160d9d7baace94fc324a19c4b827202ab07a\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/460245\n"
    },
    {
      "commit": "66b485f6d5ce1062109ad75ec3a6c40f6bdf7c69",
      "tree": "801feb86f929d12e97d8648b487b3d3e14251404",
      "parents": [
        "bb01449148408df0177f2fcd9de8954e8f19c53e"
      ],
      "author": {
        "name": "Dave Roth",
        "email": "davidroth@pigweed.infra.roller.google.com",
        "time": "Fri Aug 21 21:18:56 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 21 21:18:56 2026 -0700"
      },
      "message": "roll: third_party/pigweed rp2350: Select primary serial port for multi-interface devices\n\nDevices like debug probes and multi-port RP2 targets can expose multiple\nCDC-ACM serial interfaces sharing the same USB serial number. On macOS,\nenumerating available serial ports lists secondary interfaces after the\nprimary UART port, causing _detect_pico_serial_ports() to overwrite the\nserial port mapping with an inactive interface and resulting in test\ntimeouts.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/459105\nOriginal-Revision: 294cc866aef685f87ad92502199f6e6257267195\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 79c0e26dd794b7..294cc866aef685\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672798614879448977\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I37656ff3f13ee38f838d52cf403e7f18e8e0ae22\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/459926\n"
    },
    {
      "commit": "bb01449148408df0177f2fcd9de8954e8f19c53e",
      "tree": "91bce574b0ae5cd8f44cef42315bae97652064a4",
      "parents": [
        "6ace79cba3b5c5ce4dd356bca8f3f55e5876c2af"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 22:03:57 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 20 22:03:57 2026 -0700"
      },
      "message": "roll: third_party/pigweed c0def16..79c0e26 (5 commits)\n\n79c0e26:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446693 pw_bluetooth_sapphire: Gate batched scan behind product configuration\nde298dc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/325796 pw_bluetooth_sapphire: Implement AndroidBatchLowEnergyScanner\n3e7974d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446692 pw_bluetooth_sapphire: Gate offloaded scan behind product configuration\n434a568:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436373 pw_bluetooth_sapphire: Stop scans when updating offloaded scan filters\n1ccb09d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/443112 pw_allocator_zephyr: Add CMake support\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c0def160076d35..79c0e26dd794b7\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672886229367926945\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iad5a78977c31cae571831b301fb2ed50b00c736d\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/459246\n"
    },
    {
      "commit": "6ace79cba3b5c5ce4dd356bca8f3f55e5876c2af",
      "tree": "00264be2350fc80b12afe74b4b76db4b58728b59",
      "parents": [
        "4a9ab9305299e5a89eaf42b79fc3f1e17dcff212"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 19 23:14:45 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 19 23:14:45 2026 -0700"
      },
      "message": "roll: third_party/pigweed a0f4363..c0def16 (9 commits)\n\nc0def16:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458325 pw_bluetooth: Reorder events\n2d06b39:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458245 pw_bluetooth: Add LE Rand command\n2a1b76c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458285 pw_bluetooth: Re-format emboss files\nce77ba9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458205 pw_async2: Fix reuse of channel storage\ne0cf417:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/457345 pw_async2: Map/Then bugfixes\nc3703f3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/456625 pw_bluetooth_sapphire: Ack frames earlier\n9aae7db:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/457065 pw_symbolizer: Gracefully handle invalid addresses in stack trace dump\nb5b1ecb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406352 agents: Add Gerrit and Buildbucket workflow skill\na35dfd3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/458005 pw_bluetooth_proxy: Fix stale channel deref on write\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a0f4363f0c02ef..c0def160076d35\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8672973840738598737\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia5a6c6fc1253b30c4c2a9cfe2e1e0f3f2eb6ce38\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/458705\n"
    },
    {
      "commit": "4a9ab9305299e5a89eaf42b79fc3f1e17dcff212",
      "tree": "c4653b74e7d3719bbe7365162b5f93cb4cdaee83",
      "parents": [
        "41b63a054b6390eee1dac34b5240eccbefadb7ee"
      ],
      "author": {
        "name": "Jason Graffius",
        "email": "jgraff@pigweed.infra.roller.google.com",
        "time": "Wed Aug 19 11:17:50 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 19 11:17:50 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Implement CIG support in central FIDL\n\nTest: bazelisk test --config\u003dfuchsia //pw_bluetooth_sapphire/fuchsia/host/fidl:test_pkg\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/413775\nOriginal-Revision: a0f4363f0c02ef58686582c9d82282782e7a0d01\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8ca462fe925ee6..a0f4363f0c02ef\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673017642809834705\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I03ceef09d23a143a44b11ebfa963583c423ead13\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/457969\n"
    },
    {
      "commit": "41b63a054b6390eee1dac34b5240eccbefadb7ee",
      "tree": "53050198c834050e47f40b12853b0f1b96c1cd78",
      "parents": [
        "128483baeb55aedc6d581aa7b53239c13306865c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 18 23:39:13 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 18 23:39:13 2026 -0700"
      },
      "message": "roll: third_party/pigweed 2651523..8ca462f (6 commits)\n\n8ca462f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452553 pw_bluetooth_proxy: Default initialize ACL snapshots and add fallback\n73e734e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/451012 pw_bluetooth_proxy: Elide thread safety from ACL recovery docs\nfecb9bf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/453352 pw_bluetooth_proxy: Harden ACL credit recovery and derive pending\nd065ea5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/457425 pw_bluetooth_proxy: Unconditionally compile ACL snapshot structs\n7edd08f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/457485 pw_build: Disable third-party telemetry by default\naf0b088:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397892 pw_module: Support creating Python modules\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2651523a5e084f..8ca462fe925ee6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673061448934246001\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic3ae917062e6ff5a01f91c25de704b8b0eb780b0\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/457905\n"
    },
    {
      "commit": "128483baeb55aedc6d581aa7b53239c13306865c",
      "tree": "6c652d4c362df48177d5f718e717539542004603",
      "parents": [
        "8adc086cc23bf7f5f393b27f01edf863bb23d4a8"
      ],
      "author": {
        "name": "Jonathon Reinhart",
        "email": "jrreinhart@pigweed.infra.roller.google.com",
        "time": "Tue Aug 18 12:03:11 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 18 12:03:11 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_tokenizer: Clarify TOKENIZATION_OPTIONAL field option\n\nThe previous description was a little vague. The new description aligns\nwith the docs (pw_tokenizer/tokenization.rst \"Tokenized fields in\nprotocol buffers\").\n\nSee https://pwbug.dev/517107142#comment4\n\nOriginal-Bug: 517107142\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441432\nOriginal-Revision: 2651523a5e084f099b7f8834b39552a66bba3ebc\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 36b00dfe81dc45..2651523a5e084f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673105256168740465\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib78ae7cc9c1ec7b82b39d4b31e144d4f8fbbda6a\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/457365\n"
    },
    {
      "commit": "8adc086cc23bf7f5f393b27f01edf863bb23d4a8",
      "tree": "76cc906a05acf8e73d727a47c37f31fd4c380e46",
      "parents": [
        "4416b4151018f5a50c2a8cd4648d1bc4129d6f77"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 18 00:26:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 18 00:26:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed 67cdec2..36b00df (2 commits)\n\n36b00df:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/456765 pw_bluetooth_proxy: Use Function instead of InlineFunction\nb476e17:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/456725 pw_rp2350: Update zephyr target to use llvm toolchain\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 67cdec2ce4db04..36b00dfe81dc45\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673149059441607297\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id44fb639f4fb8c70eaac58b14be8249778d53f94\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/457028\n"
    },
    {
      "commit": "4416b4151018f5a50c2a8cd4648d1bc4129d6f77",
      "tree": "f59e6404f9d943a0abfd9bd3eac87932de445350",
      "parents": [
        "447a28a5b538cc8495d04af4d91244c1b5b8ef1b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 17 12:52:00 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 17 12:52:00 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: go\n\nFrom version:3@1.26.5\nTo version:3@1.26.6\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/456485\nOriginal-Revision: 67cdec2ce4db04b66e88d2a463a20432cfe18e79\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8d3f13936f1299..67cdec2ce4db04\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673192867076932225\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7565ebde5eac65a606042072d09f0c00f9b4078b\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/456805\n"
    },
    {
      "commit": "447a28a5b538cc8495d04af4d91244c1b5b8ef1b",
      "tree": "20ec4e3cbf5237f421d01856645ce00104e84e05",
      "parents": [
        "c446442e4b76f5920b17f620f1a6f804f49b9900"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 17 01:14:11 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 17 01:14:11 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: gn\n\nFrom git_revision:64cfb8344ec3e8585a89a3836716a026e2771fcb\nTo git_revision:e8a8e0932a5e42a99e5896aa58e3b8290f4e5b8c\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/456185\nOriginal-Revision: 8d3f13936f12998fdf8339412a97db23d108442c\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2544efad282b60..8d3f13936f1299\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673236676241301377\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Icbf743c64d0042c762f1145213b5e8946aed364b\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/456445\n"
    },
    {
      "commit": "c446442e4b76f5920b17f620f1a6f804f49b9900",
      "tree": "70b3af20cd91abb246d07325c015c1582a6375c1",
      "parents": [
        "0d4309bacbccd811b581371c1b3ebe09dd908e64"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 16 13:38:09 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 16 13:38:09 2026 -0700"
      },
      "message": "roll: third_party/pigweed 1f91357..2544efa (2 commits)\n\n2544efa:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/456045 roll: luci\n97f2ab1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/455825 roll: fuchsia-infra-bazel-rules 2b1ed07..f9f35ef (2 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1f91357f563ccf..2544efad282b60\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673280480194535521\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia1f17fb9fcb795b6239f8256b830da40a0de7529\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/456205\n"
    },
    {
      "commit": "0d4309bacbccd811b581371c1b3ebe09dd908e64",
      "tree": "d5b3519e3366507f1cf9d9d4a0d4de9d51e08274",
      "parents": [
        "2603083a1d23b63bd5e1f280de19d7cd6231be77"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 16 02:00:38 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 16 02:00:38 2026 -0700"
      },
      "message": "roll: third_party/pigweed 88af1ce..1f91357 (2 commits)\n\n1f91357:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/455805 roll: ninja\nb5e6c9c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/455785 roll: rust-analyzer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 88af1ce547ff9f..1f91357f563ccf\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673324283967337649\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I81741da6d343f5ef960c26febd0fc448b5246a9c\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/456005\n"
    },
    {
      "commit": "2603083a1d23b63bd5e1f280de19d7cd6231be77",
      "tree": "22cd98c20eec37de12b4915951ce2271ebd12d05",
      "parents": [
        "548dad5600c82893baf863d6d445a7acb229c50d"
      ],
      "author": {
        "name": "Kayce Basques",
        "email": "kayce@pigweed.infra.roller.google.com",
        "time": "Fri Aug 14 15:12:41 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 14 15:12:41 2026 -0700"
      },
      "message": "roll: third_party/pigweed docs: Update changelog for July 2026\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452352\nOriginal-Revision: 88af1ce547ff9fc197315187a76950fd809c19aa\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 7c84c203cbe530..88af1ce547ff9f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673455698375410161\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I03fa72d65a7a2ce6e9a08da91f6c01881cd0b8a9\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/455525\n"
    },
    {
      "commit": "548dad5600c82893baf863d6d445a7acb229c50d",
      "tree": "d67fc140c0c862c7762987b25a2369291f626af9",
      "parents": [
        "c6b40f043ff7297d0eb44844444b4469505e3aa7"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 13 16:01:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 13 16:01:53 2026 -0700"
      },
      "message": "roll: third_party/pigweed 9bc095e..7c84c20 (6 commits)\n\n7c84c20:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442192 pw_rp2350: Add C++ unittest service for freertos \u0026 zephyr\nba63e84:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450333 pw_kernel: Add host side debug mailbox client library\n2d18022:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450332 pw_kernel: Add crate for shared debug mailbox protocol enums\n92ae0ca:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439194 pw_kernel: Use debug mailbox in e2e tracing test\n9b7b919:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/454706 pw_async2: Support move-only types in Map and Then\n5305b60:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/453172 pw_bluetooth: Add request_opcode_in_error_uint in att.emb\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 9bc095e8efdfc8..7c84c203cbe530\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673543315703439793\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I292bc6b52e99501b3cb129721fb772c7b8fdf83e\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/454708\n"
    },
    {
      "commit": "c6b40f043ff7297d0eb44844444b4469505e3aa7",
      "tree": "dbdb339630b2b36f51aeee456b3cda8d05eb16c9",
      "parents": [
        "ffe6636b105dd6f4d32373fb7644f96d1b4c2671"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 13 04:24:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 13 04:24:21 2026 -0700"
      },
      "message": "roll: third_party/pigweed 6468319..9bc095e (5 commits)\n\n9bc095e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452252 pw_log_android: Make PW_LOG_LEVEL_FATAL fatal again\n33efd73:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/453972 pw_async2: Make FutureOrValue movable\n8238695:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/439193 pw_kernel: Add mailbox support to host side tooling\ne3935a4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452712 pw_i2c_mcuxpresso: Add check for reading too few bytes\n1e2949f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436513 pw_kernel: Add a debug mailbox library\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 64683199fcdf7a..9bc095e8efdfc8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673587120088349665\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic76b8926ca41f2d6726421ae2230fa06aab60675\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/454705\n"
    },
    {
      "commit": "ffe6636b105dd6f4d32373fb7644f96d1b4c2671",
      "tree": "cd1225745b2fb7f03754e59944e1ee9d24a71fb0",
      "parents": [
        "bd015a34b9fe601d0d6819efa3fc621788a5183b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 12 16:49:00 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 12 16:49:00 2026 -0700"
      },
      "message": "roll: third_party/pigweed e9aa87f..6468319 (6 commits)\n\n6468319:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/451033 pw_kernel: Sleep bootstrap thread in userspace tests\n5ff0d19:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/454105 pw_ide: Release v1.11.1\ne177c4c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452652 pw_ide: vscode: Fix Rust target selection and rust-analyzer\n9c6a517:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450215 pw_kernel: Trace syscalls when SYSCALL_TRACE is enabled\n9bd6c00:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452353 pw_ide: Exclude test files from webview TypeScript config\n55e8228:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440432 pw_kernel: Add support for GDB RSP Run-Length Encoding (RLE)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e9aa87f9d4272b..64683199fcdf7a\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673630920027501649\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I552a5e315b936f3ff6a41e2045ad6b9d6af7710b\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/454086\n"
    },
    {
      "commit": "bd015a34b9fe601d0d6819efa3fc621788a5183b",
      "tree": "616e400a8e93a3a4a0616fe9c1b07ed115d5d182",
      "parents": [
        "72797046b9e7c223c230da615a38960844095d9a"
      ],
      "author": {
        "name": "Austin Foxley",
        "email": "afoxley@pigweed.infra.roller.google.com",
        "time": "Wed Aug 12 05:10:37 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 12 05:10:37 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_presubmit: Allow multiple directories to be passed to format CLI\n\nOriginal-Bug: 391690594\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/453272\nOriginal-Revision: e9aa87f9d4272b2e6b82c1a23c23d3cf40a0eae5\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 63ce98123cb832..e9aa87f9d4272b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673674730962978609\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2cb2ae8f3a07d0ad5705aac24548fd475d6a7f01\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/453792\n"
    },
    {
      "commit": "72797046b9e7c223c230da615a38960844095d9a",
      "tree": "982d8aa1902441c6549de82b516718376c8ee153",
      "parents": [
        "482747c87339c420cedc41af477c8f89b3ef3240"
      ],
      "author": {
        "name": "Austin Foxley",
        "email": "afoxley@pigweed.infra.roller.google.com",
        "time": "Tue Aug 11 17:33:23 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 11 17:33:23 2026 -0700"
      },
      "message": "roll: third_party/pigweed 46ba7ac..63ce981 (2 commits)\n\n63ce981:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/453312 format: Fix formatting issues when running lintformat-full\nf0f873d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/453254 pw_build: Add args field to workflow Tool schema\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 46ba7ac257bf87..63ce98123cb832\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673718539554201841\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie501b2a0d0aed0df39a4810e04df57b8b22cd85d\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/453492\n"
    },
    {
      "commit": "482747c87339c420cedc41af477c8f89b3ef3240",
      "tree": "1870d6b35ad17e2775616f1be0d2b0dde7028995",
      "parents": [
        "59b5f318dafd9a3daf269e9479b1fac394a8f9d5"
      ],
      "author": {
        "name": "Ali Saeed",
        "email": "saeedali@pigweed.infra.roller.google.com",
        "time": "Tue Aug 11 05:57:39 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 11 05:57:39 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_proxy: Fix typo in Sniff test helper\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452552\nOriginal-Revision: 46ba7ac257bf878411c524f593361844089cd8a4\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8f61e66869029a..46ba7ac257bf87\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673762343328006017\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iea2b706c4ae6a0e7cd7d208c8410b9df449b3fa9\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/453112\n"
    },
    {
      "commit": "59b5f318dafd9a3daf269e9479b1fac394a8f9d5",
      "tree": "f492dd03860e567c6392ffb19bb680ba28be6af9",
      "parents": [
        "d6c37f05ef41fa22610a67efa71ad84cd3b4aaf7"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 10 18:21:26 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 10 18:21:26 2026 -0700"
      },
      "message": "roll: third_party/pigweed 4432cc5..8f61e66 (10 commits)\n\n8f61e66:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/449292 pw_ide: Add Rust code intelligence documentation for Bazel\n6f0aac3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452572 pw_kernel: Include system_image .elf \u0026 .bin in test runfiles\n4db3263:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446694 docs: Update documentation for the pw_interrupt backends\n56bbb09:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452412 pw_elf: Silence unused warning\n3a9867f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452372 pw_sync_zephyr: Fix assertion in Mutex:lock()\n752ea21:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452192 docs: Remove work orders\n7a8ab7d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450272 pw_kernel: Support span events in k trace\nd7948b7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450214 pw_kernel: Add macros to open and close tracing spans\n4c0d4b7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/431673 pw_kernel: Add a TraceSpan record\n6dd08d0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/452032 pw_metric: Fix Android build\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 4432cc52382ed8..8f61e66869029a\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673806142703148321\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia730b662c300ed5365465ddcf40a071cc6dd4e1d\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/452694\n"
    },
    {
      "commit": "d6c37f05ef41fa22610a67efa71ad84cd3b4aaf7",
      "tree": "d2b69f725407a56a0877b4066234eecfe3eb566b",
      "parents": [
        "1b459061a76121ea927761e8832529f1528d18b3"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 09 19:09:49 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 09 19:09:49 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: gn\n\nFrom git_revision:3fd3b0624d8cba16927853600130b2c33d4e7928\nTo git_revision:64cfb8344ec3e8585a89a3836716a026e2771fcb\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/451692\nOriginal-Revision: 4432cc52382ed823abede260354805a7770ca8eb\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c13284090c7755..4432cc52382ed8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673893766298113201\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I75d36197ab44afeb41aa2d662353a6b7dbba5b64\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/451792\n"
    },
    {
      "commit": "1b459061a76121ea927761e8832529f1528d18b3",
      "tree": "2a948331aa708d8ef25fe87cc80d63b1d6b4de49",
      "parents": [
        "07e88f93e00b471321211b8dede658802209f5d1"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 09 07:33:35 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 09 07:33:35 2026 -0700"
      },
      "message": "roll: third_party/pigweed 0171cfe..c132840 (2 commits)\n\nc132840:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/451512 roll: luci\n7e4190c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/451472 roll: fuchsia-infra-bazel-rules d3c6712..2b1ed07 (3 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 0171cfed4d6610..c13284090c7755\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8673937571639570897\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6851b8cc15c6f0fdc481494ee2c710c65e12969b\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/451612\n"
    },
    {
      "commit": "07e88f93e00b471321211b8dede658802209f5d1",
      "tree": "fdbd07f53fc562f32cb15ff59b82d3a88dc8bdce",
      "parents": [
        "e7c53afc3ec4dc693850f50dc0cc1ea76bbdf3c1"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 07 20:47:12 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 07 20:47:12 2026 -0700"
      },
      "message": "roll: third_party/pigweed aeda217..0171cfe (8 commits)\n\n0171cfe:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/451032 pw_kernel: Add kernel tracing test target\nc936646:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450213 pw_kernel: Extract tokenizer database in ImageInfo\nc254a43:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450432 pw_async2: Release time_lock prior to invoking timer callbacks\n0275a1b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450612 pw_sync_zephyr: Assert successful k_mutex_lock return in Mutex::lock()\n66c1917:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450212 pw_tokenizer: Support parsing ELF section databases in Rust detokenizer\n9aeb0c4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450812 docs: Fix section headings\na0e4dd5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/425672 pw_kernel: Verify tracing outputs against golden files\ndfba09d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450512 pw_protobuf: Revert min reserved length size to 2 for BufferEncoder\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: aeda217d3d66d6..0171cfed4d6610\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674068987047874593\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7abd178dc0e12e3571c7326960865815a01cc240\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/451312\n"
    },
    {
      "commit": "e7c53afc3ec4dc693850f50dc0cc1ea76bbdf3c1",
      "tree": "39cfec5b0460d73f7ab85dd7a1593faa5809d3b5",
      "parents": [
        "0ed06b973aa81fc32e7597a0b9d047aa8df0d767"
      ],
      "author": {
        "name": "Devan Yu",
        "email": "devanyu@pigweed.infra.roller.google.com",
        "time": "Fri Aug 07 09:07:36 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 07 09:07:36 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_proxy: Implement ACL recovery\n\nRestore ACL connection and credit state from a snapshot after a\ncontroller reboot. Refund credits for any host packets that were lost in\nthe proxy\u0027s queues during the reboot.\n\nOriginal-Bug: 536070658\nTest: bazelisk test pw_bluetooth_proxy/...\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/443993\nOriginal-Revision: aeda217d3d66d64ea3056bb71e16528a1d74cd93\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 3858911d476af5..aeda217d3d66d6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674112783988957169\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5abd1134112072d687c62172f8b9358197fff4b9\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/450792\n"
    },
    {
      "commit": "0ed06b973aa81fc32e7597a0b9d047aa8df0d767",
      "tree": "bf44a281490b6d4527db7f4fafce348967094ed4",
      "parents": [
        "cc32a94f635727fd5e01781aa0059153ea4bf3d2"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 06 21:32:24 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 06 21:32:24 2026 -0700"
      },
      "message": "roll: third_party/pigweed 9459379..3858911 (10 commits)\n\n3858911:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450052 pw_async2: Add TryGet and has_future to OptionalValueProvider\n494154e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/438452 roll: toolchain-nightly\n95cc136:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444712 pw_tokenizer: Reload AutoUpdatingDetokenizer during text detokenization\nc17d487:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450152 pw_ide: Release v1.11.0\ne366bfb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450012 pw_ide: Include default output group for Rust project generation\nfad5fac:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445932 pw_async2: Add doc and example of composite futures\nc245e95:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/450172 bazel: Update MODULE.bazel.lock files\n5bb8197:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404773 pw_async2: Add FutureOrValue\nef08028:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/443992 pw_chre: Add getCurrentEventLoop\n2b05aeb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430632 pw_bluetooth_sapphire: Profile channels use FIDL connection by default\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 94593792868ee8..3858911d476af5\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674156598457165089\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I730da94cf2364e7b671b1871a01a227707633ff8\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/450552\n"
    },
    {
      "commit": "cc32a94f635727fd5e01781aa0059153ea4bf3d2",
      "tree": "3d46224f2404edc96741983d7bf5b08fe15b4ae9",
      "parents": [
        "453fb23492038902b827eb4b5dc29baa8ae536bd"
      ],
      "author": {
        "name": "Anthony DiGirolamo",
        "email": "tonymd@pigweed.infra.roller.google.com",
        "time": "Thu Aug 06 09:54:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 06 09:54:19 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_console: Add browser mode auth token\n\nRestrict websocket requests unless a per-process auth token matches.\n\nTest: bazelisk run //pw_console/py:pw_console_browser_test_mode\n      Navigate to 127.0.0.1:3000\n      Verify auth token is present\nOriginal-Bug: 532285292\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/449472\nOriginal-Revision: 94593792868ee83ea04433c8cc64ed16eb9f2619\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2d281b8da6b38d..94593792868ee8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674200404142505537\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia453389f69b5444933add2f6733ac63ab1c14c33\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/449893\n"
    },
    {
      "commit": "453fb23492038902b827eb4b5dc29baa8ae536bd",
      "tree": "5ac062b19cd9e1d0a2dcbd3f34ef76d5f2706886",
      "parents": [
        "25115034de561e5a2ce57465d7097ac062980942"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 05 22:18:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 05 22:18:19 2026 -0700"
      },
      "message": "roll: third_party/pigweed 2c95b44..2d281b8 (4 commits)\n\n2d281b8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/420572 pw_ide: vscode: Implement target selection panel UI and separate tables\n2154cba:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/449432 docs: Fix toctree dupes\n5c5ccb8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/437952 stm32f429i_disc1: Bazel on-device unit tests\n99e3b1b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/448872 pw_env_setup: Add Python313.json\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2c95b44ea9f3e6..2d281b8da6b38d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674244208506138209\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie2de0490e8c3e77a58edae3796b6ad8e9c430283\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/449732\n"
    },
    {
      "commit": "25115034de561e5a2ce57465d7097ac062980942",
      "tree": "9141b78837231ac72054e85f63b179598f421553",
      "parents": [
        "9c5dfd8a621ab32f6f83485fbdc6a3c262d69af7"
      ],
      "author": {
        "name": "Ali Saeed",
        "email": "saeedali@pigweed.infra.roller.google.com",
        "time": "Wed Aug 05 10:44:54 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 05 10:44:54 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_proxy: Add four-variant recovery and async test matrix\n\nReplace the monolithic ProxyHost snapshot structure with a granular\nAclSnapshot container and introduce the compile-time configuration\noption PW_BLUETOOTH_PROXY_CONFIG_ENABLE_RECOVERY.\n\nExpand unit test targets across GN, Bazel, and CMake to support all\nfour combinations of async and offload recovery feature flags\n(Sync/Async x Recovery Enabled/Disabled). Guard recovery-specific\ntest cases with PW_BLUETOOTH_PROXY_CONFIG_ENABLE_RECOVERY.\n\nNO_IFTTT\u003dgatt.bzl is irrelevant to this change\nTest: bazelisk test //pw_bluetooth_proxy/...\nTest: ninja -C out host_clang_debug/obj/pw_bluetooth_proxy/tests.run\nOriginal-Bug: 511065094, 536070658\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444552\nOriginal-Revision: 2c95b44ea9f3e60a21d13054b238492429dc4b42\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b83e257b7e2445..2c95b44ea9f3e6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674288014079991393\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I84cdc5ca0d875b30508d52460c24f6fbbf30eee5\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/449192\n"
    },
    {
      "commit": "9c5dfd8a621ab32f6f83485fbdc6a3c262d69af7",
      "tree": "c9b7f7644e59ad4e77020937e9e2870942f1a484",
      "parents": [
        "0f50c4f6ee0efb4c35e34ea221aebdfa656c88a8"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 04 23:06:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 04 23:06:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed e4bf4fe..b83e257 (5 commits)\n\nb83e257:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/448513 docs: Update security bulletin 2026-08\n82111c4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446652 pw_interrupt: Prepare to remove the backend multiplexer\nd3636a3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/448492 pw_build_android: Fix Soong build definitions\nbc9b364:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/448512 pw_software_update: Fix SET_ERROR vuln\nb8d004b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/448452 *: Fix css format\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e4bf4fec520541..b83e257b7e2445\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674331818846560753\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I787b709029b4bbd62789a84f3e740a6f67049711\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/448952\n"
    },
    {
      "commit": "0f50c4f6ee0efb4c35e34ea221aebdfa656c88a8",
      "tree": "329b7b597b3ebc56586881a7ec920308e290f932",
      "parents": [
        "8d3311749730c93f706b6e855957ab76cb1f41ca"
      ],
      "author": {
        "name": "Austin Foxley",
        "email": "afoxley@pigweed.infra.roller.google.com",
        "time": "Tue Aug 04 11:29:44 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 04 11:29:44 2026 -0700"
      },
      "message": "roll: third_party/pigweed 07d869a..e4bf4fe (2 commits)\n\ne4bf4fe:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/448432 pw_metric: Add options.proto to pw_metric_protos\n465f258:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/447633 pw_allocator: Add missing sources to Android.bp\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 07d869ad288abb..e4bf4fec520541\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674375625544361137\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6a3d48a1aeafd9976d3329b35764938cc1dde94f\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/448472\n"
    },
    {
      "commit": "8d3311749730c93f706b6e855957ab76cb1f41ca",
      "tree": "f8c0932b99bdcaa4efb304f936bbff1df4a73b41",
      "parents": [
        "2c86dc74746b16bd48d4acd31c83ded22cdc3525"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 03 23:55:30 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 03 23:55:30 2026 -0700"
      },
      "message": "roll: third_party/pigweed 56da665..07d869a (6 commits)\n\n07d869a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/447672 *: Typescript formatting fix\nc525ba9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/424614 pw_ide: Add generic bazel_args parameter to compilation generator\na277adf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/447632 pw_bluetooth_proxy: Fix soong comment syntax\nd2212bf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/447432 *: Fix formatting\n57b9088:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/447412 pw_thread: Add Rust API docs to pigweed.dev\n67f9891:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/447392 pw_ide: Fix npm audit vulnerabilities\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 56da6656049c49..07d869ad288abb\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674419429634348625\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id75fa07f2731ad6d6873a02759ff68585277f437\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/448032\n"
    },
    {
      "commit": "2c86dc74746b16bd48d4acd31c83ded22cdc3525",
      "tree": "b7c0068b8ee5ed2d10a3ee87eb9b5288d77e2da8",
      "parents": [
        "eb63e8b0eaaae1921a7693ebf696344feb03f3f1"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 03 12:18:37 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 03 12:18:37 2026 -0700"
      },
      "message": "roll: third_party/pigweed 25daf7f..56da665 (2 commits)\n\n56da665:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/447292 *: Fix formatting\ne29e363:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446032 bazel: Update a number of bazel_deps\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 25daf7f2266bd1..56da6656049c49\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674463234873669313\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I1a81ca9afb57e652af86bf3df314e827cb5afc77\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/447452\n"
    },
    {
      "commit": "eb63e8b0eaaae1921a7693ebf696344feb03f3f1",
      "tree": "5c45908fe2abae5cc84f1350809a95786be6a1cb",
      "parents": [
        "f8bc378cb22418084d3902741a1bc816ce4c2eee"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 02 13:07:33 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Aug 02 13:07:33 2026 -0700"
      },
      "message": "roll: third_party/pigweed c14c119..25daf7f (3 commits)\n\n25daf7f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446972 roll: luci\n71e5af4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446932 roll: fuchsia-infra-bazel-rules 07bb99a..d3c6712 (3 commits)\n29e7333:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446892 roll: rust-analyzer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c14c119c51a82f..25daf7f2266bd1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674550847827424833\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I002440b9301ef2af00e67a032545193c49773edc\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/447112\n"
    },
    {
      "commit": "f8bc378cb22418084d3902741a1bc816ce4c2eee",
      "tree": "12a1df700d943ad6eeddf18ad90c92babb5a0666",
      "parents": [
        "d5eb8cfd84e916af7f6ab5bd17d29996f91698ef"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sat Aug 01 02:15:40 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Aug 01 02:15:40 2026 -0700"
      },
      "message": "roll: third_party/pigweed d2f4835..c14c119 (2 commits)\n\nc14c119:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444612 pw_web: Update nodejs deps\n7dc3b46:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446293 pw_bluetooth: Add remaining ATT PDU schemas to att.emb\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d2f4835666ad97..c14c119c51a82f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674682267626911217\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7a82c87fbd287da0ee406befcf7cfee4a81d6ab3\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/446813\n"
    },
    {
      "commit": "d5eb8cfd84e916af7f6ab5bd17d29996f91698ef",
      "tree": "51548bef137fdc3674f384322638d2db2ff7efd9",
      "parents": [
        "f8d6f1609094ac9c35228a3df591404bb39da8d4"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 31 14:41:01 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 31 14:41:01 2026 -0700"
      },
      "message": "roll: third_party/pigweed 5b1ddd0..d2f4835 (2 commits)\n\nd2f4835:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434645 pw_bluetooth_sapphire: Cache serialized SDP payloads\n6256be7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446272 roll: gn\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 5b1ddd061fb7e0..d2f4835666ad97\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674726073354711809\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia3d4d4945f4cb3e687414405573fdfe9315afd9c\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/446494\n"
    },
    {
      "commit": "f8d6f1609094ac9c35228a3df591404bb39da8d4",
      "tree": "fe8038e384977b04cf3ec866d4d447741b161cd6",
      "parents": [
        "9eab22659409f0cc9e4f9a013ea66b1fa5332152"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 31 03:05:01 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 31 03:05:01 2026 -0700"
      },
      "message": "roll: third_party/pigweed 6890a37..5b1ddd0 (4 commits)\n\n5b1ddd0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/446012 crates_io: Update alias_hub\n534798d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444775 bazel: Update CIPD deps\n751a4b0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445992 docs: Update security bulletin commit hashes\ne372084:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442033 pw_kernel: Add QEMU-specific physical memory mode to gdb client\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 6890a3750d03d4..5b1ddd061fb7e0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674769879411614465\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9ab0ec30f4890ee78210ecb347541a7034fe5e34\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/446232\n"
    },
    {
      "commit": "9eab22659409f0cc9e4f9a013ea66b1fa5332152",
      "tree": "109a71e3d2d48084cc32e8c5d682c68170736652",
      "parents": [
        "505fea1d98e650c94ce5f482e767e0cff72024c0"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 30 15:29:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 30 15:29:21 2026 -0700"
      },
      "message": "roll: third_party/pigweed 63998b2..6890a37 (12 commits)\n\n6890a37:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445615 docs: Update security bulletin 2026-07\ned4e552:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445614 pw_protobuf: Skip field after partial streamed Find read\n2a731ae:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445872 crates_io: Remove unnecessary embedded crates from crates_std\n7c29e52:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445613 pw_transfer: Enforce start chunk structure\n3031090:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442032 pw_kernel: Implement gdb register read and write commands\n0ae7f0c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436516 pw_kernel: Add control-C interrupt command to gdb client\n74dbc69:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436515 pw_kernel: Implement gdb memory write command\necd7f14:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440093 pw_bluetooth_proxy: Replace monolithic dep with granular clock target\na2f0a66:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436293 docs: Add workflow for creating security bulletins\n6f39e06:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/415612 docs: Add security_note aliases and an example\n9c95c90:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445252 third_party/perfetto: Copybara import\nebf9d43:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445192 pw_chre: Add integer overflow guards to array memory allocation APIs\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 63998b29c1183a..6890a3750d03d4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674813686295526289\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2a1cbec83903af1c5d9298bcf1f61d11d9d2306a\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/445895\n"
    },
    {
      "commit": "505fea1d98e650c94ce5f482e767e0cff72024c0",
      "tree": "a7fc1896d5e5b9c3142389246b44f9c69e386672",
      "parents": [
        "a0d947001bbb4b76a0636680571a04c5c1f07886"
      ],
      "author": {
        "name": "Carlos Chinchilla",
        "email": "cachinchilla@pigweed.infra.roller.google.com",
        "time": "Thu Jul 30 03:50:22 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 30 03:50:22 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_metric: Deprecate Metric alias and helpers\n\nMark pw::metric::Metric, UntypedMetric::as_int(), and\nUntypedMetric::as_float() as [[deprecated]] with informative error\nmessages pointing developers to TypedMetric\u003cT\u003e, as_int32(), as_int64(), and\nas_double().\n\nOriginal-Bug: 527616876\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/441612\nOriginal-Revision: 63998b29c1183a8a96455cbb715606c9b5d0b3c9\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f0928d2617ca85..63998b29c1183a\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674857489585588129\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7d13893cb8f869ba596faa6b8a0f30cb85363ec3\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/445612\n"
    },
    {
      "commit": "a0d947001bbb4b76a0636680571a04c5c1f07886",
      "tree": "f2e3e976c9a043c3d44c97aaba47e6cc44bba6a2",
      "parents": [
        "0caf5b5ca85f679b30c2d57cc8132e926a1f5b0a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 29 16:20:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 29 16:20:53 2026 -0700"
      },
      "message": "roll: third_party/pigweed ca6a0c7..f0928d2 (8 commits)\n\nf0928d2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429752 pw_metric: Add bool, int32, double, and token metrics\n1b83b90:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444992 pw_build: Handle HTML-escaped paths in gn_resolver\n7ca57d6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/445232 third_party/fuchsia: Copybara import\n28e8fbe:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444955 pw_kernel: Update adventure MODULE.bazel.lock\n14897e7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444954 crates_io: Update rp235x-hal to 0.4.0\n753020b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444672 pw_grpc: Add deferred processing for data frames\n5bf5fbb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444953 crates_io: Update riscv-semihosting to 0.2.1\n2e20158:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444952 crates_io: Update riscv to 0.16.1\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ca6a0c7518b851..f0928d2617ca85\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674901296933641425\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I97cfa94558691d80eb0d4c60e47e9e03898280fb\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/445313\n"
    },
    {
      "commit": "0caf5b5ca85f679b30c2d57cc8132e926a1f5b0a",
      "tree": "75d7ce88eeb99859338c7b9cec11758db1b65900",
      "parents": [
        "d488f63e64b2567fa00be0929e49f5ba42e6333c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 28 17:01:37 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 28 17:01:37 2026 -0700"
      },
      "message": "roll: third_party/pigweed 59d6ea6..ca6a0c7 (12 commits)\n\nca6a0c7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/416853 docs: Add threat model docs\nddedb45:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444492 pw_presubmit: Exclude reST templates from copyright_notice\n3530088:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442673 zephyr: Remove unnecessary @zephyr dependencies\n9e61531:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440872 pw_kernel: Allow missing annotation linker sections\n3bcdb7c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436514 pw_kernel: Pull out image parsing to lib/pw_kernel_annotations\n98bcbfc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434512 pw_kernel: Allow annotations from userspace apps\n2db35da:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/444192 roll: ninja\naa7ded4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/430612 pw_toolchain: Update warning_exceptions.txt\n4779fa7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433958 pw_bluetooth_proxy: Call GATT delegates outside lock\n7de1e3c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/416852 docs: Add vuln reporting instructions\nc2c00d8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/443635 pw_env_setup: Switch to 3pp bloaty\nfe4cce9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442672 zephyr: Migrate zephyr_cc_library to cc_library with @zephyr dep\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 59d6ea693f9771..ca6a0c7518b851\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8674988924700115473\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I67bea15891305656bfe152ad786953636c730797\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/444573\n"
    },
    {
      "commit": "d488f63e64b2567fa00be0929e49f5ba42e6333c",
      "tree": "cb852412487834f2bc0365ae5bf28ab8e78bcb83",
      "parents": [
        "d4e18cb7341705e9281d87a620cca0e38e2def32"
      ],
      "author": {
        "name": "Austin Foxley",
        "email": "afoxley@pigweed.infra.roller.google.com",
        "time": "Tue Jul 28 05:25:18 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 28 05:25:18 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/8675032729011805761\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If3c61f891bd8786d0808a3adf0c77fe33059f4e5\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/444052\n"
    },
    {
      "commit": "d4e18cb7341705e9281d87a620cca0e38e2def32",
      "tree": "e8cc2498eceda2d9b40912f7c36a80ea137c4512",
      "parents": [
        "c1d658feb8c53ee76c096ef011b23df1dd440de2"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 17:49:14 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 27 17:49:14 2026 -0700"
      },
      "message": "roll: third_party/pigweed 62bd30d..e976805 (6 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\na19bcbb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/443312 pw_protobuf: Support submessages larger than 16KiB in BufferEncoder\n20c74df:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434569 pw_protobuf: Migrate C/C++ API reference\na08c1f5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/442412 pw_containers: Add [[maybe_unused]] to IntrusiveItemType using alias\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 62bd30d9d8a0f9..e9768050f21d24\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675076535479961553\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6f1acca6485f66caadd06756314800d42aacb0c8\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/443813\n"
    },
    {
      "commit": "c1d658feb8c53ee76c096ef011b23df1dd440de2",
      "tree": "8c867101704cf6858c1684ba05ff4223ca4495a8",
      "parents": [
        "2ad8bb4d2bf76d8abc7326592fd97f60673a4c61"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 26 07:00:58 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 26 07:00:58 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/8675207951133040145\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie1576f6a9192116b7605a81560ebd8b3b5ad657a\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/442873\n"
    },
    {
      "commit": "2ad8bb4d2bf76d8abc7326592fd97f60673a4c61",
      "tree": "58fb68a0fe4f4f5a2d2a2952d0b2a24a056d41ef",
      "parents": [
        "47711fd48ba5b9bc61504093a4dbe38172d1a6a5"
      ],
      "author": {
        "name": "Christoph Klee",
        "email": "chklee@pigweed.infra.roller.google.com",
        "time": "Sat Jul 25 07:48:06 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Jul 25 07:48:06 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/8675295562294778401\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5004ed74efb213a0565a7e91208f26e7c1d72418\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/442812\n"
    },
    {
      "commit": "47711fd48ba5b9bc61504093a4dbe38172d1a6a5",
      "tree": "0a90b3c42291bf918d1430a3182865cd3bd2cc57",
      "parents": [
        "7f631a92227e0ca4e2e00a332cbfba9d86afa464"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 20:13:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 20:13:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed abbf5c2..b87071e (6 commits)\n\nb87071e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440852 pw_async_basic: Fix dispatcher test race condition\n6e7f466:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436292 docs: Add section for security and bulletins\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..b87071e328a1f0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675339366453799937\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7e1f731fd604b328f4686d3f8b70b327b1ad717d\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/442692\n"
    },
    {
      "commit": "7f631a92227e0ca4e2e00a332cbfba9d86afa464",
      "tree": "70a86ba9a30561a61b52bb02523325188fae6767",
      "parents": [
        "3a51e14e00379a960e90ce36de5d6ec2eee20ad6"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 08:35:48 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 24 08:35:48 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/8675383164039720817\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I966b99c07e83fdf6006ccec2d2f04d9f415e89d5\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/441438\n"
    },
    {
      "commit": "3a51e14e00379a960e90ce36de5d6ec2eee20ad6",
      "tree": "69d3729c19d61cda9fc7740163e3b9f6777c347b",
      "parents": [
        "b49c09d0e7fefcfb2630a924427e91a5a5ea74fe"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 23 21:00:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 23 21:00:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed 508ae91..c59d362 (15 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\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\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..c59d362bf0d288\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675426978152743121\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I54bd88645805358b5a12e81e8fd98daa3db73719\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/441992\n"
    },
    {
      "commit": "b49c09d0e7fefcfb2630a924427e91a5a5ea74fe",
      "tree": "4ffa7180869863a69637a6d52aba0e03127f9b14",
      "parents": [
        "7cfd73f5b408ee71ff17b7f1b5626db162833d2e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 22 21:47:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 22 21:47:19 2026 -0700"
      },
      "message": "roll: third_party/pigweed d12882a..508ae91 (14 commits)\n\n508ae91:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434637 pw_bluetooth_sapphire: Cap L2CAP pre-activation SDU queue\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\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\n9ae22d9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433955 pw_bluetooth_proxy: Handle parameters without prior enable gracefully\nf4a43d1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/440652 pw_i2c_mcuxpresso: Fix clock holding regression\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d12882afaacb0b..508ae91e0eca56\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675514589246372897\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I95e8af511908123162c598981e18b7cf487ffb67\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/440190\n"
    },
    {
      "commit": "7cfd73f5b408ee71ff17b7f1b5626db162833d2e",
      "tree": "092a95322eefc758b2011dfa469ecbcc8e65edeb",
      "parents": [
        "659ca8697eecbf4f812a2f511330d4fe762dfca0"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 22:35:45 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 22:35:45 2026 -0700"
      },
      "message": "roll: third_party/pigweed a0ace66..d12882a (9 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\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..d12882afaacb0b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675602207620745121\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6ae949838ce4d02ff0b10c478e19d9fa468c7147\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/440137\n"
    },
    {
      "commit": "659ca8697eecbf4f812a2f511330d4fe762dfca0",
      "tree": "1293ef18918cdda804f8e31840c03f842d9b70c3",
      "parents": [
        "9108bc6545c9138b3dc20faf663320770119c5d7"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 11:01:12 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 21 11:01:12 2026 -0700"
      },
      "message": "roll: third_party/pigweed c271b2f..a0ace66 (5 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\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..a0ace666902710\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675645983779509377\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id36581e992a83b98fd55e01bfad38c4b72e5b96a\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/439953\n"
    },
    {
      "commit": "9108bc6545c9138b3dc20faf663320770119c5d7",
      "tree": "9d957eae40c663600c48b092fe4ba6f25b3db8dc",
      "parents": [
        "c198b22666b43ea86d481eb7cc1fccb31e73d5b6"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 23:22:22 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 23:22:22 2026 -0700"
      },
      "message": "roll: third_party/pigweed 7c438d7..c271b2f (10 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\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\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..c271b2fa5137a4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675689828244065889\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic5a24f33b99a00e0ef690ea45d438ef10c9f83b1\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/439075\n"
    },
    {
      "commit": "c198b22666b43ea86d481eb7cc1fccb31e73d5b6",
      "tree": "acfecdfd679fdf9e2cdecb77ee24166b6823f47f",
      "parents": [
        "d0789ed2a33523e3ec3ccc209b0142ca3f9a6086"
      ],
      "author": {
        "name": "Carlos Chinchilla",
        "email": "cachinchilla@pigweed.infra.roller.google.com",
        "time": "Mon Jul 20 11:46:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 11:46:32 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/8675733632969471905\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2374754bf9d4b8fab4aa8515a53dff9c483d9ebf\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/439013\n"
    },
    {
      "commit": "d0789ed2a33523e3ec3ccc209b0142ca3f9a6086",
      "tree": "f9bcc354333befebc1f52c59dbca398979165f19",
      "parents": [
        "74bd5ce480cc460b8efe11d656e77b21ea90c449"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 19 12:34:00 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 19 12:34:00 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/8675821244511987185\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic8d487b07508aeaaaa08ab5dfb6ef2513ef0d3ff\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/438792\n"
    },
    {
      "commit": "74bd5ce480cc460b8efe11d656e77b21ea90c449",
      "tree": "bf383a042ee520069a58e07511d7edb82e2ef61d",
      "parents": [
        "b7509d600a94ceadbf62a3de2ef143650b4c97f7"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Sun Jul 19 00:56:36 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 19 00:56:36 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/8675865047979644081\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I495e669b52d58441b2a3cccee17be743caf9c9bf\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/438652\n"
    },
    {
      "commit": "b7509d600a94ceadbf62a3de2ef143650b4c97f7",
      "tree": "cc7cade20df924be54a0acac012bd54ea38cc15a",
      "parents": [
        "96d35af75a8abca97d4ef309b1841fe3f7e81048"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sat Jul 18 01:45:11 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Jul 18 01:45:11 2026 -0700"
      },
      "message": "roll: third_party/pigweed 637cfad..1cc1c28 (4 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\nb2f8a06:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/437512 pw_target_runner: Pass runner arguments\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 637cfad18cf55c..1cc1c28fc56f6f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675952660207345249\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic89ad0dfcc7e33456188179a95783b1d5aaf3ce2\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/438412\n"
    },
    {
      "commit": "96d35af75a8abca97d4ef309b1841fe3f7e81048",
      "tree": "53f8587ae7e2277e40a54b10a8b7e21dc0387eb9",
      "parents": [
        "e8f6a7e39d698b97375dfe8f460939ddb2a68521"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 14:08:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 14:08:32 2026 -0700"
      },
      "message": "roll: third_party/pigweed 72392c5..637cfad (4 commits)\n\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\na53234d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/437332 sphinx: Tidy config file\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 72392c570fb316..637cfad18cf55c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8675996460339152193\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I49d49984cd9498110bcd39715b1819bb10504357\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/438072\n"
    },
    {
      "commit": "e8f6a7e39d698b97375dfe8f460939ddb2a68521",
      "tree": "7fa759f32d2069330469688c932ae14016ee7620",
      "parents": [
        "674e9e7a5d21f516eef4127f781a6da20ba70920"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 02:34:13 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 17 02:34:13 2026 -0700"
      },
      "message": "roll: third_party/pigweed 8df6b63..72392c5 (8 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\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..72392c570fb316\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676040275304830113\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iab626c163e0bfdd041d5a890fe79f62c5a231f6d\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/437712\n"
    },
    {
      "commit": "674e9e7a5d21f516eef4127f781a6da20ba70920",
      "tree": "d9fdd12bf5b20e9a023b8c5385bb875e068b12d1",
      "parents": [
        "114c5f270415b7bea552d12963c4a1db272ff034"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 14:55:40 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 14:55:40 2026 -0700"
      },
      "message": "roll: third_party/pigweed 57a64fc..8df6b63 (7 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\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\n67c6159:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/436272 pw_bluetooth_sapphire: Harden ACL RX against oversized packets\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 57a64fc7837a6f..8df6b630a37c60\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676084080850784497\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Idd583942654268382d0c644e2888f830bec86d90\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/437372\n"
    },
    {
      "commit": "114c5f270415b7bea552d12963c4a1db272ff034",
      "tree": "182cc07bbf769bdf903c77092ea9ec892ed2f6f6",
      "parents": [
        "142d8877e3564aba201135d096447f79bce84e69"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 03:19:23 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 16 03:19:23 2026 -0700"
      },
      "message": "roll: third_party/pigweed f7da1a0..57a64fc (4 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\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..57a64fc7837a6f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676127887223724369\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I90f1cce396d445d9c83e27d0eae789e4c4143481\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/436972\n"
    },
    {
      "commit": "142d8877e3564aba201135d096447f79bce84e69",
      "tree": "3a7327ede295e9c9b1eb08c42bed4e5edfee972b",
      "parents": [
        "066b7efde62055ad8cf6573a4d452e0f3d23bda0"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 15 15:43:05 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 15 15:43:05 2026 -0700"
      },
      "message": "roll: third_party/pigweed 86c381c..f7da1a0 (2 commits)\n\nf7da1a0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435454 pw_bluetooth_sapphire: Bound LowEnergyScanner cached scan results\nee316e7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/413774 pw_bluetooth_sapphire: Add CIG server\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 86c381c03e6611..f7da1a01b5be92\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676171693066298401\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I39a8d0b3bd4bd2155c888cdfc9d564f67c942dee\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/436594\n"
    },
    {
      "commit": "066b7efde62055ad8cf6573a4d452e0f3d23bda0",
      "tree": "0f7c8c17d9b6f5e093247dcd09a286a700347c3f",
      "parents": [
        "cdf2fdfcdb96217cdd05952389abcb4f4e59066f"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 14 16:31:28 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 14 16:31:28 2026 -0700"
      },
      "message": "roll: third_party/pigweed 3c53d3e..86c381c (10 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\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\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..86c381c03e6611\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676259303400691169\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5ad493b82bfb955a829ffe137710253d53718296\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/436019\n"
    },
    {
      "commit": "cdf2fdfcdb96217cdd05952389abcb4f4e59066f",
      "tree": "2ddf4ef73ada0c15d6751978b358d9692847db00",
      "parents": [
        "224a8f6b091c704127ac4a77a12da2a124ab544a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 17:18:11 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 17:18:11 2026 -0700"
      },
      "message": "roll: third_party/pigweed f90f2c0..3c53d3e (3 commits)\n\n3c53d3e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/435433 docs: Fix Mermaid diagrams\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..3c53d3ed6a5ff4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676346911806044673\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I55f53f7353e49d4b5fe638d9d4ffbe3fd36d1163\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/435653\n"
    },
    {
      "commit": "224a8f6b091c704127ac4a77a12da2a124ab544a",
      "tree": "624bc6fd530ed4e80cad36bf645c1e6c37ce9969",
      "parents": [
        "2493014f2ada7bb90795b4b4d3cb6583adb4ac86"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 05:42:35 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 05:42:35 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/8676390717553494145\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I873e8390187cf23e9f027f4d7c8dc7ace6371f34\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/435272\n"
    },
    {
      "commit": "2493014f2ada7bb90795b4b4d3cb6583adb4ac86",
      "tree": "fb2fba3d69ccccbe60e68cf248d0376ce451a7a2",
      "parents": [
        "7f8d20ee2afd8bff3b30977483569b42a1300aa0"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 12 06:38:06 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Jul 12 06:38:06 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/8676478336531745537\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I758ab4a6c5f836b2021ffa5b29e61fa2a0f112b5\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/434952\n"
    },
    {
      "commit": "7f8d20ee2afd8bff3b30977483569b42a1300aa0",
      "tree": "5bb500c13db2ed5a9bee870fab64564cb8664212",
      "parents": [
        "84bbf20d57811842056ad1a28b2caf43d112729a"
      ],
      "author": {
        "name": "Al Semjonovs",
        "email": "asemjonovs@pigweed.infra.roller.google.com",
        "time": "Fri Jul 10 19:40:22 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 19:40:22 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/8676609757098202497\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib5d651477d03d505b420c86ba5426e0dba228a75\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/434692\n"
    },
    {
      "commit": "84bbf20d57811842056ad1a28b2caf43d112729a",
      "tree": "a219a2c3d0f3d47ed84008e2e63228e16b8a8cd5",
      "parents": [
        "bcd242855386e1cf54d0e50bc407b88006833751"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 09 20:27:56 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 09 20:27:56 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/8676697372300774929\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I806688176fbbc419280ae53336dab50ffdad6671\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/434412\n"
    },
    {
      "commit": "bcd242855386e1cf54d0e50bc407b88006833751",
      "tree": "ef04d61df4dea0c9c3998faf2d9a00dfb21fe98b",
      "parents": [
        "5727ffaac408134ab4b106d6fa75c2faa2bcacc5"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 08 21:15:04 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 08 21:15:04 2026 -0700"
      },
      "message": "roll: third_party/pigweed 8f6a8b1..23f2c41 (4 commits)\n\n23f2c41:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433793 pw_libcxx: Make libcxx_hooks an OBJECT library\n204f542:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429375 third_party/freertos: Add freertos_sys crate\ncb73f21:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/429374 pw_toolchain: Add bindgen toolchains\n5a9253d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433432 toolchain: Fix missing includes\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8f6a8b179731bc..23f2c4150ac5f1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676784988216359105\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If5662a93ba13157c7a3d9ea98cbb8e5a9f377ea5\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/434152\n"
    },
    {
      "commit": "5727ffaac408134ab4b106d6fa75c2faa2bcacc5",
      "tree": "169c9583087af8566ab1b32534a4463f51c84e07",
      "parents": [
        "a484093c9ceee096a082f62c1ecc0b88965938b1"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 07 22:02:10 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 07 22:02:10 2026 -0700"
      },
      "message": "roll: third_party/pigweed e19579b..8f6a8b1 (5 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\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\n0c4e494:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/431112 docs: Fix warnings\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e19579be5a6be9..8f6a8b179731bc\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676872603491838865\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I13d013af42cae724430c64f5f24e6b4cadc57127\nReviewed-on: https://pigweed-review.googlesource.com/c/gonk/+/433692\n"
    }
  ],
  "next": "a484093c9ceee096a082f62c1ecc0b88965938b1"
}
