)]}'
{
  "commit": "902da699bd6dfcadaf730cecd0bb4910b38b87b3",
  "tree": "dfdf76a1aca5199fea04274bd438988f3f10f4a3",
  "parents": [
    "af0bae587349890a7826746fa1808adba2d6b2af"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Nov 05 14:39:02 1995 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Nov 05 14:39:02 1995 +0000"
  },
  "message": "Release 951105\n\nFri Nov  3 20:08:17 1995  Alexandre Julliard  \u003cjulliard@sunsite.unc.edu\u003e\n\n\t* [configure.in]\n\tAttempt to check for -li386 on NetBSD. Please test this.\n\nMon Oct 30 12:40:32 EST 1995  Jim Peterson \u003cjspeter@birch.ee.vt.edu\u003e\n\n\t* [*/*]\n\tEliminated various warnings with either explicit casts or more\n\taccurate variable/parameter declarations (e.g. INT instead of short\n\tor WORD).\n\tChanged macros \u0027min\u0027 and \u0027max\u0027 to \u0027MIN\u0027 and \u0027MAX\u0027, since they\u0027re\n\tmacros.\n\n\t* [controls/edit.c] [windows/defdlg.c]\n\tAdded \u0027#ifdef SUPERFLUOUS_FUNCTIONS\u0027 wrappers around function\n\tdefinition of EDIT_KeyVScrollDoc, EDIT_TextLineNumber, and\n\tDEFDLG_FindDefButton to avoid warnings.\n\n\t* [controls/button.c] [controls/scroll.c] [windows/defwnd.c]\n\t  [windows/message.c] [windows/nonclient.c]\n\tConverted MAKEPOINT macro call to manual conversion.\n\n\t* [include/windows.h]\n\tFor WINELIB32, structures POINT, SIZE, and RECT have LONG members\n\tinstead of INT.  This also invalidates the macro MAKEPOINT(), which\n\tis not supported in Win32.  Also defined the POINTS structure (SHORT\n\tmembers) and the MAKEPOINTS macro.\n\n\t* [misc/commdlg.c]\n\tChanged a lot of \u0027strcpy\u0027 calls to \u0027strncpy\u0027 calls.  I\u0027m desperate to\n\tfind this memory bug, and this should be done anyway.\n\n\t* [controls/edit.c]\n\tWell, the alteration mentioned above didn\u0027t do it, but #ifdef\u0027ing out\n\ta few lines in EDIT_ClearText did.  This leads to bugs, but for now,\n\tit\u0027s better than bizzare memory troubles.\n\n\t* [toolkit/miscstubs.c]\n\tRemoved warning messages in GLOBAL_CreateBlock(), GLOBAL_FreeBlock(),\n\tand RELAY32_GetEntryPoint().  These are the most popular warnings, and\n\ttheir current implementation seems fine.\n\nSat Oct 28 09:39:18 1995  Jochen Karrer \u003ccip307@wpax01.Physik.Uni-Wuerzburg.DE\u003e\n\n\t* [objects/cursoricon.c]\n\tFix for \"broken\" X servers that invert masked cursor colors.\n\nFri Oct 27 19:27:21 1995  Alex Korobka  \u003calex@phm6.pharm.sunysb.edu\u003e\n\n\t* [windows/dialog.c] [windows/nonclient.c]\n\tRemove unnecessary items from the system menu.\n\nThu Oct 26 05:03:03 MET 1995  Philippe De Muyter \u003cphdm@info.ucl.ac.be\u003e\n\n\t* [objects/color.c] [objects/palette.c]\n\tMake GetNearestColor return a RGB value instead of a pixel value.\n\nWed Oct 25 23:33:39 1995    Martin von Loewis \u003cloewis@informatik.hu-berlin.de\u003e\n\n\t* [controls/desktop.c][controls/menu.c][include/menu.h]\n\tChanged WORD parameters to UINT parameters.\n\n\t* [include/wintypes.h]\n\tMade UINT 32bit for WINELIB.\n\n\t* [loader/main.c]\n\tDisabled RELAY32_Init and MODULE_Init for WINELIB.\n\n\t* [misc/main.c]\n\tAssume CPU386 for WINELIB.\n\n\t* [rc/winerc]\n\tadd_popup: set MF_POPUP flag on menu item.\n\n\t* [toolkit/Makefile.in][toolkit/hello3.c][toolkit/hello3res.c]\n\tAdd resource demo hello3 for WINELIB.\n\tNew file README.resources.\n\n\t* [toolkit/miscstubs.c]\n\tAdd a case for 17.\n\nTue Oct 17 15:13:10 IST 1995  Itai Nahshon \u003cnahshon@vnet.ibm.com\u003e\n\n\t* [loader/module.c]\n\tDo not append .exe if the file name already has an extension.\n\n\t* [misc/profile.c]\n\tAvoid creating a file with a junk name if a .ini file does not\n\texist.\n\n\t* [if1632/gdi.spec] [if1632/user.spec] [if1632/dummy.c]\n\tAdded a lot of dummy stubs for Windows Hebrew version.\n\nTue Oct 17 01:03:24 1995 William Magro \u003cwmagro@tc.cornell.edu\u003e\n\n\t* [controls/button.c]\n\tFix for buttons with no label.\n\n\t* [controls/combo.c][controls/listbox.c]\n\tFixes for scrollbar positioning.  Now disappears correctly\n\tfor short lists.\n\n\t* [controls/edit.c]\n\tHandle memory allocation differently when building as library.\n\n\t* [controls/static]\n\tDon\u0027t destroy old icon before drawing new icon. (Fixes landscape/\n\tportrait toggle icon in print dialog.)\n\n\t* [if1632/gdi.spec]\n\tNew functions SetMetaFileBits and GetMetaFileBits\n\n\t* [include/sysmetrics.h] [windows/sysmetrics.c]\n\tAdd support for GetSystemMetrics(SM_CMETRICS) \u003d\u003d SM_CMETRICS\n\n\t* [include/windows.h]\n\tMETA_EXTTEXTOUT, not META_SETTEXTOUT\n\tdefine GetCurrentTime as GetTickCount (for wine library)\n\n\t* [loader/main.c]\n\tDon\u0027t initialize built-in modules in wine library\n\n\t* [memory/local.c]\n\tLocalReAlloc was defined incorrectly. Swap flags and size arguments.\n\n\t* [misc/main.c]\n\tAlways report CPUTYPE\u003d4 to wine library.\n\n\t* [objects/dib.c]\n\tRLE8 images were missing top line when decompressed.\n\n\t* [objects/metafile.c]\n\tSetMetaFileBits and GetMetaFileBits implemented.  Works when called\n\tfrom winhelp.  More testing needed.  Various memory leaks plugged.\n\tVarious other bug fixes.  New metafile operations added in\n\tPlayMetaFileRecord: CreatePalette, SetTextAlign, SelectPalette,\n\tSetMapperFlags, RealizePalette, ExtTextOut, Escape.  Testing needed.\n\n\t* [toolkit/heap.c]\n\tLocalUnLock changed to LocalUnlock\n\nSun Oct 15 21:55:33 1995  Anand Kumria \u003cakumria@ozemail.com.au\u003e\n\t\n\t* [misc/winsock.c] \n\tReturn the correct error number, for host lookup operations.\n\tAlso, correct the problem with send_message.\n\nFri Oct 13 19:04:35 1995  Morten Welinder  \u003cterra@diku.dk\u003e\n\n\t* [Makefile.in]\n\tUsing nm\u0027s built-in sorting.\n\n\t* [*/*.c]\n\tUse xmalloc for malloc and xrealloc for realloc in all ungarded\n\tcases.\n\n\t* [debugger/dbg.y]\n\tHandle C-like expressions.  Clean-up.\n\n\t* [debugger/debug.l]\n\tLots of new tokens for expressions.\n\n\t* [debugger/info.c]\n\tImplement \"list\" command for disassembling.\n\n\t* [misc/ole2nls.c]\n\tImplement more Danish stuff.\n\nFri Oct  6 10:39:39 1995 Ram\u0027on Garc\u0027ia \u003cramon@ie3.clubs.etsit.upm.es\u003e\n\n\t* [loader/module.c]\n\tUpdated self-loading modules to support for new 32 bit \n\tstack frames.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5a10f8b2e07da941304d59006b12fd9a512f6c35",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "e19ef7287ff6305794d96f5821ce34d8247d39b7",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "3ddda8eff9053331ea887b5440e30f37e17f1b87",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "988d9a6609c96cd75b772e2611ddc560adc7656f",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "7894d2b575503d9cc45e1a65018e6d7214cfadb2",
      "old_mode": 33188,
      "old_path": "Make.rules.in",
      "new_id": "4dd971da6b0d62cf5ed58ffc1c96a691ec47ac26",
      "new_mode": 33188,
      "new_path": "Make.rules.in"
    },
    {
      "type": "modify",
      "old_id": "130f12fc024812d5192dafaea974e493869f53ba",
      "old_mode": 33188,
      "old_path": "Makefile.in",
      "new_id": "19f8a124a139b798e081c13b3399bef50eba67aa",
      "new_mode": 33188,
      "new_path": "Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "73944bc87983fadde0e2358144f1c5a09e1ea138",
      "old_mode": 33261,
      "old_path": "configure",
      "new_id": "c0df84d2ee969289c3c0501811719f31f9e80478",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "modify",
      "old_id": "8460d1d836d29f5ecb8332266dd3d2425f7b619c",
      "old_mode": 33188,
      "old_path": "configure.in",
      "new_id": "4bbf3fef2ff51237d5c89a0866106df64e01c3d4",
      "new_mode": 33188,
      "new_path": "configure.in"
    },
    {
      "type": "modify",
      "old_id": "087a7d726d5b167c6a9ab3bac5fb874db9abb3d3",
      "old_mode": 33188,
      "old_path": "controls/button.c",
      "new_id": "9310643e656fb48784d5df0f96a30d6ac7bc9757",
      "new_mode": 33188,
      "new_path": "controls/button.c"
    },
    {
      "type": "modify",
      "old_id": "aab97f53932dd9f1286b7f7e254c1812f5dce3bb",
      "old_mode": 33188,
      "old_path": "controls/combo.c",
      "new_id": "8284d51532eb19681f53a39076b87d9f5388eb3c",
      "new_mode": 33188,
      "new_path": "controls/combo.c"
    },
    {
      "type": "modify",
      "old_id": "ef9377b9aa821f67713dee4bc39e91634f4ad4b6",
      "old_mode": 33188,
      "old_path": "controls/desktop.c",
      "new_id": "b3796f493db9171e8ac2a0b091f5cb3d88de5deb",
      "new_mode": 33188,
      "new_path": "controls/desktop.c"
    },
    {
      "type": "modify",
      "old_id": "957c8707c7d0f134775bc14e0e041f71e6264a7c",
      "old_mode": 33188,
      "old_path": "controls/edit.c",
      "new_id": "31534d65ffbbdda67eb217ff54a79f85fd1703fc",
      "new_mode": 33188,
      "new_path": "controls/edit.c"
    },
    {
      "type": "modify",
      "old_id": "393f497c06a06589aa613cfb5268f687c5be53dc",
      "old_mode": 33188,
      "old_path": "controls/listbox.c",
      "new_id": "d06760dd9e5b12e27729c2a99d28feafb994d9ee",
      "new_mode": 33188,
      "new_path": "controls/listbox.c"
    },
    {
      "type": "modify",
      "old_id": "90db99cb636d7de317590cb12a281658eaf57186",
      "old_mode": 33188,
      "old_path": "controls/menu.c",
      "new_id": "b14d1ab2733b8c38ae11c74a89bc790d16ef3840",
      "new_mode": 33188,
      "new_path": "controls/menu.c"
    },
    {
      "type": "modify",
      "old_id": "507c8971f002d7b97fc14cf4286030342e1035e7",
      "old_mode": 33188,
      "old_path": "controls/scroll.c",
      "new_id": "3d7a67e8db2fcb9876fb032e392a9453fea19b6b",
      "new_mode": 33188,
      "new_path": "controls/scroll.c"
    },
    {
      "type": "modify",
      "old_id": "b88dd2ff6382c6e3c471c6cb46f95819e6b3e1a0",
      "old_mode": 33188,
      "old_path": "controls/static.c",
      "new_id": "ce812523766cfe9d471d18170f17a2c3c2433809",
      "new_mode": 33188,
      "new_path": "controls/static.c"
    },
    {
      "type": "modify",
      "old_id": "7eb5a58c0da2b855707e9fef2d763561c2ebc80f",
      "old_mode": 33188,
      "old_path": "debugger/dbg.y",
      "new_id": "cd3b9cf68dffad9ed509a7a5e2fe5cb86adeccdf",
      "new_mode": 33188,
      "new_path": "debugger/dbg.y"
    },
    {
      "type": "modify",
      "old_id": "ef142ed89269eb1990eefac4704ae26cdcb6c638",
      "old_mode": 33188,
      "old_path": "debugger/debug.l",
      "new_id": "c46eb100c6743aa1edab4eebe71b50dabeec707d",
      "new_mode": 33188,
      "new_path": "debugger/debug.l"
    },
    {
      "type": "modify",
      "old_id": "f6569c8ffae93191e3b49099b97cd6cad3178e04",
      "old_mode": 33188,
      "old_path": "debugger/hash.c",
      "new_id": "8a325c7a09c85102d914484a19aa7ea3b9d1a49a",
      "new_mode": 33188,
      "new_path": "debugger/hash.c"
    },
    {
      "type": "modify",
      "old_id": "4914a15b86ce7236e1bcb266895b51bf36a9e272",
      "old_mode": 33188,
      "old_path": "debugger/info.c",
      "new_id": "54d5140b63a9078e0ce07a4b6f6718195b0f616f",
      "new_mode": 33188,
      "new_path": "debugger/info.c"
    },
    {
      "type": "modify",
      "old_id": "52e0a187f1ee24c037bcbdb071e87fca2bb2fadd",
      "old_mode": 33188,
      "old_path": "if1632/Makefile.in",
      "new_id": "60ac9072797b8f81a2a2b0f27b143feb84bf339b",
      "new_mode": 33188,
      "new_path": "if1632/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08c0fc6d611aa29252776b50fd6e7a40d21c64f8",
      "new_mode": 33188,
      "new_path": "if1632/dummy.c"
    },
    {
      "type": "modify",
      "old_id": "f9600079f5c9d299d172286702e4f93e2c5ea3bc",
      "old_mode": 33188,
      "old_path": "if1632/gdi.spec",
      "new_id": "5dd559377f34236eb1b22312efe0ed2bb5a23133",
      "new_mode": 33188,
      "new_path": "if1632/gdi.spec"
    },
    {
      "type": "modify",
      "old_id": "4cf8424ef63defe16e890c5f687e825ca4770072",
      "old_mode": 33188,
      "old_path": "if1632/kernel.spec",
      "new_id": "9a5b15fc0121147c767b27ac643236fe46817585",
      "new_mode": 33188,
      "new_path": "if1632/kernel.spec"
    },
    {
      "type": "modify",
      "old_id": "63b7a9df2bbe1ea88d46b2bae96f8e62917439fc",
      "old_mode": 33188,
      "old_path": "if1632/user.spec",
      "new_id": "469bbc570da9fb94d829ec8da21599493764c2b7",
      "new_mode": 33188,
      "new_path": "if1632/user.spec"
    },
    {
      "type": "modify",
      "old_id": "59fdbd870baecb96f218fe31a9b818b499eec8a4",
      "old_mode": 33188,
      "old_path": "include/accel.h",
      "new_id": "b8e569063e2ea482bd743946ce7f57591db50a89",
      "new_mode": 33188,
      "new_path": "include/accel.h"
    },
    {
      "type": "modify",
      "old_id": "c236cdcd3eca6c7d73afdb7c4b8d821f69a8b880",
      "old_mode": 33188,
      "old_path": "include/bitmap.h",
      "new_id": "fc07762c18eaee4971200f57abe4df4ba0cf9b75",
      "new_mode": 33188,
      "new_path": "include/bitmap.h"
    },
    {
      "type": "modify",
      "old_id": "9190ff1c5e2e7743f78610bf21ca5976c0766028",
      "old_mode": 33188,
      "old_path": "include/debugger.h",
      "new_id": "deb92faf4dd96e87c5f30827c58f49ab2a3bb328",
      "new_mode": 33188,
      "new_path": "include/debugger.h"
    },
    {
      "type": "modify",
      "old_id": "d2fae7c1e0e36f3d0ea4fd71a42192af0e207c45",
      "old_mode": 33188,
      "old_path": "include/menu.h",
      "new_id": "59f292df5c8a017e1f9078e5dc9b117aa65cee5e",
      "new_mode": 33188,
      "new_path": "include/menu.h"
    },
    {
      "type": "modify",
      "old_id": "11e08b40b427acadd497445c3a7f48fb3d5a6f2f",
      "old_mode": 33188,
      "old_path": "include/sysmetrics.h",
      "new_id": "52ffa6c92d2f3f87555c78997902b9fbee62afc2",
      "new_mode": 33188,
      "new_path": "include/sysmetrics.h"
    },
    {
      "type": "modify",
      "old_id": "f40937d2681f6e97822efa743acb5a515aebebbb",
      "old_mode": 33188,
      "old_path": "include/win.h",
      "new_id": "49491a2fe3abb2fefa9c352cf44c0c632109e866",
      "new_mode": 33188,
      "new_path": "include/win.h"
    },
    {
      "type": "modify",
      "old_id": "e151ebf19997ec78b8a97f765b9fc15ad6034693",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "064434d05bc3076ba1810d3ca7f01c6092ee140a",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "modify",
      "old_id": "348af36c13b82c6efedb0ca0e42923ff3af35747",
      "old_mode": 33188,
      "old_path": "include/wintypes.h",
      "new_id": "ff785d1f67c9c4fe5ffd9b4ac35e1896f32d7391",
      "new_mode": 33188,
      "new_path": "include/wintypes.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8b183df6cd0e66b7eeffeff50e26b745730948c",
      "new_mode": 33188,
      "new_path": "include/xmalloc.h"
    },
    {
      "type": "modify",
      "old_id": "df6e6a8aff901cdd3116ef6b997817486fdbebb8",
      "old_mode": 33188,
      "old_path": "ipc/dde_proc.c",
      "new_id": "c72f37103b40a06d9625d9bd54177293a23e89d1",
      "new_mode": 33188,
      "new_path": "ipc/dde_proc.c"
    },
    {
      "type": "modify",
      "old_id": "259378f2bbec481f2f47c7f2bc479f0ad137adc7",
      "old_mode": 33188,
      "old_path": "ipc/shm_block.c",
      "new_id": "6a5106b024a5cb728d167d3ca5dc2d76ad0e4067",
      "new_mode": 33188,
      "new_path": "ipc/shm_block.c"
    },
    {
      "type": "modify",
      "old_id": "896471543a24951980309745b6fcb005f038c4df",
      "old_mode": 33188,
      "old_path": "ipc/shm_fragment_test.c",
      "new_id": "708dad4fc3520bd7ed0bd2672ddb4463637650ad",
      "new_mode": 33188,
      "new_path": "ipc/shm_fragment_test.c"
    },
    {
      "type": "modify",
      "old_id": "de7df1efb326507f31b7963c67f38a174a1f6c8d",
      "old_mode": 33188,
      "old_path": "loader/main.c",
      "new_id": "08ad7cd88ef37285d0e012a02c83fcc2d5c9025a",
      "new_mode": 33188,
      "new_path": "loader/main.c"
    },
    {
      "type": "modify",
      "old_id": "e48ed033699743a9ef407eb7a08eeafaf1073296",
      "old_mode": 33188,
      "old_path": "loader/module.c",
      "new_id": "7186c931ca5442b923bcbda34dc2d3dab4ac6fe4",
      "new_mode": 33188,
      "new_path": "loader/module.c"
    },
    {
      "type": "modify",
      "old_id": "9167a999d74a2af493b9fcf5080da97f57143261",
      "old_mode": 33188,
      "old_path": "loader/ne_image.c",
      "new_id": "977481719895f8ce75d0581540508dc3ef5bf02d",
      "new_mode": 33188,
      "new_path": "loader/ne_image.c"
    },
    {
      "type": "modify",
      "old_id": "18117cd3eef1c2e52308d01e463f1fa6baef465e",
      "old_mode": 33188,
      "old_path": "loader/pe_image.c",
      "new_id": "47c9d87fe34eca5f7d9c912d8c7051c6d8c23f38",
      "new_mode": 33188,
      "new_path": "loader/pe_image.c"
    },
    {
      "type": "modify",
      "old_id": "7a5b4b171d177a9bc032db0f6cda0519fb1fa6b0",
      "old_mode": 33188,
      "old_path": "loader/resource.c",
      "new_id": "437d8e2075219834e0292c40bbc668485b2c6334",
      "new_mode": 33188,
      "new_path": "loader/resource.c"
    },
    {
      "type": "modify",
      "old_id": "3a560c5c78b481b8432642100ccc8f9a8d0398cf",
      "old_mode": 33188,
      "old_path": "loader/signal.c",
      "new_id": "8a31b8d1716c41b8afcb3f9c8d2e9ffba4907edf",
      "new_mode": 33188,
      "new_path": "loader/signal.c"
    },
    {
      "type": "modify",
      "old_id": "9f215af53599f3a63f3efac48fcecef0d5dabab7",
      "old_mode": 33188,
      "old_path": "memory/local.c",
      "new_id": "e20bd9c33541f133f7a5ff3aa4374f27753e48a2",
      "new_mode": 33188,
      "new_path": "memory/local.c"
    },
    {
      "type": "modify",
      "old_id": "778e331cd615c32ba8d6131b8922ffb417c30c8d",
      "old_mode": 33188,
      "old_path": "misc/Makefile.in",
      "new_id": "26ac02d448595d5e9b67db265a7c7d136b3d19d3",
      "new_mode": 33188,
      "new_path": "misc/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "d3df59d0ecb8a38338240a2affcb7db1e747a729",
      "old_mode": 33188,
      "old_path": "misc/clipboard.c",
      "new_id": "68f5fe76c555a4ce276a339ee7075f4fbe28d0ec",
      "new_mode": 33188,
      "new_path": "misc/clipboard.c"
    },
    {
      "type": "modify",
      "old_id": "f85624fb61ce5948ddaafc55be544c425e0c9f84",
      "old_mode": 33188,
      "old_path": "misc/commdlg.c",
      "new_id": "5b86ad3a3faf1fca8f8d431797db1cb7a3971f7d",
      "new_mode": 33188,
      "new_path": "misc/commdlg.c"
    },
    {
      "type": "modify",
      "old_id": "66670589a85eba7eb9c4ee14adec61142c6e9a6c",
      "old_mode": 33188,
      "old_path": "misc/dos_fs.c",
      "new_id": "13f52bf7b324ceab3b9d10014dc2ad3403c93dc6",
      "new_mode": 33188,
      "new_path": "misc/dos_fs.c"
    },
    {
      "type": "modify",
      "old_id": "b9bcc0629039d19827fd4f969e574606cdbdbd74",
      "old_mode": 33188,
      "old_path": "misc/file.c",
      "new_id": "1d18e83b574ab7be9957c9ae57c417bff88a1092",
      "new_mode": 33188,
      "new_path": "misc/file.c"
    },
    {
      "type": "modify",
      "old_id": "d8876a199a266f3a7d5f3c5166606b7f185db893",
      "old_mode": 33188,
      "old_path": "misc/main.c",
      "new_id": "9de2fe72ab6831c8a2bc848bcb24dd588af8397c",
      "new_mode": 33188,
      "new_path": "misc/main.c"
    },
    {
      "type": "modify",
      "old_id": "5915ce8d828e206c7fe23f4bce42c7ff287a4169",
      "old_mode": 33188,
      "old_path": "misc/ole2nls.c",
      "new_id": "f0dc52fe0932db234b365c991751af9031d4b0c3",
      "new_mode": 33188,
      "new_path": "misc/ole2nls.c"
    },
    {
      "type": "modify",
      "old_id": "d9067b1817ce607e189dee5d0bf4d3775622dcf9",
      "old_mode": 33188,
      "old_path": "misc/profile.c",
      "new_id": "7dce51216270af8099f775245c072137ec502b18",
      "new_mode": 33188,
      "new_path": "misc/profile.c"
    },
    {
      "type": "modify",
      "old_id": "0b5133bca4ee29f70896b3a46deaf9a8a5571888",
      "old_mode": 33188,
      "old_path": "misc/rect.c",
      "new_id": "c5d7985435051d15e2fd7e2d480fa8e89d1c6b63",
      "new_mode": 33188,
      "new_path": "misc/rect.c"
    },
    {
      "type": "modify",
      "old_id": "12822f1f46444aad1eb1126381438c6130d3a519",
      "old_mode": 33188,
      "old_path": "misc/shell.c",
      "new_id": "86d60ee7b05a8acbacbf95d89d93afe71cda70f4",
      "new_mode": 33188,
      "new_path": "misc/shell.c"
    },
    {
      "type": "modify",
      "old_id": "eba14fe49ea754f5afc61427a98a3bf0ad87139f",
      "old_mode": 33188,
      "old_path": "misc/spy.c",
      "new_id": "2d4c4306112a5fd7623a981a2d985adce2a0b3d2",
      "new_mode": 33188,
      "new_path": "misc/spy.c"
    },
    {
      "type": "modify",
      "old_id": "5a4c02f9853affb58c8c9d9eab50ba91a3b5cf14",
      "old_mode": 33188,
      "old_path": "misc/user32.c",
      "new_id": "b91b74986528d7e6364109fc04cb488095039813",
      "new_mode": 33188,
      "new_path": "misc/user32.c"
    },
    {
      "type": "modify",
      "old_id": "23675a1c9de4f674bfe134dd2b90eeed033b87ad",
      "old_mode": 33188,
      "old_path": "misc/winsocket.c",
      "new_id": "52baf78e6cf6defcbf700904ec4436a9852df852",
      "new_mode": 33188,
      "new_path": "misc/winsocket.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24dcef587940284e9ab68bee096b4823a16a9a11",
      "new_mode": 33188,
      "new_path": "misc/xmalloc.c"
    },
    {
      "type": "modify",
      "old_id": "fd673eefc1c45ffe79839eae5fee37c56ffcaf50",
      "old_mode": 33188,
      "old_path": "miscemu/dosmem.c",
      "new_id": "4568eb8ecd0bb4fe5cd7af51900114b8b2fab6cf",
      "new_mode": 33188,
      "new_path": "miscemu/dosmem.c"
    },
    {
      "type": "modify",
      "old_id": "83f7cefafe42dd12b8f1ce7803168e57df4789e2",
      "old_mode": 33188,
      "old_path": "miscemu/instr.c",
      "new_id": "09daf43e2a735b4eee113aa8f703cfd988dceacf",
      "new_mode": 33188,
      "new_path": "miscemu/instr.c"
    },
    {
      "type": "modify",
      "old_id": "30862a6470e4c2047b760c9d4f6c89296907fa32",
      "old_mode": 33188,
      "old_path": "miscemu/int21.c",
      "new_id": "0228602eb0eed3a3a6353eadc2ec2ff07e3fdc4f",
      "new_mode": 33188,
      "new_path": "miscemu/int21.c"
    },
    {
      "type": "modify",
      "old_id": "79fe669813eb3af44cc48c4c5e6d6d3763669169",
      "old_mode": 33188,
      "old_path": "multimedia/mcistring.c",
      "new_id": "3ea208f1199173bbd861c97b5fd4f0d97fac61f8",
      "new_mode": 33188,
      "new_path": "multimedia/mcistring.c"
    },
    {
      "type": "modify",
      "old_id": "faa61b5c8b52e95765413af93f206dd7db3a5a7a",
      "old_mode": 33188,
      "old_path": "multimedia/midi.c",
      "new_id": "b734ecdf71c24e3b2fff3e36bb7477cc7127c482",
      "new_mode": 33188,
      "new_path": "multimedia/midi.c"
    },
    {
      "type": "modify",
      "old_id": "db3e707e06645d0321c0995cc3f8de891af92e8c",
      "old_mode": 33188,
      "old_path": "multimedia/mmsystem.c",
      "new_id": "81f1c1b9a928883a77df145edc7cfac9c25cc27a",
      "new_mode": 33188,
      "new_path": "multimedia/mmsystem.c"
    },
    {
      "type": "modify",
      "old_id": "5193abde7ca6f1e40f60b6665e19e669aa7aaaf3",
      "old_mode": 33188,
      "old_path": "multimedia/time.c",
      "new_id": "c9e7f220500b0e46c9bd4e14b018f3367053924a",
      "new_mode": 33188,
      "new_path": "multimedia/time.c"
    },
    {
      "type": "modify",
      "old_id": "ae7dd30e309d4c09d033e1c79a97c857f4f91d4e",
      "old_mode": 33188,
      "old_path": "objects/bitblt.c",
      "new_id": "89ae404c83b850e8cd532fa0430e2505ff8f6100",
      "new_mode": 33188,
      "new_path": "objects/bitblt.c"
    },
    {
      "type": "modify",
      "old_id": "982920abbe10a3d1e013ad1c31ccb3f59642c089",
      "old_mode": 33188,
      "old_path": "objects/brush.c",
      "new_id": "1034c40af39173e40ac5eed17b315ad19821422f",
      "new_mode": 33188,
      "new_path": "objects/brush.c"
    },
    {
      "type": "modify",
      "old_id": "e6a3335884c1d46e114b912f0654b1758a78e8f2",
      "old_mode": 33188,
      "old_path": "objects/clipping.c",
      "new_id": "08e65d71f5efefc814404fa604af556a0db10e0a",
      "new_mode": 33188,
      "new_path": "objects/clipping.c"
    },
    {
      "type": "modify",
      "old_id": "5941340a61bf5c73cca1fe0d0355c57f65ac8e39",
      "old_mode": 33188,
      "old_path": "objects/color.c",
      "new_id": "41e222c4b23923de519d4860c6314d7d939edbfb",
      "new_mode": 33188,
      "new_path": "objects/color.c"
    },
    {
      "type": "modify",
      "old_id": "6cc3f2a24e21c8f277632a6ea086eba09a7ffd30",
      "old_mode": 33188,
      "old_path": "objects/cursoricon.c",
      "new_id": "fcb553e3903596973e7ba9042caba5090b5123d9",
      "new_mode": 33188,
      "new_path": "objects/cursoricon.c"
    },
    {
      "type": "modify",
      "old_id": "7dbd68e7b4cfcc1e04c0f4c4d431627389c9d39f",
      "old_mode": 33188,
      "old_path": "objects/dc.c",
      "new_id": "41c981aa85aab3e18d386b07d5a753d32feead17",
      "new_mode": 33188,
      "new_path": "objects/dc.c"
    },
    {
      "type": "modify",
      "old_id": "1082b743b843b1e2ad0a685fe2e8f5fe26f08988",
      "old_mode": 33188,
      "old_path": "objects/dib.c",
      "new_id": "3c020462f4f8ba306d067a199e034dd05a44d5fc",
      "new_mode": 33188,
      "new_path": "objects/dib.c"
    },
    {
      "type": "modify",
      "old_id": "b1a89a896cdd75abf6a0869333c5e00f23958285",
      "old_mode": 33188,
      "old_path": "objects/font.c",
      "new_id": "be7ac76c4ff6db8eb3dccf3c4b1933eec45d7343",
      "new_mode": 33188,
      "new_path": "objects/font.c"
    },
    {
      "type": "modify",
      "old_id": "b2434125125881a47562d70f9dc096134f4d14a0",
      "old_mode": 33188,
      "old_path": "objects/gdiobj.c",
      "new_id": "7f0e6a3cf532c10d3eec7cf788bb92f398efc7c9",
      "new_mode": 33188,
      "new_path": "objects/gdiobj.c"
    },
    {
      "type": "modify",
      "old_id": "9628e99306c97c86a832a085ce937ebcc5628bc8",
      "old_mode": 33188,
      "old_path": "objects/metafile.c",
      "new_id": "e1d176e6558dad5d3e39d46583e914e2b0ff4646",
      "new_mode": 33188,
      "new_path": "objects/metafile.c"
    },
    {
      "type": "modify",
      "old_id": "7fa2cfe10e7d28a9f4dbbfd97dc7c497881091d1",
      "old_mode": 33188,
      "old_path": "objects/palette.c",
      "new_id": "ccd0b42e48519d1567c7f0266cbe220189058035",
      "new_mode": 33188,
      "new_path": "objects/palette.c"
    },
    {
      "type": "modify",
      "old_id": "5be23ffc539cfa1c750d67fbf1fc4f4b5f6adfa6",
      "old_mode": 33188,
      "old_path": "objects/region.c",
      "new_id": "73adc51a825586d4c2e740a6d8e560a057ea9631",
      "new_mode": 33188,
      "new_path": "objects/region.c"
    },
    {
      "type": "modify",
      "old_id": "fd94b1041deedad10901d4f00d0d317d10c5042b",
      "old_mode": 33188,
      "old_path": "objects/text.c",
      "new_id": "3b6ec2240b1e7a1cdcbe2691938ccb9b71be6cd4",
      "new_mode": 33188,
      "new_path": "objects/text.c"
    },
    {
      "type": "modify",
      "old_id": "afdd89e8a39fb104d7c3e2444ff7c5af335ad1b3",
      "old_mode": 33188,
      "old_path": "rc/winerc.c",
      "new_id": "06f83966c86ad03715f538da1f7ccc56ee16bf37",
      "new_mode": 33188,
      "new_path": "rc/winerc.c"
    },
    {
      "type": "modify",
      "old_id": "73f87464f81c31109bcc1a7aa81a815cf9a6f3b1",
      "old_mode": 33188,
      "old_path": "toolkit/Makefile.in",
      "new_id": "55745dd939ab88d57c3e5aab2548250d3cf7e727",
      "new_mode": 33188,
      "new_path": "toolkit/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ceb5a7b00a69ed5ef7df81669e0a2c68bc708f3",
      "new_mode": 33188,
      "new_path": "toolkit/README.resources"
    },
    {
      "type": "modify",
      "old_id": "26ae4457630b46f0b67e86440c375c223268cef9",
      "old_mode": 33188,
      "old_path": "toolkit/atom.c",
      "new_id": "48fbfbe3d0d50d9e23bdf7ee294b5465a7923e83",
      "new_mode": 33188,
      "new_path": "toolkit/atom.c"
    },
    {
      "type": "modify",
      "old_id": "370f7c6a6f223ada943b9aafb01a17767189926c",
      "old_mode": 33188,
      "old_path": "toolkit/heap.c",
      "new_id": "75faefccba9df90be4ffa92bae7f34a284d3c733",
      "new_mode": 33188,
      "new_path": "toolkit/heap.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c688cecf277e3e0520975e453ce44986926e21db",
      "new_mode": 33188,
      "new_path": "toolkit/hello3.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23f29c5e1a5b30674f2dc63781e3ca5db6ae4b4c",
      "new_mode": 33188,
      "new_path": "toolkit/hello3res.rc"
    },
    {
      "type": "modify",
      "old_id": "5db9016bb0d93cd2eec1727710e196eccedb7a76",
      "old_mode": 33188,
      "old_path": "toolkit/miscstubs.c",
      "new_id": "ddeeb498ac962294e620f86e8de127cc49370d75",
      "new_mode": 33188,
      "new_path": "toolkit/miscstubs.c"
    },
    {
      "type": "modify",
      "old_id": "1982f6bf987988caf120b7287efc689d2f1b9f79",
      "old_mode": 33188,
      "old_path": "toolkit/winmain.c",
      "new_id": "f132725674ea3bb1a2ac187a43a64f874f724555",
      "new_mode": 33188,
      "new_path": "toolkit/winmain.c"
    },
    {
      "type": "modify",
      "old_id": "59588755d6bba3b9c32a9e1a2ed2d8c9616bbe5d",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "70ff43f22de05b5840995fa9be90f6261664542f",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "modify",
      "old_id": "61b4a09ab12fbb11f5f47709309cbc238fc63016",
      "old_mode": 33188,
      "old_path": "win32/file.c",
      "new_id": "160fc409ca04bca2c652aee17d28bede42e902d5",
      "new_mode": 33188,
      "new_path": "win32/file.c"
    },
    {
      "type": "modify",
      "old_id": "8000edc7027823a67282e97ca510f45ae775c81f",
      "old_mode": 33188,
      "old_path": "win32/init.c",
      "new_id": "0554a2f4b16ae09dee5b445a670e749cbdfcfa0e",
      "new_mode": 33188,
      "new_path": "win32/init.c"
    },
    {
      "type": "modify",
      "old_id": "9f30af19feae7e7b02aa0addd3b5a4227bc6937a",
      "old_mode": 33188,
      "old_path": "windows/defdlg.c",
      "new_id": "4f152fb8301a1fceec0da1710353bdcf392e01cb",
      "new_mode": 33188,
      "new_path": "windows/defdlg.c"
    },
    {
      "type": "modify",
      "old_id": "1479b68954672e5a31406fbe26c793c40e4cadd8",
      "old_mode": 33188,
      "old_path": "windows/defwnd.c",
      "new_id": "eda4fe27514c900ff6e441530fe6f7dcb6921d16",
      "new_mode": 33188,
      "new_path": "windows/defwnd.c"
    },
    {
      "type": "modify",
      "old_id": "8dc29c4be2ed054b669d9228cfda925e68c7c4c3",
      "old_mode": 33188,
      "old_path": "windows/dialog.c",
      "new_id": "6a168053e8ecf8f681233d8c6457cad389aa0129",
      "new_mode": 33188,
      "new_path": "windows/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "a91d24832e36f4be64531685c5033d74835efc0d",
      "old_mode": 33188,
      "old_path": "windows/event.c",
      "new_id": "28f21e1f43c14367e8b22867c949c2c629a5251d",
      "new_mode": 33188,
      "new_path": "windows/event.c"
    },
    {
      "type": "modify",
      "old_id": "608fbea13d3c5fbc23d7beb340113be83c765f10",
      "old_mode": 33188,
      "old_path": "windows/graphics.c",
      "new_id": "d4475ba0bf8ac4cf23d6573484baf7b45f97361b",
      "new_mode": 33188,
      "new_path": "windows/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "08472af7e3500400f61c78d3211b184b33f6477b",
      "old_mode": 33188,
      "old_path": "windows/hook.c",
      "new_id": "d56c93f1011840e585cc72b9fd33d93492638749",
      "new_mode": 33188,
      "new_path": "windows/hook.c"
    },
    {
      "type": "modify",
      "old_id": "76f6d87f545f52c468e3b91f514680009c6c4822",
      "old_mode": 33188,
      "old_path": "windows/mdi.c",
      "new_id": "e1a3ddfab2a6661661b3ea545c89ae5bf8d7e9d2",
      "new_mode": 33188,
      "new_path": "windows/mdi.c"
    },
    {
      "type": "modify",
      "old_id": "adefb1475e9c25dfed35d84a87d8adc6eaf97008",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "a30935614e6a00b8d0f9fa58d9cb3b132381b876",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    },
    {
      "type": "modify",
      "old_id": "e0cd46cebf555fbed3c59d5344aaefd34bb314dc",
      "old_mode": 33188,
      "old_path": "windows/msgbox.c",
      "new_id": "ddb9690b67d15e2ac7d57b7fc2112687c13194ad",
      "new_mode": 33188,
      "new_path": "windows/msgbox.c"
    },
    {
      "type": "modify",
      "old_id": "aa77bef4ba6bdbb1166f07c3ab88ca57ea4462df",
      "old_mode": 33188,
      "old_path": "windows/nonclient.c",
      "new_id": "086dc181e6801c7a141dad9e50c33968a03c8ef9",
      "new_mode": 33188,
      "new_path": "windows/nonclient.c"
    },
    {
      "type": "modify",
      "old_id": "7e166320d47538484474d8135af76129aeb17035",
      "old_mode": 33188,
      "old_path": "windows/painting.c",
      "new_id": "014426df0a093017b6bf96c30d54e0158cf52249",
      "new_mode": 33188,
      "new_path": "windows/painting.c"
    },
    {
      "type": "modify",
      "old_id": "d662983e36c5eaf54bcc0708bbec54fb10abe9ef",
      "old_mode": 33188,
      "old_path": "windows/scroll.c",
      "new_id": "b24fcbfe1f1c142e2d321cac114ec879195ce17d",
      "new_mode": 33188,
      "new_path": "windows/scroll.c"
    },
    {
      "type": "modify",
      "old_id": "3aa9bb33a9e84d5e17db05de53483835c1a4a53a",
      "old_mode": 33188,
      "old_path": "windows/sysmetrics.c",
      "new_id": "64b80dc836a39fd2c49982aed6cf649054706a1a",
      "new_mode": 33188,
      "new_path": "windows/sysmetrics.c"
    },
    {
      "type": "modify",
      "old_id": "164b563beffa16bda8430b87d784c4fa00b3ea4e",
      "old_mode": 33188,
      "old_path": "windows/win.c",
      "new_id": "1e0d209ed46d75bca7afa4bee2268d22e415af14",
      "new_mode": 33188,
      "new_path": "windows/win.c"
    },
    {
      "type": "modify",
      "old_id": "32ca21c6da751ed5f509e86902a504221579474d",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "119b2651538b73cc1486f3efa30ac4e788914646",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    }
  ]
}
