)]}'
{
  "commit": "962b375bcb7de6422c2bc5c4ef6e527d8f74c74d",
  "tree": "a66198bbe77c19f452889c5a1f607118c76802a3",
  "parents": [
    "8349dfc87e46d5914b0fefbb33241a95a9eef07d"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon May 10 15:17:18 2021 -0400"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Thu May 13 14:35:32 2021 +0000"
  },
  "message": "Move session ID assignment out of ssl_get_new_session.\n\nIt\u0027s kind of weird that we assign a session ID, based on whether we\ndetect the handshake wants stateful resumption, and then erase it\nafterwards.\n\nAlso remove the is_server parameter, which we can get from hs.\n\nChange-Id: I94ac817c63abb08a457e0e0c29f5c2d2b60aa498\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/47444\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4fbb48ac7afad878a05948e16271e835fa143c25",
      "old_mode": 33188,
      "old_path": "ssl/handshake_client.cc",
      "new_id": "c7cadec92bf562fba927d9a309dfbbb995f26f80",
      "new_mode": 33188,
      "new_path": "ssl/handshake_client.cc"
    },
    {
      "type": "modify",
      "old_id": "02603a1cdbda278688f089fab806029e15c84939",
      "old_mode": 33188,
      "old_path": "ssl/handshake_server.cc",
      "new_id": "eaf3a5e95c765cf510aa9f02af5bfd5297526e96",
      "new_mode": 33188,
      "new_path": "ssl/handshake_server.cc"
    },
    {
      "type": "modify",
      "old_id": "084e9c39865a2a1f93358bc9611944d229c6ea39",
      "old_mode": 33188,
      "old_path": "ssl/internal.h",
      "new_id": "a7533292306d246f77487fe834c780b28367d578",
      "new_mode": 33188,
      "new_path": "ssl/internal.h"
    },
    {
      "type": "modify",
      "old_id": "91b2fff56010599ad6d9e88b4fd560336aeae062",
      "old_mode": 33188,
      "old_path": "ssl/ssl_session.cc",
      "new_id": "41df63f93c330ee3eec87b8f8974c11fa607d6dd",
      "new_mode": 33188,
      "new_path": "ssl/ssl_session.cc"
    },
    {
      "type": "modify",
      "old_id": "a4a16fe06ab196b2b1f3b3ae9bffeb8106c66b3d",
      "old_mode": 33188,
      "old_path": "ssl/tls13_client.cc",
      "new_id": "dae4bef10403e7bef8cc44a1919aee2567ab2364",
      "new_mode": 33188,
      "new_path": "ssl/tls13_client.cc"
    },
    {
      "type": "modify",
      "old_id": "8a24d6fc7ec1fc5e49fe59b3367574eb7f51347c",
      "old_mode": 33188,
      "old_path": "ssl/tls13_server.cc",
      "new_id": "ba7b4cfbfd60f5b9a77f41bc0e06ac8672a023ce",
      "new_mode": 33188,
      "new_path": "ssl/tls13_server.cc"
    }
  ]
}
