)]}'
{
  "commit": "71d72ececa086114df80fe4cc04d701b59002eb2",
  "tree": "13d1c72b2f6bc3ca59c2ec293107a1e503c0d44c",
  "parents": [
    "0618e72d64e434dd6f1bc38b107670474c49fb86"
  ],
  "author": {
    "name": "Christian Schoenebeck",
    "email": "qemu_oss@crudebyte.com",
    "time": "Mon Jun 26 13:49:06 2023 +0200"
  },
  "committer": {
    "name": "Christian Schoenebeck",
    "email": "qemu_oss@crudebyte.com",
    "time": "Thu Jul 06 11:42:08 2023 +0200"
  },
  "message": "9pfs: deprecate \u0027proxy\u0027 backend\n\nAs recent CVE-2023-2861 (fixed by f6b0de53fb) once again showed, the 9p\n\u0027proxy\u0027 fs driver is in bad shape. Using the \u0027proxy\u0027 backend was already\ndiscouraged for safety reasons before and we recommended to use the\n\u0027local\u0027 backend (preferably in conjunction with its \u0027mapped\u0027 security\nmodel) instead, but now it is time to officially deprecate the \u0027proxy\u0027\nbackend.\n\nSigned-off-by: Christian Schoenebeck \u003cqemu_oss@crudebyte.com\u003e\nReviewed-by: Greg Kurz \u003cgroug@kaod.org\u003e\nMessage-Id: \u003cE1qDkmw-0007M1-8f@lizzy.crudebyte.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7164cf55a18ebce29cff5595125d1ea988d197ab",
      "old_mode": 33188,
      "old_path": "MAINTAINERS",
      "new_id": "80934ad2c355884f31f70ead791944ee2b9b830c",
      "new_mode": 33188,
      "new_path": "MAINTAINERS"
    },
    {
      "type": "modify",
      "old_id": "074345986201ea5c950ae357dcdbe4388e213c0b",
      "old_mode": 33188,
      "old_path": "docs/about/deprecated.rst",
      "new_id": "ddc1e48460fcfba0325aaea1b22345370ce287d3",
      "new_mode": 33188,
      "new_path": "docs/about/deprecated.rst"
    },
    {
      "type": "modify",
      "old_id": "6cdeedf8e93ddd93190153871dd67d235a8069cc",
      "old_mode": 33188,
      "old_path": "docs/tools/virtfs-proxy-helper.rst",
      "new_id": "bd310ebb07b5fc0ae9ceeeb5418cf4edfdd2192e",
      "new_mode": 33188,
      "new_path": "docs/tools/virtfs-proxy-helper.rst"
    },
    {
      "type": "modify",
      "old_id": "3da64e9f72b4a7cd44b8ad1cdba288cb6db41667",
      "old_mode": 33188,
      "old_path": "fsdev/qemu-fsdev.c",
      "new_id": "f5c953a7105e1d42d3a99488f62d70ebac6e9e7c",
      "new_mode": 33188,
      "new_path": "fsdev/qemu-fsdev.c"
    },
    {
      "type": "modify",
      "old_id": "d9511f429c99ae9827bd3864016fa7cfdef1889b",
      "old_mode": 33188,
      "old_path": "fsdev/virtfs-proxy-helper.c",
      "new_id": "144aaf585ad809af1fac146ae77d7ae96b61b225",
      "new_mode": 33188,
      "new_path": "fsdev/virtfs-proxy-helper.c"
    },
    {
      "type": "modify",
      "old_id": "99d115ff0db47dc1266743650d6b943690fe55ed",
      "old_mode": 33188,
      "old_path": "hw/9pfs/9p-proxy.c",
      "new_id": "905cae699202393ac7c322fb2b825d691d60215f",
      "new_mode": 33188,
      "new_path": "hw/9pfs/9p-proxy.c"
    },
    {
      "type": "modify",
      "old_id": "b84301d001b0d749bdec203efd8ab6500af17844",
      "old_mode": 33188,
      "old_path": "hw/9pfs/9p-proxy.h",
      "new_id": "9be4718d3e2faf04044bfea6f493800ba04447b5",
      "new_mode": 33188,
      "new_path": "hw/9pfs/9p-proxy.h"
    },
    {
      "type": "modify",
      "old_id": "a9ba0bfab3a740886353b7c19aa681e8817825ac",
      "old_mode": 33188,
      "old_path": "meson.build",
      "new_id": "b82d5b7cd077fce014007f070a98b342ff6644c2",
      "new_mode": 33188,
      "new_path": "meson.build"
    },
    {
      "type": "modify",
      "old_id": "b57489d7ca3b2a3b9df93ff9e6a9a42ea20cf1b7",
      "old_mode": 33188,
      "old_path": "qemu-options.hx",
      "new_id": "3a6c7d3ef90a54cfdb0599f7fca86cf3f75679a7",
      "new_mode": 33188,
      "new_path": "qemu-options.hx"
    }
  ]
}
