)]}'
{
  "commit": "bbc48daecac6c69ccbce4005aa2a681298e2fc7d",
  "tree": "b5c0b56132d8479e376f3491ed30b8af38e4465b",
  "parents": [
    "31aa19260278943f8539da6837f03fdeadf4aa7e",
    "e2f08fadb48509c239e47cdaf81438c162395932"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Oct 22 09:55:12 2026 -1000"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Oct 22 09:55:12 2026 -1000"
  },
  "message": "Merge tag \u0027ipe-pr-20261019\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe\n\nPull IPE updates from Fan Wu:\n\n - Fix an extra empty audit record on enforcement changes\n\n   ipe_audit_enforce() started an audit buffer but logged the state\n   change with audit_log(), which emits its own record. Ending the\n   unused buffer produced an additional empty AUDIT_MAC_STATUS record\n   every time the enforcement state was changed.\n\n - Keep the name and token tables in sync with their enums\n\n   The audit name tables now use designated initializers, so each name\n   stays bound to its enum value, and static assertions on the policy\n   parser token tables break the build if an enum value is added without\n   a matching token.\n\n - Constify token_default() and correct a comment about policy text\n   ownership, with no functional changes\n\n - Fix an invalid sgid value in an audit event example in the docs\n\n - Point the docs to the new IPE website and test suite repository\n\n* tag \u0027ipe-pr-20261019\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe:\n  ipe: update the project and test suite links\n  ipe: fix enforcement audit\n  ipe: correct policy text ownership comment\n  ipe: check parser token table sizes\n  ipe: use designated initializers for audit name tables\n  ipe: constify token_default()\n  ipe: fix invalid sgid value in audit event documentation\n",
  "tree_diff": []
}
