)]}'
{
  "commit": "5761d6e67af841d15ee21bc1ce9a78ffa9cf939e",
  "tree": "ea35e6c0d3c5a45d5a2ea1c275d423b980ab9660",
  "parents": [
    "81edeb17d9118143f2c81caf27edfb0df401279e"
  ],
  "author": {
    "name": "carrerasdarren-cell",
    "email": "carrerasdarren@gmail.com",
    "time": "Tue Aug 11 15:49:44 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 11 21:49:44 2026 +0200"
  },
  "message": "[Swift] Verify size-prefixed roots from reader position (#9196)\n\n* [Swift] Verify size-prefixed roots from reader position\n\nValidate the size prefix before advancing ByteBuffer.reader, then use the active reader position consistently for root, file identifier, and returned-object verification. Cover malformed decoy roots, oversized prefixes, short identifiers, and valid prefixed identifiers.\n\n* Use wrapping arithmetic in Swift verifier\n\n---------\n\nCo-authored-by: Darren Carreras \u003c283775510+carrerasdarren-cell@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e176414b091e36e09f06285849cb83c804339a62",
      "old_mode": 33188,
      "old_path": "swift/Sources/FlatBuffers/Root.swift",
      "new_id": "807f7b4efa41159bccf63b9dd62af3b53758bafb",
      "new_mode": 33188,
      "new_path": "swift/Sources/FlatBuffers/Root.swift"
    },
    {
      "type": "modify",
      "old_id": "525e14942985ddd119c6f8541631be5ccf910e7b",
      "old_mode": 33188,
      "old_path": "swift/Sources/FlatBuffers/Verifier.swift",
      "new_id": "5922ddb51606af978cb3835b0585b862fa3b32bd",
      "new_mode": 33188,
      "new_path": "swift/Sources/FlatBuffers/Verifier.swift"
    },
    {
      "type": "modify",
      "old_id": "b4c94ca25af941c37e209479d4d4dd30d55a5861",
      "old_mode": 33188,
      "old_path": "tests/swift/Tests/Flatbuffers/FlatbuffersVerifierTests.swift",
      "new_id": "0b5847bcc58c3a934bbd31e79b522155fa208cf7",
      "new_mode": 33188,
      "new_path": "tests/swift/Tests/Flatbuffers/FlatbuffersVerifierTests.swift"
    }
  ]
}
