)]}'
{
  "commit": "c6c09442c4368706ad3df6550f59574b580c8aa3",
  "tree": "de9230ca23a5cb99810b66fd7e07ab42bb96e78e",
  "parents": [
    "9ea19e54cb44146d81a5330999b3b1d72f4c0745"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Jan 12 18:32:19 1997 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Jan 12 18:32:19 1997 +0000"
  },
  "message": "Release 970112\n\nSat Jan 11 18:17:59 1997  Alexandre Julliard  \u003cjulliard@lrc.epfl.ch\u003e\n\n\t* [controls/menu.c]\n\tUpdated to new Win32 types.\n\n\t* [controls/listbox.c]\n\tFixed Winfile extended selection bug.\n\n\t* [files/directory.c]\n\tChanged DIR_SearchPath to return both long and short file names.\n\n\t* [files/dos_fs.c]\n\tImplemented VFAT ioctl to retrieve the original short filenames\n\tfrom a VFAT filesystem (Linux only for now).\n\tReplaced DOSFS_GetUnixFileName()/DOSFS_GetDosTrueName() by\n\tDOS_GetFullName().\n\tProperly implemented GetShortPathName() and GetFullPathName().\n\tMade all functions re-entrant.\n\n\t* [files/file.c] [misc/main.c]\n\tReplaced -allowreadonly option by -failreadonly. The default is\n\tnow to report success when opening a read-only file for writing.\n\n\t* [objects/metafile.c]\n\tFixed bug in DIB bitmaps pointer calculation.\n\n\t* [scheduler/process.c]\n\tImplemented environment strings and Get/SetStdHandle with process\n \tenvironment block.\n\n\t* [tools/build.c]\n\tRewrote BuildContext32() to avoid instructions that may not be\n\tsupported by all assemblers.\n\t\nFri Jan 10 17:11:09 1997  David Faure  \u003cdavid.faure@ifhamy.insa-lyon.fr\u003e\n\n\t* [windows/event.c]\n\tCreated table keyc2vkey, which associate a vkey(+extended bit) to\n\tany keycode. Changed EVENT_event_to_vkey to use this table to\n\treturn the correct vkey. Changed EVENT_ToAscii to get the keycode\n\tfrom this table too.  Assigned OEM specific vkeys arbitrarily.\n\nFri Jan 10 09:26:17 1997  John Harvey \u003cjohn@division.co.uk\u003e\n\n\t* [misc/winsock.c] [misc/winsoc_async.c]\n        Fixed svr4 header files.\n        Changed bzero() to memset().\n\n\t* [tools/fnt2bdf.c]\n        Removed bcopy() and used memcpy() instead.\n\n\t* [debugger/msc.c]\n        Include string.h instead of strings.h\n\n\t* [debugger/stabs.c]\n        Include string.h instead of strings.h.\n        Define __ELF__ for svr4 systems.\n\n\t* [loader/signal.c]\n        Use wait() instead of wait4() which doesnt exist on Unixware.\n\n\t* [memory/global.c]\n        Use sysconf() instead of getpagesize() for svr4 systems.\n\nThu Jan  9 21:07:20 1997  Robert Pouliot \u003ckrynos@clic.net\u003e\n\n\t* [Make.rules.in] [Makefile.in] [make_os2.sh] [rc/Makefile.in]\n\t  [tools/Makefile.in] [documentation/wine_os2.txt]\n\tPatches for OS/2 support. Note that it doesn\u0027t compile yet.\n\nTue Jan  7 20:03:53 1997  Eric Youngdale \u003ceric@sub2304.jic.com\u003e\n\n\t* [debugger/*]\n\tMany more debugger improvements (see debugger/README for details).\n\nTue Jan  7 15:12:21 1997  Marcus Meissner \u003cmsmeissn@cip.informatik.uni-erlangen.de\u003e\n\n\t* [windows/graphics.c] [objects/text.c] [graphics/x11drv/*]\n\t  [graphics/metafiledrv/*]\n\tMoved some device dependent code into the resp. subdirs.\n\n\t* [include/gdi.h] [include/metafiledrv.h] [include/x11drv.h]\n\tPrototypes added,\n\tDC_FUNCTIONS: GetPixel added, some unnecessary functions removed.\n\n\t* [objects/region.c]\n\tCreatePolyPolygonRgn32 added.\n\n\t* [files/dos_fs.c]\n\tQueryDosDevice added.\n\n\t* [misc/lstr.c]\n\tFormatMessage: broken heap management fixed.\n\n\t* [scheduler/process.c] [scheduler/thread.c]\n\tGet/SetThreadPriority/PriorityClass added.\n\nMon Jan  6 21:55:30 1997  Philippe De Muyter  \u003cphdm@info.ucl.ac.be\u003e\n\n\t* [misc/keyboard.c]\n\tToAscii : Use EVENT_ToAscii instead.\n\n\t* [windows/event.c]\n\tkeypad_key : Do not convert XK_Mode_switch to VK_MENU; recognize\n\tkeypad cursor keys.\n\tEVENT_event_to_vkey : New function, to transform a X keycode\n\tinto a MSwin vkey + extended bit.\n\tEVENT_ToAscii : New function, to transform a vkey + extended bit\n\t(+ key state table) into ascii char(s), using XLookupString, and\n\trecognizing dead chars.\n\tEVENT_key : Transform AltGr into Ctrl+Alt sequence; call\n\tEVENT_event_to_vkey for keycode to vkey conversion; fixed\n\tprevious, context and extended bits.\n\n\t* [windows/keyboard.c]\n\tInclude stddebug.h, to get -debugmsg messages.\n\tGetKeyState : Handle VK_MBUTTON case.\n\tGetKeyboardState, SetKeyboardState : Debugging messages added.\n\n\t* [windows/message.c]\n\tTranslateMessage : Handle dead chars.\n\nMon Jan  6 20:10:11 1997  Dominik Strasser  \u003cbm424953@muenchen.org\u003e\n\n\t* [if1632/crtdll.spec] [misc/crtdll.c]\n\tC++ functions new/delete/set_new_handler implemented.\n\nMon Jan  6 15:48:15 1997 Frans van Dorsselaer \u003cdorssel@rulhmpc49.LeidenUniv.nl\u003e\n\n\t* [controls/edit.c] [include/windows.h]\n\tMoved the edit control to 32 bits.\n\tIncluded new (win95) message definitions in windows.h\n\tImplemented EM_SCROLLCARET, EM_SETMARGINS, EM_GETMARGINS,\n\tEM_GETLIMITTEXT, EM_POSFROMCHAR, EM_CHARFROMPOS.\n\tBroke EM_SETWORDBREAKPROC (internal wordwrap still works).\n\tFixed some bugs, introduced a couple of others.\n\tText buffer is now initially in 32-bit heap.\n\n\t* [controls/EDIT.TODO] [controls/combo.c] [controls/widgets.c]\n\t  [if1632/wprocs.spec] [library/miscstubs.c] [windows/defdlg.c]\n\t  [misc/commdlg.c]\n\tUpdated to work with 32-bit edit control.\n\nSat Jan  4 22:07:27 1997  O.Flebbe  \u003cO.Flebbe@science-computing.uni-tuebingen.de\u003e\n\n\t* [loader/pe_image.c]\n\tUse mmap rather then malloc. Better workaround for clean\n\tsegments.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13b5bb47085f629b950eaaa83a8298617d7e98a0",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "669aa024757110eb18a8148263b8935c0d024c87",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "f98f01df062ccd5e921a7a40ec0cc7cca8d0a8d7",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "bf0c55d51efbf3b4f0f2b2ee9fd4250b33c0c0df",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "88b5f791fba3583384494863a91416bcb33be51e",
      "old_mode": 33188,
      "old_path": "Make.rules.in",
      "new_id": "dc95c85f83c2255eacf4c21af602d43880de3e17",
      "new_mode": 33188,
      "new_path": "Make.rules.in"
    },
    {
      "type": "modify",
      "old_id": "8189b701f44ee408d27e914986a518dac6745bb3",
      "old_mode": 33261,
      "old_path": "configure",
      "new_id": "13740b5b8cf03bbcba4f1bd38dc03dc41895c865",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "modify",
      "old_id": "ede5e0c5cd4e4a936a0cc5f1ca083ff7d46cd3c1",
      "old_mode": 33188,
      "old_path": "configure.in",
      "new_id": "18f803c18a6de8e92d5a442dded6565d7ed0c3c7",
      "new_mode": 33188,
      "new_path": "configure.in"
    },
    {
      "type": "modify",
      "old_id": "7bacadff0c0f07efe84a68b3d79a12d3f5a20ce8",
      "old_mode": 33188,
      "old_path": "controls/EDIT.TODO",
      "new_id": "4ff35e77775f6f79f198198fc96b9768d9b96e52",
      "new_mode": 33188,
      "new_path": "controls/EDIT.TODO"
    },
    {
      "type": "modify",
      "old_id": "4c231f424f39fa5cb6bd1df16410242e03a52f01",
      "old_mode": 33188,
      "old_path": "controls/combo.c",
      "new_id": "dacc7602f72ac2e812d3d2b4165d8c259103e555",
      "new_mode": 33188,
      "new_path": "controls/combo.c"
    },
    {
      "type": "modify",
      "old_id": "3cb1372b538b9f04af86fba41375d58bec09b9ea",
      "old_mode": 33188,
      "old_path": "controls/edit.c",
      "new_id": "e53103ef1a3df2b4871fa8e2a7d63ee6479f9530",
      "new_mode": 33188,
      "new_path": "controls/edit.c"
    },
    {
      "type": "modify",
      "old_id": "70f13b385194ef1cdec7499f4bd737423274f739",
      "old_mode": 33188,
      "old_path": "controls/listbox.c",
      "new_id": "0f3b4318b5d97bc5e26112f537a0e73e65224277",
      "new_mode": 33188,
      "new_path": "controls/listbox.c"
    },
    {
      "type": "modify",
      "old_id": "8c6123ff9b2bf668395043122e8a33fe02e6e473",
      "old_mode": 33188,
      "old_path": "controls/menu.c",
      "new_id": "197262f78dc0372d24600ff13ed917c2189e2375",
      "new_mode": 33188,
      "new_path": "controls/menu.c"
    },
    {
      "type": "modify",
      "old_id": "4c256c9c00f66e54268a18c0f4325bc251a521ef",
      "old_mode": 33188,
      "old_path": "controls/oldlbox.c",
      "new_id": "1eef33cd10618dd56d344533e1d8834645fd1108",
      "new_mode": 33188,
      "new_path": "controls/oldlbox.c"
    },
    {
      "type": "modify",
      "old_id": "a884757c1f10d91b56e66ce97ae38e94da374ec5",
      "old_mode": 33188,
      "old_path": "controls/widgets.c",
      "new_id": "0d5e219fa10fc06c7da016740e7cf75feac942a5",
      "new_mode": 33188,
      "new_path": "controls/widgets.c"
    },
    {
      "type": "modify",
      "old_id": "6a3634c3059f0c913415f0912f7d1c36bf1bdc36",
      "old_mode": 33188,
      "old_path": "debugger/Makefile.in",
      "new_id": "3f5d49d8d7b9273c16be23f4daa6f5086dea8cce",
      "new_mode": 33188,
      "new_path": "debugger/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "5715339e646ef95bf132a069fb4a075abb48e9ef",
      "old_mode": 33188,
      "old_path": "debugger/README",
      "new_id": "02cad9b04247ecd549e475daa6e8a21a0d88aa90",
      "new_mode": 33188,
      "new_path": "debugger/README"
    },
    {
      "type": "modify",
      "old_id": "54de7a62b65ad420af56dd202bc32c3706aaa203",
      "old_mode": 33188,
      "old_path": "debugger/TODO",
      "new_id": "3544b12cb748f9608cd9ce08c4393db4cddaad05",
      "new_mode": 33188,
      "new_path": "debugger/TODO"
    },
    {
      "type": "modify",
      "old_id": "eb97f6cc1cab3de3723b71be13a11e353025a163",
      "old_mode": 33188,
      "old_path": "debugger/break.c",
      "new_id": "5cf164f9aa077bb2691f3f4ad632dd97384742f0",
      "new_mode": 33188,
      "new_path": "debugger/break.c"
    },
    {
      "type": "modify",
      "old_id": "cb230c6f8acffcf566bb97a8af9481b31ed69d52",
      "old_mode": 33188,
      "old_path": "debugger/db_disasm.c",
      "new_id": "32e0d44dcbd5ada8fbfb44b2ac22061ce125eadc",
      "new_mode": 33188,
      "new_path": "debugger/db_disasm.c"
    },
    {
      "type": "modify",
      "old_id": "4bc7fdfb08895f1b470b6747934a7ee857951910",
      "old_mode": 33188,
      "old_path": "debugger/dbg.y",
      "new_id": "8db088559f8c3e0779a189eee6884f11fcf864bd",
      "new_mode": 33188,
      "new_path": "debugger/dbg.y"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d3fb8c35ab7005ddb27d7365f35f22e2a9317f8",
      "new_mode": 33188,
      "new_path": "debugger/dbgmain.c"
    },
    {
      "type": "modify",
      "old_id": "1fc3770f7d2559699891edace50711f30455a8fe",
      "old_mode": 33188,
      "old_path": "debugger/debug.l",
      "new_id": "5f6cce27d679fe4ab8801e58a2996d82aa314cbe",
      "new_mode": 33188,
      "new_path": "debugger/debug.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b170026aaffa3f81eb42bc90bf27cdd8fb8e081b",
      "new_mode": 33188,
      "new_path": "debugger/display.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bf78efb7147c6c718564f4d6630a5216e1c06cb",
      "new_mode": 33188,
      "new_path": "debugger/expr.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2d19bd5a5908e7aeeb36f1568f3bba54591d249",
      "new_mode": 33188,
      "new_path": "debugger/expr.h"
    },
    {
      "type": "modify",
      "old_id": "0a9df012751285644fa6efab924302a8624e635a",
      "old_mode": 33188,
      "old_path": "debugger/hash.c",
      "new_id": "2684ea07384331ca561e701b0b191148792ce56b",
      "new_mode": 33188,
      "new_path": "debugger/hash.c"
    },
    {
      "type": "modify",
      "old_id": "ee6ce299ff56ccef7b7b1c880e6a1de474742580",
      "old_mode": 33188,
      "old_path": "debugger/info.c",
      "new_id": "6c5f4dec6f827f2fa5246a6277c53265ad2639ea",
      "new_mode": 33188,
      "new_path": "debugger/info.c"
    },
    {
      "type": "modify",
      "old_id": "244fcde7307fcfc6b4f977fb5ca38d1c09d49e1a",
      "old_mode": 33188,
      "old_path": "debugger/memory.c",
      "new_id": "f6291949597110f71a026acf527aa806752f4f0a",
      "new_mode": 33188,
      "new_path": "debugger/memory.c"
    },
    {
      "type": "modify",
      "old_id": "dc29ca98a85805cf3fe8ba8956038c06d90dab8a",
      "old_mode": 33188,
      "old_path": "debugger/msc.c",
      "new_id": "1c1817b35734db9e9df5328977e902545aef0e30",
      "new_mode": 33188,
      "new_path": "debugger/msc.c"
    },
    {
      "type": "modify",
      "old_id": "2ecaf6a11a855d67f067a68435ac05ae7a6f7690",
      "old_mode": 33188,
      "old_path": "debugger/registers.c",
      "new_id": "7c68f6a091ccf0d7082a5f8b86786815050a7023",
      "new_mode": 33188,
      "new_path": "debugger/registers.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d80d386421c3a1a6abd76864b8f238e809af5c95",
      "new_mode": 33188,
      "new_path": "debugger/source.c"
    },
    {
      "type": "modify",
      "old_id": "216ff4d6fa3fbfeed4ded7e2c4276621b2317065",
      "old_mode": 33188,
      "old_path": "debugger/stabs.c",
      "new_id": "0c1ddf1689be9a6c8a75255b0e6678e11774c7db",
      "new_mode": 33188,
      "new_path": "debugger/stabs.c"
    },
    {
      "type": "modify",
      "old_id": "adc4e884a90a073dac37479d979d1cefb0c4a087",
      "old_mode": 33188,
      "old_path": "debugger/stack.c",
      "new_id": "8c668ad6ed42b12894ace8697664ae17d7279e82",
      "new_mode": 33188,
      "new_path": "debugger/stack.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "581d096fcc828295c9f6b042efce7d6e21fa4b2d",
      "new_mode": 33188,
      "new_path": "debugger/types.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b1c0e313d45aa42b31e79384ada42c87e05084f",
      "new_mode": 33188,
      "new_path": "documentation/wine_os2.txt"
    },
    {
      "type": "modify",
      "old_id": "157fea46404ab5436f9b8216e704fcc44a6bff72",
      "old_mode": 33188,
      "old_path": "files/directory.c",
      "new_id": "1c64f74c48058d35d7efb9a5b4c5236d9d2fb75a",
      "new_mode": 33188,
      "new_path": "files/directory.c"
    },
    {
      "type": "modify",
      "old_id": "fb3c0e7c8c12096a5af5ba1b6345e53fb78e13f2",
      "old_mode": 33188,
      "old_path": "files/dos_fs.c",
      "new_id": "9b081a04ba81df27b6318fd6389d93c8f223c52e",
      "new_mode": 33188,
      "new_path": "files/dos_fs.c"
    },
    {
      "type": "modify",
      "old_id": "b876675058a5c2715a9b093e7d12c890a1511d46",
      "old_mode": 33188,
      "old_path": "files/drive.c",
      "new_id": "d59e02b37f57419379b4e337b9960aeffbee66b8",
      "new_mode": 33188,
      "new_path": "files/drive.c"
    },
    {
      "type": "modify",
      "old_id": "f841b819f555f2757c4fd880bfa49c8b887b046c",
      "old_mode": 33188,
      "old_path": "files/file.c",
      "new_id": "048e58d0bf874b4bcd0eb73ac3580ba538e5c82b",
      "new_mode": 33188,
      "new_path": "files/file.c"
    },
    {
      "type": "modify",
      "old_id": "393fe48e41c00f5ef2e276abd318871f3e846084",
      "old_mode": 33188,
      "old_path": "files/profile.c",
      "new_id": "06b8b70783ecbf48b8f51a59c9244a69d9ecec12",
      "new_mode": 33188,
      "new_path": "files/profile.c"
    },
    {
      "type": "modify",
      "old_id": "1b0a161fac3ff2bc7d08195241f32a602f69ef93",
      "old_mode": 33188,
      "old_path": "graphics/metafiledrv/Makefile.in",
      "new_id": "5246a6cd8fb17d768b2a9d0ba3577a3365a3c39d",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0fbc020e0e1a07a2a4e2823294c95cb75610e48",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "93d38ca0aad56c2d3cf87e318281c02c9c7ae4ad",
      "old_mode": 33188,
      "old_path": "graphics/metafiledrv/init.c",
      "new_id": "6545c9e37bd5719a8300970c781a0c841ff1955e",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/init.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4caf1e921ed1a2507fe4a707e268f5a1da1e0c6",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/text.c"
    },
    {
      "type": "modify",
      "old_id": "8d05cda6b8e06eafbd27f8d82dd0d47458b26dda",
      "old_mode": 33188,
      "old_path": "graphics/win16drv/init.c",
      "new_id": "0f0399ab7d5068a9481f5b01a815b3e97a451bc9",
      "new_mode": 33188,
      "new_path": "graphics/win16drv/init.c"
    },
    {
      "type": "modify",
      "old_id": "77883a2dcac594740ef5d895c12cb284f6590958",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/Makefile.in",
      "new_id": "1fd36dbc99769bf9c469d18b2510134c21ffab40",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "834384a8851497a19e9af39056a9f0eec45af0e5",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "5ceb7364d59c27d0118c130130cf5c59fa084aa1",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/init.c",
      "new_id": "799dec8a813a818db09538221c66c62bc7f1a97f",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/init.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ea2587453660e7a574adbeb9d7a91b4684fb201",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/text.c"
    },
    {
      "type": "modify",
      "old_id": "11222e0d2035ec8515355c947ecaac50079da104",
      "old_mode": 33188,
      "old_path": "if1632/Makefile.in",
      "new_id": "e5de231f7b3d67001fc4bd064ce185d193a278a9",
      "new_mode": 33188,
      "new_path": "if1632/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "9ce2f08aeed53b57d9d37f2851f816b61ea8a48d",
      "old_mode": 33188,
      "old_path": "if1632/advapi32.spec",
      "new_id": "1b5cc7df3ac8cf2dbd9b87f10d5ed3aa3622c3e6",
      "new_mode": 33188,
      "new_path": "if1632/advapi32.spec"
    },
    {
      "type": "modify",
      "old_id": "728ea41484b41788c404e0fb1b52965357df207e",
      "old_mode": 33188,
      "old_path": "if1632/crtdll.spec",
      "new_id": "a7c6f8881c46555468fd62978e0230d24de7711c",
      "new_mode": 33188,
      "new_path": "if1632/crtdll.spec"
    },
    {
      "type": "modify",
      "old_id": "08f90e696c17e00c75b84cfc38fea361cd0e38dd",
      "old_mode": 33188,
      "old_path": "if1632/gdi32.spec",
      "new_id": "cc8f25fe9420960538876b3e1302f0defc1f198f",
      "new_mode": 33188,
      "new_path": "if1632/gdi32.spec"
    },
    {
      "type": "modify",
      "old_id": "88456fd648ae02126282ee25f263138d237122d3",
      "old_mode": 33188,
      "old_path": "if1632/kernel.spec",
      "new_id": "f38b190202b3fcfb9773f7df4534712b495a5eb2",
      "new_mode": 33188,
      "new_path": "if1632/kernel.spec"
    },
    {
      "type": "modify",
      "old_id": "9fbd3673e452aa413b6cf9efdc0bb0eddf8dbdca",
      "old_mode": 33188,
      "old_path": "if1632/kernel32.spec",
      "new_id": "a9dcba4afdfd6cb4c15e1bfea9fb10b9e027f6eb",
      "new_mode": 33188,
      "new_path": "if1632/kernel32.spec"
    },
    {
      "type": "modify",
      "old_id": "6fc3482aa5963eff66a3aaf5cfc5d39946d0a7dc",
      "old_mode": 33188,
      "old_path": "if1632/ntdll.spec",
      "new_id": "47d4d379f1050943bfce4e3b8af2f29f9dfb5eed",
      "new_mode": 33188,
      "new_path": "if1632/ntdll.spec"
    },
    {
      "type": "modify",
      "old_id": "cc9b83926c09d84df42e7ab77a20e76aaa0bcb4a",
      "old_mode": 33188,
      "old_path": "if1632/relay.c",
      "new_id": "712046ee7199d4b1faf67d9cdadb75098ee26cb6",
      "new_mode": 33188,
      "new_path": "if1632/relay.c"
    },
    {
      "type": "modify",
      "old_id": "dee73b5ec196f6bc7afa527d02a1d6680a84dc24",
      "old_mode": 33188,
      "old_path": "if1632/user.spec",
      "new_id": "c8787243a272707131c13ccac296b0117c5cd77f",
      "new_mode": 33188,
      "new_path": "if1632/user.spec"
    },
    {
      "type": "modify",
      "old_id": "3f5f9e8337d7581cc8ffc06b4649ad5ea18513aa",
      "old_mode": 33188,
      "old_path": "if1632/user32.spec",
      "new_id": "41bc5224c8e9b21f7cb53bc39be1aa43afcfa63b",
      "new_mode": 33188,
      "new_path": "if1632/user32.spec"
    },
    {
      "type": "modify",
      "old_id": "70970d0fdde6e09853691134db0d9af5a995a478",
      "old_mode": 33188,
      "old_path": "if1632/wprocs.spec",
      "new_id": "0dee94c8d1fc98f33e34b69294914fa6ffb84392",
      "new_mode": 33188,
      "new_path": "if1632/wprocs.spec"
    },
    {
      "type": "modify",
      "old_id": "b8e569063e2ea482bd743946ce7f57591db50a89",
      "old_mode": 33188,
      "old_path": "include/accel.h",
      "new_id": "7c3ad95c8c4111e4f84526640a980d4bbc9bba18",
      "new_mode": 33188,
      "new_path": "include/accel.h"
    },
    {
      "type": "modify",
      "old_id": "3c6f057eb2246529c4575da599a932573863250b",
      "old_mode": 33188,
      "old_path": "include/atom.h",
      "new_id": "3fcc7578ea3e33438b34fe28df12da022d67ab2a",
      "new_mode": 33188,
      "new_path": "include/atom.h"
    },
    {
      "type": "modify",
      "old_id": "ae1b6fee74a2b1eb79cb003687862799b8fe09c8",
      "old_mode": 33188,
      "old_path": "include/button.h",
      "new_id": "b0c7a1f6ef1ae454d3a69cfc4bbb5d9473adadd2",
      "new_mode": 33188,
      "new_path": "include/button.h"
    },
    {
      "type": "modify",
      "old_id": "e02bec715fc43837379996702fda6c2c42f6fb4e",
      "old_mode": 33188,
      "old_path": "include/class.h",
      "new_id": "faa94c72bdfb22c9aaeb70ecf7dc49e9f2208611",
      "new_mode": 33188,
      "new_path": "include/class.h"
    },
    {
      "type": "modify",
      "old_id": "0d3df44463205bf8008528d6302bb8ba4df7dc1b",
      "old_mode": 33188,
      "old_path": "include/comm.h",
      "new_id": "5f2b0af1777778be824b03e0f6004fd80a70de8a",
      "new_mode": 33188,
      "new_path": "include/comm.h"
    },
    {
      "type": "modify",
      "old_id": "beb87cc05a32130f2a6234ed549531739d3a89c0",
      "old_mode": 33188,
      "old_path": "include/crtdll.h",
      "new_id": "916e9b4340ea708b5c2131b3c320ddf3ab51d55e",
      "new_mode": 33188,
      "new_path": "include/crtdll.h"
    },
    {
      "type": "modify",
      "old_id": "b21ec2a94e94437507d82a4158bef18ef4af6914",
      "old_mode": 33188,
      "old_path": "include/dce.h",
      "new_id": "368174c6931f66793d99941fbc799ad882fe6515",
      "new_mode": 33188,
      "new_path": "include/dce.h"
    },
    {
      "type": "modify",
      "old_id": "5a6921506250a7b2555a9c730c8604fe4ab3a10f",
      "old_mode": 33188,
      "old_path": "include/debugger.h",
      "new_id": "13779d08ebf07d5128c7fe11919cfef30d6a7d12",
      "new_mode": 33188,
      "new_path": "include/debugger.h"
    },
    {
      "type": "modify",
      "old_id": "44ced367e2b150786fc884c05c11cd627e6baa6c",
      "old_mode": 33188,
      "old_path": "include/desktop.h",
      "new_id": "129f96e6842a9080b07e8b962dc2e982a880f86b",
      "new_mode": 33188,
      "new_path": "include/desktop.h"
    },
    {
      "type": "modify",
      "old_id": "b9cb5f48eb7c1f36bf22933b174710cc38ee94e9",
      "old_mode": 33188,
      "old_path": "include/dialog.h",
      "new_id": "a9db72efc5194564dea0fc47fd57a9417e7d521f",
      "new_mode": 33188,
      "new_path": "include/dialog.h"
    },
    {
      "type": "modify",
      "old_id": "f7116ac518ee24b7f7830b4c9a405ecec86f7377",
      "old_mode": 33188,
      "old_path": "include/dlgs.h",
      "new_id": "c77251f95d7011c0fd051ad683e24348e213ccc7",
      "new_mode": 33188,
      "new_path": "include/dlgs.h"
    },
    {
      "type": "delete",
      "old_id": "ec7a7171b6a1e45e003bfdd2c04e679aff8d02cf",
      "old_mode": 33188,
      "old_path": "include/dos_fs.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a033802a755013c5b4d23899627fd8856a0f90e2",
      "old_mode": 33188,
      "old_path": "include/driver.h",
      "new_id": "16ee0e2fa291cff88be927d55e6222692b4888f0",
      "new_mode": 33188,
      "new_path": "include/driver.h"
    },
    {
      "type": "modify",
      "old_id": "4856df6c0a6f1efcbc3cb59729b92973837d283d",
      "old_mode": 33188,
      "old_path": "include/file.h",
      "new_id": "a2bd37640099f88d313b8f9b8200f007b0c7e3af",
      "new_mode": 33188,
      "new_path": "include/file.h"
    },
    {
      "type": "modify",
      "old_id": "b00988e0f6fc0303f52a565e1da80293197365be",
      "old_mode": 33188,
      "old_path": "include/gdi.h",
      "new_id": "ad48849ad53cee3c81af09df0392cc50e93597e4",
      "new_mode": 33188,
      "new_path": "include/gdi.h"
    },
    {
      "type": "modify",
      "old_id": "a589091b71fb8760c9d34fae9bad226a1bc16c1c",
      "old_mode": 33188,
      "old_path": "include/handle32.h",
      "new_id": "7699eedd93b66c84a000db3cb8c4f4f1f6091e64",
      "new_mode": 33188,
      "new_path": "include/handle32.h"
    },
    {
      "type": "modify",
      "old_id": "b36827282ea28f8882b4bcca78b6585132ce90f9",
      "old_mode": 33188,
      "old_path": "include/lzexpand.h",
      "new_id": "a0267939e557e8d143eea8bad001603cdd466e82",
      "new_mode": 33188,
      "new_path": "include/lzexpand.h"
    },
    {
      "type": "modify",
      "old_id": "564b40a3fcf3a52c6e7f2c45efb006866d29ecda",
      "old_mode": 33188,
      "old_path": "include/mdi.h",
      "new_id": "5db75b649cdd9eff1228eb602afeb0f1a1071ca7",
      "new_mode": 33188,
      "new_path": "include/mdi.h"
    },
    {
      "type": "modify",
      "old_id": "4cd9318a1676b739db4867a01fc4f2c47174907e",
      "old_mode": 33188,
      "old_path": "include/menu.h",
      "new_id": "69ef851abf41b285772cd943ab20a7939c3da64c",
      "new_mode": 33188,
      "new_path": "include/menu.h"
    },
    {
      "type": "modify",
      "old_id": "22e0b619deb56531479bab45c20d3312e5cc2c04",
      "old_mode": 33188,
      "old_path": "include/metafile.h",
      "new_id": "b511fced2a93d0296f23aa2dc6a21f9e20c507bf",
      "new_mode": 33188,
      "new_path": "include/metafile.h"
    },
    {
      "type": "modify",
      "old_id": "91027a8b7c07399187d6d13f377b9470efac29e2",
      "old_mode": 33188,
      "old_path": "include/metafiledrv.h",
      "new_id": "dfb4b92b15828f5d2fc81aa406e8cebfbcc4839e",
      "new_mode": 33188,
      "new_path": "include/metafiledrv.h"
    },
    {
      "type": "modify",
      "old_id": "91e7ef568d7d84f66aa648501b2888dde9b5d788",
      "old_mode": 33188,
      "old_path": "include/mmsystem.h",
      "new_id": "cd1c9b7bb9d4275a2503a8c3dc00204652a3d70d",
      "new_mode": 33188,
      "new_path": "include/mmsystem.h"
    },
    {
      "type": "modify",
      "old_id": "f3a452223ec5406cdc587787cadcfa354f12b467",
      "old_mode": 33188,
      "old_path": "include/module.h",
      "new_id": "3b52039483ee91acee1b35e30f61040283c58b51",
      "new_mode": 33188,
      "new_path": "include/module.h"
    },
    {
      "type": "modify",
      "old_id": "355aed7cb9d4d01dd4a703437476ed75e5f2679c",
      "old_mode": 33188,
      "old_path": "include/msdos.h",
      "new_id": "111fbc791707fcaf51babf2a8cd186929855873c",
      "new_mode": 33188,
      "new_path": "include/msdos.h"
    },
    {
      "type": "modify",
      "old_id": "7cc36e48ac02f13abdea2a3bdfceb8a90b301b0d",
      "old_mode": 33188,
      "old_path": "include/neexe.h",
      "new_id": "e425573d872e4a7e6dc53af896c9470bf837fa4e",
      "new_mode": 33188,
      "new_path": "include/neexe.h"
    },
    {
      "type": "modify",
      "old_id": "e8a5980e11b8cb8f27f26f2ada2f6e5c688c456f",
      "old_mode": 33188,
      "old_path": "include/nonclient.h",
      "new_id": "64b8da16b96467705fa66e7cb38f6b7694aa3058",
      "new_mode": 33188,
      "new_path": "include/nonclient.h"
    },
    {
      "type": "modify",
      "old_id": "10a16e988543f2aaff2fac85eeaace5b6481d30e",
      "old_mode": 33188,
      "old_path": "include/ole2.h",
      "new_id": "d3856d786803939e05062a9edcddfaff15f79ddd",
      "new_mode": 33188,
      "new_path": "include/ole2.h"
    },
    {
      "type": "modify",
      "old_id": "9e430fc4dc8797f444eca8ac8cb59c2ba8ccb480",
      "old_mode": 33188,
      "old_path": "include/options.h",
      "new_id": "6fcf5702dbcd67a4a7b15c695f7154e00f55c4d6",
      "new_mode": 33188,
      "new_path": "include/options.h"
    },
    {
      "type": "modify",
      "old_id": "a7d54740216ff420550c7d404e2d7ba9e49f1765",
      "old_mode": 33188,
      "old_path": "include/peexe.h",
      "new_id": "ca46e97ea4b9900903aced2dd8587e69087c3334",
      "new_mode": 33188,
      "new_path": "include/peexe.h"
    },
    {
      "type": "modify",
      "old_id": "ca5670c081789ff707d08221bfce92b55c85d6e8",
      "old_mode": 33188,
      "old_path": "include/process.h",
      "new_id": "2c018e7856e78a366f73bb1b2dc3fa92a199d366",
      "new_mode": 33188,
      "new_path": "include/process.h"
    },
    {
      "type": "modify",
      "old_id": "90411dc3212840f7bbcb14e3373020378f0be48b",
      "old_mode": 33188,
      "old_path": "include/scroll.h",
      "new_id": "709024549754ad5c6ab124d8f6fa948e3145ad53",
      "new_mode": 33188,
      "new_path": "include/scroll.h"
    },
    {
      "type": "modify",
      "old_id": "b8e1196ae4f3efffd6a8c3fffba37ac1bb02de19",
      "old_mode": 33188,
      "old_path": "include/selectors.h",
      "new_id": "f807403669ad77da86d2c3432de22728722bb0d1",
      "new_mode": 33188,
      "new_path": "include/selectors.h"
    },
    {
      "type": "modify",
      "old_id": "49cade425b8493ab658813dbeda0d0fb87cf215c",
      "old_mode": 33188,
      "old_path": "include/shell.h",
      "new_id": "daebe801e573afef112775a23c9e68151b1ba7fe",
      "new_mode": 33188,
      "new_path": "include/shell.h"
    },
    {
      "type": "modify",
      "old_id": "42ebfe094dc81e1e1dbad4473e7b0fb5b6fd92fe",
      "old_mode": 33188,
      "old_path": "include/static.h",
      "new_id": "0dd624ef031c53e84b0dd6781c8af88a2119f788",
      "new_mode": 33188,
      "new_path": "include/static.h"
    },
    {
      "type": "modify",
      "old_id": "190e675a89a8549c02178cec6657d0d6f193e569",
      "old_mode": 33188,
      "old_path": "include/stress.h",
      "new_id": "0d1ef930bcc8a8097cb235778029cf5dc2581ff5",
      "new_mode": 33188,
      "new_path": "include/stress.h"
    },
    {
      "type": "modify",
      "old_id": "371b5ccb56e4aaf71be897917006be7b47af0819",
      "old_mode": 33188,
      "old_path": "include/string32.h",
      "new_id": "6c644a2477e416d06f4c9225f7eb8a75819d39e6",
      "new_mode": 33188,
      "new_path": "include/string32.h"
    },
    {
      "type": "modify",
      "old_id": "c0e88cec6bb9c5f7e746103428e5a66b2dcdb314",
      "old_mode": 33188,
      "old_path": "include/struct32.h",
      "new_id": "81a60e19a2aa0b03363c70c71bd7f418e85d3754",
      "new_mode": 33188,
      "new_path": "include/struct32.h"
    },
    {
      "type": "modify",
      "old_id": "c8fa8c92e174dba742861a116ee34c809292cbd0",
      "old_mode": 33188,
      "old_path": "include/syscolor.h",
      "new_id": "f8bd654e9c7d5018f81f60e7c7679b9a5db8223f",
      "new_mode": 33188,
      "new_path": "include/syscolor.h"
    },
    {
      "type": "modify",
      "old_id": "52ffa6c92d2f3f87555c78997902b9fbee62afc2",
      "old_mode": 33188,
      "old_path": "include/sysmetrics.h",
      "new_id": "4d5de2fc27c8c388bcffafd44541ff6c15978687",
      "new_mode": 33188,
      "new_path": "include/sysmetrics.h"
    },
    {
      "type": "modify",
      "old_id": "df65c60b9b2494dab40c9d3ca892aeb6bb5bb7ac",
      "old_mode": 33188,
      "old_path": "include/task.h",
      "new_id": "70f79bc1f73beea8339d326abbbf097ee0a61988",
      "new_mode": 33188,
      "new_path": "include/task.h"
    },
    {
      "type": "modify",
      "old_id": "c1d98364b11fa6310c5084627c55d00805a0e2e7",
      "old_mode": 33188,
      "old_path": "include/toolhelp.h",
      "new_id": "dbebe8176a5dc951b36744c6a0a5beba0d11eb6d",
      "new_mode": 33188,
      "new_path": "include/toolhelp.h"
    },
    {
      "type": "modify",
      "old_id": "f22fa1aadfcfd254fd61c9ed75627cd1f6a7f015",
      "old_mode": 33188,
      "old_path": "include/user.h",
      "new_id": "cfb068ba71530bd35ee8798f4d53c3823793e27a",
      "new_mode": 33188,
      "new_path": "include/user.h"
    },
    {
      "type": "modify",
      "old_id": "445ee3bd07a7b98403b8fb35d9f0fea66215e84f",
      "old_mode": 33188,
      "old_path": "include/win.h",
      "new_id": "b8b778a32438f5096cd03fa1214d5abf98060166",
      "new_mode": 33188,
      "new_path": "include/win.h"
    },
    {
      "type": "modify",
      "old_id": "e0d8cd4dfb8cb222af1a66c5212c5b7598d2afb2",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "a65782d538200a444263b093540c31b99213b939",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "modify",
      "old_id": "c48cc69e5596255c8845c7149b2cdfc89e3f1dc1",
      "old_mode": 33188,
      "old_path": "include/winerror.h",
      "new_id": "6488e5ec5271c7a99c5e27c70ea68ca327b42211",
      "new_mode": 33188,
      "new_path": "include/winerror.h"
    },
    {
      "type": "modify",
      "old_id": "654ec460dcca53623cc55542e8b9a00ed00e78ca",
      "old_mode": 33188,
      "old_path": "include/winnt.h",
      "new_id": "55a96a89f0015c8c03c4db7b36a3e99c8f88bcbb",
      "new_mode": 33188,
      "new_path": "include/winnt.h"
    },
    {
      "type": "modify",
      "old_id": "0c811a499ea83690903470a70743151098f7c1fc",
      "old_mode": 33188,
      "old_path": "include/x11drv.h",
      "new_id": "93722245a63fb59ee0fafc44806d17ddb687a6e4",
      "new_mode": 33188,
      "new_path": "include/x11drv.h"
    },
    {
      "type": "modify",
      "old_id": "e9c377f60e8654b76e0f575eb93a41032266a4da",
      "old_mode": 33188,
      "old_path": "library/miscstubs.c",
      "new_id": "8b94554a45a1d9ef73f87afec4fee164195b5d0b",
      "new_mode": 33188,
      "new_path": "library/miscstubs.c"
    },
    {
      "type": "modify",
      "old_id": "d49c7055928af17b052854f0a65b757a7b040d49",
      "old_mode": 33188,
      "old_path": "loader/module.c",
      "new_id": "e0b9f9d70279ab44f5d99ab542d6d06e06031479",
      "new_mode": 33188,
      "new_path": "loader/module.c"
    },
    {
      "type": "modify",
      "old_id": "5da7e3d3166843edf15b4b919c033c033daa274d",
      "old_mode": 33188,
      "old_path": "loader/ne_resource.c",
      "new_id": "cf885e8a910d2f1e71c5db1e9a1ef6ef2f45c379",
      "new_mode": 33188,
      "new_path": "loader/ne_resource.c"
    },
    {
      "type": "modify",
      "old_id": "7f58b4d3d05388125cc08e54202caddda2dc06b4",
      "old_mode": 33188,
      "old_path": "loader/pe_image.c",
      "new_id": "73c9ce9f895d9d70b79dbf2c958f679d6aee1dee",
      "new_mode": 33188,
      "new_path": "loader/pe_image.c"
    },
    {
      "type": "modify",
      "old_id": "e88fada63c67aa0b5313d5624354737191fc88e2",
      "old_mode": 33188,
      "old_path": "loader/signal.c",
      "new_id": "a2ea9797242a05c2c59e57224c8adfe0c9becc25",
      "new_mode": 33188,
      "new_path": "loader/signal.c"
    },
    {
      "type": "modify",
      "old_id": "9443dfa5d00602890ec02e75fed30e4949ce1fd5",
      "old_mode": 33188,
      "old_path": "loader/task.c",
      "new_id": "27cfcbeb1509a29be24d39fbe18e631067fa4320",
      "new_mode": 33188,
      "new_path": "loader/task.c"
    },
    {
      "type": "modify",
      "old_id": "747d64cdb2eebc77e40679c67b39cc95bc7b1657",
      "old_mode": 33188,
      "old_path": "memory/global.c",
      "new_id": "5c3998f73bc0041cc55557504e1b197f1237cad8",
      "new_mode": 33188,
      "new_path": "memory/global.c"
    },
    {
      "type": "modify",
      "old_id": "39cf885a93ce14f6cc55381d79f94dbbf40732bd",
      "old_mode": 33188,
      "old_path": "memory/heap.c",
      "new_id": "494b115435395b106bdf80fd26dc3dffd872f015",
      "new_mode": 33188,
      "new_path": "memory/heap.c"
    },
    {
      "type": "modify",
      "old_id": "fd8d9ea1ce5322856e56716d2e8483cbef48a698",
      "old_mode": 33188,
      "old_path": "memory/string.c",
      "new_id": "b2b1e93ffde2782b9a03a6cc6dfe09550f01d692",
      "new_mode": 33188,
      "new_path": "memory/string.c"
    },
    {
      "type": "modify",
      "old_id": "e3d5a61fcce87f872863383cdbcf0cdaf68fd134",
      "old_mode": 33188,
      "old_path": "misc/clipboard.c",
      "new_id": "aa7ba4de82579b3322fa0b6c120474aac03e4ec0",
      "new_mode": 33188,
      "new_path": "misc/clipboard.c"
    },
    {
      "type": "modify",
      "old_id": "1b55460492e03f91a1be9d0dd4c10613bcd47ada",
      "old_mode": 33188,
      "old_path": "misc/commdlg.c",
      "new_id": "e729d41fbf6f3cf84e8d0ec8c46e19fb21f50345",
      "new_mode": 33188,
      "new_path": "misc/commdlg.c"
    },
    {
      "type": "modify",
      "old_id": "0d83094ddd71a18def092025ed62b51e610d16e3",
      "old_mode": 33188,
      "old_path": "misc/crtdll.c",
      "new_id": "3d29bca607ef81c999fd28294925b04d2266d6dc",
      "new_mode": 33188,
      "new_path": "misc/crtdll.c"
    },
    {
      "type": "modify",
      "old_id": "4b5638ce06a3f40d92b9fa5b3d44366000131188",
      "old_mode": 33188,
      "old_path": "misc/keyboard.c",
      "new_id": "25c7771f844791e665d1528654e7ed3d751495c2",
      "new_mode": 33188,
      "new_path": "misc/keyboard.c"
    },
    {
      "type": "modify",
      "old_id": "730b54021e0af2b550a6cf40a3c55e4fa716ca30",
      "old_mode": 33188,
      "old_path": "misc/lstr.c",
      "new_id": "e8a683df9a39864eeeee8a98d9ee7d919b2e43bf",
      "new_mode": 33188,
      "new_path": "misc/lstr.c"
    },
    {
      "type": "modify",
      "old_id": "5be6dbf750be2a92dd361fd47f5b0bb02b0b2241",
      "old_mode": 33188,
      "old_path": "misc/main.c",
      "new_id": "d1a4dcc3b63e8c59ae1ff9ce4960d79443e144de",
      "new_mode": 33188,
      "new_path": "misc/main.c"
    },
    {
      "type": "modify",
      "old_id": "a6b1e8baec8034da325275fa0e14f50fe30fa67f",
      "old_mode": 33188,
      "old_path": "misc/ole2nls.c",
      "new_id": "3df0148e02f6e852f125c35e7d925bb055c69c49",
      "new_mode": 33188,
      "new_path": "misc/ole2nls.c"
    },
    {
      "type": "modify",
      "old_id": "9b7c209b20233ba5f6ea2da1c9d1c33a1d06e056",
      "old_mode": 33188,
      "old_path": "misc/registry.c",
      "new_id": "48b577fe53428f3efbe4c066b21cfb6b563de2aa",
      "new_mode": 33188,
      "new_path": "misc/registry.c"
    },
    {
      "type": "modify",
      "old_id": "40a4534b74c5d2b6f3cc16123abf69130d79262c",
      "old_mode": 33188,
      "old_path": "misc/shell.c",
      "new_id": "506b13e6c049b88fcffc93af19ca8acb82972497",
      "new_mode": 33188,
      "new_path": "misc/shell.c"
    },
    {
      "type": "modify",
      "old_id": "1b00d39a5926df902f765b3b5ab26ed8670f8ec9",
      "old_mode": 33188,
      "old_path": "misc/spy.c",
      "new_id": "24906ab9a9a4d8836dcc038c4a9924192a15181b",
      "new_mode": 33188,
      "new_path": "misc/spy.c"
    },
    {
      "type": "modify",
      "old_id": "e26e84f115c67ac36b806ced027ff0bd2deecbd2",
      "old_mode": 33188,
      "old_path": "misc/winsock.c",
      "new_id": "5acadcd97bfaa6e5b0494ce531d68d1812597f8b",
      "new_mode": 33188,
      "new_path": "misc/winsock.c"
    },
    {
      "type": "modify",
      "old_id": "607b9cf3b8539866162aa2bdc61d1f68e060c894",
      "old_mode": 33188,
      "old_path": "misc/winsock_async.c",
      "new_id": "863f2ffbf248d06e0998d2a2230baf09142ddd22",
      "new_mode": 33188,
      "new_path": "misc/winsock_async.c"
    },
    {
      "type": "modify",
      "old_id": "609b9081fa41713edd7e13643848215f5d19a2e0",
      "old_mode": 33188,
      "old_path": "msdos/int21.c",
      "new_id": "79c0d8748624e5f6553ccdce200cc73ac2770f44",
      "new_mode": 33188,
      "new_path": "msdos/int21.c"
    },
    {
      "type": "modify",
      "old_id": "b71b1d2874eab70539b259657fcd9339ebfe57cb",
      "old_mode": 33188,
      "old_path": "multimedia/audio.c",
      "new_id": "a82263270377d0805ea9a9aece9cfb58f1e6d652",
      "new_mode": 33188,
      "new_path": "multimedia/audio.c"
    },
    {
      "type": "modify",
      "old_id": "ef0262dc1ee123486510d0a4eb08b436c2de753b",
      "old_mode": 33188,
      "old_path": "multimedia/mcianim.c",
      "new_id": "ceef8bf3ef1cabad6c2d49f46e1f6c4bc68c020d",
      "new_mode": 33188,
      "new_path": "multimedia/mcianim.c"
    },
    {
      "type": "modify",
      "old_id": "219c3f8867d11775bb50a88c40faf4833362b14d",
      "old_mode": 33188,
      "old_path": "multimedia/mcistring.c",
      "new_id": "93fa060768cf0d7c1a8b51d0952788117e53fa60",
      "new_mode": 33188,
      "new_path": "multimedia/mcistring.c"
    },
    {
      "type": "modify",
      "old_id": "df4065f043c896de1105f388f3f18fff34f09c04",
      "old_mode": 33188,
      "old_path": "multimedia/midi.c",
      "new_id": "addbf169ba37e8ee3f04e77594bd1617decdf54d",
      "new_mode": 33188,
      "new_path": "multimedia/midi.c"
    },
    {
      "type": "modify",
      "old_id": "a669a238ec4f5afac3ca38aa12db668c7305daee",
      "old_mode": 33188,
      "old_path": "multimedia/mmsystem.c",
      "new_id": "6cb620c4b32d1e9d51b6966171d6bfbd0c34ac1c",
      "new_mode": 33188,
      "new_path": "multimedia/mmsystem.c"
    },
    {
      "type": "modify",
      "old_id": "945b38073269cdf0a31baa88f4f725c807f11cfb",
      "old_mode": 33188,
      "old_path": "objects/font.c",
      "new_id": "07b95a61fc1feb39d5a3ff5288bd4f2a53f6d403",
      "new_mode": 33188,
      "new_path": "objects/font.c"
    },
    {
      "type": "modify",
      "old_id": "9610dc6196b59c116ddba49fc27a24dcc4eb2003",
      "old_mode": 33188,
      "old_path": "objects/metafile.c",
      "new_id": "c7ee25d0ca6326274fcd09e8adf9e9e7ab2513c2",
      "new_mode": 33188,
      "new_path": "objects/metafile.c"
    },
    {
      "type": "modify",
      "old_id": "40dae54199f8717ffd9691211882dd3dabf61ffb",
      "old_mode": 33188,
      "old_path": "objects/region.c",
      "new_id": "18e808db6c8885e7ab6f342eccbb01919f1fce92",
      "new_mode": 33188,
      "new_path": "objects/region.c"
    },
    {
      "type": "modify",
      "old_id": "e5977c487742be02da85d56fa2bedba781849d4e",
      "old_mode": 33188,
      "old_path": "objects/text.c",
      "new_id": "d178a35dd08b8af62558143075321bc9265457ba",
      "new_mode": 33188,
      "new_path": "objects/text.c"
    },
    {
      "type": "modify",
      "old_id": "7e19f99d31e80facc5c202cee8864065396189d4",
      "old_mode": 33188,
      "old_path": "rc/Makefile.in",
      "new_id": "36f04e20fbbc5aabc887461cddd33258ae120cbe",
      "new_mode": 33188,
      "new_path": "rc/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "c225531ab91bc1b8d5eaa1d00f1ef907d94d3739",
      "old_mode": 33188,
      "old_path": "scheduler/process.c",
      "new_id": "a7e1991ac6d827da31ef30e501acda35f4ca0a63",
      "new_mode": 33188,
      "new_path": "scheduler/process.c"
    },
    {
      "type": "modify",
      "old_id": "78b71f8cd17ba2b06fbee2d6543b98f533c59c31",
      "old_mode": 33188,
      "old_path": "scheduler/thread.c",
      "new_id": "acc64a16bb9aaabee2760ffdd63bf58f2d642556",
      "new_mode": 33188,
      "new_path": "scheduler/thread.c"
    },
    {
      "type": "modify",
      "old_id": "c1d3f14dc1db6fcb6097116c573a4342fc62c1fe",
      "old_mode": 33188,
      "old_path": "tools/Makefile.in",
      "new_id": "0116c907c9b8749aff94f40b7d790d4697688836",
      "new_mode": 33188,
      "new_path": "tools/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "95812d9ca2ec1685cd584b0d21a860da4398d11b",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "894b73c351bf2ace2c9bfa810c6dd301c92f8176",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "modify",
      "old_id": "f391b793ccffec4cadebbae1603e53f625dc55ab",
      "old_mode": 33188,
      "old_path": "tools/fnt2bdf.c",
      "new_id": "8e889e6fff04f50917afeb30352db703e0daf4df",
      "new_mode": 33188,
      "new_path": "tools/fnt2bdf.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7564c5e02e34aaca5be2fbf714f7c1b592e42eaf",
      "new_mode": 33188,
      "new_path": "tools/make_os2.sh"
    },
    {
      "type": "modify",
      "old_id": "463505f523c58b5d03c5ad1c5884c2e0ad4d07ab",
      "old_mode": 33188,
      "old_path": "win32/code_page.c",
      "new_id": "60673db877c7b4b740e7a9b1b8c52c8e084a40ad",
      "new_mode": 33188,
      "new_path": "win32/code_page.c"
    },
    {
      "type": "modify",
      "old_id": "165be9acc91a6f80cc90989990870020f5b0af58",
      "old_mode": 33188,
      "old_path": "win32/file.c",
      "new_id": "c059531bd944d5ed7743c001fa070bc2fe618a39",
      "new_mode": 33188,
      "new_path": "win32/file.c"
    },
    {
      "type": "modify",
      "old_id": "e8d055c1525608c11b9c64ee08bccfbea9e2914d",
      "old_mode": 33188,
      "old_path": "win32/memory.c",
      "new_id": "9a226151604e41f55e55f2c58c1e8348dfed5282",
      "new_mode": 33188,
      "new_path": "win32/memory.c"
    },
    {
      "type": "modify",
      "old_id": "629a75a0ef8f1b42e08e598321883c94220bcfde",
      "old_mode": 33188,
      "old_path": "win32/struct32.c",
      "new_id": "7795c9e26011a48541d286bed41ce89e3039f2f8",
      "new_mode": 33188,
      "new_path": "win32/struct32.c"
    },
    {
      "type": "modify",
      "old_id": "2c6e1e9f39839bc8542bf95568c09c25d5377098",
      "old_mode": 33188,
      "old_path": "windows/defdlg.c",
      "new_id": "a4808e96b15e15aad6ff4a4bd84cc3d94c4674b9",
      "new_mode": 33188,
      "new_path": "windows/defdlg.c"
    },
    {
      "type": "modify",
      "old_id": "20437e1a678cc84ef489034bbdc0bde691c976f0",
      "old_mode": 33188,
      "old_path": "windows/dialog.c",
      "new_id": "bcd73eaf3f9724432f2c61ab749a1cde68101f71",
      "new_mode": 33188,
      "new_path": "windows/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "ac851e3e57e042a83af57eda3161c092b6d4eec1",
      "old_mode": 33188,
      "old_path": "windows/event.c",
      "new_id": "19480dda7a6084286635f6dd2c490e570ffa371a",
      "new_mode": 33188,
      "new_path": "windows/event.c"
    },
    {
      "type": "modify",
      "old_id": "caf865e735ef2bf6fb491b4643a17784021dd57b",
      "old_mode": 33188,
      "old_path": "windows/graphics.c",
      "new_id": "8dd1d65a5bb1b78c813feed758a937147af2a02b",
      "new_mode": 33188,
      "new_path": "windows/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "f5dd48a8d3dc5ab8efd493de84ac6631eef1a928",
      "old_mode": 33188,
      "old_path": "windows/hook.c",
      "new_id": "e7a073dd6be3ca67d893f1e581e06b0c0c6263d1",
      "new_mode": 33188,
      "new_path": "windows/hook.c"
    },
    {
      "type": "modify",
      "old_id": "d4dcc7f70049c42c659ff79f077c699709fe33c3",
      "old_mode": 33188,
      "old_path": "windows/keyboard.c",
      "new_id": "1a418fd0ec193366348a603233c824bc0d44c2b5",
      "new_mode": 33188,
      "new_path": "windows/keyboard.c"
    },
    {
      "type": "modify",
      "old_id": "f780b72af0d3fe0dc7ea9d5019cea38851a1da8c",
      "old_mode": 33188,
      "old_path": "windows/mdi.c",
      "new_id": "f6e5bac130958280052d0531bef85f7530e513eb",
      "new_mode": 33188,
      "new_path": "windows/mdi.c"
    },
    {
      "type": "modify",
      "old_id": "70b3043a0683b3984a9d90bb07ab3568e3240034",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "203d7e8754a97d84e48707032873b0cc843a1785",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    },
    {
      "type": "modify",
      "old_id": "20e2c6faffbb53e7e709a78a8327a8125a6c3335",
      "old_mode": 33188,
      "old_path": "windows/nonclient.c",
      "new_id": "2f93a6a95695adf7e4a4670a939fee771246598d",
      "new_mode": 33188,
      "new_path": "windows/nonclient.c"
    },
    {
      "type": "modify",
      "old_id": "aae3d6d5392c4f17ebb9c4a8793ca6ed5d514218",
      "old_mode": 33188,
      "old_path": "windows/win.c",
      "new_id": "0966b49b286cdf2ea7795736b4a1b9979966d60d",
      "new_mode": 33188,
      "new_path": "windows/win.c"
    },
    {
      "type": "modify",
      "old_id": "90616868c27dad64d6aec5472e2dbf61f47e2d2d",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "40516f303d45dc8fd43915613f63966d4cd1cd21",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    },
    {
      "type": "modify",
      "old_id": "024716451459e193c5c6cd5ef7b1963781ef6ed5",
      "old_mode": 33188,
      "old_path": "wine.man",
      "new_id": "395b840b2ecaad514f403709815e5c361b5af6db",
      "new_mode": 33188,
      "new_path": "wine.man"
    }
  ]
}
