)]}'
{
  "commit": "e6a2b342eccf5046d951cc2457bd645632ce5370",
  "tree": "9b2299fe5f7bfb01bfed3cf6466c2f30887fd0a9",
  "parents": [
    "d260a9ead5c237efde712203b19f828bbf71e543"
  ],
  "author": {
    "name": "George Burgess IV",
    "email": "gbiv@google.com",
    "time": "Wed Apr 02 20:23:51 2025"
  },
  "committer": {
    "name": "Chromeos LUCI",
    "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 02 20:49:52 2025"
  },
  "message": "contexts: fix signature of overridden function\n\nThe new version of Clang emits errors on this code, since the function\nbeing overridden returns a `const keymaster_algorithm_t*`, but the\noverriding function specifies `keymaster_algorithm_t*`.\n\nBUG\u003db:407993702\nTEST\u003dFEATURES\u003dtest emerge-brya arc-keymint\n\nChange-Id: Ic7d29a77d6e27018240ed6c9df1c31a01301804c\nReviewed-on: https://chromium-review.googlesource.com/c/aosp/platform/system/keymaster/+/6427205\nCommit-Queue: George Burgess \u003cgbiv@chromium.org\u003e\nReviewed-by: Vaibhav Raheja \u003cvraheja@chromium.org\u003e\nTested-by: George Burgess \u003cgbiv@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "937238ba7a4a206288a066f041ac766db62353a4",
      "old_mode": 33188,
      "old_path": "contexts/pure_soft_keymaster_context.cpp",
      "new_id": "562f25ca52b443f185346695d2c5ae1855c3a08d",
      "new_mode": 33188,
      "new_path": "contexts/pure_soft_keymaster_context.cpp"
    },
    {
      "type": "modify",
      "old_id": "834a092214aa47da37024b49fa6b4e9f7b209a01",
      "old_mode": 33188,
      "old_path": "include/keymaster/contexts/pure_soft_keymaster_context.h",
      "new_id": "00c4584efd8ddb53dda68739aabf37a738d096e6",
      "new_mode": 33188,
      "new_path": "include/keymaster/contexts/pure_soft_keymaster_context.h"
    }
  ]
}
