)]}'
{
  "commit": "d37eb3656c79f7bd8978474b3aa06fe77f1a705b",
  "tree": "15cd60aa6fb9ea279793f63fa65f5196aca8b91a",
  "parents": [
    "33072e1f2ca8ba5ad3c3d5c3d2ebcf62ba5bd907"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Jul 20 16:23:21 1997 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Jul 20 16:23:21 1997 +0000"
  },
  "message": "Release 970720\n\nSat Jul 19 13:03:01 1997  Alexandre Julliard  \u003cjulliard@lrc.epfl.ch\u003e\n\n\t* [tools/build.c] [include/stackframe.h]\n\tSave the complete %ebp register in CallFrom16; fixes a crash with\n\tLabView reported by Andreas Mohr.\n\n\t* [loader/main.c]\n\tAvoid executing a built-in DLL.\n\n\t* [controls/static.c]\n\tConverted static window procedure to Win32.\n\n\t* [windows/message.c] [windows/queue.c] [include/queue.h]\n\tHacked SendMessage functions to support inter-task messages with\n\tSendMessage32A/W.\n\nSun Jul 13 16:55:35 1997  Bernhard Rosenkraenzer \u003cbero@bero-online.ml.org\u003e\n\n\t* [ipc/bit_array.c]\n\tDon\u0027t use bitops.h in Linux 2.1.x (these versions do not return\n\tthe previous state for clear_bit and set_bit)\n\n\t* [ipc/shm_main_blk.c]\n\tAdapt to GLIBC\u0027s ipc_perm structure.\n\n\t* [memory/ldt.c]\n\tInclude \u003casm/unistd.h\u003e on Linux/GLIBC systems (required for\n\t_syscall3).\n\nWed Jul 9 23:53:19 1997  David A. Cuthbert  \u003cdacut@henry.ece.cmu.edu\u003e\n\n\t* [include/options.h] [files/profile.c]\n\tAdded PROFILE_GetWineIniBool and PROFILE_EnumerateWineIniSection.\n\n\t* [include/sysmetrics.h] [include/windows.h] [windows/sysmetrics.c]\n\tAll sysmetrics moved to array (no more constant macros).  Added\n\tMOUSEWHEELPRESENT metric.\n\n\t* [include/bitmap.h] [objects/oembitmap.c]\n\tAdded OBM_Init() (see also loader/main.c) and more support for Win95\n\tbitmaps; added size info to OEM bitmaps.\n\n\t* [include/graphics.h] [windows/graphics.h]\n\tAdded GRAPH_DrawGenericReliefRect.\n\n\t* [loader/main.c]\n\tAdded TWEAK_Init() and TWEAK_CheckConfiguration() calls (the\n\tlatter checks for invalid entries in wine.conf).\n\n\t* [include/debug.h] [include/stddebug.h] [include/nonclient.h]\n\t  [include/tweak.h] [controls/menu.c] [misc/tweak.c]\n\t  [objects/gdiobj.c] [windows/syscolor.c] [windows/nonclient.c]\n\t  [BUGS] [documentation/win95look]\n\tAdded tweaks for Windows 95 interface support.  See\n \tdocumentation/win95look for more information.\n\n\t* [controls/edit.c]\n\tFixed EDIT_MoveHome bug.\n\n\t* [misc/ver.c]\n\tChanged name of dprintf_ver_string to ver_dstring to fix\n\tproblem with tools/make_debug utility.\n\nWed Jul 9 21:31:54 1997  Marcus Meissner \u003cmsmeissn@cip.informatik.uni-erlangen.de\u003e\n\n\t* [objects/dib.c]\n\tDon\u0027t use palettes with dibs with biBitCount \u003e 8.\n\n\t* [misc/ole2nls.c][misc/ver.c]\n\tIsValidLocale, EnumSystemLocales fixed (winhlp32.exe works)\n\tSome VerLanguage coded moved to ole2nls.c, some cleanups.\n\n\t* [multimedia/mcistring.c]\n\tFixed \"capabilities \u003cdev\u003e device type\" crash (cool.exe).\n\n\t* [misc/main.c]\n\tSystemParametersInfo*: added stub option 41\n\t(GETNONCLIENTMETRICS), duplicated some stuff away from SPI16\n\tthat writes 32bit vars.(one COMCTL32.DLL crash, freecell.exe)\n\nTue Jul  8 22:40:53 1997  Morten Welinder  \u003cterra@diku.dk\u003e\n\n\t* [if1632/shell32.spec]\n\tUse Windows 95\u0027s ordinals. Help wanted, inquire within.\n\nMon Jul  7 11:20:36 1997  Philippe De Muyter  \u003cphdm@info.ucl.ac.be\u003e\n\n\t* [if1632/relay.c] [if1632/user.spec] [if1632/kernel.spec]\n\t  [tools/build-spec.txt] [tools/build.c]\n\tAdded type \u0027segstr\u0027 (segmented pointer to null-terminated string)\n\tto .spec files.\n\n\t* [windows/user.c] [if1632/user.spec]\n\tExitWindowsExec stub function added.\n\nMon Jul  7 01:18:25 1997  U. Bonnes \u003cbon@elektron.ikp.physik.th-darmstadt.de\u003e\n\n\t* [files/file.c] [include/winbase.h] [if1632/kernel32.spec]\n\tImplement MoveFileEx32, some enhancement for Movefile32.\n\nSat Jul  5 18:13:48 1997  Bruce Milner \u003cBruce.Milner@genetics.utah.edu.\n\n\t* [files/file.c] [if1632/kernel32.spec] [include/winerror.h]\n          [msdos/int21.c] [win32/file.c]\n\tAdd LockFile/UnlockFile implementation.\n\tAdd back in int21 func(0x5c) Record locking functions.\n\n\t* [files/file.c]\n\tFixed bug with OF_REOPEN in FILE_DoOpenFile.\n\nFri Jul 4 12:00:00 1997  Henrik Olsen \u003cHenrik.Olsen@iaeste.dk\u003e\n\n\t* [misc/ole2nls.c] [programs/progman/Da.rc] [programs/winhelp/Da.rc]\n\t  [resources/sysres_Da.rc]\n\tAdded/updated Danish language support.\n\nThu Jul  3 13:04:20 1997  Claus Fischer  \u003cfischer@iue.tuwien.ac.at\u003e\n\n\t* [files/dos_fs.c]\n\tProperly implemented DOSFS_UnixTimeToFileTime and\n\tDOSFS_FileTimeToUnixTime.\n\n\t* [documentation/wine.texinfo]\n\tFirst version of texinfo documentation.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a4afcceea094967834fc734c229ec4223ff32b4",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "bcff67442e3478a79ea8e94641d23556364f4c77",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16236869bb0fef2a9c6fc421e0970a3746d504f8",
      "new_mode": 33188,
      "new_path": "AUTHORS"
    },
    {
      "type": "modify",
      "old_id": "473e87eb9809e1367cb4c5c15a1fc06993d4573d",
      "old_mode": 33188,
      "old_path": "BUGS",
      "new_id": "0d57d6899ed93a62bc51beb2a28a1f37371bab04",
      "new_mode": 33188,
      "new_path": "BUGS"
    },
    {
      "type": "modify",
      "old_id": "50fa2fe7fe20c16d22c617bee2584749aba1b4a8",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "74a428185f278377bdb6978a5a6151998b718f06",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "9e0358b08afc9a83d1dd7c0583d3e1f66bbd9051",
      "old_mode": 33188,
      "old_path": "LICENSE",
      "new_id": "29438243ddb3bbfae056864802f87a0a0490b834",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "modify",
      "old_id": "dc95c85f83c2255eacf4c21af602d43880de3e17",
      "old_mode": 33188,
      "old_path": "Make.rules.in",
      "new_id": "fd758a1b5dd9547e6c7de2273f1e3ee12dcdd95a",
      "new_mode": 33188,
      "new_path": "Make.rules.in"
    },
    {
      "type": "modify",
      "old_id": "c62eb54c8880b3e3425a263e0c3942bcb0578b02",
      "old_mode": 33188,
      "old_path": "Makefile.in",
      "new_id": "61649fe925d1bc1e28d2eb7ef6c821ab91ae0e6e",
      "new_mode": 33188,
      "new_path": "Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "17bb9ec7af45858518fd9143c824608d5cba214e",
      "old_mode": 33188,
      "old_path": "README",
      "new_id": "25a81f63cade1d39a25604ba74ea8b324aff32bc",
      "new_mode": 33188,
      "new_path": "README"
    },
    {
      "type": "modify",
      "old_id": "a9acbd23611817b8ea9fbc761761552691a60393",
      "old_mode": 33188,
      "old_path": "RELEASE-NOTES",
      "new_id": "7959da387d1946b67ab6a45380334b2584a7ca31",
      "new_mode": 33188,
      "new_path": "RELEASE-NOTES"
    },
    {
      "type": "modify",
      "old_id": "492af846b2e5f74084dea0f5e4775804adef352f",
      "old_mode": 33188,
      "old_path": "WARRANTY",
      "new_id": "7def35f8396f1ffd6e084180bd4c08a908486497",
      "new_mode": 33188,
      "new_path": "WARRANTY"
    },
    {
      "type": "modify",
      "old_id": "9ff371b38ba7e86b26200de891f2323726502bb0",
      "old_mode": 33261,
      "old_path": "configure",
      "new_id": "bce2a755f667cb20c722a7d341ac67620afe42d3",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "modify",
      "old_id": "185a4641d46265cd616eb518680d0cceacb7a4a2",
      "old_mode": 33188,
      "old_path": "configure.in",
      "new_id": "530f1917e6f943b6f4a194acc349a61ffe94f06f",
      "new_mode": 33188,
      "new_path": "configure.in"
    },
    {
      "type": "modify",
      "old_id": "707bc691bced732673600cb2f86de3e9104dd0ab",
      "old_mode": 33188,
      "old_path": "controls/edit.c",
      "new_id": "469de645a1732585f45f0d8813bc27a1e14a6618",
      "new_mode": 33188,
      "new_path": "controls/edit.c"
    },
    {
      "type": "modify",
      "old_id": "4c7c82f7b509a762690c0516d59461746a43c445",
      "old_mode": 33188,
      "old_path": "controls/menu.c",
      "new_id": "d99b6cc392e263779e7f51aeb1e47ae1e898f783",
      "new_mode": 33188,
      "new_path": "controls/menu.c"
    },
    {
      "type": "modify",
      "old_id": "77e6c55b07f80efc65d83e088576cea3fa5fdf44",
      "old_mode": 33188,
      "old_path": "controls/static.c",
      "new_id": "6a547e2da359fff08c8abaaa54a95f58238cac78",
      "new_mode": 33188,
      "new_path": "controls/static.c"
    },
    {
      "type": "modify",
      "old_id": "7efc7650302efb1ed963d47b9ce66fd9a1984612",
      "old_mode": 33188,
      "old_path": "controls/widgets.c",
      "new_id": "20fe5a5ecd893dcfb5cc82bc5018ef2535b4d570",
      "new_mode": 33188,
      "new_path": "controls/widgets.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e6c4a7dca1dad4e85882f1e11ed30782e8bb64e",
      "new_mode": 33188,
      "new_path": "documentation/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c57e7aeb57c12c7bce0668d541a09b9d5ecfcb99",
      "new_mode": 33188,
      "new_path": "documentation/win95look"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1099cf3c086baffd8a1ac38230e34c75c8d780f2",
      "new_mode": 33188,
      "new_path": "documentation/wine.texinfo"
    },
    {
      "type": "modify",
      "old_id": "5bb8b3547e4851aaf3368faa01df68ed14c3ae7a",
      "old_mode": 33188,
      "old_path": "files/dos_fs.c",
      "new_id": "014b41e7c778a61c35fa09c376328c58d8f34128",
      "new_mode": 33188,
      "new_path": "files/dos_fs.c"
    },
    {
      "type": "modify",
      "old_id": "3fb43c1e935d674d94fddb9fd14154b2fd37d492",
      "old_mode": 33188,
      "old_path": "files/drive.c",
      "new_id": "c4a88ded90e0f312ad9bceb6b017213afb2add43",
      "new_mode": 33188,
      "new_path": "files/drive.c"
    },
    {
      "type": "modify",
      "old_id": "1625f399ff0556574216b8e0960665c3d934e35b",
      "old_mode": 33188,
      "old_path": "files/file.c",
      "new_id": "8b1c31eb8d914e7dacf75c6a199cc3c01a6c8233",
      "new_mode": 33188,
      "new_path": "files/file.c"
    },
    {
      "type": "modify",
      "old_id": "d537a8ebb8e0b16932dc383c13425e37e4d1f1d3",
      "old_mode": 33188,
      "old_path": "files/profile.c",
      "new_id": "6fac8ebd36093813f203b66ee1db62cc3f8fa560",
      "new_mode": 33188,
      "new_path": "files/profile.c"
    },
    {
      "type": "modify",
      "old_id": "6c4c9a9ed8e87fe9837eec3043852775bfb5fb69",
      "old_mode": 33188,
      "old_path": "if1632/kernel.spec",
      "new_id": "7153880e4a07063ab51d6691bb25e92be3377c01",
      "new_mode": 33188,
      "new_path": "if1632/kernel.spec"
    },
    {
      "type": "modify",
      "old_id": "a08067005ef740638524c00f99dea5f0bcba9f54",
      "old_mode": 33188,
      "old_path": "if1632/kernel32.spec",
      "new_id": "f824dc1a0ab4dbb39829b7c3e9a8d2051489bab1",
      "new_mode": 33188,
      "new_path": "if1632/kernel32.spec"
    },
    {
      "type": "modify",
      "old_id": "5d0cb91d70e56052dec6a055010bede45f0cdd60",
      "old_mode": 33188,
      "old_path": "if1632/keyboard.spec",
      "new_id": "b4b2c56109475092db93016dca9dbb307ca89178",
      "new_mode": 33188,
      "new_path": "if1632/keyboard.spec"
    },
    {
      "type": "modify",
      "old_id": "c0f75d171b7c92fe446558fa57366756b47c2acb",
      "old_mode": 33188,
      "old_path": "if1632/mmsystem.spec",
      "new_id": "910f246a4e3d056532946031553349422491c54d",
      "new_mode": 33188,
      "new_path": "if1632/mmsystem.spec"
    },
    {
      "type": "modify",
      "old_id": "1fb5bc3f1e2800c614833d7a167f6d2e45261e71",
      "old_mode": 33188,
      "old_path": "if1632/ole2nls.spec",
      "new_id": "ca0febc85290a406de0db6e3e0e9c4a68c7576e1",
      "new_mode": 33188,
      "new_path": "if1632/ole2nls.spec"
    },
    {
      "type": "modify",
      "old_id": "642f0e7b91089b93c47c1f28da8555400b7d8c29",
      "old_mode": 33188,
      "old_path": "if1632/relay.c",
      "new_id": "06bf0369e5d6cb4e524b07dd6c0fd0adea596460",
      "new_mode": 33188,
      "new_path": "if1632/relay.c"
    },
    {
      "type": "modify",
      "old_id": "bef7073e93fcb62fc125ca9224e0283617fed85f",
      "old_mode": 33188,
      "old_path": "if1632/shell32.spec",
      "new_id": "4498271c5afdad3ef04398904a7147b7b5ae98e1",
      "new_mode": 33188,
      "new_path": "if1632/shell32.spec"
    },
    {
      "type": "modify",
      "old_id": "20f05cd894179ddb038b81f13286c3d2df3e9332",
      "old_mode": 33188,
      "old_path": "if1632/thunk.c",
      "new_id": "5714096336d7089bb00a302172f32bab620ce65e",
      "new_mode": 33188,
      "new_path": "if1632/thunk.c"
    },
    {
      "type": "modify",
      "old_id": "2977f4a052fe8ecb6125ad2395dd017605aa8f89",
      "old_mode": 33188,
      "old_path": "if1632/user.spec",
      "new_id": "aef0e5b4198f8829370bf6c412bc40bb3c53292d",
      "new_mode": 33188,
      "new_path": "if1632/user.spec"
    },
    {
      "type": "modify",
      "old_id": "0256cb05b50368ace61a081f5fb3ac0ebbc9e153",
      "old_mode": 33188,
      "old_path": "if1632/user32.spec",
      "new_id": "99bcd8ee492a0c7d06eb4288a928f80173aa104e",
      "new_mode": 33188,
      "new_path": "if1632/user32.spec"
    },
    {
      "type": "modify",
      "old_id": "bc676ac1ea6db13b26ab42b90b1fa2521caa97f3",
      "old_mode": 33188,
      "old_path": "if1632/wprocs.spec",
      "new_id": "2172fe724db08bd98d12892728043fe3a2092ed2",
      "new_mode": 33188,
      "new_path": "if1632/wprocs.spec"
    },
    {
      "type": "modify",
      "old_id": "798e01c787b29cfd369b8d3f895e93c041a1e8e3",
      "old_mode": 33188,
      "old_path": "if1632/wsock32.spec",
      "new_id": "36893c26961b2b86ced26fab74a0f70687d4d232",
      "new_mode": 33188,
      "new_path": "if1632/wsock32.spec"
    },
    {
      "type": "modify",
      "old_id": "3b8bfe2097e6122b9591d793de51a22aafb0b4c3",
      "old_mode": 33188,
      "old_path": "include/bitmap.h",
      "new_id": "b6c6545ab23bb311016a9f410001ee03db567bbf",
      "new_mode": 33188,
      "new_path": "include/bitmap.h"
    },
    {
      "type": "modify",
      "old_id": "368174c6931f66793d99941fbc799ad882fe6515",
      "old_mode": 33188,
      "old_path": "include/dce.h",
      "new_id": "4fd109af55449e7c9aa56775da8eb79f07bd6ee8",
      "new_mode": 33188,
      "new_path": "include/dce.h"
    },
    {
      "type": "modify",
      "old_id": "55a01eab6f987be87df66eda5ba9a0eebd83487c",
      "old_mode": 33188,
      "old_path": "include/debug.h",
      "new_id": "3308a57d455df634446344953ead6a551d74205a",
      "new_mode": 33188,
      "new_path": "include/debug.h"
    },
    {
      "type": "modify",
      "old_id": "00d963a156b894327d6cce6b4e13511f2d5ab46a",
      "old_mode": 33188,
      "old_path": "include/graphics.h",
      "new_id": "72c1da2a679938bb04249ce2ab736f99b7c23e83",
      "new_mode": 33188,
      "new_path": "include/graphics.h"
    },
    {
      "type": "modify",
      "old_id": "95dde0e5e7b7e078a5eef2631ca7944bb1d7d736",
      "old_mode": 33188,
      "old_path": "include/instance.h",
      "new_id": "8eda721f3b364e80cbfed188f3b4b468c1cce93d",
      "new_mode": 33188,
      "new_path": "include/instance.h"
    },
    {
      "type": "modify",
      "old_id": "63fe119e314da810e11ee4f34b2ffdd2b6134331",
      "old_mode": 33188,
      "old_path": "include/nonclient.h",
      "new_id": "8b5b60027fd6fbc18dcc29b23d0137373da8ca21",
      "new_mode": 33188,
      "new_path": "include/nonclient.h"
    },
    {
      "type": "modify",
      "old_id": "21f9d7a82db371dad7cdcfc3a9350ded5dfb8e49",
      "old_mode": 33188,
      "old_path": "include/options.h",
      "new_id": "542613ce63ccbe061885d1c7c5db6f740ecdb521",
      "new_mode": 33188,
      "new_path": "include/options.h"
    },
    {
      "type": "modify",
      "old_id": "de88be1794fb88f2ab5ed884e444b6876c80f781",
      "old_mode": 33188,
      "old_path": "include/queue.h",
      "new_id": "14354ecd5cf849afdce40fe1e24df99bd4dc155e",
      "new_mode": 33188,
      "new_path": "include/queue.h"
    },
    {
      "type": "modify",
      "old_id": "cbb00ee04f87ca5c708b72bc4af351880a35cdb8",
      "old_mode": 33188,
      "old_path": "include/selectors.h",
      "new_id": "7fcde5ec98ca5bb635c4fb31a8e908544d85720e",
      "new_mode": 33188,
      "new_path": "include/selectors.h"
    },
    {
      "type": "modify",
      "old_id": "2b4c33efdabb4392ac468ab682dc8a1e08fcfcff",
      "old_mode": 33188,
      "old_path": "include/sigcontext.h",
      "new_id": "d47b836ec33ba02e1b74cf48e70fa483b317ecea",
      "new_mode": 33188,
      "new_path": "include/sigcontext.h"
    },
    {
      "type": "modify",
      "old_id": "736e104b0f8f1748d500a5cae75228dca848babd",
      "old_mode": 33188,
      "old_path": "include/stackframe.h",
      "new_id": "1e3711e33d332cb406ec8d66b85743919392e5b1",
      "new_mode": 33188,
      "new_path": "include/stackframe.h"
    },
    {
      "type": "modify",
      "old_id": "45a8fff02ff3078928c76f5ccda013af706e1258",
      "old_mode": 33188,
      "old_path": "include/static.h",
      "new_id": "355359a90edb7936da24e2cb56f6080448ea71be",
      "new_mode": 33188,
      "new_path": "include/static.h"
    },
    {
      "type": "modify",
      "old_id": "e05112d17f263e76f7a55b25681dd0066b6b27f8",
      "old_mode": 33188,
      "old_path": "include/stddebug.h",
      "new_id": "71b01510cd01300e3b8628e32b13b4ccd1065a80",
      "new_mode": 33188,
      "new_path": "include/stddebug.h"
    },
    {
      "type": "modify",
      "old_id": "371d05fbcc850be33a5b4eaac3c681a37e4d673e",
      "old_mode": 33188,
      "old_path": "include/sysmetrics.h",
      "new_id": "b2f7e356091c67c045ed0f1bb8e5ce703b55ee86",
      "new_mode": 33188,
      "new_path": "include/sysmetrics.h"
    },
    {
      "type": "modify",
      "old_id": "70f79bc1f73beea8339d326abbbf097ee0a61988",
      "old_mode": 33188,
      "old_path": "include/task.h",
      "new_id": "62fc59e25b2ef64385b38692a72b4e16a8b83510",
      "new_mode": 33188,
      "new_path": "include/task.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2dcbf683cbdda9ef1843d14f4dc45a4a04c8ebb",
      "new_mode": 33188,
      "new_path": "include/tweak.h"
    },
    {
      "type": "modify",
      "old_id": "ed9e1bc2bf3d82f2ffe9f74c6cd72a03d60642b0",
      "old_mode": 33188,
      "old_path": "include/win.h",
      "new_id": "139e919b4b7fd76c40d2814257d54b684a24fb66",
      "new_mode": 33188,
      "new_path": "include/win.h"
    },
    {
      "type": "modify",
      "old_id": "8134a168a2e6f7ee0ea60d3951422c20fef0372f",
      "old_mode": 33188,
      "old_path": "include/winbase.h",
      "new_id": "e8604187ea2421e11277c49da985d1d1057b8880",
      "new_mode": 33188,
      "new_path": "include/winbase.h"
    },
    {
      "type": "modify",
      "old_id": "fe00984f6e14ff90628c7e180a46eacc24267271",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "28dd31de9dccc0b33e568e9e53db68dd7a039d60",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "modify",
      "old_id": "75716bf752584972618f734c61c05929b685f8c5",
      "old_mode": 33188,
      "old_path": "include/winerror.h",
      "new_id": "f8d773881215002fb164a881431fa57dfa800a55",
      "new_mode": 33188,
      "new_path": "include/winerror.h"
    },
    {
      "type": "modify",
      "old_id": "44f9e8879040d710d439e74b82e1f6273799a0cd",
      "old_mode": 33188,
      "old_path": "include/winpos.h",
      "new_id": "f07431e43832d909eed9e9b6fb84e92493efbb52",
      "new_mode": 33188,
      "new_path": "include/winpos.h"
    },
    {
      "type": "modify",
      "old_id": "6873c82509a00f7d8fa2f4b7b89bd2fb7fd20733",
      "old_mode": 33188,
      "old_path": "ipc/bit_array.c",
      "new_id": "57c93e5d7be2b903c4c073049d586f1a98902c84",
      "new_mode": 33188,
      "new_path": "ipc/bit_array.c"
    },
    {
      "type": "modify",
      "old_id": "167dde2fd12fd42c11d5c16b326470b5095f17aa",
      "old_mode": 33188,
      "old_path": "ipc/dde_proc.c",
      "new_id": "d9fc256bf95bc7dbba696d5da7dc9dfdc19220fe",
      "new_mode": 33188,
      "new_path": "ipc/dde_proc.c"
    },
    {
      "type": "modify",
      "old_id": "1291fd849b295106fa207b671b92f5395b984f0d",
      "old_mode": 33188,
      "old_path": "ipc/dde_proc_test.c",
      "new_id": "541172ac06f0ae26dbbcbdb22c2c07f261a3d9ce",
      "new_mode": 33188,
      "new_path": "ipc/dde_proc_test.c"
    },
    {
      "type": "modify",
      "old_id": "fdc230718b4bafd44e81dcad7f8dd6a77cd4c67e",
      "old_mode": 33188,
      "old_path": "ipc/shm_main_blk.c",
      "new_id": "09a91b20b2285f7b8ce620e87e304380732c49a3",
      "new_mode": 33188,
      "new_path": "ipc/shm_main_blk.c"
    },
    {
      "type": "modify",
      "old_id": "38094c14fa0f509f9a486c68f9cf6fad16163f5b",
      "old_mode": 33188,
      "old_path": "library/miscstubs.c",
      "new_id": "809e3da0150447705ea55c6290add69a4b17efe2",
      "new_mode": 33188,
      "new_path": "library/miscstubs.c"
    },
    {
      "type": "modify",
      "old_id": "24b98a39c5dd35429c612f6a7717e08c537b601c",
      "old_mode": 33188,
      "old_path": "loader/main.c",
      "new_id": "4fb3aa3d2492a8b7141dfa492f2a6ae302b7c5b6",
      "new_mode": 33188,
      "new_path": "loader/main.c"
    },
    {
      "type": "modify",
      "old_id": "8a54aa2be236d6c93d090d7ad0e4b9aa39fbeeb1",
      "old_mode": 33188,
      "old_path": "loader/module.c",
      "new_id": "a3522c61db8bc29f662eee8b473b3fd878e16443",
      "new_mode": 33188,
      "new_path": "loader/module.c"
    },
    {
      "type": "modify",
      "old_id": "1937fdde2145dc355de76058ce61683e6a550981",
      "old_mode": 33188,
      "old_path": "loader/ne_image.c",
      "new_id": "ca2819b4a4a3884281d55171176838981493d581",
      "new_mode": 33188,
      "new_path": "loader/ne_image.c"
    },
    {
      "type": "modify",
      "old_id": "0616e6f28bb8bbac5c664bcf3ca6bfd2922bd7fe",
      "old_mode": 33188,
      "old_path": "loader/pe_image.c",
      "new_id": "5f7660b806bb114637fa0bf5b8406fcfe43adbfa",
      "new_mode": 33188,
      "new_path": "loader/pe_image.c"
    },
    {
      "type": "modify",
      "old_id": "5290f7c7d240cf96456bd06fa6cd8415013e164f",
      "old_mode": 33188,
      "old_path": "loader/signal.c",
      "new_id": "43aae82086a15897bab568d1d6703a09cbfaff2c",
      "new_mode": 33188,
      "new_path": "loader/signal.c"
    },
    {
      "type": "modify",
      "old_id": "899e5775490f3983f39b68872b7c50354a02bea6",
      "old_mode": 33188,
      "old_path": "loader/task.c",
      "new_id": "93756c8c150cb899ee59f893e1021a602c91c759",
      "new_mode": 33188,
      "new_path": "loader/task.c"
    },
    {
      "type": "modify",
      "old_id": "0d9200cb756b77e8be455ac482a85016e6ae7f47",
      "old_mode": 33188,
      "old_path": "memory/ldt.c",
      "new_id": "fce33af8dd30d78b53c8608c9be0295d100a7f25",
      "new_mode": 33188,
      "new_path": "memory/ldt.c"
    },
    {
      "type": "modify",
      "old_id": "b3f24543e213e2f9a0a7947c6b823fa14b43dff0",
      "old_mode": 33188,
      "old_path": "memory/selector.c",
      "new_id": "06ed3ef876af493cc4768c24cd69510e422ae183",
      "new_mode": 33188,
      "new_path": "memory/selector.c"
    },
    {
      "type": "modify",
      "old_id": "08b87e120ee2cc2a7c86d0fbdf894af64977c826",
      "old_mode": 33188,
      "old_path": "misc/Makefile.in",
      "new_id": "86770446adb8aadb8d74caf2c520176fc7125880",
      "new_mode": 33188,
      "new_path": "misc/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "df5b7c483c998a663e9fef65b030d0937bfd1687",
      "old_mode": 33188,
      "old_path": "misc/comm.c",
      "new_id": "36d3f7e162878bdc4d3824de8345a5ce20aa1165",
      "new_mode": 33188,
      "new_path": "misc/comm.c"
    },
    {
      "type": "modify",
      "old_id": "84ab9cfec8fa905359e0b99b6329d9ed3275a263",
      "old_mode": 33188,
      "old_path": "misc/main.c",
      "new_id": "01cc321de3a5ca174a66757f243de88df117b02d",
      "new_mode": 33188,
      "new_path": "misc/main.c"
    },
    {
      "type": "modify",
      "old_id": "ea6975da0e7beef51143e24ffb2372bf086709c2",
      "old_mode": 33188,
      "old_path": "misc/ole2nls.c",
      "new_id": "53ad95ee64537b7489125fe034d1779bb2c05576",
      "new_mode": 33188,
      "new_path": "misc/ole2nls.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9118d5c39c0e784b981855a6c92e660972413be",
      "new_mode": 33188,
      "new_path": "misc/tweak.c"
    },
    {
      "type": "modify",
      "old_id": "70690b8125a65d79a5061582174684255bc28389",
      "old_mode": 33188,
      "old_path": "misc/ver.c",
      "new_id": "51b9089f641b912ddf76964aa4f92136ddf3900d",
      "new_mode": 33188,
      "new_path": "misc/ver.c"
    },
    {
      "type": "modify",
      "old_id": "7f4c314f39fb8c8c31e6d9f2c49b1e052f3d31f5",
      "old_mode": 33188,
      "old_path": "misc/winsock.c",
      "new_id": "e4ecd51b503679d47af6a23153d15b14ffd8f3fc",
      "new_mode": 33188,
      "new_path": "misc/winsock.c"
    },
    {
      "type": "modify",
      "old_id": "4af3a539597b8acf8bf34ec95561171bad65459b",
      "old_mode": 33188,
      "old_path": "msdos/int21.c",
      "new_id": "d81368275bc10fc523c0092ca6b38a356f982b2d",
      "new_mode": 33188,
      "new_path": "msdos/int21.c"
    },
    {
      "type": "modify",
      "old_id": "e33487af70264eb58dca2805c2de6268ecb4d0a6",
      "old_mode": 33188,
      "old_path": "msdos/ioports.c",
      "new_id": "4c9ebf942cd9efd6b98d809ce2f2f846af3eb2de",
      "new_mode": 33188,
      "new_path": "msdos/ioports.c"
    },
    {
      "type": "modify",
      "old_id": "36d33896c521d6cab341cc54c867ae06e119b15d",
      "old_mode": 33188,
      "old_path": "multimedia/mcistring.c",
      "new_id": "1624ee383df56a4314fe5a6476411aaeb8fc76d2",
      "new_mode": 33188,
      "new_path": "multimedia/mcistring.c"
    },
    {
      "type": "modify",
      "old_id": "94743dbc49841ef058240e7308bb9423a9d05cbf",
      "old_mode": 33188,
      "old_path": "objects/dib.c",
      "new_id": "433cf71aeb5d53a02041b971b2b35a4844e48a71",
      "new_mode": 33188,
      "new_path": "objects/dib.c"
    },
    {
      "type": "modify",
      "old_id": "813fa6f15400cfe88014ba3b4b7758212d42b551",
      "old_mode": 33188,
      "old_path": "objects/gdiobj.c",
      "new_id": "3d594353d406220957bde43ffe1af2599c53fc4f",
      "new_mode": 33188,
      "new_path": "objects/gdiobj.c"
    },
    {
      "type": "modify",
      "old_id": "6fb8aabaa95eb4657652773fb342d7846d7e293e",
      "old_mode": 33188,
      "old_path": "objects/oembitmap.c",
      "new_id": "514cb78dace2f920d8f54f5ccf7291ec6c5192a5",
      "new_mode": 33188,
      "new_path": "objects/oembitmap.c"
    },
    {
      "type": "modify",
      "old_id": "4a78235a5ab706e911615169128db9dd9e82caa6",
      "old_mode": 33188,
      "old_path": "programs/progman/ChangeLog",
      "new_id": "1a7c0726b1dfbd3f7e1e210a7bcbe738b83adc23",
      "new_mode": 33188,
      "new_path": "programs/progman/ChangeLog"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ddb8525f0423fb63bf684caf4078946a42c7248",
      "new_mode": 33188,
      "new_path": "programs/progman/Da.rc"
    },
    {
      "type": "modify",
      "old_id": "f7ecaebb09233c220a57ee803694f7a4d7bb4080",
      "old_mode": 33188,
      "old_path": "programs/progman/Makefile.in",
      "new_id": "a5d86f6d3538fa781ba1b6934cc34d805665802c",
      "new_mode": 33188,
      "new_path": "programs/progman/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "63484af8e049bbfe6f1c01e81b80e9a4100c1f7f",
      "old_mode": 33188,
      "old_path": "programs/winhelp/ChangeLog",
      "new_id": "1780acb77260352bfeb04d1326f50db6e29e5a54",
      "new_mode": 33188,
      "new_path": "programs/winhelp/ChangeLog"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ebaa4c375ffcb4881eb239be4c2ac0549b19e22",
      "new_mode": 33188,
      "new_path": "programs/winhelp/Da.rc"
    },
    {
      "type": "modify",
      "old_id": "0e5ea167d0e36c83dc9f6ca069e6d1df8309ff89",
      "old_mode": 33188,
      "old_path": "programs/winhelp/Makefile.in",
      "new_id": "717dfe1f9fff02344b2bb8db01984813c70b1fbc",
      "new_mode": 33188,
      "new_path": "programs/winhelp/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "33f9dc40f8db9c76e1b517c8378c4e0ec168b4d3",
      "old_mode": 33188,
      "old_path": "resources/TODO",
      "new_id": "d3a8fd8470958c8b6bf39fd93422ce2ce0bb3c42",
      "new_mode": 33188,
      "new_path": "resources/TODO"
    },
    {
      "type": "modify",
      "old_id": "d43a7e6e5a72701d7586bf1962119438ff331f8b",
      "old_mode": 33188,
      "old_path": "resources/sysres_Da.rc",
      "new_id": "5c60ad8630ced5f4335c4e6e1ecd73b60c6546b2",
      "new_mode": 33188,
      "new_path": "resources/sysres_Da.rc"
    },
    {
      "type": "modify",
      "old_id": "4c980a5a07e92a38e2385bbdc6c7756432dba28a",
      "old_mode": 33188,
      "old_path": "tools/build-spec.txt",
      "new_id": "64917f2eeb97654d9f4458473f415e522ff79596",
      "new_mode": 33188,
      "new_path": "tools/build-spec.txt"
    },
    {
      "type": "modify",
      "old_id": "c38785fc70c10a0f183bad51ce86f864424e5433",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "6d028952c3e6448c016f02272effdea43163433e",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "modify",
      "old_id": "3bb4fed5e18ac54dc75ed532e6a540ec25a8df89",
      "old_mode": 33188,
      "old_path": "win32/file.c",
      "new_id": "170c91a39eaac24583a8f0a5e3e5b094f952bd07",
      "new_mode": 33188,
      "new_path": "win32/file.c"
    },
    {
      "type": "modify",
      "old_id": "92622b1b5817c96b4fc89f048b8e51cb847259fc",
      "old_mode": 33188,
      "old_path": "windows/dce.c",
      "new_id": "5e925f6b7ecfa6a55c515d2bae6be45d55d681ed",
      "new_mode": 33188,
      "new_path": "windows/dce.c"
    },
    {
      "type": "modify",
      "old_id": "850359ad72e6f0812a4a805ebc36be7c621c2502",
      "old_mode": 33188,
      "old_path": "windows/defwnd.c",
      "new_id": "7b59447d1ebdbc69be5403f97fb06463647d01f0",
      "new_mode": 33188,
      "new_path": "windows/defwnd.c"
    },
    {
      "type": "modify",
      "old_id": "42c8f34e318157415d0e0cf80338a51aca24a1d2",
      "old_mode": 33188,
      "old_path": "windows/event.c",
      "new_id": "dc5c23853903774bebe43a578b01070db107e299",
      "new_mode": 33188,
      "new_path": "windows/event.c"
    },
    {
      "type": "modify",
      "old_id": "44aa69fc7e66f088c15d1832df7fb1914089bc44",
      "old_mode": 33188,
      "old_path": "windows/graphics.c",
      "new_id": "a11404b11013fb6d8e9e743b2ded0399d400cbf2",
      "new_mode": 33188,
      "new_path": "windows/graphics.c"
    },
    {
      "type": "modify",
      "old_id": "848d9a64d3c21f97dd91ec0e4f73caf75ee6ffeb",
      "old_mode": 33188,
      "old_path": "windows/hook.c",
      "new_id": "2b1333d989e8a8e80b7536956fa971ae8b095c62",
      "new_mode": 33188,
      "new_path": "windows/hook.c"
    },
    {
      "type": "modify",
      "old_id": "581d091170e83c18b7a7083119ab616ea06b6501",
      "old_mode": 33188,
      "old_path": "windows/mdi.c",
      "new_id": "39c673ed2ceb147e110dca404314d50c78c7dfb9",
      "new_mode": 33188,
      "new_path": "windows/mdi.c"
    },
    {
      "type": "modify",
      "old_id": "0c22b8aff80c09eb50584e7e89f5fc816ff4c4bb",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "a124fcdb48bee0ba1f84d9c76b7962022cfa98ad",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    },
    {
      "type": "modify",
      "old_id": "5237a529a2afc214b00aa6e58779334503731e21",
      "old_mode": 33188,
      "old_path": "windows/nonclient.c",
      "new_id": "b1ef586f2a997e9bd52b70147208649861b9e01d",
      "new_mode": 33188,
      "new_path": "windows/nonclient.c"
    },
    {
      "type": "modify",
      "old_id": "9845c1a8398ed4492148e15065961ccd97bbe1e1",
      "old_mode": 33188,
      "old_path": "windows/queue.c",
      "new_id": "666f87b069891342d7802300cd2624acbdc0d974",
      "new_mode": 33188,
      "new_path": "windows/queue.c"
    },
    {
      "type": "modify",
      "old_id": "7bc455b190e79f73bcf2568e2f38a070e032c0e6",
      "old_mode": 33188,
      "old_path": "windows/syscolor.c",
      "new_id": "14d06ea6febb661619d3018a27feedcc74151fb7",
      "new_mode": 33188,
      "new_path": "windows/syscolor.c"
    },
    {
      "type": "modify",
      "old_id": "d63753d38db2381b12b6abbabfe34fc3358b0b1c",
      "old_mode": 33188,
      "old_path": "windows/sysmetrics.c",
      "new_id": "525088e03eccb340e901cbd97f646488a1fa91e5",
      "new_mode": 33188,
      "new_path": "windows/sysmetrics.c"
    },
    {
      "type": "modify",
      "old_id": "72cd9b0d83943082fb5fb455c5d5b6136d637b93",
      "old_mode": 33188,
      "old_path": "windows/user.c",
      "new_id": "44edddf94ab9cebb05e47c3c16d50f9c5c3923ab",
      "new_mode": 33188,
      "new_path": "windows/user.c"
    },
    {
      "type": "modify",
      "old_id": "087f942e5e74699d87cc740eee869cff25d22acd",
      "old_mode": 33188,
      "old_path": "windows/win.c",
      "new_id": "371a47b7bf1e87b632547d59b79c03b38a9fce20",
      "new_mode": 33188,
      "new_path": "windows/win.c"
    },
    {
      "type": "modify",
      "old_id": "3c4a46958e3af4fcc4b8757629624e619ed9a060",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "472b01138a167b10c081d32b9677cfd43bb02ad3",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    },
    {
      "type": "modify",
      "old_id": "9e7e3b3a89dedd48e5b4b279eab06947b458734a",
      "old_mode": 33188,
      "old_path": "windows/winproc.c",
      "new_id": "10139e6d4eaa0e9d108336ba522e04c28333b5ca",
      "new_mode": 33188,
      "new_path": "windows/winproc.c"
    },
    {
      "type": "modify",
      "old_id": "0f36fdbf76e4f002e29a4401c28e6f957844d651",
      "old_mode": 33188,
      "old_path": "wine.man",
      "new_id": "c4d24ebae81b41c889df11ce86908f2386f6c17a",
      "new_mode": 33188,
      "new_path": "wine.man"
    }
  ]
}
