)]}'
{
  "commit": "8aab3043e6cb72a8de4aaa3d055f118d23661e5a",
  "tree": "038d4df58ddd2322af4c872def39cdf07e2931f2",
  "parents": [
    "b771573651eb93965bce27ff3c21053233d80a80"
  ],
  "author": {
    "name": "Xiangfei Ding",
    "email": "xfding@google.com",
    "time": "Fri May 01 11:30:04 2026 +0000"
  },
  "committer": {
    "name": "Xiangfei Ding",
    "email": "xfding@google.com",
    "time": "Fri May 01 14:24:40 2026 -0700"
  },
  "message": "rust: bssl-tls: Carve out tokio support into its own crate\n\nSigned-off-by: Xiangfei Ding \u003cxfding@google.com\u003e\nChange-Id: I88b143506455afdb6c51d3914eddc0b26a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/94508\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nPresubmit-BoringSSL-Verified: boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cboringssl-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "964e1642d461dd88c0743095a50a87075bd551fa",
      "old_mode": 33188,
      "old_path": "rust/Cargo.lock",
      "new_id": "c6589512ed25dd2f7cf237b49f5a3f7fa194a0dd",
      "new_mode": 33188,
      "new_path": "rust/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "ace391c857956f08d348e4690415ca122289b824",
      "old_mode": 33188,
      "old_path": "rust/Cargo.toml",
      "new_id": "3a880247553e82a56194f8c3100ba1704fdf4051",
      "new_mode": 33188,
      "new_path": "rust/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33af2387bd0eb4b3f62166a246d29f92139eb848",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls-tokio/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a906309f112cd49325914142c633f634b45687ce",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls-tokio/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8dec3d17e196df404d36ea37d8285777c5a2207",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls-tokio/tests/datagram.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2be385dfd37138cdcc80f0e56a31935c2cf16ae2",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls-tokio/tests/transport.rs"
    },
    {
      "type": "modify",
      "old_id": "6820c1a94ee1349a355558c1eefe6006e1064c33",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/Cargo.toml",
      "new_id": "9ca27942c4d8d521659e8b116c1c25da539a1518",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "80b61aacba720d6457a2b83145b07469e37f1dc1",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/connection/io.rs",
      "new_id": "b81135f9288376e5a23248bf5b184023bbf0759f",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/connection/io.rs"
    },
    {
      "type": "delete",
      "old_id": "40a3c3472a0ce701c3145ad40310e8dfdb08c403",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/connection/io/tokio_io_impl.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ce0c5d7b0a010689dbed32278ef956a3e65b172f",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/io.rs",
      "new_id": "d454e2f1d9d42e467c00b5dd3aaeb33f09b113b7",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/io.rs"
    },
    {
      "type": "delete",
      "old_id": "4953edf6742e0ee1ef5b0c404e35593f0648f6d1",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/io/tokio.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8f3627ae716911905a41d52bd232271e0ddc21e9",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/io/unix.rs",
      "new_id": "5dd4a4b954ce59504c066634145c4350840205a3",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/io/unix.rs"
    },
    {
      "type": "delete",
      "old_id": "037d7aff8813c4c317037b6be102ffe8cee78ecf",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/io/unix/tokio_impl.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "084637d03e69d5b81a4c55e9f3529c98aa4c4f1a",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/tests.rs",
      "new_id": "f626fb8e85fdc0ea5f16a81035cb5d1a3dd47450",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "93598920196a988a798be6e24c5e25611e097402",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/tests/datagram.rs",
      "new_id": "7f8775efc1cbe854f371792cfb29d7915d2fb724",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/tests/datagram.rs"
    },
    {
      "type": "modify",
      "old_id": "a50a9db94b2558fc7c4a2b394503e170cdee1e5d",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/tests/transport.rs",
      "new_id": "fc09f9eca56a26e1807d9420fa5cc72cb2f6a46c",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/tests/transport.rs"
    }
  ]
}
