)]}'
{
  "commit": "9d05f4ac07d4316f1fcabad627a95f14b6598615",
  "tree": "dfeaa678557cfd02a099624d747ac6f3d9908316",
  "parents": [
    "324419a61666a2e49e4168d25c461ced28bddb23"
  ],
  "author": {
    "name": "vasilvv",
    "email": "vasilvv@google.com",
    "time": "Tue Sep 21 18:19:03 2021 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Sep 21 18:20:40 2021 -0700"
  },
  "message": "Support IETF QUIC reset error codes.\n\nCurrently, we use gQUIC error codes everywhere, and then map gQUIC to IETF before sending it on the wire.  This CL introduces QuicResetErrorCode, a (gQUIC, IETF) error code tuple that is passed around instead.\n\nProtected by FLAGS_quic_reloadable_flag_quic_match_ietf_reset_code.\n\nPiperOrigin-RevId: 398129312\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "038924e2165ac89b51df65a4a8b2be035434eade",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_frames_test.cc",
      "new_id": "43eabf7ef79af59a660ce95ea0e7e0ca08f29730",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_frames_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d70f217bc14b1c46fa3d1ececeb33059e6031483",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_rst_stream_frame.cc",
      "new_id": "873868c3d5cab7024e6a23d5cba0fce00bfe0ae8",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_rst_stream_frame.cc"
    },
    {
      "type": "modify",
      "old_id": "9c9e42e4d381c9bf661d857a8a8806be14ec6be7",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_rst_stream_frame.h",
      "new_id": "744a227c8ff2739e8acb45fdf8210230095ba646",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_rst_stream_frame.h"
    },
    {
      "type": "modify",
      "old_id": "93eed75ccc421523e55cb14419beee14dbb2c106",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_stop_sending_frame.cc",
      "new_id": "396288ead41465591845b3db9181422e0080d80f",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_stop_sending_frame.cc"
    },
    {
      "type": "modify",
      "old_id": "60158b221d8a51d5ed9581c681d5726d97501110",
      "old_mode": 33188,
      "old_path": "quic/core/frames/quic_stop_sending_frame.h",
      "new_id": "b575e756cb7454cbb342d5a6166a179030d310af",
      "new_mode": 33188,
      "new_path": "quic/core/frames/quic_stop_sending_frame.h"
    },
    {
      "type": "modify",
      "old_id": "79555e059671a67fd05b6b951edc9c097dfc5693",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream.cc",
      "new_id": "92831f2d14d5d332c599f31f9f1c60f806206e6a",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "face80632af3aaa1f52833b35af58002f6262cb4",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream.h",
      "new_id": "d376a63c48bc57d7f927f462d4c720652055085e",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream.h"
    },
    {
      "type": "modify",
      "old_id": "3066cb38871aa822791b59e4e08dae88b6e4c322",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream_test.cc",
      "new_id": "45de2246277fb53e318a4034be17c10f5fca6ce5",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "41dfe711b5396d66132cebcabd16aeedfe595991",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_server_stream_base_test.cc",
      "new_id": "aa41b3c37cdc7efcaf3589eb58c4128d390a5805",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_server_stream_base_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5ac34fc554c450156fb89801d6c1838b40b6c4fe",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session.cc",
      "new_id": "4dcfe01ae09350c92ddddf3548723dd1805ab41e",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session.cc"
    },
    {
      "type": "modify",
      "old_id": "2ff3b3a5755a59c812d4638bd72eeb03feb45f26",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_stream.cc",
      "new_id": "f4fa3ee28a309d792d1f4230fe91e2d13f1ae208",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "7a019e0b0ed15c9aa3d897b23c927aeb2d6cfa92",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_stream.h",
      "new_id": "e3e3d6a4bc57af0eed095fb1bdc568d7accfa28e",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_stream.h"
    },
    {
      "type": "modify",
      "old_id": "40ee645a4b10d490a6aa7d8c49a79e074aad0c5b",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_stream_test.cc",
      "new_id": "63a77ce0718516a8961609d360a4613bc51d299e",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0d5d8af79ef3695f3b9ca309f34bfc9f9f2c7a11",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_send_stream.cc",
      "new_id": "626d0639bf54dfca6402fef51e6b5943a0dcf41d",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_send_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "fad159c30fe67d2e48c9f53ac8319c595981e0b0",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_send_stream.h",
      "new_id": "086ad638d46c73e540ff36c61602e18cee1e4548",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_send_stream.h"
    },
    {
      "type": "modify",
      "old_id": "df4668b07b230a33f4dc0bfcb4e9c4b45b8622b7",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_send_stream_test.cc",
      "new_id": "5a98951a630a57a6faa52f4fdc0d57d736766498",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_send_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "afcdabcf2ab1ccb1a8fe3a241a54fa30d2fcba12",
      "old_mode": 33188,
      "old_path": "quic/core/quic_control_frame_manager.cc",
      "new_id": "39e768c9ed5ab55eec02549110dade6779db0df5",
      "new_mode": 33188,
      "new_path": "quic/core/quic_control_frame_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "962733a147d9f71756c3cce8218b26456030dd5e",
      "old_mode": 33188,
      "old_path": "quic/core/quic_control_frame_manager.h",
      "new_id": "e83fc3b1760ca25f84ad70bc69a213fab72cd920",
      "new_mode": 33188,
      "new_path": "quic/core/quic_control_frame_manager.h"
    },
    {
      "type": "modify",
      "old_id": "9d6b434ef31fdb096998d1550ea9d249cf07734c",
      "old_mode": 33188,
      "old_path": "quic/core/quic_control_frame_manager_test.cc",
      "new_id": "6d208111a53018acbe25736a859bd0762358dd46",
      "new_mode": 33188,
      "new_path": "quic/core/quic_control_frame_manager_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c3fcb8870661e92c91528ebd303d6c538ad88a89",
      "old_mode": 33188,
      "old_path": "quic/core/quic_error_codes.cc",
      "new_id": "afd0bfbfc712668406c70f7a8f6e39f7268774fd",
      "new_mode": 33188,
      "new_path": "quic/core/quic_error_codes.cc"
    },
    {
      "type": "modify",
      "old_id": "53a881014ce2719261fb9376f6b3ce0a94113fde",
      "old_mode": 33188,
      "old_path": "quic/core/quic_error_codes.h",
      "new_id": "f43ad0a5de680bd8182d4581ffe7fba76afdc1d7",
      "new_mode": 33188,
      "new_path": "quic/core/quic_error_codes.h"
    },
    {
      "type": "modify",
      "old_id": "5945ed6fa8fd04831c282fe865133e6eff2d85c1",
      "old_mode": 33188,
      "old_path": "quic/core/quic_flags_list.h",
      "new_id": "c4af7b4874ae409570c81d7020fece143c32a63c",
      "new_mode": 33188,
      "new_path": "quic/core/quic_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "60a2b456482bcc96d1371a593af7982d81929afa",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "e72022122d3743d2395321e69d4f8f4926721eee",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "431824b28bac00559148a078c0bf3cae576ffb19",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.h",
      "new_id": "d9de347901b211a36c869484b11a406685088cc4",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.h"
    },
    {
      "type": "modify",
      "old_id": "e87bc01a02756a9b0cc291a304e7c4b4a7234b46",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.cc",
      "new_id": "4c83fe879166938d515b0d6d76f31f1e16346581",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "10ef313f79274a762efc91035acf1ca313f0cf9a",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.h",
      "new_id": "64e79bdcb40d01b225437cf6ce5081bb4133c66c",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.h"
    },
    {
      "type": "modify",
      "old_id": "88a51bd5e08470d47ef6de95c7882635cf7c4e76",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_sequencer.cc",
      "new_id": "1dbe5df9310ea0caece86dfb22c42bfd588a54f7",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_sequencer.cc"
    },
    {
      "type": "modify",
      "old_id": "b7ea49dac05ed5125502ee66fae8df8d2ba45f9c",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_sequencer.h",
      "new_id": "fe96f253dad2c4293a2f34b0e054d91765876b13",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_sequencer.h"
    },
    {
      "type": "modify",
      "old_id": "b097bc5bc93afdc59010edd0785e84d22b700b8b",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_sequencer_test.cc",
      "new_id": "0a15e96d3c4e69962339294d44c137dafea9b335",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_sequencer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9d37128b96e16e717f44d74145c36ee31733deb2",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_test.cc",
      "new_id": "f412870faa2f53e68c730cbe329e3c1cbd4981f9",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c6d04552f43ebf3b72f1221d2f34486b4313069f",
      "old_mode": 33188,
      "old_path": "quic/core/tls_chlo_extractor.h",
      "new_id": "4b1cf31a8e08e4c703d7daf2edbdb77447e8ee94",
      "new_mode": 33188,
      "new_path": "quic/core/tls_chlo_extractor.h"
    },
    {
      "type": "modify",
      "old_id": "fc2ce819d90783040c837fe0145fcec52245ea84",
      "old_mode": 33188,
      "old_path": "quic/qbone/qbone_stream_test.cc",
      "new_id": "8e724a4195ab9f13654048d99e373793d5febba0",
      "new_mode": 33188,
      "new_path": "quic/qbone/qbone_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fa0362e3095d6083a148a66024a4483765b1eada",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_test_utils.h",
      "new_id": "0831b81af641a9a1c47049dfb8f00aa28cc5c05f",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_test_utils.h"
    },
    {
      "type": "modify",
      "old_id": "1e5734d96f2c3be45773d4711c0b838608ca02c7",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_simple_server_session.cc",
      "new_id": "d1e9a73e6350c731054530048fe1547fba6dde50",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_simple_server_session.cc"
    },
    {
      "type": "modify",
      "old_id": "50b20b2a3ca6647b9a357405fc374300d8c656ba",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_simple_server_stream_test.cc",
      "new_id": "aa0770399f9d6752216da4cda8389edca7b11cad",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_simple_server_stream_test.cc"
    }
  ]
}
