)]}'
{
  "log": [
    {
      "commit": "3a3c3f7fc658ef874f82e46857ad9df3616aac95",
      "tree": "f569fe0c51a3c4380ca0dfce1c9ea2108f5e1d71",
      "parents": [
        "75d9ea4dacdc5b623768107561d858c21c0c7e58"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Mar 20 10:44:44 2016 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Apr 01 07:31:45 2016 +0000"
      },
      "message": "codecs: check OMX buffer size before use in (h263|h264)dec\n\nBug: 27833616\nChange-Id: I0fd599b3da431425d89236ffdd9df423c11947c0\n"
    },
    {
      "commit": "19a06a9cfeb97a1c1dfb7eeccc75d66f61dd2a83",
      "tree": "ec97f85049fe19aa7ef5380c0b6c24d981259090",
      "parents": [
        "9ef3f1714381dd903bd4a1f978c8fb0cc8e15c81",
        "e5b67490353efa67496d1c907edaab0cf5a41d2e"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Mar 22 22:31:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 22 22:31:16 2016 +0000"
      },
      "message": "Merge \"codecs: check OMX buffer size before use in VP8 encoder.\" into lmp-dev"
    },
    {
      "commit": "9ef3f1714381dd903bd4a1f978c8fb0cc8e15c81",
      "tree": "ffb61c7e1843e17c55e4290d6ce280616048f0f0",
      "parents": [
        "d82ca561cb58280640c51bb53a416f5f79278c3c",
        "6ee73dabbf1774517d5d4afcefad4e9f71c6df9b"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Mar 22 20:59:08 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 22 20:59:08 2016 +0000"
      },
      "message": "Merge \"NuPlayerStreamListener: NULL and bounds check before memcpy\" into klp-dev am: 4fa31b5\nam: 6ee73da\n\n* commit \u00276ee73dabbf1774517d5d4afcefad4e9f71c6df9b\u0027:\n  NuPlayerStreamListener: NULL and bounds check before memcpy\n"
    },
    {
      "commit": "6ee73dabbf1774517d5d4afcefad4e9f71c6df9b",
      "tree": "060ff333c25da911aa43129253fe4b78dacc9f31",
      "parents": [
        "4a9d762d2539fd2108803741da4366500253c564",
        "4fa31b5d858e11df241d6518cb06eea5b0adb3d6"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Mar 22 20:56:01 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 22 20:56:01 2016 +0000"
      },
      "message": "Merge \"NuPlayerStreamListener: NULL and bounds check before memcpy\" into klp-dev\nam: 4fa31b5\n\n* commit \u00274fa31b5d858e11df241d6518cb06eea5b0adb3d6\u0027:\n  NuPlayerStreamListener: NULL and bounds check before memcpy\n"
    },
    {
      "commit": "4fa31b5d858e11df241d6518cb06eea5b0adb3d6",
      "tree": "3167eed40cc7820154a064a399b6fc7089c7241d",
      "parents": [
        "55e5218fd53f4da5c1fbad539ed960c04a883b0b",
        "88b3147ea116911285cdbbea422e67e1c69b355e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Mar 22 20:43:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 22 20:43:54 2016 +0000"
      },
      "message": "Merge \"NuPlayerStreamListener: NULL and bounds check before memcpy\" into klp-dev"
    },
    {
      "commit": "d82ca561cb58280640c51bb53a416f5f79278c3c",
      "tree": "1c39c8fe033a8c801679a7c12154493a3ae7002c",
      "parents": [
        "7837c4920113d44a93425c89055c57853985d0e9",
        "4a9d762d2539fd2108803741da4366500253c564"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Mar 22 18:06:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 22 18:06:02 2016 +0000"
      },
      "message": "SoftAMR: check input buffer size to avoid overflow. am: 55e5218\nam: 4a9d762\n\n* commit \u00274a9d762d2539fd2108803741da4366500253c564\u0027:\n  SoftAMR: check input buffer size to avoid overflow.\n"
    },
    {
      "commit": "4a9d762d2539fd2108803741da4366500253c564",
      "tree": "1b918ac9cf28db78ea518be844eafe4e99433c45",
      "parents": [
        "1d8b35d7f0af76778ad355543b6f2eb88c6316e3",
        "55e5218fd53f4da5c1fbad539ed960c04a883b0b"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Mar 22 18:03:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 22 18:03:02 2016 +0000"
      },
      "message": "SoftAMR: check input buffer size to avoid overflow.\nam: 55e5218\n\n* commit \u002755e5218fd53f4da5c1fbad539ed960c04a883b0b\u0027:\n  SoftAMR: check input buffer size to avoid overflow.\n"
    },
    {
      "commit": "7837c4920113d44a93425c89055c57853985d0e9",
      "tree": "c161501a14d08155dd66ee339ec59e235cee7b99",
      "parents": [
        "d6e32200aa134c0fc058bc830ccce7eb4c830026",
        "1d8b35d7f0af76778ad355543b6f2eb88c6316e3"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Mar 22 17:45:00 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 22 17:45:00 2016 +0000"
      },
      "message": "SoftAMR: check output buffer size to avoid overflow. am: a3536c6\nam: 1d8b35d\n\n* commit \u00271d8b35d7f0af76778ad355543b6f2eb88c6316e3\u0027:\n  SoftAMR: check output buffer size to avoid overflow.\n"
    },
    {
      "commit": "1d8b35d7f0af76778ad355543b6f2eb88c6316e3",
      "tree": "e857554f8260bdf99e3e810709ea3bf76278f653",
      "parents": [
        "e57ada1277564469704810aa0ceb353787475c68",
        "a3536c61c6b6c77e199cc207cbf1e5c5b063cf91"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Mar 22 17:42:19 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 22 17:42:19 2016 +0000"
      },
      "message": "SoftAMR: check output buffer size to avoid overflow.\nam: a3536c6\n\n* commit \u0027a3536c61c6b6c77e199cc207cbf1e5c5b063cf91\u0027:\n  SoftAMR: check output buffer size to avoid overflow.\n"
    },
    {
      "commit": "55e5218fd53f4da5c1fbad539ed960c04a883b0b",
      "tree": "58c361ea325cf58b9cff41f5a6e1a8f3e6a2a88d",
      "parents": [
        "a3536c61c6b6c77e199cc207cbf1e5c5b063cf91"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Mar 18 18:17:14 2016 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Mar 22 10:34:41 2016 -0700"
      },
      "message": "SoftAMR: check input buffer size to avoid overflow.\n\nBug: 27662364\nChange-Id: I47380545ea7d85845e141e722b0d84f498d27145\n"
    },
    {
      "commit": "a3536c61c6b6c77e199cc207cbf1e5c5b063cf91",
      "tree": "2777013fbc7cf841c62235c46023d841e590ffba",
      "parents": [
        "ac5ef6284656864eca089da83edfd062ea8139b7"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Mar 17 11:15:02 2016 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Mar 22 16:59:41 2016 +0000"
      },
      "message": "SoftAMR: check output buffer size to avoid overflow.\n\nBug: 27662364\nChange-Id: I7b26892c41d6f2e690e77478ab855c2fed1ff6b0\n"
    },
    {
      "commit": "e5b67490353efa67496d1c907edaab0cf5a41d2e",
      "tree": "fb40cc3f6b980de8d8f31326f94b0e18cbf2da46",
      "parents": [
        "d6e32200aa134c0fc058bc830ccce7eb4c830026"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Mar 20 10:44:44 2016 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Mar 22 22:50:09 2016 +0900"
      },
      "message": "codecs: check OMX buffer size before use in VP8 encoder.\n\nBug: 27569635\nChange-Id: I469573f40e21dc9f4c200749d4f220e3a2d31761\n"
    },
    {
      "commit": "88b3147ea116911285cdbbea422e67e1c69b355e",
      "tree": "1e5c40b558e90e9bf9fb5ca9b4077e62ee317de8",
      "parents": [
        "1595f8ac7ab412e81e0565e1347edaeedf9f2832"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Mar 18 14:34:57 2016 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Mar 18 17:02:51 2016 -0700"
      },
      "message": "NuPlayerStreamListener: NULL and bounds check before memcpy\n\nBug: 27533704\nChange-Id: I992a7709b92b1cbc3114c97bec48a3fc5b22ba6e\n"
    },
    {
      "commit": "5d44fff74dea989e51236d89b5ca19f37cae2ef3",
      "tree": "96063f84f1acbf70f0ab760e68b1831aed5c67f3",
      "parents": [
        "50af72bcc5f5d84831d57333e64f439fcf125795",
        "1595f8ac7ab412e81e0565e1347edaeedf9f2832"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Mar 18 17:43:29 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 18 17:43:29 2016 +0000"
      },
      "message": "DO NOT MERGE Add VPX output buffer size check\nam: 1595f8a\n\n* commit \u00271595f8ac7ab412e81e0565e1347edaeedf9f2832\u0027:\n  DO NOT MERGE Add VPX output buffer size check\n"
    },
    {
      "commit": "c66f8ddd2094090b655c3701fd9ce49ada4c6fb4",
      "tree": "8e906ee7e76e9ca1ea2f0ea0ba2f769c5c48803a",
      "parents": [
        "f5959b7b2659e633b5c2938a52b1072fdb039e38"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Mar 16 10:32:05 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Mar 16 11:03:09 2016 -0700"
      },
      "message": "Add VPX output buffer size check\n\nand handle dead observers more gracefully\n\nBug: 27597103\nChange-Id: Id7acb25d5ef69b197da15ec200a9e4f9e7b03518\n"
    },
    {
      "commit": "1595f8ac7ab412e81e0565e1347edaeedf9f2832",
      "tree": "a59f0f3288e2734b67f0be0a7eabb23ca11fc168",
      "parents": [
        "09e024fe9a8dd9646e053275dd636301a9d463f0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Mar 16 10:32:05 2016 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Mar 16 10:51:27 2016 -0700"
      },
      "message": "DO NOT MERGE Add VPX output buffer size check\n\nand handle dead observers more gracefully\n\nBug: 27597103\nChange-Id: Id7acb25d5ef69b197da15ec200a9e4f9e7b03518\n"
    },
    {
      "commit": "50af72bcc5f5d84831d57333e64f439fcf125795",
      "tree": "448b5a073b487cc39438f14a3b54215aea507cab",
      "parents": [
        "f0e76eb64b49f84a4b299ed0573144b9278bb92c",
        "09e024fe9a8dd9646e053275dd636301a9d463f0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Mar 16 17:51:01 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 16 17:51:01 2016 +0000"
      },
      "message": "DO NOT MERGE Don\\\u0027t reject \"thumbnail mode\" setConfig\nam: 09e024f\n\n* commit \u002709e024fe9a8dd9646e053275dd636301a9d463f0\u0027:\n  DO NOT MERGE Don\u0027t reject \"thumbnail mode\" setConfig\n"
    },
    {
      "commit": "b54af926b660b0721e2b5b6d6973f2c0ade53b45",
      "tree": "f1a320b1fb37ba52143d3c596dff11f078dcfed0",
      "parents": [
        "2b9a3e133e52046abc5e4c832d732a677a4fcdab",
        "e0eb0ef6f7976f3c9bb940a33bdfe8e0a54a5928"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Mar 16 17:45:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 16 17:45:01 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE Don\u0027t reject \"thumbnail mode\" setConfig\" into lmp-dev"
    },
    {
      "commit": "e0eb0ef6f7976f3c9bb940a33bdfe8e0a54a5928",
      "tree": "a60b58ec2d5298c276e20120ece90e76c42ecad1",
      "parents": [
        "501ed9d58e62f8a31f23a3aca30fd8abe696f9bc"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Mar 11 14:40:17 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Mar 11 22:43:33 2016 +0000"
      },
      "message": "DO NOT MERGE Don\u0027t reject \"thumbnail mode\" setConfig\n\nBug: 27207275\nChange-Id: I35f6bf5b407869a9479feaf1b5beef7b68d04509\n"
    },
    {
      "commit": "09e024fe9a8dd9646e053275dd636301a9d463f0",
      "tree": "c8297e840c60cd87172181ceda7d8f2707543d97",
      "parents": [
        "d579ad0639c6df7f4648047992aaaf00f107799c"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Mar 11 14:40:17 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Mar 11 14:40:17 2016 -0800"
      },
      "message": "DO NOT MERGE Don\u0027t reject \"thumbnail mode\" setConfig\n\nBug: 27207275\nChange-Id: I35f6bf5b407869a9479feaf1b5beef7b68d04509\n"
    },
    {
      "commit": "3e5d6d1b67a542d6e066b1e67857ca20dd7872b7",
      "tree": "6c5f0d9315166d6639539939550aba301309de6e",
      "parents": [
        "423766ca07beb7e3e9cd301385708ca13fcce3e1"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Mar 10 14:29:26 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Mar 10 14:29:26 2016 -0800"
      },
      "message": "Fix initialization of AAC presentation struct\n\nOtherwise the new size checks trip on this.\n\nBug: 27207275\nChange-Id: I1f8f01097e3a88ff041b69279a6121be842f1766\n"
    },
    {
      "commit": "f0e76eb64b49f84a4b299ed0573144b9278bb92c",
      "tree": "9c40b6a3bb89ea5a2dea266f027f34874c9dcb93",
      "parents": [
        "fc4f739667f3eaa06f28a883f72a798db3e98027",
        "d579ad0639c6df7f4648047992aaaf00f107799c"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Mar 04 23:33:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 04 23:33:30 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE Verify OMX buffer sizes prior to access\" into klp-dev\nam: d579ad0639\n\n* commit \u0027d579ad0639c6df7f4648047992aaaf00f107799c\u0027:\n  DO NOT MERGE Verify OMX buffer sizes prior to access\n"
    },
    {
      "commit": "d579ad0639c6df7f4648047992aaaf00f107799c",
      "tree": "ccef6e0af1a5e194ad935feac2d9507d484a6aca",
      "parents": [
        "dc17049b0294dd6b0b2156783d83333cca37fc4b",
        "51f59b41eae9c4f493ebfd0972cee951895bdf19"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Mar 04 23:22:59 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 04 23:22:59 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE Verify OMX buffer sizes prior to access\" into klp-dev"
    },
    {
      "commit": "423766ca07beb7e3e9cd301385708ca13fcce3e1",
      "tree": "ce1db37d9d74cb47adecc11f62260ec4119a8074",
      "parents": [
        "2bb66e254111abf2e8e462a44bc2deb2508207ba"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 29 12:47:20 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Mar 03 15:46:17 2016 -0800"
      },
      "message": "DO NOT MERGE Verify OMX buffer sizes prior to access\n\nBug: 27207275\nChange-Id: I4412825d1ee233d993af0a67708bea54304ff62d\n"
    },
    {
      "commit": "51f59b41eae9c4f493ebfd0972cee951895bdf19",
      "tree": "4d60766562a05acb6314e24deb9cef849e8fb992",
      "parents": [
        "f7a388203a1632084dbe3307d7e3265f689bc11e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 29 12:47:20 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Mar 03 15:35:27 2016 -0800"
      },
      "message": "DO NOT MERGE Verify OMX buffer sizes prior to access\n\nBug: 27207275\nChange-Id: I4412825d1ee233d993af0a67708bea54304ff62d\n"
    },
    {
      "commit": "2bb66e254111abf2e8e462a44bc2deb2508207ba",
      "tree": "4a4aefcb7bbada3f3a70acea6eb9d7e8c35f7acb",
      "parents": [
        "d11972f8d48d14a1a52e98e64b8216abfc7f00e0",
        "fc4f739667f3eaa06f28a883f72a798db3e98027"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 24 21:37:27 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 24 21:37:27 2016 +0000"
      },
      "message": "Merge \"Also fix out of bounds access for normal read\" into klp-dev am: dc17049b02\nam: fc4f739667\n\n* commit \u0027fc4f739667f3eaa06f28a883f72a798db3e98027\u0027:\n  Also fix out of bounds access for normal read\n"
    },
    {
      "commit": "d11972f8d48d14a1a52e98e64b8216abfc7f00e0",
      "tree": "513d2cd1a96344f2f505defaeeffbe0188088e48",
      "parents": [
        "776aacce9e5e2dfbc4e7a955916ea0d397af74bf",
        "93f5bcab205f8d7cd4557eacda513867e8b8ea65"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 24 21:37:05 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 24 21:37:05 2016 +0000"
      },
      "message": "Get service by value instead of reference am: 61a6d26aab\nam: 93f5bcab20\n\n* commit \u002793f5bcab205f8d7cd4557eacda513867e8b8ea65\u0027:\n  Get service by value instead of reference\n"
    },
    {
      "commit": "fc4f739667f3eaa06f28a883f72a798db3e98027",
      "tree": "38de076cd70e4258b4c40c1806ef073cc26673ee",
      "parents": [
        "93f5bcab205f8d7cd4557eacda513867e8b8ea65",
        "dc17049b0294dd6b0b2156783d83333cca37fc4b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 24 21:24:36 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 24 21:24:36 2016 +0000"
      },
      "message": "Merge \"Also fix out of bounds access for normal read\" into klp-dev\nam: dc17049b02\n\n* commit \u0027dc17049b0294dd6b0b2156783d83333cca37fc4b\u0027:\n  Also fix out of bounds access for normal read\n"
    },
    {
      "commit": "93f5bcab205f8d7cd4557eacda513867e8b8ea65",
      "tree": "8b1ad39e3a33cbe4b76e36e17a37cb705f8948d6",
      "parents": [
        "33514675f6588d70a203b2c9200792bca18d425c",
        "61a6d26aab95870279b274e565c1495748befde0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 24 21:24:09 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 24 21:24:09 2016 +0000"
      },
      "message": "Get service by value instead of reference\nam: 61a6d26aab\n\n* commit \u002761a6d26aab95870279b274e565c1495748befde0\u0027:\n  Get service by value instead of reference\n"
    },
    {
      "commit": "dc17049b0294dd6b0b2156783d83333cca37fc4b",
      "tree": "c30e04f7a38e6590c7bc690784c967c64cd00ac7",
      "parents": [
        "61a6d26aab95870279b274e565c1495748befde0",
        "87afa840a40af570278e93251cfc5e55a6a3d92e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Feb 24 21:05:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 24 21:05:22 2016 +0000"
      },
      "message": "Merge \"Also fix out of bounds access for normal read\" into klp-dev"
    },
    {
      "commit": "61a6d26aab95870279b274e565c1495748befde0",
      "tree": "d58c9beb9e499e5983db76a52f02f2456c35ff92",
      "parents": [
        "f7a388203a1632084dbe3307d7e3265f689bc11e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Feb 18 08:25:47 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 23 19:28:09 2016 -0800"
      },
      "message": "Get service by value instead of reference\n\nto prevent a cleared service binder from being used.\n\nBug: 26040840\nChange-Id: Ifb5483c55b172d3553deb80dbe27f2204b86ecdb\n"
    },
    {
      "commit": "87afa840a40af570278e93251cfc5e55a6a3d92e",
      "tree": "72e18f7d893b08a77386e598afac4a9090593f4c",
      "parents": [
        "f7a388203a1632084dbe3307d7e3265f689bc11e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 23 14:48:46 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 23 15:22:40 2016 -0800"
      },
      "message": "Also fix out of bounds access for normal read\n\nPrevious fix accidentally only fixed the fragmented read case.\n\nBug: 27208621\nChange-Id: Ie16f1920b84c8aba613842659238fcd5925694ad\n"
    },
    {
      "commit": "776aacce9e5e2dfbc4e7a955916ea0d397af74bf",
      "tree": "e0b1b4bfc1860d8f4ec452e1364714fb74addeba",
      "parents": [
        "9d72eb068206ecdd212679c9649e93309f1f76bc",
        "33514675f6588d70a203b2c9200792bca18d425c"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 23 04:25:07 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 23 04:25:07 2016 +0000"
      },
      "message": "Clear allocation to avoid info leak am: f7a388203a\nam: 33514675f6\n\n* commit \u002733514675f6588d70a203b2c9200792bca18d425c\u0027:\n  Clear allocation to avoid info leak\n"
    },
    {
      "commit": "33514675f6588d70a203b2c9200792bca18d425c",
      "tree": "51b2db52bb27aa99f7b5d263167ba4adc3ce3adc",
      "parents": [
        "87ca2397c48faf480f6f9f532e4a1c04aeface2a",
        "f7a388203a1632084dbe3307d7e3265f689bc11e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 23 04:18:18 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 23 04:18:18 2016 +0000"
      },
      "message": "Clear allocation to avoid info leak\nam: f7a388203a\n\n* commit \u0027f7a388203a1632084dbe3307d7e3265f689bc11e\u0027:\n  Clear allocation to avoid info leak\n"
    },
    {
      "commit": "f7a388203a1632084dbe3307d7e3265f689bc11e",
      "tree": "efe764ee5cf1ca0a620bb7c449aef249e8cf62c3",
      "parents": [
        "c73b811066319b2c7bbd1bc876a73f53a16f07e0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 22 13:05:15 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 22 13:39:41 2016 -0800"
      },
      "message": "Clear allocation to avoid info leak\n\nBug: 26914474\nChange-Id: Ie1a86e86d78058d041149fe599a4996e7f8185cf\n"
    },
    {
      "commit": "9d72eb068206ecdd212679c9649e93309f1f76bc",
      "tree": "d0b7d700947619fd4532b1c0ef16686b5760378d",
      "parents": [
        "1e258cd0442707bea76dfc4f5df894614e4c279f"
      ],
      "author": {
        "name": "mspector@google.com",
        "email": "mspector@google.com",
        "time": "Mon Feb 08 10:56:13 2016 -0800"
      },
      "committer": {
        "name": "mspector@google.com",
        "email": "mspector@google.com",
        "time": "Mon Feb 08 11:27:22 2016 -0800"
      },
      "message": "IOMX.cpp uninitialized pointer in BnOMX::onTransact\n\nThis can lead to local code execution in media server.\nFix initializes the pointer and checks the error conditions before\nreturning\n\nBug: 26403627\nChange-Id: I7fa90682060148448dba01d6acbe3471d1ddb500\n"
    },
    {
      "commit": "87ca2397c48faf480f6f9f532e4a1c04aeface2a",
      "tree": "25d220eb88e3cfef95df69317475b241ca4b63d0",
      "parents": [
        "88b736a198fb29ffa946b10d0ed993bf15e77a98",
        "c73b811066319b2c7bbd1bc876a73f53a16f07e0"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Thu Jan 21 02:40:52 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 21 02:40:52 2016 +0000"
      },
      "message": "DO NOT MERGE - Remove deprecated image defines\nam: c73b811066\n\n* commit \u0027c73b811066319b2c7bbd1bc876a73f53a16f07e0\u0027:\n  DO NOT MERGE - Remove deprecated image defines\n"
    },
    {
      "commit": "8ac1a9f6d00193ab38feefed25cd4bcdbd7f045e",
      "tree": "bcfdadc26a1fc58938b3dd14edc8cee7964c167c",
      "parents": [
        "e6bd186c7e2a3b948fdd27a4b71048ee85229e7c"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Fri Jan 15 09:47:27 2016 -0800"
      },
      "committer": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Wed Jan 20 16:52:41 2016 -0800"
      },
      "message": "DO NOT MERGE - Remove deprecated image defines\n\nlibvpx has always supported the VPX_ prefixed versions of these defines.\nThe unprefixed versions have been removed in the most recent release.\n\nhttps://chromium.googlesource.com/webm/libvpx/+/9cdaa3d72eade9ad162ef8f78a93bd8f85c6de10\n\nBUG\u003d23452792\n\nChange-Id: I8a656f2262f117d7a95271f45100b8c6fd0a470f\n"
    },
    {
      "commit": "c73b811066319b2c7bbd1bc876a73f53a16f07e0",
      "tree": "18eabfd0b519cb3d072f9a6fd69bc5b21a9e88b1",
      "parents": [
        "c9ab2b0bb05a7e19fb057e79b36e232809d70122"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Wed Jan 13 12:18:05 2016 -0800"
      },
      "committer": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Wed Jan 20 16:49:35 2016 -0800"
      },
      "message": "DO NOT MERGE - Remove deprecated image defines\n\nlibvpx has always supported the VPX_ prefixed versions of these defines.\nThe unprefixed versions have been removed in the most recent release.\n\nhttps://chromium.googlesource.com/webm/libvpx/+/9cdaa3d72eade9ad162ef8f78a93bd8f85c6de10\n\nBUG\u003d23452792\n\nChange-Id: Ib02073f42d545e6c08f9bd4a4fc868e3be886c1b\n"
    },
    {
      "commit": "e6bd186c7e2a3b948fdd27a4b71048ee85229e7c",
      "tree": "5ad9e8c5ced3a5542c25e6ad57323e4163e84000",
      "parents": [
        "3a9d4f4a83341e4c083aa50a651fe5d765ef70ad",
        "fb2eb8610208d3ad2ea69f57a151ffe436c6c6e6"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Jan 12 22:56:21 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 22:56:21 2016 +0000"
      },
      "message": "Fix out-of-bounds write am: 5403587a74\nam: fb2eb86102\n\n* commit \u0027fb2eb8610208d3ad2ea69f57a151ffe436c6c6e6\u0027:\n  Fix out-of-bounds write\n"
    },
    {
      "commit": "fb2eb8610208d3ad2ea69f57a151ffe436c6c6e6",
      "tree": "32df0477abbdb5465925ed77f15681a26501b238",
      "parents": [
        "baebc739b0fe7257b26bfe105b67409559171c82",
        "5403587a74aee2fb57076528c3927851531c8afb"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Jan 12 22:54:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 22:54:38 2016 +0000"
      },
      "message": "Fix out-of-bounds write\nam: 5403587a74\n\n* commit \u00275403587a74aee2fb57076528c3927851531c8afb\u0027:\n  Fix out-of-bounds write\n"
    },
    {
      "commit": "5403587a74aee2fb57076528c3927851531c8afb",
      "tree": "630f36eda2cf59c2fbc020e68f36cb23ac893b7c",
      "parents": [
        "9e29523b9537983b4c4b205ff868d0b3bca0383b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Jan 12 12:37:36 2016 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Jan 12 12:37:36 2016 -0800"
      },
      "message": "Fix out-of-bounds write\n\nBug: 26365349\nChange-Id: Ia363d9f8c231cf255dea852e0bbf5ca466c7990b\n"
    },
    {
      "commit": "3a9d4f4a83341e4c083aa50a651fe5d765ef70ad",
      "tree": "167fc6e0e51a5eaea14f37e87074f27dc3f97ac4",
      "parents": [
        "c56555962b7e0fcee2dc0a058127f8f309f19ea8",
        "baebc739b0fe7257b26bfe105b67409559171c82"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 01:58:50 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 01:58:50 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers. am: 9e29523b95\nam: baebc739b0\n\n* commit \u0027baebc739b0fe7257b26bfe105b67409559171c82\u0027:\n  fix possible overflow in effect wrappers.\n"
    },
    {
      "commit": "baebc739b0fe7257b26bfe105b67409559171c82",
      "tree": "e7204d25f9b5e74ddcd76bdf72e29bf412530371",
      "parents": [
        "208bc477d92dbd2e5b4d1c0b2d000fa4c231e9d3",
        "9e29523b9537983b4c4b205ff868d0b3bca0383b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 01:56:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 01:56:51 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers.\nam: 9e29523b95\n\n* commit \u00279e29523b9537983b4c4b205ff868d0b3bca0383b\u0027:\n  fix possible overflow in effect wrappers.\n"
    },
    {
      "commit": "9e29523b9537983b4c4b205ff868d0b3bca0383b",
      "tree": "e26b62c7419fe2a7f521d704e64e687a119441a2",
      "parents": [
        "3d6a7149802928ecf3f58b7218b0e82699b492df"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jan 08 10:52:38 2016 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Jan 11 18:08:30 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers.\n\nAdd checks on parameter size field in effect command handlers\nto avoid overflow leading to invalid comparison with min allowed\nsize for command and reply buffers.\n\nBug: 26347509.\nChange-Id: I20e6a9b6de8e5172b957caa1ac9410b9752efa4d\n(cherry picked from commit ad1bd92a49d78df6bc6e75bee68c517c1326f3cf)\n"
    },
    {
      "commit": "208bc477d92dbd2e5b4d1c0b2d000fa4c231e9d3",
      "tree": "f24b4d3f782bf473dbeb70c5e4b579bc135eaa15",
      "parents": [
        "9e1d7751b12ea976323abc1fe7760323ab142d39",
        "3d6a7149802928ecf3f58b7218b0e82699b492df"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Dec 03 22:55:36 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 03 22:55:36 2015 +0000"
      },
      "message": "DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread\nam: 3d6a714980\n\n* commit \u00273d6a7149802928ecf3f58b7218b0e82699b492df\u0027:\n  DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread\n"
    },
    {
      "commit": "0c4d6937229096d530de7ef3fca496ac2d65c051",
      "tree": "af0242b197534a96d569c0396b63bc5f3991afa0",
      "parents": [
        "4c0d24362609e9aa9f4f6afe6ee483d3d939f663",
        "19c47afbc402542720ddd280e1bbde3b2277b586"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Dec 03 22:48:03 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 03 22:48:03 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread\" into lmp-dev"
    },
    {
      "commit": "3d6a7149802928ecf3f58b7218b0e82699b492df",
      "tree": "d1733d4792e95ae68ed843927cf38291863e4c42",
      "parents": [
        "6afc659b00c3f4a83b9f5f3c744b7119b33340b4"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 02 15:55:23 2015 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Dec 03 18:54:00 2015 +0000"
      },
      "message": "DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread\n\nSample decoding still occurs in SoundPoolThread\nwithout holding the SoundPool lock.\n\nBug: 25781119\nChange-Id: I11fde005aa9cf5438e0390a0d2dfe0ec1dd282e8\n"
    },
    {
      "commit": "9e1d7751b12ea976323abc1fe7760323ab142d39",
      "tree": "55956286a4785e4d6b6efd5a090f149f0f9404eb",
      "parents": [
        "781cd4f37d4b81a8e5af45a3ba6cdd4cdd209a3e",
        "6afc659b00c3f4a83b9f5f3c744b7119b33340b4"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Dec 03 17:53:24 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 03 17:53:24 2015 +0000"
      },
      "message": "DO NOT MERGE - libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.\nam: 6afc659b00\n\n* commit \u00276afc659b00c3f4a83b9f5f3c744b7119b33340b4\u0027:\n  DO NOT MERGE - libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.\n"
    },
    {
      "commit": "6afc659b00c3f4a83b9f5f3c744b7119b33340b4",
      "tree": "68e7a24302e124cd3e267e2e467f9447e03c6fb3",
      "parents": [
        "b1a13d01dccbc48ea54aeb4a4ba7fce636ff1daa"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Nov 20 10:34:35 2015 -0800"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Dec 03 09:40:33 2015 -0800"
      },
      "message": "DO NOT MERGE - libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.\n\nBug: 25812794\nChange-Id: I96dc74734380d462583f6efa33d09946f9532809\n(cherry picked from commit 87f8cbb223ee516803dbb99699320c2484cbf3ba)\n"
    },
    {
      "commit": "0462975291796e414891e04bcec9da993914e458",
      "tree": "27e9f317a6af761a4026418d9decb059a4218b3f",
      "parents": [
        "09c291c838bc74bb7c10c22f7232abb946cad8ff"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Nov 20 10:34:35 2015 -0800"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Dec 03 17:40:16 2015 +0000"
      },
      "message": "DO NOT MERGE - libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.\n\nBug: 25812794\nChange-Id: I96dc74734380d462583f6efa33d09946f9532809\n(cherry picked from commit 87f8cbb223ee516803dbb99699320c2484cbf3ba)\n"
    },
    {
      "commit": "19c47afbc402542720ddd280e1bbde3b2277b586",
      "tree": "d2c3657298566f4466ea0f6ee51217ffe1a9b7a1",
      "parents": [
        "09c291c838bc74bb7c10c22f7232abb946cad8ff"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 02 15:55:23 2015 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 02 18:05:32 2015 -0800"
      },
      "message": "DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread\n\nSample decoding still occurs in SoundPoolThread\nwithout holding the SoundPool lock.\n\nBug: 25781119\nChange-Id: I11fde005aa9cf5438e0390a0d2dfe0ec1dd282e8\n"
    },
    {
      "commit": "09c291c838bc74bb7c10c22f7232abb946cad8ff",
      "tree": "e58cf3da585391a370ef02ed7940c5e6d6149607",
      "parents": [
        "224858e719d045c8554856b12c4ab73d2375cf33"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Oct 22 11:35:04 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Oct 22 20:04:05 2015 +0000"
      },
      "message": "GenericSource: reset mDecryptHandle when mDataSource is cleared.\n\nBug: 25070434\nChange-Id: Ib0eb6a419683a0e686a4f63b82e9300cb1f69484\n(cherry picked from commit cdc9cf656a8e43875234cb021fffeb4792d7c74e)\n"
    },
    {
      "commit": "224858e719d045c8554856b12c4ab73d2375cf33",
      "tree": "7aae8271a085e360ad615823d09a2d293bec2649",
      "parents": [
        "8565726f5775a6db97a394aa18a1f6b0e1ce69b7"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Oct 19 16:14:14 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Oct 21 16:07:31 2015 +0000"
      },
      "message": "GenericSource: reset mDrmManagerClient when mDataSource is cleared.\n\nBug: 25070434\nChange-Id: Iade3472c496ac42456e42db35e402f7b66416f5b\n(cherry picked from commit b41fd0d4929f0a89811bafcc4fd944b128f00ce2)\n"
    },
    {
      "commit": "8565726f5775a6db97a394aa18a1f6b0e1ce69b7",
      "tree": "7e90c9176d5281969e07a6e2611292c237c09515",
      "parents": [
        "f70b69a8b5ed044112516bf69f69905e521070b6",
        "781cd4f37d4b81a8e5af45a3ba6cdd4cdd209a3e"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Oct 20 21:19:00 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 20 21:19:00 2015 +0000"
      },
      "message": "Merge \"stagefright: MPEG4Extractor: allow \\\u0027hdlr\\\u0027 box before first track\" into klp-dev am: b1a13d01dc\nam: 781cd4f37d\n\n* commit \u0027781cd4f37d4b81a8e5af45a3ba6cdd4cdd209a3e\u0027:\n  stagefright: MPEG4Extractor: allow \u0027hdlr\u0027 box before first track\n"
    },
    {
      "commit": "781cd4f37d4b81a8e5af45a3ba6cdd4cdd209a3e",
      "tree": "9e419be52af2e1d98ef404090af2f73ebfd108b1",
      "parents": [
        "5a018d15da438933c30de4b25bcff527331cf8df",
        "b1a13d01dccbc48ea54aeb4a4ba7fce636ff1daa"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Oct 20 21:12:16 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 20 21:12:16 2015 +0000"
      },
      "message": "Merge \"stagefright: MPEG4Extractor: allow \\\u0027hdlr\\\u0027 box before first track\" into klp-dev\nam: b1a13d01dc\n\n* commit \u0027b1a13d01dccbc48ea54aeb4a4ba7fce636ff1daa\u0027:\n  stagefright: MPEG4Extractor: allow \u0027hdlr\u0027 box before first track\n"
    },
    {
      "commit": "b1a13d01dccbc48ea54aeb4a4ba7fce636ff1daa",
      "tree": "17fb9dd4a706a7d1cd6e58d1d39f87f652737c36",
      "parents": [
        "0f21a6880e74b56834940a131df912a49b70e82d",
        "302b546bdccc777c1d3100510cd928e8bdf55fa5"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Oct 20 20:55:20 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 20 20:55:20 2015 +0000"
      },
      "message": "Merge \"stagefright: MPEG4Extractor: allow \u0027hdlr\u0027 box before first track\" into klp-dev"
    },
    {
      "commit": "dd184a4824acc31160895e2c6f8d93a7facfc2c8",
      "tree": "b59541270989719862e923d24637064ef10aa810",
      "parents": [
        "fc0e2a87c17b1f326b5e3302e8f534c143fd5784",
        "3b4a72acf039c58c33807b6d6fcdd5e09eafb1df"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Oct 08 16:48:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 08 16:48:33 2015 +0000"
      },
      "message": "am 3b4a72ac: Merge \"DO NOT MERGE - OMX: allow only secure codec to remotely call allocateBuffer.\" into klp-dev\n\n* commit \u00273b4a72acf039c58c33807b6d6fcdd5e09eafb1df\u0027:\n  DO NOT MERGE - OMX: allow only secure codec to remotely call allocateBuffer.\n"
    },
    {
      "commit": "04c02eeb0e5e5e4829df6946b275a770a8443330",
      "tree": "42a880a82cd035f0f064456202796e8b0ef92c95",
      "parents": [
        "b75a78db916a7becf7e1b5ad15c0b4e667ef4661",
        "2482595baadd16f20d3992c8c9d6a14061836872"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Oct 08 16:37:35 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 08 16:37:35 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE - OMX: allow only secure codec to remotely call allocateBuffer.\" into lmp-dev"
    },
    {
      "commit": "3b4a72acf039c58c33807b6d6fcdd5e09eafb1df",
      "tree": "a5850b7ca540008bc04e756192df47bcb6805729",
      "parents": [
        "7ed8d1eff9b292b3c65a875b13a549e29654534b",
        "4a03d784f7c0e3a9685d182eee92ba6580eaf5a1"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Oct 08 16:37:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 08 16:37:26 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE - OMX: allow only secure codec to remotely call allocateBuffer.\" into klp-dev"
    },
    {
      "commit": "2482595baadd16f20d3992c8c9d6a14061836872",
      "tree": "1b2d060855dc645f847ff2143e359166005f829a",
      "parents": [
        "07395f4cd72cf29d1de2864cde42876db4e54411"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Sep 28 11:32:23 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Oct 07 13:53:25 2015 -0700"
      },
      "message": "DO NOT MERGE - OMX: allow only secure codec to remotely call allocateBuffer.\n\nBug: 24310423\nChange-Id: Iebcfc58b447f925ec2134898060af2ef227266a3\n(cherry picked from commit 8dde7269a5356503d2b283234b6cb46d0c3f214e)\n"
    },
    {
      "commit": "4a03d784f7c0e3a9685d182eee92ba6580eaf5a1",
      "tree": "a7356ea6c85c6d1b4b45e0288f43b4f9fe9edae4",
      "parents": [
        "74d1927e4122a1748f89ca2ef79406fc06ee94b2"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Sep 28 11:32:23 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Oct 07 11:27:32 2015 -0700"
      },
      "message": "DO NOT MERGE - OMX: allow only secure codec to remotely call allocateBuffer.\n\nBug: 24310423\nChange-Id: Iebcfc58b447f925ec2134898060af2ef227266a3\n(cherry picked from commit 8dde7269a5356503d2b283234b6cb46d0c3f214e)\n"
    },
    {
      "commit": "b75a78db916a7becf7e1b5ad15c0b4e667ef4661",
      "tree": "e6cf7dcf3854e0a4b0d3866063375869a2b05952",
      "parents": [
        "07395f4cd72cf29d1de2864cde42876db4e54411",
        "fc0e2a87c17b1f326b5e3302e8f534c143fd5784"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 06 22:23:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 06 22:23:18 2015 +0000"
      },
      "message": "am fc0e2a87: am 7ed8d1ef: ID3: check possible integer overflow for extendedHeaderSize and paddingSize.\n\n* commit \u0027fc0e2a87c17b1f326b5e3302e8f534c143fd5784\u0027:\n  ID3: check possible integer overflow for extendedHeaderSize and paddingSize.\n"
    },
    {
      "commit": "fc0e2a87c17b1f326b5e3302e8f534c143fd5784",
      "tree": "96ade437d2b8f49421a4d4d33dbb62f397a7d9ff",
      "parents": [
        "00f5fa82d884c0ca41ee08e7a67ab54238109083",
        "7ed8d1eff9b292b3c65a875b13a549e29654534b"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 06 22:17:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 06 22:17:52 2015 +0000"
      },
      "message": "am 7ed8d1ef: ID3: check possible integer overflow for extendedHeaderSize and paddingSize.\n\n* commit \u00277ed8d1eff9b292b3c65a875b13a549e29654534b\u0027:\n  ID3: check possible integer overflow for extendedHeaderSize and paddingSize.\n"
    },
    {
      "commit": "7ed8d1eff9b292b3c65a875b13a549e29654534b",
      "tree": "fa1bf26bacb7f6f89be4dc61fb81f8d3e402207e",
      "parents": [
        "74d1927e4122a1748f89ca2ef79406fc06ee94b2"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Oct 05 10:44:23 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 06 21:36:55 2015 +0000"
      },
      "message": "ID3: check possible integer overflow for extendedHeaderSize and paddingSize.\n\nBug: 24623447\nChange-Id: Ifbc74454d6e28ad7136efe35ab638a07e46398b1\n(cherry picked from commit b3694ff5a5bcecd4b6cedca156f6effb55bbf4ca)\n"
    },
    {
      "commit": "07395f4cd72cf29d1de2864cde42876db4e54411",
      "tree": "4cd400786003a0679e9ac67cfeef7b57c4212f63",
      "parents": [
        "df68d9d5bf5329bc2f7effb6afa1d3904eaf30d8",
        "00f5fa82d884c0ca41ee08e7a67ab54238109083"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 06 17:03:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 06 17:03:00 2015 +0000"
      },
      "message": "am 00f5fa82: am 74d1927e: Merge \"Check NAL size before use\" into klp-dev\n\n* commit \u002700f5fa82d884c0ca41ee08e7a67ab54238109083\u0027:\n  Check NAL size before use\n"
    },
    {
      "commit": "00f5fa82d884c0ca41ee08e7a67ab54238109083",
      "tree": "6a9e3a3858170313feea1a35924e3f6786bbab82",
      "parents": [
        "60b25aa0c173854593743dd85588c7449baf87c0",
        "74d1927e4122a1748f89ca2ef79406fc06ee94b2"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 06 16:45:37 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 06 16:45:37 2015 +0000"
      },
      "message": "am 74d1927e: Merge \"Check NAL size before use\" into klp-dev\n\n* commit \u002774d1927e4122a1748f89ca2ef79406fc06ee94b2\u0027:\n  Check NAL size before use\n"
    },
    {
      "commit": "df68d9d5bf5329bc2f7effb6afa1d3904eaf30d8",
      "tree": "351e7418e7b246e6355d733dda07997985862758",
      "parents": [
        "13b6b51e6d9c399f0bfa55be4eecaf47b63845f2",
        "60b25aa0c173854593743dd85588c7449baf87c0"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 06 16:38:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 06 16:38:51 2015 +0000"
      },
      "message": "am 60b25aa0: am 9ab9c85e: Merge \"MPEG4Extractor: ensure buffer size is not less than 8 for LastCommentData.\" into klp-dev\n\n* commit \u002760b25aa0c173854593743dd85588c7449baf87c0\u0027:\n  MPEG4Extractor: ensure buffer size is not less than 8 for LastCommentData.\n"
    },
    {
      "commit": "74d1927e4122a1748f89ca2ef79406fc06ee94b2",
      "tree": "8d2c582f35035464af6a68c0d7be5657e391cd39",
      "parents": [
        "9ab9c85e39f089f355faa9cd9db6d113dc482e61",
        "5d101298d8b0a78a1dc5bd26dbdada411f4ecd4d"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 06 16:34:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 06 16:34:45 2015 +0000"
      },
      "message": "Merge \"Check NAL size before use\" into klp-dev"
    },
    {
      "commit": "60b25aa0c173854593743dd85588c7449baf87c0",
      "tree": "14e18563d6443bee5668cda55354ba61669c0590",
      "parents": [
        "f7d1f627b0b1139f82f16baee482476cc10ccde4",
        "9ab9c85e39f089f355faa9cd9db6d113dc482e61"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 06 16:34:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 06 16:34:00 2015 +0000"
      },
      "message": "am 9ab9c85e: Merge \"MPEG4Extractor: ensure buffer size is not less than 8 for LastCommentData.\" into klp-dev\n\n* commit \u00279ab9c85e39f089f355faa9cd9db6d113dc482e61\u0027:\n  MPEG4Extractor: ensure buffer size is not less than 8 for LastCommentData.\n"
    },
    {
      "commit": "9ab9c85e39f089f355faa9cd9db6d113dc482e61",
      "tree": "acc874f0654c62b26b9d38309e2ed68f94ab0dd3",
      "parents": [
        "257b3bc581bbc65318a4cc2d3c22a07a4429dc1d",
        "e6d904fe5f6e7c7fc1d5fca2798dd3512468b118"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 06 16:21:35 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 06 16:21:35 2015 +0000"
      },
      "message": "Merge \"MPEG4Extractor: ensure buffer size is not less than 8 for LastCommentData.\" into klp-dev"
    },
    {
      "commit": "13b6b51e6d9c399f0bfa55be4eecaf47b63845f2",
      "tree": "f0ec9a09c02ca435066be79f3a8ff2839e2de544",
      "parents": [
        "91f5dc8fce9c37239216a01d78d771ef7592baa2",
        "f7d1f627b0b1139f82f16baee482476cc10ccde4"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 06 15:54:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 06 15:54:38 2015 +0000"
      },
      "message": "am f7d1f627: am 257b3bc5: Don\\\u0027t crash when there\\\u0027s no conceal frame\n\n* commit \u0027f7d1f627b0b1139f82f16baee482476cc10ccde4\u0027:\n  Don\u0027t crash when there\u0027s no conceal frame\n"
    },
    {
      "commit": "f7d1f627b0b1139f82f16baee482476cc10ccde4",
      "tree": "d66f3091347f78fa34e21a59454084f029e41cb1",
      "parents": [
        "bdaee5eaa345ee9b1e5ddcb921565c4d127ceb8d",
        "257b3bc581bbc65318a4cc2d3c22a07a4429dc1d"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 06 15:47:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 06 15:47:51 2015 +0000"
      },
      "message": "am 257b3bc5: Don\\\u0027t crash when there\\\u0027s no conceal frame\n\n* commit \u0027257b3bc581bbc65318a4cc2d3c22a07a4429dc1d\u0027:\n  Don\u0027t crash when there\u0027s no conceal frame\n"
    },
    {
      "commit": "5d101298d8b0a78a1dc5bd26dbdada411f4ecd4d",
      "tree": "6ee149bea15ae8b0b8f279e510535efddc234fef",
      "parents": [
        "3737a3fa121796131ea5b782230e65dad9ccf90f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 02 15:12:00 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 06 07:48:29 2015 -0700"
      },
      "message": "Check NAL size before use\n\nBug: 24441553\nBug: 24445122\nChange-Id: Ib7f025769adbafd5a2cb64fae5562a0a565945c2\n"
    },
    {
      "commit": "e6d904fe5f6e7c7fc1d5fca2798dd3512468b118",
      "tree": "0d14091afd78b81eafdcb7a2a6c82fb5b5952525",
      "parents": [
        "3737a3fa121796131ea5b782230e65dad9ccf90f"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Sep 28 14:50:47 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Oct 06 02:54:39 2015 +0000"
      },
      "message": "MPEG4Extractor: ensure buffer size is not less than 8 for LastCommentData.\n\nBug: 24346430\nChange-Id: I897a724e968841d9160f819d06c0ce22f6d743c4\n(cherry picked from commit 5cae16bdce77b0a3ba590b55637f7d55a2f35402)\n"
    },
    {
      "commit": "257b3bc581bbc65318a4cc2d3c22a07a4429dc1d",
      "tree": "f0d526664edac8cab7fe9eb253262cd6661e7dda",
      "parents": [
        "3737a3fa121796131ea5b782230e65dad9ccf90f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Oct 05 10:46:11 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Oct 05 11:21:58 2015 -0700"
      },
      "message": "Don\u0027t crash when there\u0027s no conceal frame\n\nBug: 24630158\nChange-Id: If042aebebb58c218eb7bbf01dcddbcbd05dca1d6\n"
    },
    {
      "commit": "302b546bdccc777c1d3100510cd928e8bdf55fa5",
      "tree": "35728701a097f499ac77277efa4bf9137c31e680",
      "parents": [
        "3737a3fa121796131ea5b782230e65dad9ccf90f"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Aug 31 17:19:52 2015 -0700"
      },
      "committer": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Fri Oct 02 20:41:47 2015 +0000"
      },
      "message": "stagefright: MPEG4Extractor: allow \u0027hdlr\u0027 box before first track\n\nBug: 21725583\nChange-Id: I799c1967759c7e49fb50281a1708188450caac77\n(cherry picked from commit cf75af8f76265fb2909028f5dc68c7029dbe5f49)\n"
    },
    {
      "commit": "bdaee5eaa345ee9b1e5ddcb921565c4d127ceb8d",
      "tree": "1f1c05590fa945764e44dacc9410d951a7ff9a41",
      "parents": [
        "4554ffd7a1c4bc6973c11c00f5a19aa260e18100",
        "3737a3fa121796131ea5b782230e65dad9ccf90f"
      ],
      "author": {
        "name": "Flanker",
        "email": "i@flanker017.me",
        "time": "Tue Sep 29 06:28:47 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 29 06:28:47 2015 +0000"
      },
      "message": "am 3737a3fa: DO NOT MERGE stagefright: fix AMessage::FromParcel\n\n* commit \u00273737a3fa121796131ea5b782230e65dad9ccf90f\u0027:\n  DO NOT MERGE stagefright: fix AMessage::FromParcel\n"
    },
    {
      "commit": "3737a3fa121796131ea5b782230e65dad9ccf90f",
      "tree": "44c68bc198e35edaf4a5c80620f5e68b58939dc0",
      "parents": [
        "6272fa1baf361a6a89607243638cc592047947b3"
      ],
      "author": {
        "name": "Flanker",
        "email": "i@flanker017.me",
        "time": "Fri Sep 11 19:05:47 2015 +0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 25 17:53:35 2015 +0900"
      },
      "message": "DO NOT MERGE stagefright: fix AMessage::FromParcel\n\nAdd check for incoming mNumItems. Also add check readCString return\nvalue.\n\nFix style \u0026 add log.\n\nBug: 24123723\n\nChange-Id: If41a5312c27d868f481893eef56019b6807c39b7\n"
    },
    {
      "commit": "2b8cd9cbb3e72ffd048ffdd1609fac74f61a22ac",
      "tree": "9bc6b5e507d74c5a7fc6ea588520b209935aa22e",
      "parents": [
        "a8f90d57f5b3ad4ef7194501aa20f0a0bd903e8f"
      ],
      "author": {
        "name": "Flanker",
        "email": "i@flanker017.me",
        "time": "Fri Sep 11 19:05:47 2015 +0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 25 01:47:10 2015 +0000"
      },
      "message": "stagefright: fix AMessage::FromParcel\n\nAdd check for incoming mNumItems. Also add check readCString return\nvalue.\n\nFix style \u0026 add log.\n\nBug: 24123723\n\nChange-Id: If41a5312c27d868f481893eef56019b6807c39b7\n"
    },
    {
      "commit": "a8f90d57f5b3ad4ef7194501aa20f0a0bd903e8f",
      "tree": "00b194d2ce4a0dcc37fea1082db5e7ef6d6cec90",
      "parents": [
        "fb5104ec0cc11a50d1a56224cd1ca2950c2def45",
        "40715a2ee896edd2df4023d9f6f586977887d34c"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 17 21:32:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 17 21:32:32 2015 +0000"
      },
      "message": "Merge \"IAudioFlinger: fix the missing initialization of variable to ensure no info leak when writing them to Parcel.\" into lmp-dev"
    },
    {
      "commit": "4554ffd7a1c4bc6973c11c00f5a19aa260e18100",
      "tree": "f060c7688a407b2d2ba92ac03ffc56b0758f8ca5",
      "parents": [
        "52b829cbc2cb947733f312211a007ecd2f9fe96b",
        "6272fa1baf361a6a89607243638cc592047947b3"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Sep 17 17:28:47 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 17 17:28:47 2015 +0000"
      },
      "message": "am 6272fa1b: Merge \"DO NOT MERGE Fix vulnerability in mediaserver\" into klp-dev\n\n* commit \u00276272fa1baf361a6a89607243638cc592047947b3\u0027:\n  DO NOT MERGE Fix vulnerability in mediaserver\n"
    },
    {
      "commit": "52b829cbc2cb947733f312211a007ecd2f9fe96b",
      "tree": "2a8e238b2dbadc4525217e7656c4827bae4d354b",
      "parents": [
        "190786d3590c6b064a7d32eaa92f4a7b11cf16d5",
        "f43125ed08a408b02613b99f058564d97ce690cc"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Sep 17 17:28:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 17 17:28:46 2015 +0000"
      },
      "message": "am f43125ed: Merge \"Fix for security vulnerability in media server DO NOT MERGE\" into klp-dev\n\n* commit \u0027f43125ed08a408b02613b99f058564d97ce690cc\u0027:\n  Fix for security vulnerability in media server DO NOT MERGE\n"
    },
    {
      "commit": "160ed868d6beb0d55dc2194564d2f08cc9d6fbc2",
      "tree": "18ba63622c0c5f7bed51dddaf04190e1aeeae7d7",
      "parents": [
        "99e63e75b670aeca1b4af401cb9582ba9fddf64d",
        "5e7e87a383fdb1fece977097a7e3cc51b296f3a0"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Sep 17 17:04:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 17 17:04:32 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE Fix vulnerability in mediaserver\" into lmp-dev"
    },
    {
      "commit": "6272fa1baf361a6a89607243638cc592047947b3",
      "tree": "e3f95e231ec43d93a06ff6bdd09f322bf5b305d4",
      "parents": [
        "f43125ed08a408b02613b99f058564d97ce690cc",
        "636539eb1a0d407d7f82b7c9a6d9833f7715e287"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Sep 17 17:04:25 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 17 17:04:25 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE Fix vulnerability in mediaserver\" into klp-dev"
    },
    {
      "commit": "99e63e75b670aeca1b4af401cb9582ba9fddf64d",
      "tree": "51f94e7d51f24250da47e55716f0e626bc769dd8",
      "parents": [
        "13a8c5dd7f7437da67ecf8e2886e486191e95ff2",
        "4b219e9e5ab237eec9931497cf10db4d78982d84"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Sep 17 17:04:15 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 17 17:04:15 2015 +0000"
      },
      "message": "Merge \"Fix for security vulnerability in media server DO NOT MERGE\" into lmp-dev"
    },
    {
      "commit": "f43125ed08a408b02613b99f058564d97ce690cc",
      "tree": "bffa33718f670773303388e5e69461b1a2ff1d09",
      "parents": [
        "ae92251730865e0c4bc59ef2a8fe9dacb6de41b9",
        "9adc7283c84cea1be81d5bd55ce50aefa6328c6e"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Sep 17 17:04:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 17 17:04:05 2015 +0000"
      },
      "message": "Merge \"Fix for security vulnerability in media server DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "40715a2ee896edd2df4023d9f6f586977887d34c",
      "tree": "9b25806f7f91bad470fa77b390ca881ce964e320",
      "parents": [
        "13a8c5dd7f7437da67ecf8e2886e486191e95ff2"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Sep 16 15:01:16 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 17 16:15:19 2015 +0000"
      },
      "message": "IAudioFlinger: fix the missing initialization of variable to ensure no info leak when writing them to Parcel.\n\nBug: 23953967\nChange-Id: I3a1d0144ba3832649e322c197ff0f03305ee7829\n(cherry picked from commit 4cac44b53cc9f965cc2c9706b1d7ee2cd79f4066)\n"
    },
    {
      "commit": "190786d3590c6b064a7d32eaa92f4a7b11cf16d5",
      "tree": "d10cf4ff409f32e9e59afe85240bcb91e1f0dbad",
      "parents": [
        "38281f1cbcd4804095828f19b7954d5219560fcd",
        "ae92251730865e0c4bc59ef2a8fe9dacb6de41b9"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 17 13:36:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 17 13:36:52 2015 +0000"
      },
      "message": "am ae922517: Merge \"DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\" into klp-dev\n\n* commit \u0027ae92251730865e0c4bc59ef2a8fe9dacb6de41b9\u0027:\n  DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\n"
    },
    {
      "commit": "5e7e87a383fdb1fece977097a7e3cc51b296f3a0",
      "tree": "667fbe8db495c12ef13f2cb2f197fab34bbe9a9c",
      "parents": [
        "f3eb82683a80341f5ac23057aab733a57963cab2"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Sep 16 10:26:28 2015 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Sep 16 10:26:28 2015 -0700"
      },
      "message": "DO NOT MERGE Fix vulnerability in mediaserver\n\nICrypto.cpp: ASLR bypass using DECRYPT IPC\n\nbug: 24074485\nChange-Id: Ia12942d6b86adde28745908d36a728ab5d69a037\n"
    },
    {
      "commit": "636539eb1a0d407d7f82b7c9a6d9833f7715e287",
      "tree": "815c5c0c5281a9de2c860da3cf1c62eea4d46b68",
      "parents": [
        "13ff64c2db84f4e7cac3396700e333b48c42c7ee"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Sep 16 10:23:12 2015 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Sep 16 10:23:56 2015 -0700"
      },
      "message": "DO NOT MERGE Fix vulnerability in mediaserver\n\nICrypto.cpp: ASLR bypass using DECRYPT IPC\n\nbug: 24074485\nChange-Id: I40dd0e92083c7093030393b16dbab59323306a4e\n"
    },
    {
      "commit": "3b76870d146b1350db8a2f7797e06897c8c92dc2",
      "tree": "21a471721a075c7848d738916f1fb293be2bb3e9",
      "parents": [
        "cc0942d0c2a57c5025063c62689ee01b39736dc2"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 10 09:47:29 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Sep 16 09:42:09 2015 -0700"
      },
      "message": "DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\n\nBug: 23953967\nChange-Id: Ibbe841da149038675e9e8daea76c77558bc8564b\n(cherry picked from commit 983dca391a76fb45df999fc40e8766b9ddb63511)\n"
    },
    {
      "commit": "8336fc433eee213e201c8a65bf2a65b65bc67c44",
      "tree": "f34fdbb0c5fb67bdef14493b565a04cdff95b738",
      "parents": [
        "b21a642067477c72f419956da0ca8dafe0c04eab"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 10 09:47:29 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Sep 16 09:39:44 2015 -0700"
      },
      "message": "DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\n\nBug: 23953967\nChange-Id: Ibbe841da149038675e9e8daea76c77558bc8564b\n(cherry picked from commit 983dca391a76fb45df999fc40e8766b9ddb63511)\n"
    },
    {
      "commit": "9860dcdf427d70e6aef4ce082be40a5459c466f4",
      "tree": "1ddb4e4d2558774007d8e1befedab4e7d901785f",
      "parents": [
        "8cfd0ac4b05f3151f1083564f46f05b5f525af8a",
        "b21a642067477c72f419956da0ca8dafe0c04eab"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 16 07:37:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 16 07:37:16 2015 +0000"
      },
      "message": "am b21a6420: Merge \"DO NOT MERGE NuCachedSource2: fix possible erroneous early free\" into klp-dev\n\n* commit \u0027b21a642067477c72f419956da0ca8dafe0c04eab\u0027:\n  DO NOT MERGE NuCachedSource2: fix possible erroneous early free\n"
    },
    {
      "commit": "5c09132bf4d7e789256c9723fe2dfa15a6947bbb",
      "tree": "d9ff7330b142a9725f19a403b54cd1c4202ba976",
      "parents": [
        "4855cc3dd5a057f435c5ce540a844e46ea76d758",
        "0d35dd2068d6422c3c77fb68f248cbabf3d0b10c"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 16 07:11:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 16 07:11:18 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE NuCachedSource2: fix possible erroneous early free\" into lmp-dev"
    },
    {
      "commit": "b21a642067477c72f419956da0ca8dafe0c04eab",
      "tree": "0688e717f35bed31652ed83702110175bf9db1e8",
      "parents": [
        "741a335126a562ae8f5883cc0b02ba72f40e56f3",
        "c894f81bdf106f648561e569e0dc97fc6046115b"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 16 07:11:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 16 07:11:04 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE NuCachedSource2: fix possible erroneous early free\" into klp-dev"
    },
    {
      "commit": "4b219e9e5ab237eec9931497cf10db4d78982d84",
      "tree": "062e4c9ffb383786c57f29fba05fea148cd0cf9b",
      "parents": [
        "f3eb82683a80341f5ac23057aab733a57963cab2"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Sep 14 11:55:43 2015 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Sep 14 18:59:06 2015 +0000"
      },
      "message": "Fix for security vulnerability in media server DO NOT MERGE\n\nbug: 23540426\nChange-Id: I7ca419e4008967a0387649e5293ac9d4be71d3c4\n"
    },
    {
      "commit": "9adc7283c84cea1be81d5bd55ce50aefa6328c6e",
      "tree": "fa5f35497c755ea43733c1c0f4f156f466eb5566",
      "parents": [
        "13ff64c2db84f4e7cac3396700e333b48c42c7ee"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Sep 14 10:18:56 2015 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Sep 14 18:58:37 2015 +0000"
      },
      "message": "Fix for security vulnerability in media server DO NOT MERGE\n\nbug: 23540426\nChange-Id: I5d602f99fd82e50d0136d47ce20cfa1ac9fd7ae2\n"
    },
    {
      "commit": "4855cc3dd5a057f435c5ce540a844e46ea76d758",
      "tree": "0b6e5fa893f78c009f3cf6c4fa6187982bd4d37a",
      "parents": [
        "4022477b7c1e809d4ea31c47ae42555255a4ea4d",
        "820c105f7a4dc0971ee563caea4c9b346854a2f7"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Sep 14 06:30:56 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 14 06:30:56 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE Avoid size_t overflow in base64 decoding once again\" into lmp-dev"
    },
    {
      "commit": "0d35dd2068d6422c3c77fb68f248cbabf3d0b10c",
      "tree": "aafe76ddf9a0e1399a1791d8fbb721e9ec89efea",
      "parents": [
        "4022477b7c1e809d4ea31c47ae42555255a4ea4d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Sep 08 17:32:28 2015 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Sep 14 13:54:51 2015 +0900"
      },
      "message": "DO NOT MERGE NuCachedSource2: fix possible erroneous early free\n\nBecause the constructor of NuCachedSource2 sent a message to\nAHandlerReflector object, AHandlerReflector::onMessageReceived could\nhave executed just before the object gets wrapped in a strong\npointer, resulting in erroneous early free. Fix the issue by using\nstatic Create function to ensure the message is sent after the\nobject is wrapped in a sp.\n\nBug: 23882800\nChange-Id: I38a9d7a3083f184b4c81d0b00ba1661721278855\n"
    }
  ],
  "next": "c894f81bdf106f648561e569e0dc97fc6046115b"
}
