)]}'
{
  "commit": "a7cb5a49bf64ba64864ae16a6be028f8b0d3cc06",
  "tree": "0874310cc4af6cd0193e15058cb9ff9e7a955065",
  "parents": [
    "adb37c4c67f807f16beb222028fb3ce9a354dc2b"
  ],
  "author": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Thu May 24 01:10:10 2012 -0600"
  },
  "committer": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Tue Aug 14 21:48:06 2012 -0700"
  },
  "message": "userns: Print out socket uids in a user namespace aware fashion.\n\nCc: Alexey Kuznetsov \u003ckuznet@ms2.inr.ac.ru\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nCc: Hideaki YOSHIFUJI \u003cyoshfuji@linux-ipv6.org\u003e\nCc: Patrick McHardy \u003ckaber@trash.net\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nCc: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nAcked-by: Vlad Yasevich \u003cvyasevich@gmail.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Serge Hallyn \u003cserge.hallyn@canonical.com\u003e\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e19124b84cd2a299a28737e60e1e0346efe24c2f",
      "old_mode": 33188,
      "old_path": "include/net/tcp.h",
      "new_id": "91e746736a8f4c4d52428cc48dc6abff93f89616",
      "new_mode": 33188,
      "new_path": "include/net/tcp.h"
    },
    {
      "type": "modify",
      "old_id": "80fae193e3a15d92aba3a10cd3959e070de01869",
      "old_mode": 33188,
      "old_path": "init/Kconfig",
      "new_id": "25a6ebb50c6408a51900fcccba3251cecccd4a12",
      "new_mode": 33188,
      "new_path": "init/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "b5b1a221c242d981dff59a483bdcd496849ab157",
      "old_mode": 33188,
      "old_path": "net/appletalk/atalk_proc.c",
      "new_id": "c30f3a0717fb8a609239cd8578416eac63c61dd5",
      "new_mode": 33188,
      "new_path": "net/appletalk/atalk_proc.c"
    },
    {
      "type": "modify",
      "old_id": "6232d476f37e952add50d1cbec69c316b879a27a",
      "old_mode": 33188,
      "old_path": "net/ipv4/ping.c",
      "new_id": "bee5eeb676f8e019e292306c65a4b5f4fff10274",
      "new_mode": 33188,
      "new_path": "net/ipv4/ping.c"
    },
    {
      "type": "modify",
      "old_id": "ff0f071969ea77dbdb6797584765e32bc958203f",
      "old_mode": 33188,
      "old_path": "net/ipv4/raw.c",
      "new_id": "f2425785d40a241583fe5944b2f72f87f5d94fdb",
      "new_mode": 33188,
      "new_path": "net/ipv4/raw.c"
    },
    {
      "type": "modify",
      "old_id": "42b2a6a73092a9a75bd96239af003269575328f5",
      "old_mode": 33188,
      "old_path": "net/ipv4/tcp_ipv4.c",
      "new_id": "642be8a4c6a33d2c88fa1de5f68c2579eb7b9920",
      "new_mode": 33188,
      "new_path": "net/ipv4/tcp_ipv4.c"
    },
    {
      "type": "modify",
      "old_id": "b4c3582a991f94db7f6047d5b514b062ccf7e43d",
      "old_mode": 33188,
      "old_path": "net/ipv4/udp.c",
      "new_id": "53b89817c0088593104af0cfca3bb0d6c0b01995",
      "new_mode": 33188,
      "new_path": "net/ipv4/udp.c"
    },
    {
      "type": "modify",
      "old_id": "ef0579d5bca6b3794007145279f8ead1626aafe3",
      "old_mode": 33188,
      "old_path": "net/ipv6/raw.c",
      "new_id": "7af88ef016572e33c0530e0802beda3a002faac0",
      "new_mode": 33188,
      "new_path": "net/ipv6/raw.c"
    },
    {
      "type": "modify",
      "old_id": "c66b90f71c9b9610b5dec49c038b80dffd836058",
      "old_mode": 33188,
      "old_path": "net/ipv6/tcp_ipv6.c",
      "new_id": "4b5b335ebde132a09c7328e11e4e563fe8f44d11",
      "new_mode": 33188,
      "new_path": "net/ipv6/tcp_ipv6.c"
    },
    {
      "type": "modify",
      "old_id": "99d0077b56b86f088a4a2fd2819a7b03e0eabd49",
      "old_mode": 33188,
      "old_path": "net/ipv6/udp.c",
      "new_id": "bbdff07eebe177e9dbf06bd3306eb96ada0da093",
      "new_mode": 33188,
      "new_path": "net/ipv6/udp.c"
    },
    {
      "type": "modify",
      "old_id": "f8ba30dfecae430df85199c547a6884bc1461022",
      "old_mode": 33188,
      "old_path": "net/ipx/ipx_proc.c",
      "new_id": "02ff7f2f60d4b2bd566be9b92b84ca42851221b4",
      "new_mode": 33188,
      "new_path": "net/ipx/ipx_proc.c"
    },
    {
      "type": "modify",
      "old_id": "34e418508a675d1f3427fa09f73ef43f2c9adae7",
      "old_mode": 33188,
      "old_path": "net/key/af_key.c",
      "new_id": "0481d4b514764ddf629ccf91615646c1c3fd6f34",
      "new_mode": 33188,
      "new_path": "net/key/af_key.c"
    },
    {
      "type": "modify",
      "old_id": "a1839c004357a854ca7ee50592584fb66617b441",
      "old_mode": 33188,
      "old_path": "net/llc/llc_proc.c",
      "new_id": "7b4799cfbf8dbf456fc8f356b4fe01d02e1f396f",
      "new_mode": 33188,
      "new_path": "net/llc/llc_proc.c"
    },
    {
      "type": "modify",
      "old_id": "ceaca7c134a011b659bc439dff6de58269b532b4",
      "old_mode": 33188,
      "old_path": "net/packet/af_packet.c",
      "new_id": "d147317ce9eaa652779c629480d1e555c7820828",
      "new_mode": 33188,
      "new_path": "net/packet/af_packet.c"
    },
    {
      "type": "modify",
      "old_id": "0acc943f713a94c5d695cd150fa445e906eba751",
      "old_mode": 33188,
      "old_path": "net/phonet/socket.c",
      "new_id": "b7e98278225574db446bbc06e657e38efd0522e1",
      "new_mode": 33188,
      "new_path": "net/phonet/socket.c"
    },
    {
      "type": "modify",
      "old_id": "1e2eee88c3ea4750c093e44b3c3080f8ad3551fd",
      "old_mode": 33188,
      "old_path": "net/sctp/proc.c",
      "new_id": "dc12febc977a2958f62f729ed434230d867e05a4",
      "new_mode": 33188,
      "new_path": "net/sctp/proc.c"
    }
  ]
}
