)]}'
{
  "commit": "dadf78ffa93c3e5dc4c3443b45824800e1e7a601",
  "tree": "eb3a6dd8280ebd68839372b823cf9e26c48ed170",
  "parents": [
    "46ea8b3f73cea98d9bb4381f00456a9190528ace"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun May 17 17:13:43 1998 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun May 17 17:13:43 1998 +0000"
  },
  "message": "Release 980517\n\nSun May 17 16:23:56 1998  Uwe Bonnes \u003cbon@elektron.ikp.physik.tu-darmstadt.de\u003e\n\n\t* [file/profile.c]\n\tFix the return value of PROFILE_GetSection\n\n\t* [misc/crtdll.c]\n\tDo _getdrive, fix _chdrive.\n\n\t* [misc/commdlg.c]\n\tFirst cut at ChooseColor[WA].\n\n\t* [misc/network.c]\n\tDo something sensible for WNetGetDirectoryType16.\n\nSun May 17 10:21:35 1998  Andreas Mohr \u003c100.30936@germany.net\u003e\n\n\t* [controls/menu.c]\n\tFixed disabled sub menus with MF_BYPOSITION that were not disabled.\n\n\t* [misc/crtdll.c] [relay32/crtdll.spec] [include/winerror.h]\n\tImplemented fscanf, fsetpos, _access, _fpreset (thanks to Uwe Bonnes),\n\tand _ltoa. \n\n\t* [loader/task.c]\n\tMakeProcInstance: must use CURRENT_DS if hInst \u003d\u003d NULL.\n\n\t* [misc/shell.c]\n\tSHELL_GetResourceTable, InternalExtractIcon: fixed broken .ICO handling\n\n\t* [windows/winpos.c]\n\tDeferWindowPos: removed \"same parent\" requirement.\n\tWhich doc states that this is required ?\n\nSat May 16 20:08:11 1998  Alexandre Julliard  \u003cjulliard@lrc.epfl.ch\u003e\n\n\t* [loader/module.c] [loader/ne/module.c]\n\tMore NE module cleanups.\n\n\t* [loader/task.c]\n\tFixed SwitchStackBack().\n\nFri May 15 10:04:27 1998  Marcus Meissner \u003cmarcus@jet.franken.de\u003e\n\n\t* [configure.in][inlcude/acconfig.h]\n\tFixed broken OSS check, added check for working sigaltstack,\n\tfixed broken statfs checks on some linux systems.\n\n\t* [files/directory.c][loader/pe_image.c][relay32/builtin.c]\n\t  [loader/module.c]\n\tAdded handling of win32 module pathnames.\n\n\t* [relay32/wnaspi32.spec]\n\tNew file.\n\n\t* [misc/lzexpand.c]\n\tLZCopy auto-decompresses LZ compressed files, even if they are not\n\tspecially flagged. Fixes some InstallShield problems.\n\n\t* [misc/registry.c]\n\tSome fixes for RegQueryInfoKey (reference program monkey.exe\n\tfrom Win32 SDK works now better). Probably still has faults.\n\nFri May 15 08:58:58 1998  Martin Boehme \u003cboehme@informatik.mu-luebeck.de\u003e\n\n\t* [graphics/mapping.c] [include/dc.h] [include/gdi.h] [objects/dc.c]\n\tReworked the way world transformations and mapping modes are handled\n\tso that both of these transformations can be computed in a single\n\tstep.\n\n\t* [graphics/painting.c] [graphics/path.c] [include/path.h]\n\tMore GDI path support.\n\n\t* [graphics/x11drv/graphics.c]\n\tFixed the return value of GRAPH_DrawArc for the zero height /\n\tzero width case to reflect Windows\u0027 behaviour.\n\n\t* [include/windows.h] [relay32/gdi32.spec] [objects/dc.c]\n\tImplemented ModifyWorldTransform and CombineTransform.\n\nTue May 14 18:03:46 1998  Eric Kohl \u003cekohl@abo.rhein-zeitung.de\u003e\n\n\t* [controls/commctrl.c][relay32/comctl32.spec]\n\t  [controls/*.c][include/*.h]\n\tImplemented InitCommonControlsEx (dll version 4.72 compatible).\n\tInitCommonControls calls ImageCommonControlsEx.\n\tRegistering code of the common controls had to be changed\n\t(see XXXX_Register functions).\n\n\t* [controls/status.c][include/commctrl.h][include/status.h]\n\tImplemented most new features and fixed the look and feel.\n\n\t* [contols/commctrl.c][include/commctrl.h][relay32/comctl32.spec]\n\tImplemented MenuHelp (incomplete).\n\n\t* [controls/status.c][controls/progress.c]\n\tChanged allocation strategy for control specific memory.\n\n\t* [controls/header.c][include/header.h][include/commctrl.h]\n\tFirst implementation of header control.\n\n\t* [windows/defwnd.c][windows/syscolors.c]\n\tFixed default control colors for Win95 look.\n\n\t* [windows/nonclient.c]\n\tFixed off by one error for Win95 look. Top border of child windows\n\tshould be visible.\n\n\t* [misc/imagelist.h]\n\tImproved documentation and fixed some bugs.\n\nThu May 14 15:42:21 1998  Robert Wilhelm  \u003crobert@physiol.med.tu-muenchen.de\u003e\n\n\t* [relay32/crtdll.spec]\n\tAdded hypot,j0,j1,jn and ceil.\n\nWed May 13 19:10:10 1998  Pascal Cuoq \u003cpcuoq@ens-lyon.fr\u003e\n\n\t* [controls/listbox.c]\n\tItem height is now exactly font height.\n\tWine listboxes now behave like Windows\u0027 when they are \n\tcreated without WS_VSCROLL but the program subsequently \n\tcalls ShowScrollBar or SetScrollInfo.\n\nWed May 13 18:33:01 1998  Ulrich Weigand \u003cweigand@informatik.uni-erlangen.de\u003e\n\n\t* [relay32/relay386.c]\n\tRestore ES also in the non-debug case.\n\n\t* [windows/event.c]\n\tBugfix: Blocking TSXNextEvent could deadlock Wine.\n\n\t* [win32/process.c] [windows/message.c]\n\tSilly stubs for MsgWaitForMultipleObjects / PostThreadMessage\n\tthat make some programs run better.\n\n\t* [windows/winproc.c]\n\tWINPROC_MapMsg32Ato16/16To32A: added WM_NOTIFY.  \n\n        * [win32/kernel32.c]\n\tAdded 16-\u003e32 thunking and improved 32-\u003e16 thunking functions.\n\n\t* [tools/build.c]\n\tAdded new variant of CallFrom16 stub for use with Win95 thunks.\n\n\t* [if1632/kernel.spec] [if1632/builtin.c] [win32/kernel32.c]\n\tAdded a few undocumented KERNEL functions.\n\n\t* [loader/ne/module.c] [loader/ne/segment.c]\n\tCall DllEntryPoint for 16-bit DLLs with subsystem \u003e\u003d 4.0.\n\n\t* [win32/kernel32.spec] [win32/wow32.spec] [win32/ordinals.c]\n\tUse names from the Oct 94 beta release for undoc. functions.\n\nWed May 13 14:18:26 1998  Matthew Becker \u003cmbecker@glasscity.net\u003e\n\n\t* [misc/registry.c]\n\tCode cleanup.\n\n\t* [misc/cpu.c]\n\tCommented out the registry puts temporarily.\n\n\t* [programs/regtest/*]\n\tNew registry testing program.\n\nTue May 12 22:54:03 1998  Michael Mess \u003cmichael@kawo2.rwth-aachen.de\u003e\n\n\t* [multimedia/audio.c]\n\tioctl\u0027s do not commute in /dev/dsp initialization.\n\nTue May 12 20:11:42 1998  Karl Garrison \u003ckarlos@eznet.net\u003e\n\n\t* [win32/console.c]\n\tImplemented SetConsoleTextAttribute, FillConsoleOutputCharacter.\n\tImproved cursor positioning.\n\tThis allows for text colors in an xterm, rxvt, or console.\n\nTue May 12 17:57:52 1998  Petter Reinholdtsen \u003cpere@td.org.uit.no\u003e\n\n\t* [Makefile.in]\n\tCreate prefix/{bin|lib} directories if missing during install.\n\nSun May 10 19:37:51 1998  Jan Willamowius \u003cjan@janhh.shnet.org\u003e\n\n\t* [multimedia/mmio.c]\n\tHave mmioSetBuffer return success (0), so Corel Draw 4\n\tkeeps working. (IO is still unbuffered)\n\nWed May  6 16:57:55 1998  James Juran \u003cjrj120@psu.edu\u003e\n\n        * [Makefile.in] [Make.rules.in]\n\tChanged \"make clean\" to remove `textedit` backup files (*%)\n\n\t* [controls/menu.c][graphics/x11drv/xfont.c][include/libres.h]\n\t  [loader/main.c][loader/ne/module.c][scheduler/synchro.c]\n\t  [win32/time.c][windows/winpos.c][include/windows.h]\n\tFixed miscellaneous compilation warnings.\n\n\t* [misc/main.c][miscemu/main.c][include/main.h]\n\tMoved prototypes to new include file main.h, various cleanups.\n\nTue May  5 21:05:06 1998  Morten Welinder  \u003cterra@diku.dk\u003e\n\n\t* [misc/winsock.c]\n\tDon\u0027t refer to __FreeBSD__ when HAVE_STRERROR is meant.\n\n\t* [misc/debugstr.c]\n\tFor debug_dumpstrSend, send strings to stderr.\n\nTue May  5 21:47:40 1998  Huw D M Davies \u003ch.davies1@physics.oxford.ac.uk\u003e\n\n\t* [objects/region.c]\n\tFix for REGION_RegionOp() if newReg is one of the source regions.\n\nTue May  5 18:27:32 1998  Jim Peterson \u003cjspeter@roanoke.infi.net\u003e\n\n\t* [misc/main.c]\n\tAdd \u0027-h/-help\u0027 option and print WINE_RELEASE_INFO with usage message.\n\n\t* [misc/spy.c]\n\tRealign trace messages.\n\nTue May  5 15:46:47 1998  Donnie V. Savage \u003cdsavage@cisco.com\u003e\n\n\t* [graphics/ddraw.c]\n\tFixed compile warnings\n\n\t* [misc/winsock.c]\n\tWarnings should not be errors.\n\nTue May  5 13:40:42 1998  Jim Peterson \u003cjspeter@roanoke.infi.net\u003e\n\n\t* [*/*]\n\tRemove many warnings through explicit casts, added #include\u0027s,\n\tand corrected printf formats.\n\nTue May  5 05:18:12 1998  Insomnia (Stea Greene) \u003cinsomnia@core.binghamton.edu\u003e\n\n\t* [graphics/ddraw.c]\n\tKept unchanged portion of old palette when changing only a few\n\tpalette entries.  Really should only deallocate the changed cells.\n\tThis make StarCraft work almost perfectly (sound overflows still\n\tcause static).\n\nMon May  4 15:04:57 1998  Alexander V. Lukyanov \u003clav@long.yar.ru\u003e\n\n\t* [misc/lstr.c]\n\tFormatMessage: terminate string on %0, undo linefeed strip.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e0549ffe4767b8688b3b525bdaaf2483124a53a",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "e199bae50b7ab4c9a2bcf8168fd1508c162dfa49",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "7f3f7225452bd2f1c92ffb9ce907f88d116a1be3",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "b5888c32733511bc4476ed74e3ba7b3adbaa8f41",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "76a2f1cf6161edf8ac03fcfea88e62e25b6d13cf",
      "old_mode": 33188,
      "old_path": "Make.rules.in",
      "new_id": "9080b93a64369fbf1f86532ee5b652e031873b94",
      "new_mode": 33188,
      "new_path": "Make.rules.in"
    },
    {
      "type": "modify",
      "old_id": "c9548fa9266b50296b7935c69b4c94a3494fdb4e",
      "old_mode": 33188,
      "old_path": "Makefile.in",
      "new_id": "ad023d984e05f71998e4ffa022b501d681a43d8c",
      "new_mode": 33188,
      "new_path": "Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "8a11a0c367c5fb476e6e632d67238c903bcb7ab6",
      "old_mode": 33261,
      "old_path": "configure",
      "new_id": "5863cb273692bdb082b3897abc24375b47979db1",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "modify",
      "old_id": "d783a00dd4a076f8d5b73ce58fbe9b792f39c067",
      "old_mode": 33188,
      "old_path": "configure.in",
      "new_id": "43e2627fea6af5b821269dc1ecaba772a525d62d",
      "new_mode": 33188,
      "new_path": "configure.in"
    },
    {
      "type": "modify",
      "old_id": "3a64a7b0c5b325ac7628edb0dd2187ca386fc0b2",
      "old_mode": 33188,
      "old_path": "controls/Makefile.in",
      "new_id": "736c00bef5424ddfaf01b6bd5afcacf576b82fa2",
      "new_mode": 33188,
      "new_path": "controls/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "a720660649ce13a5cef599d0c3e30405d02c8753",
      "old_mode": 33188,
      "old_path": "controls/commctrl.c",
      "new_id": "245eb86368b7f6fa2928a4e4597bfc46dc943fe5",
      "new_mode": 33188,
      "new_path": "controls/commctrl.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35a1357e8ffad9775d1d38e32475f2e4dc290811",
      "new_mode": 33188,
      "new_path": "controls/header.c"
    },
    {
      "type": "modify",
      "old_id": "58b650ed967ec52dab903cf1e22b93d48b328f51",
      "old_mode": 33188,
      "old_path": "controls/listbox.c",
      "new_id": "e6301a72cec7280f8abbf2a570feab0180efcd55",
      "new_mode": 33188,
      "new_path": "controls/listbox.c"
    },
    {
      "type": "modify",
      "old_id": "3cfe51f72bdb61022e2db78ea29e7eeafce82a94",
      "old_mode": 33188,
      "old_path": "controls/menu.c",
      "new_id": "78aaf0a5a162bed08aae9d3aed8572b99277481c",
      "new_mode": 33188,
      "new_path": "controls/menu.c"
    },
    {
      "type": "modify",
      "old_id": "80a2fc42491cb66df925a813a8290353fcc0f65d",
      "old_mode": 33188,
      "old_path": "controls/progress.c",
      "new_id": "7937d2b74e3eb2047abc3b4add31deee9431dce2",
      "new_mode": 33188,
      "new_path": "controls/progress.c"
    },
    {
      "type": "modify",
      "old_id": "395ebce5e06d2cf945435f4ef1f405248be70fb7",
      "old_mode": 33188,
      "old_path": "controls/status.c",
      "new_id": "e1d8b957f2ee5e434cfa5288e29e5c71a8fed743",
      "new_mode": 33188,
      "new_path": "controls/status.c"
    },
    {
      "type": "modify",
      "old_id": "83e2a6da1cd03f75ad03db62aa049349952b1ccc",
      "old_mode": 33188,
      "old_path": "controls/updown.c",
      "new_id": "66c2532ebc9bb91f7ad2de0f56aaf951fd3c2e2c",
      "new_mode": 33188,
      "new_path": "controls/updown.c"
    },
    {
      "type": "modify",
      "old_id": "17e055e42be5947c1223dfc24ba09b8897b85e7d",
      "old_mode": 33188,
      "old_path": "debugger/break.c",
      "new_id": "acbfcb39929b6647456b8047399532dd2f00e0d3",
      "new_mode": 33188,
      "new_path": "debugger/break.c"
    },
    {
      "type": "modify",
      "old_id": "f7963ef8968950e41ededeab6f864437f22214be",
      "old_mode": 33188,
      "old_path": "debugger/dbg.y",
      "new_id": "7a06c40422ee3acb13d3eb266d2cb780dd02c3fb",
      "new_mode": 33188,
      "new_path": "debugger/dbg.y"
    },
    {
      "type": "modify",
      "old_id": "2f471321c978c6d55ab312dd158dbaa31200a2b8",
      "old_mode": 33188,
      "old_path": "debugger/dbgmain.c",
      "new_id": "1785714dd30139f59ff48124f797e98e09dc7023",
      "new_mode": 33188,
      "new_path": "debugger/dbgmain.c"
    },
    {
      "type": "modify",
      "old_id": "492769cab382931e9a8517a9ec123a8ef9910ec2",
      "old_mode": 33188,
      "old_path": "debugger/hash.c",
      "new_id": "4befa472a3089e1a4b1e4cdc0dd2d1562aa61578",
      "new_mode": 33188,
      "new_path": "debugger/hash.c"
    },
    {
      "type": "modify",
      "old_id": "bb670f154ccd92c8b230a75a4992f960795fefdd",
      "old_mode": 33188,
      "old_path": "debugger/stabs.c",
      "new_id": "36fbe2cea2591aaa6c6bc7ad037e921de8f580fe",
      "new_mode": 33188,
      "new_path": "debugger/stabs.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b5ce9825dd7d0d05f9f86f944fedd95dabf9204",
      "new_mode": 33188,
      "new_path": "documentation/programs"
    },
    {
      "type": "modify",
      "old_id": "0f211d7c8913e69b1717cf9466e765d10dfb5490",
      "old_mode": 33188,
      "old_path": "files/directory.c",
      "new_id": "1c98caad1d6183828d01086a60927b85a1baf402",
      "new_mode": 33188,
      "new_path": "files/directory.c"
    },
    {
      "type": "modify",
      "old_id": "e7b5a4f8a8a3663312555f971cbf8844571ee9b2",
      "old_mode": 33188,
      "old_path": "files/dos_fs.c",
      "new_id": "39fba171327bcd825d978a613f3fae84c46843ae",
      "new_mode": 33188,
      "new_path": "files/dos_fs.c"
    },
    {
      "type": "modify",
      "old_id": "c07d350034d05c3c6f4f9d3c0e395c910b9ec7e8",
      "old_mode": 33188,
      "old_path": "files/drive.c",
      "new_id": "a5168bc2555466f0179f974a82616d5e45c47ba5",
      "new_mode": 33188,
      "new_path": "files/drive.c"
    },
    {
      "type": "modify",
      "old_id": "037cfb0c57c2f6a9a98f0c8434b068461a5af0d9",
      "old_mode": 33188,
      "old_path": "files/profile.c",
      "new_id": "e1c35441aea75c1f5c59a3b79a08a50b739afcdc",
      "new_mode": 33188,
      "new_path": "files/profile.c"
    },
    {
      "type": "modify",
      "old_id": "92c118fd43603aa31d01366709f9e7d518262f2c",
      "old_mode": 33188,
      "old_path": "graphics/ddraw.c",
      "new_id": "66df804bfe36eb52d5f20f9c5edf7e52dce091d9",
      "new_mode": 33188,
      "new_path": "graphics/ddraw.c"
    },
    {
      "type": "modify",
      "old_id": "0600e9434e803ca1925a6dfe27916660e9346484",
      "old_mode": 33188,
      "old_path": "graphics/mapping.c",
      "new_id": "52eb7a3d651ef354e340727b8854954239d58516",
      "new_mode": 33188,
      "new_path": "graphics/mapping.c"
    },
    {
      "type": "modify",
      "old_id": "77ecba5e3879ec98e3012b5ccf06281e2d91dc45",
      "old_mode": 33188,
      "old_path": "graphics/metafiledrv/init.c",
      "new_id": "a789159ae92fd282fd9cafbc08cc394b81e29e8f",
      "new_mode": 33188,
      "new_path": "graphics/metafiledrv/init.c"
    },
    {
      "type": "modify",
      "old_id": "a142c91f6ecc1472ed3a021f61eae8aebae7cebe",
      "old_mode": 33188,
      "old_path": "graphics/painting.c",
      "new_id": "4d75dddf16e74c59543d721bbaa16010c1d252c7",
      "new_mode": 33188,
      "new_path": "graphics/painting.c"
    },
    {
      "type": "modify",
      "old_id": "a795af8dda2ae61fe4eac7eab07b5e6269d9f835",
      "old_mode": 33188,
      "old_path": "graphics/path.c",
      "new_id": "b68d2869a41b32fec5324ba760ec565d58bfa99d",
      "new_mode": 33188,
      "new_path": "graphics/path.c"
    },
    {
      "type": "modify",
      "old_id": "7ed9f7135ab413e59263c812c3d29a4da5300a37",
      "old_mode": 33188,
      "old_path": "graphics/win16drv/font.c",
      "new_id": "fb9d1e5a5323ec564a2aef099fa5b89856796be6",
      "new_mode": 33188,
      "new_path": "graphics/win16drv/font.c"
    },
    {
      "type": "modify",
      "old_id": "9a7bde198a2807a7df3715a8f5dfd732a5d1790e",
      "old_mode": 33188,
      "old_path": "graphics/win16drv/prtdrv.c",
      "new_id": "43bb7e82e2c53dd8284511574a72ca995eb6d8b6",
      "new_mode": 33188,
      "new_path": "graphics/win16drv/prtdrv.c"
    },
    {
      "type": "modify",
      "old_id": "da9c315d203d67b93724f63baec51a6cb9c078f3",
      "old_mode": 33188,
      "old_path": "graphics/wing.c",
      "new_id": "962a752a4591fc01e54eb251dd4a4cfd64f6c63e",
      "new_mode": 33188,
      "new_path": "graphics/wing.c"
    },
    {
      "type": "modify",
      "old_id": "844232002c242716b477ca486655cfd1dcf0472e",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/graphics.c",
      "new_id": "8874368e7aa2d7a06bfe59acd80e3f02ef7b4500",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "505f4446a51191d85b469f896929e4650741f7d4",
      "old_mode": 33188,
      "old_path": "graphics/x11drv/xfont.c",
      "new_id": "aaf0e20893649bc312a4e6da11a92c33c9defa4d",
      "new_mode": 33188,
      "new_path": "graphics/x11drv/xfont.c"
    },
    {
      "type": "modify",
      "old_id": "c06d91c835bb2b3913395dadc20bcb70320d9bf8",
      "old_mode": 33188,
      "old_path": "if1632/builtin.c",
      "new_id": "74fdbd68954b399fd4cef503da4eb4c354b70cc4",
      "new_mode": 33188,
      "new_path": "if1632/builtin.c"
    },
    {
      "type": "modify",
      "old_id": "01c97ae3cff937c6684ed9b374a74122547ac58a",
      "old_mode": 33188,
      "old_path": "if1632/commdlg.spec",
      "new_id": "7e0a3ba0f0b7a8106e136c1e39bcb1115c5a4f08",
      "new_mode": 33188,
      "new_path": "if1632/commdlg.spec"
    },
    {
      "type": "modify",
      "old_id": "30498d17b15f9329515c9993be00df734eb34691",
      "old_mode": 33188,
      "old_path": "if1632/ddeml.spec",
      "new_id": "34aa4f90f6548c1511cb1af1a66d07a7b98c3d1c",
      "new_mode": 33188,
      "new_path": "if1632/ddeml.spec"
    },
    {
      "type": "modify",
      "old_id": "8a82169fe8673367813c6193d4260cf1bf30512a",
      "old_mode": 33188,
      "old_path": "if1632/kernel.spec",
      "new_id": "ad451d31e496c1b4822f7c2c18f2bc7ba9e07314",
      "new_mode": 33188,
      "new_path": "if1632/kernel.spec"
    },
    {
      "type": "modify",
      "old_id": "e07d41a8104d52fb745f7046f5c79746778ae078",
      "old_mode": 33188,
      "old_path": "if1632/signal.c",
      "new_id": "9c22d829b308dcdada899d9835406feffd098bd1",
      "new_mode": 33188,
      "new_path": "if1632/signal.c"
    },
    {
      "type": "modify",
      "old_id": "45489fdd8b4f32731c7728f294bb17cf0ee9bf9f",
      "old_mode": 33188,
      "old_path": "include/acconfig.h",
      "new_id": "20faa2f1e98f3a301c8c765dda3e3e9b09e3e5e5",
      "new_mode": 33188,
      "new_path": "include/acconfig.h"
    },
    {
      "type": "modify",
      "old_id": "2ed95f673e2aaa8dfbabe37d4dee2c4162b1c22f",
      "old_mode": 33188,
      "old_path": "include/commctrl.h",
      "new_id": "a2670e8aea1f305289135debb626cd960488895f",
      "new_mode": 33188,
      "new_path": "include/commctrl.h"
    },
    {
      "type": "modify",
      "old_id": "7edc7bade2beabd30827b1834e0e4cb0124f6053",
      "old_mode": 33188,
      "old_path": "include/commdlg.h",
      "new_id": "b0cbfddd51f2e4f649fef5271837df552df666a0",
      "new_mode": 33188,
      "new_path": "include/commdlg.h"
    },
    {
      "type": "modify",
      "old_id": "26f0a8f5b9d8a5cc7f72de1271e7b3ebe5c087ab",
      "old_mode": 33188,
      "old_path": "include/config.h.in",
      "new_id": "1642cb4d4ac93bfb88c3f5f28f41373b7b061946",
      "new_mode": 33188,
      "new_path": "include/config.h.in"
    },
    {
      "type": "modify",
      "old_id": "f04a3185112f414880841c475557b913f0998b04",
      "old_mode": 33188,
      "old_path": "include/dc.h",
      "new_id": "ea1a3935c9a6571d425aa2b5fcdd878c565ce7a6",
      "new_mode": 33188,
      "new_path": "include/dc.h"
    },
    {
      "type": "modify",
      "old_id": "6c6289ca98332e016ee9d580f10e8c9cdbda57b2",
      "old_mode": 33188,
      "old_path": "include/debug.h",
      "new_id": "e9e1b336b85f7ad7cf16a117f45786d22e58adeb",
      "new_mode": 33188,
      "new_path": "include/debug.h"
    },
    {
      "type": "modify",
      "old_id": "2b8f5fcf30a7ec7159d4a4898999e7517cd34757",
      "old_mode": 33188,
      "old_path": "include/debugdefs.h",
      "new_id": "ea987446a3dc5a7e681fcb2aae99b4c9ff1e2bc4",
      "new_mode": 33188,
      "new_path": "include/debugdefs.h"
    },
    {
      "type": "modify",
      "old_id": "4ea7c7bc09718815b8cafe52862ad763e301732b",
      "old_mode": 33188,
      "old_path": "include/gdi.h",
      "new_id": "07ab5a29e626085becb2c7d4f2b936467164cd76",
      "new_mode": 33188,
      "new_path": "include/gdi.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "498ea0f1d09f0b605e2ccaabfba94ff175d39f82",
      "new_mode": 33188,
      "new_path": "include/header.h"
    },
    {
      "type": "modify",
      "old_id": "addeb8448a231c80dc44b539c62ab0c3c2d449ab",
      "old_mode": 33188,
      "old_path": "include/libres.h",
      "new_id": "d70ef875030576477df02f49ef8ce51fb542a03b",
      "new_mode": 33188,
      "new_path": "include/libres.h"
    },
    {
      "type": "modify",
      "old_id": "a0267939e557e8d143eea8bad001603cdd466e82",
      "old_mode": 33188,
      "old_path": "include/lzexpand.h",
      "new_id": "e518bc3162db32e6a0477ba8c421e2b4213cffa4",
      "new_mode": 33188,
      "new_path": "include/lzexpand.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea3a29c3e4c27bb1535dae8a3b97ad39c1d2c526",
      "new_mode": 33188,
      "new_path": "include/main.h"
    },
    {
      "type": "modify",
      "old_id": "566669524ddfce067d1c38b82fc36ab93f5d72e5",
      "old_mode": 33188,
      "old_path": "include/module.h",
      "new_id": "b998b6fc111f9d91da673fdf891ce9162cd946cc",
      "new_mode": 33188,
      "new_path": "include/module.h"
    },
    {
      "type": "modify",
      "old_id": "7a428fd5c1feb4d6748974a686dc4c5411994fc3",
      "old_mode": 33188,
      "old_path": "include/neexe.h",
      "new_id": "6faf332b60860a561c54f18a3aa95b89af56e13e",
      "new_mode": 33188,
      "new_path": "include/neexe.h"
    },
    {
      "type": "modify",
      "old_id": "28f35837ddb5774fe81a51cec66504e6ff97de66",
      "old_mode": 33188,
      "old_path": "include/ntdll.h",
      "new_id": "1791a6dc748790fd0588a3b610bf7dddc6ad3802",
      "new_mode": 33188,
      "new_path": "include/ntdll.h"
    },
    {
      "type": "modify",
      "old_id": "f6699293bc8a52234bed04d043a69506c83d0be4",
      "old_mode": 33188,
      "old_path": "include/ole2.h",
      "new_id": "e80454d5808c498a0aabdd5995d95201dfb4abf7",
      "new_mode": 33188,
      "new_path": "include/ole2.h"
    },
    {
      "type": "modify",
      "old_id": "4ddfc28bd889c6de43552e0ff73b10fa911a9aba",
      "old_mode": 33188,
      "old_path": "include/path.h",
      "new_id": "8263e2a0bff0c0693e2a14e149c10073c91ea4d6",
      "new_mode": 33188,
      "new_path": "include/path.h"
    },
    {
      "type": "modify",
      "old_id": "bf276f68ff9974783a3f3c1d22d192b85bedf7fb",
      "old_mode": 33188,
      "old_path": "include/pe_image.h",
      "new_id": "5b91461f0ce17b31d971a0fbb110b8dcaa5efd22",
      "new_mode": 33188,
      "new_path": "include/pe_image.h"
    },
    {
      "type": "modify",
      "old_id": "36b7063c99dabba52e85c1dc4fe797d4df8969b3",
      "old_mode": 33188,
      "old_path": "include/progress.h",
      "new_id": "319367ecce16b9ab54d5ba4f33cb386b83d65d72",
      "new_mode": 33188,
      "new_path": "include/progress.h"
    },
    {
      "type": "modify",
      "old_id": "24a22901620b9f0b67c6f60537c4c43d29f719ab",
      "old_mode": 33188,
      "old_path": "include/status.h",
      "new_id": "a53ceaece33475066c1ea102dd33f5a723b166bb",
      "new_mode": 33188,
      "new_path": "include/status.h"
    },
    {
      "type": "modify",
      "old_id": "bb56e13c82c8aa6d9c6bc6fe2a77344ffb091244",
      "old_mode": 33188,
      "old_path": "include/updown.h",
      "new_id": "22a1e3dedcc0bd8c5f80def9d101fb9830aed2c7",
      "new_mode": 33188,
      "new_path": "include/updown.h"
    },
    {
      "type": "modify",
      "old_id": "aed673399d4ff7a18cf3d117abcdc38d85ecb224",
      "old_mode": 33188,
      "old_path": "include/version.h",
      "new_id": "31e094f6bdbcb4a83f997df9611b0e2d89bdeea5",
      "new_mode": 33188,
      "new_path": "include/version.h"
    },
    {
      "type": "modify",
      "old_id": "6a667522dcabea78ce168209286d98c57ad75ff1",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "957eb199322ff6ae73260f50759f6f5e05a96fe3",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "modify",
      "old_id": "763a124a9e0809fae2fb16c4e3f8285de763da31",
      "old_mode": 33188,
      "old_path": "include/winerror.h",
      "new_id": "34ae23966213c4da8fdddb07fb1d3bf9603afaea",
      "new_mode": 33188,
      "new_path": "include/winerror.h"
    },
    {
      "type": "modify",
      "old_id": "f5954adb8ebc241652c761d023a48833d5c982f4",
      "old_mode": 33188,
      "old_path": "include/winreg.h",
      "new_id": "66c8fc45aa392b6acedbc854ec543f6ab43582f6",
      "new_mode": 33188,
      "new_path": "include/winreg.h"
    },
    {
      "type": "modify",
      "old_id": "655f7b23be58681c257568fcdb9b2aba9cdc2dd6",
      "old_mode": 33188,
      "old_path": "include/wintypes.h",
      "new_id": "b4804baad605d145932416e89c1ebb71e226307b",
      "new_mode": 33188,
      "new_path": "include/wintypes.h"
    },
    {
      "type": "modify",
      "old_id": "6f6b95172292b14fdc52b6fd6985f0d0e6aebff9",
      "old_mode": 33188,
      "old_path": "include/wnet.h",
      "new_id": "9895a690d3950b9de06f2e3eb7862ec40e70fe2a",
      "new_mode": 33188,
      "new_path": "include/wnet.h"
    },
    {
      "type": "modify",
      "old_id": "5dafc8f8620e999768b81bf41046ec35ff701b08",
      "old_mode": 33188,
      "old_path": "loader/libres.c",
      "new_id": "eb9598be754fa2b40dc2d5d302ae3760b8b60401",
      "new_mode": 33188,
      "new_path": "loader/libres.c"
    },
    {
      "type": "modify",
      "old_id": "5ab11da60164dd17fd948f6b4ba2f64ecf09339e",
      "old_mode": 33188,
      "old_path": "loader/main.c",
      "new_id": "5b1eaec76cf41dc0ab739beee21d796314b060cf",
      "new_mode": 33188,
      "new_path": "loader/main.c"
    },
    {
      "type": "modify",
      "old_id": "63568eebd40684ab3967a34cf101773c4a4d4fcd",
      "old_mode": 33188,
      "old_path": "loader/module.c",
      "new_id": "17f1bb09a02cb1c026d418fac75588350f2ac23e",
      "new_mode": 33188,
      "new_path": "loader/module.c"
    },
    {
      "type": "modify",
      "old_id": "5cd97f8c9a05aa9749626b29f833cae53d3e0764",
      "old_mode": 33188,
      "old_path": "loader/ne/module.c",
      "new_id": "0a2fe70bf22088227f0d1d91dd8d1d8f8b0becc0",
      "new_mode": 33188,
      "new_path": "loader/ne/module.c"
    },
    {
      "type": "modify",
      "old_id": "832be3b70605ccd3565827afed6378ffd3d30459",
      "old_mode": 33188,
      "old_path": "loader/ne/resource.c",
      "new_id": "807871d9e7a0bd76fcf357ca346afd9f033e297b",
      "new_mode": 33188,
      "new_path": "loader/ne/resource.c"
    },
    {
      "type": "modify",
      "old_id": "99f78ce911f1bc3224e5d2105f83b1dc4611e943",
      "old_mode": 33188,
      "old_path": "loader/ne/segment.c",
      "new_id": "a6478a55a116402291e0df275024f8eb37275f5f",
      "new_mode": 33188,
      "new_path": "loader/ne/segment.c"
    },
    {
      "type": "modify",
      "old_id": "12c962e69a4a8fad76efae3077cb248050f0eafb",
      "old_mode": 33188,
      "old_path": "loader/pe_image.c",
      "new_id": "3d2dfbdacdfbafb23166098b563fbdc9ac347cf1",
      "new_mode": 33188,
      "new_path": "loader/pe_image.c"
    },
    {
      "type": "modify",
      "old_id": "32f2a6dba336ee24ff215091be0a8cf3b208444a",
      "old_mode": 33188,
      "old_path": "loader/resource.c",
      "new_id": "c4bec2f5e316b557a066b329f71331b59ea79805",
      "new_mode": 33188,
      "new_path": "loader/resource.c"
    },
    {
      "type": "modify",
      "old_id": "05cf70a1c5f03936bb86d3bfd996a3fbc0780d9a",
      "old_mode": 33188,
      "old_path": "loader/signal.c",
      "new_id": "2e3dec67538ec684a8f3180c4d3648fa79d9bef4",
      "new_mode": 33188,
      "new_path": "loader/signal.c"
    },
    {
      "type": "modify",
      "old_id": "99c76113091d6cf4299696acd9a2e870037240ef",
      "old_mode": 33188,
      "old_path": "loader/task.c",
      "new_id": "2d25eac0fbbf9b87a0fc3d121a85d97a2e4622da",
      "new_mode": 33188,
      "new_path": "loader/task.c"
    },
    {
      "type": "modify",
      "old_id": "f20cda6c381254a52897f15fdae75ac92edb90b0",
      "old_mode": 33188,
      "old_path": "memory/local.c",
      "new_id": "5e4192cc3759eb7751a59434272fae518a6e9a40",
      "new_mode": 33188,
      "new_path": "memory/local.c"
    },
    {
      "type": "modify",
      "old_id": "218ee7115ec73d4a050ed4af22d45309e9328467",
      "old_mode": 33188,
      "old_path": "memory/selector.c",
      "new_id": "8edbc2e08618979a248385a03d4d2775e08f3bf6",
      "new_mode": 33188,
      "new_path": "memory/selector.c"
    },
    {
      "type": "modify",
      "old_id": "333adb9aee508f1a46b3972b815b23e550ca4a17",
      "old_mode": 33188,
      "old_path": "misc/comm.c",
      "new_id": "21ca5e84f76f3a9a473ccf25a8f785285caccc13",
      "new_mode": 33188,
      "new_path": "misc/comm.c"
    },
    {
      "type": "modify",
      "old_id": "d8ec825d9c49a4e82759819a94e4cb43b41cd0fe",
      "old_mode": 33188,
      "old_path": "misc/commdlg.c",
      "new_id": "ff5e275072ee0fe57a737f4d9f105c89dcdac18b",
      "new_mode": 33188,
      "new_path": "misc/commdlg.c"
    },
    {
      "type": "modify",
      "old_id": "0369b49195e679403317408b06264fead441513a",
      "old_mode": 33188,
      "old_path": "misc/cpu.c",
      "new_id": "390c4773f56f177ec432816e3f2c25405aca08c2",
      "new_mode": 33188,
      "new_path": "misc/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "e9f1dd366b12d3596ca75732a7257af3478f4e4f",
      "old_mode": 33188,
      "old_path": "misc/crtdll.c",
      "new_id": "0acad2997f8b683499ffce21d5203b44a4bab6b8",
      "new_mode": 33188,
      "new_path": "misc/crtdll.c"
    },
    {
      "type": "modify",
      "old_id": "5d599400f72c633dfd8f278c3975b9262547301d",
      "old_mode": 33188,
      "old_path": "misc/ddeml.c",
      "new_id": "4bbc1fec383e4f331e15dca091563096970489cd",
      "new_mode": 33188,
      "new_path": "misc/ddeml.c"
    },
    {
      "type": "modify",
      "old_id": "d5d8e69027d255f0de28aca5dec30674fee9f9dc",
      "old_mode": 33188,
      "old_path": "misc/debugstr.c",
      "new_id": "7882b0f11dd6e7535dae392bf8887d025412490d",
      "new_mode": 33188,
      "new_path": "misc/debugstr.c"
    },
    {
      "type": "modify",
      "old_id": "17f6d2c24246aba4154727b0efcf9d39ce41f5be",
      "old_mode": 33188,
      "old_path": "misc/imagelist.c",
      "new_id": "95c27d969da4a69f31fe725ff62899372531e606",
      "new_mode": 33188,
      "new_path": "misc/imagelist.c"
    },
    {
      "type": "modify",
      "old_id": "98d87488a75e6c17585191d593083e58b6e604c1",
      "old_mode": 33188,
      "old_path": "misc/lstr.c",
      "new_id": "1491d4f6320880d741ebf9a7b958d74c20a07b12",
      "new_mode": 33188,
      "new_path": "misc/lstr.c"
    },
    {
      "type": "modify",
      "old_id": "dcf667594ca7bf55751fe213685cbc1cbcf5ebd9",
      "old_mode": 33188,
      "old_path": "misc/lzexpand.c",
      "new_id": "6bc9f44ed080a202b13d30a7d9ef459dcc21342d",
      "new_mode": 33188,
      "new_path": "misc/lzexpand.c"
    },
    {
      "type": "modify",
      "old_id": "eea58b9889ab09404f56b99e76b5bd939c2b9594",
      "old_mode": 33188,
      "old_path": "misc/main.c",
      "new_id": "6d7f47d544d6be9fea2f7856d9edae6d3eefb27a",
      "new_mode": 33188,
      "new_path": "misc/main.c"
    },
    {
      "type": "modify",
      "old_id": "1df5a1c4fd6041bf85f8d358b79e4382ae3fe82e",
      "old_mode": 33188,
      "old_path": "misc/network.c",
      "new_id": "2c17dcbdf9508b1dcdc5b9545046a5005f8b8c73",
      "new_mode": 33188,
      "new_path": "misc/network.c"
    },
    {
      "type": "modify",
      "old_id": "537c4edce98c0747c48f5fa428f3fd53f773d993",
      "old_mode": 33188,
      "old_path": "misc/registry.c",
      "new_id": "d4569e6e9471b9a3185fac339117ddc1f385693f",
      "new_mode": 33188,
      "new_path": "misc/registry.c"
    },
    {
      "type": "modify",
      "old_id": "ecea14de6d734388c0da7087dbb3c2bea633ba16",
      "old_mode": 33188,
      "old_path": "misc/shell.c",
      "new_id": "0520d695e0c31bf62bd6935c80b998f744fdcf29",
      "new_mode": 33188,
      "new_path": "misc/shell.c"
    },
    {
      "type": "modify",
      "old_id": "a21ab8ae9d272fcd4ec97e2b5f46c63c57749d12",
      "old_mode": 33188,
      "old_path": "misc/shellord.c",
      "new_id": "344ea11d2a234478b6c170b25c9fec75dac94448",
      "new_mode": 33188,
      "new_path": "misc/shellord.c"
    },
    {
      "type": "modify",
      "old_id": "2d5357c5053ae0959454593469b4d9b35d49613c",
      "old_mode": 33188,
      "old_path": "misc/spy.c",
      "new_id": "979ad2392255851431f23f4d433f92724715bf93",
      "new_mode": 33188,
      "new_path": "misc/spy.c"
    },
    {
      "type": "modify",
      "old_id": "505adfdd78eb106bf33f7863d629a99bc9975c04",
      "old_mode": 33188,
      "old_path": "misc/winsock.c",
      "new_id": "24d52429358b793cc673564e55b95cbd6b99c82d",
      "new_mode": 33188,
      "new_path": "misc/winsock.c"
    },
    {
      "type": "modify",
      "old_id": "e7c6e9f1b1694733da3243ec066cde65261000c2",
      "old_mode": 33188,
      "old_path": "miscemu/main.c",
      "new_id": "1f53c89f757a08fbcbcf763d25625a7b3d4668b6",
      "new_mode": 33188,
      "new_path": "miscemu/main.c"
    },
    {
      "type": "modify",
      "old_id": "a452592164482b8e8e165b43d4b492498e1ed3b6",
      "old_mode": 33188,
      "old_path": "msdos/dpmi.c",
      "new_id": "36d7058cee9b82f729a440e9e16fab2dfe1474db",
      "new_mode": 33188,
      "new_path": "msdos/dpmi.c"
    },
    {
      "type": "modify",
      "old_id": "5ccf18faf3aae7478f41425a1560493ba4f4cc5a",
      "old_mode": 33188,
      "old_path": "msdos/int21.c",
      "new_id": "bd3c77251fafd35b9364a879c3c976afb1a278ec",
      "new_mode": 33188,
      "new_path": "msdos/int21.c"
    },
    {
      "type": "modify",
      "old_id": "fb8cf67bfcd810fab3787ab586efbc52bfe8c8b9",
      "old_mode": 33188,
      "old_path": "msdos/int2f.c",
      "new_id": "7ab8ede4a1bfb21f5556e5f597e51f0d5f330452",
      "new_mode": 33188,
      "new_path": "msdos/int2f.c"
    },
    {
      "type": "modify",
      "old_id": "c192a5c2b8cea275c47632a0eb6d3711535bf1a8",
      "old_mode": 33188,
      "old_path": "multimedia/audio.c",
      "new_id": "92d6e6eb3eb280254ef3e373cac80ff5ccbbb89b",
      "new_mode": 33188,
      "new_path": "multimedia/audio.c"
    },
    {
      "type": "modify",
      "old_id": "b1f6941818c9f2efed5dec3592baf20e69268f5c",
      "old_mode": 33188,
      "old_path": "multimedia/mmio.c",
      "new_id": "0e67f4137c727290a36786725eb2f8b11e6fb534",
      "new_mode": 33188,
      "new_path": "multimedia/mmio.c"
    },
    {
      "type": "modify",
      "old_id": "f13aefa9cbb01a4fd4146ad1cc6e742c0ddcb10d",
      "old_mode": 33188,
      "old_path": "multimedia/mmsystem.c",
      "new_id": "d40000eb9e010625ddf0d947f71750594b2d8f57",
      "new_mode": 33188,
      "new_path": "multimedia/mmsystem.c"
    },
    {
      "type": "modify",
      "old_id": "36918eff33734ac25d7df45ae2b13e19deecb3e7",
      "old_mode": 33188,
      "old_path": "objects/cursoricon.c",
      "new_id": "74da477486e496320f8155ebb247be1ba583fe4a",
      "new_mode": 33188,
      "new_path": "objects/cursoricon.c"
    },
    {
      "type": "modify",
      "old_id": "6c71c18bfab6107595cb500a82e2a87cb3232903",
      "old_mode": 33188,
      "old_path": "objects/dc.c",
      "new_id": "f608b0986d1ed6e0521a6e62ed37cfa6abb47317",
      "new_mode": 33188,
      "new_path": "objects/dc.c"
    },
    {
      "type": "modify",
      "old_id": "d6b784fdc8fdeabf5452ab15b6cf4235978567ca",
      "old_mode": 33188,
      "old_path": "objects/enhmetafile.c",
      "new_id": "8c34bf961d42104353dd842f5e125acdbbeb19aa",
      "new_mode": 33188,
      "new_path": "objects/enhmetafile.c"
    },
    {
      "type": "modify",
      "old_id": "6e3d0b866a5ddc0d3d380834511bbac3885c2c58",
      "old_mode": 33188,
      "old_path": "objects/metafile.c",
      "new_id": "03086600d523988c9088363a01bb4a29713ca8f7",
      "new_mode": 33188,
      "new_path": "objects/metafile.c"
    },
    {
      "type": "modify",
      "old_id": "9f2cd4b5e8fc0860f535181e17f2a496e628c178",
      "old_mode": 33188,
      "old_path": "objects/oembitmap.c",
      "new_id": "862ec52ddbc113bafa0694a6ca8db147eae378ec",
      "new_mode": 33188,
      "new_path": "objects/oembitmap.c"
    },
    {
      "type": "modify",
      "old_id": "e47114854998bf349164c3747121d197733e990c",
      "old_mode": 33188,
      "old_path": "objects/palette.c",
      "new_id": "5752cb7d8e1f62f8660a7266a2080daa6784eee9",
      "new_mode": 33188,
      "new_path": "objects/palette.c"
    },
    {
      "type": "modify",
      "old_id": "9f771ed79ac2cc94eeb0907f0a0b0eff2c50670e",
      "old_mode": 33188,
      "old_path": "objects/region.c",
      "new_id": "a9aee1c583f396ba74fb1b085a11f9df2ded1c34",
      "new_mode": 33188,
      "new_path": "objects/region.c"
    },
    {
      "type": "modify",
      "old_id": "ce448064ad803ad012eddbdf938625590db97ab5",
      "old_mode": 33188,
      "old_path": "ole/compobj.c",
      "new_id": "35eb290e441f47b0d8a7c57920089380374ac729",
      "new_mode": 33188,
      "new_path": "ole/compobj.c"
    },
    {
      "type": "modify",
      "old_id": "2980ed132af07534e7fbcf4d8a81cc8353650250",
      "old_mode": 33188,
      "old_path": "ole/ifs.c",
      "new_id": "157e515771b0ed0205cd9e9aceac5378deb6aa22",
      "new_mode": 33188,
      "new_path": "ole/ifs.c"
    },
    {
      "type": "modify",
      "old_id": "577c41dd5fbe984ae01d40145c475cde73356708",
      "old_mode": 33188,
      "old_path": "ole/ole2.c",
      "new_id": "5bfe3c764bc5f23d7c25dde881ff61eab242cfcd",
      "new_mode": 33188,
      "new_path": "ole/ole2.c"
    },
    {
      "type": "modify",
      "old_id": "ec8d038844118bfff9bce592b3706026d5774d98",
      "old_mode": 33188,
      "old_path": "ole/ole2nls.c",
      "new_id": "c1d6fcab3ad0d771e300a96862ab0f70535b8afa",
      "new_mode": 33188,
      "new_path": "ole/ole2nls.c"
    },
    {
      "type": "modify",
      "old_id": "d7fcdc67a977f45091de64d6cf38ea976cf15036",
      "old_mode": 33188,
      "old_path": "ole/storage.c",
      "new_id": "04dfd3fe022b314c3ecffc18836febcbbea80f6e",
      "new_mode": 33188,
      "new_path": "ole/storage.c"
    },
    {
      "type": "modify",
      "old_id": "9e529fe97cd4686cb95a2559968f94a35833693b",
      "old_mode": 33188,
      "old_path": "ole/typelib.c",
      "new_id": "0f674ab56ce932cfa196d9300a8f35f6f15ac7ec",
      "new_mode": 33188,
      "new_path": "ole/typelib.c"
    },
    {
      "type": "modify",
      "old_id": "653c7f376f0b9e66d2304da4dc3c7568f77a7188",
      "old_mode": 33188,
      "old_path": "programs/Makefile.in",
      "new_id": "aaf3c7c204a76ff7ccbbe9afba74c38ec03b03fb",
      "new_mode": 33188,
      "new_path": "programs/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "2c2987b951d27e1bc101f8056969ce041744dcb5",
      "old_mode": 33188,
      "old_path": "programs/notepad/ChangeLog",
      "new_id": "ba72d953a8ebb3911ec44d73a0e1f5d8172bcf0d",
      "new_mode": 33188,
      "new_path": "programs/notepad/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "c7a2bc3b882993db21bb41d3442e55e813d7e10a",
      "old_mode": 33188,
      "old_path": "programs/notepad/TODO",
      "new_id": "27e8fffd796be5f9777dd7e53c657cddeb2619fb",
      "new_mode": 33188,
      "new_path": "programs/notepad/TODO"
    },
    {
      "type": "modify",
      "old_id": "62790d800caa854af179a3dc45f568f365a5863c",
      "old_mode": 33188,
      "old_path": "programs/notepad/dialog.c",
      "new_id": "1721dcd9addcb480fbfb634557fe722a0e53a1f4",
      "new_mode": 33188,
      "new_path": "programs/notepad/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "39f17461d4b7f0340ffa8570863a1a4f05cd1b00",
      "old_mode": 33188,
      "old_path": "programs/notepad/language.c",
      "new_id": "854053d0975e16a3649433e6923d4a7cb0d0ae0f",
      "new_mode": 33188,
      "new_path": "programs/notepad/language.c"
    },
    {
      "type": "modify",
      "old_id": "848c4f4f93aed7c895d9960441459c4807a35917",
      "old_mode": 33188,
      "old_path": "programs/notepad/language.h",
      "new_id": "3515d6895f97f88a78af8e5130cd90fb5d58df86",
      "new_mode": 33188,
      "new_path": "programs/notepad/language.h"
    },
    {
      "type": "modify",
      "old_id": "20fac2ebad84560f724a9f7fcb0ccd272a9441ce",
      "old_mode": 33188,
      "old_path": "programs/notepad/license.h",
      "new_id": "82ad0549a6c08552e161e257e7c8d23ca50f637c",
      "new_mode": 33188,
      "new_path": "programs/notepad/license.h"
    },
    {
      "type": "modify",
      "old_id": "8cd5fcd678b89b305f7fd571c6a6286e312261c3",
      "old_mode": 33188,
      "old_path": "programs/notepad/main.c",
      "new_id": "b737c727ac49d5e4120da633032d5b193548db03",
      "new_mode": 33188,
      "new_path": "programs/notepad/main.c"
    },
    {
      "type": "modify",
      "old_id": "7c76b30b67f997112c391bfcbd479d91ff800863",
      "old_mode": 33188,
      "old_path": "programs/notepad/main.h",
      "new_id": "6bb3763f8123cea78dc28386130af9d0353319ca",
      "new_mode": 33188,
      "new_path": "programs/notepad/main.h"
    },
    {
      "type": "modify",
      "old_id": "3ff284e00b60c50964089e37df96b0b8e8c505c8",
      "old_mode": 33188,
      "old_path": "programs/notepad/notepad.rc",
      "new_id": "26ade634221e2783af7bddf45ff7eeb752044e7f",
      "new_mode": 33188,
      "new_path": "programs/notepad/notepad.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef8411034b6208dbfa80b91b939ff34c1e87611f",
      "new_mode": 33188,
      "new_path": "programs/regtest/ChangeLog"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0749c8c174139ad02d8ba959987b1ad721ca87b1",
      "new_mode": 33188,
      "new_path": "programs/regtest/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f879d9c781a8ee27380dda9cfbdf139e3de3c33c",
      "new_mode": 33188,
      "new_path": "programs/regtest/regtest.c"
    },
    {
      "type": "modify",
      "old_id": "b42f3c4e19a2471b6c62a2edb1e3e43251b9492d",
      "old_mode": 33188,
      "old_path": "relay32/Makefile.in",
      "new_id": "95fa16ce2890c0411422c363e06bf222bfbbb7f5",
      "new_mode": 33188,
      "new_path": "relay32/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "53a9508a8640bd1657264738824381c99daaa1bb",
      "old_mode": 33188,
      "old_path": "relay32/advapi32.spec",
      "new_id": "cadd3aa4b68cd359369214714f565511e5a2a863",
      "new_mode": 33188,
      "new_path": "relay32/advapi32.spec"
    },
    {
      "type": "modify",
      "old_id": "593cc101ce43ccc880058f9466488f621bc690fe",
      "old_mode": 33188,
      "old_path": "relay32/builtin32.c",
      "new_id": "ee17a69e607aef14fdf19ec3c37d3deefe3b741d",
      "new_mode": 33188,
      "new_path": "relay32/builtin32.c"
    },
    {
      "type": "modify",
      "old_id": "5f3956c240bdfd4780fae2f3c4e1093a05b0a53b",
      "old_mode": 33188,
      "old_path": "relay32/comctl32.spec",
      "new_id": "f4448c3b0cd93895adc2134c7574ebe101b12d8a",
      "new_mode": 33188,
      "new_path": "relay32/comctl32.spec"
    },
    {
      "type": "modify",
      "old_id": "696d149fdff19be91a2d35513d4ce4c46cefec20",
      "old_mode": 33188,
      "old_path": "relay32/comdlg32.spec",
      "new_id": "f3c6223c1f1c5a018b51dcb77c6a1d778aae5fff",
      "new_mode": 33188,
      "new_path": "relay32/comdlg32.spec"
    },
    {
      "type": "modify",
      "old_id": "2c4b15d1af348ec5dd8d38de2679fc57fdf838b4",
      "old_mode": 33188,
      "old_path": "relay32/crtdll.spec",
      "new_id": "84d6025b8cecab306a6a53d137057225c3357f71",
      "new_mode": 33188,
      "new_path": "relay32/crtdll.spec"
    },
    {
      "type": "modify",
      "old_id": "a447b8d8d5bd4886547ba13cf1bcc3131f4eac93",
      "old_mode": 33188,
      "old_path": "relay32/gdi32.spec",
      "new_id": "576ecb4dd1b1b50ce2958788ce9cf5ee7b8882e0",
      "new_mode": 33188,
      "new_path": "relay32/gdi32.spec"
    },
    {
      "type": "modify",
      "old_id": "5a996b4e553d7b5e4a19f82d5dded2a8265bd013",
      "old_mode": 33188,
      "old_path": "relay32/kernel32.spec",
      "new_id": "5ec21f3b3eff062972be3dcb1429c505dfd10200",
      "new_mode": 33188,
      "new_path": "relay32/kernel32.spec"
    },
    {
      "type": "modify",
      "old_id": "8203e407016a2922bc8ed53427a00d278a6ecc5e",
      "old_mode": 33188,
      "old_path": "relay32/relay386.c",
      "new_id": "bbe9933ff2177b8cd6d529e37618cb7acad7e174",
      "new_mode": 33188,
      "new_path": "relay32/relay386.c"
    },
    {
      "type": "modify",
      "old_id": "f31d8a3b5c4a71adfc9225e345c200f9270d49bc",
      "old_mode": 33188,
      "old_path": "relay32/shell32.spec",
      "new_id": "c815d0c698cdb7f6b59df5c068ec11049eda758c",
      "new_mode": 33188,
      "new_path": "relay32/shell32.spec"
    },
    {
      "type": "modify",
      "old_id": "e73bd80712033055eb8f5541ca651224d4107ea7",
      "old_mode": 33188,
      "old_path": "relay32/user32.spec",
      "new_id": "910a6a134bf8e6cc439a7d6a51178ff76cbac5f5",
      "new_mode": 33188,
      "new_path": "relay32/user32.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9349ba3648d49532f2afb9031ce470c2fc2b312",
      "new_mode": 33188,
      "new_path": "relay32/wnaspi32.spec"
    },
    {
      "type": "modify",
      "old_id": "9b5bace00ceba8badf2b62eb1efaf176bf58f711",
      "old_mode": 33188,
      "old_path": "relay32/wow32.spec",
      "new_id": "339e8a3cfb5c99fa441f8926d366bb455d81a926",
      "new_mode": 33188,
      "new_path": "relay32/wow32.spec"
    },
    {
      "type": "modify",
      "old_id": "814a5b034da276d5582716692173530c0acfe3ba",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "319b6e7409a21a0e818ec6397adec619421b2c55",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "modify",
      "old_id": "89d70dc96ac311ee64bf12054156a1c739c863d6",
      "old_mode": 33188,
      "old_path": "win32/console.c",
      "new_id": "18cb158fef240a80ebd2fd56505caffeff192de6",
      "new_mode": 33188,
      "new_path": "win32/console.c"
    },
    {
      "type": "modify",
      "old_id": "5b67179b9bbeddc085709f4b4b2e43933cad072f",
      "old_mode": 33188,
      "old_path": "win32/kernel32.c",
      "new_id": "133d6a05de5a0aefe26d17d58d4cc0e01b667c36",
      "new_mode": 33188,
      "new_path": "win32/kernel32.c"
    },
    {
      "type": "modify",
      "old_id": "ed0aa9d495ab0891fb1aef863e95718de78ad03e",
      "old_mode": 33188,
      "old_path": "win32/newfns.c",
      "new_id": "a8c0a63302ddb97cd289608104d85a83c4e17e43",
      "new_mode": 33188,
      "new_path": "win32/newfns.c"
    },
    {
      "type": "modify",
      "old_id": "6aa184a630199f1b3df1ef9067e2b76762f50f86",
      "old_mode": 33188,
      "old_path": "win32/ordinals.c",
      "new_id": "c50bac5d372530b853addc947e19e87de5a729a5",
      "new_mode": 33188,
      "new_path": "win32/ordinals.c"
    },
    {
      "type": "modify",
      "old_id": "18bd5c213963ebfac46def01c04e8cdc7b7f2405",
      "old_mode": 33188,
      "old_path": "win32/process.c",
      "new_id": "15d273491c850fe5f921e88061b20863a245183d",
      "new_mode": 33188,
      "new_path": "win32/process.c"
    },
    {
      "type": "modify",
      "old_id": "fd53a3e634ce9e04f1150e1474f4181b17640c60",
      "old_mode": 33188,
      "old_path": "win32/time.c",
      "new_id": "bfa276532fb5bc0cce94497817e3a725de1aba4d",
      "new_mode": 33188,
      "new_path": "win32/time.c"
    },
    {
      "type": "modify",
      "old_id": "0411b64cbf41029d9b6af92a89c8a724c96b08f2",
      "old_mode": 33188,
      "old_path": "windows/defwnd.c",
      "new_id": "bdd35fbc5b6a8dfd8d10251ba9b5139513007432",
      "new_mode": 33188,
      "new_path": "windows/defwnd.c"
    },
    {
      "type": "modify",
      "old_id": "93a8d031e1e488835427fbd318383498df2af9bc",
      "old_mode": 33188,
      "old_path": "windows/event.c",
      "new_id": "3877a0e3427f5bed28658c917e6ea2d815e6579d",
      "new_mode": 33188,
      "new_path": "windows/event.c"
    },
    {
      "type": "modify",
      "old_id": "15ef48e2520c267c158abab49c67de67a71ce841",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "f6bbc0e14dfbd31cc42d1fe0fc03d41712e10236",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    },
    {
      "type": "modify",
      "old_id": "fe7e7c90779b749f0e8b096e3eb1680c0ea14ae0",
      "old_mode": 33188,
      "old_path": "windows/nonclient.c",
      "new_id": "752f2cc74faae0e315706ba89a415ff8be0eebe1",
      "new_mode": 33188,
      "new_path": "windows/nonclient.c"
    },
    {
      "type": "modify",
      "old_id": "43bc9785007a0f5f065117db9a118a6845142882",
      "old_mode": 33188,
      "old_path": "windows/property.c",
      "new_id": "f2ffc8a621ec553f14c5cedca08810fe2cdbd72c",
      "new_mode": 33188,
      "new_path": "windows/property.c"
    },
    {
      "type": "modify",
      "old_id": "7ecd256a8bad96e83757622cae32c137de5cf430",
      "old_mode": 33188,
      "old_path": "windows/queue.c",
      "new_id": "a34e46004527c4087efae3f2314273ad7632390d",
      "new_mode": 33188,
      "new_path": "windows/queue.c"
    },
    {
      "type": "modify",
      "old_id": "baf3ae54cbb076b3c6f9d2a9c3434f00235c6cc3",
      "old_mode": 33188,
      "old_path": "windows/syscolor.c",
      "new_id": "4af477b33d72eea5f94788378385b5b5a84e7736",
      "new_mode": 33188,
      "new_path": "windows/syscolor.c"
    },
    {
      "type": "modify",
      "old_id": "516f6e8d0ade0d732c860e19982f63b9dfe838cd",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "043cf75874b916205055edb568cdc5226d86d85c",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    },
    {
      "type": "modify",
      "old_id": "517272b130bdfdd79a93261960f26d90e822b6a0",
      "old_mode": 33188,
      "old_path": "windows/winproc.c",
      "new_id": "7f777cf184488ccdccd93a8b0a059dc66f110ef8",
      "new_mode": 33188,
      "new_path": "windows/winproc.c"
    }
  ]
}
