)]}'
{
  "commit": "68f4c720b636e5167bdab8a59ce07bf430f091c1",
  "tree": "17b1aa969bb9229fb2188d01f21f7ad19afe27cd",
  "parents": [
    "5fdc03f74adfd3d270aa6f64b3f3050c19e52e49"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Jan 27 09:10:22 2023 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jan 27 14:26:26 2023 +0000"
  },
  "message": "Switch ERR_GET_* to inline functions\n\nInline functions have type signatures, unlike macros. This seems to be\ncompatible with existing callers and matches OpenSSL 3.0. Additionally,\nwhile Rust bindgen cannot deal with either inline functions or macros\nright now, it seems a future version will fix the former.\n\nChange-Id: I6966ff55910cf70e23117fe5f70a0bd286e26d56\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/56405\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "28ba2507079ca275970d2e47e418f79d7ad9f284",
      "old_mode": 33188,
      "old_path": "include/openssl/err.h",
      "new_id": "7abeae2e3ddbe7388e2a697c546e924c9c49178f",
      "new_mode": 33188,
      "new_path": "include/openssl/err.h"
    }
  ]
}
