)]}'
{
  "commit": "2149934a2d5556d3186bd1c9cacd22ad370c7c95",
  "tree": "d75c755ff0008aaf99fd9408e71e2a92f74225f0",
  "parents": [
    "937f4d3ec34ed899812101124d472500e1b3c2b1"
  ],
  "author": {
    "name": "Ulrich Weigand",
    "email": "weigand@informatik.uni-erlangen.de",
    "time": "Sun Dec 05 02:50:38 1999 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sun Dec 05 02:50:38 1999 +0000"
  },
  "message": "Bugfix: Call DllEntryPoint for *every* process that loads the DLL, not\njust for the first one.\nBypass 32-\u003e16-\u003e32 transition when calling DllEntryPoint of built-in.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "509c079490748017079191bccb5916a6f64c61c5",
      "old_mode": 33188,
      "old_path": "include/module.h",
      "new_id": "9383816d316487ae16fa7257d63055b08d56ecd5",
      "new_mode": 33188,
      "new_path": "include/module.h"
    },
    {
      "type": "modify",
      "old_id": "26f083e9e1b071d3f6111cf5d9f1df67835f3da1",
      "old_mode": 33188,
      "old_path": "loader/ne/module.c",
      "new_id": "80153000351e8ecf9806aef4520f8e13411eb3d9",
      "new_mode": 33188,
      "new_path": "loader/ne/module.c"
    },
    {
      "type": "modify",
      "old_id": "af59970ed73ed1e9d1c824a3bb29fd79d4194c27",
      "old_mode": 33188,
      "old_path": "loader/ne/segment.c",
      "new_id": "dbc004a7a0eb68bd49c44cec31a9c49c003bb016",
      "new_mode": 33188,
      "new_path": "loader/ne/segment.c"
    }
  ]
}
