)]}'
{
  "commit": "34202b93b6195e9c55402a6bc2653956d0cd26d8",
  "tree": "cef3224d842a7e4f5b618ceb34b5d66bdacd816f",
  "parents": [
    "4eb95ccfd64d46fad23f36238690594d02518467"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Nov 16 19:07:53 2016 +0900"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Thu Nov 17 00:29:46 2016 +0000"
  },
  "message": "Call cert_cb before resolving resumption.\n\nThis is in preparation for determining the cipher suite (which, in TLS\n1.2, requires the certificate be known) before resumption.\n\nNote this has caller-visible effects:\n\n- cert_cb is now called whether resumption occurs or not. Our only\n  consumer which uses this as a server is Node which will require a\n  patch to fix up their mucking about with SSL_get_session. (But the\n  patch should be quite upstreamable. More 1.1.0-compatible and\n  generally saner.)\n\n- cert_cb is now called before new_session_cb and dos_protection_cb.\n\nBUG\u003d116\n\nChange-Id: I6cc745757f63281fad714d4548f23880570204b0\nReviewed-on: https://boringssl-review.googlesource.com/11846\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": "1c61cdfe59819d7d659d6af4484be6f12806502b",
      "old_mode": 33188,
      "old_path": "ssl/handshake_server.c",
      "new_id": "ff9169787c72bd86c8a049442e9951249d9d52d9",
      "new_mode": 33188,
      "new_path": "ssl/handshake_server.c"
    },
    {
      "type": "modify",
      "old_id": "ca4223ee427c71d3a6caf18c3aac0bd55045bd55",
      "old_mode": 33188,
      "old_path": "ssl/tls13_server.c",
      "new_id": "0a8b97b82cf7b4b371c9288c3c383c3e79ebb3f8",
      "new_mode": 33188,
      "new_path": "ssl/tls13_server.c"
    }
  ]
}
