)]}'
{
  "commit": "e85985f107a06c23f5146f16dcbfb16f37b31d36",
  "tree": "e105e03c917fb9e18e93dd9167c56d8f88b3fe0a",
  "parents": [
    "059585c8dadc7c8170c788f8c89843ee1c5b8f11"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@chromium.org",
    "time": "Wed Nov 27 12:28:20 2024 -0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Dec 02 20:41:39 2024 +0000"
  },
  "message": "Add EVP_MD_CTX_get0_md\n\nOpenSSL deprecated `EVP_MD_CTX_md`, presumably because they now have\nnon-static `EVP_MD` objects which can be freed and thus wanted to\ndifferentiate between `get0` and `get1` functions.\n\nEither way, missing this function adds some friction for people wanting\nto support BoringSSL so this CL adds it as an alias.\n\nChange-Id: I39dfd8fb5a3e2344256be18b8939c790d1aeade6\nBug: 380295071\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/73687\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nAuto-Submit: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f7cb9e897c56220c660a4d283f78d1fd47aefe0",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/digest/digest.cc.inc",
      "new_id": "ea39d444e3b07206245a087cce56efeca87c7aac",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/digest/digest.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "a6cecf34ee8f2740ff0c2e62b137e5f62b474ffc",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/service_indicator/service_indicator.cc.inc",
      "new_id": "6620c05b7eade220d0592a85d40bc817bb68ff94",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/service_indicator/service_indicator.cc.inc"
    },
    {
      "type": "modify",
      "old_id": "2d3f4d39a5be243f7592383750741ea659528c26",
      "old_mode": 33188,
      "old_path": "crypto/x509/algorithm.cc",
      "new_id": "b006f9fc2f4db5352ed50ec8f2a8fddf6442ee0a",
      "new_mode": 33188,
      "new_path": "crypto/x509/algorithm.cc"
    },
    {
      "type": "modify",
      "old_id": "6e889993edc1caa7e10670529dd270c337b5ae4c",
      "old_mode": 33188,
      "old_path": "include/openssl/digest.h",
      "new_id": "c3130dc9baf4e28b9eef383a22707a561129ec16",
      "new_mode": 33188,
      "new_path": "include/openssl/digest.h"
    },
    {
      "type": "modify",
      "old_id": "e8e9461d1b6241d175b8fcf058a282ce7a801247",
      "old_mode": 33188,
      "old_path": "ssl/ssl_transcript.cc",
      "new_id": "da6a45e4430b31ad3b3383c37be8b9fa580eafa1",
      "new_mode": 33188,
      "new_path": "ssl/ssl_transcript.cc"
    }
  ]
}
