)]}'
{
  "commit": "0e7c3c0badda0cc820d49669c73810b4c62af583",
  "tree": "255073f33e61423c904576b62fc0e75dae794f2e",
  "parents": [
    "53c94d968dd6a0cf748caf42462a0b676f95530c"
  ],
  "author": {
    "name": "vasilvv",
    "email": "vasilvv@google.com",
    "time": "Mon Jul 11 13:27:20 2022 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jul 11 13:28:58 2022 -0700"
  },
  "message": "Switch QuicServer to use QuicEventLoop instead of QuicEpollServer\n\nThis allows QuicServer to work on all platforms supported by QuicEventLoop, instead of being Linux-only.\n\nPiperOrigin-RevId: 460286930\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "668f4410171c1bfb8e8655384e2d1ef677b52ec5",
      "old_mode": 33188,
      "old_path": "quiche/quic/bindings/quic_libevent.cc",
      "new_id": "996d70bb991290d8ef02c4ddfa9d9f2c7ef1a650",
      "new_mode": 33188,
      "new_path": "quiche/quic/bindings/quic_libevent.cc"
    },
    {
      "type": "modify",
      "old_id": "5eabb45d0b1552d4888d98175d327a9000494e7e",
      "old_mode": 33188,
      "old_path": "quiche/quic/bindings/quic_libevent.h",
      "new_id": "d8aa49370cd37a87be9cab52440f3a7f17ac0819",
      "new_mode": 33188,
      "new_path": "quiche/quic/bindings/quic_libevent.h"
    },
    {
      "type": "modify",
      "old_id": "c1c46f055d6ca4bf4cb11ede5b49d8bd4637d1b5",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/end_to_end_test.cc",
      "new_id": "8b7add5478a23f9f5cf9847170c0e367dc13c6ff",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/end_to_end_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6315b76b3690e2dfa22056418d637cc77936f68c",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/io/quic_default_event_loop.h",
      "new_id": "6073a6e9a38ede110a4ac291342fdeccd599c226",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/io/quic_default_event_loop.h"
    },
    {
      "type": "modify",
      "old_id": "d0440a6cd140a03479d7b8aa728a01220c0f00aa",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_dispatcher.cc",
      "new_id": "32776eec19708ddb45a5e36e6950e8207d72e931",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "b5ef5bb22ed4c13e607ca7e04c864b47d189fbf5",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_dispatcher.h",
      "new_id": "804d2e9421dd486ef43fd33141c16410b944272d",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_dispatcher.h"
    },
    {
      "type": "modify",
      "old_id": "1efc5e1fbf76ea0d887c2bda791626c3417f85a1",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_epoll_server.cc",
      "new_id": "a67c5077f60db7078dfd6147f284ab2438e48032",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_epoll_server.cc"
    },
    {
      "type": "modify",
      "old_id": "742b0c654f9198b4f814cc7f5fff486cfd654354",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_server_session.cc",
      "new_id": "03fc3262465bc86ebe3a2d69e9d90dceac3fa11a",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_server_session.cc"
    },
    {
      "type": "modify",
      "old_id": "59b33c29b72071a1c6ac617a0097172563b9533d",
      "old_mode": 33188,
      "old_path": "quiche/quic/masque/masque_server_session.h",
      "new_id": "d82013716a59b75bd373058dc39052a20750fbc9",
      "new_mode": 33188,
      "new_path": "quiche/quic/masque/masque_server_session.h"
    },
    {
      "type": "modify",
      "old_id": "5fd7229ba915cacae9b1fec5fa363a2a6ac9ceb6",
      "old_mode": 33188,
      "old_path": "quiche/quic/qbone/qbone_client_test.cc",
      "new_id": "0e6d5eb142df821ffe315b6a8a4d0b3e89821369",
      "new_mode": 33188,
      "new_path": "quiche/quic/qbone/qbone_client_test.cc"
    },
    {
      "type": "modify",
      "old_id": "53068df9665a94a030e16f0aeb64bc4e86620b89",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_test_server.cc",
      "new_id": "83a060d5135569ea67c05d8c427bf0410ffd2ac0",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_test_server.cc"
    },
    {
      "type": "modify",
      "old_id": "15946123a16a773dd2c7d286e02e70a035cef84a",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/server_thread.cc",
      "new_id": "c0d32ea40d5a1791e0fe43c4ab3c2961f2dd7351",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/server_thread.cc"
    },
    {
      "type": "modify",
      "old_id": "fc534679ae6cfa1bf07aa123bb39bd3f097abab7",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/server_thread.h",
      "new_id": "c29d6331aab0e0b17e661fcdfac2bb14d57d0306",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/server_thread.h"
    },
    {
      "type": "modify",
      "old_id": "c5ab6ea5923f04503290402ed63306d3f86241d9",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_server.cc",
      "new_id": "53985e7c8d860ac89f06badbd5b383aa3030ff75",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_server.cc"
    },
    {
      "type": "modify",
      "old_id": "5c65fe0a4d6ca450321750d982ea66289da8226b",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_server.h",
      "new_id": "61531fb58fa5005023566d6f515579ffbf4c221d",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_server.h"
    },
    {
      "type": "modify",
      "old_id": "b0094be053f7116df4182a065943dd2d727b6f48",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_server_test.cc",
      "new_id": "d193fd373f3806418777692e41407c47baf9b975",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_server_test.cc"
    }
  ]
}
