)]}'
{
  "commit": "650a10dc484f067883fc05a2d4116e1ee3f909c0",
  "tree": "5add33fbed9ee9e64f04c47e9cecf670a1e27178",
  "parents": [
    "9937ac0cc087b03d6d73f46a5d6b38c43626e60e",
    "916d75761c971b6e630a26bd4ba472e90ac9a4b9"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Jun 24 10:22:57 2009 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Jun 24 10:22:57 2009 -0700"
  },
  "message": "Merge branch \u0027audit.b63\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current\n\n* \u0027audit.b63\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current:\n  Fix rule eviction order for AUDIT_DIR\n  Audit: clean up all op\u003d output to include string quoting\n  Audit: move audit_get_nd completely into audit_watch\n  audit: seperate audit inode watches into a subfile\n  Audit: clean up audit_receive_skb\n  Audit: cleanup netlink mesg handling\n  Audit: unify the printk of an skb when auditd not around\n  Audit: dereferencing krule as if it were an audit_watch\n  Audit: better estimation of execve record length\n  Audit: fix audit watch use after free\n",
  "tree_diff": []
}
