)]}'
{
  "commit": "9c41f8ba236188d2cbf8560fbc9e0fa907742583",
  "tree": "1e4d84bd33963c07c695ec72790c9d83b6a584bd",
  "parents": [
    "370ed1f64618a9b5108d2a56cedd0f4764f1d0f1"
  ],
  "author": {
    "name": "fayang",
    "email": "fayang@google.com",
    "time": "Fri Oct 30 13:13:06 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Oct 30 13:14:21 2020 -0700"
  },
  "message": "Use WriteOrBufferDataAtLevel to send crypto data. Such that existing WriteOrBufferData is used to send application data.\n\nChange SendHandshakeMessage to take encryption level instead of using current default encryption level.\n\nProtected by FLAGS_quic_reloadable_flag_quic_use_write_or_buffer_data_at_level.\n\nPiperOrigin-RevId: 339927045\nChange-Id: Ifa17962e5f70e6d4ed2d5aa8627150872f5dd69d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "937b5e84cfa18cb3f3922b131a64bc83b884b2c1",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_headers_stream_test.cc",
      "new_id": "44ed08057c6c3ec5948fcb3a4fc4d3e9fa95b415",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_headers_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "53d0d6d3b366c11173f11518e38ece8088d46a9f",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream_test.cc",
      "new_id": "4f1b461d0f532281552502c498e87436d71484bf",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c8bae78d2c2ad1cddf3a804765ff2b1f2a3462c2",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_client_session_test.cc",
      "new_id": "5444c9d9d55c548167db6fe36f666d19bb92baf6",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_client_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "64184a74e3d657ce0f36bfadb788e587e9647217",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_server_stream_base_test.cc",
      "new_id": "4505cd0ce5064b4477e801bfc6f9ed37a628adbc",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_server_stream_base_test.cc"
    },
    {
      "type": "modify",
      "old_id": "714c21db949cf5a21bebf49fb6a50aabc5cb55c4",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session_test.cc",
      "new_id": "0d272884b8a0249563cbc09a28ae0667075067a3",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f99b168599afaf22eada55e8432046efb48d422d",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_send_stream_test.cc",
      "new_id": "80c89863062743765b474fc06bebcee9cd030421",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_send_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f74415339b126e64f8959c9dffe5b9d882f9991f",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_handshaker.cc",
      "new_id": "74f0724e368c00f724ae7f4a4fb29b233cd2b5da",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "d608ead807cb0f003b6df991d9b7e078babc66c0",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_handshaker.cc",
      "new_id": "8adf83b7e865249cbc630ceef2537af9b896c49d",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "e5d8d51894e0a02e0273c1f4b1550101d4859d11",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_handshaker.h",
      "new_id": "b971580a4a3ace0b7ba80d0728626b341d865f8d",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_handshaker.h"
    },
    {
      "type": "modify",
      "old_id": "4c21e5533876d3f4c52e288a3a2c8ffad2514c91",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_server_stream.cc",
      "new_id": "2bad8ecfdcd2d1e59e69aed04797f391cf9681ad",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_server_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "688b585fbf2ef0c0cfb4f73465bab7aa3aa4fb9a",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_stream.cc",
      "new_id": "5cdae35e3eacdbfa1d2dfda7c3efb2987eba579f",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "de8091e4648a3a50dd070833e3c1853bf3fd9328",
      "old_mode": 33188,
      "old_path": "quic/core/quic_flags_list.h",
      "new_id": "c5c4df8a3443e607bcde3a40278ee71ed120a32d",
      "new_mode": 33188,
      "new_path": "quic/core/quic_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "58bf909793965afbdb148a4ae651fc4b15f6bcb8",
      "old_mode": 33188,
      "old_path": "quic/core/quic_framer.cc",
      "new_id": "587be13b6d86eca58a236f667ac2710b834aeefd",
      "new_mode": 33188,
      "new_path": "quic/core/quic_framer.cc"
    },
    {
      "type": "modify",
      "old_id": "86c888244d66e45f176264ed08083da587a4224a",
      "old_mode": 33188,
      "old_path": "quic/core/quic_framer.h",
      "new_id": "e6936e03c106ec1cba4c3966cbea5814c21a3012",
      "new_mode": 33188,
      "new_path": "quic/core/quic_framer.h"
    },
    {
      "type": "modify",
      "old_id": "5f1c5efd709a0cd53c09b04dbfd7bab44bcd912b",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "bee5b10f6d90e58079c08a50213f7a48eabf82a4",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "d162d59781cb0360843719f88f5faa9ea500c2bb",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.h",
      "new_id": "cb0efbe295e8b8d9689927bc43fff4a08dc46349",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.h"
    },
    {
      "type": "modify",
      "old_id": "129c93706861874fd38fa09ae70045324850b654",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session_test.cc",
      "new_id": "06225086ed74705167c6c6b5841002b6b6dc53c1",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e9daac7b774b7192c30d9a160ce739e5b47d091f",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.cc",
      "new_id": "7b11146f9404e84c61a6e93a99ba440abc302705",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "467cca90d1dae8d7c39ec7df7ca39d547307e483",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.h",
      "new_id": "275e93a189df1d8e95fec648d1762b9e8898adf0",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.h"
    },
    {
      "type": "modify",
      "old_id": "563a7fd6dfdc905684b144d633a5f2b53e9142c3",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_test.cc",
      "new_id": "d241dac9098d664f62b5890ad2154b346826ed44",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7c36c919d0f55cfe82173e6587c543ad47c133b5",
      "old_mode": 33188,
      "old_path": "quic/core/stream_delegate_interface.h",
      "new_id": "dc932999f2cf986382624030046c2274a7e7ac68",
      "new_mode": 33188,
      "new_path": "quic/core/stream_delegate_interface.h"
    },
    {
      "type": "modify",
      "old_id": "e6c244b3ffdb8106ec15a40fb1fda66c099b8ce4",
      "old_mode": 33188,
      "old_path": "quic/quic_transport/quic_transport_stream_test.cc",
      "new_id": "82cd9149f7ff98e7870796e24f584b0591075139",
      "new_mode": 33188,
      "new_path": "quic/quic_transport/quic_transport_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "90d131371b0fba875921ab15e91ffd420192a5d9",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_simple_server_stream_test.cc",
      "new_id": "4b21ccaded1fdebfa4856f603de3bed762fefd79",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_simple_server_stream_test.cc"
    }
  ]
}
