)]}'
{
  "commit": "135001fa39cc52ab77f7b1d6f3f9154c4bb82508",
  "tree": "f143f138e9edcb4b2ed4dcf4e6d109088f6ee66d",
  "parents": [
    "0806141e4182e01f25133faf95a0de610f60f478"
  ],
  "author": {
    "name": "Will Marone",
    "email": "Will.Marone@amd.com",
    "time": "Thu Mar 19 13:14:13 2026 -0700"
  },
  "committer": {
    "name": "Will Marone",
    "email": "Will.Marone@amd.com",
    "time": "Thu Mar 19 13:14:13 2026 -0700"
  },
  "message": "Create SpdmTransport interface to the MCTP library\n\nThis implements spdm-lib\u0027s SpdmTransport trait object for the OpenPRoT MCTP Client.\n\nThe current architecture ties a Requester to a Responder.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3cfac7c908c11410c23d5c6f5ca422376290e69",
      "old_mode": 33188,
      "old_path": "Cargo.lock",
      "new_id": "d6fd3b4280d1956a8b762ae0b0ea3fabf37b6a6d",
      "new_mode": 33188,
      "new_path": "Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "16f3fbd4c163adcd0046b17b5646b3d5f818f062",
      "old_mode": 33188,
      "old_path": "Cargo.toml",
      "new_id": "5e05e37f730ea3ad0e1a1867d2675f2df69ca28f",
      "new_mode": 33188,
      "new_path": "Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "21f9159eba33c970bfb72982f551c451732099b4",
      "old_mode": 33188,
      "old_path": "services/spdm/requester/BUILD.bazel",
      "new_id": "0362cd5f4a853fd8afea0d1e8863a1efacc88898",
      "new_mode": 33188,
      "new_path": "services/spdm/requester/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "753b13d2b43b1c812ac170229bf81c3e9e9a7529",
      "old_mode": 33188,
      "old_path": "services/spdm/requester/Cargo.toml",
      "new_id": "e87282e842b61e13ade04a1280aa79f19d39ec53",
      "new_mode": 33188,
      "new_path": "services/spdm/requester/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "9dd4e83b0778dfa4dbb1dc5d96120f75382c84e1",
      "old_mode": 33188,
      "old_path": "services/spdm/responder/BUILD.bazel",
      "new_id": "46cc63fd215e9d958b69aa573c075bc2ac5db960",
      "new_mode": 33188,
      "new_path": "services/spdm/responder/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a06a73b4e5b44f1b37bfe74e4f989d6e6966b138",
      "old_mode": 33188,
      "old_path": "services/spdm/responder/Cargo.toml",
      "new_id": "7a20ccdb62d08447c1da5ad2eed0f1abbc511c04",
      "new_mode": 33188,
      "new_path": "services/spdm/responder/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d44ad13166472d556ab933ad31ccb758fdd4650e",
      "new_mode": 33188,
      "new_path": "services/spdm/transport-mctp/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36a77c04efac79f5a09173337972cbdd09d51661",
      "new_mode": 33188,
      "new_path": "services/spdm/transport-mctp/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b19d9e31e07d5c7898ac17386a728200e5ea165",
      "new_mode": 33188,
      "new_path": "services/spdm/transport-mctp/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1a3d26ea8c34039e76c6fe4d04c0d3ad38e0add",
      "new_mode": 33188,
      "new_path": "services/spdm/transport-mctp/src/lib.rs"
    }
  ]
}
