)]}'
{
  "commit": "e2991ea7bdef3c55cd2a07fc9bca48d0a6063a7c",
  "tree": "3faecf77694a286031b05470e3e8f972c660f4e4",
  "parents": [
    "ded3038c1cb5c3400a0cef01780a8971bfcaa011"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sat Jul 29 13:09:43 1995 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sat Jul 29 13:09:43 1995 +0000"
  },
  "message": "Release 950727\n\nSat Jul 22 22:39:09 IDT 1995 Michael Veksler \u003ce1678223@tochnapc2.technion.ac.il\u003e\n\n\t* [ipc/*]\n\tNew directory. This directory contains the new inter-wine\n \tcommunications support. It enables DDE protocols between two wine\n \tinstances.  Currently it is limited to DDE, but can be enhanced to\n \tsupport OLE between 2 different wine instances.  This is very\n \timportant for libwine.a DDE/OLE support.\n\n\t* [tools/ipcl]\n    \tA script to delete garbage IPC handles (shared memory, semaphores\n \tand message queues).  The current inter-wine communication is not\n \tperfect, and sometimes leaves garbage behind.\n\n\t* [if1632/relay.c] [include/atom.h] [include/global.h]\n \t[loader/selector.c] [loader/task.c] [loader/module.c]\n \t[loader/signal.c] [memory/global.c] [misc/atom.c]\n \t[windows/class.c] [windows/message.c] [windows/win.c]\n\t[Imakefile]\n    \tHooks for inter-wine DDE support, current Global.*Atom functions\n \trenamed to Local.*Atom since Global.*Atom are used for Inter-Wine\n \tDDE communication. (The first call to these functions sets up the\n \tIPC structures - which otherwise cause unneeded overhead.\n\nMon Jul 17 19:55:21 1995  Alexandre Julliard  \u003cjulliard@sunsite.unc.edu\u003e\n\n\t* [controls/menu.c]\n\tDon\u0027t crash if a NULL string is passed to menu functions.\n\n\t* [memory/selector.c]\n\tWe now use a bit in ldt_flags_copy to indicate free LDT entries.\n\tFixed a bug in SELECTOR_ReallocBlock that could cause it to\n\toverwrite valid LDT entries when growing a block.\n\n\t* [miscemu/instr.c]\n\tEmulate int xx instruction by storing the interrupt vector in\n\tCS:IP and returning directly. This allows a program to install an\n\tinterrupt vector.\n\n\t* [windows/win.c]\n\tAdded function WIN_GetTopParent to get the top-level parent of a\n\twindow.\n\nSun Jul  16 18:17:17 1995  Gregory Trubetskoy \u003cgrisha@mira.com\u003e\n\n        * [loader/resource.c]\n        Added LoadIconHandler. It doesn\u0027t do anything yet, but now you\n        can use borland help files with winhelp.exe.\n\nSun Jul 16 11:58:45 1995 Anand Kumria \u003cakumria@ozemail.com.au\u003e\n\n\t* [misc/main.c]\n\tFixed to return 386 Enhanced mode correctly. Also return the same\n \ttype of CPU, for both Enhanced and Standard mode, namely a 386.\n\nSun Jul 16 00:02:04 1995    Martin von Loewis \u003cloewis@informatik.hu-berlin.de\u003e\n\n\t* [Configure] [include/options.h] [include/wineopts.h]\n\t  [misc/main.c][misc/spy.c]\n\t  Removed support of spy file. Redirected spy messages to stddeb.\n\t  Removed -spy option. Added -debugmsg +spy option.\n\n\t* [debugger/dbg.y][debugger/debug.l]\n\tEnabled segmented addresses (seg:offs) for break and x commands.\n\n\t* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]\n\t  [include/region.h]\n\tFrameRgn, REGION_FrameRgn: New functions\n\n\t* [if1632/kernel.spec]\n\tIsWinOldApTask: Return false\n\n\t* [if1632/mouse.spec]\n\tCplApplet: Removed\n\n\t* [if1632/user.spec] [windows/win.c]\n\tShowOwnedPopups: New function\n\n\t* [if1632/winsock.spec] [misc/winsocket.c]\n\tinet_addr, select: New prototypes in relay code\n\tFixed memory layout for netdb functions (getXbyY).\n\tWINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC\n\n\t* [objects/clipping.c]\n\tRectVisible: Fixed call to LPToDP\n\n\t* [rc/winerc.c]\n\tmain: Removed extra argument to getopt for Linux.\n\nTue Jul 11 00:14:41 1995   Bernd Schmidt \u003ccrux@pool.informatik.rwth-aachen.de\u003e\n\n        * [controls/listbox.c]\n\tYet another fix for ListBoxDirectory().\n\t\n\t* [loader/module.c] [if1632/kernel.spec]\n\tMake GetModuleHandle() accept instance handles as parameter.\n\n        * [if1632/relay.c] [loader/task.c]\n\tPut a magic cookie at the bottom of the 32 bit stack, and check on\n\teach return from a 32 bit function whether it\u0027s still there. Complain\n\tif it\u0027s not.\n\n        * [if1632/user.spec]\n\tWrong entry for CloseDriver().\n\n\t* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]\n\t[miscemu/int21.c]\n\tLarge parts of dos_fs.c simplified. Changed it to use one\n\tcurrent drive/directory per task, which is set to the module path on\n\ttask creation.\n\tPrevent CorelPaint from closing stdin.\n\topen() with O_CREAT set must be passed three parameters.\n\tDOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,\n\tit\u0027s in DOS_readdir() now.\n\n\t* [misc/profile.c]\n\tSome badly written software (Lotus Freelance Graphics) passes a bogus\n\tsize parameter that caused Wine to write off the end of a segment.\n\tFixed. (It\u0027s probably too paranoid now.)\n\t\n\t* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]\n\t[multimedia/Imakefile] [if1632/winprocs.spec]\n\t16 bit entry point for MMSysTimeCallback.\n\tSplit off time.c and joystick.c from mmsystem.c.\n\t\n\t* [objects/dib.c]\n\tGetDIBits(): call XGetImage() via CallTo32_LargeStack.\n\n        * [windows/cursor.c]\n\tDestroyCursor(): do nothing for builtin cursors.\n\t\n\t* [windows/mdi.c]\n\tHalf of WM_MDISETMENU implemented.\n\t\n\t* [windows/win.c]\n\tEnumWindows() and EnumTaskWindows() never enumerated any windows.\n\tFixed.\n\n\t* [windows/*.c]\n\tFixed GetParent() to return correct values for owned windows.\n\n\t* [windows/message.c]\n\tDon\u0027t try to activate disabled top-level windows.\n\n        * [windows/nonclient.c]\n\tWork around a bug in gcc-2.7.0.\n\t\n\t* [tools/build.c] [include/stackframe.h] [memory/global.c] \n\t[loader/task.c] [memory/selector.c]\n\tSome Visual Basic programs (and possibly others, too) expect ES to be \n\tpreserved by a call to an API function, so we have to save it.\n\tIn GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16-\u003ees \n\tto prevent segfaults if ES contained the selector to be freed.\n\nSun Jul  9 20:21:20 1995  Jon Tombs  \u003cjon@gtex02.us.es\u003e\n\n\t* [*/*]\n\tAdded missing prototypes to header files and relevant includes\n\tto reduce compile time warnings.\n\nSun Jul  9 18:32:56 1995  Michael Patra  \u003cmicky@marie.physik.tu-berlin.de\u003e\n\n\t* [configure.in] [include/config.h] [*/Makefile.in]\n\tNew configuration scheme based on autoconf.\n\nSat Jul  8 14:12:45 1995  Morten Welinder  \u003cterra+@cs.cmu.edu\u003e\n\n\t* [miscemu/ioports.c]\n\tRevamp to have only one in- and one out- variant, both really\n \timplemented.\n\n\t* [miscemu/instr.c]\n\tINSTR_EmulateInstruction: Use new ioport interface.  Implement\n \tstring io.  Correct instruction pointer for 32-bit code.\n\n\t* [include/miscemu.h]\n\tUpdate port function prototypes.\n\n\t* [include/registers.h]\n\tDefined FS and GS.\n\nSat Jul  8 13:38:54 1995  Hans de Graaff  \u003cgraaff@twi72.twi.tudelft.nl\u003e\n\n\t* [misc/dos_fs.c]\n\tChopOffSlash(): A path consisting off a single slash is left\n \tintact, and multiple slashes are all removed.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "35713f19d3aeb016ebc2c7af41807c5d1bbfadb0",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "a8b38b9f3d3fa487b68fdaf8208fba476f2c1ae3",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "4eab56d2e3a95933561be769e89fb784383cf099",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "b093b418be6a043a4ecf53f3263dc766c5c19485",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "3a4c6f7cfb8f16c5679bd752397efb2c617c0be7",
      "old_mode": 33188,
      "old_path": "Configure",
      "new_id": "9a9435a9dc0a760aa6c9bcb1c3923120c3c7ff3a",
      "new_mode": 33188,
      "new_path": "Configure"
    },
    {
      "type": "modify",
      "old_id": "492798d0bf6f606cd5dc9e393427c198f5eafe68",
      "old_mode": 33188,
      "old_path": "Imakefile",
      "new_id": "5488945df884a06f733e832ad00069611d373681",
      "new_mode": 33188,
      "new_path": "Imakefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bec1f10eecef52844617650bd5c37b3a44d1e816",
      "new_mode": 33188,
      "new_path": "Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c92cf47545d42fff98ae63e25b05e4c6911174e",
      "new_mode": 33188,
      "new_path": "autoconf.h.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f495a92c155e48f2557abfa002269b335e11a54d",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9912fa92015f037a525e0ef857fb58f16ea4d673",
      "new_mode": 33188,
      "new_path": "configure.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bdd7a9cfeb1583117308776dd3df0092c2db118",
      "new_mode": 33188,
      "new_path": "controls/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "d1fc9ac64c26c63d5fa47113f7d41a0a04e4c43a",
      "old_mode": 33188,
      "old_path": "controls/listbox.c",
      "new_id": "1a081f02f90a199f388c3510e27dc8a01fb33ef8",
      "new_mode": 33188,
      "new_path": "controls/listbox.c"
    },
    {
      "type": "modify",
      "old_id": "6cea09d3842b7cd85c4ea347720a0254b6c4725d",
      "old_mode": 33188,
      "old_path": "controls/menu.c",
      "new_id": "d838e49ab537931c3f7fdbd1807c521aa8970daf",
      "new_mode": 33188,
      "new_path": "controls/menu.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39cada30b95b774409fe404f68b5387570d61594",
      "new_mode": 33188,
      "new_path": "debugger/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "c9a5585a4a3bf4a0e8493c31cd1c9b6c6a6e0698",
      "old_mode": 33188,
      "old_path": "debugger/dbg.y",
      "new_id": "7d0022f0e2300282f6fe0246c84e9a4c4d79f250",
      "new_mode": 33188,
      "new_path": "debugger/dbg.y"
    },
    {
      "type": "modify",
      "old_id": "4b8ccf100f384005629c4396a5981c386455da85",
      "old_mode": 33188,
      "old_path": "debugger/debug.l",
      "new_id": "862c1f8a5ec189e7386ab790d7bbe5240b7bb04c",
      "new_mode": 33188,
      "new_path": "debugger/debug.l"
    },
    {
      "type": "modify",
      "old_id": "65f8bbd10c769a99d0864f2dd25f7c929b3e6ecc",
      "old_mode": 33188,
      "old_path": "debugger/info.c",
      "new_id": "109161dc3cc51b68a5490ab7eda1150f2a940dff",
      "new_mode": 33188,
      "new_path": "debugger/info.c"
    },
    {
      "type": "modify",
      "old_id": "aebd03a0c97d088b09dd27c0c90b1b97e6f98f3b",
      "old_mode": 33188,
      "old_path": "debugger/readline/Imakefile",
      "new_id": "6678bcb7ed76f9c9921826098ed782bfbf3e892c",
      "new_mode": 33188,
      "new_path": "debugger/readline/Imakefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f2023eadeeff8cc3a4788af76825c1837ee1e2f",
      "new_mode": 33188,
      "new_path": "debugger/readline/Makefile.in"
    },
    {
      "type": "delete",
      "old_id": "c5cbaaa26a59f15f95884857c6d2006a504bfc73",
      "old_mode": 33188,
      "old_path": "debugger/readline/complete.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "cd20bbbb4a0833c06e27fb32dd6905b90a49322f",
      "old_mode": 33188,
      "old_path": "debugger/readline/editline.c",
      "new_id": "eea22d76a48372ea2b52aac171fd81bc3a58bb85",
      "new_mode": 33188,
      "new_path": "debugger/readline/editline.c"
    },
    {
      "type": "modify",
      "old_id": "40a20258bd0a3d980bfa222f4cd4be4560f0331d",
      "old_mode": 33188,
      "old_path": "debugger/readline/editline.h",
      "new_id": "fa16f3b318dc10df2104ae4e0a64298e488c4148",
      "new_mode": 33188,
      "new_path": "debugger/readline/editline.h"
    },
    {
      "type": "modify",
      "old_id": "010744e1c4a70685369fa21a899d9ad569bcbb9d",
      "old_mode": 33188,
      "old_path": "debugger/readline/sysunix.c",
      "new_id": "e2b72e1a01caa6bde057d2ce23be0232f27266fa",
      "new_mode": 33188,
      "new_path": "debugger/readline/sysunix.c"
    },
    {
      "type": "delete",
      "old_id": "e6384b8adb78241fccebcf8e9540d2697758ae66",
      "old_mode": 33188,
      "old_path": "debugger/readline/testit.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fe6beedcec2bea7518e0087b6f0220a36f517692",
      "old_mode": 33188,
      "old_path": "debugger/readline/unix.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71ea491e09a9353ed232b157029b076ed64b8f32",
      "new_mode": 33188,
      "new_path": "if1632/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "94a31ec1ab12f11edc74dcc89ab5fa824eb77810",
      "old_mode": 33188,
      "old_path": "if1632/gdi.spec",
      "new_id": "7b302ad3b4546de8da4adc7e39c2871b1534f6a3",
      "new_mode": 33188,
      "new_path": "if1632/gdi.spec"
    },
    {
      "type": "modify",
      "old_id": "e546d1d9e7b8774ae508c7fbf64f84a62f3d0a57",
      "old_mode": 33188,
      "old_path": "if1632/kernel.spec",
      "new_id": "a35124277eb1d5a0383ee342fd35af179ad0bdcb",
      "new_mode": 33188,
      "new_path": "if1632/kernel.spec"
    },
    {
      "type": "modify",
      "old_id": "afea764bd1b4ee8761d22bb546a7ca3ec90923c1",
      "old_mode": 33188,
      "old_path": "if1632/keyboard.spec",
      "new_id": "af38f70a9c7c6ff495b17a060161102b5f11b1d0",
      "new_mode": 33188,
      "new_path": "if1632/keyboard.spec"
    },
    {
      "type": "modify",
      "old_id": "879ecfcde34ae1a1f728de9fce8baf64436509db",
      "old_mode": 33188,
      "old_path": "if1632/mouse.spec",
      "new_id": "0c04a8d1f03ba3fc7b4fc11421028f55d3b107e9",
      "new_mode": 33188,
      "new_path": "if1632/mouse.spec"
    },
    {
      "type": "modify",
      "old_id": "152451738a815dffa5b9b4cb45046d06a6b91af0",
      "old_mode": 33188,
      "old_path": "if1632/relay.c",
      "new_id": "72de9662eef8b3a4bf3d2f21af6abd9e95b9a81d",
      "new_mode": 33188,
      "new_path": "if1632/relay.c"
    },
    {
      "type": "modify",
      "old_id": "b5512b37680791b3424a2a21ce518270dd071035",
      "old_mode": 33188,
      "old_path": "if1632/user.spec",
      "new_id": "8be2aa3aa09825e7da7258412381f33dabd72aa8",
      "new_mode": 33188,
      "new_path": "if1632/user.spec"
    },
    {
      "type": "modify",
      "old_id": "8a0e88d15aae1a79174abf653f4377847b5438a3",
      "old_mode": 33188,
      "old_path": "if1632/winprocs.spec",
      "new_id": "b95e0744a91695fcb6564d9a67bd3207bde38d03",
      "new_mode": 33188,
      "new_path": "if1632/winprocs.spec"
    },
    {
      "type": "modify",
      "old_id": "24187167f2e3cc80a10a15c5b2c030d6f25f3c5b",
      "old_mode": 33188,
      "old_path": "if1632/winsock.spec",
      "new_id": "813f364019f6780a4a9ec0b825c2aea78e37b127",
      "new_mode": 33188,
      "new_path": "if1632/winsock.spec"
    },
    {
      "type": "modify",
      "old_id": "045c343738872866f7b16321988814a189e500c7",
      "old_mode": 33188,
      "old_path": "include/atom.h",
      "new_id": "631f185638e6f644e48fb12db46d46218449d362",
      "new_mode": 33188,
      "new_path": "include/atom.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b07cdf66dd56e0585337f1548f2e52e05023ce42",
      "new_mode": 33188,
      "new_path": "include/bit_array.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10c6b6989b617a26cc0ec415acb4c1af44bca765",
      "new_mode": 33188,
      "new_path": "include/config.h.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72d250c7beaf2297ade4171b1862690cff293558",
      "new_mode": 33188,
      "new_path": "include/dde.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56df6b7e75dcdc9fff87816b27534154cee5e204",
      "new_mode": 33188,
      "new_path": "include/dde_atom.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a830e151612eddcac99e41f13315715527c0c02",
      "new_mode": 33188,
      "new_path": "include/dde_mem.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85e682accfba04fa3ef7082c88be6ffba2d2712c",
      "new_mode": 33188,
      "new_path": "include/dde_proc.h"
    },
    {
      "type": "modify",
      "old_id": "d728531dd6c05f0b24dd4fa3e022a383ac17eed9",
      "old_mode": 33188,
      "old_path": "include/debug.h",
      "new_id": "8d74615844017e421609e2d8d9622f6ae07b28b3",
      "new_mode": 33188,
      "new_path": "include/debug.h"
    },
    {
      "type": "modify",
      "old_id": "01a458cdaea572f9ab20e47c9d6916af7804b357",
      "old_mode": 33188,
      "old_path": "include/dos_fs.h",
      "new_id": "a6a91a34c43641f3172d96c12782c6b3a9fcf479",
      "new_mode": 33188,
      "new_path": "include/dos_fs.h"
    },
    {
      "type": "modify",
      "old_id": "dd912ce137283331e17949718b8f34fbe847cbc7",
      "old_mode": 33188,
      "old_path": "include/global.h",
      "new_id": "6ea7b40a631386f76bf0f18efbf1f5abccc4afeb",
      "new_mode": 33188,
      "new_path": "include/global.h"
    },
    {
      "type": "modify",
      "old_id": "6e7c8531323d6d577be1f977394c35be976fa985",
      "old_mode": 33188,
      "old_path": "include/ldt.h",
      "new_id": "76f9ca0eee39d879e091f698e7708f31beea0b9a",
      "new_mode": 33188,
      "new_path": "include/ldt.h"
    },
    {
      "type": "modify",
      "old_id": "e979ff16d954b82a0912e67f4ac4482d0d879572",
      "old_mode": 33188,
      "old_path": "include/miscemu.h",
      "new_id": "2507a80456aed5dfce0b1c995147c019f3c90755",
      "new_mode": 33188,
      "new_path": "include/miscemu.h"
    },
    {
      "type": "modify",
      "old_id": "1a94bca3ebc9e5242e2bfe00a4504e2e76f3ec49",
      "old_mode": 33188,
      "old_path": "include/msdos.h",
      "new_id": "636ae22f169221dec29400b32848ccf7a183449b",
      "new_mode": 33188,
      "new_path": "include/msdos.h"
    },
    {
      "type": "modify",
      "old_id": "80b8a73a1f9408b672614cb4b935bbbd730c22ca",
      "old_mode": 33188,
      "old_path": "include/options.h",
      "new_id": "a19ae5717bdfcee0ab844a2399e6a81b16983c91",
      "new_mode": 33188,
      "new_path": "include/options.h"
    },
    {
      "type": "modify",
      "old_id": "d7fceee18eef74a024afc0902189ba6100fdcd39",
      "old_mode": 33188,
      "old_path": "include/pe_image.h",
      "new_id": "169ddd8f1d0fcbc137cd7b003d671e7ce22b6b6b",
      "new_mode": 33188,
      "new_path": "include/pe_image.h"
    },
    {
      "type": "delete",
      "old_id": "5c8d64de2e5b8b34773a85dbde32d6b16baaa687",
      "old_mode": 33188,
      "old_path": "include/prototypes.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7d87c1360ccbf10d96126cd9602ababd9615e8d8",
      "old_mode": 33188,
      "old_path": "include/region.h",
      "new_id": "e8f62618fcdbafe7d9b141edd2b5ae7f0c489402",
      "new_mode": 33188,
      "new_path": "include/region.h"
    },
    {
      "type": "modify",
      "old_id": "4af04bc0b79e03e490b37a67c7a348d5cdd76eb5",
      "old_mode": 33188,
      "old_path": "include/registers.h",
      "new_id": "e6253f352994568d8ee39675b03393e56e541404",
      "new_mode": 33188,
      "new_path": "include/registers.h"
    },
    {
      "type": "modify",
      "old_id": "d389ce4d714be2281abf2f03475d0eb2bfcef65e",
      "old_mode": 33188,
      "old_path": "include/resource.h",
      "new_id": "6a5eeb253f102edebd3ee439f6e5d465e1bff313",
      "new_mode": 33188,
      "new_path": "include/resource.h"
    },
    {
      "type": "modify",
      "old_id": "6a30151d129db803169bb145bf78b8c216e9327f",
      "old_mode": 33188,
      "old_path": "include/shell.h",
      "new_id": "b222e7efb368ac6d4b42b17859852e038cd85e12",
      "new_mode": 33188,
      "new_path": "include/shell.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c19c84ff02658f8d85bc5b3ae9db827e3df62202",
      "new_mode": 33188,
      "new_path": "include/shm_block.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81a4b66a371deabd827fcad88643957d258261d4",
      "new_mode": 33188,
      "new_path": "include/shm_fragment.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3f9e5b9b8565c52b2b261ce40325a0194fd5fac",
      "new_mode": 33188,
      "new_path": "include/shm_main_blk.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55624464894ec259e562c40e7704057866d4c2bc",
      "new_mode": 33188,
      "new_path": "include/shm_semaph.h"
    },
    {
      "type": "modify",
      "old_id": "ee0195bb54eb6107c6d658415d86163aa36e80b4",
      "old_mode": 33188,
      "old_path": "include/stackframe.h",
      "new_id": "81fcf8ee3336fb8501ca5e7a0bdb2fce349c4184",
      "new_mode": 33188,
      "new_path": "include/stackframe.h"
    },
    {
      "type": "modify",
      "old_id": "b56809834cef6ea125990dd47fcb99212b929d88",
      "old_mode": 33188,
      "old_path": "include/stddebug.h",
      "new_id": "b2620207255e82eba5115db1f6d0e1af985e6172",
      "new_mode": 33188,
      "new_path": "include/stddebug.h"
    },
    {
      "type": "modify",
      "old_id": "cbd28ae7e4e122f5c02fadf7f6e3be0ecc9d3c5e",
      "old_mode": 33188,
      "old_path": "include/task.h",
      "new_id": "dd7e9e81d318a2b4112bc54f99a9b39325dc11ee",
      "new_mode": 33188,
      "new_path": "include/task.h"
    },
    {
      "type": "modify",
      "old_id": "f74900721e62e7668ef83627b122b75c51f668f2",
      "old_mode": 33188,
      "old_path": "include/user.h",
      "new_id": "dc5c68acae3c3564b675f3cbc85e85f12d7d2073",
      "new_mode": 33188,
      "new_path": "include/user.h"
    },
    {
      "type": "modify",
      "old_id": "e1d1efeb2a40920a3b1df0bab4a15866107109ff",
      "old_mode": 33188,
      "old_path": "include/win.h",
      "new_id": "2322240d3bef98711cde7a4f6ca0ae42887988f7",
      "new_mode": 33188,
      "new_path": "include/win.h"
    },
    {
      "type": "modify",
      "old_id": "0389728daa02cefd304dc308e34139106fc63a68",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "eb2f91015d074736f60a454233d6ce725a8cbcbd",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "delete",
      "old_id": "6f3e66b81c5daf9065057031353439923edfa07b",
      "old_mode": 33188,
      "old_path": "include/wineopts.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2a2674b5072cda946b8dac616eb690e3077d24e3",
      "old_mode": 33188,
      "old_path": "include/winsock.h",
      "new_id": "a0450c249128063842bc448b214f3cb0a4de8623",
      "new_mode": 33188,
      "new_path": "include/winsock.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf5d6df44b888b485353d5105881b471be91a8e9",
      "new_mode": 33188,
      "new_path": "ipc/Imakefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fea89fe5824c36d2c86449c7b75c4a37e9c27656",
      "new_mode": 33188,
      "new_path": "ipc/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6903f53265eeaf617df56a7b24819d97c1b46867",
      "new_mode": 33188,
      "new_path": "ipc/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "968a440b1a0a66f0ad30dcb7fe0d94e128be5052",
      "new_mode": 33188,
      "new_path": "ipc/TEST_FRAGMENT.std"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4cede85d75ad2d20334edac5ba67ad10a284710",
      "new_mode": 33188,
      "new_path": "ipc/bit_array.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14ecb344615b3fa5337bb5cd11b2cbe963e7a4fe",
      "new_mode": 33188,
      "new_path": "ipc/bit_array_test.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6ca2aa5b01c418eccc57732780e331f2e5b015d",
      "new_mode": 33188,
      "new_path": "ipc/dde_atom.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd587c4413baabd69ee3d87268644d6ee315137e",
      "new_mode": 33188,
      "new_path": "ipc/dde_atom_test.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f19b013afdf492d377897e22f41702f9455d2f2b",
      "new_mode": 33188,
      "new_path": "ipc/dde_mem.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fe42a5a326603d30fa616388e5afe2391dd2c22",
      "new_mode": 33188,
      "new_path": "ipc/dde_mem_test.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f5f59e9010af20d0114fc06161f2f5fa72dcd60",
      "new_mode": 33188,
      "new_path": "ipc/dde_proc.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1291fd849b295106fa207b671b92f5395b984f0d",
      "new_mode": 33188,
      "new_path": "ipc/dde_proc_test.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6cee5d39a5324565c2fd6dbdda2ed6e9f183e7de",
      "new_mode": 33188,
      "new_path": "ipc/generic_hash.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5def7e6a79486c18459270ce45d32c0ae775f8f4",
      "new_mode": 33188,
      "new_path": "ipc/generic_hash.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dec32c4c6c59085201759d9fdeba65eb9e64ca6b",
      "new_mode": 33188,
      "new_path": "ipc/hash_test.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "638fb1807a218c994fe9ce5c1fa42157b299494b",
      "new_mode": 33188,
      "new_path": "ipc/run_tests"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "057c981e271403045843394fe437d078332610a7",
      "new_mode": 33188,
      "new_path": "ipc/shm_block.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "098d6cc14a97b3492917343b420205fa0d1e3f94",
      "new_mode": 33188,
      "new_path": "ipc/shm_fragment.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "896471543a24951980309745b6fcb005f038c4df",
      "new_mode": 33188,
      "new_path": "ipc/shm_fragment_test.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fb798e6f50681c9d75f7b2c588bc0dad7394835",
      "new_mode": 33188,
      "new_path": "ipc/shm_main_blk.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2268089950d5d09ca2cddb950bc071b19d042f0",
      "new_mode": 33188,
      "new_path": "ipc/shm_semaph.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fdceeb58f1dc2c19bc19eed266126f837ad63c9b",
      "new_mode": 33188,
      "new_path": "ipc/shm_semaph_test.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb1747e66d0ce528fcdce77349f5b3caa6cdd3ae",
      "new_mode": 33188,
      "new_path": "ipc/wine_test_stub.c"
    },
    {
      "type": "modify",
      "old_id": "befe47a6a639dac22cc54cb45e2e82da4932eac0",
      "old_mode": 33188,
      "old_path": "loader/Imakefile",
      "new_id": "3ec199f6ce78f00e1d00e92d09f4f8e48bbd688d",
      "new_mode": 33188,
      "new_path": "loader/Imakefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9cd285d6a3efb59bc9b54617973dfbb10cdd349",
      "new_mode": 33188,
      "new_path": "loader/Makefile.in"
    },
    {
      "type": "delete",
      "old_id": "39344e52b6821dd02ab62caf128a4aa31e0b8ba5",
      "old_mode": 33188,
      "old_path": "loader/dump.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7a2d43501213b69f14a176f579a3faf2e0cb691a",
      "old_mode": 33188,
      "old_path": "loader/main.c",
      "new_id": "0e301df154d6b85fcc24e092ee752e6b159deec1",
      "new_mode": 33188,
      "new_path": "loader/main.c"
    },
    {
      "type": "modify",
      "old_id": "01d2678f52fb4da1f542ed7f42331b8f2ef0cfbc",
      "old_mode": 33188,
      "old_path": "loader/module.c",
      "new_id": "12cf6ba8f23f6e1c7ae2edb93867dc6b79adc684",
      "new_mode": 33188,
      "new_path": "loader/module.c"
    },
    {
      "type": "modify",
      "old_id": "ee1b119f72438dee32bba41d68e1c7b9ed08f658",
      "old_mode": 33188,
      "old_path": "loader/pe_image.c",
      "new_id": "2d284b5f86fa6feadb5bf4ec2bc25c91f9436b6a",
      "new_mode": 33188,
      "new_path": "loader/pe_image.c"
    },
    {
      "type": "modify",
      "old_id": "4cf44cf20bc024655adc1276cbc658ff8069f81c",
      "old_mode": 33188,
      "old_path": "loader/resource.c",
      "new_id": "4e6bbfc00d9c8a6d2d164f16cca1bd59137cf095",
      "new_mode": 33188,
      "new_path": "loader/resource.c"
    },
    {
      "type": "modify",
      "old_id": "d04e4f1a6fa79c4f2fd5c536d686dbbbba0ee0c3",
      "old_mode": 33188,
      "old_path": "loader/selector.c",
      "new_id": "ab211bdeb371cfd49f84c1e31ca66286a69e01ed",
      "new_mode": 33188,
      "new_path": "loader/selector.c"
    },
    {
      "type": "modify",
      "old_id": "e7c83816d605c3dd300195b53b7e97f69f3b9f4c",
      "old_mode": 33188,
      "old_path": "loader/signal.c",
      "new_id": "4ede072c318c4d1b39a1684b211f17bf4e1f7be2",
      "new_mode": 33188,
      "new_path": "loader/signal.c"
    },
    {
      "type": "modify",
      "old_id": "222bd016256e56cd04476e260421582df2c3d186",
      "old_mode": 33188,
      "old_path": "loader/task.c",
      "new_id": "53d1006f3a0ce680582778747f183de4ad3c78ec",
      "new_mode": 33188,
      "new_path": "loader/task.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80be79aa6e5d89db214e6e3df6fa0cdf093e4ed2",
      "new_mode": 33188,
      "new_path": "memory/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "c1f5ab9feab36cb1ffb9589e2d585e8a83e94c0d",
      "old_mode": 33188,
      "old_path": "memory/global.c",
      "new_id": "83c32131ca459a73a537f7047449daa08f34fdc3",
      "new_mode": 33188,
      "new_path": "memory/global.c"
    },
    {
      "type": "modify",
      "old_id": "f80b2ccddb32c898363c302b170c5b07137965c4",
      "old_mode": 33188,
      "old_path": "memory/ldt.c",
      "new_id": "2b07893656e405bc3ed115c004f103c67b60b63d",
      "new_mode": 33188,
      "new_path": "memory/ldt.c"
    },
    {
      "type": "modify",
      "old_id": "57afc7f10d798dc1559c2cf48ebcb61260a704ff",
      "old_mode": 33188,
      "old_path": "memory/selector.c",
      "new_id": "1959c712c31651af8148436d9574dd2fa26a3d39",
      "new_mode": 33188,
      "new_path": "memory/selector.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84afd90dc2ebe2db94aff7a06d5c7fd304673cc5",
      "new_mode": 33188,
      "new_path": "misc/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "a34e0626cc4a2590814c3c2ffe1d705fe528844a",
      "old_mode": 33188,
      "old_path": "misc/atom.c",
      "new_id": "f3286cdaae218bc9ea1e2336a38758e98c488974",
      "new_mode": 33188,
      "new_path": "misc/atom.c"
    },
    {
      "type": "modify",
      "old_id": "08de3c00992688a337106b5c3ee2930a0178846c",
      "old_mode": 33188,
      "old_path": "misc/dos_fs.c",
      "new_id": "c1fd2403d6a75220949706ab2ff1653905929c41",
      "new_mode": 33188,
      "new_path": "misc/dos_fs.c"
    },
    {
      "type": "modify",
      "old_id": "635f4bde847d2e1e70365d0ada1b6f8686cfbb0d",
      "old_mode": 33188,
      "old_path": "misc/exec.c",
      "new_id": "ab5bc0eb5e542b6279de45411a21a828ca50d73f",
      "new_mode": 33188,
      "new_path": "misc/exec.c"
    },
    {
      "type": "modify",
      "old_id": "ef45ec50266618b90a7e39a386b3073f9b029f05",
      "old_mode": 33188,
      "old_path": "misc/file.c",
      "new_id": "3581ce3d1f11ba53cfe83f48de33b8e0f81a7872",
      "new_mode": 33188,
      "new_path": "misc/file.c"
    },
    {
      "type": "modify",
      "old_id": "0be2b097325c5cf54991766177ce051a2117aae1",
      "old_mode": 33188,
      "old_path": "misc/kernel32.c",
      "new_id": "df6a5ba1217daa9f2b5a75da952d19108923a989",
      "new_mode": 33188,
      "new_path": "misc/kernel32.c"
    },
    {
      "type": "modify",
      "old_id": "f5f8544c58d0459046c9fedd58c1180099d61714",
      "old_mode": 33188,
      "old_path": "misc/main.c",
      "new_id": "3528df55c55e4187676e3c95194249b07fa0ba53",
      "new_mode": 33188,
      "new_path": "misc/main.c"
    },
    {
      "type": "modify",
      "old_id": "71e537372ce69e8c9daa5ec0aa0f3b8c6d156843",
      "old_mode": 33188,
      "old_path": "misc/profile.c",
      "new_id": "0c3df911bde90e0c609f95602f27c0398217bc0e",
      "new_mode": 33188,
      "new_path": "misc/profile.c"
    },
    {
      "type": "modify",
      "old_id": "7c82b10625370bcee8eeb20607bb937f41e73fb9",
      "old_mode": 33188,
      "old_path": "misc/spy.c",
      "new_id": "835f8c64023df9e437d320a0aaae803fe8736f2e",
      "new_mode": 33188,
      "new_path": "misc/spy.c"
    },
    {
      "type": "modify",
      "old_id": "86a09f5871d95ea5a729de3fcea00314e55aa8e0",
      "old_mode": 33188,
      "old_path": "misc/user.c",
      "new_id": "98b7b1b5ce2b61cc6c480d33b7d1813dc2619c33",
      "new_mode": 33188,
      "new_path": "misc/user.c"
    },
    {
      "type": "modify",
      "old_id": "ee9537539203c04df395da213010d47dd89b4326",
      "old_mode": 33188,
      "old_path": "misc/winsocket.c",
      "new_id": "2fdd5a6c595f20db1b5a05c404a694c6b670ebd0",
      "new_mode": 33188,
      "new_path": "misc/winsocket.c"
    },
    {
      "type": "modify",
      "old_id": "a73da1c745e04a82a302a82af56ff7d51fdbc757",
      "old_mode": 33188,
      "old_path": "miscemu/Imakefile",
      "new_id": "74a89dfce05483d1c8970295ec9bc477390a2a51",
      "new_mode": 33188,
      "new_path": "miscemu/Imakefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cf8cce794546f7cdde7930e4eab68b8aed8e383",
      "new_mode": 33188,
      "new_path": "miscemu/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "c44a6af6c701514cbf1841de0f7fb41e4bf03391",
      "old_mode": 33188,
      "old_path": "miscemu/dpmi.c",
      "new_id": "2b63159cbb700eeca3c8a78b0261c2f87b6e2b2e",
      "new_mode": 33188,
      "new_path": "miscemu/dpmi.c"
    },
    {
      "type": "modify",
      "old_id": "b025452f64b0289843fc7698ca3b0d2f9147596d",
      "old_mode": 33188,
      "old_path": "miscemu/instr.c",
      "new_id": "3be1990e7c309f0a310fd6a3538c729c1adfc240",
      "new_mode": 33188,
      "new_path": "miscemu/instr.c"
    },
    {
      "type": "modify",
      "old_id": "501b18389400881a064ff2e7fd52625e913d8736",
      "old_mode": 33188,
      "old_path": "miscemu/int10.c",
      "new_id": "04a1a87bdeca1f96f7012f08f4bdfaa9ddcf67d4",
      "new_mode": 33188,
      "new_path": "miscemu/int10.c"
    },
    {
      "type": "modify",
      "old_id": "e0e62f51f6ff3d222d9c72be65491a0a8cf77619",
      "old_mode": 33188,
      "old_path": "miscemu/int13.c",
      "new_id": "d570768c36b922375bf653f191ed4a80c1f5a830",
      "new_mode": 33188,
      "new_path": "miscemu/int13.c"
    },
    {
      "type": "delete",
      "old_id": "9efc47c553afbdb33fef27d7ee9e274ea3300c7b",
      "old_mode": 33188,
      "old_path": "miscemu/int15.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b3cc06e1d49d16cda02cbe6165a344c20beefae8",
      "old_mode": 33188,
      "old_path": "miscemu/int16.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "60a29ab4313bea9d56adab395e1b04c5225ede4a",
      "old_mode": 33188,
      "old_path": "miscemu/int1a.c",
      "new_id": "60cf634e6912906036c2fa6cc577456b0c0358e8",
      "new_mode": 33188,
      "new_path": "miscemu/int1a.c"
    },
    {
      "type": "modify",
      "old_id": "078f34e84b115eeccf689d96fcb323300fc8e6cc",
      "old_mode": 33188,
      "old_path": "miscemu/int21.c",
      "new_id": "25b2f8c18a6857fcadbce8358502a3b64a1e162f",
      "new_mode": 33188,
      "new_path": "miscemu/int21.c"
    },
    {
      "type": "modify",
      "old_id": "6ebc32ea45a6a7bc6d2556b6334c4b7382fee842",
      "old_mode": 33188,
      "old_path": "miscemu/int25.c",
      "new_id": "54270757290532194e9aeadf387b9a9c9dd6c5be",
      "new_mode": 33188,
      "new_path": "miscemu/int25.c"
    },
    {
      "type": "modify",
      "old_id": "97bf02ded470c87f6969630ad1a0c63ac4cae82e",
      "old_mode": 33188,
      "old_path": "miscemu/int26.c",
      "new_id": "aa281d7f50450069a70ce6a5ae4625f056b7d0af",
      "new_mode": 33188,
      "new_path": "miscemu/int26.c"
    },
    {
      "type": "modify",
      "old_id": "63ed11d4bfeab6852b75aca86d1d725e160881bc",
      "old_mode": 33188,
      "old_path": "miscemu/int2a.c",
      "new_id": "35921fb6a0aed55c92bdacbc4f3117884ba54f27",
      "new_mode": 33188,
      "new_path": "miscemu/int2a.c"
    },
    {
      "type": "modify",
      "old_id": "ad797d13111207f9ce222a294374cae2bc1d6784",
      "old_mode": 33188,
      "old_path": "miscemu/int2f.c",
      "new_id": "88bd229c3703a3aea5f090c2d1258946646c35f9",
      "new_mode": 33188,
      "new_path": "miscemu/int2f.c"
    },
    {
      "type": "modify",
      "old_id": "0bd1fd12e5fa31e24b6526299714ef005645b592",
      "old_mode": 33188,
      "old_path": "miscemu/int5c.c",
      "new_id": "ad94c25b5589c282d44e6a3e56e85d8b3a25b8bd",
      "new_mode": 33188,
      "new_path": "miscemu/int5c.c"
    },
    {
      "type": "modify",
      "old_id": "01f957e837413c95be377b8019955353a9f3b28b",
      "old_mode": 33188,
      "old_path": "miscemu/interrupts.c",
      "new_id": "b576424c5a90fb33184d6c6bf0c64188aaf99ded",
      "new_mode": 33188,
      "new_path": "miscemu/interrupts.c"
    },
    {
      "type": "modify",
      "old_id": "161ca066f78c5f69e4c4857b0bfeddadadf8241d",
      "old_mode": 33188,
      "old_path": "miscemu/ioports.c",
      "new_id": "3ea012a25a9341ceec7c623c678a82a0576a8ae8",
      "new_mode": 33188,
      "new_path": "miscemu/ioports.c"
    },
    {
      "type": "modify",
      "old_id": "c7db9346c4e54d66c5e17156ecf48332018db2fc",
      "old_mode": 33188,
      "old_path": "multimedia/Imakefile",
      "new_id": "582e384f1ba089c389f7463163480794e742f226",
      "new_mode": 33188,
      "new_path": "multimedia/Imakefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ceec464b0cd422d900bae7bb2ac29948d5f8f066",
      "new_mode": 33188,
      "new_path": "multimedia/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9eff80181da5a95bca636b51c42daf9a1913868c",
      "new_mode": 33188,
      "new_path": "multimedia/joystick.c"
    },
    {
      "type": "modify",
      "old_id": "0a61f362f708ab4b633de6a0dfe265ef23f1e198",
      "old_mode": 33188,
      "old_path": "multimedia/midi.c",
      "new_id": "faa61b5c8b52e95765413af93f206dd7db3a5a7a",
      "new_mode": 33188,
      "new_path": "multimedia/midi.c"
    },
    {
      "type": "modify",
      "old_id": "2a0164177bb0788445f8b30d26ce93eeeccc9f67",
      "old_mode": 33188,
      "old_path": "multimedia/mmsystem.c",
      "new_id": "0d130a0ad41675b85a78ebd3123a8a09b537c078",
      "new_mode": 33188,
      "new_path": "multimedia/mmsystem.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfa5abc9177147dadee4b2974f8f6220b6048f69",
      "new_mode": 33188,
      "new_path": "multimedia/time.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4196d0a0f9181e696e178c1ce51acd3a1ab77315",
      "new_mode": 33188,
      "new_path": "objects/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "e0f15c47c2ce7ff8eb9fbf0beb3d11ad7ba64917",
      "old_mode": 33188,
      "old_path": "objects/bitmap.c",
      "new_id": "179d16d75413c513757a380fecb90785fcceefbe",
      "new_mode": 33188,
      "new_path": "objects/bitmap.c"
    },
    {
      "type": "modify",
      "old_id": "42dda4e6eae07812ec6f1e88acb5940cb0314777",
      "old_mode": 33188,
      "old_path": "objects/clipping.c",
      "new_id": "003a6aec8869778ddb58c4f4888914ba9dbaa205",
      "new_mode": 33188,
      "new_path": "objects/clipping.c"
    },
    {
      "type": "modify",
      "old_id": "78ab1ee70624aae1f44d00f897f8520ff40b9c69",
      "old_mode": 33188,
      "old_path": "objects/dib.c",
      "new_id": "c2538b48ba27bb524d6c1eb0f5802233c1584e9a",
      "new_mode": 33188,
      "new_path": "objects/dib.c"
    },
    {
      "type": "modify",
      "old_id": "be92707137339b5f6ff77777f8e48065ac5d79fd",
      "old_mode": 33188,
      "old_path": "objects/font.c",
      "new_id": "200b605633c508a83080b5de32eccbd4cb7834a6",
      "new_mode": 33188,
      "new_path": "objects/font.c"
    },
    {
      "type": "modify",
      "old_id": "2cfcd75d9a2ac7c26c4238e4ad1bb38545549bba",
      "old_mode": 33188,
      "old_path": "objects/gdiobj.c",
      "new_id": "af7cccceccd1dc566ece0806f8425bf6db96f35f",
      "new_mode": 33188,
      "new_path": "objects/gdiobj.c"
    },
    {
      "type": "modify",
      "old_id": "9a8208a7b7b1c3bd962704a9428dbd394072991a",
      "old_mode": 33188,
      "old_path": "objects/metafile.c",
      "new_id": "846964e54f8dc20614fbcfd31ca84f09991a6a8d",
      "new_mode": 33188,
      "new_path": "objects/metafile.c"
    },
    {
      "type": "modify",
      "old_id": "41df11b6b7f5ecf9edc25547b146f0438c7cbaa4",
      "old_mode": 33188,
      "old_path": "objects/region.c",
      "new_id": "02a10d71935f99ae28a1f0ee1e4f6791863e3c18",
      "new_mode": 33188,
      "new_path": "objects/region.c"
    },
    {
      "type": "modify",
      "old_id": "09a58e48254c1643298b7b0c57af1c9fa065fc75",
      "old_mode": 33188,
      "old_path": "objects/text.c",
      "new_id": "1ee64d0fe7a433b77f18744e431d056d6094b0b4",
      "new_mode": 33188,
      "new_path": "objects/text.c"
    },
    {
      "type": "modify",
      "old_id": "4984ba4f334c4148df6a8182ee1aea5cb0ce7d49",
      "old_mode": 33188,
      "old_path": "rc/Imakefile",
      "new_id": "571cb8f39ed097b63b7443505141b95f66efe4f6",
      "new_mode": 33188,
      "new_path": "rc/Imakefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b27628149adaa5b6edca0e729a73801a98479e47",
      "new_mode": 33188,
      "new_path": "rc/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "14f3af0205bfd5e98f2b34b7f103e65b4dd6b75b",
      "old_mode": 33188,
      "old_path": "rc/winerc.c",
      "new_id": "c8832cf17358a656ac8fba37f9a2d4af745ca5b3",
      "new_mode": 33188,
      "new_path": "rc/winerc.c"
    },
    {
      "type": "modify",
      "old_id": "25ab9f1b8f3a24c510cc6b3f8354a6700edbbdfb",
      "old_mode": 33188,
      "old_path": "toolkit/sup.c",
      "new_id": "9a66e74ae35a7a742c4c8a3a1650b0f1f1b47504",
      "new_mode": 33188,
      "new_path": "toolkit/sup.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5b6a7b78cf8cb9d97f8f8272daeff4bf5f31ecc",
      "new_mode": 33188,
      "new_path": "tools/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "e88bbd9f994ce4e53dbe9b6b3aff535e8468e8cf",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "4fab002ebc30e2e73eaa0e216931fb5032011029",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a066d5ef3cf82ad1cea431a13c3ce9ff1b41282",
      "new_mode": 33188,
      "new_path": "tools/ipcl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b0d31898ae0969cd9f2ae57aa8fda6fade33f2c",
      "new_mode": 33188,
      "new_path": "windows/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "050d4e7412b0c7246e034319d40d18f6541785b4",
      "old_mode": 33188,
      "old_path": "windows/class.c",
      "new_id": "4c60a79bacc3aef7992602b5f387c32650583aef",
      "new_mode": 33188,
      "new_path": "windows/class.c"
    },
    {
      "type": "modify",
      "old_id": "810dcf276a86da967d40b80331e7653634aa3cba",
      "old_mode": 33188,
      "old_path": "windows/cursor.c",
      "new_id": "5a41d3ccfda8da008b344f390ede0dd815b8367b",
      "new_mode": 33188,
      "new_path": "windows/cursor.c"
    },
    {
      "type": "modify",
      "old_id": "e5811fbc95f4e308d21f91dec092bc0a0e6b976f",
      "old_mode": 33188,
      "old_path": "windows/defwnd.c",
      "new_id": "6263dd57586d7b5c05aeafa21245a1908434caa4",
      "new_mode": 33188,
      "new_path": "windows/defwnd.c"
    },
    {
      "type": "modify",
      "old_id": "b5b78a40262bd24100f3307479ec7479e8c882fa",
      "old_mode": 33188,
      "old_path": "windows/dialog.c",
      "new_id": "79116d4ebe8497b8d97bb99da4b4394cbf6a4aa2",
      "new_mode": 33188,
      "new_path": "windows/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "05c21ce2a59d2d32aed1f50b4164909942035c18",
      "old_mode": 33188,
      "old_path": "windows/event.c",
      "new_id": "9803e0a23cfbd3464064dc522996892458fe4d4a",
      "new_mode": 33188,
      "new_path": "windows/event.c"
    },
    {
      "type": "modify",
      "old_id": "bbc674b94fe379e281f1c6f6dd1a72ee5c2e5c30",
      "old_mode": 33188,
      "old_path": "windows/graphics.c",
      "new_id": "d623752e96a10d37707cb7abbce287fb6926c217",
      "new_mode": 33188,
      "new_path": "windows/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "85b49b504e13691bc8bc040340ed6c2c66e519b1",
      "old_mode": 33188,
      "old_path": "windows/mdi.c",
      "new_id": "aa67bf09126e76a8cad25ef51acbca3de492cc16",
      "new_mode": 33188,
      "new_path": "windows/mdi.c"
    },
    {
      "type": "modify",
      "old_id": "37a869c9edc5fcf59e07ddbf4458a214214a1cb6",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "957f611380ec0e5167de5c89e4742d755d8d8254",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    },
    {
      "type": "modify",
      "old_id": "8af8dd3b1800e4967b4b980a021eda58deac44ef",
      "old_mode": 33188,
      "old_path": "windows/nonclient.c",
      "new_id": "a192262f2f125ed7c8e2cea81d8501aadf610580",
      "new_mode": 33188,
      "new_path": "windows/nonclient.c"
    },
    {
      "type": "modify",
      "old_id": "e29056e2cb5f7453109697da6ea53c459cdb0f41",
      "old_mode": 33188,
      "old_path": "windows/painting.c",
      "new_id": "b188ac39d10f423a3c43a1fb658b24d8f2d52037",
      "new_mode": 33188,
      "new_path": "windows/painting.c"
    },
    {
      "type": "modify",
      "old_id": "96fff6a39d245e3ad2d5121bbde3bac3adf58ee2",
      "old_mode": 33188,
      "old_path": "windows/timer.c",
      "new_id": "88b70735ad70b755895b6bae502c25952d5b548c",
      "new_mode": 33188,
      "new_path": "windows/timer.c"
    },
    {
      "type": "modify",
      "old_id": "aad35461b00c8565fe80764d747f6420eecdda8e",
      "old_mode": 33188,
      "old_path": "windows/win.c",
      "new_id": "de84af96138508eaf2fa3e942f05bf35f18962ad",
      "new_mode": 33188,
      "new_path": "windows/win.c"
    },
    {
      "type": "modify",
      "old_id": "b241afcda86bb2338e11e768ef73900b27989a17",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "577221d565df1bcb4824c3984ce613a7bd288289",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    }
  ]
}
