)]}'
{
  "commit": "4084fc9da2426cccb93266bbec6047df0c101c8b",
  "tree": "c7d67d47630b9f178d42c617eb441ce084bb2424",
  "parents": [
    "db2507ec8f3992abe622a9518a45eab883a06cbc"
  ],
  "author": {
    "name": "nharper",
    "email": "nharper@google.com",
    "time": "Mon Feb 10 14:43:35 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Feb 10 14:44:14 2020 -0800"
  },
  "message": "Add methods to QuicCryptoClientStreamBase to replace num_sent_client_hellos\n\nThe use of num_sent_client_hellos is to determine whether a 0-RTT handshake\nwas done (in which case it is 1) and whether an inchoate REJ was received\nin the handshake (in which case it is 3). However, those only work for QUIC\ncrypto. To make the intention of its use clear and to make it easier to\nreplace QUIC crypto with TLS, the num_sent_client_hellos method is replaced\nwith EarlyDataAccepted and ReceivedInchoateReject.\n\ngfe-relnote: no behavior change: adding unused methods\nPiperOrigin-RevId: 294307567\nChange-Id: I270cab9f702c66dbec6519a68965703a7872b87f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f82670f5478af0e50d7b9592908cd98609af2d90",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_client_session.cc",
      "new_id": "70f79e992d75b4e4ba29efdf652e9dd9175c556d",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_client_session.cc"
    },
    {
      "type": "modify",
      "old_id": "b3def0aca29b7e10e3f8ed44085cf1a3452f2885",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_client_session.h",
      "new_id": "32424eabba29026b361aa4a0be5ea4efa95132f4",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_client_session.h"
    },
    {
      "type": "modify",
      "old_id": "c3063235b4d4a8733465f6f3784845539726d8aa",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_handshaker.cc",
      "new_id": "36144331070e866240059e5943bfae267612cb97",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "be3907d1557db4d0e5ae45016085026ee5dc2e51",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_handshaker.h",
      "new_id": "8c33ee91447bf7ba3107770ede0986140e4a0310",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_handshaker.h"
    },
    {
      "type": "modify",
      "old_id": "aa8c1b5eec7c7c5405dd1b98f5b5e4e5483122c3",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_stream.cc",
      "new_id": "62990c1faa57db272f43f6e984d1877c586d9afc",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "01f9612282dcb65455dd5f124b1b2fd79f49331b",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_stream.h",
      "new_id": "5af0a663fd72143d7abeb45cc77c937180e9d7e9",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_stream.h"
    },
    {
      "type": "modify",
      "old_id": "42955ce52991eaa61699f8fb76afcfeee5d0f636",
      "old_mode": 33188,
      "old_path": "quic/core/tls_client_handshaker.cc",
      "new_id": "ece7a056c727008f97aa1091423524be71230632",
      "new_mode": 33188,
      "new_path": "quic/core/tls_client_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "5c5390f442409b319c588077e919c3500d621a99",
      "old_mode": 33188,
      "old_path": "quic/core/tls_client_handshaker.h",
      "new_id": "7cba7ada41feb9824a54c2b9c2230afe8ca0018e",
      "new_mode": 33188,
      "new_path": "quic/core/tls_client_handshaker.h"
    },
    {
      "type": "modify",
      "old_id": "2b1f7e44e275f49db916b33ccb46fe970843dd43",
      "old_mode": 33188,
      "old_path": "quic/qbone/qbone_client.cc",
      "new_id": "a2ba1175ab488f1518b16c313bc4564c721a07ad",
      "new_mode": 33188,
      "new_path": "quic/qbone/qbone_client.cc"
    },
    {
      "type": "modify",
      "old_id": "2a27ddc15abe17bd178f20d3eb580b286e85b290",
      "old_mode": 33188,
      "old_path": "quic/qbone/qbone_client.h",
      "new_id": "d415e7184be924f365e6678f1c4adec27da82dac",
      "new_mode": 33188,
      "new_path": "quic/qbone/qbone_client.h"
    },
    {
      "type": "modify",
      "old_id": "024cb4a1fccd00038e9a53a66f905cd2305f5b89",
      "old_mode": 33188,
      "old_path": "quic/qbone/qbone_client_session.cc",
      "new_id": "13f8b5fc103a24eac23255755fb8492dc871609c",
      "new_mode": 33188,
      "new_path": "quic/qbone/qbone_client_session.cc"
    },
    {
      "type": "modify",
      "old_id": "c3dabe95a1fa327455ed926721a366fcec6254f3",
      "old_mode": 33188,
      "old_path": "quic/qbone/qbone_client_session.h",
      "new_id": "4eeb7b171f781276627987e17e2e721acd2db06c",
      "new_mode": 33188,
      "new_path": "quic/qbone/qbone_client_session.h"
    },
    {
      "type": "modify",
      "old_id": "91a95872e65ea78d068c33addcd7dacec835f2e3",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_client_base.h",
      "new_id": "6c1e09a78d0ad9e8b8e3fd9b5d355c56e41ee668",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_client_base.h"
    },
    {
      "type": "modify",
      "old_id": "a0d7342f0f7c48049704e113739557f27e65e517",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_spdy_client_base.cc",
      "new_id": "429b09d96fac1cec650fff0d4f0951fd3dff8c5d",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_spdy_client_base.cc"
    },
    {
      "type": "modify",
      "old_id": "09785f3806ac7b2e234b5e2279f36414eee688b2",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_spdy_client_base.h",
      "new_id": "4d1642efac690dffa50ec99deda7cd74a9b91420",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_spdy_client_base.h"
    }
  ]
}
