)]}'
{
  "log": [
    {
      "commit": "363911d027d1de1c6df79eb3f487f5476b9619f4",
      "tree": "6aa93b837f9719b0f51c11330f56288bc5acf51b",
      "parents": [
        "ebdcc81c71937b30e09110c02a1e8a21fa770b6f"
      ],
      "author": {
        "name": "Phillip Lougher",
        "email": "phillip@lougher.demon.co.uk",
        "time": "Thu Mar 12 03:23:48 2009 +0000"
      },
      "committer": {
        "name": "Phillip Lougher",
        "email": "phillip@lougher.demon.co.uk",
        "time": "Thu Mar 12 03:23:48 2009 +0000"
      },
      "message": "Squashfs: Valid filesystems are flagged as bad by the corrupted fs patch\n\nThe corrupted filesystem patch added a check against zlib trying to\noutput too much data in the presence of data corruption.  This check\ntriggered if zlib_inflate asked to be called again (Z_OK) with\navail_out \u003d\u003d 0 and no more output buffers available.  This check proves\nto be rather dumb, as it incorrectly catches the case where zlib has\ngenerated all the output, but there are still input bytes to be processed.\n\nThis patch does a number of things.  It removes the original check and\nreplaces it with code to not move to the next output buffer if there\nare no more output buffers available, relying on zlib to error if it\nwants an extra output buffer in the case of data corruption.  It\nalso replaces the Z_NO_FLUSH flag with the more correct Z_SYNC_FLUSH\nflag, and makes the error messages more understandable to\nnon-technical users.\n\nSigned-off-by: Phillip Lougher \u003cphillip@lougher.demon.co.uk\u003e\nReported-by: Stefan Lippers-Hollmann \u003cs.L-H@gmx.de\u003e\n"
    },
    {
      "commit": "118e1ef6fabfc023126e6075f6ac0fc729cb5285",
      "tree": "3c497ad9fcc5a459de9d75a688bb78c5220e8dd5",
      "parents": [
        "2450cf51a1bdba7037e91b1bcc494b01c58aaf66"
      ],
      "author": {
        "name": "Phillip Lougher",
        "email": "phillip@lougher.demon.co.uk",
        "time": "Thu Mar 05 00:31:12 2009 +0000"
      },
      "committer": {
        "name": "Phillip Lougher",
        "email": "phillip@lougher.demon.co.uk",
        "time": "Thu Mar 05 00:31:12 2009 +0000"
      },
      "message": "Squashfs: Fix oops when reading fsfuzzer corrupted filesystems\n\nThis fixes a code regression caused by the recent mainlining changes.\nThe recent code changes call zlib_inflate repeatedly, decompressing into\nseparate 4K buffers, this code didn\u0027t check for the possibility that\nzlib_inflate might ask for too many buffers when decompressing corrupted\ndata.\n\nSigned-off-by: Phillip Lougher \u003cphillip@lougher.demon.co.uk\u003e\n"
    },
    {
      "commit": "e2780ab159ac60ef5bfc083081f44f8ff58579dc",
      "tree": "a50f515911f491cd1e79ec57dd9b50acc7e68a38",
      "parents": [
        "f400e12656ab518be107febfe2315fb1eab5a342"
      ],
      "author": {
        "name": "Phillip Lougher",
        "email": "phillip@lougher.demon.co.uk",
        "time": "Mon Jan 05 08:46:27 2009 +0000"
      },
      "committer": {
        "name": "Phillip Lougher",
        "email": "phillip@lougher.demon.co.uk",
        "time": "Mon Jan 05 08:46:27 2009 +0000"
      },
      "message": "Squashfs: block operations\n\nSigned-off-by: Phillip Lougher \u003cphillip@lougher.demon.co.uk\u003e\n"
    }
  ]
}
