)]}'
{
  "commit": "e405179cfd5954d3913bc4e5f2e0d630da6e50c8",
  "tree": "f11004545b35523762b3acf11f932624422063b0",
  "parents": [
    "ede81b053017d4a0176d740adc26286bd13fba3e"
  ],
  "author": {
    "name": "Xiangfei Ding",
    "email": "xfding@google.com",
    "time": "Sun Aug 09 09:54:17 2026 +0000"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Aug 10 11:22:37 2026 -0700"
  },
  "message": "rust: bssl-tls: Unstage the callback uninstallers\n\nAs it turns out, uninstallers do not encourage correct use of connection\nbuilders.\nAs it has shown limited benefit, we decided to unstage this API.\n\nUpdate-Note: We will only support callback installation. If there is a\nneed to temporarily disable callback effects, please configure the\ncallbacks at connection flight time to return success codes to by-pass.\n\nSigned-off-by: Xiangfei Ding \u003cxfding@google.com\u003e\nChange-Id: Ia1db939e1ebe8ec3864b2800860d15e96a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/100527\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "519d8105b7efe4b7d8ef143f60d83ce216c81b2a",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls-tokio/src/tests/transport.rs",
      "new_id": "7ef13b817d42c1cd3239427ed5e7acc555a54381",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls-tokio/src/tests/transport.rs"
    },
    {
      "type": "modify",
      "old_id": "294026ac1790519e66d051585f5a24e4e7681597",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls-tokio/tests/hyper.rs",
      "new_id": "4c42c433b5914aa7a17df5999834e92c25300907",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls-tokio/tests/hyper.rs"
    },
    {
      "type": "modify",
      "old_id": "a3eae89ce3d90bb8d219f12953ea4f0d720061aa",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/connection/credentials.rs",
      "new_id": "eb07f036fd73ca6806d6be8c07b105d5f6ca6ae2",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/connection/credentials.rs"
    },
    {
      "type": "modify",
      "old_id": "62027329f3aafd076754645a4afd9b7be3997499",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/connection/methods.rs",
      "new_id": "37acb5d5a872e7795cd459df166248dc68f751bb",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/connection/methods.rs"
    },
    {
      "type": "modify",
      "old_id": "63ca37949e6bc8e7e958e61bf83a21b8d856ebd3",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/context/credentials.rs",
      "new_id": "c1deab5bee5e2efefd5e79e6285892da6f401df3",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/context/credentials.rs"
    },
    {
      "type": "modify",
      "old_id": "aa24387c911f0cbe86d70064f99dc45a44c2ea42",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/credentials.rs",
      "new_id": "106df17ef560cdd1287dbf905eb3955406f73ed3",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/credentials.rs"
    },
    {
      "type": "modify",
      "old_id": "c7451738c10a14d45a9b08ac336d5204618d2cd8",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/credentials/tests.rs",
      "new_id": "15f1586920b46de653e0d2ef87f3bd0f3d057b71",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/credentials/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "06e8fc5084ac75367ce34bb71284698cc1612fdf",
      "old_mode": 33188,
      "old_path": "rust/bssl-tls/src/tests/credentials.rs",
      "new_id": "d74c210b3f61efc6a4b67ec6611f97414ae42d2a",
      "new_mode": 33188,
      "new_path": "rust/bssl-tls/src/tests/credentials.rs"
    }
  ]
}
