)]}'
{
  "commit": "a55f214d1b91a056af99cf62b0d6621a2c0e24ea",
  "tree": "069c2e8f7b84325915f3207e4aeae1d289f1b0d8",
  "parents": [
    "4144e0cc9aa06795b6fd5ed0e1eddd023a33581f"
  ],
  "author": {
    "name": "pigweed-roller",
    "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
    "time": "Mon Sep 02 00:44:47 2024 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Sep 02 00:44:47 2024 +0000"
  },
  "message": "roll: third_party/pigweed/src 132 commits\n\n8512b20c7f93492 roll: ninja\n77d7e1bd03b006d roll: python-wheel\n6d7e370608feb19 roll: fuchsia_infra 10 commits\n15ebf243605e7ac roll: cmake\na271a3881ffa966 roll: rust\n60a6b4dfb9e60e0 pw_bluetooth_sapphire: Emboss LEReadSupportedState\n4df6f289fe3c1a0 pw_bluetooth_sapphire: Embossify ReadPageScanActiv\n7286a9d4c200a46 pw_bluetooth_sapphire: Embossify ReadSimplePairing\n2a2c2ad3be8241c pw_bluetooth_sapphire: Embossify ReadPageScanTypeR\naeecd225558b918 pw_bluetooth_sapphire: Remove ReadInquiryScanTypeR\n904184e5b1590ca pw_bluetooth_sapphire: Embossify ReadLocalNameRetu\n99acb268bf50ca0 bazel: Update to an unreleased version\nfaa7a78eab6a6c8 pw_bluetooth_sapphire: Allow LE remote feature int\n107eecb0b87c664 pw_bluetooth_sapphire: Add flag to enable/disable\n8bb808922dc58b5 pw_sensor: Add supported bus\n38c6f7ca2ecdb4c pw_bluetooth_sapphire: Move inspect_testing under\n03ed76e33aa5c5b pw_bluetooth_sapphire: Add random \u0026 async tests to\n8db14c55863eed5 bazel: Enable ResultStore\n25bb1a383ded8da pw_bluetooth_sapphire: Use Fuchsia API level 23\nf8775ef1491d4a2 pw_rpc: Provide examples of raw methods in docs\n1d56596636fd46b pw_async2: Add TimeProvider\nf35a192883013ad pw_bluetooth_proxy: Log why GATT send is unavailab\n6829156f7dcf15b pw_bluetooth_sapphire: Fuchsia test outputs in CQ\n3e2889942fadf1c pw_rpc: Relocate RPC classes from pw_hdlc\n4d14bbfc72409cb pw_bluetooth_sapphire: Add fuchsia/lib/fidl\nd5f2d5a71ed4d7b bazel: Update Fuchsia SDK to 23.20240829.4.1\nfe1758863affc08 pw_bluetooth_sapphire: Reland \"Integrate LegacyPai\n7dabba55efacd17 SEED-0130: Claim SEED number\n53ac368e11c184e roll: fuchsia_infra 11 commits\nc2e153b1545725d pw_bluetooth_sapphire: Embossify CreateConnectionC\n8529eebd92048a9 pw_bluetooth_sapphire: Remove LEReadRemoteFeatures\n8ddf630e9e13189 pw_bluetooth_sapphire: Set Pairing Delegate via Pa\n6b75bf4fcca6768 pw_bluetooth_sapphire: Remove unused packed struct\nf81665632dda872 pw_bluetooth_sapphire: Use EmbossEventPackets when\n38018b963926680 pw_bluetooth_sapphire: Clean up EmbossEventPacket:\n43c30e75a143011 Revert \"pw_containers: Warn about unsafe Vector us\na3a5a3421efd155 pw_bluetooth_sapphire: Use select() for Fuchsia-on\n102a0f6737990f7 pw_bluetooth_sapphire: Convert hci_spec opcode use\n56257a2e0ec93ac pw_bluetooth_sapphire: Add emboss defs for more HC\n95d9586026ee8f6 pw_bluetooth_sapphire: Migrate ReadLocalSupportedC\n6338bfb4bdf1a3b pw_bluetooth_sapphire: Implement PIN Code Requests\nd0a90cd215d657f pw_bluetooth_sapphire: Add remaining host tests to\na99f4b80ec6778d pw_bluetooth_sapphire: Apply common bt-host copts\nd62f6ce485bf527 bazel: Check in MODULE.bazel.lock\n85510806f4e58b2 roll: fuchsia_infra 60 commits\n575b81a55121d2e pw_build: Use textual_hdrs in pw_facade macro\n1a353ae568b0e0d pw_bluetooth_sapphire: Define common bt-host copts\ne5058d9016b673e pw_bluetooth_proxy: De-shadow variable names\nf2e01c46adf2e2a probe_rs: Move to bzlmod dependency\nafe9da3bbe009cc pw_bluetooth_sapphire: Configure Fuchsia backends\n50a2a2f6461cff7 pw_bluetooth_sapphire: Copy InspectTesting library\nb5abb1f916e26b2 pw_thread: Work around C++17 aggregate initializat\n2a34a2865e92cf7 pw_sync: [[nodiscard]] for try_lock() and similar\n8d8bb25577cd054 pw_thread: Move pw::thread::Options to its own hea\n6a1e5d03f11770f pw_async_fuchsia: Create pw_async Fuchsia backend\nc5e79ca4d3a3991 pw_spi_mcuxpresso: Add check_fifo_error to respond\n83af8ae71faec85 pw_random_fuchsia: Create Fuchsia backend for pw_r\n9e609d2624fd778 rp2350: Fix architecture in crash snapshot\n70bff1c70495048 pw_system: Support ARM Cortex M55 system\n3dc3f1a30be774a pw_log_fuchsia: Create pw_log Fuchsia backend\n871fd5feae66b1f pw_containers: Add missing dependency\n8fa1385bbd2cacb pw_bluetooth_sapphire: --config\u003dfuchsia backends\nfe1f42f752f6a84 pw_digital_io_mcuxpresso: Enable gpio clock even w\nb88316bf9c3b39d pw_ide: Remove some outdated VSC settings\nfdeee8ed967b5f1 pw_ide: Prioritize upstream settings\n70e52aedd0f5e18 bazel: Update rules_go\n2ceef954be948df bazel: Update Fuchsia SDK to 23.20240826.3.1\n16e6c7a906f3d8d pw_build: Specify -Wshadow-all for Clang\nc6e858e6049da1f pw_bluetooth_sapphire: Disable -Wshadow-all\na7e3e716c1bab31 pw_multibuf: Cast std::distance() to size_t to avo\n005ddffe18732af pw_build: Introduce config for enabling -Wshadow-a\ndfc2231c5e45b09 docs: Add shortlink for Pigweed Live notes\ne41b65bb2813c26 pw_log_zephyr: Make shell printf macros safe for u\naa6edfa23113a13 pw_toolchain: Add ARM Cortex-M55 toolchain\n1f34bffa5c5c2b1 docs: Update changelog\n679c11a0d545cd7 pw_bluetooth_sapphire: Convert advertising return\n63ff91ddb27180e pw_bluetooth_sapphire: Migrate ReadBdAddr event to\n4ca35072d847b34 pw_bluetooth_sapphire: Migrate ReadBufferSize even\n5335b95f6876989 pw_bluetooth_sapphire: Migrate LEReadLocalSupporte\n7176f39c2acab3f pw_bluetooth_sapphire: Use packet header definitio\neb5d242d1f48c4a pw_bluetooth_sapphire: Migrate ReadLocalVersionInf\n1428e788b1c741c docs: Update changelog\nc82a1f3f74f1ae2 fuchsia_sdk: Exclude targets from non-linux builds\nb0b9007d6792dae pw_bluetooth_sapphire: Remove CommandPacket defini\ne830f7dc8049c8e pw_bluetooth_sapphire: Migrate SimplePairingComple\ncdd0561a19e7839 pw_bluetooth_sapphire: Handle flexible array warni\nc8ee64266138999 pw_assert_fuchsia: Create pw_assert Fuchsia backen\n386ab033ceacc43 pw_bluetooth_sapphire: Handle zero length warning\nc5e7f145a147f3a pw_bluetooth_sapphire: Handle C99 warning with pig\ndb3e878470602e3 pw_bluetooth_sapphire: Handle C99 warning with pig\n0e348aed80df0b0 pw_bluetooth_sapphire: Migrate UserPasskeyNotifica\nad5c105616f9561 pw_bluetooth_sapphire: Migrate UserPasskeyRequestE\n42d905b44b4b135 pw_bluetooth_sapphire: Migrate UserConfirmationReq\n1d56224b392e716 pw_bluetooth_sapphire: Convert kNumberOfCompletedP\n769ce8f0a929c13 pw_bluetooth_sapphire: Setup ISO Data Path\n9a6adf1bd99e918 pw_bluetooth_sapphire: Handle C99 warning with pig\n5152d11f2f034a6 pw_bluetooth_sapphire: Add a polyfill for PW_MODIF\ncdb7075fb6a3a2a pw_bluetooth_sapphire: Handle switch warning with\n01ecbd2c1cd5344 rp2040: Reset tty flags after successful flash on\n06e763c089d0171 pw_cpu_exception_cortex_m: Fix cpu exception handl\n9175df7b56d3ca3 pw_rpc: Avoid recompiling protos for every test\na75b71635be01bd pw_preprocessor: Test GCC/Clang diagnostic modific\n80c7c7400725ca1 third_party/fuchsia: Update patch to ignore warnin\n6a840f0854d5e26 third_party/fuchsia: Copybara import\nea78a58ca4be0b7 pw_preprocessor: Introduce PW_MODIFY_DIAGNOSTIC_CL\na759e7d95fdfbc9 pw_thread: Disable test_thread_context_facade_test\nb816ed566711b10 docs/style: Require unit tests to be in unnamed na\n972e2d48d807a8e pw_stream: Disable mpsc_stream_test for Pi Pico\n1706947f4ea6dda pw_allocator: Disable example spin_lock test on RP\n13c51dabf7c511a pw_bluetooth: Create more emboss event definitions\n674e839b7f0eda3 pw_grpc: Improve logging when receiving unknown RP\n234632dd4e30bd4 pw_build: Add mod proc_macro to rust macro targets\nd0655bf838d543c pw_build: Remove output_name attr in rust_library\ne224cccef53d512 pw_ide: Fix .pw_ide.yaml paths\n3c6179191f9d90d pw_rpc: Fix typing in unaryWait return value in TS\n917de4a88da5427 pw_i2c_rp2040: Include label in clock_frequency\n6b35efa2be88764 pw_transfer: Add return values to handler registra\n821e313b4756e1d pw_grpc: Skip HTTP2 frame payload for frames that\n7e7c141c8808200 pw_multibuf: Restructure ChunkIterable\n03da4a376d12ab8 pw_multibuf: Comment updates for consistency\ne561764ec80e0aa docs: Add structured data to Kudzu blog post\n284648a91114364 pw_env_setup: Get bazelisk instead of bazel\nf788ed49a5f897b pw_rpc: Create PacketByteFactory\n306aa50b06a449e docs: Fix Pigweed Live CTA link\n00582ec63415b4e pw_rpc: Add stop method to Watchdog\nfbf120d36a5b40e pw_rpc: Limit maximum stored responses in Typescri\n0b21c84c3885132 pw_rpc: Add missing Bazel test rules\n8b659f084332066 pw_trace_tokenized: Fix TokenizedTracer initializa\n829519bf2ac05a2 pw_rpc: Restore RpcIds for testing; move packet en\n269b6003b233ac0 roll: fuchsia_infra: [roll] Roll fuchsia-infra-baz\n028223522a47b66 roll: fuchsia_infra 54 commits\n64d649d769ff037 roll: go\n\nhttps://pigweed.googlesource.com/pigweed/pigweed\nthird_party/pigweed/src Rolled-Commits: 75c1501bcf4bbb4..8512b20c7f93492\nRoller-URL: https://ci.chromium.org/b/8737951028958606961\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iea6f7b3f5eb36a9dcd3539bc7597da789b9379c1\nReviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/233064\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "75c1501bcf4bbb45ad43a22c320959ea37d6a584",
      "old_mode": 57344,
      "old_path": "third_party/pigweed/src",
      "new_id": "8512b20c7f9349244b7d9340742d28ebd299e766",
      "new_mode": 57344,
      "new_path": "third_party/pigweed/src"
    }
  ]
}
