)]}'
{
  "commit": "db421c2d800f6d2e164366af6a28bc52b2dafbf7",
  "tree": "27c683830396f22a6cd58105da42836c9b8fdb4c",
  "parents": [
    "791b390017c3dd54d4c80d1a167b418daf5a49fb"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Jun 30 17:59:10 2025 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jun 30 15:51:05 2025 -0700"
  },
  "message": "More clearly suggest passing NULL for EC and EC_KEY APIs\n\nWe didn\u0027t note they could be NULL in some APIs. Also almost all of EC\nignores BN_CTX anyway, so we can just say it\u0027s ignored. For the handful\nof functions that don\u0027t ignore it, I think we can probably just say it\nhint that you can pass in NULL and, if you think you have something\nuseful to do with BN_CTX, you probably know what it\u0027s used for.\n\n(But also we should just remove the EC code\u0027s dependency on BN_CTX.\nBN_CTX is really only useful when you call lots and lots of BIGNUM-using\noperations in a row, and neither of the remaining such operations fall\nunder that umbrella.)\n\nBug: 42290433\nChange-Id: I2766b310ca1d28a67e45354111cc2d90fa45f113\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/79988\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6f1d3d5060ae4f4b5d50dbc6da314cd238d0ccbc",
      "old_mode": 33188,
      "old_path": "include/openssl/ec.h",
      "new_id": "29dc86a15d8352878892635b9ff84d43ccbb54d1",
      "new_mode": 33188,
      "new_path": "include/openssl/ec.h"
    },
    {
      "type": "modify",
      "old_id": "1219cf1ee7a004b07c52b754797371b2615f491f",
      "old_mode": 33188,
      "old_path": "include/openssl/ec_key.h",
      "new_id": "1133a37c90534ec2893033d7ad43c34c5535806b",
      "new_mode": 33188,
      "new_path": "include/openssl/ec_key.h"
    }
  ]
}
