)]}'
{
  "log": [
    {
      "commit": "06ddd96e276c2c638a72d39d3c0f340afd61978c",
      "tree": "ad34fdedd181d149188ee46da769621b0e0466df",
      "parents": [
        "05cd58b26e61385abd851aae60d26b6e3a769479"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Aug 26 19:21:26 2025"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Aug 26 19:21:26 2025"
      },
      "message": "update pgm files\n\nfollow up to:\n05cd58b Fix PGM MD5\n\nBug: 432241412\nChange-Id: Iea9aad2ad15404eba83da59e52f8ad05a763c767\n"
    },
    {
      "commit": "05cd58b26e61385abd851aae60d26b6e3a769479",
      "tree": "f23e0f7df406726cec82fcef8efc3576a2ca5707",
      "parents": [
        "260804d686f0491e0326a50eef491829dae09e9e"
      ],
      "author": {
        "name": "Vincent Rabaud",
        "email": "vrabaud@google.com",
        "time": "Tue Aug 26 16:08:36 2025"
      },
      "committer": {
        "name": "Vincent Rabaud",
        "email": "vrabaud@google.com",
        "time": "Tue Aug 26 16:10:04 2025"
      },
      "message": "Fix PGM MD5\n\nThis should be submitted with\nhttps://chromium-review.googlesource.com/c/webm/libwebp/+/6879823\n\nBug: 432241412\nChange-Id: Ib4759f08d59eeae25ce72c18ea95f357c4299123\n"
    },
    {
      "commit": "260804d686f0491e0326a50eef491829dae09e9e",
      "tree": "b06d00a6da47b0b74fff0d4ed486bc29e5ed04df",
      "parents": [
        "90efd0eda6710821d659ebbc0a0156c10fc263fc"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Jan 12 21:25:12 2022"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Jan 12 21:25:12 2022"
      },
      "message": "update bmp files\n\nfollow up to:\n90efd0e update MD5 for BMP\n\npreparation for patch #3380668 that fixes the encoding\n\nChange-Id: I6aaeadd40680d7d55cf6f0ee14504f7f75d62df7\n"
    },
    {
      "commit": "90efd0eda6710821d659ebbc0a0156c10fc263fc",
      "tree": "947b3b60060b5a342f104e56b6711e4e5fb1b970",
      "parents": [
        "53f4c95f055bf3509ceacce7e88894b78287a2f2"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "skal@google.com",
        "time": "Tue Jan 11 17:24:05 2022"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "skal@google.com",
        "time": "Wed Jan 12 06:26:59 2022"
      },
      "message": "update MD5 for BMP\n\npreparation for patch #3380668 that fixes the encoding\n\nChange-Id: I7be39f7e402d76de89fbfaa478a0aeeca59ad42a\n"
    },
    {
      "commit": "53f4c95f055bf3509ceacce7e88894b78287a2f2",
      "tree": "46de084253265bb6de6ef3b78183daf6339d5b59",
      "parents": [
        "d6873f46a4823920da9b00afc11176679592da7d"
      ],
      "author": {
        "name": "Skal",
        "email": "skal@google.com",
        "time": "Tue Aug 24 09:24:23 2021"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "skal@google.com",
        "time": "Tue Aug 24 09:35:20 2021"
      },
      "message": "add dual_transform.webp\n\nExercise dual palette+pixel-packing+prediction transform.\nSee: https://trac.ffmpeg.org/ticket/9368\n\nChange-Id: I8917a3808f1e395b230a5f149df13d400d9d7ea1\n"
    },
    {
      "commit": "d6873f46a4823920da9b00afc11176679592da7d",
      "tree": "1e345ad487b707e217c282ddb6f88c7b674c3716",
      "parents": [
        "f756501b499b700daa0dfd68186b1bb94c132eaa"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu May 20 01:45:41 2021"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu May 20 01:45:41 2021"
      },
      "message": "add one_color_no_palette.webp\n\nthis lossless file was produced with:\nb6513fba Do not use a palette for one color images.\n\nat 28 bytes it exercises a minimum size check failure in chrome and a one\ncolor image related failure in safari/ios/macos.\n\nhttps://chromium-review.googlesource.com/c/chromium/src/+/2876279\n\nBug: b/186640109,b/188702956\nChange-Id: Ibb05749a4ff04228f70ae37501ee64fdf234e566\n"
    },
    {
      "commit": "f756501b499b700daa0dfd68186b1bb94c132eaa",
      "tree": "c1f243e5a37a6abeb54467e3268ac5fbf53106ec",
      "parents": [
        "7bc8715d21de446c70dd18a8f29c83dab53dd03c"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Jul 10 02:59:51 2018"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Jul 10 03:01:35 2018"
      },
      "message": "add big_endian_bug_393.webp\n\nexercises a small 16-bit copy path\n\nBUG\u003dwebp:393\n\nChange-Id: I4a71f85a73d96b75ab7079f353044a5e5630f2d5\n"
    },
    {
      "commit": "7bc8715d21de446c70dd18a8f29c83dab53dd03c",
      "tree": "deee45028849ebbde8fd392a2ba61ff44fc24227",
      "parents": [
        "8c0873ca73e5b5f7cd2e1ca99d008367c4407756"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Nov 25 09:19:34 2017"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Nov 25 19:39:04 2017"
      },
      "message": "test_dwebp: respect --formats when calculating md5sum\n\noutputs are limited to --formats, previously when set to anything but\nthe default the tests would fail\n\nChange-Id: Ide1471eaa01d7ce8d965e95ef5e8b23ba8c80b72\n"
    },
    {
      "commit": "8c0873ca73e5b5f7cd2e1ca99d008367c4407756",
      "tree": "a4fd2b6d7a71efaa826a6c732db43986e956e13f",
      "parents": [
        "63697e30b5d35e77e7161a521a67e5732f4693cd",
        "87aa3c59a046fbd7b7fd33ad36198f72920b208d"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Mar 08 07:33:53 2017"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 08 07:33:53 2017"
      },
      "message": "Merge \"update TIFF signature\""
    },
    {
      "commit": "87aa3c59a046fbd7b7fd33ad36198f72920b208d",
      "tree": "942d8e84db977ee51037507367f1677e05cbb843",
      "parents": [
        "96518fd5ccbd4197ed01719c619a8021f61c3bf8"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Mar 08 07:20:01 2017"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Mar 08 07:29:40 2017"
      },
      "message": "update TIFF signature\n\ndecoding output is modified by patch I3258bfdb0eb2e1a53d6c04414f55edb2926c938c\n\nChange-Id: I588a9ea41791a976c28623588dea621028d65118\n"
    },
    {
      "commit": "63697e30b5d35e77e7161a521a67e5732f4693cd",
      "tree": "f1364156e8917d3e230b2401550c18fde0b5d7f5",
      "parents": [
        "96518fd5ccbd4197ed01719c619a8021f61c3bf8"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Mar 08 07:16:14 2017"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Mar 08 07:29:08 2017"
      },
      "message": "update the reference TIFF files\n\ndecoding output is modified by patch I3258bfdb0eb2e1a53d6c04414f55edb2926c938c\n\nChange-Id: Ifb9ece516cba6fb7206a12edf569df1dab49b810\n"
    },
    {
      "commit": "96518fd5ccbd4197ed01719c619a8021f61c3bf8",
      "tree": "ad92da4c49da042cb45210ef19a6853fef68dbc0",
      "parents": [
        "ef8d6a5c12b80c158898fb572bea55f1e5809aab"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jan 28 04:22:58 2017"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jan 28 04:22:58 2017"
      },
      "message": "test_dwebp.sh: make script android shell friendly\n\nreplace awk (not present) and sed (doesn\u0027t replace but prepends on some\nversions) with grep -o. works under the android shell with an adapter\nfor md5 (md5 $file |cut -d\u0027 \u0027 -f1)\n\nChange-Id: Icbb01d9a0706315e194cc87dc8f9ea173d791077\n"
    },
    {
      "commit": "ef8d6a5c12b80c158898fb572bea55f1e5809aab",
      "tree": "0c58c4264e5373daa94520c62e2de3b6af525b9a",
      "parents": [
        "93d96c78493b69d23d987717f9768a9495f654ce"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jan 28 04:06:31 2017"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jan 28 04:06:31 2017"
      },
      "message": "test_lossless.sh: prefer cmp over diff\n\nthis makes the script android shell friendly\n\nChange-Id: Ia5f1661b49ba4be6c0ac5356a0e199cfaa648a03\n"
    },
    {
      "commit": "93d96c78493b69d23d987717f9768a9495f654ce",
      "tree": "4113bfecaf9d41b8be640530e2e7f47f392c0a75",
      "parents": [
        "fec7463ebf0b9bfcfe0ca0f59614d729610ab144"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jan 28 00:46:04 2017"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jan 28 00:46:04 2017"
      },
      "message": "test_{dwebp,lossless}.sh: add --extra_args\n\nallows for arbitrary dwebp options to be passed in from the command line\n\nChange-Id: I9e9c6fb98fb0c0b054466784665a75ccddb3053e\n"
    },
    {
      "commit": "fec7463ebf0b9bfcfe0ca0f59614d729610ab144",
      "tree": "790f03f5873e18eea9ddcfdf33a3a47229e9afb5",
      "parents": [
        "779e6a4fc69ec1f1ebe09a2b4ca09f598151f51e"
      ],
      "author": {
        "name": "hui su",
        "email": "huisu@google.com",
        "time": "Tue Jul 26 21:51:07 2016"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Jul 27 06:10:35 2016"
      },
      "message": "Add lossless_big_random_alpha.webp\n\ncompressed with v0.5.1-70-g386e4ba:\n$ ./cwebp -lossless -exact\n\nChange-Id: Ifd14209660e0314e139ff34c8b638c1945ddabe3\n"
    },
    {
      "commit": "779e6a4fc69ec1f1ebe09a2b4ca09f598151f51e",
      "tree": "c4204712d888e3338c45ef2a017a2db88a71b595",
      "parents": [
        "9244d562fb36569daaa9626742ebc6338ecaeed7"
      ],
      "author": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Mon Jul 11 17:20:10 2016"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Mon Jul 11 17:33:26 2016"
      },
      "message": "add a test vector for 11bit color-cache-bits values.\n\nThere are the values covered after this patch:\ncolor_cache_bits \u003d 2, 3, 4, 6, 7, 9, 11\n\nThere are holes, but as long as we exercise both extreme values,\nit\u0027s ok.\n\nChange-Id: I45f0097d20b9de6cf5b65a0ccedf85c175f67f9a\n"
    },
    {
      "commit": "9244d562fb36569daaa9626742ebc6338ecaeed7",
      "tree": "eacc83afc2215df7a91fa89e0b220de203c59a93",
      "parents": [
        "dffab194dac0126d6c55280e67842d4dcfe9913d"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Apr 06 13:24:55 2016"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Apr 06 13:24:55 2016"
      },
      "message": "add sample for all combinations of alpha compression + filter\n\n(DITHERING can be used on these files too)\n\nChange-Id: I11fcfc60de6e638be3bb612ed25e8c076f914487\n"
    },
    {
      "commit": "dffab194dac0126d6c55280e67842d4dcfe9913d",
      "tree": "0451fe4e2f10bd8953cc79584a0828995a95faa2",
      "parents": [
        "3fe8033699e79eea61a55e89a3c10e4d5d35a165"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Dec 09 04:51:58 2015"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Dec 09 04:53:07 2015"
      },
      "message": "libwebp_tests.md5: update checksums\n\nfor color conversion changes in:\n10% faster table-less SSE2/NEON version of YUV-\u003eRGB conversion\n\nChange-Id: I9a6640c99cf7d917ce9e57326d8b8922f78450f3\n"
    },
    {
      "commit": "3fe8033699e79eea61a55e89a3c10e4d5d35a165",
      "tree": "854d2dd176fb7a9562971c518e10a76a297ac6bc",
      "parents": [
        "72b68cfe1a0206061508a2bb5a1a05d2ee6b5fdc"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Dec 09 04:48:09 2015"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Dec 09 04:48:09 2015"
      },
      "message": "test_dwebp.sh: add --dump-md5s option\n\nChange-Id: Ifd08743e90108d051591e157a37f86cd4ea99c36\n"
    },
    {
      "commit": "72b68cfe1a0206061508a2bb5a1a05d2ee6b5fdc",
      "tree": "3c48a0c6513cc413803be5a75642d10701308527",
      "parents": [
        "3ce129d457a9b57d6095a0e68be9f0951434d224"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Apr 17 06:32:11 2015"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Apr 17 06:32:11 2015"
      },
      "message": "add lossless bitreader eos test files\n\nensures bitreader shifts are within bounds at eos.\n\ncwebp -quiet -alpha_cleanup -alpha_method 1 -alpha_q 76 \\\n  test_alpha100x100.png -o lossy_alpha4.webp\ncwebp -near_lossless 75 lossless_pattern2.png -o near_lossless_75.webp\ncwebp lossless_dlnidfgmdgiajhbpc.png -q 50 -lossless -m 1 -o lossless4.webp\n\nrelated change\nhttps://gerrit.chromium.org/gerrit/#/c/74366/\n7a01c3c VP8LBitReader: fix remaining ubsan error with large shifts\n\nChange-Id: I50faa04bbbb881e703c01384929763abadc058bf\n"
    },
    {
      "commit": "3ce129d457a9b57d6095a0e68be9f0951434d224",
      "tree": "74707820aea9dc00ffa5cc566743e8ed3436ee4e",
      "parents": [
        "f64fb2da0175fb620540f076a4ba3d310b015a29"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Feb 14 04:28:17 2015"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Feb 14 04:28:17 2015"
      },
      "message": "add extreme strong loopfilter file\n\ncreated with cwebp v0.4.1-383-g235f774\n\n$ cwebp -f 100 -q 0 -noalpha peak.png -o lossy_q0_f100.webp\n\nChange-Id: I950d2c53ae6184b8245467a6990d1e8298b8dad6\n"
    },
    {
      "commit": "f64fb2da0175fb620540f076a4ba3d310b015a29",
      "tree": "f8bb5bff18ab2cefcb268ced4c3dc83d933ca198",
      "parents": [
        "480b655f7f95fc9a9f20ea2245264b5dfb476288"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri Jan 23 07:59:04 2015"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri Jan 23 07:59:04 2015"
      },
      "message": "add test vector for alpha-plane + color_cache case\n\nrelated to https://code.google.com/p/webp/issues/detail?id\u003d239\n\nChange-Id: I211927f06529ca26b154b26b7e1368a9b68438b9\n"
    },
    {
      "commit": "480b655f7f95fc9a9f20ea2245264b5dfb476288",
      "tree": "f1f78c801d1d187291df7d008267b8c592e1d608",
      "parents": [
        "e179ed491e24d2a901209cc5461d7524cd07d23a",
        "78b950d2f2d949872bfc394988fc0de44aedddc1"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jan 17 04:54:25 2015"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@gerrit.golo.chromium.org",
        "time": "Sat Jan 17 04:54:25 2015"
      },
      "message": "Merge \"test_lossless: avoid \u0027seq\u0027 for compatibility\""
    },
    {
      "commit": "e179ed491e24d2a901209cc5461d7524cd07d23a",
      "tree": "1b4938ff894d78dd916386e34c45f9b492f59354",
      "parents": [
        "3a6379a68abb649b47d28460bb507226fa6d8d78"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Jan 15 07:22:18 2015"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Jan 15 07:22:18 2015"
      },
      "message": "test_dwebp: add --md5exec option\n\nsame usage as test_cwebp.sh\n\nChange-Id: I21080b40dc114c92c5a123ae30704ad372e5ee3e\n"
    },
    {
      "commit": "78b950d2f2d949872bfc394988fc0de44aedddc1",
      "tree": "b27df32a11b0c4020afac23263864994241e76c8",
      "parents": [
        "3a6379a68abb649b47d28460bb507226fa6d8d78"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Jan 15 07:18:30 2015"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Jan 15 07:18:30 2015"
      },
      "message": "test_lossless: avoid \u0027seq\u0027 for compatibility\n\nprovide a literal list of vectors instead; tested on a seq-less install\nof OpenBSD.\n\nChange-Id: I10ee3c08aaa9f956f198f1d696c2df1c93f201bb\n"
    },
    {
      "commit": "3a6379a68abb649b47d28460bb507226fa6d8d78",
      "tree": "2fbd4d1a021a1200d11d7baec8ade9231eeada6d",
      "parents": [
        "8e903fc09eed0138662d7e7d6fbbe2edfff0267f"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Oct 29 07:49:05 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Oct 29 14:44:27 2014"
      },
      "message": "test vectors for alpha-filters and NO_COMPRESSION features\n\nChange-Id: I105e8310efaacf92f47f3d327688f1fad397f60e\n"
    },
    {
      "commit": "8e903fc09eed0138662d7e7d6fbbe2edfff0267f",
      "tree": "8c53268ca8ec340b252246fdbd18238ae1d7bbb7",
      "parents": [
        "c95c9ed864d18caffa047f5d0bca8b646a70c53e"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Sep 24 19:49:34 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Sep 24 19:49:34 2014"
      },
      "message": "add .mailmap\n\nChange-Id: Ib4be78aeef0830f85701f215fb2ede4ccd0e81c4\n"
    },
    {
      "commit": "c95c9ed864d18caffa047f5d0bca8b646a70c53e",
      "tree": "5c280e63c85f06eaa58577505feacb7ef56b6cde",
      "parents": [
        "c30aeb553bd1fbc6159cab2d599275c118f162f9"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Tue Sep 16 15:28:43 2014"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Tue Sep 16 15:30:42 2014"
      },
      "message": "add test file for out-of-bound palette index (lossless)\n\nChange-Id: Icda4bc7f91eb4c5d1fb36ba5c4913be2897dd574\n"
    },
    {
      "commit": "c30aeb553bd1fbc6159cab2d599275c118f162f9",
      "tree": "39c68f522e044fa2089f9cd8d6ab6f04be26cbb5",
      "parents": [
        "f881859f3d91b6aa1b6efd440339401eb4c9d465"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jul 18 03:24:22 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jul 18 03:24:22 2014"
      },
      "message": "test_lossless: use diff in quiet mode (-q)\n\n.ppm\u0027s, others might be detected as text and dump useless binary diffs\nto the console on mismatch\n\nChange-Id: Ifccac70fdedb27c6833dde0c9c0f2be9aab39dae\n"
    },
    {
      "commit": "f881859f3d91b6aa1b6efd440339401eb4c9d465",
      "tree": "f6b76520b9f56070f8afb8e5a3ee11cfe4a3ae67",
      "parents": [
        "02f8acfc2bd84ca602144064403efe9f217d4e57"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jul 04 18:54:39 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jul 04 18:59:14 2014"
      },
      "message": "test_lossless.sh: add --formats option\n\n+ extend the default list from PAM/PPM to PPM/PAM/PGM/BMP/TIFF to give\n  better format coverage\n\nChange-Id: I101ab7e3b76a5efac56953b3429836c872818741\n"
    },
    {
      "commit": "02f8acfc2bd84ca602144064403efe9f217d4e57",
      "tree": "7a0870a7ab72c1926b18eded1ece6ca309803d03",
      "parents": [
        "3836e3e747615c6b70879dd3ac8c5bd33509c274"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jul 04 18:57:51 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jul 04 18:59:14 2014"
      },
      "message": "add a .gitattributes file\n\nmark sometimes incorrectly detected bmp/pam/pgm/ppm/tiff as binary\n\nChange-Id: I67d43479e8a0b7a8a037203859d9591f78e0e412\n"
    },
    {
      "commit": "3836e3e747615c6b70879dd3ac8c5bd33509c274",
      "tree": "a5b80da511ece5e6f0849e96d347f9461123dd9b",
      "parents": [
        "feaae62199d664a7cad80f9b48ca642287a9d183"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Jul 03 20:20:14 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Jul 03 20:20:14 2014"
      },
      "message": "test_dwebp.sh: add --formats option\n\n+ extend the default list from PPM \u0026 PGM to PPM/PAM/PGM/BMP/TIFF to give\n  better format coverage\n+ sort the md5 list: LC_ALL\u003dC sort -k 2\n\nChange-Id: I99789a46e30db3643b411d0b7ce989202d875675\n"
    },
    {
      "commit": "feaae62199d664a7cad80f9b48ca642287a9d183",
      "tree": "79c3823e8cf1dc1aaf9eedb45e655b3970a720d5",
      "parents": [
        "74b415b92048fea45de904bf721783ba25b6ba9a"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jun 07 16:46:37 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jun 07 16:46:37 2014"
      },
      "message": "test_cwebp: add --extra_args\n\nallows the passing of arbitrary cwebp arguments\n\nChange-Id: Ie8e0f645de211ba4f40030bc6073ed982ab6ae4a\n"
    },
    {
      "commit": "74b415b92048fea45de904bf721783ba25b6ba9a",
      "tree": "cd54ddeca7aed511efc08bf8bab236a9caaf5b4e",
      "parents": [
        "c65e89c3975e353add943465f25b3fdd613df731"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Apr 29 01:49:32 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Apr 29 01:49:32 2014"
      },
      "message": "lossless: add file w/extreme values for multipliers\n\n(mix of 1, 127, 128, and 255, on all channels)\n\nChange-Id: Ife8a543954988c4d48693986cee3ec64e024a603\n"
    },
    {
      "commit": "c65e89c3975e353add943465f25b3fdd613df731",
      "tree": "5b86177b02443a73c9d6a59a1cac3f4f57af52ad",
      "parents": [
        "4184afcafe5b17e58f0d42f5c9ef56caa282a032",
        "d9d78f96f3e85d236cd84565235ac56fcf959f0d"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Sun Apr 27 08:17:31 2014"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@gerrit.golo.chromium.org",
        "time": "Sun Apr 27 08:17:31 2014"
      },
      "message": "Merge \"test_cwebp: remove the global \u0027set -e\u0027 directive\""
    },
    {
      "commit": "d9d78f96f3e85d236cd84565235ac56fcf959f0d",
      "tree": "b966b7c9f0bf40ae562cfc29ad48e54d313ae44b",
      "parents": [
        "e7e381b9f2aad5b25c63b2e957ceb2bb10fe76e4"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Sat Apr 26 08:52:15 2014"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Sun Apr 27 08:14:57 2014"
      },
      "message": "test_cwebp: remove the global \u0027set -e\u0027 directive\n\n\u0027md5sum\u0027 returns the opposite code on Mac, making the test fail\nwhen using set -e. So, we just use it locally when testing the\nexecutable.\n\nAlso: made \u0027md5sum\u0027 option-settable. On some plateform, it\u0027s\neasier to use \u0027md5\u0027 instead of \u0027md5sum\u0027.\n\nChange-Id: Ie12455305e451398049d87b8144606deb29e0395\n"
    },
    {
      "commit": "4184afcafe5b17e58f0d42f5c9ef56caa282a032",
      "tree": "a52328488543e1501930e85d2f21495a089b5d1a",
      "parents": [
        "72403d5a13937fa934bbb4e79a3333bceb91c55b",
        "f1af62feb78a3aafaa23c5e8cff2fb6316336fec"
      ],
      "author": {
        "name": "pascal massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Sat Apr 26 09:40:29 2014"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@gerrit.golo.chromium.org",
        "time": "Sat Apr 26 09:40:29 2014"
      },
      "message": "Merge \"test_*.sh: add a verbose (-v) option\""
    },
    {
      "commit": "72403d5a13937fa934bbb4e79a3333bceb91c55b",
      "tree": "4a7586db0d99b4d2e776e5c3e016d10c6d7f4991",
      "parents": [
        "e7e381b9f2aad5b25c63b2e957ceb2bb10fe76e4",
        "709259b21d42754c3d8a3123ec47e19502ea5b51"
      ],
      "author": {
        "name": "pascal massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Sat Apr 26 09:39:22 2014"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@gerrit.golo.chromium.org",
        "time": "Sat Apr 26 09:39:22 2014"
      },
      "message": "Merge changes I7e9ab033,Ia0064e1c\n\n* changes:\n  test_dwebp: factorize decode + check\n  test_lossless: factorize decode + check\n"
    },
    {
      "commit": "e7e381b9f2aad5b25c63b2e957ceb2bb10fe76e4",
      "tree": "f3f0ceebb5efc61f9ae02240ff75a86735506f5a",
      "parents": [
        "5b4d3a82d7c6ebb22fb54741968e40837ca92854"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 24 02:26:16 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 24 02:36:26 2014"
      },
      "message": "add test_cwebp.sh\n\nChange-Id: I087f1861373a99e322b620948354da693e1ec7b4\n"
    },
    {
      "commit": "f1af62feb78a3aafaa23c5e8cff2fb6316336fec",
      "tree": "f3e832ac625e5646aae5b98070a3ccad6faf178f",
      "parents": [
        "709259b21d42754c3d8a3123ec47e19502ea5b51"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Apr 19 20:28:49 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Apr 19 20:28:49 2014"
      },
      "message": "test_*.sh: add a verbose (-v) option\n\nallows runtime errors to be captured\n\nChange-Id: Ibf9ffc14ba199bb21914f9f96998bf20dc1a0bfa\n"
    },
    {
      "commit": "709259b21d42754c3d8a3123ec47e19502ea5b51",
      "tree": "09b0ba07ec4ca6841c9ff8be29c9171aaab7aa40",
      "parents": [
        "b68ec6fffd5c327bc7fab6a6dd00366a21339420"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Apr 19 19:50:20 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Apr 19 20:21:48 2014"
      },
      "message": "test_dwebp: factorize decode + check\n\nChange-Id: I7e9ab033f6d22fe88a44ccb00d5e9114497a17fe\n"
    },
    {
      "commit": "b68ec6fffd5c327bc7fab6a6dd00366a21339420",
      "tree": "f38f76868bdb2e2022edba01b0ae79cc4e569b8f",
      "parents": [
        "5b4d3a82d7c6ebb22fb54741968e40837ca92854"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Apr 19 19:50:20 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Apr 19 20:19:49 2014"
      },
      "message": "test_lossless: factorize decode + check\n\n+ use a more meaningful output name\n+ test -noasm too\n\nChange-Id: Ia0064e1ccf6cce1d39fb1fa0560df22eb7801f2c\n"
    },
    {
      "commit": "5b4d3a82d7c6ebb22fb54741968e40837ca92854",
      "tree": "96cf96f481f2c5e2e4f230081ccbc18f3e26f57c",
      "parents": [
        "d9a64506e07882223e47f107f1330da32eff295a"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 10 03:19:08 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 10 06:16:20 2014"
      },
      "message": "test_lossless: discard dwebp output\n\n+ report identical files with diff; this is roughly similar to\ntest_dwebp.sh\u0027s behavior\n\nChange-Id: I35a755240b46aae2b65e0e832de8335a11530536\n"
    },
    {
      "commit": "d9a64506e07882223e47f107f1330da32eff295a",
      "tree": "b51cf767526f5d386eb8cad9fcef533dd9d03a7b",
      "parents": [
        "45e3dc699ab6cd41239c2171a28d3cc4e824c6da"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 10 03:18:21 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 10 03:22:02 2014"
      },
      "message": "test_dwebp.sh: exit w/an error if an md5sum fails\n\nChange-Id: I617ddb08ee1e7aab61ba91eb96fe7617a51195f0\n"
    },
    {
      "commit": "45e3dc699ab6cd41239c2171a28d3cc4e824c6da",
      "tree": "f74983a817de981588aaafb955d050f7157ebf1f",
      "parents": [
        "98190a232abb1570c3b06884ace03983e96a6734"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 10 03:16:44 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Apr 10 03:22:00 2014"
      },
      "message": "test_*.sh: liberalize --exec\u003d param parsing\n\nremove only the first \u003d, this allows filenames with \u003d\u0027s\n\nChange-Id: I319c26e45ac6b329fd72c3a1b68743a8a3ae7b7c\n"
    },
    {
      "commit": "98190a232abb1570c3b06884ace03983e96a6734",
      "tree": "ba52225f4fae1568df74f38c5488e658de4856a0",
      "parents": [
        "997b04b4002be3629a81089adc8f81eb82529477"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Apr 05 02:37:02 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Apr 05 02:37:02 2014"
      },
      "message": "test_lossless.sh: use \u0027set -e\u0027 to exit early\n\nalternatively, exit could be given a positive exit value; negative\nvalues aren\u0027t the best for compatibility\n\nChange-Id: Iea8fd4db864a72db1bb12620b981011f9ff9b2b4\n"
    },
    {
      "commit": "997b04b4002be3629a81089adc8f81eb82529477",
      "tree": "b5594a06b555f9b48b82adc7f5083c9cb5cba4c2",
      "parents": [
        "62d4369a54e2fc1a8b09613b197e5513a52254a2"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Apr 01 00:59:16 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Apr 01 00:59:16 2014"
      },
      "message": "test_lossless: allow script to be run outside src dir\n\nChange-Id: I1b1c33bf34029b0331310e915c035d8f1afb4541\n"
    },
    {
      "commit": "62d4369a54e2fc1a8b09613b197e5513a52254a2",
      "tree": "25b80ddf23c670115ac6b89a8367576a95dfa6dd",
      "parents": [
        "f5c2882c6a88eefc7df9a79693367026943b2270"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jan 24 23:29:38 2014"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jan 24 23:33:15 2014"
      },
      "message": "test_(dwebp|lossless).sh: dequote ${executable}\n\nthis allows a multi-argument command to --exec,\ne.g., --exec\u003d\u0027qemu -L... dwebp\u0027\n\nChange-Id: I45f1f0ca342f06cf42fc792651d0a9caee7c5992\n"
    },
    {
      "commit": "f5c2882c6a88eefc7df9a79693367026943b2270",
      "tree": "3b6c96e3699f2a1f1d0f4d867e41ebc784298b02",
      "parents": [
        "dd27b46b897fdb446ab4e7722ab0c71612ba355f"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Mon Oct 14 13:15:18 2013"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Mon Oct 14 13:31:33 2013"
      },
      "message": "test_dwebp.sh: add a --mt option\n\nallows multi-thread decoding to be exercised against the test vectors\n\nChange-Id: Ie9eee8995855adea7cf3024b7a90f2259337bfc3\n"
    },
    {
      "commit": "dd27b46b897fdb446ab4e7722ab0c71612ba355f",
      "tree": "2f719d9bd1fb5b72b4fe2eca2570229cd7697ae4",
      "parents": [
        "5041f79288499f08276fb806095da10af9186227"
      ],
      "author": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Oct 09 14:59:27 2013"
      },
      "committer": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Oct 09 14:59:27 2013"
      },
      "message": "add a test bitstream with extreme probabilities\n\nToken probabilities are forced to cycle through 0,255,1,254 sequence.\nQuantizers are very low/high too (0 or 127)\n\nChange-Id: Ic6b5ae6bdb51aca66f3c6abf862d9461df810bbb\n"
    },
    {
      "commit": "5041f79288499f08276fb806095da10af9186227",
      "tree": "d9735039a89e2df7650c4258c798290a9dbb06da",
      "parents": [
        "52264aba0c4becaf869c4ea840660075110d65f4"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Oct 09 14:29:00 2013"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Wed Oct 09 14:29:00 2013"
      },
      "message": "add test-nostrong.webp\n\nuses \u0027-nostrong\u0027 i.e., simple loopfilter\n\nChange-Id: Icb733e0e86a2b9f21c6261d0f74a0251d4443b6b\n"
    },
    {
      "commit": "52264aba0c4becaf869c4ea840660075110d65f4",
      "tree": "e7135ffaab0efa554eaa8548219f55a39a043923",
      "parents": [
        "8ed5b9db361849647f11b76b028aed1273d56709"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Sep 06 23:21:35 2013"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Sep 06 23:23:00 2013"
      },
      "message": "test_dwebp: get rid of bashisms\n\nbetter compatibility and the script currently uses /bin/sh\n\nChange-Id: If6fdf0eb63e615f4cbcc61c4c95b5fd14a77469f\n"
    },
    {
      "commit": "8ed5b9db361849647f11b76b028aed1273d56709",
      "tree": "4dc20ee5946313c4b1b38690d6e30659a306c552",
      "parents": [
        "f187257e1e186494dba07f8cbc60987da73fe4a0"
      ],
      "author": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Tue Sep 03 20:53:28 2013"
      },
      "committer": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Tue Sep 03 21:23:16 2013"
      },
      "message": "update md5 sums\n\nYUV -\u003e RGB conversion functions changed in Ia4363c5ed9b4c9edff5d932b002e57bb7814bf6f\n\nChange-Id: Ib63e42936f864053ef3a53310958587d3d4e5f5b\n"
    },
    {
      "commit": "f187257e1e186494dba07f8cbc60987da73fe4a0",
      "tree": "f5e0958f8acfdcab2cb76bbf2443a528f35dcdd6",
      "parents": [
        "5d0a52f4d4565178534ec23c4618747694c4fba9"
      ],
      "author": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri May 24 21:28:03 2013"
      },
      "committer": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri May 24 21:28:03 2013"
      },
      "message": "fix a typo: alterning -\u003e alternating\n\nChange-Id: I275350e7a4adb124944cf47172907e71b5e2eea1\n"
    },
    {
      "commit": "5d0a52f4d4565178534ec23c4618747694c4fba9",
      "tree": "4ead9aed4969f2dd6b40122aad93672b26adc004",
      "parents": [
        "166a1692e353bc58a87e0a64c887e8c1addc145e"
      ],
      "author": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri May 24 16:11:04 2013"
      },
      "committer": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri May 24 16:11:04 2013"
      },
      "message": "remove unneeded files\n\nChange-Id: I860c6e6cc7023de7bcb1a739d9b07b48b7ca0ef3\n"
    },
    {
      "commit": "166a1692e353bc58a87e0a64c887e8c1addc145e",
      "tree": "96ceb704c29da2db9cee0f68dbef22fcd59d855e",
      "parents": [
        "190840ab5d71551afbbc5eb732347adab2ce77fd"
      ],
      "author": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri May 24 15:20:49 2013"
      },
      "committer": {
        "name": "skal",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri May 24 15:37:50 2013"
      },
      "message": "add exhaustive test vectors for lossless coding\n\nA simple \u0027test_lossless.sh\u0027 shell script is supplied for testing\nwith \u0027dwebp\u0027.\n\nSee lossless_vec_list.txt for details of the features and images used\nto generate the files.\n\nBasically:\nlossless_vec_?_0.webp: none\nlossless_vec_?_1.webp: PALETTE\nlossless_vec_?_2.webp: PREDICTION\nlossless_vec_?_3.webp: PREDICTION PALETTE\nlossless_vec_?_4.webp: SUBTRACT-GREEN\nlossless_vec_?_5.webp: SUBTRACT-GREEN PALETTE\nlossless_vec_?_6.webp: PREDICTION SUBTRACT-GREEN\nlossless_vec_?_7.webp: PREDICTION SUBTRACT-GREEN PALETTE\nlossless_vec_?_8.webp: CROSS-COLOR-TRANSFORM\nlossless_vec_?_9.webp: CROSS-COLOR-TRANSFORM PALETTE\nlossless_vec_?_10.webp: PREDICTION CROSS-COLOR-TRANSFORM\nlossless_vec_?_11.webp: PREDICTION CROSS-COLOR-TRANSFORM PALETTE\nlossless_vec_?_12.webp: CROSS-COLOR-TRANSFORM SUBTRACT-GREEN\nlossless_vec_?_13.webp: CROSS-COLOR-TRANSFORM SUBTRACT-GREEN PALETTE\nlossless_vec_?_14_.webp: PREDICTION CROSS-COLOR-TRANSFORM SUBTRACT-GREEN\nlossless_vec_?_15.webp: PREDICTION CROSS-COLOR-TRANSFORM SUBTRACT-GREEN PALETTE\n\nChange-Id: I36dc37c63cb717349cc5ede6a0e4824a313212b2\n"
    },
    {
      "commit": "190840ab5d71551afbbc5eb732347adab2ce77fd",
      "tree": "c21d0224d619f46f1ce2968ac86d542961644667",
      "parents": [
        "2c4aa12547b5e3d5e6a5bcc5961f2ef4d36e55b5"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Apr 03 00:54:52 2013"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Apr 12 01:37:27 2013"
      },
      "message": "adds new test vectors for lossy+alpha and lossless\n\nNote: these files are only expected to decode successfully with libwebp\n\u003e\u003d 0.2.0.\nChange-Id: I625a84788784408d1926979fb3fe564aa19a74eb\n"
    },
    {
      "commit": "2c4aa12547b5e3d5e6a5bcc5961f2ef4d36e55b5",
      "tree": "bfb2b925471668225354b30059352d9117440b28",
      "parents": [
        "21dfc2e14e9704b06e32571970a10c5e556b7173"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Thu Aug 18 17:02:34 2011"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Thu Aug 18 17:02:34 2011"
      },
      "message": "add \u0027-noasm\u0027 decoding tests\n\nChange-Id: I7df8df1ad488c447e1cbf30951b26bdc62c9b128\n"
    },
    {
      "commit": "21dfc2e14e9704b06e32571970a10c5e556b7173",
      "tree": "90470353b5f57ea880a69cb8a52eb3acb6d6d8b8",
      "parents": [
        "1e4e4ea3be089e8e27cd143b09e208e0cdeaded1"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Tue Jun 21 06:52:06 2011"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Tue Jun 21 06:52:06 2011"
      },
      "message": "add a new \u0027bryce.webp\u0027 big picture sample\n\nChange-Id: I5c3aa72d5a96fcbf47688aac59bfe81ef7caf913\n"
    },
    {
      "commit": "1e4e4ea3be089e8e27cd143b09e208e0cdeaded1",
      "tree": "1b40c1cfa22429d4dc42d2d797f9fc85e3ff1d13",
      "parents": [
        "6712104a8745c3d549b3d03b9433985f7cd4996d"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Mar 09 03:35:41 2011"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Mar 09 03:35:41 2011"
      },
      "message": "update the signature after the https://review.webmproject.org/1919 fix\n\nChange-Id: I01a274e66e728825590faa437ed749b194303b86\n"
    },
    {
      "commit": "6712104a8745c3d549b3d03b9433985f7cd4996d",
      "tree": "d465f5f14b1e14b5bfa5fcdf69968e3ceaa59729",
      "parents": [
        "84698ed1741b3a0ad053c2cecaf6dd025849565c"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Mar 02 08:06:58 2011"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Mar 02 08:06:58 2011"
      },
      "message": "add test vectors for segmentation features\n\nChange-Id: Icf20551aca6d8bfb1b82b4b765d3db10f68f352b\n"
    },
    {
      "commit": "84698ed1741b3a0ad053c2cecaf6dd025849565c",
      "tree": "b7417af357b3691db7a91789c32a607b8ac5bde8",
      "parents": [
        "fd3654cf5963e0755cd9094bfea8e84abe3dca53"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Feb 16 00:17:51 2011"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Feb 16 00:17:51 2011"
      },
      "message": "use new flags of dwebp: -pgm and -ppm\n\nChange-Id: I743a8357f1fca04cc3c4cab16d54e4115540dad7\n"
    },
    {
      "commit": "fd3654cf5963e0755cd9094bfea8e84abe3dca53",
      "tree": "a84f84af1709d09a1a4c68b641fa1f69772081f0",
      "parents": [
        "0b09a64bb7a7efa99a5279171d109e8c89361373"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Mon Jan 17 16:23:20 2011"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Mon Jan 17 16:23:20 2011"
      },
      "message": "update MD5 file\n\nChange-Id: Ica8307a74fdd7734b94bf2a410dc9d5ab87705d0\n"
    },
    {
      "commit": "0b09a64bb7a7efa99a5279171d109e8c89361373",
      "tree": "4cacae289ed1fddfe4e466c7865b4316e5ca3806",
      "parents": [
        "8c4ab45b0aa3a984ff6ded98d5a965b14e84a931"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Mon Jan 17 16:18:48 2011"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Mon Jan 17 16:18:48 2011"
      },
      "message": "add a test case for fix in Ic6b68271\n\nChange-Id: I5ecdd1cd86c858875de8d6790d2634d2175bda7a\n"
    },
    {
      "commit": "8c4ab45b0aa3a984ff6ded98d5a965b14e84a931",
      "tree": "11517a850d3c2c3888955bed7ccecf79a50276e3",
      "parents": [
        "75f50b2191cf5df25f903b1093f58bbf331f963a"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri Dec 17 14:07:52 2010"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri Dec 17 14:13:51 2010"
      },
      "message": "update signature and shell script with new option -raw\ninstead of -yuv.\n\nneeded after patch #1367\n\nChange-Id: Icba416abe38030f577f38f5b526a036fd65b21d4\n"
    },
    {
      "commit": "75f50b2191cf5df25f903b1093f58bbf331f963a",
      "tree": "a6ba68e01c6fac1c545097102cb3e036c82505af",
      "parents": [
        "0a46d3b64c01c60f4f668ecd29d545a0e24c18d4"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri Nov 26 00:29:02 2010"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri Nov 26 00:29:02 2010"
      },
      "message": "add tests for small 1x? or ?x1 dimensions\n\njust to cover more corner cases...\n"
    },
    {
      "commit": "0a46d3b64c01c60f4f668ecd29d545a0e24c18d4",
      "tree": "5f525b498010e093e7c1f22bb8ba243f08d68248",
      "parents": [
        "43b53dae0c03207180ee5fc46f0a78d0994f4310"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Nov 03 23:52:38 2010"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Wed Nov 03 23:52:38 2010"
      },
      "message": "update MD5 tests\n\nupdate to include fancy upscaler and add a new\ntest vector (bug3.webp) to cover the QP\u003d48 bug.\n"
    },
    {
      "commit": "43b53dae0c03207180ee5fc46f0a78d0994f4310",
      "tree": "b5dff5ba0c3318c4e9b9a1871c4b83a9595599a6",
      "parents": [
        "1950a7f80176f26f1189c3c209aed684b933355e"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Sun Oct 31 16:42:16 2010"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Sun Oct 31 16:42:16 2010"
      },
      "message": "add test vector for the case of small dimensions\n\nthis case was fixed by I296f6914.\n"
    },
    {
      "commit": "1950a7f80176f26f1189c3c209aed684b933355e",
      "tree": "a7b1f2a96d083874e83eb96635a5855da7cbc379",
      "parents": [
        "00fbbe2634ddfb5ce5be29f59bef3ad086a2fb81"
      ],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Sun Oct 31 07:15:32 2010"
      },
      "committer": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Sun Oct 31 07:15:32 2010"
      },
      "message": "update md5 sums after last fix\n"
    },
    {
      "commit": "00fbbe2634ddfb5ce5be29f59bef3ad086a2fb81",
      "tree": "f24ca4fd63d9f067b887c191af2f5853b3670860",
      "parents": [],
      "author": {
        "name": "Pascal Massimino",
        "email": "pascal.massimino@gmail.com",
        "time": "Fri Oct 15 19:35:17 2010"
      },
      "committer": {
        "name": "John Koleszar",
        "email": "jkoleszar@google.com",
        "time": "Fri Oct 15 21:29:57 2010"
      },
      "message": "Initial commit\n\nChange-Id: I740249d94771ac11bfa043d3b637ea840abc25f4\n"
    }
  ]
}
