)]}'
{
  "commit": "e21fd5539b510cf783be1af790e942c09d8fb87f",
  "tree": "ce7a4fb951487254054dfdaaa2018da95ce83786",
  "parents": [
    "d89ce8a1499b61418a32552d94a3df15cc666ac1"
  ],
  "author": {
    "name": "wub",
    "email": "wub@google.com",
    "time": "Wed Jun 03 10:47:22 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jun 03 10:47:49 2026 -0700"
  },
  "message": "Fix QUIC MTU discovery enablement while `SoftMaxPacketLength` is set.\n\nIf SoftMaxPacketLength is set to a lower value than current max packet length, `QuicConnection::SetMtuDiscoveryTarget` will incorrectly enable MTU discovery with the first probe packet size being `(SoftMaxPacketLength + MaxPacketLength)/2`, since this is smaller than MaxPacketLength, a successful probe will not be able to increase the max packet length.\n\nSee the full bug report at https://github.com/google/quiche/issues/107.\n\nProtected by FLAGS_quic_reloadable_flag_quic_fix_mtu_discovery.\n\nPiperOrigin-RevId: 926136428\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4673c26cd60f08d08256892bdca548c32cd2917d",
      "old_mode": 33261,
      "old_path": "quiche/common/quiche_feature_flags_list.h",
      "new_id": "49825dfb3495545cd43faaaed85ca403aad48595",
      "new_mode": 33261,
      "new_path": "quiche/common/quiche_feature_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "11f2088aaa7bdd3ea9d01aa27644581297a99547",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.cc",
      "new_id": "26e3eb49bae3ee143fcd8fc54eb77c9efe563663",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "b01c79a34db8b6417cbabda34b05f7de82f1d8fe",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.h",
      "new_id": "c0b27ad72c13a2c55afa98ec900904a8f611459a",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.h"
    },
    {
      "type": "modify",
      "old_id": "162ef3151bf6d80ae7f3bda8adf84e5dc0ba4a6e",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection_test.cc",
      "new_id": "0d66c4fed0368810d8dbe0d7a694b8588d443742",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d96c63341e5071334f6ecc2fce7d09f40c2065df",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_packet_creator_peer.cc",
      "new_id": "40599b1f31bb7c5032b5c20e0f0e2da45af9e4ea",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_packet_creator_peer.cc"
    },
    {
      "type": "modify",
      "old_id": "31b00705d61718889c50ec06e47e09a9dc27ee59",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_packet_creator_peer.h",
      "new_id": "8fa9226b3c9b91a4cb18bf026724166937f88e8c",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_packet_creator_peer.h"
    }
  ]
}
