)]}'
{
  "commit": "e055b59aa175e41614664d04c8b57f243bbba78f",
  "tree": "99a6a46da216015a590ed78b226adc82b34eab5e",
  "parents": [
    "d6ec22f223afb77d7518226b6aa8db6e97bc4959"
  ],
  "author": {
    "name": "Xiangfei Ding",
    "email": "xfding@google.com",
    "time": "Tue Aug 04 08:37:14 2026 +0000"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 07 06:49:39 2026 -0700"
  },
  "message": "rust: Publish the experimental bssl-tls tokio interop crate\n\nThis crate provides integration with tokio and tower crates.\nWith this integration, BoringSSL libssl can be used for gRPC from Rust.\n\nSigned-off-by: Xiangfei Ding \u003cxfding@google.com\u003e\nChange-Id: I7482a88c2b87aca2c674ecf17b642cba6a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/100027\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Rudolf Polzer \u003crpolzer@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "69f4ab28dafd42f907a1d88581b7cdee3df958ed",
      "old_mode": 33188,
      "old_path": "build.json",
      "new_id": "28940bdfe1fa44188293d0c44ab3e23365128609",
      "new_mode": 33188,
      "new_path": "build.json"
    },
    {
      "type": "modify",
      "old_id": "5f96a9b12695ce772843e992156b2c36b0b344d6",
      "old_mode": 33188,
      "old_path": "gen/sources.bzl",
      "new_id": "141ac8a2d0e10233c1d93386006e432dce9c4027",
      "new_mode": 33188,
      "new_path": "gen/sources.bzl"
    },
    {
      "type": "modify",
      "old_id": "5602acd2cc0b1ead11b54c445829e6d9568ed877",
      "old_mode": 33188,
      "old_path": "gen/sources.cmake",
      "new_id": "38c968106452d98deb9756ceddc28aaa3f20e55b",
      "new_mode": 33188,
      "new_path": "gen/sources.cmake"
    },
    {
      "type": "modify",
      "old_id": "5f7a2ff63e5d37f0e22d11eaf113149e6a18354d",
      "old_mode": 33188,
      "old_path": "gen/sources.gni",
      "new_id": "33c422e6bb78f0f5422d19f0f7a13a6e26712b3c",
      "new_mode": 33188,
      "new_path": "gen/sources.gni"
    },
    {
      "type": "modify",
      "old_id": "3aadae27da090799a0b7f3bc40add0d9185ccf11",
      "old_mode": 33188,
      "old_path": "gen/sources.json",
      "new_id": "068dd6eef77341df5d7ba66d2b999e0b10e58ae1",
      "new_mode": 33188,
      "new_path": "gen/sources.json"
    },
    {
      "type": "modify",
      "old_id": "2010ccd9ce1bb41ad42b70790429a04fbe17e4fd",
      "old_mode": 33188,
      "old_path": "gen/sources.mk",
      "new_id": "30781089457616d5aee224885d5fcc29ff4380ff",
      "new_mode": 33188,
      "new_path": "gen/sources.mk"
    }
  ]
}
