)]}'
{
  "commit": "18932c60f98451decf9c9573dc6c3dce795b559e",
  "tree": "e8cc221606026b887275f7a0790c9e7ad6926357",
  "parents": [
    "ce6587e31f855fae490c24afb20095d604daca3a"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Mon Dec 13 18:01:47 2021 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Dec 13 18:02:55 2021 -0800"
  },
  "message": "Fix use-after-move in TlsConnection\n\nFix reading from a moved-from variable in\nquic::TlsConnection::TlsConnection(). This issue was found by the\nbugprone-use-after-move clang-tidy diagnostic:\n\n  net/third_party/quiche/src/quic/core/crypto/tls_connection.cc:109:\n  \u0027ssl_config\u0027 used after it was moved\n  net/third_party/quiche/src/quic/core/crypto/tls_connection.cc:96:\n  move occurred here\n\nThis fix is part of the effort to fix use-after-move errors in\nChromium, as tracked by crbug.com/1122844.\n\nPiperOrigin-RevId: 416179037\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fa9be976f6905969f0e2df411866e71736c9bb2d",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/tls_connection.cc",
      "new_id": "901ae66e3c1e98eddba1d6f1d33654cc06860861",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/tls_connection.cc"
    }
  ]
}
