)]}'
{
  "commit": "57a1477bc7138649a51277cd52616eb05d438187",
  "tree": "e40385dcce50ab85c6e12e36d3b5d17cac4570d9",
  "parents": [
    "fa59980fc8a5d06f590d16288b82361ece9c5652"
  ],
  "author": {
    "name": "ajs",
    "email": "ajs",
    "time": "Sun Apr 10 15:01:56 2005 +0000"
  },
  "committer": {
    "name": "ajs",
    "email": "ajs",
    "time": "Sun Apr 10 15:01:56 2005 +0000"
  },
  "message": "2005-04-10 Andrew J. Schorr \u003cajschorr@alumni.princeton.edu\u003e\n\n\t* zserv.c (zebra_client_read): Fix bug: first read attempt should\n\t  read ZEBRA_HEADER_SIZE minus the number of bytes already read.\n\t  Improve efficiency by maintaining a calculation of the number\n\t  of bytes read instead of calling stream_get_endp multiple times.\n\t  If message length is too small, issue a warning message (not debug)\n\t  before closing the connection.  And also check that message length\n\t  is not too big.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87278b0437bdb310113559d93f4e3ae2581bd3d9",
      "old_mode": 33188,
      "old_path": "zebra/ChangeLog",
      "new_id": "1ee61c77cdbfff833f0fd0c911e8c0c5eccdcae3",
      "new_mode": 33188,
      "new_path": "zebra/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "4eaf6bd38db55e3b61668a430915fbf8839eeeab",
      "old_mode": 33188,
      "old_path": "zebra/zserv.c",
      "new_id": "e90fe0194a101f8da509b8f834bd5fc135e96af5",
      "new_mode": 33188,
      "new_path": "zebra/zserv.c"
    }
  ]
}
