)]}'
{
  "commit": "5c9dcfbde6a43fac40f26a5c61a39fcec48fc8e6",
  "tree": "78313379438666efad8d06d4843d101c1043045a",
  "parents": [
    "408e786de76fc233f7767868ed1b03c1acac5054"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Mon Oct 14 10:38:09 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Oct 14 10:39:09 2024 -0700"
  },
  "message": "Automated g4 rollback of changelist 685481728.\n\n*** Reason for rollback ***\n\nFixing the failing test.\n\n*** Original change description ***\n\nAutomated g4 rollback of changelist 684986925.\n\n*** Reason for rollback ***\n\nBreaks tests\n\n*** Original change description ***\n\nAdd support for qbone bridging.\n\nChanges are primarily two-fold viz.\n\n1. Add an option to start bonnet server with a specified # of qbone bridge ifaces.\n\n2. Start socat relays taking qbone address offset (which enables relaying of packets coming over qbone tunnel either to local device or to any one of the bridged ifaces).\n\n***\n\n***\n\nPiperOrigin-RevId: 685757306\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97a6361179e222e7b79bf5e13bb19c59998fe2ce",
      "old_mode": 33188,
      "old_path": "quiche/quic/qbone/bonnet/tun_device_controller.cc",
      "new_id": "d44af18623117322ac4e69e86a9cce6c86f7541b",
      "new_mode": 33188,
      "new_path": "quiche/quic/qbone/bonnet/tun_device_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "350a056687e0bee12088cac6c2e1998e411a9362",
      "old_mode": 33188,
      "old_path": "quiche/quic/qbone/bonnet/tun_device_controller.h",
      "new_id": "27289290829a9ce1787cd1265538824f42402601",
      "new_mode": 33188,
      "new_path": "quiche/quic/qbone/bonnet/tun_device_controller.h"
    }
  ]
}
