)]}'
{
  "log": [
    {
      "commit": "7fa2b10732d2f22376d4027b35b25fa1f9e89526",
      "tree": "c412d95d295e547cfc3f6acfb016e8fae2e2ed0a",
      "parents": [
        "2138547c90c83019ef2906ba479d1a69f43b9afc",
        "a68afd769c55407710355163fbead6634221cd59"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 02:05:56 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 02:05:56 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046 am: 4f428b7c02 am: a5e72ec799 am: 787a5136f0 am: 83485b615e am: 58f7175ed4 am: 2430ff6610 am: e80b15a63f am: c5343a578c am: 9224cc83f7\nam: a68afd769c\n\nChange-Id: I0889b0b089e7386fd4f779a3b7db1b8ecbe40b25\n"
    },
    {
      "commit": "a68afd769c55407710355163fbead6634221cd59",
      "tree": "07efb07390373e9aa54c3408ed38ee32194ffc99",
      "parents": [
        "8987fbb09bcd39b9f93b8efc9eae992e56a8d054",
        "9224cc83f761bf6325c8e87387184c336be88ad2"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 02:02:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 02:02:54 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046 am: 4f428b7c02 am: a5e72ec799 am: 787a5136f0 am: 83485b615e am: 58f7175ed4 am: 2430ff6610 am: e80b15a63f am: c5343a578c\nam: 9224cc83f7\n\nChange-Id: Id3cf87221a3e1c8bc7a437079a4cfd121d3096a4\n"
    },
    {
      "commit": "9224cc83f761bf6325c8e87387184c336be88ad2",
      "tree": "eab90a8fa6b745c794a3b54c9d23d1d3318d49ea",
      "parents": [
        "5c9fcda34e1b5b21efda689a2dfa134a634c6088",
        "c5343a578c76ecae6559c90a968364b09a90fc86"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 01:57:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 01:57:52 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046 am: 4f428b7c02 am: a5e72ec799 am: 787a5136f0 am: 83485b615e am: 58f7175ed4 am: 2430ff6610 am: e80b15a63f\nam: c5343a578c\n\nChange-Id: Ia4576778d6266485f524fcc4c84dfbdb9750e1be\n"
    },
    {
      "commit": "c5343a578c76ecae6559c90a968364b09a90fc86",
      "tree": "b98a20fde80f71d4fef099a5572fb35f6584a404",
      "parents": [
        "7ea7597648a08651e0c0d01a4090a81c55c2879f",
        "e80b15a63fa23f8d81c3d8e35b4502fb2e5a299c"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 01:55:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 01:55:45 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046 am: 4f428b7c02 am: a5e72ec799 am: 787a5136f0 am: 83485b615e am: 58f7175ed4 am: 2430ff6610\nam: e80b15a63f\n\nChange-Id: I64b7684e3306b35b96b92cd71fae359d8bb613f5\n"
    },
    {
      "commit": "e80b15a63fa23f8d81c3d8e35b4502fb2e5a299c",
      "tree": "c95ebdf80578aa43a3a67029d30526d6c4291abb",
      "parents": [
        "8e86da478bebea11caa37882749eca16c5179410",
        "2430ff6610479b4374958d2a5c4db0b129fc7803"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 01:51:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 01:51:22 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046 am: 4f428b7c02 am: a5e72ec799 am: 787a5136f0 am: 83485b615e am: 58f7175ed4\nam: 2430ff6610\n\nChange-Id: I4099ab29c596f5ad2f03e0c018b0c2fddb078ed7\n"
    },
    {
      "commit": "2430ff6610479b4374958d2a5c4db0b129fc7803",
      "tree": "e4dc7ddb06c5294fd4d718cb51158317a52f5d01",
      "parents": [
        "654e9f92821c735f8b681f0d2d34da4c33f7ebc0",
        "58f7175ed4be16dedab504c3a7c386b673ee3cc3"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 01:47:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 01:47:52 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046 am: 4f428b7c02 am: a5e72ec799 am: 787a5136f0 am: 83485b615e\nam: 58f7175ed4\n\nChange-Id: Ib5d28de651178b0ab7cd3e44793a6078d904ff4c\n"
    },
    {
      "commit": "58f7175ed4be16dedab504c3a7c386b673ee3cc3",
      "tree": "34698c97c7e38e1bdab6112d09c6574d9540c4fe",
      "parents": [
        "9169ca1b88f705694b270d6ccec28b4231c2e29a",
        "83485b615e4d5806f871114e14584dd9c484640d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 01:44:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 01:44:21 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046 am: 4f428b7c02 am: a5e72ec799 am: 787a5136f0\nam: 83485b615e\n\nChange-Id: I3d18f79b2d7a22122756e0cf4af2b7d46dfe808b\n"
    },
    {
      "commit": "83485b615e4d5806f871114e14584dd9c484640d",
      "tree": "276e6f71ab6d9ef0100ab99da5113bd4709560ed",
      "parents": [
        "3db88c0f001e296494b62f3239068afe1e89237b",
        "787a5136f0a3a19f2342e41137177b03b3a8b073"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 01:41:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 01:41:21 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046 am: 4f428b7c02 am: a5e72ec799\nam: 787a5136f0\n\nChange-Id: Ie4050fea30e11b772d6a60833ffcf6c000778461\n"
    },
    {
      "commit": "787a5136f0a3a19f2342e41137177b03b3a8b073",
      "tree": "029447574081eb955abd0c3677085fd84588a134",
      "parents": [
        "3ffe48ed2984490ffc366ae75881591864ee2a3c",
        "a5e72ec7993f37d6282c847ca13044326bbc5727"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 01:37:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 01:37:50 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046 am: 4f428b7c02\nam: a5e72ec799\n\nChange-Id: I3c4fc719cae8632fb7223db29ea035ed1a80616a\n"
    },
    {
      "commit": "a5e72ec7993f37d6282c847ca13044326bbc5727",
      "tree": "eb8cda1ab61c78819373e0669bb9e1fb485b95d7",
      "parents": [
        "e5c0e7e10b9d6db685daa5123a26bff6ec2d4cd7",
        "4f428b7c02cd848fb1fc6efc5d80b7b04531b146"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 01:34:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 01:34:50 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders am: 5443b57cc5 am: 89f501d046\nam: 4f428b7c02\n\nChange-Id: Ia3e7fe8b1f39448f865508da3d5836b3159273cb\n"
    },
    {
      "commit": "89f501d046c9a3ca61201e187a0d3655d59e521c",
      "tree": "91f3663d2af2fb3457e40d4ea1519d91a1c731d2",
      "parents": [
        "b0896dfc81d2bea911edbf19f0d8f47798e229a3",
        "5443b57cc54f2e46b35246637be26a69e9f493e1"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 16 01:28:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 16 01:28:50 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders\nam: 5443b57cc5\n\nChange-Id: Ifd851c8840abc615eecf0da1f6b32f30cfb4e0b2\n"
    },
    {
      "commit": "5443b57cc54f2e46b35246637be26a69e9f493e1",
      "tree": "71d0ce7a959b93e4d41505e0910b4a5d3ba5bef8",
      "parents": [
        "e5a54485e08400a976092cd5b1c6d909d0e1a4ab"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 10 14:29:40 2017 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 15 06:20:28 2017 +0000"
      },
      "message": "codecs: handle onReset() for a few encoders\n\nTest: Run PoC binaries\nBug: 34749392\nBug: 34705519\nChange-Id: I3356eb615b0e79272d71d72578d363671038c6dd\n"
    },
    {
      "commit": "dbedfa05feef79bc25ed020230e98df84cbd5cc3",
      "tree": "329f1ea5c4095dd1cc49c707cf5ba16b72512843",
      "parents": [
        "0976c26d974a411b7f8df184ddd50a4425559fa2",
        "8987fbb09bcd39b9f93b8efc9eae992e56a8d054"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:19:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:19:06 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b am: 3ffe48ed29 am: 3db88c0f00 am: 9169ca1b88 am: 654e9f9282 am: 8e86da478b am: 7ea7597648 am: 5c9fcda34e\nam: 8987fbb09b\n\nChange-Id: Iab3f0ecb58b435dae93f0cdd32debb126f5026a3\n"
    },
    {
      "commit": "8987fbb09bcd39b9f93b8efc9eae992e56a8d054",
      "tree": "af69cf35115f2831f7b3db51109296275a8e2676",
      "parents": [
        "1d0255e990821193550e1aaad8ca62d87cb787ae",
        "5c9fcda34e1b5b21efda689a2dfa134a634c6088"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:16:39 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:16:39 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b am: 3ffe48ed29 am: 3db88c0f00 am: 9169ca1b88 am: 654e9f9282 am: 8e86da478b am: 7ea7597648\nam: 5c9fcda34e\n\nChange-Id: I17a93c1ff1348f4ad270033c095c5d683eb646c6\n"
    },
    {
      "commit": "5c9fcda34e1b5b21efda689a2dfa134a634c6088",
      "tree": "4cfccedc92a6fc2720956c83bd700ba863b90d1d",
      "parents": [
        "72ff526520779633dd37b00b4cec523ec15c22b0",
        "7ea7597648a08651e0c0d01a4090a81c55c2879f"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:14:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:14:05 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b am: 3ffe48ed29 am: 3db88c0f00 am: 9169ca1b88 am: 654e9f9282 am: 8e86da478b\nam: 7ea7597648\n\nChange-Id: I55d87412172c5f44b98b7b053d20c29b507575eb\n"
    },
    {
      "commit": "7ea7597648a08651e0c0d01a4090a81c55c2879f",
      "tree": "44dc6e4a72f73aeda48153c3c0bce002f11e4053",
      "parents": [
        "d572632948d44db41e9abcc2b6e683108a61b120",
        "8e86da478bebea11caa37882749eca16c5179410"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:11:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:11:37 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b am: 3ffe48ed29 am: 3db88c0f00 am: 9169ca1b88 am: 654e9f9282\nam: 8e86da478b\n\nChange-Id: Ied6c11a5f125299fa88b33a80de241820dc876e1\n"
    },
    {
      "commit": "8e86da478bebea11caa37882749eca16c5179410",
      "tree": "1777c290c49d4b1e0f35967a465e980e31470ae4",
      "parents": [
        "d625f8dcabc1dc0cf78d93aaa6ff30b33f05d305",
        "654e9f92821c735f8b681f0d2d34da4c33f7ebc0"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:09:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:09:35 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b am: 3ffe48ed29 am: 3db88c0f00 am: 9169ca1b88\nam: 654e9f9282\n\nChange-Id: Id2db864022671e15c0667c97d536efb7c419da89\n"
    },
    {
      "commit": "654e9f92821c735f8b681f0d2d34da4c33f7ebc0",
      "tree": "2f677aa32477edaf812bc6b24439cc28f52b2cf7",
      "parents": [
        "96fbe3c2e52778506858d9b9ff0fae067587265c",
        "9169ca1b88f705694b270d6ccec28b4231c2e29a"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:07:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:07:02 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b am: 3ffe48ed29 am: 3db88c0f00\nam: 9169ca1b88\n\nChange-Id: I444281056ba5770276b76900055c6e27daaeba63\n"
    },
    {
      "commit": "9169ca1b88f705694b270d6ccec28b4231c2e29a",
      "tree": "cf38e2ecf5650d68a57e7dce75eed89c071b232c",
      "parents": [
        "3ce7b4ddca771208f7ef39c6f55870ed4dd24a0c",
        "3db88c0f001e296494b62f3239068afe1e89237b"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:04:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:04:05 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b am: 3ffe48ed29\nam: 3db88c0f00\n\nChange-Id: Iea1d0fd06e77bd7daafc85704206cb36fd2274e2\n"
    },
    {
      "commit": "3db88c0f001e296494b62f3239068afe1e89237b",
      "tree": "3592c81481f96accbb1aecdf8c8199b5ef225c34",
      "parents": [
        "89cbb8482b042e09092a58d7e2d3fd3c463f0c67",
        "3ffe48ed2984490ffc366ae75881591864ee2a3c"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:01:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:01:34 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b\nam: 3ffe48ed29\n\nChange-Id: I8a948de8ac007e44edff58df707dc56cd483d4f3\n"
    },
    {
      "commit": "3ffe48ed2984490ffc366ae75881591864ee2a3c",
      "tree": "ffca0c0c349d3fe1a347c371cf9af2ea5ebf58c1",
      "parents": [
        "3b122332a1fd6ed2ffeb1d40f93a65f676c99cc5",
        "e5c0e7e10b9d6db685daa5123a26bff6ec2d4cd7"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 20:59:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 20:59:05 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a\nam: e5c0e7e10b\n\nChange-Id: I8958232051fe10132f9cb44acb1c97685b169c09\n"
    },
    {
      "commit": "e5c0e7e10b9d6db685daa5123a26bff6ec2d4cd7",
      "tree": "fed4ab019e4105e965d4d150a9016232a46c9d54",
      "parents": [
        "917033735e2f55e76e93b17a37fda2cab72f381b",
        "b9e070af6a55bcfb005bf902039ec0f9c3388f6f"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 20:56:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 20:56:27 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81\nam: b9e070af6a\n\nChange-Id: I1676f829b5571abad93c9f4ce156811a55787024\n"
    },
    {
      "commit": "b0896dfc81d2bea911edbf19f0d8f47798e229a3",
      "tree": "df4d3cbfcb3d238693a99084cf051a5c576070f9",
      "parents": [
        "3fc94bc1468571e9ee3337bacbc68a51b6e387d1",
        "e5a54485e08400a976092cd5b1c6d909d0e1a4ab"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 20:51:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 20:51:25 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles\nam: e5a54485e0\n\nChange-Id: I131f8d196034854f562a175874bce19b29904664\n"
    },
    {
      "commit": "e5a54485e08400a976092cd5b1c6d909d0e1a4ab",
      "tree": "1195d30fed374d3152b1efbed96e16cd3554ea90",
      "parents": [
        "ea2023406b8306b5562e9113a159c7126438d200"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Feb 13 16:31:20 2017 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 00:42:49 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles\n\nWhen speaker angles are queried, the size of the array for the\n  returned data is 3x the number of channels (where really it\n  should be max(2, nbChannels)). The code assumed it was at\n  least 3x2 (where 2 is the number of virtual speakers this\n  effect supports) and would thus crash when called for a mono\n  channel mask.\n\nTest: see repro steps in bug\nBug: 32591350\nChange-Id: I33d4bff6b2e19a9fc4284a85a446804878d3a410\n"
    },
    {
      "commit": "1eb2e0f56cd591b76ab10ad13eded10622015d49",
      "tree": "4eaad8564900dbf701c776b711996821acfdaf81",
      "parents": [
        "6c47ea81a455c914996c0deebd5d8210c33b2200",
        "1d0255e990821193550e1aaad8ca62d87cb787ae"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:36:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:36:01 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146 am: 497f2ccce4 am: 917033735e am: 3b122332a1 am: 89cbb8482b am: 3ce7b4ddca am: 96fbe3c2e5 am: d625f8dcab am: d572632948 am: 72ff526520\nam: 1d0255e990\n\nChange-Id: Ic9d8c33047f4cae948f1a84ace9f5674cf32c26f\n"
    },
    {
      "commit": "1d0255e990821193550e1aaad8ca62d87cb787ae",
      "tree": "e264d5fd9b19ad5ab4bacd3f99bfbc9bec678bda",
      "parents": [
        "bd8cc7483ae9c6865c20a808288afa141402c398",
        "72ff526520779633dd37b00b4cec523ec15c22b0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:33:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:33:01 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146 am: 497f2ccce4 am: 917033735e am: 3b122332a1 am: 89cbb8482b am: 3ce7b4ddca am: 96fbe3c2e5 am: d625f8dcab am: d572632948\nam: 72ff526520\n\nChange-Id: Ie0a458392a8aacb64c0852b18bbc55a1542c4d94\n"
    },
    {
      "commit": "72ff526520779633dd37b00b4cec523ec15c22b0",
      "tree": "5a9f82bf65da2a61ec4a0f9f721bf93a9180d770",
      "parents": [
        "20d68e02bc8909bda1f00c176de9aa1a91a3c5da",
        "d572632948d44db41e9abcc2b6e683108a61b120"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:30:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:30:29 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146 am: 497f2ccce4 am: 917033735e am: 3b122332a1 am: 89cbb8482b am: 3ce7b4ddca am: 96fbe3c2e5 am: d625f8dcab\nam: d572632948\n\nChange-Id: I9912fd09527b9fcd6923e7c91b7dcfdade1c87f4\n"
    },
    {
      "commit": "20d68e02bc8909bda1f00c176de9aa1a91a3c5da",
      "tree": "e924f0b4984a7aa710539b7470f58d360422dfa4",
      "parents": [
        "60721afe7bf23a6febd83135b592f75b751d7f94",
        "f70b522d31f5a85855cd2801364ea42208546346"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:30:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:30:14 2017 +0000"
      },
      "message": "resolve merge conflicts of 79cf158c51 to mnc-dev am: 50358a80b1 am: 86d5e962ce am: 24058e96b3 am: c9d4267bf0 am: 199f36c95a am: fb800b98ed\nam: f70b522d31\n\nChange-Id: Iae87f698c8b8a46de2d578767883b6ee0c7b4ed3\n"
    },
    {
      "commit": "d572632948d44db41e9abcc2b6e683108a61b120",
      "tree": "ec2f94ee8bff58629624cf5f70809fbf4d26abab",
      "parents": [
        "f70b522d31f5a85855cd2801364ea42208546346",
        "d625f8dcabc1dc0cf78d93aaa6ff30b33f05d305"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:24:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:24:25 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146 am: 497f2ccce4 am: 917033735e am: 3b122332a1 am: 89cbb8482b am: 3ce7b4ddca am: 96fbe3c2e5\nam: d625f8dcab\n\nChange-Id: Ib9b2676a88278443f67a5c4473d5faa9bdd2caa4\n"
    },
    {
      "commit": "f70b522d31f5a85855cd2801364ea42208546346",
      "tree": "a7e539f105057151862b64140fb2d565bfa31bc5",
      "parents": [
        "f791b1f376843ceb969b71b9891a4d067d947c36",
        "fb800b98edd9ea68d3ba3e60b7ec6e0cd33978d7"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:24:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:24:09 2017 +0000"
      },
      "message": "resolve merge conflicts of 79cf158c51 to mnc-dev am: 50358a80b1 am: 86d5e962ce am: 24058e96b3 am: c9d4267bf0 am: 199f36c95a\nam: fb800b98ed\n\nChange-Id: Ie8cc581c6c3bf76b375a2cdb4095e4152b359b2d\n"
    },
    {
      "commit": "d625f8dcabc1dc0cf78d93aaa6ff30b33f05d305",
      "tree": "662770d5954680c0c93229d4f1c162cca61322f7",
      "parents": [
        "fb800b98edd9ea68d3ba3e60b7ec6e0cd33978d7",
        "96fbe3c2e52778506858d9b9ff0fae067587265c"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:21:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:21:57 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146 am: 497f2ccce4 am: 917033735e am: 3b122332a1 am: 89cbb8482b am: 3ce7b4ddca\nam: 96fbe3c2e5\n\nChange-Id: Ic83f4cdc78ae34a6dc2de5cd3eb5247cb7af626a\n"
    },
    {
      "commit": "fb800b98edd9ea68d3ba3e60b7ec6e0cd33978d7",
      "tree": "7ba30dd51b65f29b80a0f4b1d26d1655987fa35e",
      "parents": [
        "d4de6c34b7527d8ce7dec0ccf5a0b22b0772285f",
        "199f36c95a7d43e66c14176c2fb2e3f4e33af29a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:21:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:21:38 2017 +0000"
      },
      "message": "resolve merge conflicts of 79cf158c51 to mnc-dev am: 50358a80b1 am: 86d5e962ce am: 24058e96b3 am: c9d4267bf0\nam: 199f36c95a\n\nChange-Id: I6e7307dcff161e32794ba15368bd00a5f625fd09\n"
    },
    {
      "commit": "96fbe3c2e52778506858d9b9ff0fae067587265c",
      "tree": "02cefbac72b98c167b416730978d008fed4e46b1",
      "parents": [
        "199f36c95a7d43e66c14176c2fb2e3f4e33af29a",
        "3ce7b4ddca771208f7ef39c6f55870ed4dd24a0c"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:18:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:18:54 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146 am: 497f2ccce4 am: 917033735e am: 3b122332a1 am: 89cbb8482b\nam: 3ce7b4ddca\n\nChange-Id: I3d6ab417df4d0b58ebb8a0df4e5344d2cdf2d2c0\n"
    },
    {
      "commit": "199f36c95a7d43e66c14176c2fb2e3f4e33af29a",
      "tree": "4f325029eb715feb33a9197717e9506d58ebe897",
      "parents": [
        "d51a9b554eafba0d330b33b01e7bdb66643abb17",
        "c9d4267bf08c64a8576b1d3d11bbfd10673902bb"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:18:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:18:38 2017 +0000"
      },
      "message": "resolve merge conflicts of 79cf158c51 to mnc-dev am: 50358a80b1 am: 86d5e962ce am: 24058e96b3\nam: c9d4267bf0\n\nChange-Id: I3c49d0414ac2d6db50dab923b9350daae96cdd1d\n"
    },
    {
      "commit": "3ce7b4ddca771208f7ef39c6f55870ed4dd24a0c",
      "tree": "72dc006b78af17b7ce6452afb6a4e358b3b22392",
      "parents": [
        "c9d4267bf08c64a8576b1d3d11bbfd10673902bb",
        "89cbb8482b042e09092a58d7e2d3fd3c463f0c67"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:16:26 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:16:26 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146 am: 497f2ccce4 am: 917033735e am: 3b122332a1\nam: 89cbb8482b\n\nChange-Id: Ice33011bc5fcd9bcdc87fbf1fab3c25cb65decb4\n"
    },
    {
      "commit": "c9d4267bf08c64a8576b1d3d11bbfd10673902bb",
      "tree": "faec87d08d782070b65bb3b561cd76c9fee693f2",
      "parents": [
        "dd062f9882ce78120c23050ca5b1c67dc6b7a4b4",
        "24058e96b3e1b13ae6636826f0a4cd1cd631e8ec"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:16:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:16:09 2017 +0000"
      },
      "message": "resolve merge conflicts of 79cf158c51 to mnc-dev am: 50358a80b1 am: 86d5e962ce\nam: 24058e96b3\n\nChange-Id: Idb55e28f9cc23699d145f145c92e1c9c2e290d86\n"
    },
    {
      "commit": "89cbb8482b042e09092a58d7e2d3fd3c463f0c67",
      "tree": "a46cc06d402e6c40e86a62f0d35d07b7d5348bbc",
      "parents": [
        "24058e96b3e1b13ae6636826f0a4cd1cd631e8ec",
        "3b122332a1fd6ed2ffeb1d40f93a65f676c99cc5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:13:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:13:53 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146 am: 497f2ccce4 am: 917033735e\nam: 3b122332a1\n\nChange-Id: I4d44954a3453c2a21e5b67aeea32d41fede01ba9\n"
    },
    {
      "commit": "24058e96b3e1b13ae6636826f0a4cd1cd631e8ec",
      "tree": "5cf57150462d325b4ff723d64ee883591fa10552",
      "parents": [
        "e1b8152064df82d8f7afb026479ee87f534388cb",
        "86d5e962ce26dde45d961836f0926f86e4ac788c"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:13:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:13:36 2017 +0000"
      },
      "message": "resolve merge conflicts of 79cf158c51 to mnc-dev am: 50358a80b1\nam: 86d5e962ce\n\nChange-Id: I59f1dc2a12d44018e3e8b74bcc6d9c775f896381\n"
    },
    {
      "commit": "3b122332a1fd6ed2ffeb1d40f93a65f676c99cc5",
      "tree": "154a5346b3f1452905f63fe5f168758e592f06a0",
      "parents": [
        "86d5e962ce26dde45d961836f0926f86e4ac788c",
        "917033735e2f55e76e93b17a37fda2cab72f381b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:11:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:11:22 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146 am: 497f2ccce4\nam: 917033735e\n\nChange-Id: Iacd7eff2b865515af5e29cc7fb5fb517f213aabc\n"
    },
    {
      "commit": "86d5e962ce26dde45d961836f0926f86e4ac788c",
      "tree": "11af9ea5d7937544132de1e57a46a66813707c9e",
      "parents": [
        "31670090bfa252284bd0d6229e7a3d111d651ee5",
        "50358a80b1724f6cf1bcdf003e1abf9cc141b122"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:11:07 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:11:07 2017 +0000"
      },
      "message": "resolve merge conflicts of 79cf158c51 to mnc-dev\nam: 50358a80b1\n\nChange-Id: I9f0220c41cf629652329ed624469f6442186eca3\n"
    },
    {
      "commit": "917033735e2f55e76e93b17a37fda2cab72f381b",
      "tree": "543f981a3664ea744f6ad7a4a6fb90616161b9ae",
      "parents": [
        "50358a80b1724f6cf1bcdf003e1abf9cc141b122",
        "497f2ccce4a76ca5dc7212a908e00b1e240222e7"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 23:08:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 23:08:44 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca am: ea2023406b am: 3fc94bc146\nam: 497f2ccce4\n\nChange-Id: I2df07a6aa02a7c56a47c777e0eacbc6d560055de\n"
    },
    {
      "commit": "50358a80b1724f6cf1bcdf003e1abf9cc141b122",
      "tree": "7c2a4da0c8dfbc60985cb3e3f0d960508abefa5a",
      "parents": [
        "06f46cabd0d52f77520919092b589ce16a282a59",
        "79cf158c51eb40abd734ae0503909e92948ebb00"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 14:19:40 2017 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 14:19:40 2017 -0800"
      },
      "message": "resolve merge conflicts of 79cf158c51 to mnc-dev\n\nChange-Id: Ied32e83215e386c801c02991a0b2fa4baa25b643\n"
    },
    {
      "commit": "3fc94bc1468571e9ee3337bacbc68a51b6e387d1",
      "tree": "fdd12a5b824b88ad09d53d16fbe2e55a8133040f",
      "parents": [
        "f8a2e81bc460a33e4198cc5146ac76c9b970c0a4",
        "ea2023406b8306b5562e9113a159c7126438d200"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 21:49:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 21:49:17 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764 am: 7f3980c0ca\nam: ea2023406b\n\nChange-Id: I68fa183d94f46f7578f8b0718da9a3efd9b4946c\n"
    },
    {
      "commit": "f8a2e81bc460a33e4198cc5146ac76c9b970c0a4",
      "tree": "298578f4966f66e25d4893a6a7c600460669caec",
      "parents": [
        "888f5bab6db31e56fca6ad8852378cb49c963f13",
        "a23c9a47ab42162fcc736d4d3fbca601dfba796a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 21:49:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 21:49:03 2017 +0000"
      },
      "message": "Merge \"stagefright: parseApp check data boundary conditions\" into klp-dev am: 65433ff04d am: 86bd734f58 am: 7902138f2e\nam: a23c9a47ab\n\nChange-Id: I4cfef0f49e467337c36b9283d2959ddd68e41bd3\n"
    },
    {
      "commit": "ea2023406b8306b5562e9113a159c7126438d200",
      "tree": "fa9853ed8beb99ad9f05c6e5008d2837bb5819d6",
      "parents": [
        "a23c9a47ab42162fcc736d4d3fbca601dfba796a",
        "7f3980c0ca0b0fe461f2e759bbbe46b85851b7c8"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 21:46:48 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 21:46:48 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce am: e541fa1764\nam: 7f3980c0ca\n\nChange-Id: Iaa2a11e1924fdcfe83ca8c8e9a7925850ceb53be\n"
    },
    {
      "commit": "a23c9a47ab42162fcc736d4d3fbca601dfba796a",
      "tree": "560f8292c45d5461b87c9c462cf85628b66a8af7",
      "parents": [
        "7a14d95270c4824762c4d4be0d99f5a391e6b82d",
        "7902138f2e36ebe7452437a8394619619b8a66a6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 21:46:33 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 21:46:33 2017 +0000"
      },
      "message": "Merge \"stagefright: parseApp check data boundary conditions\" into klp-dev am: 65433ff04d am: 86bd734f58\nam: 7902138f2e\n\nChange-Id: I2d9be870193a986d9cd21d7527c4069cd1f184ed\n"
    },
    {
      "commit": "7f3980c0ca0b0fe461f2e759bbbe46b85851b7c8",
      "tree": "b554498c08f116ee971d0e8df6af3176606b178c",
      "parents": [
        "7902138f2e36ebe7452437a8394619619b8a66a6",
        "e541fa176487523f67336bc4efd9946751c6ffb7"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 21:43:48 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 21:43:48 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev am: b6aa3901ce\nam: e541fa1764\n\nChange-Id: Ia2962471693b1c4302d4535a0f95dd8d914c3cb8\n"
    },
    {
      "commit": "7902138f2e36ebe7452437a8394619619b8a66a6",
      "tree": "9ae986d8ac0c8468ee26f523fce78be6ef46db20",
      "parents": [
        "f0009384d8fe38a08187f6d9fb0e4b37d0619a10",
        "86bd734f58e6c283b8d996770e6d7ae5e5dd6954"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 21:43:31 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 13 21:43:31 2017 +0000"
      },
      "message": "Merge \"stagefright: parseApp check data boundary conditions\" into klp-dev am: 65433ff04d\nam: 86bd734f58\n\nChange-Id: I3729ea0064642ac10292561d450565ee735af369\n"
    },
    {
      "commit": "b6aa3901ceb4b51ca1e51799e8cc95f630d49c33",
      "tree": "5dd7e7131b41c3fc122c80833b4f03f0d625eb0b",
      "parents": [
        "65433ff04d9b0d8aa02d9ab8f87b5598c7b4a979",
        "9667e3eff2d34c3797c3b529370de47b2c1f1bf6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 13 21:36:48 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 13 21:36:48 2017 +0000"
      },
      "message": "Merge \"Fix overflow check and check read result\" into klp-dev"
    },
    {
      "commit": "7a296e912198e54ea8867b450b9cbdced5b8f7d9",
      "tree": "d12250e35a7033ec897769f0baf946f383b0dbf5",
      "parents": [
        "79902b1700b0a924eb7069f59798a76158cb784f",
        "95af699869da6b8a568844a2cbb724fbca62bceb"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Fri Feb 10 18:40:00 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 10 18:40:00 2017 +0000"
      },
      "message": "Merge \"Increase EP_ALLOC ioctl number.\" am: c21b625d06 am: eb93f3b468\nam: 95af699869\n\nChange-Id: Ib62d37947f025920819ae80c9be505aebf6e31d7\n"
    },
    {
      "commit": "95af699869da6b8a568844a2cbb724fbca62bceb",
      "tree": "bfe73df8d5f6c5e02971e4ea433e1827a69b6475",
      "parents": [
        "61c034aa35f346d8754b0ea676903db049f18146",
        "eb93f3b468037f72e4eec722111d93a6672d31f8"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Fri Feb 10 18:37:58 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 10 18:37:58 2017 +0000"
      },
      "message": "Merge \"Increase EP_ALLOC ioctl number.\" am: c21b625d06\nam: eb93f3b468\n\nChange-Id: I4d15d90231c969495d4a7ab0e45e61d9e13e4465\n"
    },
    {
      "commit": "79902b1700b0a924eb7069f59798a76158cb784f",
      "tree": "19720ddff0a4f1ae2d7d3a6952a1636b1b7f9081",
      "parents": [
        "4b0f2f51509154f1180dab192bff23ce4bf725c7",
        "61c034aa35f346d8754b0ea676903db049f18146"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Fri Feb 10 00:01:00 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 10 00:01:00 2017 +0000"
      },
      "message": "Merge \"Update MtpFfsHandle tests, add new tests for small and partial files\" am: ddc029afc7 am: 47c772f677\nam: 61c034aa35\n\nChange-Id: I4069f3cbc89e3fefdbcec1ae06f83980dadb3d85\n"
    },
    {
      "commit": "61c034aa35f346d8754b0ea676903db049f18146",
      "tree": "3198eb33fd8b46aa068d17aa8140bea72e7260ee",
      "parents": [
        "41194d937cbb863618d9e82f6650564979b596d0",
        "47c772f6770f361f2519e218c763f2d78cd4a68a"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Thu Feb 09 23:55:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 09 23:55:50 2017 +0000"
      },
      "message": "Merge \"Update MtpFfsHandle tests, add new tests for small and partial files\" am: ddc029afc7\nam: 47c772f677\n\nChange-Id: I23b2b2ec7a2ef8c39612938c2d74d6855c4036f5\n"
    },
    {
      "commit": "94b13227f4c77bb303d7d004d889f6bf6a65f64c",
      "tree": "05dd04eebcc8fc8ce6e2355907a596ce97dd3522",
      "parents": [
        "8542feecf7842746d3a5e3cb113ac7269f7a296f"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Thu Feb 09 11:02:49 2017 -0800"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Thu Feb 09 11:02:49 2017 -0800"
      },
      "message": "Increase EP_ALLOC ioctl number.\n\nThis prevents conflict with future upstream ioctls.\n\nTest: Perform a file transfer.\nChange-Id: If7313a048f528dfa57ef2fe52932ed664ad6f234\n"
    },
    {
      "commit": "8542feecf7842746d3a5e3cb113ac7269f7a296f",
      "tree": "d71eee5e0cb7c04baf10321dbde941e12d2afcf4",
      "parents": [
        "9064b2d12a572cb53469883a595eed6360b49cd8"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Feb 06 15:12:17 2017 -0800"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Thu Feb 09 11:02:06 2017 -0800"
      },
      "message": "Update MtpFfsHandle tests, add new tests for small and partial files\n\nTest: Build and run 32 and 64 bit tests\nBug: 34822471\nChange-Id: I812e4f27464e385c219c42bf7a76fa702f295f41\n"
    },
    {
      "commit": "4b0f2f51509154f1180dab192bff23ce4bf725c7",
      "tree": "b7dfff18212aa9613c1dfbfcb100ac863148e008",
      "parents": [
        "77a5123b2aa9cb27919b17e4da26bc7281e14943",
        "41194d937cbb863618d9e82f6650564979b596d0"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Wed Feb 08 23:36:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 08 23:36:24 2017 +0000"
      },
      "message": "Merge \"Fix static analyzer warnings\" am: 9064b2d12a am: 9924503dfe\nam: 41194d937c\n\nChange-Id: I86f7ca87a54797027949c6d30afe8862f019f34e\n"
    },
    {
      "commit": "41194d937cbb863618d9e82f6650564979b596d0",
      "tree": "bd8c3865d74a6fbc94f0c7677fa8e8cdb06abaa1",
      "parents": [
        "6fe7d5973c89e27652521e4d4af46deca557d2a3",
        "9924503dfedc7c9605aea2ff394e6364a288c2a7"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Wed Feb 08 23:33:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 08 23:33:53 2017 +0000"
      },
      "message": "Merge \"Fix static analyzer warnings\" am: 9064b2d12a\nam: 9924503dfe\n\nChange-Id: I50023e13c9beff766405cd3bdccfb71da7c766c9\n"
    },
    {
      "commit": "9064b2d12a572cb53469883a595eed6360b49cd8",
      "tree": "8bd737bf7db07a8c97e3044db7e50c13518da96f",
      "parents": [
        "659cb35e192201158837ccf89efb2cea603e7fab",
        "65c954e72a126e4ea59d1fe2859bfb39cb800380"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 08 23:28:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 08 23:28:36 2017 +0000"
      },
      "message": "Merge \"Fix static analyzer warnings\""
    },
    {
      "commit": "77a5123b2aa9cb27919b17e4da26bc7281e14943",
      "tree": "564822f651406580d74a990d3d355dd212470f54",
      "parents": [
        "4bc99bcd453559938d85b7f559b119d7dd46a9ba",
        "6fe7d5973c89e27652521e4d4af46deca557d2a3"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 08 22:26:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 08 22:26:35 2017 +0000"
      },
      "message": "Merge \"Fix divide by zero\" am: 659cb35e19 am: 021add2def\nam: 6fe7d5973c\n\nChange-Id: I05b15bf43fb31d9de3560ca1ccfe0c93f29fcf8f\n"
    },
    {
      "commit": "6fe7d5973c89e27652521e4d4af46deca557d2a3",
      "tree": "b504209d818a52a2725deacf2a9535515895babc",
      "parents": [
        "2ab6368f1c78abb7788516f99f8878767335d8be",
        "021add2defd199f3b07d41ab0a29364f3a638a47"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 08 22:24:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 08 22:24:35 2017 +0000"
      },
      "message": "Merge \"Fix divide by zero\" am: 659cb35e19\nam: 021add2def\n\nChange-Id: Id633e8581b39e62615489981427380a80361d741\n"
    },
    {
      "commit": "bbc0c8bb5478ee59970977033802185cccf10b48",
      "tree": "d93ccb95cd3bc900202dd6c27563ded4631ae82a",
      "parents": [
        "94388e4b6353e5712d236feeb4029be74577213d"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 08 14:03:35 2017 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 08 14:03:35 2017 -0800"
      },
      "message": "Fix divide by zero\n\nBug: 35136163\nChange-Id: If074a1c4d595489f4ff4ffc0b8c381d1bc658447\n"
    },
    {
      "commit": "65c954e72a126e4ea59d1fe2859bfb39cb800380",
      "tree": "bdcb443d7d107cfd1a877a1a3b289a3010a3822a",
      "parents": [
        "f41c781cf4500cb0a8aae017f0c802c7b6f52f05"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Wed Feb 08 11:33:04 2017 -0800"
      },
      "committer": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Wed Feb 08 11:33:04 2017 -0800"
      },
      "message": "Fix static analyzer warnings\n\nIt was unhappy about uninitialized values potentially being passed into\ncalls. The warnings were:\n\nframeworks/av/media/libstagefright/DataSource.cpp:254:22: warning:\nFunction call argument is an uninitialized value\n\nframeworks/av/media/libstagefright/MPEG4Extractor.cpp:4528:17: warning:\nFunction call argument is an uninitialized value\n\n(The latter was complaining about both `size` and `offset`)\n\nBug: None\nTest: Still builds; static analyzer is now less unhappy.\nChange-Id: If8befe493267a5de20e46787b50d854c49d208a3\n"
    },
    {
      "commit": "3bcc22b176cdd33e3abfe004a3ea3314e7e42a30",
      "tree": "9dd85e38d98d01a5a116923e3d618b77651d53ac",
      "parents": [
        "b89c2bb45fbe6e461d24242a82dbd9dc7e070370",
        "2774f292b726ce578091f9a3419d56f1d537f9e6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 07 21:58:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 07 21:58:47 2017 +0000"
      },
      "message": "Merge \"Fix potential overflows\" am: a0c1eb865f am: ef3542347c\nam: 2774f292b7\n\nChange-Id: I1c46b0367639fa29830c74ce92f14c295d178b2c\n"
    },
    {
      "commit": "2774f292b726ce578091f9a3419d56f1d537f9e6",
      "tree": "1ec3b05843415b5eefc67587982076c1e6ae0487",
      "parents": [
        "668b14005e11616398d3c0b71980aeacd4117d68",
        "ef3542347c030da1ef5326a607a34cd98b6a0591"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 07 21:56:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 07 21:56:14 2017 +0000"
      },
      "message": "Merge \"Fix potential overflows\" am: a0c1eb865f\nam: ef3542347c\n\nChange-Id: I020bcf499ca455da44ff8eabcd867b44895eeb43\n"
    },
    {
      "commit": "a0c1eb865fba7ef3e838e4645effab0df21e8ee0",
      "tree": "b693b7133e35e12ba88b3cf3c69f9138f6451f44",
      "parents": [
        "e4dbaeffd766d8a240d545a74ce6280860467512",
        "833fb390dcdfa4da31640dd3210e568d141960c4"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 07 21:50:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 07 21:50:24 2017 +0000"
      },
      "message": "Merge \"Fix potential overflows\""
    },
    {
      "commit": "833fb390dcdfa4da31640dd3210e568d141960c4",
      "tree": "ffb436c79354a898fa567b307e99ee78d075e2c3",
      "parents": [
        "edbb04f4a0fe36ad9ea06fc1477b257784de951b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 07 10:14:45 2017 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 07 11:14:17 2017 -0800"
      },
      "message": "Fix potential overflows\n\nBug: 33402896\nTest: played file that triggered overflow\nChange-Id: Ibf51bbbd4749377d3e77cf6e53fc66ae33b8ee7c\n"
    },
    {
      "commit": "8e3503051a59bda7323ed16779fac603fb93ff28",
      "tree": "a40853b0c74fadeb7e67be80892972d8dd900641",
      "parents": [
        "f373f0fa4799140ab412bd5f68ecaa36c52c948a",
        "5d5a91c008e9c29d8fa365b92dc0e1fc08ef9c74"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Feb 06 22:41:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 06 22:41:59 2017 +0000"
      },
      "message": "Retry allocations in case of ENODEV am: b4f5426604 am: 75bb252863\nam: 5d5a91c008\n\nChange-Id: I822915dd40e9c999a3412ee74e5272ff04e0c7d4\n"
    },
    {
      "commit": "f373f0fa4799140ab412bd5f68ecaa36c52c948a",
      "tree": "36922a69ffc0a4b2902739ae7a4d8eb448015bd8",
      "parents": [
        "a0d2eb6a71980f448576c42ce62a2e741b0ebd5c",
        "e209fd29f7e62aa45d6820178ea410f12c680ea7"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Feb 06 22:41:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 06 22:41:52 2017 +0000"
      },
      "message": "Fix GetPartialObject on FFS am: 4418030f45 am: 8eff270486\nam: e209fd29f7\n\nChange-Id: Iceb76f12ca62c5c800c7f9b9df65fa60c308463a\n"
    },
    {
      "commit": "5d5a91c008e9c29d8fa365b92dc0e1fc08ef9c74",
      "tree": "59d37bc2f27017d1d7f11ab1ac468fbf6b07fb3d",
      "parents": [
        "e209fd29f7e62aa45d6820178ea410f12c680ea7",
        "75bb25286366fb77b264c6954f3b2c91893f5c61"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Feb 06 22:39:56 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 06 22:39:56 2017 +0000"
      },
      "message": "Retry allocations in case of ENODEV am: b4f5426604\nam: 75bb252863\n\nChange-Id: Iddc4a3124f6638aaa9e153359634259c483530cc\n"
    },
    {
      "commit": "e209fd29f7e62aa45d6820178ea410f12c680ea7",
      "tree": "e45a2f69ec487e7f6b7e2a7c6d631dbd37e2e8e0",
      "parents": [
        "7b497b1edd97870a33e7c82c06a9b35962391978",
        "8eff27048645eeae231418b16887b5e7072dc198"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Feb 06 22:39:51 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 06 22:39:51 2017 +0000"
      },
      "message": "Fix GetPartialObject on FFS am: 4418030f45\nam: 8eff270486\n\nChange-Id: I668a51373a59d48642863be2bbbb76ca6bc4ef00\n"
    },
    {
      "commit": "9667e3eff2d34c3797c3b529370de47b2c1f1bf6",
      "tree": "cddf3b6ae1401bed68a831c735c71319340447cc",
      "parents": [
        "fdf64bab960ec1d0effab8dd8ea67e46d120a45b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 06 14:12:30 2017 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 06 22:31:24 2017 +0000"
      },
      "message": "Fix overflow check and check read result\n\nBug: 33861560\nTest: build\nChange-Id: Ia85519766e19a6e37237166f309750b3e8323c4e\n"
    },
    {
      "commit": "b4f54266042f0553b41409a3d1f0542b684c2129",
      "tree": "cf18305909249f4ff86438b8bc3f32791c0fa8ae",
      "parents": [
        "4418030f45cca8cad25051f49b142988fb635037"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Thu Feb 02 18:14:33 2017 -0800"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Feb 06 12:01:56 2017 -0800"
      },
      "message": "Retry allocations in case of ENODEV\n\nUnlike the read() and write() calls, the ioctl() call\ndoes not wait for endpoints to be enabled, which is\nproblematic if ioctls() are the first calls on the\nusb connection, since they may be called before the\nendpoints are set up. We\u0027ll have to retry if this\ncauses them to fail.\n\nBug: 34822471\nTest: Change configs to mtp and ptp\nChange-Id: I89610b9614c33f0b22535cc68cd0c9b502cb55c9\n"
    },
    {
      "commit": "4418030f45cca8cad25051f49b142988fb635037",
      "tree": "910b0cf950d6ab42f1974245b01e7ac8d51d77ce",
      "parents": [
        "3f6419d0e55913ad439c03b9ff640d413f46b72c"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Fri Feb 03 16:31:31 2017 -0800"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon Feb 06 11:12:52 2017 -0800"
      },
      "message": "Fix GetPartialObject on FFS\n\nLinux apps use GetPartialObject to access\nMTP files directly. Fix file offset handling\nas well as lengths shorter than packet size.\n\nBug: 34822471\nTest: Attach photos in Gmail, open directly from device\nChange-Id: I9986cd8c70ed261f07e8f96a72e53b87341dd93f\n"
    },
    {
      "commit": "759ded4dca1129dcd56bcaecfbef47f8a2bc1c42",
      "tree": "51347e479e6b34e605739529eaa183f6b75dcf19",
      "parents": [
        "223711834bbde6474f629c4dd57fa7109f0b566f",
        "fc46c290ea08f3e5d45e82b833435266ca11fccd"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Feb 03 23:55:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 03 23:55:59 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions am: 42b1ea8a93 am: 0785ced61b am: 6f0b9ca8a5 am: ef2510a3de\nam: fc46c290ea\n\nChange-Id: I89868880925b5878f68b2ba1724e255c88c91921\n"
    },
    {
      "commit": "fc46c290ea08f3e5d45e82b833435266ca11fccd",
      "tree": "2d6edc5ab6a955819a6b9f213778724d7cc321c5",
      "parents": [
        "b64e4a6f77c2f57cf617e8b382340a0d0bb72f35",
        "ef2510a3deec5c5c1fd71102cc9a7e2fdf511a02"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Feb 03 23:53:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 03 23:53:28 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions am: 42b1ea8a93 am: 0785ced61b am: 6f0b9ca8a5\nam: ef2510a3de\n\nChange-Id: I0ba16f325eda7debba151d29b00867bb365c1c0b\n"
    },
    {
      "commit": "ef2510a3deec5c5c1fd71102cc9a7e2fdf511a02",
      "tree": "355a822830ed03dbda342d74857ca26ac241ec66",
      "parents": [
        "5d45e505078bba711851b14e7555da507593f74b",
        "6f0b9ca8a53c2106857aedf59c5dbae48413bb54"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Feb 03 23:50:58 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 03 23:50:58 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions am: 42b1ea8a93 am: 0785ced61b\nam: 6f0b9ca8a5\n\nChange-Id: I8abfc1795cc6ac393a191ce7f58d6ed9125aeb1c\n"
    },
    {
      "commit": "6f0b9ca8a53c2106857aedf59c5dbae48413bb54",
      "tree": "7fdf8e4bf41e2813d24c1613404814d46a6d8d54",
      "parents": [
        "b5485e3455036367fe60382b1fc3a85a8ca97f72",
        "0785ced61bc86bce415439593b30fc5306bed802"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Feb 03 23:48:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 03 23:48:29 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions am: 42b1ea8a93\nam: 0785ced61b\n\nChange-Id: Ifc899ae6cf0b677852c807c796bc031a9b29661b\n"
    },
    {
      "commit": "0785ced61bc86bce415439593b30fc5306bed802",
      "tree": "6cee9bf216062e51bbfd9a8aa4ef7c50b2ac09b4",
      "parents": [
        "a6e6e7c5da39a2869b05be07f92f39bfa03f42b3",
        "42b1ea8a934ee13899663ad7e1551b658d48e6d6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Feb 03 23:46:00 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 03 23:46:00 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions\nam: 42b1ea8a93\n\nChange-Id: Iecbbea2590a1d0acac1f9091851a2434b50523af\n"
    },
    {
      "commit": "29e24f225679737229364799e09b5cc19c816f3e",
      "tree": "527122090cf6d17013f29bef2317b922a6ff03a2",
      "parents": [
        "5fd1ace43b63327842a5856ed49e0f55b3dc56c8",
        "8a91cf1510c006b0d734b14d1a241ed77cf39ec7"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Thu Feb 02 23:16:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 23:16:10 2017 +0000"
      },
      "message": "Merge \"Make Mtp FFS allocations per session rather than per file\" am: 3f6419d0e5 am: 57b71e605e\nam: 8a91cf1510\n\nChange-Id: I6ea428e9002851843d2b6f86450a0f378f1e92ac\n"
    },
    {
      "commit": "8a91cf1510c006b0d734b14d1a241ed77cf39ec7",
      "tree": "2a1cb45f09f166b12d67cb256314e4b94660b7d8",
      "parents": [
        "cfdba012b5fc52adbd9068ad5f878cc6836e063a",
        "57b71e605e552f22b62b0e1cc7020cb350bb12ae"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Thu Feb 02 23:14:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 23:14:09 2017 +0000"
      },
      "message": "Merge \"Make Mtp FFS allocations per session rather than per file\" am: 3f6419d0e5\nam: 57b71e605e\n\nChange-Id: I32fbf049eb8c2e169d09618dfbbca09ca7b5bb13\n"
    },
    {
      "commit": "42b1ea8a934ee13899663ad7e1551b658d48e6d6",
      "tree": "e28e319d3593c0e3195042e4a28df7e52ec7476e",
      "parents": [
        "4f34250af74cd4c93a0c2a838bc131f90eee88a3"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 01 15:35:35 2017 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 22:00:04 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions\n\nThese functions also exist as arm assembly files, where the overflows\njust wrap around, and this makes their plain C equivalents behave\nthe same.\n\nBug: 32577290\nBug: 33071964\nTest: ran PoC for bug 32577290 using plain C source code\nChange-Id: I73c2609589e7a89d36f6c44391548312259daf14\n(cherry picked from commit cbf5e6915c42c691a6ccb9a5d249e450f9e67467)\n"
    },
    {
      "commit": "7a5366b7c1fab1a478af7cc83ba08ec649d2da81",
      "tree": "dc43bae534d33505451b054f8c87b6ee2ef102a5",
      "parents": [
        "fcc5b4f9bb582c2729bb7e8dd56a526c1110f11d",
        "cfdba012b5fc52adbd9068ad5f878cc6836e063a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:58:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:58:53 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d am: 08ccbcc16f am: 9070697124 am: 9986938f08 am: 245b572340 am: d0bc460432 am: 4f34250af7 am: 96f48e1601 am: 1c4083fcbf am: 878b27dfbb\nam: cfdba012b5\n\nChange-Id: Iffa681e1029f717d98d9bc5f7f329a954593fb95\n"
    },
    {
      "commit": "cfdba012b5fc52adbd9068ad5f878cc6836e063a",
      "tree": "d15e4ce83bbe11836e2d0eeab5c5a368525adade",
      "parents": [
        "daff8361b1c7e3cac6a3b59be75f98e004c7a52f",
        "878b27dfbb0f39d70aa33d6853e15cbde768e60a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:56:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:56:22 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d am: 08ccbcc16f am: 9070697124 am: 9986938f08 am: 245b572340 am: d0bc460432 am: 4f34250af7 am: 96f48e1601 am: 1c4083fcbf\nam: 878b27dfbb\n\nChange-Id: Ibb5282c8046643b625d5776f6f3efb9b2ad2127d\n"
    },
    {
      "commit": "878b27dfbb0f39d70aa33d6853e15cbde768e60a",
      "tree": "162be4445908f8c886dbf055872498f9d3d02c2f",
      "parents": [
        "1c03bbb111c04b90d729e9e9674fccde997b21e5",
        "1c4083fcbff36dbb67e9e250d79598b96d9b1ed6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:54:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:54:22 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d am: 08ccbcc16f am: 9070697124 am: 9986938f08 am: 245b572340 am: d0bc460432 am: 4f34250af7 am: 96f48e1601\nam: 1c4083fcbf\n\nChange-Id: I192e8cc1e7e39fa8491ba0677e0a4108ff7931da\n"
    },
    {
      "commit": "1c4083fcbff36dbb67e9e250d79598b96d9b1ed6",
      "tree": "5748e327b1c24dfef91d6c344f267ad3a113c75f",
      "parents": [
        "415dfd3b95e2b52b326885fe6448bc50a7a0cdea",
        "96f48e1601731dde35ac97ccc0a5eff55cdd32ed"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:51:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:51:23 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d am: 08ccbcc16f am: 9070697124 am: 9986938f08 am: 245b572340 am: d0bc460432 am: 4f34250af7\nam: 96f48e1601\n\nChange-Id: I153ab76b64a6ac5c3e7dbcb0ce24b3cfd32069e1\n"
    },
    {
      "commit": "96f48e1601731dde35ac97ccc0a5eff55cdd32ed",
      "tree": "fed57c7449d719f0fb88cd3852d8150883c22d77",
      "parents": [
        "1212f6e40637c0839b8c3e8317844aa847ff7045",
        "4f34250af74cd4c93a0c2a838bc131f90eee88a3"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:48:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:48:52 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d am: 08ccbcc16f am: 9070697124 am: 9986938f08 am: 245b572340 am: d0bc460432\nam: 4f34250af7\n\nChange-Id: Ia17f05fa79c3205def123170a3cd815e34ed211c\n"
    },
    {
      "commit": "4f34250af74cd4c93a0c2a838bc131f90eee88a3",
      "tree": "e21f7083b3553851d8f19d42c924b8f093aa51b7",
      "parents": [
        "d1cc28471accca8ff5a81766e615f523922c6b4c",
        "d0bc460432a4a0ffd15119f7cc1c7811fe7343e6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:46:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:46:21 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d am: 08ccbcc16f am: 9070697124 am: 9986938f08 am: 245b572340\nam: d0bc460432\n\nChange-Id: I28693f257be18393f0d5711f33ca0eb9260cd361\n"
    },
    {
      "commit": "d0bc460432a4a0ffd15119f7cc1c7811fe7343e6",
      "tree": "60fad17f90c4a4ef905659e055bf07138e4900d6",
      "parents": [
        "350db71bea02fac80cdf611a8d30ab331f5455e6",
        "245b572340a1fc85c1817a62205cb51d1078963f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:44:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:44:21 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d am: 08ccbcc16f am: 9070697124 am: 9986938f08\nam: 245b572340\n\nChange-Id: I4a6bc9c420277062d46d57e734c77f67ae861ac4\n"
    },
    {
      "commit": "245b572340a1fc85c1817a62205cb51d1078963f",
      "tree": "8cf512267a7499eff3bcbd074287ac3238e0a367",
      "parents": [
        "e7a758e220b54ba6aa48bfd8c5de00e05b33f1e9",
        "9986938f083409a8a8d17556c9164b4d89857ce4"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:41:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:41:52 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d am: 08ccbcc16f am: 9070697124\nam: 9986938f08\n\nChange-Id: I9d46125d775350691fd30b79fc3672212ab463d3\n"
    },
    {
      "commit": "9986938f083409a8a8d17556c9164b4d89857ce4",
      "tree": "466cb985fc92b158e48ade43d777a4a91192da7f",
      "parents": [
        "b0ceb402c10eb2b8e9ed4cce555e1168cfa9ee56",
        "90706971240490361b3ed1c68b028b73d6dcce90"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:38:51 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:38:51 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d am: 08ccbcc16f\nam: 9070697124\n\nChange-Id: Icc7f1e5688d39f1ed4d4ea3bafa1474ec55090aa\n"
    },
    {
      "commit": "90706971240490361b3ed1c68b028b73d6dcce90",
      "tree": "e68fb56ab1f4f13250329d5ff3287dd764bc318e",
      "parents": [
        "ba78beef56ea43bae34e3a9e88d93bd77b13bd0f",
        "08ccbcc16fe7993381fbe5626769d63a7edb20fd"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:36:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:36:23 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7 am: 4c1ad41c8b am: bd91a6540d\nam: 08ccbcc16f\n\nChange-Id: I7e920284bf69cc450d36f813e7e001ae30f656ee\n"
    },
    {
      "commit": "bd91a6540defccd060a5a314ce6ed41bcd562577",
      "tree": "62af1c3abf915065d45dc6e741b68f28ce2f761b",
      "parents": [
        "1edbc699b5f52654543e5ce32a0ecc0d4729ac99",
        "4c1ad41c8b1d4da156e2d018000427c9dd1914c3"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:31:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:31:21 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f am: ce9cab33b7\nam: 4c1ad41c8b\n\nChange-Id: I7a754e278cdc719a0bf6543f8a2accbc43301f86\n"
    },
    {
      "commit": "4c1ad41c8b1d4da156e2d018000427c9dd1914c3",
      "tree": "174201ede234dcc6c02ed96d46b636ffbf3962ca",
      "parents": [
        "3d58f94eec8651d98d839a3ad5ddee3ef84e2e13",
        "ce9cab33b7981bcf44072e5c75f2d3818e9bd2cc"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:28:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:28:50 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e am: aa5498018f\nam: ce9cab33b7\n\nChange-Id: Id9318840db48994196c72eb5f14e132e23776bda\n"
    },
    {
      "commit": "ce9cab33b7981bcf44072e5c75f2d3818e9bd2cc",
      "tree": "7f8a15298b94da3ae1d87cd9d60a1117270eb2b0",
      "parents": [
        "a25eb35608e885c00aeb5db7d53f41183988f135",
        "aa5498018f725e3c144d9a16b2c071b11527a7fd"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 21:26:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 21:26:19 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\" am: 2dd1d5e02e\nam: aa5498018f\n\nChange-Id: Ica9690b213037f6bd4c13bf14a4d66b77b7def41\n"
    },
    {
      "commit": "2dd1d5e02ef7f3a10db86dc2455d5bb9d35998c2",
      "tree": "1716a6c4990b908c6f9981f0dc01f1668fd63b2e",
      "parents": [
        "cbf5e6915c42c691a6ccb9a5d249e450f9e67467"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 20:53:17 2017 +0000"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 20:53:17 2017 +0000"
      },
      "message": "Revert \"Turn off overflow protection for various math functions\"\n\nThis reverts commit cbf5e6915c42c691a6ccb9a5d249e450f9e67467.\n\nChange-Id: I0a81c26d22fee36485b21c285dcc91fbd518e1dd\n"
    },
    {
      "commit": "cc9d0fdd302cf997607055e0a8b5559509cba766",
      "tree": "9dd0c4129717288a07246f23c6492fcb5a6daad1",
      "parents": [
        "f41c781cf4500cb0a8aae017f0c802c7b6f52f05"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Fri Jan 27 10:29:59 2017 -0800"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Thu Feb 02 12:38:00 2017 -0800"
      },
      "message": "Make Mtp FFS allocations per session rather than per file\n\nWorkloads that send a large number of small files could\nrepeatedly allocate and free the buffer, causing fragmentation\nand eventually running out of allocable memory. Instead\nhave the allocation be once per MTP session, and retry\nwith smaller buffers if it fails initially.\n\nBug: 34741015\nBug: 34822471\nTest: Transfer files via MTP\nChange-Id: I775376076d3a0c26765b211100830ea0c08450ef\n"
    },
    {
      "commit": "260db029ef3be03e7c46f14e4ff20c69df9ad90f",
      "tree": "ed33647eb21a52c275a5773145816a6a2ad441ce",
      "parents": [
        "8345f77901ff4715a450c025807eac05aefda761",
        "daff8361b1c7e3cac6a3b59be75f98e004c7a52f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 20:05:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 20:05:25 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions am: cbf5e6915c am: 72b1fdbf49 am: a25eb35608 am: 3d58f94eec am: 1edbc699b5 am: c0118375e5 am: ba78beef56 am: b0ceb402c1 am: e7a758e220 am: 350db71bea am: d1cc28471a am: 1212f6e406 am: 415dfd3b95 am: 1c03bbb111\nam: daff8361b1\n\nChange-Id: I5ccf5602a893bf604c9604b357586e4ad6da3e43\n"
    },
    {
      "commit": "daff8361b1c7e3cac6a3b59be75f98e004c7a52f",
      "tree": "b40efa6ddac8e8c0a11513e3a0c5365891bb6955",
      "parents": [
        "c2d73ef0f273b0cffbd04dab5fd32986ec672819",
        "1c03bbb111c04b90d729e9e9674fccde997b21e5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 20:02:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 20:02:57 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions am: cbf5e6915c am: 72b1fdbf49 am: a25eb35608 am: 3d58f94eec am: 1edbc699b5 am: c0118375e5 am: ba78beef56 am: b0ceb402c1 am: e7a758e220 am: 350db71bea am: d1cc28471a am: 1212f6e406 am: 415dfd3b95\nam: 1c03bbb111\n\nChange-Id: Id3ca9d3593ad612e6980af485879ae8ebe51f2ae\n"
    },
    {
      "commit": "1c03bbb111c04b90d729e9e9674fccde997b21e5",
      "tree": "fa455adcd42f44f4ec8890ff37e4049235b87b0e",
      "parents": [
        "e264868ea1b1d167958e79ecfacd3a6c2d555e11",
        "415dfd3b95e2b52b326885fe6448bc50a7a0cdea"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 20:00:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 20:00:27 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions am: cbf5e6915c am: 72b1fdbf49 am: a25eb35608 am: 3d58f94eec am: 1edbc699b5 am: c0118375e5 am: ba78beef56 am: b0ceb402c1 am: e7a758e220 am: 350db71bea am: d1cc28471a am: 1212f6e406\nam: 415dfd3b95\n\nChange-Id: I3303b8c60a94a6f31159012c13d2d6eed186981e\n"
    },
    {
      "commit": "415dfd3b95e2b52b326885fe6448bc50a7a0cdea",
      "tree": "f5329793787c4dc120d80345c08558d6691771a0",
      "parents": [
        "dda9763117645b62cee85313b9fef7d46c47cdd0",
        "1212f6e40637c0839b8c3e8317844aa847ff7045"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 02 19:58:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 02 19:58:24 2017 +0000"
      },
      "message": "Turn off overflow protection for various math functions am: cbf5e6915c am: 72b1fdbf49 am: a25eb35608 am: 3d58f94eec am: 1edbc699b5 am: c0118375e5 am: ba78beef56 am: b0ceb402c1 am: e7a758e220 am: 350db71bea am: d1cc28471a\nam: 1212f6e406\n\nChange-Id: I40f438d567d3972689705f1594bf17120b067284\n"
    }
  ],
  "next": "1212f6e40637c0839b8c3e8317844aa847ff7045"
}
