)]}'
{
  "commit": "1843f0ce4d31e3c37f7d07dd1d13f6fb034ac2b0",
  "tree": "f68233423dd9b783f6a012ea5df264aec77d47fb",
  "parents": [
    "e173587252ea0db16efc5c64c2cb165ccb406495"
  ],
  "author": {
    "name": "Sverre Rabbelier",
    "email": "srabbelier@gmail.com",
    "time": "Sat Jul 16 15:03:29 2011 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Jul 19 11:17:47 2011 -0700"
  },
  "message": "remote-curl: accept empty line as terminator\n\nThis went unnoticed because the transport helper infrastructore did\nnot check the return value of the helper, nor did the helper print\nanything before exiting.\n\nWhile at it also make sure that the stream doesn\u0027t end unexpectedly.\n\nSigned-off-by: Sverre Rabbelier \u003csrabbelier@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17d8a9b377265aeed9765f04d505959e1f7fb9b0",
      "old_mode": 33188,
      "old_path": "remote-curl.c",
      "new_id": "7b3c113b0965d86ba8866741b4b3f238d319bfe0",
      "new_mode": 33188,
      "new_path": "remote-curl.c"
    }
  ]
}
