)]}'
{
  "commit": "cb98a6ed7a9999533e27ff877179633f88465c3a",
  "tree": "b4021ee0c059d52626424c0aae554f3467426c78",
  "parents": [
    "f15473f5f3e388a027a8ef56a5bf5a691806021e"
  ],
  "author": {
    "name": "Ove Kaaven",
    "email": "ovek@arcticnet.no",
    "time": "Sun Mar 26 18:21:16 2000 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Mar 26 18:21:16 2000 +0000"
  },
  "message": "Handle POLLHUP better (delay FD_CLOSE notification until all data has\nbeen read). Made WSAEnumNetworkEvents atomic. Convert socket event\nerror codes properly. Made accept()-ed sockets inherit the listening\nsocket\u0027s WSAAsyncSelect().\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e867126b92a593c9b91deb6bb9a89710611c53e9",
      "old_mode": 33188,
      "old_path": "dlls/winsock/socket.c",
      "new_id": "c166cc15a80a7b5ecaebf77f7a53dbd674eb8b85",
      "new_mode": 33188,
      "new_path": "dlls/winsock/socket.c"
    },
    {
      "type": "modify",
      "old_id": "fd040e4341bc529563f49160d55e9fd9241768b7",
      "old_mode": 33188,
      "old_path": "include/server.h",
      "new_id": "15fa78064ecb4b0e4557c83bc9088a6d56e6f0dd",
      "new_mode": 33188,
      "new_path": "include/server.h"
    },
    {
      "type": "modify",
      "old_id": "5abe4cad05a39832b3d4fbcdf78ea0c4f6603650",
      "old_mode": 33188,
      "old_path": "server/sock.c",
      "new_id": "86248e7ad4def0a88a510947eae8f7759f6463b0",
      "new_mode": 33188,
      "new_path": "server/sock.c"
    },
    {
      "type": "modify",
      "old_id": "0ef5f73aa836113f493ca0aa259e3212ef9d9783",
      "old_mode": 33188,
      "old_path": "server/trace.c",
      "new_id": "04c8172d4a9ff720350cfd538fb0d50d1fb270ff",
      "new_mode": 33188,
      "new_path": "server/trace.c"
    }
  ]
}
