)]}'
{
  "commit": "e069cd77594d92054bac59f5fc966e0634a4e6c4",
  "tree": "6bd4fb97c5f43c8d545b0dc5b0c06e02a08ba8b8",
  "parents": [
    "02be8eb153797af965eac8c0bf403840172cfc1d"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sun May 31 09:21:39 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 04:26:47 2026 -0700"
  },
  "message": "Turn SSL_CTX into an opaque struct\n\nBug: 500444613\nChange-Id: Idfcba901b410900cb7fce4eeb4c25a995d198f10\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/96207\nReviewed-by: Rudolf Polzer \u003crpolzer@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nPresubmit-BoringSSL-Verified: boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cboringssl-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25759d76478dfe6f77e6ac982baf3e605ca31a15",
      "old_mode": 33188,
      "old_path": "ssl/d1_srtp.cc",
      "new_id": "ab1f73dc597d550fa275fdc075dbfd6618ecffdf",
      "new_mode": 33188,
      "new_path": "ssl/d1_srtp.cc"
    },
    {
      "type": "modify",
      "old_id": "e288f3cf57e63b69469958f65a38ea85c3566d12",
      "old_mode": 33188,
      "old_path": "ssl/encrypted_client_hello.cc",
      "new_id": "444de9bed33f5814ac154826d987083fed41a388",
      "new_mode": 33188,
      "new_path": "ssl/encrypted_client_hello.cc"
    },
    {
      "type": "modify",
      "old_id": "fb067c60d1cab22922603421f3fc0a51f2178c16",
      "old_mode": 33188,
      "old_path": "ssl/extensions.cc",
      "new_id": "3697e7abd5fcddac8b797e7d023d09f8a236ca89",
      "new_mode": 33188,
      "new_path": "ssl/extensions.cc"
    },
    {
      "type": "modify",
      "old_id": "e360f0fa1c91e066500653cb2e597f675444246f",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "85dde3e8bae70515d747aefe19237bb9443029cc",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "ad43e77fe39f34b6c992f2d7f87bdf7df4936806",
      "old_mode": 33188,
      "old_path": "ssl/ssl_asn1.cc",
      "new_id": "84b00a745f81c914f0e9a7212520030229fb454a",
      "new_mode": 33188,
      "new_path": "ssl/ssl_asn1.cc"
    },
    {
      "type": "modify",
      "old_id": "fb11a19bf9e77616edf59576b48eed2579580fd6",
      "old_mode": 33188,
      "old_path": "ssl/ssl_cert.cc",
      "new_id": "d66cad8dd26f75b54df0df350453a098d28065e0",
      "new_mode": 33188,
      "new_path": "ssl/ssl_cert.cc"
    },
    {
      "type": "modify",
      "old_id": "b1090a21241142b046afbf672d3b59c79e1b4e8b",
      "old_mode": 33188,
      "old_path": "ssl/ssl_credential.cc",
      "new_id": "173b85186d348281401bea7cf3132144195e8494",
      "new_mode": 33188,
      "new_path": "ssl/ssl_credential.cc"
    },
    {
      "type": "modify",
      "old_id": "e2df63df33ecbfc407085f304e015c626f7f7b58",
      "old_mode": 33188,
      "old_path": "ssl/ssl_file.cc",
      "new_id": "4621290cf476b1dc2feb24b3d285cfc3ca7d99c1",
      "new_mode": 33188,
      "new_path": "ssl/ssl_file.cc"
    },
    {
      "type": "modify",
      "old_id": "89702eaaf2bea15d9b163141522b467a9f61219a",
      "old_mode": 33188,
      "old_path": "ssl/ssl_lib.cc",
      "new_id": "491c717d49931e7cf7616e0b65501cdc223f22dc",
      "new_mode": 33188,
      "new_path": "ssl/ssl_lib.cc"
    },
    {
      "type": "modify",
      "old_id": "b48becdd10645f6ae1b81e1f5552c17c9d041fa3",
      "old_mode": 33188,
      "old_path": "ssl/ssl_privkey.cc",
      "new_id": "c489290b903343af07bfba42d07504549b4f2d06",
      "new_mode": 33188,
      "new_path": "ssl/ssl_privkey.cc"
    },
    {
      "type": "modify",
      "old_id": "4190b32a31a3968ca858c0c0c0df5238bdc258fd",
      "old_mode": 33188,
      "old_path": "ssl/ssl_session.cc",
      "new_id": "8948d988391483e969c3474a6e2f5706d715dfc3",
      "new_mode": 33188,
      "new_path": "ssl/ssl_session.cc"
    },
    {
      "type": "modify",
      "old_id": "a91a6268ca6a852e50b76be9121b28fd5e15272c",
      "old_mode": 33188,
      "old_path": "ssl/ssl_test.cc",
      "new_id": "bb9f71f719646cb714c338c54a93d45263302455",
      "new_mode": 33188,
      "new_path": "ssl/ssl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d472fe1a01189aed27eb7a8e5a1883a1fc131dcc",
      "old_mode": 33188,
      "old_path": "ssl/ssl_versions.cc",
      "new_id": "565f030c368df6509b8cd5ea15b54dfea82f0173",
      "new_mode": 33188,
      "new_path": "ssl/ssl_versions.cc"
    },
    {
      "type": "modify",
      "old_id": "ec4c1e18e6df25806607379b80645f124aab66e2",
      "old_mode": 33188,
      "old_path": "ssl/ssl_x509.cc",
      "new_id": "4ac2460d530b7701b5689ee36090111a89e2953e",
      "new_mode": 33188,
      "new_path": "ssl/ssl_x509.cc"
    },
    {
      "type": "modify",
      "old_id": "79d0fdfad6530df1fca0965fcbb42f7402c5086d",
      "old_mode": 33188,
      "old_path": "ssl/test/test_state.cc",
      "new_id": "37ce3da468d9865105838afd02c18d37877d0e90",
      "new_mode": 33188,
      "new_path": "ssl/test/test_state.cc"
    },
    {
      "type": "modify",
      "old_id": "72ec4c1897561c33e99f250248d8a3ab7fcd9f83",
      "old_mode": 33188,
      "old_path": "ssl/tls_method.cc",
      "new_id": "46e7a6c1ee90315eb9318bc3126e45a5e9f46a4b",
      "new_mode": 33188,
      "new_path": "ssl/tls_method.cc"
    }
  ]
}
