)]}'
{
  "commit": "85efde6f4e0de9577256c5f0030088d3fd4347c1",
  "tree": "28d3f28213e3da05ab3d38ce3ec01f778b713c5e",
  "parents": [
    "9d50638bae05ab7f62d700c9e4a83a1845cf9ef4"
  ],
  "author": {
    "name": "Arnd Bergmann",
    "email": "arnd@arndb.de",
    "time": "Thu Feb 26 00:51:39 2009 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Thu Mar 26 18:14:14 2009 +0100"
  },
  "message": "make exported headers use strict posix types\n\nA number of standard posix types are used in exported headers, which\nis not allowed if __STRICT_KERNEL_NAMES is defined. In order to\nget rid of the non-__STRICT_KERNEL_NAMES part and to make sane headers\nthe default, we have to change them all to safe types.\n\nThere are also still some leftovers in reiserfs_fs.h, elfcore.h\nand coda.h, but these files have not compiled in user space for\na long time.\n\nThis leaves out the various integer types ({u_,u,}int{8,16,32,64}_t),\nwhich we take care of separately.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nCc: David Airlie \u003cairlied@linux.ie\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nCc: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nCc: netdev@vger.kernel.org\nCc: linux-ppp@vger.kernel.org\nCc: Jaroslav Kysela \u003cperex@perex.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8477414c5c85858de58d6489673da501f93d7bf",
      "old_mode": 33188,
      "old_path": "include/asm-generic/fcntl.h",
      "new_id": "4d3e48373e74eee4ce2881bc56442c7ef59409c3",
      "new_mode": 33188,
      "new_path": "include/asm-generic/fcntl.h"
    },
    {
      "type": "modify",
      "old_id": "969570167e9ef84e528d373ca88746c87acedfb9",
      "old_mode": 33188,
      "old_path": "include/asm-generic/siginfo.h",
      "new_id": "35752dadd6dfb5472d6dbf3edead6e1e75ba6a96",
      "new_mode": 33188,
      "new_path": "include/asm-generic/siginfo.h"
    },
    {
      "type": "modify",
      "old_id": "110c600c885faab66310d67736c631f381028568",
      "old_mode": 33188,
      "old_path": "include/linux/agpgart.h",
      "new_id": "f6778eceb8f4058bbc932d9ead806968e2a27b6e",
      "new_mode": 33188,
      "new_path": "include/linux/agpgart.h"
    },
    {
      "type": "modify",
      "old_id": "1c86d65bc4b9aaf8aa9955bb283fd0670a05bf39",
      "old_mode": 33188,
      "old_path": "include/linux/cn_proc.h",
      "new_id": "b8125b2eb665744feb23862ade25b7095903e80f",
      "new_mode": 33188,
      "new_path": "include/linux/cn_proc.h"
    },
    {
      "type": "modify",
      "old_id": "d06fbf286346fdd65eb3e84451866a7c8c84c7f8",
      "old_mode": 33188,
      "old_path": "include/linux/cyclades.h",
      "new_id": "788850ba4e7577def670ea0fba81b14ba0a932a0",
      "new_mode": 33188,
      "new_path": "include/linux/cyclades.h"
    },
    {
      "type": "modify",
      "old_id": "bd49c3ebf916daef78fd00eb8a600619f162100d",
      "old_mode": 33188,
      "old_path": "include/linux/dvb/video.h",
      "new_id": "ee5d2df2d78dab421620ec31de9394488a0912df",
      "new_mode": 33188,
      "new_path": "include/linux/dvb/video.h"
    },
    {
      "type": "modify",
      "old_id": "c7a66882b6d0865cb697b981591356335759247a",
      "old_mode": 33188,
      "old_path": "include/linux/if_pppol2tp.h",
      "new_id": "3a14b088c8ecf26faa996cc4815dd104ca94e7bd",
      "new_mode": 33188,
      "new_path": "include/linux/if_pppol2tp.h"
    },
    {
      "type": "modify",
      "old_id": "5375faca1f72db1134d67d6c8feaedb0e18948ca",
      "old_mode": 33188,
      "old_path": "include/linux/mroute6.h",
      "new_id": "43dc97e32183b3f7ac2f444b65966bb62e6140e1",
      "new_mode": 33188,
      "new_path": "include/linux/mroute6.h"
    },
    {
      "type": "modify",
      "old_id": "92f4bdac54efabfa0e8728c986e170577dbf98aa",
      "old_mode": 33188,
      "old_path": "include/linux/netfilter_ipv4/ipt_owner.h",
      "new_id": "a78445be99921a832a1b648d61e7d2bcd555f803",
      "new_mode": 33188,
      "new_path": "include/linux/netfilter_ipv4/ipt_owner.h"
    },
    {
      "type": "modify",
      "old_id": "19937da3d1014c97496066eb186f23ead0ff7983",
      "old_mode": 33188,
      "old_path": "include/linux/netfilter_ipv6/ip6t_owner.h",
      "new_id": "ec5cc7a38c4238917184dbc7c4b917e9b310a2f2",
      "new_mode": 33188,
      "new_path": "include/linux/netfilter_ipv6/ip6t_owner.h"
    },
    {
      "type": "modify",
      "old_id": "1c866bda2018a367b822e62620dc8bed246f6205",
      "old_mode": 33188,
      "old_path": "include/linux/ppp_defs.h",
      "new_id": "0f93ed6b4a8823567dbfd6f597ea840040ebb6ed",
      "new_mode": 33188,
      "new_path": "include/linux/ppp_defs.h"
    },
    {
      "type": "modify",
      "old_id": "2c6faec96bde82d3f7d1d837db5646f7e0e9e404",
      "old_mode": 33188,
      "old_path": "include/linux/suspend_ioctls.h",
      "new_id": "0b30382984fe72da504a1b031ffd09db067a484b",
      "new_mode": 33188,
      "new_path": "include/linux/suspend_ioctls.h"
    },
    {
      "type": "modify",
      "old_id": "fbbd2a1c92ba29a5ecb36ece87e1f8b88e35f304",
      "old_mode": 33188,
      "old_path": "include/linux/time.h",
      "new_id": "242f62499bb7bca6cd6c58fe134e7ffb8e97fa19",
      "new_mode": 33188,
      "new_path": "include/linux/time.h"
    },
    {
      "type": "modify",
      "old_id": "e2d3020742a63fc2af7d2eba1186919b198bf372",
      "old_mode": 33188,
      "old_path": "include/linux/times.h",
      "new_id": "87b62615cedd171df3ead022010bb28f46951c12",
      "new_mode": 33188,
      "new_path": "include/linux/times.h"
    },
    {
      "type": "modify",
      "old_id": "640be6a1959e8074ad79bce56ef71ecbeb779053",
      "old_mode": 33188,
      "old_path": "include/linux/utime.h",
      "new_id": "5cdf673afbdb51755a244094a5bbea4c235cf106",
      "new_mode": 33188,
      "new_path": "include/linux/utime.h"
    },
    {
      "type": "modify",
      "old_id": "52f3abd453a1386953963e6765725eb3d60fc025",
      "old_mode": 33188,
      "old_path": "include/linux/xfrm.h",
      "new_id": "2d4ec15abaca90f184ff8c64c259187cacbf0b2c",
      "new_mode": 33188,
      "new_path": "include/linux/xfrm.h"
    },
    {
      "type": "modify",
      "old_id": "c6c61cd5a254aaa03348924d0f0f864d8bf845e0",
      "old_mode": 33188,
      "old_path": "include/mtd/mtd-abi.h",
      "new_id": "fb672013299c151198a3f16709d58d766fc91bc5",
      "new_mode": 33188,
      "new_path": "include/mtd/mtd-abi.h"
    },
    {
      "type": "modify",
      "old_id": "1c02ed1d7c4aab6f49dcb8616437d4d24da25db9",
      "old_mode": 33188,
      "old_path": "include/sound/asound.h",
      "new_id": "16684c5a608c882645ad53451cb8db22301ac10e",
      "new_mode": 33188,
      "new_path": "include/sound/asound.h"
    }
  ]
}
