)]}'
{
  "commit": "998f511b9856281a6d8ec9617bf5a526740a88be",
  "tree": "15e401df701b618431be2fe95f597b80b750c261",
  "parents": [
    "c7b61036f9aecb7aceb167c1583ed84c4f756188"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sun Nov 19 10:04:06 2023 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Nov 29 18:49:17 2023 +0000"
  },
  "message": "Remove a pile of unused X509_STORE callbacks\n\nOther than the verify callback, these are practically unused. The one\nexception is that gRPC have used a couple of the CRL functions, though\nin somewhat questionable ways. Keep those for now, but we need to work\nwith them to fix their code.\n\nThere\u0027s also a bit of mess around check_issued, largely due to further\nrust-openssl misunderstandings.\n\nUpdate-Note: Removed a bunch of unused X509_STORE callback functions.\nWe can restore them if someone was using them.\n\nChange-Id: I9c47581784c56a4c3b762e603a20ad7d5d612c65\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/64133\nReviewed-by: Bob Beck \u003cbbe@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "574c56069881fd1889582d63e01a655a5a827cd9",
      "old_mode": 33188,
      "old_path": "crypto/x509/internal.h",
      "new_id": "68919b65201b35a81872fde3f9e222a797276817",
      "new_mode": 33188,
      "new_path": "crypto/x509/internal.h"
    },
    {
      "type": "modify",
      "old_id": "4b59fc8e66e80aff9af26a310af39666b3c102e8",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_lu.c",
      "new_id": "31e92bb295bdf1513ccc80183a9414f68a325cdf",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_lu.c"
    },
    {
      "type": "modify",
      "old_id": "5eca5c7ca2b1b12be49a1667f88223523ca9f664",
      "old_mode": 33188,
      "old_path": "crypto/x509/x509_vfy.c",
      "new_id": "e604bb96505e021b90c9456e5228c50c8f1e5446",
      "new_mode": 33188,
      "new_path": "crypto/x509/x509_vfy.c"
    },
    {
      "type": "modify",
      "old_id": "41305d84169e6cf4dc861fd6bd6422c42202b9bb",
      "old_mode": 33188,
      "old_path": "include/openssl/x509.h",
      "new_id": "4ef12d69d1e1c406a1f5f43d3dbc75fc81e16c09",
      "new_mode": 33188,
      "new_path": "include/openssl/x509.h"
    }
  ]
}
