)]}'
{
  "commit": "3198c681df875f7f268f03040b64343741d4bda1",
  "tree": "6bd488f8109f7868104286fc659e41c9490914c9",
  "parents": [
    "c057abce3508b0cd31b631b31bc41d2ecf5c37b0"
  ],
  "author": {
    "name": "Nicolas Pena",
    "email": "npm@chromium.org",
    "time": "Wed Apr 05 15:50:53 2017 -0400"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Apr 05 20:29:31 2017 +0000"
  },
  "message": "Libtiff: Prevent OOM in TIFFFillStrip\n\nIn TIFFFillStrip, calls to TIFFReadBufferSetup may allocate large amounts of\nmemory. In this CL we do sanity checks on the claimed size of the raw strip\ndata before that happens, to prevent out-of-memory.\n\nBug: chromium:707431\nChange-Id: I4e7c9a8630fad11d4f68a3ceccd71ffa511f4293\nReviewed-on: https://pdfium-review.googlesource.com/3811\nCommit-Queue: Nicolás Peña \u003cnpm@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: dsinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a64dc5ed13acaf8f45b15d7c530afbef0eba1160",
      "new_mode": 33188,
      "new_path": "third_party/libtiff/0021-oom-TIFFFillStrip.patch"
    },
    {
      "type": "modify",
      "old_id": "55a314630aa92ecfa134988a043a12a14c65cb7e",
      "old_mode": 33188,
      "old_path": "third_party/libtiff/README.pdfium",
      "new_id": "b11066feddd1265fc8459058c06e4b41f31082cf",
      "new_mode": 33188,
      "new_path": "third_party/libtiff/README.pdfium"
    },
    {
      "type": "modify",
      "old_id": "1ba100e54ceeca4a9009df711de26a6ec56dec6a",
      "old_mode": 33188,
      "old_path": "third_party/libtiff/tif_read.c",
      "new_id": "c25e7e79f01d8eaf82b91407daa2b03f8cb1b245",
      "new_mode": 33188,
      "new_path": "third_party/libtiff/tif_read.c"
    }
  ]
}
