)]}'
{
  "log": [
    {
      "commit": "4ae700d2bd467f18e5de8b5d1579d7e20da88e36",
      "tree": "a35a0e18f78b5d4740e6f8eeae5a9f4151b9c93a",
      "parents": [
        "d83f22552372edfe67473c29a370e0a025a91f21",
        "160ed868d6beb0d55dc2194564d2f08cc9d6fbc2"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Sep 17 17:21:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 17 17:21:35 2015 +0000"
      },
      "message": "am 160ed868: Merge \"DO NOT MERGE Fix vulnerability in mediaserver\" into lmp-dev\n\n* commit \u0027160ed868d6beb0d55dc2194564d2f08cc9d6fbc2\u0027:\n  DO NOT MERGE Fix vulnerability in mediaserver\n"
    },
    {
      "commit": "d83f22552372edfe67473c29a370e0a025a91f21",
      "tree": "5a1836145623a6fd897fa2410540e7972f340785",
      "parents": [
        "ae683e22fdf3e7af41349be8f180af75b97e5f66",
        "99e63e75b670aeca1b4af401cb9582ba9fddf64d"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Sep 17 17:21:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 17 17:21:34 2015 +0000"
      },
      "message": "am 99e63e75: Merge \"Fix for security vulnerability in media server DO NOT MERGE\" into lmp-dev\n\n* commit \u002799e63e75b670aeca1b4af401cb9582ba9fddf64d\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": "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": "ae683e22fdf3e7af41349be8f180af75b97e5f66",
      "tree": "f2101da73c21510573d370c3b1782a61bb20e911",
      "parents": [
        "5d76aca578a0af0aaebb8eb8ce7cbf2bae4600e6",
        "13a8c5dd7f7437da67ecf8e2886e486191e95ff2"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 17 13:49:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 17 13:49:44 2015 +0000"
      },
      "message": "am 13a8c5dd: am 190786d3: (-s ours) 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 \u002713a8c5dd7f7437da67ecf8e2886e486191e95ff2\u0027:\n  DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\n"
    },
    {
      "commit": "13a8c5dd7f7437da67ecf8e2886e486191e95ff2",
      "tree": "6cdd3520a7f4be36b9b2c5f22e786548ce2ba119",
      "parents": [
        "21fda3ed3b6346f5b3711f663e5d79bc379398df",
        "190786d3590c6b064a7d32eaa92f4a7b11cf16d5"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 17 13:42:56 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 17 13:42:56 2015 +0000"
      },
      "message": "am 190786d3: (-s ours) 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 \u0027190786d3590c6b064a7d32eaa92f4a7b11cf16d5\u0027:\n  DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\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": "5d76aca578a0af0aaebb8eb8ce7cbf2bae4600e6",
      "tree": "f2101da73c21510573d370c3b1782a61bb20e911",
      "parents": [
        "8ba28c840589bcc7fa4dfcb26606748a0c0b7eb5",
        "21fda3ed3b6346f5b3711f663e5d79bc379398df"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 17 13:27:37 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 17 13:27:37 2015 +0000"
      },
      "message": "am 21fda3ed: Merge \"DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\" into lmp-dev\n\n* commit \u002721fda3ed3b6346f5b3711f663e5d79bc379398df\u0027:\n  DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\n"
    },
    {
      "commit": "21fda3ed3b6346f5b3711f663e5d79bc379398df",
      "tree": "6cdd3520a7f4be36b9b2c5f22e786548ce2ba119",
      "parents": [
        "d61dbb36a673a8278eb7d63e53215b2cff804f4b",
        "3b76870d146b1350db8a2f7797e06897c8c92dc2"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 17 13:19:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 17 13:19:23 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\" into lmp-dev"
    },
    {
      "commit": "ae92251730865e0c4bc59ef2a8fe9dacb6de41b9",
      "tree": "98c31d1ef56a3324419c1ebbd8820d87cf9ac738",
      "parents": [
        "d386c5be9505d2db24048a6e08ab714f2151dac2",
        "8336fc433eee213e201c8a65bf2a65b65bc67c44"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 17 13:19:08 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 17 13:19:08 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.\" into klp-dev"
    },
    {
      "commit": "8ba28c840589bcc7fa4dfcb26606748a0c0b7eb5",
      "tree": "c8132b5a85be4d7cb54bbdeacf368d9f10a293fc",
      "parents": [
        "9b547a24f340d20edd5a812ac8c8ce9b056d5adb",
        "d61dbb36a673a8278eb7d63e53215b2cff804f4b"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Sep 16 18:48:13 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 16 18:48:13 2015 +0000"
      },
      "message": "am d61dbb36: am 38281f1c: am d386c5be: Merge \"Fix heap data leak vulnerability\" into klp-dev\n\n* commit \u0027d61dbb36a673a8278eb7d63e53215b2cff804f4b\u0027:\n  Fix heap data leak vulnerability\n"
    },
    {
      "commit": "d61dbb36a673a8278eb7d63e53215b2cff804f4b",
      "tree": "6efdac7ae1fbd0c061936214afe6c5111c0a8a31",
      "parents": [
        "cc0942d0c2a57c5025063c62689ee01b39736dc2",
        "38281f1cbcd4804095828f19b7954d5219560fcd"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Sep 16 18:40:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 16 18:40:49 2015 +0000"
      },
      "message": "am 38281f1c: am d386c5be: Merge \"Fix heap data leak vulnerability\" into klp-dev\n\n* commit \u002738281f1cbcd4804095828f19b7954d5219560fcd\u0027:\n  Fix heap data leak vulnerability\n"
    },
    {
      "commit": "38281f1cbcd4804095828f19b7954d5219560fcd",
      "tree": "05792b47baefede2d31c3b26fa6a76ab2dba32e3",
      "parents": [
        "9860dcdf427d70e6aef4ce082be40a5459c466f4",
        "d386c5be9505d2db24048a6e08ab714f2151dac2"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Sep 16 18:33:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 16 18:33:58 2015 +0000"
      },
      "message": "am d386c5be: Merge \"Fix heap data leak vulnerability\" into klp-dev\n\n* commit \u0027d386c5be9505d2db24048a6e08ab714f2151dac2\u0027:\n  Fix heap data leak vulnerability\n"
    },
    {
      "commit": "d386c5be9505d2db24048a6e08ab714f2151dac2",
      "tree": "012fa432fe2d35c718cc5d787962964b528cf3a6",
      "parents": [
        "b21a642067477c72f419956da0ca8dafe0c04eab",
        "09ed70fab1f1424971ccc105dcdf5be5ce2e2643"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Sep 16 18:17:46 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 16 18:17:46 2015 +0000"
      },
      "message": "Merge \"Fix heap data leak vulnerability\" into klp-dev"
    },
    {
      "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": "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": "9b547a24f340d20edd5a812ac8c8ce9b056d5adb",
      "tree": "604b77ca04119e31b1222e080b950914edf80656",
      "parents": [
        "04bbef0b298bdbb76dbd6577cf00977ad496710d",
        "cc0942d0c2a57c5025063c62689ee01b39736dc2"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 16 07:51:22 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 16 07:51:22 2015 +0000"
      },
      "message": "am cc0942d0: am 9860dcdf: (-s ours) am b21a6420: Merge \"DO NOT MERGE NuCachedSource2: fix possible erroneous early free\" into klp-dev\n\n* commit \u0027cc0942d0c2a57c5025063c62689ee01b39736dc2\u0027:\n  DO NOT MERGE NuCachedSource2: fix possible erroneous early free\n"
    },
    {
      "commit": "cc0942d0c2a57c5025063c62689ee01b39736dc2",
      "tree": "d9ff7330b142a9725f19a403b54cd1c4202ba976",
      "parents": [
        "5c09132bf4d7e789256c9723fe2dfa15a6947bbb",
        "9860dcdf427d70e6aef4ce082be40a5459c466f4"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 16 07:43:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 16 07:43:55 2015 +0000"
      },
      "message": "am 9860dcdf: (-s ours) am b21a6420: Merge \"DO NOT MERGE NuCachedSource2: fix possible erroneous early free\" into klp-dev\n\n* commit \u00279860dcdf427d70e6aef4ce082be40a5459c466f4\u0027:\n  DO NOT MERGE NuCachedSource2: fix possible erroneous early free\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": "04bbef0b298bdbb76dbd6577cf00977ad496710d",
      "tree": "604b77ca04119e31b1222e080b950914edf80656",
      "parents": [
        "2d945b6a5c348953f468a2cf22254bff874d5ae1",
        "5c09132bf4d7e789256c9723fe2dfa15a6947bbb"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 16 07:22:19 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 16 07:22:19 2015 +0000"
      },
      "message": "am 5c09132b: Merge \"DO NOT MERGE NuCachedSource2: fix possible erroneous early free\" into lmp-dev\n\n* commit \u00275c09132bf4d7e789256c9723fe2dfa15a6947bbb\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": "09ed70fab1f1424971ccc105dcdf5be5ce2e2643",
      "tree": "7cba0792014f79748c0fcc7c950cb4d6cc963403",
      "parents": [
        "13ff64c2db84f4e7cac3396700e333b48c42c7ee"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Sep 14 13:55:23 2015 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Sep 14 13:55:23 2015 -0700"
      },
      "message": "Fix heap data leak vulnerability\n\nbug: 23600291\nChange-Id: I7979e9e25ada01c13775be8580d433a8b4ce4ffe\n"
    },
    {
      "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": "2d945b6a5c348953f468a2cf22254bff874d5ae1",
      "tree": "7e9f977bd475e2a989e1004df5b9501558d1a224",
      "parents": [
        "f077abb00ba4003738c3ca5c8133e2e3d22692c6",
        "4855cc3dd5a057f435c5ce540a844e46ea76d758"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Sep 14 06:38:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 14 06:38:00 2015 +0000"
      },
      "message": "am 4855cc3d: Merge \"DO NOT MERGE Avoid size_t overflow in base64 decoding once again\" into lmp-dev\n\n* commit \u00274855cc3dd5a057f435c5ce540a844e46ea76d758\u0027:\n  DO NOT MERGE Avoid size_t overflow in base64 decoding once again\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"
    },
    {
      "commit": "c894f81bdf106f648561e569e0dc97fc6046115b",
      "tree": "38b63da21f7b2ae19a1e85ae56345eae3ad5a5ba",
      "parents": [
        "69ae6a87342d5260d8d8660accc8aa1b9367dbbe"
      ],
      "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:49:57 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"
    },
    {
      "commit": "820c105f7a4dc0971ee563caea4c9b346854a2f7",
      "tree": "8e8187c77a0bc2e59f434046554fc62fb4ca146c",
      "parents": [
        "b5611b843918a27ff8cac096ea044f486194e673"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 16:31:18 2015 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Sep 14 11:28:21 2015 +0900"
      },
      "message": "DO NOT MERGE Avoid size_t overflow in base64 decoding once again\n\nSwitch to foundation base64 function in OggExtractor and fix the\nissue there.\n\nThis reverts commit 28314aef9e8a666dbb75bbd555f6566a6c991f1c.\n\nBug: 23707088\nChange-Id: I268bd50431de5b5e579343bf1b425c42ada6daba\n"
    },
    {
      "commit": "f077abb00ba4003738c3ca5c8133e2e3d22692c6",
      "tree": "317b1390a400c8496655e6ff053e585512448c01",
      "parents": [
        "d8b9218c4e8449fb1d87750ced7ab26a28019627",
        "4022477b7c1e809d4ea31c47ae42555255a4ea4d"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sat Sep 12 09:46:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 09:46:17 2015 +0000"
      },
      "message": "am 4022477b: am 8cfd0ac4: (-s ours) am 741a3351: Merge \"DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\" into klp-dev\n\n* commit \u00274022477b7c1e809d4ea31c47ae42555255a4ea4d\u0027:\n  DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\n"
    },
    {
      "commit": "d8b9218c4e8449fb1d87750ced7ab26a28019627",
      "tree": "317b1390a400c8496655e6ff053e585512448c01",
      "parents": [
        "cc4aff9939eb49c3acbc9898cbda030b674c6d3b",
        "9d0497bd4d59cec06f110b159da44fd0c20ad7c5"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sat Sep 12 09:46:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 09:46:16 2015 +0000"
      },
      "message": "am 9d0497bd: am 44da08ed: (-s ours) am b659b4c7: Merge \"DO NOT MERGE fix build\" into klp-dev\n\n* commit \u00279d0497bd4d59cec06f110b159da44fd0c20ad7c5\u0027:\n  DO NOT MERGE fix build\n"
    },
    {
      "commit": "cc4aff9939eb49c3acbc9898cbda030b674c6d3b",
      "tree": "317b1390a400c8496655e6ff053e585512448c01",
      "parents": [
        "3b130dbd985653e4ffc301bce1a63aab28ecc704",
        "644f4076dd9452ac6e5596b111ec9e6386f5d0a4"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sat Sep 12 09:46:15 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 09:46:15 2015 +0000"
      },
      "message": "am 644f4076: am 1507bbb0: (-s ours) am 1784a8db: Merge \"DO NOT MERGE Avoid size_t overflow in base64 decoding once again\" into klp-dev\n\n* commit \u0027644f4076dd9452ac6e5596b111ec9e6386f5d0a4\u0027:\n  DO NOT MERGE Avoid size_t overflow in base64 decoding once again\n"
    },
    {
      "commit": "3b130dbd985653e4ffc301bce1a63aab28ecc704",
      "tree": "317b1390a400c8496655e6ff053e585512448c01",
      "parents": [
        "dc81adaa803a0691e65d7fef2c629236e08b9959",
        "c5121002e5988ba1be660f3fbdb2067776b079fe"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sat Sep 12 09:46:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 09:46:14 2015 +0000"
      },
      "message": "am c5121002: am c256004a: am 69ae6a87: libstagefright: fix A_Refl to return immediately when there is an error.\n\n* commit \u0027c5121002e5988ba1be660f3fbdb2067776b079fe\u0027:\n  libstagefright: fix A_Refl to return immediately when there is an error.\n"
    },
    {
      "commit": "4022477b7c1e809d4ea31c47ae42555255a4ea4d",
      "tree": "72ba29a15f2425c09402c3de5ee0970745714023",
      "parents": [
        "9d0497bd4d59cec06f110b159da44fd0c20ad7c5",
        "8cfd0ac4b05f3151f1083564f46f05b5f525af8a"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sat Sep 12 08:49:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 08:49:21 2015 +0000"
      },
      "message": "am 8cfd0ac4: (-s ours) am 741a3351: Merge \"DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\" into klp-dev\n\n* commit \u00278cfd0ac4b05f3151f1083564f46f05b5f525af8a\u0027:\n  DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\n"
    },
    {
      "commit": "9d0497bd4d59cec06f110b159da44fd0c20ad7c5",
      "tree": "72ba29a15f2425c09402c3de5ee0970745714023",
      "parents": [
        "644f4076dd9452ac6e5596b111ec9e6386f5d0a4",
        "44da08ed957157645e1c8776bb59924b1bb7f61c"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sat Sep 12 08:49:20 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 08:49:20 2015 +0000"
      },
      "message": "am 44da08ed: (-s ours) am b659b4c7: Merge \"DO NOT MERGE fix build\" into klp-dev\n\n* commit \u002744da08ed957157645e1c8776bb59924b1bb7f61c\u0027:\n  DO NOT MERGE fix build\n"
    },
    {
      "commit": "644f4076dd9452ac6e5596b111ec9e6386f5d0a4",
      "tree": "72ba29a15f2425c09402c3de5ee0970745714023",
      "parents": [
        "c5121002e5988ba1be660f3fbdb2067776b079fe",
        "1507bbb00e78c297b1aca01f580f529b55009f94"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sat Sep 12 08:49:19 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 08:49:19 2015 +0000"
      },
      "message": "am 1507bbb0: (-s ours) am 1784a8db: Merge \"DO NOT MERGE Avoid size_t overflow in base64 decoding once again\" into klp-dev\n\n* commit \u00271507bbb00e78c297b1aca01f580f529b55009f94\u0027:\n  DO NOT MERGE Avoid size_t overflow in base64 decoding once again\n"
    },
    {
      "commit": "c5121002e5988ba1be660f3fbdb2067776b079fe",
      "tree": "72ba29a15f2425c09402c3de5ee0970745714023",
      "parents": [
        "c191482ed3dd99db08f8c3864aa1c24bf1229e5c",
        "c256004a8cbf4dc1d647957243cf8be1a3c7bec4"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sat Sep 12 08:49:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 08:49:17 2015 +0000"
      },
      "message": "am c256004a: am 69ae6a87: libstagefright: fix A_Refl to return immediately when there is an error.\n\n* commit \u0027c256004a8cbf4dc1d647957243cf8be1a3c7bec4\u0027:\n  libstagefright: fix A_Refl to return immediately when there is an error.\n"
    },
    {
      "commit": "dc81adaa803a0691e65d7fef2c629236e08b9959",
      "tree": "c2bd296f2391b2ee54e98bc901742f304c6970b3",
      "parents": [
        "92efd0c559d4d78880fc06544c662129fe7f6e1d",
        "c191482ed3dd99db08f8c3864aa1c24bf1229e5c"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sat Sep 12 06:30:19 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 06:30:19 2015 +0000"
      },
      "message": "am c191482e: Merge \"DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\" into lmp-dev\n\n* commit \u0027c191482ed3dd99db08f8c3864aa1c24bf1229e5c\u0027:\n  DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\n"
    },
    {
      "commit": "92efd0c559d4d78880fc06544c662129fe7f6e1d",
      "tree": "f92d813879d80da4595a92cf21e91ff044f8d0bc",
      "parents": [
        "5f5fc26cfb4f8db965d6ded855ce60ee87ff90ac",
        "b5611b843918a27ff8cac096ea044f486194e673"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sat Sep 12 06:30:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 06:30:11 2015 +0000"
      },
      "message": "am b5611b84: Merge \"Revert \"Avoid size_t overflow in base64 decoding once again\"\" into lmp-dev\n\n* commit \u0027b5611b843918a27ff8cac096ea044f486194e673\u0027:\n  Revert \"Avoid size_t overflow in base64 decoding once again\"\n"
    },
    {
      "commit": "5f5fc26cfb4f8db965d6ded855ce60ee87ff90ac",
      "tree": "80af7726c97338ed17be51ffa232d44ffc9f628a",
      "parents": [
        "76b704e3872a7e17362c398e7b898b0d635e0f2d",
        "322e2dc56b48a8a06ce90e6a42dbf4491e3efec0"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sat Sep 12 06:30:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 06:30:08 2015 +0000"
      },
      "message": "am 322e2dc5: Merge \"Avoid size_t overflow in base64 decoding once again\" into lmp-dev\n\n* commit \u0027322e2dc56b48a8a06ce90e6a42dbf4491e3efec0\u0027:\n  Avoid size_t overflow in base64 decoding once again\n"
    },
    {
      "commit": "76b704e3872a7e17362c398e7b898b0d635e0f2d",
      "tree": "f92d813879d80da4595a92cf21e91ff044f8d0bc",
      "parents": [
        "b18c02761fe357599f9dad17355e38ec1d3226f2",
        "f3eb82683a80341f5ac23057aab733a57963cab2"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Sat Sep 12 04:07:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Sep 12 04:07:17 2015 +0000"
      },
      "message": "am f3eb8268: DO NOT MERGE: Protect data source access with mutex during disconnect\n\n* commit \u0027f3eb82683a80341f5ac23057aab733a57963cab2\u0027:\n  DO NOT MERGE: Protect data source access with mutex during disconnect\n"
    },
    {
      "commit": "8cfd0ac4b05f3151f1083564f46f05b5f525af8a",
      "tree": "67fbf7b742b123d857ce7ff3444018a1af3f21ac",
      "parents": [
        "44da08ed957157645e1c8776bb59924b1bb7f61c",
        "741a335126a562ae8f5883cc0b02ba72f40e56f3"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Sep 11 14:10:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 11 14:10:14 2015 +0000"
      },
      "message": "am 741a3351: Merge \"DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\" into klp-dev\n\n* commit \u0027741a335126a562ae8f5883cc0b02ba72f40e56f3\u0027:\n  DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\n"
    },
    {
      "commit": "c191482ed3dd99db08f8c3864aa1c24bf1229e5c",
      "tree": "bdaea984bbd7c3def97f7bfc6719562a3ca94f9e",
      "parents": [
        "b5611b843918a27ff8cac096ea044f486194e673",
        "1c7719820359f4190cd4bfd1a24d521face7b4f8"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Sep 11 13:55:30 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 11 13:55:30 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\" into lmp-dev"
    },
    {
      "commit": "741a335126a562ae8f5883cc0b02ba72f40e56f3",
      "tree": "2df1757115ff30b3f7d7405c5cb94e4ee5e51082",
      "parents": [
        "b659b4c7e1405056d189b44bd96036b6500dd378",
        "5f2a76f02f6d88825f8c164b4d9f7f310583eee1"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Sep 11 13:54:59 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 11 13:54:59 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\" into klp-dev"
    },
    {
      "commit": "44da08ed957157645e1c8776bb59924b1bb7f61c",
      "tree": "e327d4304eeaca78ce992e7ea2290eee75af2120",
      "parents": [
        "1507bbb00e78c297b1aca01f580f529b55009f94",
        "b659b4c7e1405056d189b44bd96036b6500dd378"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 07:50:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 11 07:50:35 2015 +0000"
      },
      "message": "am b659b4c7: Merge \"DO NOT MERGE fix build\" into klp-dev\n\n* commit \u0027b659b4c7e1405056d189b44bd96036b6500dd378\u0027:\n  DO NOT MERGE fix build\n"
    },
    {
      "commit": "b659b4c7e1405056d189b44bd96036b6500dd378",
      "tree": "a581c07dd31ddab5272bdf852bc6c1c2cc3c449d",
      "parents": [
        "1784a8dbbc73b3e6033340d107b6c08478b962c8",
        "9104e704e43c9a6e691af52bb6f0aca71467979b"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 07:34:53 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 11 07:34:53 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE fix build\" into klp-dev"
    },
    {
      "commit": "9104e704e43c9a6e691af52bb6f0aca71467979b",
      "tree": "9e85f8d4112b4b89689d95721f103cda703ae4c2",
      "parents": [
        "278ed118d5e6b0e216668551a5b8becdabd9aade"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 16:14:18 2015 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 07:29:55 2015 +0000"
      },
      "message": "DO NOT MERGE fix build\n\nBug: 23707088\n\nChange-Id: Ib0d6cbc52710f33310d21b2eae1f243f0f8e8bca\n"
    },
    {
      "commit": "1507bbb00e78c297b1aca01f580f529b55009f94",
      "tree": "9558dd2c3ea632356b9b9255c7681413daf36e83",
      "parents": [
        "c256004a8cbf4dc1d647957243cf8be1a3c7bec4",
        "1784a8dbbc73b3e6033340d107b6c08478b962c8"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 07:25:22 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 11 07:25:22 2015 +0000"
      },
      "message": "am 1784a8db: Merge \"DO NOT MERGE Avoid size_t overflow in base64 decoding once again\" into klp-dev\n\n* commit \u00271784a8dbbc73b3e6033340d107b6c08478b962c8\u0027:\n  DO NOT MERGE Avoid size_t overflow in base64 decoding once again\n"
    },
    {
      "commit": "b5611b843918a27ff8cac096ea044f486194e673",
      "tree": "b0d65bc29abd7c55df8e8a38135fec58b894686a",
      "parents": [
        "322e2dc56b48a8a06ce90e6a42dbf4491e3efec0",
        "28314aef9e8a666dbb75bbd555f6566a6c991f1c"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 06:59:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 11 06:59:11 2015 +0000"
      },
      "message": "Merge \"Revert \"Avoid size_t overflow in base64 decoding once again\"\" into lmp-dev"
    },
    {
      "commit": "28314aef9e8a666dbb75bbd555f6566a6c991f1c",
      "tree": "472d338d65970f75ed5df6cddc4664e9e2a42d34",
      "parents": [
        "c9ac5dfdafed1c66beae090cafa97002764e0ca3"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 06:51:10 2015 +0000"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 06:51:10 2015 +0000"
      },
      "message": "Revert \"Avoid size_t overflow in base64 decoding once again\"\n\nThis reverts commit c9ac5dfdafed1c66beae090cafa97002764e0ca3.\n\nChange-Id: Iae9707bbd8641a0bb00fcda39a20eb8b8f4f5232\n"
    },
    {
      "commit": "322e2dc56b48a8a06ce90e6a42dbf4491e3efec0",
      "tree": "3d2b1a489441404739d7d192da01ed247dd18ace",
      "parents": [
        "f3eb82683a80341f5ac23057aab733a57963cab2",
        "c9ac5dfdafed1c66beae090cafa97002764e0ca3"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 06:49:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 11 06:49:37 2015 +0000"
      },
      "message": "Merge \"Avoid size_t overflow in base64 decoding once again\" into lmp-dev"
    },
    {
      "commit": "1784a8dbbc73b3e6033340d107b6c08478b962c8",
      "tree": "421940e11b66358fce3730df3c5b8c49423a9396",
      "parents": [
        "69ae6a87342d5260d8d8660accc8aa1b9367dbbe",
        "278ed118d5e6b0e216668551a5b8becdabd9aade"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 11 06:49:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 11 06:49:22 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE Avoid size_t overflow in base64 decoding once again\" into klp-dev"
    },
    {
      "commit": "c256004a8cbf4dc1d647957243cf8be1a3c7bec4",
      "tree": "bd7e3744dab54923ade5be5a4038c1832acd7056",
      "parents": [
        "c1e989e76a461ea69e293839b3c29b634a462bd5",
        "69ae6a87342d5260d8d8660accc8aa1b9367dbbe"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 10 21:23:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 10 21:23:55 2015 +0000"
      },
      "message": "am 69ae6a87: libstagefright: fix A_Refl to return immediately when there is an error.\n\n* commit \u002769ae6a87342d5260d8d8660accc8aa1b9367dbbe\u0027:\n  libstagefright: fix A_Refl to return immediately when there is an error.\n"
    },
    {
      "commit": "1c7719820359f4190cd4bfd1a24d521face7b4f8",
      "tree": "bdaea984bbd7c3def97f7bfc6719562a3ca94f9e",
      "parents": [
        "f3eb82683a80341f5ac23057aab733a57963cab2"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Sep 09 09:48:34 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 10 10:06:19 2015 -0700"
      },
      "message": "DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\n\nBug: 23905951\nBug: 23912202\nChange-Id: Id13a9d3cae2c09e7381b841e67ddfb188274d74c\n(cherry picked from commit e995e477ad59b79145200c8f1e9e13c16c682d59)\n"
    },
    {
      "commit": "5f2a76f02f6d88825f8c164b4d9f7f310583eee1",
      "tree": "ac667c1fa7c2f9a60bf01fc67154b9fcd874ca74",
      "parents": [
        "69ae6a87342d5260d8d8660accc8aa1b9367dbbe"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Sep 09 09:48:34 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 10 10:03:56 2015 -0700"
      },
      "message": "DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel.\n\nBug: 23905951\nBug: 23912202\nChange-Id: Id13a9d3cae2c09e7381b841e67ddfb188274d74c\n(cherry picked from commit e995e477ad59b79145200c8f1e9e13c16c682d59)\n"
    },
    {
      "commit": "278ed118d5e6b0e216668551a5b8becdabd9aade",
      "tree": "c4680ca4e00f6932cb44c2b12618cc5dd4b9013f",
      "parents": [
        "13ff64c2db84f4e7cac3396700e333b48c42c7ee"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Sep 07 15:52:27 2015 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 09 17:13:31 2015 +0900"
      },
      "message": "DO NOT MERGE Avoid size_t overflow in base64 decoding once again\n\nSwitch to foundation base64 function in OggExtractor and fix the\nissue there.\n\nBug: 23707088\nChange-Id: I999ae911177c88dc13f9ee9796ca93c5928b20b0\n"
    },
    {
      "commit": "c9ac5dfdafed1c66beae090cafa97002764e0ca3",
      "tree": "c34b508863d34e9b38780663dec1061f032599fa",
      "parents": [
        "2b63b91b84c75afdef4213aa11b0dcc8e7d735a3"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Sep 07 15:52:27 2015 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 09 04:59:39 2015 +0000"
      },
      "message": "Avoid size_t overflow in base64 decoding once again\n\nSwitch to foundation base64 function in OggExtractor and fix the\nissue there.\n\nBug: 23707088\nChange-Id: I999ae911177c88dc13f9ee9796ca93c5928b20b0\n"
    },
    {
      "commit": "f3eb82683a80341f5ac23057aab733a57963cab2",
      "tree": "b0d65bc29abd7c55df8e8a38135fec58b894686a",
      "parents": [
        "2b63b91b84c75afdef4213aa11b0dcc8e7d735a3"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Sep 02 14:02:47 2015 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Sep 08 12:00:17 2015 -0700"
      },
      "message": "DO NOT MERGE: Protect data source access with mutex during disconnect\n\nBug: 23658148\nChange-Id: Ic37cac7b5d166143e0b77e9919b0aaef486e4fdd\n"
    },
    {
      "commit": "69ae6a87342d5260d8d8660accc8aa1b9367dbbe",
      "tree": "42275af16d02cd3dbba6c7f3cfffa054a25da1ac",
      "parents": [
        "13ff64c2db84f4e7cac3396700e333b48c42c7ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Sep 04 09:13:37 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Sep 08 09:06:04 2015 -0700"
      },
      "message": "libstagefright: fix A_Refl to return immediately when there is an error.\n\nBug: 23609206\nChange-Id: I2ad25fb208df17f5a5b6d6b356eff2f400627f22\n(cherry picked from commit 715dcb9c90d86c1a02a0da056f3cee8875ad1230)\n"
    },
    {
      "commit": "b18c02761fe357599f9dad17355e38ec1d3226f2",
      "tree": "48bcdee2f5c399fee638279cabc46317e3c757fb",
      "parents": [
        "5e193041ab8a541b478dd1b61c8c8cd24bca2ab5",
        "2b63b91b84c75afdef4213aa11b0dcc8e7d735a3"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Sep 04 15:43:04 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 04 15:43:04 2015 +0000"
      },
      "message": "am 2b63b91b: am c1e989e7: am 13ff64c2: Merge \"Zero out return values in media binder calls\" into klp-dev\n\n* commit \u00272b63b91b84c75afdef4213aa11b0dcc8e7d735a3\u0027:\n  Zero out return values in media binder calls\n"
    },
    {
      "commit": "5e193041ab8a541b478dd1b61c8c8cd24bca2ab5",
      "tree": "0cff0a3261b852697014d2ebead39643e34a7c04",
      "parents": [
        "facd279ed552416adcf0ff4ef22b7a9cd166ccea",
        "52a4fc09b483a20ee7d5970be01598ee262f7088"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Sep 04 15:43:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 04 15:43:02 2015 +0000"
      },
      "message": "am 52a4fc09: am 3732a3ac: am ab203130: Merge \"Make IEffect command more robust (second try)\" into klp-dev\n\n* commit \u002752a4fc09b483a20ee7d5970be01598ee262f7088\u0027:\n  Make IEffect command more robust (second try)\n"
    },
    {
      "commit": "facd279ed552416adcf0ff4ef22b7a9cd166ccea",
      "tree": "3f3a48bc1fa48d4ef24a840ac5a5fccf6377c5e1",
      "parents": [
        "bf03b948f12db86861c312dbb67ce82ff73f4bbb",
        "7d34959b10e0e8a9ac4cdd5e10a6d016513aa03f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Sep 04 15:43:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 04 15:43:00 2015 +0000"
      },
      "message": "am 7d34959b: am 16e12007: am 74888428: Merge \"Fix timedtext parsing\" into klp-dev\n\n* commit \u00277d34959b10e0e8a9ac4cdd5e10a6d016513aa03f\u0027:\n  Fix timedtext parsing\n"
    },
    {
      "commit": "bf03b948f12db86861c312dbb67ce82ff73f4bbb",
      "tree": "6c92cc74c17a51d9dca3fbcded3ee731e4c5fc61",
      "parents": [
        "7ea22fce4fe6ac361fce1df3b583366933848b17",
        "75143f30b31a7b38362281d0bbf6109b0e423441"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Sep 04 15:42:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 04 15:42:50 2015 +0000"
      },
      "message": "am 75143f30: am 03b7f72b: (-s ours) am 9d916c77: DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n\n* commit \u002775143f30b31a7b38362281d0bbf6109b0e423441\u0027:\n  DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n"
    },
    {
      "commit": "7ea22fce4fe6ac361fce1df3b583366933848b17",
      "tree": "6c92cc74c17a51d9dca3fbcded3ee731e4c5fc61",
      "parents": [
        "d77786c699c3f846b57b8a8ea00f20749f550960",
        "c6a2815eadfce62702d58b3fa3887f24c49e1864"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Sep 04 15:42:47 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 04 15:42:47 2015 +0000"
      },
      "message": "am c6a2815e: DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n\n* commit \u0027c6a2815eadfce62702d58b3fa3887f24c49e1864\u0027:\n  DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n"
    },
    {
      "commit": "2b63b91b84c75afdef4213aa11b0dcc8e7d735a3",
      "tree": "472d338d65970f75ed5df6cddc4664e9e2a42d34",
      "parents": [
        "52a4fc09b483a20ee7d5970be01598ee262f7088",
        "c1e989e76a461ea69e293839b3c29b634a462bd5"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Sep 03 18:05:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 18:05:44 2015 +0000"
      },
      "message": "am c1e989e7: am 13ff64c2: Merge \"Zero out return values in media binder calls\" into klp-dev\n\n* commit \u0027c1e989e76a461ea69e293839b3c29b634a462bd5\u0027:\n  Zero out return values in media binder calls\n"
    },
    {
      "commit": "52a4fc09b483a20ee7d5970be01598ee262f7088",
      "tree": "6df9c8ad33bffec0266be615e0162b15fcbe5e49",
      "parents": [
        "7d34959b10e0e8a9ac4cdd5e10a6d016513aa03f",
        "3732a3acafa7eb621bc26cca3eb00150ea12d2e2"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Sep 03 18:05:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 18:05:43 2015 +0000"
      },
      "message": "am 3732a3ac: am ab203130: Merge \"Make IEffect command more robust (second try)\" into klp-dev\n\n* commit \u00273732a3acafa7eb621bc26cca3eb00150ea12d2e2\u0027:\n  Make IEffect command more robust (second try)\n"
    },
    {
      "commit": "7d34959b10e0e8a9ac4cdd5e10a6d016513aa03f",
      "tree": "19c0b050a3e7a79d192ec6520ab977d9046a90ee",
      "parents": [
        "75143f30b31a7b38362281d0bbf6109b0e423441",
        "16e12007ab1581e1b6aa973f3c83b2a45a816881"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Sep 03 18:05:42 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 18:05:42 2015 +0000"
      },
      "message": "am 16e12007: am 74888428: Merge \"Fix timedtext parsing\" into klp-dev\n\n* commit \u002716e12007ab1581e1b6aa973f3c83b2a45a816881\u0027:\n  Fix timedtext parsing\n"
    },
    {
      "commit": "c1e989e76a461ea69e293839b3c29b634a462bd5",
      "tree": "f2285a73a3ae481533a578215ae6c6cef2c63fe1",
      "parents": [
        "3732a3acafa7eb621bc26cca3eb00150ea12d2e2",
        "13ff64c2db84f4e7cac3396700e333b48c42c7ee"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Sep 03 17:52:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 17:52:44 2015 +0000"
      },
      "message": "am 13ff64c2: Merge \"Zero out return values in media binder calls\" into klp-dev\n\n* commit \u002713ff64c2db84f4e7cac3396700e333b48c42c7ee\u0027:\n  Zero out return values in media binder calls\n"
    },
    {
      "commit": "3732a3acafa7eb621bc26cca3eb00150ea12d2e2",
      "tree": "867b54747e20ee05ebb5b59d655e952ac2b47247",
      "parents": [
        "16e12007ab1581e1b6aa973f3c83b2a45a816881",
        "ab20313074bb109f29f677c3f09d5da1a48c94e7"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Sep 03 17:52:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 17:52:43 2015 +0000"
      },
      "message": "am ab203130: Merge \"Make IEffect command more robust (second try)\" into klp-dev\n\n* commit \u0027ab20313074bb109f29f677c3f09d5da1a48c94e7\u0027:\n  Make IEffect command more robust (second try)\n"
    },
    {
      "commit": "16e12007ab1581e1b6aa973f3c83b2a45a816881",
      "tree": "9da41b0e4128f745378921241ba9a4fafd5f04cc",
      "parents": [
        "03b7f72b98ef0a4fa58a84a27d2f8735342faf58",
        "74888428e51a2aa123e301912d09973bd9310c33"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Sep 03 17:52:42 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 17:52:42 2015 +0000"
      },
      "message": "am 74888428: Merge \"Fix timedtext parsing\" into klp-dev\n\n* commit \u002774888428e51a2aa123e301912d09973bd9310c33\u0027:\n  Fix timedtext parsing\n"
    },
    {
      "commit": "75143f30b31a7b38362281d0bbf6109b0e423441",
      "tree": "3f9a78756af8a9ef4abb722b06bb51555f194afb",
      "parents": [
        "c6a2815eadfce62702d58b3fa3887f24c49e1864",
        "03b7f72b98ef0a4fa58a84a27d2f8735342faf58"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 03 17:24:20 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 17:24:20 2015 +0000"
      },
      "message": "am 03b7f72b: (-s ours) am 9d916c77: DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n\n* commit \u002703b7f72b98ef0a4fa58a84a27d2f8735342faf58\u0027:\n  DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n"
    },
    {
      "commit": "13ff64c2db84f4e7cac3396700e333b48c42c7ee",
      "tree": "626467528e2ff75d1d312d6879988b5ec25eaab9",
      "parents": [
        "ab20313074bb109f29f677c3f09d5da1a48c94e7",
        "892354335d49f0b9fcd10e20e0c13e3cd0f1f1cb"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Sep 03 17:21:20 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 03 17:21:20 2015 +0000"
      },
      "message": "Merge \"Zero out return values in media binder calls\" into klp-dev"
    },
    {
      "commit": "ab20313074bb109f29f677c3f09d5da1a48c94e7",
      "tree": "43eff05e498917c23428409d1ce19603572d2155",
      "parents": [
        "74888428e51a2aa123e301912d09973bd9310c33",
        "25a634427dec455b79d73562131985ae85b98c43"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Sep 03 17:16:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 03 17:16:12 2015 +0000"
      },
      "message": "Merge \"Make IEffect command more robust (second try)\" into klp-dev"
    },
    {
      "commit": "03b7f72b98ef0a4fa58a84a27d2f8735342faf58",
      "tree": "1d5475ace4b2d3e57e6ae41a52d9560765a3ce81",
      "parents": [
        "436b32d1eb75cf20d09776549bd7f7a11fa569a1",
        "9d916c771ca32cb2d0df27b85ce3e17bb6b48eaf"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 03 17:14:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 17:14:06 2015 +0000"
      },
      "message": "am 9d916c77: DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n\n* commit \u00279d916c771ca32cb2d0df27b85ce3e17bb6b48eaf\u0027:\n  DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n"
    },
    {
      "commit": "74888428e51a2aa123e301912d09973bd9310c33",
      "tree": "44d2d37355a454f5acf1e19945f7604a9278b688",
      "parents": [
        "9d916c771ca32cb2d0df27b85ce3e17bb6b48eaf",
        "d53aced041b7214a92b1f2fd5970d895bb9934e5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Sep 03 17:05:55 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 03 17:05:55 2015 +0000"
      },
      "message": "Merge \"Fix timedtext parsing\" into klp-dev"
    },
    {
      "commit": "c6a2815eadfce62702d58b3fa3887f24c49e1864",
      "tree": "3f9a78756af8a9ef4abb722b06bb51555f194afb",
      "parents": [
        "a6c650a9e7927c7d640828cea66fc96e0bf762ce"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Sep 01 11:14:18 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 03 09:06:37 2015 -0700"
      },
      "message": "DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n\nAlso remove some CHECK\u0027s.\n\nBug: 23680780\nChange-Id: I62d0941e203e40209fa6fbe3f923f3efdc5a6c23\n(cherry picked from commit 7bb772e0c643ff3292599cf485b9dbf232bf39a4)\n"
    },
    {
      "commit": "9d916c771ca32cb2d0df27b85ce3e17bb6b48eaf",
      "tree": "2c077303c6072c6d648b9a1b68fb0607fc1afe5e",
      "parents": [
        "d26052738f7b095b7e318c8dde7f32db0a48450c"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Sep 01 11:14:18 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Sep 03 09:03:40 2015 -0700"
      },
      "message": "DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp\n\nAlso remove some CHECK\u0027s.\n\nBug: 23680780\nChange-Id: I62d0941e203e40209fa6fbe3f923f3efdc5a6c23\n(cherry picked from commit 7bb772e0c643ff3292599cf485b9dbf232bf39a4)\n"
    },
    {
      "commit": "d77786c699c3f846b57b8a8ea00f20749f550960",
      "tree": "bf772f1267f878e703e591cbd6544812693e4067",
      "parents": [
        "0ea9e2761a04c4f592d854dbde2749395735fe56",
        "a6c650a9e7927c7d640828cea66fc96e0bf762ce"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Sep 03 09:46:28 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 09:46:28 2015 +0000"
      },
      "message": "am a6c650a9: am 436b32d1: am d2605273: Ogg: avoid size_t overflow in base64 decoding\n\n* commit \u0027a6c650a9e7927c7d640828cea66fc96e0bf762ce\u0027:\n  Ogg: avoid size_t overflow in base64 decoding\n"
    },
    {
      "commit": "a6c650a9e7927c7d640828cea66fc96e0bf762ce",
      "tree": "ab700d0c3982672a194355220089d5d907e04507",
      "parents": [
        "184ad88ddd6bbdf01e131e8e5b75bef5be67b29b",
        "436b32d1eb75cf20d09776549bd7f7a11fa569a1"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Sep 03 07:59:29 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 07:59:29 2015 +0000"
      },
      "message": "am 436b32d1: am d2605273: Ogg: avoid size_t overflow in base64 decoding\n\n* commit \u0027436b32d1eb75cf20d09776549bd7f7a11fa569a1\u0027:\n  Ogg: avoid size_t overflow in base64 decoding\n"
    },
    {
      "commit": "436b32d1eb75cf20d09776549bd7f7a11fa569a1",
      "tree": "11aa076f3e6dd893ee4072d8d47ff22eb57896cc",
      "parents": [
        "fba72ab0fcf7298492dcd9e3045913435d30d3a9",
        "d26052738f7b095b7e318c8dde7f32db0a48450c"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Sep 03 07:54:01 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 03 07:54:01 2015 +0000"
      },
      "message": "am d2605273: Ogg: avoid size_t overflow in base64 decoding\n\n* commit \u0027d26052738f7b095b7e318c8dde7f32db0a48450c\u0027:\n  Ogg: avoid size_t overflow in base64 decoding\n"
    },
    {
      "commit": "d26052738f7b095b7e318c8dde7f32db0a48450c",
      "tree": "1b405a0f494c813126156bff30de0ebf0d6454c4",
      "parents": [
        "f394f12167fddbc755855d06b615509517c99f14"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 02 16:02:19 2015 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Sep 03 06:15:02 2015 +0000"
      },
      "message": "Ogg: avoid size_t overflow in base64 decoding\n\nBug: 23707088\nChange-Id: I8d32841fee3213c721cdcc57788807ea64d19d74\n"
    },
    {
      "commit": "892354335d49f0b9fcd10e20e0c13e3cd0f1f1cb",
      "tree": "fc309fc843d7c9a627b59f0771c02edf4d1375ba",
      "parents": [
        "f394f12167fddbc755855d06b615509517c99f14"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Sep 02 16:46:59 2015 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Sep 02 17:48:22 2015 -0700"
      },
      "message": "Zero out return values in media binder calls\n\nMore specifically when handling:\n* GET_STREAM_VOLUME in IAudioPolicyService, and\n* GET_CURRENT_POSITION and GET_DURATION in IMediaPlayer\n\nThis prevents leaking uninitialized values across binder in error cases.\n\nBug: 23756261\nChange-Id: I0ffd900ab12b685b0611259ade4a3efb1ec5defe\n"
    },
    {
      "commit": "25a634427dec455b79d73562131985ae85b98c43",
      "tree": "7eb4fe76d2239352ae39bf4ce75d7dc4f5e0d4bc",
      "parents": [
        "f394f12167fddbc755855d06b615509517c99f14"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Sep 01 20:07:56 2015 +0000"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Sep 02 17:52:12 2015 +0000"
      },
      "message": "Make IEffect command more robust (second try)\n\nBug: 23540907\nChange-Id: If30cfa535ad51521053706fc40fc98d893db5bc7\n(cherry picked from commit 10e6660cc5da65b027c90489ba7ac55d1504e012)\n"
    },
    {
      "commit": "d53aced041b7214a92b1f2fd5970d895bb9934e5",
      "tree": "fbbe3de134e7cb9f5c84034d95ef047988f22cfd",
      "parents": [
        "f394f12167fddbc755855d06b615509517c99f14"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Aug 27 13:49:32 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Aug 31 15:12:35 2015 +0000"
      },
      "message": "Fix timedtext parsing\n\nAdd bounds checking and fix other bugs.\n\nBug: 23284974\nBug: 23541506\nBug: 23542351\nBug: 23542352\nChange-Id: I53551efdf109ce1833e0c361efaf4cee7a851023\n"
    },
    {
      "commit": "0ea9e2761a04c4f592d854dbde2749395735fe56",
      "tree": "4d71c2c9d69d9d6e24a69e33b2deabc350eccc10",
      "parents": [
        "762c713900bd764570c8fda4e238497200da66d6",
        "184ad88ddd6bbdf01e131e8e5b75bef5be67b29b"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Aug 28 21:26:29 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 28 21:26:29 2015 +0000"
      },
      "message": "am 184ad88d: am fba72ab0: am f394f121: Merge \"libmedia: clear reply data for IEffect command\" into klp-dev\n\n* commit \u0027184ad88ddd6bbdf01e131e8e5b75bef5be67b29b\u0027:\n  libmedia: clear reply data for IEffect command\n"
    },
    {
      "commit": "184ad88ddd6bbdf01e131e8e5b75bef5be67b29b",
      "tree": "ddd3c0f0a9d0a5f6423405be8c7381c32ba1d528",
      "parents": [
        "b04cfdf51746dea51d2bb2f56fe9ef789fd30bd9",
        "fba72ab0fcf7298492dcd9e3045913435d30d3a9"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Aug 28 21:16:40 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 28 21:16:40 2015 +0000"
      },
      "message": "am fba72ab0: am f394f121: Merge \"libmedia: clear reply data for IEffect command\" into klp-dev\n\n* commit \u0027fba72ab0fcf7298492dcd9e3045913435d30d3a9\u0027:\n  libmedia: clear reply data for IEffect command\n"
    },
    {
      "commit": "fba72ab0fcf7298492dcd9e3045913435d30d3a9",
      "tree": "2401cc720a2689ec6325fd8e34b5960c1e7b785b",
      "parents": [
        "d437c77716fcf454d99b8424bb01f37643b970cc",
        "f394f12167fddbc755855d06b615509517c99f14"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Aug 28 21:08:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 28 21:08:45 2015 +0000"
      },
      "message": "am f394f121: Merge \"libmedia: clear reply data for IEffect command\" into klp-dev\n\n* commit \u0027f394f12167fddbc755855d06b615509517c99f14\u0027:\n  libmedia: clear reply data for IEffect command\n"
    },
    {
      "commit": "f394f12167fddbc755855d06b615509517c99f14",
      "tree": "ba4c05bbdf64aa56ac6fc0c6bf789d23065b8b85",
      "parents": [
        "0981df6e3db106bfb7a56a2b668c012fcc34dd2c",
        "57bed83a539535bb64a33722fb67231119cb0618"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Aug 28 20:49:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 28 20:49:57 2015 +0000"
      },
      "message": "Merge \"libmedia: clear reply data for IEffect command\" into klp-dev"
    },
    {
      "commit": "762c713900bd764570c8fda4e238497200da66d6",
      "tree": "5cd37f1a02dd956c63f6a617ff91aaa301842766",
      "parents": [
        "5e47eb9512890ea443977d3b54125b33f8259f63",
        "b04cfdf51746dea51d2bb2f56fe9ef789fd30bd9"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Aug 27 21:59:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 27 21:59:43 2015 +0000"
      },
      "message": "am b04cfdf5: am d437c777: am 0981df6e: IMediaPlayer.cpp: make sure structures are initialized to 0\n\n* commit \u0027b04cfdf51746dea51d2bb2f56fe9ef789fd30bd9\u0027:\n  IMediaPlayer.cpp: make sure structures are initialized to 0\n"
    },
    {
      "commit": "b04cfdf51746dea51d2bb2f56fe9ef789fd30bd9",
      "tree": "a0fd09bfc71ce313ff07a611621968cd0000c477",
      "parents": [
        "35a7b54e828336121d26060dd7e7adb5f5027d32",
        "d437c77716fcf454d99b8424bb01f37643b970cc"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Aug 27 21:51:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 27 21:51:52 2015 +0000"
      },
      "message": "am d437c777: am 0981df6e: IMediaPlayer.cpp: make sure structures are initialized to 0\n\n* commit \u0027d437c77716fcf454d99b8424bb01f37643b970cc\u0027:\n  IMediaPlayer.cpp: make sure structures are initialized to 0\n"
    },
    {
      "commit": "d437c77716fcf454d99b8424bb01f37643b970cc",
      "tree": "48e065894ed784e875e4005a6abfe75d71d99ac7",
      "parents": [
        "f9a51893d739000cd70caf10c83d0e603371f5b1",
        "0981df6e3db106bfb7a56a2b668c012fcc34dd2c"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Aug 27 21:45:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 27 21:45:45 2015 +0000"
      },
      "message": "am 0981df6e: IMediaPlayer.cpp: make sure structures are initialized to 0\n\n* commit \u00270981df6e3db106bfb7a56a2b668c012fcc34dd2c\u0027:\n  IMediaPlayer.cpp: make sure structures are initialized to 0\n"
    },
    {
      "commit": "0981df6e3db106bfb7a56a2b668c012fcc34dd2c",
      "tree": "dc6913625ac7d7897ae45adecc82cd9e454ebb6b",
      "parents": [
        "9a2be5d49d57b239bf6345f033eab01ba98f3889"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Aug 20 09:56:39 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Aug 27 21:10:32 2015 +0000"
      },
      "message": "IMediaPlayer.cpp: make sure structures are initialized to 0\n\nCredit https://code.google.com/p/android/issues/detail?id\u003d183310\n\nBug: 23515142\nChange-Id: Idbd66fb148bd0ac1dd78f8651d0164f2a41e2427\n(cherry picked from commit b73b826cc16291b33649402497efbe0f946413bd)\n"
    },
    {
      "commit": "57bed83a539535bb64a33722fb67231119cb0618",
      "tree": "d27a064540c9761fd8c2c5f804232596f07e8bae",
      "parents": [
        "9a2be5d49d57b239bf6345f033eab01ba98f3889"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Aug 26 16:34:33 2015 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Aug 27 00:06:18 2015 +0000"
      },
      "message": "libmedia: clear reply data for IEffect command\n\nBug: 23540907\nChange-Id: Ib89afc6b273b0eb310bbc5a1bd92b1e3d407c249\n"
    },
    {
      "commit": "5e47eb9512890ea443977d3b54125b33f8259f63",
      "tree": "abc5b26c62ac6af33e1ce66d0594970a4d6fc530",
      "parents": [
        "c4757a8741aa43aba2a62b5e4171dcf3a7fc65e6",
        "35a7b54e828336121d26060dd7e7adb5f5027d32"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 25 05:35:57 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 25 05:35:57 2015 +0000"
      },
      "message": "am 35a7b54e: am f9a51893: (-s ours) am 9a2be5d4: Merge \"DO NOT MERGE - Fix software video decoder buffer size calculation\" into klp-dev\n\n* commit \u002735a7b54e828336121d26060dd7e7adb5f5027d32\u0027:\n  DO NOT MERGE - Fix software video decoder buffer size calculation\n"
    },
    {
      "commit": "c4757a8741aa43aba2a62b5e4171dcf3a7fc65e6",
      "tree": "abc5b26c62ac6af33e1ce66d0594970a4d6fc530",
      "parents": [
        "4fd0696a8f849d80c725322739ba260421299e0b",
        "b504ca537ca206661ab60d774927032bae52dc35"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 25 05:35:56 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 25 05:35:56 2015 +0000"
      },
      "message": "am b504ca53: am 3a7ff4c7: (-s ours) am a5f50e98: DO NOT MERGE - SoftwareRenderer: sanity check buffer size before copying data.\n\n* commit \u0027b504ca537ca206661ab60d774927032bae52dc35\u0027:\n  DO NOT MERGE - SoftwareRenderer: sanity check buffer size before copying data.\n"
    },
    {
      "commit": "35a7b54e828336121d26060dd7e7adb5f5027d32",
      "tree": "10879bbdbf89a976374541cd72c91dfc342a2995",
      "parents": [
        "b504ca537ca206661ab60d774927032bae52dc35",
        "f9a51893d739000cd70caf10c83d0e603371f5b1"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 25 05:30:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 25 05:30:46 2015 +0000"
      },
      "message": "am f9a51893: (-s ours) am 9a2be5d4: Merge \"DO NOT MERGE - Fix software video decoder buffer size calculation\" into klp-dev\n\n* commit \u0027f9a51893d739000cd70caf10c83d0e603371f5b1\u0027:\n  DO NOT MERGE - Fix software video decoder buffer size calculation\n"
    },
    {
      "commit": "b504ca537ca206661ab60d774927032bae52dc35",
      "tree": "10879bbdbf89a976374541cd72c91dfc342a2995",
      "parents": [
        "4f797b92b6e6d21a88c6b9b85a6cba38bfd04e3a",
        "3a7ff4c754fcb99c29621ed94b08ed6fb65f6495"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 25 05:30:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 25 05:30:44 2015 +0000"
      },
      "message": "am 3a7ff4c7: (-s ours) am a5f50e98: DO NOT MERGE - SoftwareRenderer: sanity check buffer size before copying data.\n\n* commit \u00273a7ff4c754fcb99c29621ed94b08ed6fb65f6495\u0027:\n  DO NOT MERGE - SoftwareRenderer: sanity check buffer size before copying data.\n"
    },
    {
      "commit": "f9a51893d739000cd70caf10c83d0e603371f5b1",
      "tree": "59bfac3aa52dc9bf83a30b92611e50920d682786",
      "parents": [
        "3a7ff4c754fcb99c29621ed94b08ed6fb65f6495",
        "9a2be5d49d57b239bf6345f033eab01ba98f3889"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 25 05:23:24 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 25 05:23:24 2015 +0000"
      },
      "message": "am 9a2be5d4: Merge \"DO NOT MERGE - Fix software video decoder buffer size calculation\" into klp-dev\n\n* commit \u00279a2be5d49d57b239bf6345f033eab01ba98f3889\u0027:\n  DO NOT MERGE - Fix software video decoder buffer size calculation\n"
    },
    {
      "commit": "3a7ff4c754fcb99c29621ed94b08ed6fb65f6495",
      "tree": "fdabcece239722f3fc1c55f41bbbf7e77c87b91b",
      "parents": [
        "0f3ab16c827a43534597cb38515951ff736f9740",
        "a5f50e98d1408addcaaac27e4d13981163d12a15"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 25 05:23:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 25 05:23:23 2015 +0000"
      },
      "message": "am a5f50e98: DO NOT MERGE - SoftwareRenderer: sanity check buffer size before copying data.\n\n* commit \u0027a5f50e98d1408addcaaac27e4d13981163d12a15\u0027:\n  DO NOT MERGE - SoftwareRenderer: sanity check buffer size before copying data.\n"
    }
  ],
  "next": "4fd0696a8f849d80c725322739ba260421299e0b"
}
