)]}'
{
  "commit": "b990a74f8b41b91634061ee366c1005541f319eb",
  "tree": "7577e4ccd8b193fd997023a086180585651f6754",
  "parents": [
    "dd090f06b7ed45bdc88335082a10bbe0db2ce439"
  ],
  "author": {
    "name": "Ludvig Samuelsen Jordet",
    "email": "ludvig.jordet@nordicsemi.no",
    "time": "Wed Aug 09 09:30:29 2023 +0200"
  },
  "committer": {
    "name": "Fabio Baltieri",
    "email": "fabio.baltieri@gmail.com",
    "time": "Mon Sep 18 10:55:20 2023 +0100"
  },
  "message": "Bluetooth: Mesh: Add support for Upload OOB Start\n\nThis adds support for the Upload OOB Start message to the DFD server, by\nproviding callbacks that the application can use to hook any OOB scheme\ninto the model behavior.\n\nThere are also extensive changes to the dfu_slot module, to accomodate\nthe new needs that appeared with the support for OOB transfer (mainly,\nfwid, size and metadata are no longer available when the slot is\nallocated, they appear later in the handling).\n\nSigned-off-by: Ludvig Samuelsen Jordet \u003cludvig.jordet@nordicsemi.no\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f9acf24d277cb368996c4bbd1cb0e32e3d5973c5",
      "old_mode": 33188,
      "old_path": "doc/connectivity/bluetooth/api/mesh/shell.rst",
      "new_id": "e6609f40e5cc123af72313405d4c9c62343bf6c4",
      "new_mode": 33188,
      "new_path": "doc/connectivity/bluetooth/api/mesh/shell.rst"
    },
    {
      "type": "modify",
      "old_id": "0e281b29186d5a9bb413e44439c72be9bc499825",
      "old_mode": 33188,
      "old_path": "include/zephyr/bluetooth/mesh/dfd_srv.h",
      "new_id": "da339c57ec6d5d2a1c9aa255e7db98a3b8427f00",
      "new_mode": 33188,
      "new_path": "include/zephyr/bluetooth/mesh/dfd_srv.h"
    },
    {
      "type": "modify",
      "old_id": "91f36cdbaeb445eac0886d70a1c7d875a78136b5",
      "old_mode": 33188,
      "old_path": "include/zephyr/bluetooth/mesh/dfu.h",
      "new_id": "4745355f0392e1e90b723bddfcf60147194e1b4c",
      "new_mode": 33188,
      "new_path": "include/zephyr/bluetooth/mesh/dfu.h"
    },
    {
      "type": "modify",
      "old_id": "99012e9646a9cc1030c2bab2bfa16f0984225bc3",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/mesh/Kconfig",
      "new_id": "6bc4c8b5673d5419968e0c411b56be446a1e6358",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/mesh/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "2898ca39a39f8f4f1680d00e38cb0b8dcac39523",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/mesh/dfd_srv.c",
      "new_id": "54de343c94a4ec0979e75c5c42a2c0626b57bf43",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/mesh/dfd_srv.c"
    },
    {
      "type": "modify",
      "old_id": "16628793457cd428b112c7d812749ca4199a8c93",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/mesh/dfu_slot.c",
      "new_id": "097d5abcc82238b19635f9f872d58499617906ef",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/mesh/dfu_slot.c"
    },
    {
      "type": "modify",
      "old_id": "1bc58f64de961a2fc62363c51a12b73c85481c72",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/mesh/dfu_slot.h",
      "new_id": "969c6d3d25b4539f2b072778813ce4209f45f8be",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/mesh/dfu_slot.h"
    },
    {
      "type": "modify",
      "old_id": "94d656f3689e50f9b1bc0f648e5acc0247a89783",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/mesh/shell/dfd.c",
      "new_id": "b7daf42af1cfe27b277852993e5b220afc6b62d1",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/mesh/shell/dfd.c"
    },
    {
      "type": "modify",
      "old_id": "71d27b158e416b863b31e96d1d72e00fa501331b",
      "old_mode": 33188,
      "old_path": "subsys/bluetooth/mesh/shell/dfu.c",
      "new_id": "8d7fc96e0141afd632f91a9f272dfcb6cf7029de",
      "new_mode": 33188,
      "new_path": "subsys/bluetooth/mesh/shell/dfu.c"
    },
    {
      "type": "modify",
      "old_id": "69c1055999f4d331d4b4f21e23f0d02cf3c6167c",
      "old_mode": 33188,
      "old_path": "tests/bsim/bluetooth/mesh/prj_mesh1d1.conf",
      "new_id": "15df7b8a5d373226ffbbe7dde4a93281bdd8f05d",
      "new_mode": 33188,
      "new_path": "tests/bsim/bluetooth/mesh/prj_mesh1d1.conf"
    },
    {
      "type": "modify",
      "old_id": "f7c4ca6f4f0bf426a4e46dfefdbefe51c1b54b07",
      "old_mode": 33188,
      "old_path": "tests/bsim/bluetooth/mesh/src/test_dfu.c",
      "new_id": "a235e86eeec2b890c2055b61a216728a35f1a390",
      "new_mode": 33188,
      "new_path": "tests/bsim/bluetooth/mesh/src/test_dfu.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f18f1a26514b73aea6f3e0bdbdbb05b29328393",
      "new_mode": 33261,
      "new_path": "tests/bsim/bluetooth/mesh/tests_scripts/dfu/dfu_slot_idempotency.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ddd7d0123f506be3f6a47e5c85e15b347751d923",
      "new_mode": 33261,
      "new_path": "tests/bsim/bluetooth/mesh/tests_scripts/dfu/dfu_slot_reservation.sh"
    }
  ]
}
