)]}'
{
  "commit": "40a972220d5c0c931b6a693cc365b53c7fd0b26d",
  "tree": "1f2befd4eeba43e2d22300f66f99bcb1090eac76",
  "parents": [
    "35d32f54c131d54704ccc990f28aebdc54110d58"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Tue May 12 22:42:58 2026 -0400"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jun 01 16:11:27 2026 -0700"
  },
  "message": "Convert built-in BIOs to write_ex\n\nI\u0027ve left base64_bio.cc alone because it\u0027s incomprehensible, and\nbio_ssl.cc alone because we don\u0027t (yet) have SSL_write_ex.\n\nBug: 42290376\nChange-Id: I496997a5b2d5136f66da6d42f7499cbb3762d7c3\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/96111\nReviewed-by: Rudolf Polzer \u003crpolzer@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2d80db7086c58c009c7baaa89dc7868b5ff40272",
      "old_mode": 33188,
      "old_path": "crypto/bio/bio_mem.cc",
      "new_id": "13476ad5d5ec764e1cb82e131beda5292b4d7c7d",
      "new_mode": 33188,
      "new_path": "crypto/bio/bio_mem.cc"
    },
    {
      "type": "modify",
      "old_id": "d2d478ebb1e31bfcdb54613ae6a516f8a8a55f67",
      "old_mode": 33188,
      "old_path": "crypto/bio/connect.cc",
      "new_id": "07f7cee4f0dd8aa79b25eb4ea8ae0a2dace4a040",
      "new_mode": 33188,
      "new_path": "crypto/bio/connect.cc"
    },
    {
      "type": "modify",
      "old_id": "8e6058c964e9eae1bf297b4656182454aca3ecda",
      "old_mode": 33188,
      "old_path": "crypto/bio/fd.cc",
      "new_id": "9d1ae06f936529891cc0e40b1922b8db537d02ec",
      "new_mode": 33188,
      "new_path": "crypto/bio/fd.cc"
    },
    {
      "type": "modify",
      "old_id": "1481e141f9d28732bbf01adbc1b6bf3cc2ecccfe",
      "old_mode": 33188,
      "old_path": "crypto/bio/file.cc",
      "new_id": "561ef912f3b3cdf6bbfeda49c8840188db5b2a9b",
      "new_mode": 33188,
      "new_path": "crypto/bio/file.cc"
    },
    {
      "type": "modify",
      "old_id": "828b2a9f9ec14cb11b4bdd4ea978235aec9ee0f6",
      "old_mode": 33188,
      "old_path": "crypto/bio/pair.cc",
      "new_id": "5e233e02f05338658db92bc639b0674d24e9355c",
      "new_mode": 33188,
      "new_path": "crypto/bio/pair.cc"
    },
    {
      "type": "modify",
      "old_id": "88ede9aa7c1e73563e0fe94e27596ff4d9c915c1",
      "old_mode": 33188,
      "old_path": "crypto/bio/socket.cc",
      "new_id": "d7e80025e894a9a1d56d1a820e3abe3e006c8485",
      "new_mode": 33188,
      "new_path": "crypto/bio/socket.cc"
    },
    {
      "type": "modify",
      "old_id": "e7e657d959fdb228247d818246bca35cd3357af3",
      "old_mode": 33188,
      "old_path": "ssl/test/async_bio.cc",
      "new_id": "2c198986e0f0d2b523be92367f7d773983949911",
      "new_mode": 33188,
      "new_path": "ssl/test/async_bio.cc"
    },
    {
      "type": "modify",
      "old_id": "ee407efd3b9b1051b6241db79729a881e79c2a29",
      "old_mode": 33188,
      "old_path": "ssl/test/packeted_bio.cc",
      "new_id": "a350c8f659e2498b859f660b5b032e343b4915cd",
      "new_mode": 33188,
      "new_path": "ssl/test/packeted_bio.cc"
    }
  ]
}
