)]}'
{
  "commit": "187eea30cf5a4b49e5914904eca3cd610f00cc96",
  "tree": "eafe864de3c7f46a1e295ab4122f1a9e4eee1f01",
  "parents": [
    "8a27a1a8da14c38da5139869893555f42878d882"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Wed Sep 02 12:16:15 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Sep 02 12:16:44 2020 -0700"
  },
  "message": "Change STOP_SENDING frame related APIs to use QuicRstStreamError type.\n\nChange QuicControlFrameManager::WriteOrBufferStopSending(),\nQuicSession::SendStopSending(), QuicStream::OnStopSending(), and\nQuicStopSendingFrame constructor to take QuicRstStreamError arguments.\nAdd QuicStopSendingFrame::error_code member.  Remove\nQuicStopSendingFrame::application_error_code and QuicApplicationErrorCode.\n\nPreviously the error code was stored in an uint16_t, now in a\nQuicRstStreamError, which has a wider underlying type of int.  However, the\ntruncation logic for incoming STOP_SENDING frames in\nQuicFramer::ProcessStopSendingFrame() is unchanged.\nPiperOrigin-RevId: 329762228\nChange-Id: Iab016a992e9bdde945ed96c7ba03b86276c1e968\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f04c8c0704d74decbd63520f6b25a063b6ed411",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_frames_test.cc",
      "new_id": "2b8482240f5593b474568bc18b00987f91d4f225",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_frames_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c4d732ed44d361588413e6e5bb6890a57eadc384",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_stop_sending_frame.cc",
      "new_id": "d3c1cddd69b16badd53e2b2780ba50ecdd4876d9",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_stop_sending_frame.cc"
    },
    {
      "type": "modify",
      "old_id": "8222067d27629b5f6be3db350cd31ec935f788df",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_stop_sending_frame.h",
      "new_id": "f54ae0ee782eeef3195be50035b6c6944e2029b8",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_stop_sending_frame.h"
    },
    {
      "type": "modify",
      "old_id": "7be8ee4d46fc99512ebbf7f7353e3f59f0a3d8ce",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream.cc",
      "new_id": "a7a534980822becaadb0652162f873945116992b",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "6240310c80a1e7582a7004eb8980a8aeac96c9cd",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream.h",
      "new_id": "25ea5b7a19281362ef4e7e3e161db6a2e2805bf6",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream.h"
    },
    {
      "type": "modify",
      "old_id": "12fc297c6e9d182decd1b6dd50c3339a8b620117",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_server_session_base_test.cc",
      "new_id": "ff3c62ec5aaf17b8223bf1a8774a55b07a7fe47f",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_server_session_base_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a32de6168ee648970a908d55b6d2ef686b9a68db",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_server_stream_base_test.cc",
      "new_id": "1d08da3d568a02aba310987474a8f5ff86ec033a",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_server_stream_base_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dded23298ebdb69ed270425ae3a0d6e2f8a55906",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session.cc",
      "new_id": "ee846b061181a7b05276c9712953c86130ca816d",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session.cc"
    },
    {
      "type": "modify",
      "old_id": "32fc3f1f77999bbd06a70c1c7f2e3710570ef390",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session_test.cc",
      "new_id": "3f2387adfbdffdd4ac9a20e802448fddcdbe9a30",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "15525b593d54c869712b00717aca618821287589",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_send_stream.cc",
      "new_id": "176c431afb95f317bee9a7281257741515f62040",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_send_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "50d2808a46ed6eb02474d6f09141dec3c419e784",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_send_stream.h",
      "new_id": "e8a4ea797d2a92ad5fded29adb3830facbf7cfaf",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_send_stream.h"
    },
    {
      "type": "modify",
      "old_id": "0a7430bfcb2b335391a26f6a61bab65fa09d21bb",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection.cc",
      "new_id": "406950168b041bdb74e83552843919b4249f78fd",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "ba000156b795992a84a7c2d8c0c225a7149824aa",
      "old_mode": 33188,
      "old_path": "quic/core/quic_control_frame_manager.cc",
      "new_id": "c2fdc38dc176a4db3fe7325166df100af46dfd55",
      "new_mode": 33188,
      "new_path": "quic/core/quic_control_frame_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "761575495627482c20737d15cf6cd733fd7f4802",
      "old_mode": 33188,
      "old_path": "quic/core/quic_control_frame_manager.h",
      "new_id": "d57d1207a9f6f42050066777166a1a818e656012",
      "new_mode": 33188,
      "new_path": "quic/core/quic_control_frame_manager.h"
    },
    {
      "type": "modify",
      "old_id": "f8e9932f4e58449922b343f194023defc5d2fbda",
      "old_mode": 33188,
      "old_path": "quic/core/quic_control_frame_manager_test.cc",
      "new_id": "62190384d7f3600a30eb9714a31d78c58b944e48",
      "new_mode": 33188,
      "new_path": "quic/core/quic_control_frame_manager_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c9eabcb7ff3a170235abcf03296ed61611ffe207",
      "old_mode": 33188,
      "old_path": "quic/core/quic_framer.cc",
      "new_id": "5bfccb21550d3864766c493050d5ea8a5cfe5184",
      "new_mode": 33188,
      "new_path": "quic/core/quic_framer.cc"
    },
    {
      "type": "modify",
      "old_id": "c6109979c1527751dc1785237ee81303824fa19f",
      "old_mode": 33188,
      "old_path": "quic/core/quic_framer_test.cc",
      "new_id": "b67eaf3443c1171386b0463839e8b880f409578f",
      "new_mode": 33188,
      "new_path": "quic/core/quic_framer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cce8fa5112bcce940c8e025703a48453ab6a7bdc",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "4a2c49b29851333977c99c998a079dbd8309d4df",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "bb5107adeb7670ddf42aed7b79d6e534740f700f",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.h",
      "new_id": "e8f3c4683845c5a2d87952623adaa2c73559326d",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.h"
    },
    {
      "type": "modify",
      "old_id": "38457d6c219471988db319beefe9834ae7b3002c",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session_test.cc",
      "new_id": "909a9f1fe959e865d16cdba77487fde45e34a298",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a5be9819b0dae76fb6553892d239e7e5f5576bf3",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.cc",
      "new_id": "5d64f3b6646d3139393dafa155a824b44ae559b4",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "f808d5029dfbb682345a17250d2e67d1ba8a79a1",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.h",
      "new_id": "a5520bd25fd8834011971bd61ca82cb5279540a7",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.h"
    },
    {
      "type": "modify",
      "old_id": "4b94152c2f734fe72f624752b488f922bc8f08a1",
      "old_mode": 33188,
      "old_path": "quic/core/quic_types.h",
      "new_id": "f39ebdfc61cbba32ecc4152b04a794934fad8a26",
      "new_mode": 33188,
      "new_path": "quic/core/quic_types.h"
    },
    {
      "type": "modify",
      "old_id": "614e9581d7db890372b9a26077487ea33e47fb44",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_test_utils.h",
      "new_id": "854fc238b39eb406f866fe077576050002a477e7",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_test_utils.h"
    },
    {
      "type": "modify",
      "old_id": "f5dad7d2d3f2bf6f52f5f226d858e871abd99943",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_simple_server_session_test.cc",
      "new_id": "780ff9df099c1bd5adaf990b7d575421c9266e61",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_simple_server_session_test.cc"
    }
  ]
}
