)]}'
{
  "commit": "93200fdab343765260b1d598bf45a6f14e48ebd9",
  "tree": "d6bb52d16285f0dfe5f674f3871e5e0387dd0f35",
  "parents": [
    "32f9c27a76c43627f79bb77469d2da8583e4d3df"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "axboe@kernel.dk",
    "time": "Fri Feb 16 15:29:37 2024 -0700"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "axboe@kernel.dk",
    "time": "Fri Feb 16 15:41:01 2024 -0700"
  },
  "message": "Add example proxy\n\nVery basic, it can either act as a sink or as a proxy. In sink mode,\nit simply receives packets and does nothing with them. In proxy mode,\neach new incoming connection will connect to the given sink and forward\nany data that it receives.\n\nSigned-off-by: Jens Axboe \u003caxboe@kernel.dk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6e3d1f857bc39f7aedfdb5ef5a8b571049a8a92a",
      "old_mode": 33188,
      "old_path": "examples/Makefile",
      "new_id": "83551a04ab05170f6e8f9befe6489eb5460cfa93",
      "new_mode": 33188,
      "new_path": "examples/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e47af2d7f4df1e1551ee93a0dc114691ba27d7dc",
      "new_mode": 33188,
      "new_path": "examples/proxy.c"
    }
  ]
}
