)]}'
{
  "commit": "58468984dc04f8f538b5faabb5a0f033ea35cd9c",
  "tree": "fb6002737324fe4c40d7ff8b2acbe5016008beb2",
  "parents": [
    "03128f5eb0a1bb8036d1d1d780ef3f491dc9abea"
  ],
  "author": {
    "name": "renjietang",
    "email": "renjietang@google.com",
    "time": "Tue Aug 18 17:05:29 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Aug 18 17:06:15 2020 -0700"
  },
  "message": "Copy cached transport parameters and application states instead of using pointers in QUIC 0-RTT setup.\n\nThere is currently a time gap between looking up the cache and using the cache. During this gap, the cache could be invalidated.\n\nClient side change. not protected.\n\nPiperOrigin-RevId: 327337399\nChange-Id: I04bc99d8cf77b613f635e1da91d75c8269cf9e95\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d907576f810a2f35265a0f0382d7ed3356124c7",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_client_config.h",
      "new_id": "701b7ffef6658e2c74f980d950c380c331baa945",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_client_config.h"
    },
    {
      "type": "modify",
      "old_id": "265496da4ea955ead54146a54aca387df97dc075",
      "old_mode": 33188,
      "old_path": "quic/core/tls_client_handshaker.cc",
      "new_id": "dfaab5143dd061f0bf94ff57adc9077b56c2ff5c",
      "new_mode": 33188,
      "new_path": "quic/core/tls_client_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "94b8764a7bff071a89c037748743105d413f320e",
      "old_mode": 33188,
      "old_path": "quic/test_tools/simple_session_cache.cc",
      "new_id": "9f851b948314017d9bbbbd8658e766098d749b49",
      "new_mode": 33188,
      "new_path": "quic/test_tools/simple_session_cache.cc"
    }
  ]
}
