)]}'
{
  "commit": "654bb988a92b3d7c5cee9341cc4fd5e44a93d4e2",
  "tree": "f1436a0491c3d22c28505d3f9deeeae847ba94d7",
  "parents": [
    "1c9578582b6407218fde2b8fefb2e1564a3d56b1"
  ],
  "author": {
    "name": "WhySoBad",
    "email": "49595640+WhySoBad@users.noreply.github.com",
    "time": "Sun Jul 05 22:51:41 2026 +0200"
  },
  "committer": {
    "name": "WhySoBad",
    "email": "49595640+WhySoBad@users.noreply.github.com",
    "time": "Wed Jul 08 20:27:01 2026 +0200"
  },
  "message": "Implement `recv`, `send`, and `ioctl` for virtual sockets\n\nAddtionally, also add tests for non-blocking virtual sockets.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a6fcdbbe97267f2b0a582178e812c9a11b249a5a",
      "old_mode": 33188,
      "old_path": "src/tools/miri/src/shims/unix/fd.rs",
      "new_id": "5b1683a8e5f733850888308ae1be4991e761ba21",
      "new_mode": 33188,
      "new_path": "src/tools/miri/src/shims/unix/fd.rs"
    },
    {
      "type": "modify",
      "old_id": "19d30eb02e30dc9c332fba087c24969ec9b129b6",
      "old_mode": 33188,
      "old_path": "src/tools/miri/src/shims/unix/socket.rs",
      "new_id": "8c442df216a47f4d1186a8fbbf1c67329310f51e",
      "new_mode": 33188,
      "new_path": "src/tools/miri/src/shims/unix/socket.rs"
    },
    {
      "type": "modify",
      "old_id": "7b8633d89a58dfe4983fd46bc436ab8e7c5b0709",
      "old_mode": 33188,
      "old_path": "src/tools/miri/src/shims/unix/tcp_socket.rs",
      "new_id": "a094424ecb2e8456044cddd808f7ae00f873f953",
      "new_mode": 33188,
      "new_path": "src/tools/miri/src/shims/unix/tcp_socket.rs"
    },
    {
      "type": "modify",
      "old_id": "6e6888455bbe5d2216d60f185815c4bfb7818092",
      "old_mode": 33188,
      "old_path": "src/tools/miri/src/shims/unix/virtual_socket.rs",
      "new_id": "836ba9b979843fcaa572534dbe64cc4df51d96eb",
      "new_mode": 33188,
      "new_path": "src/tools/miri/src/shims/unix/virtual_socket.rs"
    },
    {
      "type": "modify",
      "old_id": "12b5ae5666cfd3d611b2ef2dce6dae7f625c687c",
      "old_mode": 33188,
      "old_path": "src/tools/miri/tests/pass-dep/libc/libc-pipe.rs",
      "new_id": "f7d1362ac01189548d224113a875c3dd81dc8405",
      "new_mode": 33188,
      "new_path": "src/tools/miri/tests/pass-dep/libc/libc-pipe.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1aeedfe43be52a2d68bd2a325bdd6ad76adf445",
      "new_mode": 33188,
      "new_path": "src/tools/miri/tests/pass-dep/libc/libc-socketpair-no-blocking.rs"
    },
    {
      "type": "modify",
      "old_id": "f994dc28a934944912e8585cdf0a6a6eeca7d31d",
      "old_mode": 33188,
      "old_path": "src/tools/miri/tests/pass-dep/libc/libc-socketpair.rs",
      "new_id": "2d25fff7ebfb2c76f14da1c90a12530616dc2165",
      "new_mode": 33188,
      "new_path": "src/tools/miri/tests/pass-dep/libc/libc-socketpair.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20976f2db65658f85924febf26d8cb8f29e7c1b3",
      "new_mode": 33188,
      "new_path": "src/tools/miri/tests/pass/shims/unix-socket.rs"
    }
  ]
}
