)]}'
{
  "commit": "54b9d73169bbca568180a862f5e770e27d5040b9",
  "tree": "5c883e6e1fc8e4f60f23b85f4964b6e261f57ff0",
  "parents": [
    "0e22042f444eb9a672201fe6183e09ed040d734b"
  ],
  "author": {
    "name": "Lily Chen",
    "email": "chlily@google.com",
    "time": "Thu Apr 23 02:52:34 2026 +0000"
  },
  "committer": {
    "name": "Lily Chen",
    "email": "chlily@google.com",
    "time": "Thu Apr 23 10:10:03 2026 -0700"
  },
  "message": "EVP_PKEY: null-check EVP_PKEY_ASN1_METHOD before using\n\nMost interesting things that can be done with an EVP_PKEY require\n`ameth` to be non-NULL. It\u0027s only ever NULL for a default initialized\nempty object which will have id EVP_PKEY_NONE, but since we return these\nfrom EVP_PKEY_new(), we should avoid crashing when trying to use them.\n\nBug: 42290409\nChange-Id: I31894f0377aaed8cc97fbde9d3e59fe86a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/93629\nReviewed-by: 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\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7581c39468b551fa6667f1b2d2789f11110f1e20",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp.cc",
      "new_id": "aab4de75bc1cdb27eb633727b9207ae0b38f5d7c",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp.cc"
    },
    {
      "type": "modify",
      "old_id": "dcd3f95e17e24bd8fe6f3c0d86c00db60ee5908a",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_extra_test.cc",
      "new_id": "d78c82eb06b57d503752897f9b39add362531ce1",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_extra_test.cc"
    }
  ]
}
