)]}'
{
  "commit": "58645e460da4b5fa41d155bddaf1f0ef1bb248f6",
  "tree": "fe0004c00035b5890d6a9e4a0f242fa7e73bfaa1",
  "parents": [
    "00f67b9893035fe8f8436c25c95660063807f66b"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Tue Apr 14 17:11:10 2026 -0700"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 15 02:39:29 2026 -0700"
  },
  "message": "Turn SSL_CREDENTIAL into a namespaced opaque struct\n\nBug: 500444613\nChange-Id: Ib9834e7a999b028a3b86caaa3c919f5d99ddd2f7\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/92627\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Rudolf Polzer \u003crpolzer@google.com\u003e\nReviewed-by: Rudolf Polzer \u003crpolzer@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": "9eddd2464f5590c23e951b4e296eaa6893a1adc0",
      "old_mode": 33188,
      "old_path": "ssl/extensions.cc",
      "new_id": "529226876c9730e2f7183207b781aca94536b401",
      "new_mode": 33188,
      "new_path": "ssl/extensions.cc"
    },
    {
      "type": "modify",
      "old_id": "31cb86798a5104ea2e44afc61581a2c3b5a533c0",
      "old_mode": 33188,
      "old_path": "ssl/handshake_client.cc",
      "new_id": "689375c388dca29587ddd4feb7987c90721ac14c",
      "new_mode": 33188,
      "new_path": "ssl/handshake_client.cc"
    },
    {
      "type": "modify",
      "old_id": "1129d113684c6ef678f87105d78ffdf9cf13dfc7",
      "old_mode": 33188,
      "old_path": "ssl/handshake_server.cc",
      "new_id": "af3a40106b48eac0a4a8eb8bf69cba7ba74e1b83",
      "new_mode": 33188,
      "new_path": "ssl/handshake_server.cc"
    },
    {
      "type": "modify",
      "old_id": "2fbe2d026e87c3dfce3b958b6dcd0a033737432f",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "af0afe322ef2d072970f3c4ec57662310bace359",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "2330a953f0054eeefff09cfdde498480ace29ad5",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cert.cc",
      "new_id": "400a6daf4188c69370a1da67934dc5e24bc89110",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cert.cc"
    },
    {
      "type": "modify",
      "old_id": "bbb4e96975991713e661892ebe26b39108efe463",
      "old_mode": 33188,
      "old_path": "ssl/ssl_credential.cc",
      "new_id": "6c23b528e8820d7a44c870ebebcb0d4f98a4c213",
      "new_mode": 33188,
      "new_path": "ssl/ssl_credential.cc"
    },
    {
      "type": "modify",
      "old_id": "e3c42a9a037a6f371387049c470711fdc6cb5158",
      "old_mode": 33188,
      "old_path": "ssl/ssl_lib.cc",
      "new_id": "de4e79efcca6edd49ba9f5d4ff9476cc083f3231",
      "new_mode": 33188,
      "new_path": "ssl/ssl_lib.cc"
    },
    {
      "type": "modify",
      "old_id": "945e78b28c1195fc54dc41c1f8f47a86c2ff9c4c",
      "old_mode": 33188,
      "old_path": "ssl/ssl_privkey.cc",
      "new_id": "190eed4c836d9d843a197720179b23e20bb76889",
      "new_mode": 33188,
      "new_path": "ssl/ssl_privkey.cc"
    },
    {
      "type": "modify",
      "old_id": "3b7bb11b2c5e3842d6924ed75c17db583df1a0bf",
      "old_mode": 33188,
      "old_path": "ssl/ssl_test.cc",
      "new_id": "3476f3e8aa715d9b1097db048607494aecf095c1",
      "new_mode": 33188,
      "new_path": "ssl/ssl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "74d295961106fbf0879853884d5f50744aac20f7",
      "old_mode": 33188,
      "old_path": "ssl/ssl_x509.cc",
      "new_id": "30bae84e0caa04f7313e2cdb9675e029fb60af39",
      "new_mode": 33188,
      "new_path": "ssl/ssl_x509.cc"
    },
    {
      "type": "modify",
      "old_id": "30b1d8fc395c1f36d4251b482ac4538166b67fbd",
      "old_mode": 33188,
      "old_path": "ssl/tls13_both.cc",
      "new_id": "177336ee1f4414e1830d863528c2909325f2a5f2",
      "new_mode": 33188,
      "new_path": "ssl/tls13_both.cc"
    },
    {
      "type": "modify",
      "old_id": "0942604fc09f365d262503452b9fd54c09b30421",
      "old_mode": 33188,
      "old_path": "ssl/tls13_client.cc",
      "new_id": "67b6321e095c9266614f55063f388bbd76695697",
      "new_mode": 33188,
      "new_path": "ssl/tls13_client.cc"
    },
    {
      "type": "modify",
      "old_id": "08f2909683f345448bdc884be2a273f8d6067f98",
      "old_mode": 33188,
      "old_path": "ssl/tls13_enc.cc",
      "new_id": "d03a76f52db0eac3a3014f06d945bed9b03336d6",
      "new_mode": 33188,
      "new_path": "ssl/tls13_enc.cc"
    },
    {
      "type": "modify",
      "old_id": "88ad22b587ee84610d10c971c1fb14206c30cc24",
      "old_mode": 33188,
      "old_path": "ssl/tls13_server.cc",
      "new_id": "376e1a3468f77b72bb20cf0dcecd359fbc7ac457",
      "new_mode": 33188,
      "new_path": "ssl/tls13_server.cc"
    }
  ]
}
