)]}'
{
  "commit": "7bc570c8b4f75ddb3fd5dbeb38127cdc4acbcc9c",
  "tree": "b688b728c3ea08479f75986d1e9f590fca1f8715",
  "parents": [
    "80a9492a33dd7d852465625022d56ff76d62174d"
  ],
  "author": {
    "name": "YOSHIFUJI Hideaki",
    "email": "yoshfuji@linux-ipv6.org",
    "time": "Thu Apr 03 09:22:53 2008 +0900"
  },
  "committer": {
    "name": "YOSHIFUJI Hideaki",
    "email": "yoshfuji@linux-ipv6.org",
    "time": "Sat Apr 05 22:33:38 2008 +0900"
  },
  "message": "[IPV6] MROUTE: Support multicast forwarding.\n\nBased on ancient patch by Mickael Hoerdt\n\u003choerdt@clarinet.u-strasbg.fr\u003e, which is available at\n\u003chttp://www-r2.u-strasbg.fr/~hoerdt/dev/linux_ipv6_mforwarding/patch-linux-ipv6-mforwarding-0.1a\u003e.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84736acb4b996d062c8850546c8d1c02c0b2b70e",
      "old_mode": 33188,
      "old_path": "include/linux/Kbuild",
      "new_id": "29ab9b95d376d82307916ef2f5a4cc9fc600bffb",
      "new_mode": 33188,
      "new_path": "include/linux/Kbuild"
    },
    {
      "type": "modify",
      "old_id": "b90d3d461d4e57d4a6897370a1399a3c3f7f3a05",
      "old_mode": 33188,
      "old_path": "include/linux/ipv6.h",
      "new_id": "f53e4764fc0547b394f82cf5e598a2f39f73acb3",
      "new_mode": 33188,
      "new_path": "include/linux/ipv6.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b92190304e0b24e76663e98a89478da484dba26c",
      "new_mode": 33188,
      "new_path": "include/linux/mroute6.h"
    },
    {
      "type": "modify",
      "old_id": "47263e45bacb930227a077b65daf10e217a50cfe",
      "old_mode": 33188,
      "old_path": "net/ipv6/Kconfig",
      "new_id": "9a2ea81e499ffd731d6584d94aefe49b4e570790",
      "new_mode": 33188,
      "new_path": "net/ipv6/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "ae14617e607fc06eac18c77ed9b314d03a4fc271",
      "old_mode": 33188,
      "old_path": "net/ipv6/Makefile",
      "new_id": "686934acfac18eac215a17b8d4d01ea5ad03c860",
      "new_mode": 33188,
      "new_path": "net/ipv6/Makefile"
    },
    {
      "type": "modify",
      "old_id": "11037615bc73270d5a2d87da71bec1c5436aa234",
      "old_mode": 33188,
      "old_path": "net/ipv6/addrconf.c",
      "new_id": "dbc51af690171ef14877316b871f3781ded554bd",
      "new_mode": 33188,
      "new_path": "net/ipv6/addrconf.c"
    },
    {
      "type": "modify",
      "old_id": "1731b0abf7f55c27c6a321d4464882ad7cfa1df0",
      "old_mode": 33188,
      "old_path": "net/ipv6/af_inet6.c",
      "new_id": "3c6aafb02183deaf7a0e52cd934687a736e34171",
      "new_mode": 33188,
      "new_path": "net/ipv6/af_inet6.c"
    },
    {
      "type": "modify",
      "old_id": "43a617e2268b10e95fba65e34e6cbaba82953d81",
      "old_mode": 33188,
      "old_path": "net/ipv6/ip6_input.c",
      "new_id": "09a3201e408aa9fd32d78d15d525db49968462d4",
      "new_mode": 33188,
      "new_path": "net/ipv6/ip6_input.c"
    },
    {
      "type": "modify",
      "old_id": "a8b4da25b0a777f21158e4da3da99463c135884b",
      "old_mode": 33188,
      "old_path": "net/ipv6/ip6_output.c",
      "new_id": "c0dbe549cc4258289c18442c3bb516ba1f476beb",
      "new_mode": 33188,
      "new_path": "net/ipv6/ip6_output.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bdf3c177d58a43ede30f4ca1e6d5416413170e1",
      "new_mode": 33188,
      "new_path": "net/ipv6/ip6mr.c"
    },
    {
      "type": "modify",
      "old_id": "4195ac92345e84f6a060fee53fa0d0274df36471",
      "old_mode": 33188,
      "old_path": "net/ipv6/ipv6_sockglue.c",
      "new_id": "99624109c01026dd8e9f826582d36319df492caa",
      "new_mode": 33188,
      "new_path": "net/ipv6/ipv6_sockglue.c"
    },
    {
      "type": "modify",
      "old_id": "aae6cedf1709a68e1f1a760a7eb5a22cceff63c1",
      "old_mode": 33188,
      "old_path": "net/ipv6/raw.c",
      "new_id": "088b80b4ce74774dde1c2b5b83dd91f1f99b0684",
      "new_mode": 33188,
      "new_path": "net/ipv6/raw.c"
    },
    {
      "type": "modify",
      "old_id": "cd82b6db35ff34ab9bf45d7706d9eb5230e9b4ff",
      "old_mode": 33188,
      "old_path": "net/ipv6/route.c",
      "new_id": "3c314d5f46c616798dc658a517906b93981a75be",
      "new_mode": 33188,
      "new_path": "net/ipv6/route.c"
    }
  ]
}
