)]}'
{
  "commit": "76bb0895d038be7bcdb6ccfcd2dd7deb30371d6b",
  "tree": "5948c68b08561deb20d155853faed475a15a4235",
  "parents": [
    "bf24fb016c861b7f52be0c36c4cedd3e89afa2e2"
  ],
  "author": {
    "name": "Tetsuo Handa",
    "email": "penguin-kernel@I-love.SAKURA.ne.jp",
    "time": "Thu Feb 11 09:42:40 2010 +0900"
  },
  "committer": {
    "name": "James Morris",
    "email": "jmorris@namei.org",
    "time": "Mon Feb 15 09:00:18 2010 +1100"
  },
  "message": "TOMOYO: Merge headers.\n\nGather structures and constants scattered around security/tomoyo/ directory.\nThis is for preparation for adding garbage collector since garbage collector\nneeds to know structures and constants which TOMOYO uses.\n\nSigned-off-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nAcked-by: Serge Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c7ea51e7a4521684081402be1d759ae3355b2bd",
      "old_mode": 33188,
      "old_path": "security/tomoyo/common.c",
      "new_id": "634f7449e8ba703806c71c9518541cc66f63d067",
      "new_mode": 33188,
      "new_path": "security/tomoyo/common.c"
    },
    {
      "type": "modify",
      "old_id": "509ced9ce6989dbaf4f3003464f32fb5c12060a5",
      "old_mode": 33188,
      "old_path": "security/tomoyo/common.h",
      "new_id": "f6aff59b08859046c122a171f1c5ce19f11cddc7",
      "new_mode": 33188,
      "new_path": "security/tomoyo/common.h"
    },
    {
      "type": "modify",
      "old_id": "0b826256780907c83a127a99987c4d4ae601751e",
      "old_mode": 33188,
      "old_path": "security/tomoyo/domain.c",
      "new_id": "d60b8a61b0c87f74c3044e9aed46272f2c6b990c",
      "new_mode": 33188,
      "new_path": "security/tomoyo/domain.c"
    },
    {
      "type": "modify",
      "old_id": "a49e18cc7bc22ff524e36c5a8c11c0c4b10cff84",
      "old_mode": 33188,
      "old_path": "security/tomoyo/file.c",
      "new_id": "c69dd39e60422e9565979e8142a91728a8b6dff0",
      "new_mode": 33188,
      "new_path": "security/tomoyo/file.c"
    },
    {
      "type": "modify",
      "old_id": "2f7f54fc68121344bb7eec26421b821eb2ff20b0",
      "old_mode": 33188,
      "old_path": "security/tomoyo/realpath.c",
      "new_id": "9557168b3767796f444b77dd490fe9e0252d24e7",
      "new_mode": 33188,
      "new_path": "security/tomoyo/realpath.c"
    },
    {
      "type": "delete",
      "old_id": "b94cb512adb57c988d82ff670fe2965eb552d96a",
      "old_mode": 33188,
      "old_path": "security/tomoyo/realpath.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "714daa34d4936b95ee123a295d6e38eebcdeb677",
      "old_mode": 33188,
      "old_path": "security/tomoyo/tomoyo.c",
      "new_id": "8a0988dade79cddabbf987ea763d86fa38020bbd",
      "new_mode": 33188,
      "new_path": "security/tomoyo/tomoyo.c"
    },
    {
      "type": "delete",
      "old_id": "bf3986addc1a637017dd743752a39eef0ec0fe0c",
      "old_mode": 33188,
      "old_path": "security/tomoyo/tomoyo.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
