)]}'
{
  "commit": "037c21b6c0f29b853afb36b777fc5db88729685f",
  "tree": "30e7401220819da1d82fa6bfbc03348cbfe78840",
  "parents": [
    "817d41bfc4dc5548a35b5a9d3fb505c3963df4af"
  ],
  "author": {
    "name": "nharper",
    "email": "nharper@google.com",
    "time": "Thu Apr 23 14:41:35 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Apr 23 14:42:07 2020 -0700"
  },
  "message": "Add quic::ProofSource::TicketCrypter interface\n\nThe ProofSource::TicketCrypter interface will be used by\nTlsServerHandshaker to encrypt and decrypt session tickets. This is needed\nto support TLS session resumption and 0-RTT in QUIC.\n\ngfe-relnote: add unused method to quic::ProofSource interface\nPiperOrigin-RevId: 308132437\nChange-Id: I1176369e1b3d286d299303aec07d46292fddf982\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e208b94c26cc90aeb2001a75273002c88be0ba02",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/proof_source.h",
      "new_id": "60829a909d96e591ee79fd3b87462183d7e3b1f4",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/proof_source.h"
    },
    {
      "type": "modify",
      "old_id": "7e941c292565bf94d705d6a0c0045bfcfdd2498d",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_handshaker_test.cc",
      "new_id": "1e49f5f57aa625fd278273a8c802aa4d37753bdd",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_handshaker_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1c8949c90d8550d58a7b7053000794647c140475",
      "old_mode": 33188,
      "old_path": "quic/qbone/qbone_session_test.cc",
      "new_id": "595a0ff8c25490d3b284f6e9928fb41f9067cfd3",
      "new_mode": 33188,
      "new_path": "quic/qbone/qbone_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b1e2e1861542871dd559e2f97f803bd4d7d51ff0",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_crypto_helpers.h",
      "new_id": "31b39a739a1fbcc2b4d183186b840480445ca623",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_crypto_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "36e23989117018e1b1e798b8b888c0191466f22b",
      "old_mode": 33188,
      "old_path": "quic/test_tools/failing_proof_source.h",
      "new_id": "69a3e7a59d845a08a0551884286703c2cc1fe52a",
      "new_mode": 33188,
      "new_path": "quic/test_tools/failing_proof_source.h"
    },
    {
      "type": "modify",
      "old_id": "0d85b5d450dc314d5c3636db74eac44c7438deb3",
      "old_mode": 33188,
      "old_path": "quic/test_tools/fake_proof_source.cc",
      "new_id": "032560e957791ef0042683983f2a8e45854305e1",
      "new_mode": 33188,
      "new_path": "quic/test_tools/fake_proof_source.cc"
    },
    {
      "type": "modify",
      "old_id": "41b761ac1191445b7ed765bf74a8614dbd8a3b38",
      "old_mode": 33188,
      "old_path": "quic/test_tools/fake_proof_source.h",
      "new_id": "ef7669deef17fb2688c9a6fb8037f0937c08027d",
      "new_mode": 33188,
      "new_path": "quic/test_tools/fake_proof_source.h"
    }
  ]
}
