)]}'
{
  "commit": "b9b1ea9c9fcdda794790c2102c36e04d62042cc3",
  "tree": "5e141d9df7f4d68b41b836fa960b140d4a045391",
  "parents": [
    "d1a7f070d447443eb21036fd431f225b268b8828"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Jun 09 15:39:52 2005 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Jun 09 15:39:52 2005 +0000"
  },
  "message": "Added a close_handle method to the object operations, and use it to\nimplement registry notifications and the strange behavior of\nCloseHandle on winstation/desktop handles.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2855448d2b722ab6891d0a3a5571cec7241548f8",
      "old_mode": 33188,
      "old_path": "dlls/user/tests/winstation.c",
      "new_id": "5ce2d72dd0bdc8736dc6612e9da28bab38338658",
      "new_mode": 33188,
      "new_path": "dlls/user/tests/winstation.c"
    },
    {
      "type": "modify",
      "old_id": "52797cac6503d3413036de48cf3d52c33ecbdb7d",
      "old_mode": 33188,
      "old_path": "server/atom.c",
      "new_id": "b1291d3dee8f28c891e959b704b052793f4512a6",
      "new_mode": 33188,
      "new_path": "server/atom.c"
    },
    {
      "type": "modify",
      "old_id": "51867dd7ab9e00351e6b491b3d234dc7cdd4c09a",
      "old_mode": 33188,
      "old_path": "server/change.c",
      "new_id": "5ccdfb83742eaf0d3de81016c254baa327611468",
      "new_mode": 33188,
      "new_path": "server/change.c"
    },
    {
      "type": "modify",
      "old_id": "cc574185a59d220f26c4c6b2727c29e4916e87a6",
      "old_mode": 33188,
      "old_path": "server/console.c",
      "new_id": "871a66ebb49cde6fa6b4e51c17dde07f00194535",
      "new_mode": 33188,
      "new_path": "server/console.c"
    },
    {
      "type": "modify",
      "old_id": "b1ba9b15c490f417c74bf367f2d16bfa0ebe72d9",
      "old_mode": 33188,
      "old_path": "server/debugger.c",
      "new_id": "e8fbb0c47f39e715c18b17fa83503b4adb5cb531",
      "new_mode": 33188,
      "new_path": "server/debugger.c"
    },
    {
      "type": "modify",
      "old_id": "fa1dbbfba2cd57a1895a57c8047e1bfd1fd85c71",
      "old_mode": 33188,
      "old_path": "server/event.c",
      "new_id": "3445185aeb5c0656d8c36711e0559680818ad0bb",
      "new_mode": 33188,
      "new_path": "server/event.c"
    },
    {
      "type": "modify",
      "old_id": "797f77f0df5ebed9e1acc602af894c01dab121be",
      "old_mode": 33188,
      "old_path": "server/fd.c",
      "new_id": "d3143cd8f20343a03dfab7bf376411fbda0b1af3",
      "new_mode": 33188,
      "new_path": "server/fd.c"
    },
    {
      "type": "modify",
      "old_id": "dd38e19e9e247e3b4a0360ed787432b2835ae3aa",
      "old_mode": 33188,
      "old_path": "server/file.c",
      "new_id": "9000b61ef387b28ece0c85f475d4addea5eba67d",
      "new_mode": 33188,
      "new_path": "server/file.c"
    },
    {
      "type": "modify",
      "old_id": "efcbe27bcd1417775d40cfa056aeae33ea73812f",
      "old_mode": 33188,
      "old_path": "server/handle.c",
      "new_id": "4a7084394067855388331136b480a81fd2546d5d",
      "new_mode": 33188,
      "new_path": "server/handle.c"
    },
    {
      "type": "modify",
      "old_id": "125f3467ed520ba703b3f3a28650868c8acd4d3c",
      "old_mode": 33188,
      "old_path": "server/hook.c",
      "new_id": "c3a0244895c82b7ce8c0c8aa3d7291eeea743edc",
      "new_mode": 33188,
      "new_path": "server/hook.c"
    },
    {
      "type": "modify",
      "old_id": "6f24126a47520013638183f2a3cadea27e1df822",
      "old_mode": 33188,
      "old_path": "server/mailslot.c",
      "new_id": "347d19f399551f49625ff8883ee935c22c3f13ec",
      "new_mode": 33188,
      "new_path": "server/mailslot.c"
    },
    {
      "type": "modify",
      "old_id": "046bc0b86a69fdedfd6b791a3638ee18cf5da729",
      "old_mode": 33188,
      "old_path": "server/mapping.c",
      "new_id": "886edc62ab33cf0b70aa4f45b1d938709b01e125",
      "new_mode": 33188,
      "new_path": "server/mapping.c"
    },
    {
      "type": "modify",
      "old_id": "c1b59bb85bd63c6dd319f67ae6df51e9eedaab04",
      "old_mode": 33188,
      "old_path": "server/mutex.c",
      "new_id": "c9bee831be9576396881213e3ff3988c1f9694b8",
      "new_mode": 33188,
      "new_path": "server/mutex.c"
    },
    {
      "type": "modify",
      "old_id": "bbf011ef9655dc0d8a233d9136f16bcf5f974d2e",
      "old_mode": 33188,
      "old_path": "server/named_pipe.c",
      "new_id": "ab4a39db344314a94442480f344150953d01ef48",
      "new_mode": 33188,
      "new_path": "server/named_pipe.c"
    },
    {
      "type": "modify",
      "old_id": "90aa35c90bd8ec0db2246d949f07b7ac19506a28",
      "old_mode": 33188,
      "old_path": "server/object.c",
      "new_id": "1a629ece7221843199ec6f0781123c0acd58ba1c",
      "new_mode": 33188,
      "new_path": "server/object.c"
    },
    {
      "type": "modify",
      "old_id": "9fd658194dd989d89069db75ffc4233c0202e44b",
      "old_mode": 33188,
      "old_path": "server/object.h",
      "new_id": "6551cf8a863565261b7bfa53f838b7a00d8b039e",
      "new_mode": 33188,
      "new_path": "server/object.h"
    },
    {
      "type": "modify",
      "old_id": "f2b4012d5adaff5304c969bd398d0b3be666ada5",
      "old_mode": 33188,
      "old_path": "server/process.c",
      "new_id": "32d3be0c4b1ea949170eb061a97feed383701a25",
      "new_mode": 33188,
      "new_path": "server/process.c"
    },
    {
      "type": "modify",
      "old_id": "38e5d6754d9cb303f8ed7deb73249a1fa0f1540e",
      "old_mode": 33188,
      "old_path": "server/queue.c",
      "new_id": "d827c0fd133d72c98095e00db029077f5eefa202",
      "new_mode": 33188,
      "new_path": "server/queue.c"
    },
    {
      "type": "modify",
      "old_id": "5d2d0b9ba346a90b74fd122932bea8b5b0e6a652",
      "old_mode": 33188,
      "old_path": "server/registry.c",
      "new_id": "a38682d097443706e66c76e7ca06a2667c5da2af",
      "new_mode": 33188,
      "new_path": "server/registry.c"
    },
    {
      "type": "modify",
      "old_id": "aa5c09de58d99df66bc8a89a0134fbc7885af360",
      "old_mode": 33188,
      "old_path": "server/request.c",
      "new_id": "4a2c80ae0f31d7a1ad573181ff5f9c16b0efae33",
      "new_mode": 33188,
      "new_path": "server/request.c"
    },
    {
      "type": "modify",
      "old_id": "7886842cf07ebb793328db45556c13c9d344057c",
      "old_mode": 33188,
      "old_path": "server/semaphore.c",
      "new_id": "64c34478a8fa1aafe1baedd85e39dfb69559c395",
      "new_mode": 33188,
      "new_path": "server/semaphore.c"
    },
    {
      "type": "modify",
      "old_id": "014142e190e4330fe1e0c6444f62e669aeffd797",
      "old_mode": 33188,
      "old_path": "server/serial.c",
      "new_id": "73d73ae0439ce4585fd6c503fd733afc2dd49776",
      "new_mode": 33188,
      "new_path": "server/serial.c"
    },
    {
      "type": "modify",
      "old_id": "f3b0f5f7dd87dc34282fcfb886e6b73082a98b98",
      "old_mode": 33188,
      "old_path": "server/signal.c",
      "new_id": "9ce3640016d72d765e9f0fae9114601313a097f2",
      "new_mode": 33188,
      "new_path": "server/signal.c"
    },
    {
      "type": "modify",
      "old_id": "7f1670c6100857ae3f06b90c23c910d97ca7e67d",
      "old_mode": 33188,
      "old_path": "server/snapshot.c",
      "new_id": "6c71b759431cf5d18faf51cf82f338e929dcbd3c",
      "new_mode": 33188,
      "new_path": "server/snapshot.c"
    },
    {
      "type": "modify",
      "old_id": "3fa3049b97604f99ad75c55531967d650e6b6f24",
      "old_mode": 33188,
      "old_path": "server/sock.c",
      "new_id": "535786e87a7243725b4a127cc05e258b56bf5c1e",
      "new_mode": 33188,
      "new_path": "server/sock.c"
    },
    {
      "type": "modify",
      "old_id": "3fb06c560fca1d0645bdefb9b32448d1f63f29ab",
      "old_mode": 33188,
      "old_path": "server/thread.c",
      "new_id": "b021dc0aeabbba8d1a72f03165a05271e5d18b14",
      "new_mode": 33188,
      "new_path": "server/thread.c"
    },
    {
      "type": "modify",
      "old_id": "2329c6c262e18fb225f427d87297d32766c8feb8",
      "old_mode": 33188,
      "old_path": "server/timer.c",
      "new_id": "c4ab0e874bcbeccc0e5aee61e18ee8de3f52c4c2",
      "new_mode": 33188,
      "new_path": "server/timer.c"
    },
    {
      "type": "modify",
      "old_id": "ca1a7ff08388a29f334610ab92f4b56512855b32",
      "old_mode": 33188,
      "old_path": "server/token.c",
      "new_id": "0c11edf25c233f0e9a7d80a4f077ab399efbe6a0",
      "new_mode": 33188,
      "new_path": "server/token.c"
    },
    {
      "type": "modify",
      "old_id": "7e7adab2187a86ce9809b6d9321cb9f7f6fa1cf2",
      "old_mode": 33188,
      "old_path": "server/winstation.c",
      "new_id": "d42ed665e635af59d03992bd041ea3f02d7666ce",
      "new_mode": 33188,
      "new_path": "server/winstation.c"
    }
  ]
}
