)]}'
{
  "commit": "4497e589616910b42d5fa8b84b9c5059fb9d9f42",
  "tree": "135ee41769c1507fdcdb7ae0b5071ccbd642f967",
  "parents": [
    "02edcd009800c9d5354c1bb7080d0ec4dd4f23eb"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Jul 27 17:51:49 2016 -0400"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jul 28 22:59:18 2016 +0000"
  },
  "message": "Switch finish_handshake to release_current_message.\n\nWith the previous DTLS change, the dispatch layer only cares about the\nend of the handshake to know when to drop the current message. TLS 1.3\npost-handshake messages will need a similar hook, so convert it to this\nlower-level one.\n\nBUG\u003d83\n\nChange-Id: I4c8c3ba55ba793afa065bf261a7bccac8816c348\nReviewed-on: https://boringssl-review.googlesource.com/8989\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nCQ-Verified: CQ bot account: commit-bot@chromium.org \u003ccommit-bot@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1d9cd75cbfbb686456ae8aece2a0101d60b5ef57",
      "old_mode": 33188,
      "old_path": "ssl/d1_both.c",
      "new_id": "712c63b7f922c0f6af7ee7d4691f88f4769704ed",
      "new_mode": 33188,
      "new_path": "ssl/d1_both.c"
    },
    {
      "type": "modify",
      "old_id": "ceb6e1790bf6918e46e6237dc26688d58658a7a9",
      "old_mode": 33188,
      "old_path": "ssl/d1_pkt.c",
      "new_id": "ab9b9119661ab3c6b587ff02355ed6b7605a853d",
      "new_mode": 33188,
      "new_path": "ssl/d1_pkt.c"
    },
    {
      "type": "modify",
      "old_id": "09bd45505c3492401da70b7ad5eb2952038de0f8",
      "old_mode": 33188,
      "old_path": "ssl/dtls_method.c",
      "new_id": "e2e17265a06ae199c1453906e35fd1b2472139c7",
      "new_mode": 33188,
      "new_path": "ssl/dtls_method.c"
    },
    {
      "type": "modify",
      "old_id": "fc4318eba9387f95f2dba1527469aea50b062f18",
      "old_mode": 33188,
      "old_path": "ssl/handshake_client.c",
      "new_id": "5fe706ced7fab784e43246dd56454f9f19d79db3",
      "new_mode": 33188,
      "new_path": "ssl/handshake_client.c"
    },
    {
      "type": "modify",
      "old_id": "4708dd0e6191716d2c7ea8aa0afc03ec4a1691ce",
      "old_mode": 33188,
      "old_path": "ssl/handshake_server.c",
      "new_id": "9f4aae3cc328de8a7bbb758b74946ad1f4025af4",
      "new_mode": 33188,
      "new_path": "ssl/handshake_server.c"
    },
    {
      "type": "modify",
      "old_id": "2fb14929fc18bfd2b4415a32c0c1a5df7b17172e",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "1b3f28a9c569ede3f62966201dab0ce78f3c9788",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "11555dd9288dcd7700242637c00b385efb87668b",
      "old_mode": 33188,
      "old_path": "ssl/s3_both.c",
      "new_id": "7608c342f9d0d579b7d0b01bedef33cad1dedee1",
      "new_mode": 33188,
      "new_path": "ssl/s3_both.c"
    },
    {
      "type": "modify",
      "old_id": "c11c452ba4942fe97cdd3d644f45e198d1cfc853",
      "old_mode": 33188,
      "old_path": "ssl/tls_method.c",
      "new_id": "923541b8e1678c9a92ecdb1bba5c27610badcfc6",
      "new_mode": 33188,
      "new_path": "ssl/tls_method.c"
    }
  ]
}
