)]}'
{
  "commit": "fc753ee78d3cc339f5a721f39c75f61100c1d8f5",
  "tree": "ab8f4874cf008bf8463b4c7760a1b5fe68f585a8",
  "parents": [
    "c567828a8138119bb14e11e4d19827ccaed411cd"
  ],
  "author": {
    "name": "Nemanja Mijailovic",
    "email": "baraghd@gmail.com",
    "time": "Sat Oct 14 12:11:59 2017 +0200"
  },
  "committer": {
    "name": "Nemanja Mijailovic",
    "email": "baraghd@gmail.com",
    "time": "Sat Oct 14 12:26:11 2017 +0200"
  },
  "message": "Fix panic in protocol.Decode\n\nDecode function was checking if the message was too\nshort to be valid by comparing the length of the\nmessage with 4*((numTags-1)+numTag), which is not\nthe correct minimum size of the valid message (the\ncorrect minimum size is 4*(1+(numTags-1)+numTag)).\nThat\u0027s why the message with the size of\n4*((numTags-1)+numTag) was causing slice index out\nof bounds in the subsequent payload access (the\nshortest message that would trigger this is\n[1, 0, 0, 0]).\n\nChange-Id: I52a518bd5d89f07038ac3525094a0db0f76b2c29\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad8f7dd277163318c33ec018ae523c2a8bc21361",
      "old_mode": 33188,
      "old_path": "go/protocol/protocol.go",
      "new_id": "9d409effc247916f1a01e9397a9107713b9d515f",
      "new_mode": 33188,
      "new_path": "go/protocol/protocol.go"
    }
  ]
}
