)]}'
{
  "commit": "9ca4285a9f3e889c9490b9d123921cde981c4ef4",
  "tree": "9790d36607c96c87f579f5ff4f0036f41c3d4ebf",
  "parents": [
    "894b188fcfbc9d6a32b98ef7c069e6d25cb0faff"
  ],
  "author": {
    "name": "Martin Wilck",
    "email": "Martin.Wilck@fujitsu-siemens.com",
    "time": "Thu Apr 25 22:58:59 2002 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Apr 25 22:58:59 2002 +0000"
  },
  "message": "Fixed ReadFile() semantics when reading asynchronously on sockets.\nProvide more accurate status codes than STATUS_UNSUCCESSFUL.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e0b8b4920e46f25bb86f91c49401d908eb96caa5",
      "old_mode": 33188,
      "old_path": "files/file.c",
      "new_id": "65b264c9b2f4d23034762a9af4280ca8a5178add",
      "new_mode": 33188,
      "new_path": "files/file.c"
    },
    {
      "type": "modify",
      "old_id": "f6d5d4aba5671befc82fd28b3e77958b15452c38",
      "old_mode": 33188,
      "old_path": "include/wine/server_protocol.h",
      "new_id": "ddc2afde23290226ada0bd0f2d1bb2882fa9b8e2",
      "new_mode": 33188,
      "new_path": "include/wine/server_protocol.h"
    },
    {
      "type": "modify",
      "old_id": "e75373eaefde512a20f9ed050e3d0aa7aac66649",
      "old_mode": 33188,
      "old_path": "server/protocol.def",
      "new_id": "e1d49c31646801e0dd269dc47b964d38d3fd67a4",
      "new_mode": 33188,
      "new_path": "server/protocol.def"
    },
    {
      "type": "modify",
      "old_id": "06db1aca4c087e316264aa16dda387a55f12c144",
      "old_mode": 33188,
      "old_path": "server/sock.c",
      "new_id": "d8362afcccd1e6a05d7c19ab4a03f8dd9a939543",
      "new_mode": 33188,
      "new_path": "server/sock.c"
    }
  ]
}
