)]}'
{
  "commit": "744ba35e455b0d5cf4f85208a8ca0edcc9976b95",
  "tree": "1b242324aeba16d07e1a3811df041969c10422a6",
  "parents": [
    "11670889380b144adfa5a91dc184c8f6300c4b28"
  ],
  "author": {
    "name": "Eric Paris",
    "email": "eparis@redhat.com",
    "time": "Thu Apr 17 11:52:44 2008 -0400"
  },
  "committer": {
    "name": "James Morris",
    "email": "jmorris@namei.org",
    "time": "Mon Apr 21 19:09:26 2008 +1000"
  },
  "message": "SELinux: clean up printks\n\nMake sure all printk start with KERN_*\nMake sure all printk end with \\n\nMake sure all printk have the word \u0027selinux\u0027 in them\nChange \"function name\" to \"%s\", __func__ (found 2 wrong)\n\nSigned-off-by: Eric Paris \u003ceparis@redhat.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4fc6e6d038a0afe5bfc5044df2f8be42cbefc15",
      "old_mode": 33188,
      "old_path": "security/selinux/avc.c",
      "new_id": "a628e116b7fec1ea4ed7b01a5ace8bbf1ca6e5ad",
      "new_mode": 33188,
      "new_path": "security/selinux/avc.c"
    },
    {
      "type": "modify",
      "old_id": "f9927f02bc3d07d70c352d3669dababde1fd2536",
      "old_mode": 33188,
      "old_path": "security/selinux/hooks.c",
      "new_id": "c507f67e2ba763dda5e8108db4ed21c8c54ba73f",
      "new_mode": 33188,
      "new_path": "security/selinux/hooks.c"
    },
    {
      "type": "modify",
      "old_id": "26fabad097693ce5ea6e7ab8351e19840ad675bf",
      "old_mode": 33188,
      "old_path": "security/selinux/selinuxfs.c",
      "new_id": "6c05e30e8b49a114d060a27c415d8d3df23d4d74",
      "new_mode": 33188,
      "new_path": "security/selinux/selinuxfs.c"
    },
    {
      "type": "modify",
      "old_id": "a6175306d5b634189712ef1989235d0fe5bb15bd",
      "old_mode": 33188,
      "old_path": "security/selinux/ss/avtab.c",
      "new_id": "9e6626362bfd3504af65120b5d1090a064fcd620",
      "new_mode": 33188,
      "new_path": "security/selinux/ss/avtab.c"
    },
    {
      "type": "modify",
      "old_id": "5691af498c40dad344674d6943db7e03414d7f83",
      "old_mode": 33188,
      "old_path": "security/selinux/ss/conditional.c",
      "new_id": "3a464c75d0479567a35bec0d6ac644226f95d74f",
      "new_mode": 33188,
      "new_path": "security/selinux/ss/conditional.c"
    },
    {
      "type": "modify",
      "old_id": "6bdb0ff6a927ce9da562188ceaced7a7dce21ad4",
      "old_mode": 33188,
      "old_path": "security/selinux/ss/policydb.c",
      "new_id": "891c2d07e8b60219eaf3e75eaea4b0489c490c43",
      "new_mode": 33188,
      "new_path": "security/selinux/ss/policydb.c"
    },
    {
      "type": "modify",
      "old_id": "fc3dfca475d66fece3a78edf99581628592082ce",
      "old_mode": 33188,
      "old_path": "security/selinux/ss/services.c",
      "new_id": "2daaddbb301d27e549a372d88f26fb6b809c3900",
      "new_mode": 33188,
      "new_path": "security/selinux/ss/services.c"
    }
  ]
}
