)]}'
{
  "commit": "8c2b1d872b25f3ec78e04f5cd2de8f21e853c4a6",
  "tree": "4bd942501fb3505c8145977cfe7b343b0ebfe1e4",
  "parents": [
    "1c8a527cff6cd4e07935e5a86335963e93adf75a"
  ],
  "author": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Fri May 29 17:05:01 2015 +0100"
  },
  "committer": {
    "name": "Matt Caswell",
    "email": "matt@openssl.org",
    "time": "Mon Jun 01 00:30:15 2015 +0100"
  },
  "message": "Check the message type requested is the type received in DTLS\n\ndtls1_get_message has an |mt| variable which is the type of the message that\nis being requested. If it is negative then any message type is allowed.\nHowever the value of |mt| is not checked in one of the main code paths, so a\npeer can send a message of a completely different type and it will be\nprocessed as if it was the message type that we were expecting. This has\nvery little practical consequences because the current behaviour will still\nfail when the format of the message isn\u0027t as expected.\n\nReviewed-by: Andy Polyakov \u003cappro@openssl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bcdba7481972c5fb0c9367a4f41f2469c2310778",
      "old_mode": 33188,
      "old_path": "ssl/d1_both.c",
      "new_id": "569b561e85992f8e7971e0ed778211d9227355f6",
      "new_mode": 33188,
      "new_path": "ssl/d1_both.c"
    }
  ]
}
