)]}'
{
  "commit": "4a0a1526555ffc9d7e58600f69cfb88a3a85f685",
  "tree": "4a5fe67248cbcf38bf9645660a714a83fd66ed83",
  "parents": [
    "807f65726170ca2c510997afbc7f435cd17c5738"
  ],
  "author": {
    "name": "vasilvv",
    "email": "vasilvv@google.com",
    "time": "Mon Sep 26 13:12:57 2022 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Sep 26 13:15:15 2022 -0700"
  },
  "message": "Make the I/O part of QUICHE compile under Bazel.\n\nThis renames those targets from epoll_* to io_*, since those are no longer epoll-dependent.\n\nI got those to compile on Linux under the Clang opt build, and almost all of the tests passed.\n\nPiperOrigin-RevId: 476972652\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "96f60f487b74b8dcdbd47db4902c2d2314e2e153",
      "old_mode": 33188,
      "old_path": "build/source_list.bzl",
      "new_id": "7f41f54111fe3be0b64495c366be4bf24f4b406b",
      "new_mode": 33188,
      "new_path": "build/source_list.bzl"
    },
    {
      "type": "modify",
      "old_id": "8f7f359aedd951906c58dfb8d354a09ba3cbfd2b",
      "old_mode": 33188,
      "old_path": "build/source_list.gni",
      "new_id": "aadf7ae1329ad1b004c77474e61fba331463e637",
      "new_mode": 33188,
      "new_path": "build/source_list.gni"
    },
    {
      "type": "modify",
      "old_id": "1f74bf4585c597492f34dede6d76bb43178386d2",
      "old_mode": 33188,
      "old_path": "build/source_list.json",
      "new_id": "3914bca12213c5c13004389865d2f43a585f73bf",
      "new_mode": 33188,
      "new_path": "build/source_list.json"
    },
    {
      "type": "modify",
      "old_id": "9beb0ca3bf10bbeac168a78470d246a4f8efb35a",
      "old_mode": 33188,
      "old_path": "build/test.bzl",
      "new_id": "33bef08aa2478eb8d289541354f6117561f9c480",
      "new_mode": 33188,
      "new_path": "build/test.bzl"
    },
    {
      "type": "modify",
      "old_id": "4bfdb6046a36b5f1be74fd7f9980cc3bf5e23c6c",
      "old_mode": 33188,
      "old_path": "quiche/BUILD.bazel",
      "new_id": "f75d4f455fb9a8b7050fccee700f0c219c824de2",
      "new_mode": 33188,
      "new_path": "quiche/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6727f652e94a5fca2afab731a91eb82ecb86ceea",
      "new_mode": 33188,
      "new_path": "quiche/common/platform/default/quiche_platform_impl/quiche_default_proof_providers_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b42cfcc73089b6cd86d4a155840017dc51d5de70",
      "new_mode": 33188,
      "new_path": "quiche/common/platform/default/quiche_platform_impl/quiche_udp_socket_platform_impl.h"
    }
  ]
}
