)]}'
{
  "commit": "5cbe89a0e573c3c4e2cc193c1e24d8401bdf3e60",
  "tree": "7a3852dcb705871df8be817fb587036a906a43e8",
  "parents": [
    "3d5c9b6581c33f5d7d9223b9613a2f6bad6f7df5"
  ],
  "author": {
    "name": "Damien Neil",
    "email": "dneil@google.com",
    "time": "Wed Apr 15 15:57:03 2026 -0400"
  },
  "committer": {
    "name": "Damien Neil",
    "email": "dneil@google.com",
    "time": "Thu Apr 16 06:16:37 2026 -0700"
  },
  "message": "tiff: reject 0-size images\n\nRefuse to encode or decode images where the width or height is 0.\nIt\u0027s not clear that this is ever valid, and mostly exists as a\nway to cause surprising behavior when w*h \u003d\u003d 0 but w+h is large.\n\nFixes #78773\n\nChange-Id: I6184e9eb60fdf732a2e81d4fc6bb426b6a6a6964\nReviewed-on: https://go-review.googlesource.com/c/image/+/767401\nReviewed-by: Nicholas Husin \u003chusin@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Nicholas Husin \u003cnsh@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c1de45f7eff84c4ef34bcdc8a671bb504d3206c",
      "old_mode": 33188,
      "old_path": "tiff/reader.go",
      "new_id": "882899d8593efc859677d45cfd46ef15fe7ad1a1",
      "new_mode": 33188,
      "new_path": "tiff/reader.go"
    },
    {
      "type": "modify",
      "old_id": "c34ac016df28b4e0f91500a92e8563b56c020a07",
      "old_mode": 33188,
      "old_path": "tiff/reader_test.go",
      "new_id": "4709b0dd732e6e1e79826ef20ff3d4a0a0c36d58",
      "new_mode": 33188,
      "new_path": "tiff/reader_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c4fd34fa3fb08432edc56f882462cd035c81cb4",
      "new_mode": 33188,
      "new_path": "tiff/testdata/0x0.tiff"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fd236737e487e3997c59c48651eac21c681783b",
      "new_mode": 33188,
      "new_path": "tiff/testdata/0x1.tiff"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7eec41df79260015a6759a117c6c6bbc9b3bed8",
      "new_mode": 33188,
      "new_path": "tiff/testdata/1x0.tiff"
    },
    {
      "type": "modify",
      "old_id": "5d461841c03abde78072b74ea4a8aac900c328f9",
      "old_mode": 33188,
      "old_path": "tiff/writer.go",
      "new_id": "b7b47a17b3e7f02939be08f71ee8d667a0a64e50",
      "new_mode": 33188,
      "new_path": "tiff/writer.go"
    }
  ]
}
