)]}'
{
  "commit": "339eefcc35cc1295b21e93cb0784afadf473f67e",
  "tree": "52a92b6e33bad8991e1ddec7838262be5ec8c9ea",
  "parents": [
    "8b9156307994a7bd159925e8f32cde34874f6c21"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Jun 23 14:56:20 1996 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Jun 23 14:56:20 1996 +0000"
  },
  "message": "Release 960623\n\nWed Jun 19 14:49:27 1996  Marcus Meissner \u003cmsmeissn@faui45.informatik.uni-erlangen.de\u003e\n\n\t* [files/drive.c] \n\tGetFreeDiskSpace*, GetVolumeInformation* added.\n\n\t* [files/file.c]\n\tFlushFileBuffers, CreateDirectory* added.\n\n\t* [include/winbase.h] [include/windows.h]\n\tPrototypes, defines added and fixes.\n\n\t* [if1632/kernel32.spec] [include/resource32.h]\n\t  [win32/cursoricon32.c] [win32/resource.c] [windows/dialog.c]\n\tFixes to resource handling.\n\n\t* [if1632/kernel.spec] [if1632/kernel32.spec] [if1632/user32.spec]\n\tSpecs for implemented functions added\n\tSome thunks to functions which are same as win16 equivalents.\n\n\t* [loader/task.c]\n\tGetAppCompatFlags() added.\n\n\t* [misc/registry.c]\n\tOne missing else added, small hack to RegQueryValue16().\n\n\t* [win32/file.c]\n\tGetFileAttributesA() fixed (was using DOS path as UNIX path).\n\nTue Jun 18 21:00:00 1996  Alex Korobka \u003calex@phm30.pharm.sunysb.edu\u003e\n\n\t* [loader/ne_resource.c]\n\tFixed FreeResource() return value.\n\n\t* [objects/text.c]\n\tFixed a bug in ExtTextOut() that was causing overlapped characters\n\tin WinWord.\n\n\t* [windows/winpos.c]\n\tSWP_FRAMECHANGED for top-level windows now invalidates client\n\tarea as clock.exe wants.\n\nTue Jun 18 11:30:22 1996  Albrecht Kleine  \u003ckleine@ak.sax.de\u003e\n\n\t* [controls/listbox.c]\n\tMini bugfix: \u0027revival\u0027 of missing scrollbar in listboxes.\n\nMon Jun 17 20:27:41 1996  Robert Pouliot \u003ckrynos@clic.net\u003e\n\n\t* [resources/sysres_Fr.rc] [resources/TODO]\n\tMade changes for Choose_Font dialog.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9196873214778f24ad39fc4b58b71fa7579a70dc",
      "old_mode": 33188,
      "old_path": "ANNOUNCE",
      "new_id": "76dac67b911a31c93615bdb305c94cc25d1fc810",
      "new_mode": 33188,
      "new_path": "ANNOUNCE"
    },
    {
      "type": "modify",
      "old_id": "855adb2007ed78395d08468253be599e6c15ca34",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "e94ed93ebf8eca526fecf68482b3782bb0f68d7b",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "da7d1f07ba7dba9c64a8e9d0f49cafb561cba6cb",
      "old_mode": 33188,
      "old_path": "controls/listbox.c",
      "new_id": "b6f1f79cc63dac9c840a2a32885429057e805e82",
      "new_mode": 33188,
      "new_path": "controls/listbox.c"
    },
    {
      "type": "modify",
      "old_id": "881369642a443a958aea39c7891a1160eab002bd",
      "old_mode": 33188,
      "old_path": "files/drive.c",
      "new_id": "f886bdabae7701f4ab216d53b6d3cf29b039a987",
      "new_mode": 33188,
      "new_path": "files/drive.c"
    },
    {
      "type": "modify",
      "old_id": "9662636d120c2cdc395c838d8659b89e76a26985",
      "old_mode": 33188,
      "old_path": "files/file.c",
      "new_id": "390b6def8a74d1014a559b128e4c8bb9fc7117b1",
      "new_mode": 33188,
      "new_path": "files/file.c"
    },
    {
      "type": "modify",
      "old_id": "00fbace8bb2c80bbe6a82eb7e951bda2667d71bc",
      "old_mode": 33188,
      "old_path": "if1632/kernel.spec",
      "new_id": "9ff222e3dc15c03c02ba042c2e0aa9294fb41935",
      "new_mode": 33188,
      "new_path": "if1632/kernel.spec"
    },
    {
      "type": "modify",
      "old_id": "50982f9316bae200372311f90738b00717ebeb97",
      "old_mode": 33188,
      "old_path": "if1632/kernel32.spec",
      "new_id": "5a3b4b26bad53c4514a16fa124070ebbd0e4079e",
      "new_mode": 33188,
      "new_path": "if1632/kernel32.spec"
    },
    {
      "type": "modify",
      "old_id": "6b4b0d4b7ee8027126482773bd8c254a7fae2c4c",
      "old_mode": 33188,
      "old_path": "if1632/lz32.spec",
      "new_id": "2caac4ea82226ac18f880af88496e6e5a4a5fae6",
      "new_mode": 33188,
      "new_path": "if1632/lz32.spec"
    },
    {
      "type": "modify",
      "old_id": "8abcf95aa0682a9775100fa92eecc2c16c7e2881",
      "old_mode": 33188,
      "old_path": "if1632/shell32.spec",
      "new_id": "1f836b7f77f1650d247c481ba1033a01aa66adda",
      "new_mode": 33188,
      "new_path": "if1632/shell32.spec"
    },
    {
      "type": "modify",
      "old_id": "6681bffa046a05ba7a5abcf84371891707c5c3ce",
      "old_mode": 33188,
      "old_path": "if1632/user32.spec",
      "new_id": "3580e6ecb2d5b76a9d0ee0ca85da9060398dd5f6",
      "new_mode": 33188,
      "new_path": "if1632/user32.spec"
    },
    {
      "type": "modify",
      "old_id": "3d8ec3806b70833fbc9176e3e5060e7371c3aab6",
      "old_mode": 33188,
      "old_path": "if1632/version.spec",
      "new_id": "bd3dc792f9b34fa4ffbaa1a04537c4692ab03d51",
      "new_mode": 33188,
      "new_path": "if1632/version.spec"
    },
    {
      "type": "modify",
      "old_id": "b386b85aa134b3c8386e937afafb9bb2a74a1eb3",
      "old_mode": 33188,
      "old_path": "include/drive.h",
      "new_id": "0f3e836a64e7305b0efadb8b6ef1d79f691d247d",
      "new_mode": 33188,
      "new_path": "include/drive.h"
    },
    {
      "type": "modify",
      "old_id": "8b9de031df8eb317ac3c7cb648aa911a59cd0372",
      "old_mode": 33188,
      "old_path": "include/file.h",
      "new_id": "82f7b804217d7d83319db6d531781ef43f753a2f",
      "new_mode": 33188,
      "new_path": "include/file.h"
    },
    {
      "type": "modify",
      "old_id": "c47d50e2ea3f97c2e53e2fe1b457c9402584b37d",
      "old_mode": 33188,
      "old_path": "include/resource32.h",
      "new_id": "81d97d6d707c6801d92a993f5f798e5342e4681c",
      "new_mode": 33188,
      "new_path": "include/resource32.h"
    },
    {
      "type": "modify",
      "old_id": "6775098a7405926c5c55e7ce5e96bc406524d5bb",
      "old_mode": 33188,
      "old_path": "include/winbase.h",
      "new_id": "1a5317d57261c5273126c37be9b075189644977a",
      "new_mode": 33188,
      "new_path": "include/winbase.h"
    },
    {
      "type": "modify",
      "old_id": "d60ce19a04054f7a203e6054ac66b56a3030cafb",
      "old_mode": 33188,
      "old_path": "include/windows.h",
      "new_id": "41d242b7f59def41ad15a5b75ac3fd00543a9975",
      "new_mode": 33188,
      "new_path": "include/windows.h"
    },
    {
      "type": "modify",
      "old_id": "fc3081bc29dfcddc0a2c94952c4d147e3d5fd35b",
      "old_mode": 33188,
      "old_path": "loader/ne_resource.c",
      "new_id": "289e34650ecd8d82acd208dc45d4955059aefd20",
      "new_mode": 33188,
      "new_path": "loader/ne_resource.c"
    },
    {
      "type": "modify",
      "old_id": "b422d76b556b35161a32d84c35d4c02f640cba64",
      "old_mode": 33188,
      "old_path": "loader/task.c",
      "new_id": "48bf3ee271516c6223944deaaf173fca3e37fc51",
      "new_mode": 33188,
      "new_path": "loader/task.c"
    },
    {
      "type": "modify",
      "old_id": "11fcf67746e3a014726dba123b8e9c8c416eef6a",
      "old_mode": 33188,
      "old_path": "misc/registry.c",
      "new_id": "de792a1181eb4703f793e780d3d0ce8f30a6b128",
      "new_mode": 33188,
      "new_path": "misc/registry.c"
    },
    {
      "type": "modify",
      "old_id": "b698d2c66e8f2ac3a452b33a61638759d6d2e034",
      "old_mode": 33188,
      "old_path": "miscemu/int21.c",
      "new_id": "030881bc89342d4ce982c1dfa831451f851038a6",
      "new_mode": 33188,
      "new_path": "miscemu/int21.c"
    },
    {
      "type": "modify",
      "old_id": "5cde9757a0d7f8c51b93ad2b5e6d8729d1280575",
      "old_mode": 33188,
      "old_path": "objects/font.c",
      "new_id": "a259011cf4c3aa254e7f1923195889c4b662e5b2",
      "new_mode": 33188,
      "new_path": "objects/font.c"
    },
    {
      "type": "modify",
      "old_id": "a9a67d37e560e9ce4283aa8d386a3cb2454bf622",
      "old_mode": 33188,
      "old_path": "objects/text.c",
      "new_id": "d6ee0eb40eaea6c989ed70a916e14bed4ca0fd45",
      "new_mode": 33188,
      "new_path": "objects/text.c"
    },
    {
      "type": "modify",
      "old_id": "b46b36f9a7d1ec0691e06adc7ef95119b37a1370",
      "old_mode": 33188,
      "old_path": "resources/TODO",
      "new_id": "641d5397fd30776d6721d93a44a22e73e9322bc7",
      "new_mode": 33188,
      "new_path": "resources/TODO"
    },
    {
      "type": "modify",
      "old_id": "13843e1fdc4361f3784f196294eed93616f2f5b2",
      "old_mode": 33188,
      "old_path": "resources/sysres_Fr.rc",
      "new_id": "a8801dc51530134677d55b5df3775df0d6734365",
      "new_mode": 33188,
      "new_path": "resources/sysres_Fr.rc"
    },
    {
      "type": "modify",
      "old_id": "b64c9af7eba7dd07fd69d13c65428494e0025333",
      "old_mode": 33188,
      "old_path": "tools/build.c",
      "new_id": "a60ed3348f0735aa9c599f87624282d3b74b425b",
      "new_mode": 33188,
      "new_path": "tools/build.c"
    },
    {
      "type": "modify",
      "old_id": "709f8e7d2b65ea98e98165849be43e8e0f398744",
      "old_mode": 33188,
      "old_path": "win32/cursoricon32.c",
      "new_id": "e09b635ad75ffd1fda992455397e95844b519d4e",
      "new_mode": 33188,
      "new_path": "win32/cursoricon32.c"
    },
    {
      "type": "modify",
      "old_id": "ed65650779f6ed92baa8951203afa2d1ad52da1a",
      "old_mode": 33188,
      "old_path": "win32/file.c",
      "new_id": "5e5ad28bd1a00955ebd39e122c962a8258497aa3",
      "new_mode": 33188,
      "new_path": "win32/file.c"
    },
    {
      "type": "modify",
      "old_id": "32523790618e45c2da389098a765a1a1e5aa2adc",
      "old_mode": 33188,
      "old_path": "win32/resource.c",
      "new_id": "0bd6f4d105efec56f2544ff0e60481f169fb7f7e",
      "new_mode": 33188,
      "new_path": "win32/resource.c"
    },
    {
      "type": "modify",
      "old_id": "8d4c82ba90ce8e38c3df054cb8c36696463bb87e",
      "old_mode": 33188,
      "old_path": "windows/dialog.c",
      "new_id": "b7aa611f5090fe755d748d64a39b215864cafd31",
      "new_mode": 33188,
      "new_path": "windows/dialog.c"
    },
    {
      "type": "modify",
      "old_id": "b1f1de3b21a92399ff238daeb1b7d4a8068e42d9",
      "old_mode": 33188,
      "old_path": "windows/winpos.c",
      "new_id": "e2c3ff7d6b86ad74b210662dfcca3bfe72dda595",
      "new_mode": 33188,
      "new_path": "windows/winpos.c"
    }
  ]
}
