)]}'
{
  "commit": "2c2218baced104f89db8f244a9cfe8b3ff63ecec",
  "tree": "f9a08d68b185aac1983eb351f9d17095a8c371b4",
  "parents": [
    "68301496e8ef826c3061279d70be832b4d8d7266"
  ],
  "author": {
    "name": "Jin Wen",
    "email": "wenx.jin@intel.com",
    "time": "Tue Mar 13 14:52:02 2018 -0700"
  },
  "committer": {
    "name": "Tony Luck",
    "email": "tony.luck@intel.com",
    "time": "Tue Mar 13 14:52:02 2018 -0700"
  },
  "message": "hornet: Add \"-P pid\" flag to stop process using ptrace\n\nPicking instruction addresses inside running processes is rather\nhit or miss. We may pick an address for injection that is never\nexecuted.\n\nUsing ptrace(2) to stop the process we can find the precise address\nof the next instruction to be executed and thus guarantee that we\nwill immediately hit the injected address when we resume running the\nprocess.\n\nSigned-off-by: Jin Wen \u003cwenx.jin@intel.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0488915d982b14b33c94897ef366ea24de93fecf",
      "old_mode": 33188,
      "old_path": "hornet.8",
      "new_id": "dbd530686df909e7d45ff66a6f0f824c663d82fe",
      "new_mode": 33188,
      "new_path": "hornet.8"
    },
    {
      "type": "modify",
      "old_id": "2c1b1fab3e6667ea6f3523625ffe0fdfe4d1c33f",
      "old_mode": 33188,
      "old_path": "hornet.c",
      "new_id": "49e3a5e748f4da79a499b59b7eaf6f80aa5b172c",
      "new_mode": 33188,
      "new_path": "hornet.c"
    }
  ]
}
