)]}'
{
  "commit": "8be51c92e4fa843afc75da8b326b8800a47060fc",
  "tree": "d2514fde285099001aa10ed3cb376856ef39646c",
  "parents": [
    "fc7e8f5c7b8aa284938886079856ec2c8e94384d"
  ],
  "author": {
    "name": "Kevin Groeneveld",
    "email": "kgroeneveld@mcmaster.ca",
    "time": "Fri Sep 12 00:26:15 2003 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Fri Sep 12 00:26:15 2003 +0000"
  },
  "message": "Add missing wReserved1 member to DCB structure definition.\nFix several bugs in BuildCommDCBAndTimeouts:\n- make sure LPCSTR parameter is really treated as constant\n- fix possible buffer overflow if passed in string is too long\n- if the device control string is invalid, do not modify DCB\n- do not clear entire DCB, only modify appropriate members\n- fix parsing of stop bits parameter so it works for 1 and 1.5\n- populate COMMTIMEOUTS when to\u003dxxx parameter is specified\n- added support for xon, odsr, octs, dtr, rts, and idsr parameters\n- fix several other parsing errors\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db31aba5215f20df60d975d1f7df47ace1e8a7cb",
      "old_mode": 33188,
      "old_path": "dlls/kernel/comm.c",
      "new_id": "0cf886f79a36316f972eb96508fd2cc650d1d59f",
      "new_mode": 33188,
      "new_path": "dlls/kernel/comm.c"
    },
    {
      "type": "modify",
      "old_id": "b3f5827c9b5a6c49c8fa6d0decebee345e53da81",
      "old_mode": 33188,
      "old_path": "include/winbase.h",
      "new_id": "6c77aa7b32be81912168a7ec510f7eaef999ec34",
      "new_mode": 33188,
      "new_path": "include/winbase.h"
    }
  ]
}
