)]}'
{
  "commit": "a8bbbf5ad1385abc17725866ecc4cfb3e8fc2691",
  "tree": "3988f2ed6e83cfae901929deb354bab8398fa077",
  "parents": [
    "0a25be10e77d8b609a731e6f08e1a5a979761fb4"
  ],
  "author": {
    "name": "Gregory M. Turner",
    "email": "gmturner007@ameritech.net",
    "time": "Sat Jul 19 03:09:21 2003 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sat Jul 19 03:09:21 2003 +0000"
  },
  "message": "- eliminate pesky global variables; should be threadsafe now\n- fix more memory leaks\n- fix some bugs\n- some decruftification\n- implement support for split cabinets and \"NEXT_CABINET\" notification\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f0b49ed1decbc04ae72ec1440f94015b25459f3",
      "old_mode": 33188,
      "old_path": "dlls/cabinet/cabextract.c",
      "new_id": "bb192be9ed221d49f18ad7f093b5012e0632b86c",
      "new_mode": 33188,
      "new_path": "dlls/cabinet/cabextract.c"
    },
    {
      "type": "modify",
      "old_id": "934d152062c1c43131d85a2138362967f7de258c",
      "old_mode": 33188,
      "old_path": "dlls/cabinet/cabinet.h",
      "new_id": "1e7fa8f94b84603e0c7a6f2968a918cbd8c22b0a",
      "new_mode": 33188,
      "new_path": "dlls/cabinet/cabinet.h"
    },
    {
      "type": "modify",
      "old_id": "aed6a94cb4895fad7a5aea22f29263d857c07af9",
      "old_mode": 33188,
      "old_path": "dlls/cabinet/fdi.c",
      "new_id": "df9c2bae4285e9d0684969ab0c0de68bb8c0d7e2",
      "new_mode": 33188,
      "new_path": "dlls/cabinet/fdi.c"
    }
  ]
}
