)]}'
{
  "commit": "6ccd045630054c99ba1bb35673db12cfcf1eea58",
  "tree": "bce41e39722ae178807abe2213fd94e582842bae",
  "parents": [
    "a200005038955057063fc8ea82129ebc785df41c"
  ],
  "author": {
    "name": "Eric Paris",
    "email": "eparis@redhat.com",
    "time": "Tue Apr 20 10:20:54 2010 -0400"
  },
  "committer": {
    "name": "James Morris",
    "email": "jmorris@namei.org",
    "time": "Wed Apr 21 09:58:13 2010 +1000"
  },
  "message": "ima: handle multiple rules per write\n\nCurrently IMA will only accept one rule per write().  This patch allows IMA to\naccept writes which contain multiple rules but only processes one rule per\nwrite.  \\n is used as the delimiter between rules.  IMA will return a short\nwrite indicating that it only accepted up to the first \\n.\n\nThis allows simple userspace utilities like cat to be used to load an IMA\npolicy instead of needing a special userspace utility that understood \u0027one\nwrite per rule\u0027\n\nSigned-off-by: Eric Paris \u003ceparis@redhat.com\u003e\nAcked-by: Mimi Zohar \u003czohar@us.ibm.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47fb65d1fcbd216c1ee307afc1c11ce449378d93",
      "old_mode": 33188,
      "old_path": "security/integrity/ima/ima.h",
      "new_id": "16d100d3fc38de931de8e1a2679bc025359f3d31",
      "new_mode": 33188,
      "new_path": "security/integrity/ima/ima.h"
    },
    {
      "type": "modify",
      "old_id": "0c72c9c38956f1ac949f049db87fc17a3d8eed39",
      "old_mode": 33188,
      "old_path": "security/integrity/ima/ima_fs.c",
      "new_id": "3674a52e1cfb768dc6d4390fafa2fb3ac574064d",
      "new_mode": 33188,
      "new_path": "security/integrity/ima/ima_fs.c"
    },
    {
      "type": "modify",
      "old_id": "4759d0f99335c5d8e06d44fa4993f4b65f061bb8",
      "old_mode": 33188,
      "old_path": "security/integrity/ima/ima_policy.c",
      "new_id": "49998f90e441ce4693349f6be4ee27a589b41d32",
      "new_mode": 33188,
      "new_path": "security/integrity/ima/ima_policy.c"
    }
  ]
}
