)]}'
{
  "commit": "93315ed6dd12dacfc941f9eb8ca0293aadf99793",
  "tree": "4fc070c92a1de21d3befe4ce48c733c65d044bb3",
  "parents": [
    "af601e4623d0303bfafa54ec728b7ae8493a8e1b"
  ],
  "author": {
    "name": "Amy Griffis",
    "email": "amy.griffis@hp.com",
    "time": "Tue Feb 07 12:05:27 2006 -0500"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Mon Mar 20 14:08:54 2006 -0500"
  },
  "message": "[PATCH] audit string fields interface + consumer\n\nUpdated patch to dynamically allocate audit rule fields in kernel\u0027s\ninternal representation.  Added unlikely() calls for testing memory\nallocation result.\n\nAmy Griffis wrote:     [Wed Jan 11 2006, 02:02:31PM EST]\n\u003e Modify audit\u0027s kernel-userspace interface to allow the specification\n\u003e of string fields in audit rules.\n\u003e\n\u003e Signed-off-by: Amy Griffis \u003camy.griffis@hp.com\u003e\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n(cherry picked from 5ffc4a863f92351b720fe3e9c5cd647accff9e03 commit)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8868c96ca8a2b21f77a3d4fa10b1273c1c1d1465",
      "old_mode": 33188,
      "old_path": "include/linux/audit.h",
      "new_id": "8a3b98175c25b3e16f4e0a79156b37fb45e76c42",
      "new_mode": 33188,
      "new_path": "include/linux/audit.h"
    },
    {
      "type": "modify",
      "old_id": "07c5d2bdd38cde56975907da8a130ac136e54bc3",
      "old_mode": 33188,
      "old_path": "kernel/audit.c",
      "new_id": "4eb97b62d7fa75b9cd3b1819e74b162329577a37",
      "new_mode": 33188,
      "new_path": "kernel/audit.c"
    },
    {
      "type": "modify",
      "old_id": "7643e46daeb23f154a4c4fd1222850bdb624364d",
      "old_mode": 33188,
      "old_path": "kernel/audit.h",
      "new_id": "4b602cdcabef433e73a313734b127c72f9b6dffb",
      "new_mode": 33188,
      "new_path": "kernel/audit.h"
    },
    {
      "type": "modify",
      "old_id": "a3a32752f973593dcef922036915cdf3ac9dfab1",
      "old_mode": 33188,
      "old_path": "kernel/auditfilter.c",
      "new_id": "686d514a3518c28023985bed8b19b4c6e696dee1",
      "new_mode": 33188,
      "new_path": "kernel/auditfilter.c"
    },
    {
      "type": "modify",
      "old_id": "17719b30363870fe9b50f3d44f455fd073b6514b",
      "old_mode": 33188,
      "old_path": "kernel/auditsc.c",
      "new_id": "ba087885477786ab1a076cb7202e9fb62d485d5c",
      "new_mode": 33188,
      "new_path": "kernel/auditsc.c"
    },
    {
      "type": "modify",
      "old_id": "d7c0e912c5f36e5a9000a0b92471d42fa4c793a0",
      "old_mode": 33188,
      "old_path": "security/selinux/nlmsgtab.c",
      "new_id": "73158244cf8c8f86498e22ff3905b6a6d562c8ea",
      "new_mode": 33188,
      "new_path": "security/selinux/nlmsgtab.c"
    }
  ]
}
