)]}'
{
  "commit": "f8dcc1967c1442d60c3065081a74ab5d55772c50",
  "tree": "c8aa95ba940737c07e37d42c6870fafd0609d064",
  "parents": [
    "fd8eecd727db94359463953818f9ba8aba6a19db"
  ],
  "author": {
    "name": "ianswett",
    "email": "ianswett@google.com",
    "time": "Mon Sep 28 06:02:35 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Sep 28 06:03:36 2026 -0700"
  },
  "message": "Allow configuring active_connection_id_limit via connection options in QUIC.\n\nAdds the 3CID, 4CID, and 5CID connection options to allow clients to advertise an active_connection_id_limit of 3, 4, or 5. On the server side, it enables using the peer\u0027s advertised active_connection_id_limit capped at a maximum of 5, and updates connection ID managers to respect the negotiated limits.\n\nProtected by quic_active_connection_id_limit.\n\nPiperOrigin-RevId: 989584556\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd3faaf3705e9934647f47d88c5252396918489e",
      "old_mode": 33261,
      "old_path": "quiche/common/quiche_feature_flags_list.h",
      "new_id": "ecd0f9d541ef109d2bd7eddf1a420e9068918142",
      "new_mode": 33261,
      "new_path": "quiche/common/quiche_feature_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "5e07736b4b7e47211ef9200d39ba60cc7508d149",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/crypto/crypto_protocol.h",
      "new_id": "18ea114879b770df31fb798b0ad3854c9e9df7d3",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/crypto/crypto_protocol.h"
    },
    {
      "type": "modify",
      "old_id": "6cf05b7ebbfa44641d9590ec6c82e0343d80143b",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/end_to_end_test.cc",
      "new_id": "fe0c746dac98dbd6cfab41f38077b3968af43045",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/end_to_end_test.cc"
    },
    {
      "type": "modify",
      "old_id": "abb5913b8cf847d6864246e470e97e1c418fdb3a",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_config.cc",
      "new_id": "9a6dab9f54af4dde9cd8b71fc4d683b43e71d8a6",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_config.cc"
    },
    {
      "type": "modify",
      "old_id": "beda35decdb4fc5167fd7dde6239deffabd7d640",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.cc",
      "new_id": "841df24004b26f874f46b4a7979c58ab26ef2253",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "80f1a6fa26716ef968e1ceac3c7c30f3362f1c28",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection_id_manager.h",
      "new_id": "a466fb1f109f14c9a3bdaee9ef83edb621988fb6",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection_id_manager.h"
    },
    {
      "type": "modify",
      "old_id": "58ae0f18215c4f6296d753e5e740adf1cf5f768e",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection_test.cc",
      "new_id": "7c710c982c915adb32af4a6d41dcc3a39ecfc436",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6fd4e8bdbd93d56f210c319ed3ed92926f4356d4",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_constants.h",
      "new_id": "46bc6fc53b2c5ff5e25170daedfbbfadff650fdc",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_constants.h"
    },
    {
      "type": "modify",
      "old_id": "5116dc7d2aee0c127de3d1993a7b7a15e11ac572",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_session.cc",
      "new_id": "c8c28c70c47864cd7d844464134100682dcee7e2",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "b99ac47a29ac5c333a49344481e2e80eb1275a71",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_session_test.cc",
      "new_id": "e3d4df9e06b79cdf156db1e994d0f6f93f1995fa",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e7ac330216127ab8933f72002fa7244ac3cbcee8",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_connection_id_manager_peer.h",
      "new_id": "30f17b96e6be1048f9ecc03dbd5426f2b8ce0aa9",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_connection_id_manager_peer.h"
    },
    {
      "type": "modify",
      "old_id": "26ba4a39d260d64c74fb60f5178b61a40b5d4ad1",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_connection_peer.cc",
      "new_id": "a51fb8fb04a588ec75085440ce3d283adfe9e87b",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_connection_peer.cc"
    },
    {
      "type": "modify",
      "old_id": "fdde893e77869ba0fae5d7996d0a3a117ed5aefa",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_connection_peer.h",
      "new_id": "9d999b1cf2301bf23fefeaeb59d19f513e4bcc73",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_connection_peer.h"
    }
  ]
}
