)]}'
{
  "commit": "b915543b46a2aa599fdd2169e51bcfd88812a12b",
  "tree": "8025e6654829d4c245b5b6b6f47a84543ebffb7b",
  "parents": [
    "6e5a2d1d32596850a0ebf7fb3e54c0d69901dabd"
  ],
  "author": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Sat Jul 01 03:56:16 2006 -0400"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Sat Jul 01 07:44:10 2006 -0400"
  },
  "message": "[PATCH] audit syscall classes\n\nAllow to tie upper bits of syscall bitmap in audit rules to kernel-defined\nsets of syscalls.  Infrastructure, a couple of classes (with 32bit counterparts\nfor biarch targets) and actual tie-in on i386, amd64 and ia64.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e70c2fb273ae0a814f7148f61522a6f9040e02f",
      "old_mode": 33188,
      "old_path": "arch/i386/kernel/Makefile",
      "new_id": "cbc1184e947386fcf712a7846120879eda63e918",
      "new_mode": 33188,
      "new_path": "arch/i386/kernel/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a53c6f371ffca5cde185e266ee417441dec8984",
      "new_mode": 33188,
      "new_path": "arch/i386/kernel/audit.c"
    },
    {
      "type": "modify",
      "old_id": "61cb60affd95aec8c828a92a7540bffa6bc7bfba",
      "old_mode": 33188,
      "old_path": "arch/ia64/ia32/Makefile",
      "new_id": "baad8c7699c09db3fa93ea39d4aa4178670bddfd",
      "new_mode": 33188,
      "new_path": "arch/ia64/ia32/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab94f2e58cdd83ad98d7eb4f77666689ed64d779",
      "new_mode": 33188,
      "new_path": "arch/ia64/ia32/audit.c"
    },
    {
      "type": "modify",
      "old_id": "09a0dbc17fb687bfc6e79ba6377e012246846180",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/Makefile",
      "new_id": "0e4553f320bffd4a812401f0cae3836f63d88c7d",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2512931ccafd7a1d6ed37702fb2ac48b0fe287a",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/audit.c"
    },
    {
      "type": "modify",
      "old_id": "e9263b4975e0c4fec437c134ae45bebac2d501af",
      "old_mode": 33188,
      "old_path": "arch/x86_64/ia32/Makefile",
      "new_id": "62bc5f56da9e7cf8def1e9749297c6e2b1234cf1",
      "new_mode": 33188,
      "new_path": "arch/x86_64/ia32/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab94f2e58cdd83ad98d7eb4f77666689ed64d779",
      "new_mode": 33188,
      "new_path": "arch/x86_64/ia32/audit.c"
    },
    {
      "type": "modify",
      "old_id": "aeb9c560be88aef2fd7141c792221ed85f92266e",
      "old_mode": 33188,
      "old_path": "arch/x86_64/kernel/Makefile",
      "new_id": "819e84ec5b64c4f6dafa88a154510a370b8a3cc5",
      "new_mode": 33188,
      "new_path": "arch/x86_64/kernel/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a067aa468a853229a2d0816b522fbc44faa32400",
      "new_mode": 33188,
      "new_path": "arch/x86_64/kernel/audit.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb05bf69745a5fbf12491b71aaa3e8b7cb56131c",
      "new_mode": 33188,
      "new_path": "include/asm-generic/audit_change_attr.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "161a7a58fbab51b2261ffcaa08c0986466d8846a",
      "new_mode": 33188,
      "new_path": "include/asm-generic/audit_dir_write.h"
    },
    {
      "type": "modify",
      "old_id": "c211f0a2abb421a331de6094ae1c1d8bda6a3061",
      "old_mode": 33188,
      "old_path": "include/linux/audit.h",
      "new_id": "b27d7debc5a1df971dd5778f4a9bfae3237d8376",
      "new_mode": 33188,
      "new_path": "include/linux/audit.h"
    },
    {
      "type": "modify",
      "old_id": "7f2ea8b84a2723ca92ba90b1bb8abfab7f731960",
      "old_mode": 33188,
      "old_path": "kernel/auditfilter.c",
      "new_id": "5b4e16276ca05a4bd91512762a6f2fc86e5509a1",
      "new_mode": 33188,
      "new_path": "kernel/auditfilter.c"
    }
  ]
}
