)]}'
{
  "commit": "f16e5a92bb55c438f0c96def92e73ca7f67b3f09",
  "tree": "5df448405018e64c64f91474e1aade607119f43f",
  "parents": [
    "98664f0b3410e2010accb51ce42a8bffa9637189"
  ],
  "author": {
    "name": "dschinazi",
    "email": "dschinazi@google.com",
    "time": "Fri Dec 06 15:40:18 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Dec 06 15:41:14 2024 -0800"
  },
  "message": "Set a minimum number of chaos protection in new protector\n\nThis simplifies testing whether chaos protection was performed since now we\u0027re guaranteed to get extra frames.\n\nThis CL also adds a new e2e test for chaos protection v2, which test ensures that multi-packet chaos protection works as expected with kyber enabled. In particular, it ensures that retransmissions behave correctly.\n\nThis change is only made in the new protector, which is behind a flag that is still enabled_blocked_by.\n\nProtected by FLAGS_quic_reloadable_flag_quic_enable_new_chaos_protector.\n\nPiperOrigin-RevId: 703637630\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "208fe89379a0f57bc6f2915b6150df00a8799bf8",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/end_to_end_test.cc",
      "new_id": "a2dd544a30f406306b119c5211a373f0a22fc50b",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/end_to_end_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0a1d3d1d6060aea6fc2bca6130805642376a2724",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_chaos_protector.cc",
      "new_id": "829573055bffba51a2aebaa6c16b8cb4b0c39945",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_chaos_protector.cc"
    },
    {
      "type": "modify",
      "old_id": "fb87aa103a2a7d8dd45bbd0b697515fd46b033ee",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_chaos_protector_test.cc",
      "new_id": "b0909167e36ff0bec7a0f720f3d8ed7672e6bd39",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_chaos_protector_test.cc"
    },
    {
      "type": "modify",
      "old_id": "da3e87d78edcccd79bd251a7f25a30b5f1d5b715",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection_test.cc",
      "new_id": "c9bc761fc29e29605db24c806918d11ebfa5f9a9",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f4e32e9cc8cb190ad6d6b2e24bef07a9b594f86b",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_packet_creator_test.cc",
      "new_id": "94baf899a2a1504fad6a1a11cb3156320ac4fafe",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_packet_creator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1513064dea5cdb4f168351ac67a67671ddc96e93",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_test_client.cc",
      "new_id": "4c011a6fe800997ad9f607e336f0ff14de7dafdd",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_test_client.cc"
    },
    {
      "type": "modify",
      "old_id": "5091e231b98019149dece82bfb687a7d084e1e3f",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_test_client.h",
      "new_id": "44c521096d4d55bf9d896ef64a1a1b89c60edc4b",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_test_client.h"
    },
    {
      "type": "modify",
      "old_id": "c707176dd3190588c8954a2ca437638cfcc04ace",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_client_base.h",
      "new_id": "550e546880af72ec78f7036b5eb1da83cb4e0a1a",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_client_base.h"
    }
  ]
}
