{"push_id":707061756,"size":36,"distinct_size":35,"ref":"refs/heads/aosp-5.1","head":"6608bac3d927a99acfcb76299cf3cb4050e1e98e","before":"a98772e5ad0249891e6f73d9617684bab05fe4dc","commits":[{"sha":"fc776583e600a5a623de103be4eb8fd3e25b17cb","author":{"email":"8a149962704effdd4ef6827271fe942d7d775956@google.com","name":"Lajos Molnar"},"message":"am 35395ea6: (-s ours) DO NOT MERGE: stagefright: add support for Intel\\'s YUV420SP format in SoftwareRenderer\n\n* commit '35395ea6ad11824a4a89cc1ab9ee84f936188296':\n  DO NOT MERGE: stagefright: add support for Intel's YUV420SP format in SoftwareRenderer","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/fc776583e600a5a623de103be4eb8fd3e25b17cb"},{"sha":"9326322c9eafba656d54199a44c6f46c69f4c4b0","author":{"email":"a37b918d2e30a509a6a62aec92384cf4377987ae@google.com","name":"Marco Nelissen"},"message":"am 41d3f579: Fix GSM WAV playback\n\n* commit '41d3f579d2c166984958263533284209b90c87d5':\n  Fix GSM WAV playback","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/9326322c9eafba656d54199a44c6f46c69f4c4b0"},{"sha":"6df0d53aacafe313ed82acf5a1440feba2c417c6","author":{"email":"8a149962704effdd4ef6827271fe942d7d775956@google.com","name":"Lajos Molnar"},"message":"am 17e95f40: stagefright: add media_codecs_google_video_le.xml\n\n* commit '17e95f40a534101e2df48f077a8029430adef6c3':\n  stagefright: add media_codecs_google_video_le.xml","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/6df0d53aacafe313ed82acf5a1440feba2c417c6"},{"sha":"7fc646f0bf676a4bc8ae278f70f4eb90c9740fe9","author":{"email":"8a149962704effdd4ef6827271fe942d7d775956@google.com","name":"Lajos Molnar"},"message":"am 0c11001c: Merge \"stagefright: change licensing headers on h264dec omxdl sources\" into lmp-mr1-dev\n\n* commit '0c11001c58526cddc7f6135982f456fff6e34aeb':\n  stagefright: change licensing headers on h264dec omxdl sources","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/7fc646f0bf676a4bc8ae278f70f4eb90c9740fe9"},{"sha":"bcbc31f29d6d0b2ba9dd67f6aeda6c8ca94c8aa6","author":{"email":"8a149962704effdd4ef6827271fe942d7d775956@google.com","name":"Lajos Molnar"},"message":"am 0c11f31b: Merge \"nuplayer: acquire wakelock during offload pause timeout\" into lmp-mr1-dev\n\n* commit '0c11f31b610534754f48b40d0a6ccdd311d43fcf':\n  nuplayer: acquire wakelock during offload pause timeout","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/bcbc31f29d6d0b2ba9dd67f6aeda6c8ca94c8aa6"},{"sha":"faefd08b11d1f4955b5da6c10e1a9be1a5cbefad","author":{"email":"8a149962704effdd4ef6827271fe942d7d775956@google.com","name":"Lajos Molnar"},"message":"Revert \"DO NOT MERGE: stagefright: add support for Intel's YUV420SP format in SoftwareRenderer\"\n\nThis reverts commit 7a9510dcf637cc1e5c953d77c7bd4409c80a820f.\n\nBug: 19317169\nChange-Id: I881ce6b1592b7250f423a561dadd40d379e16104","distinct":false,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/faefd08b11d1f4955b5da6c10e1a9be1a5cbefad"},{"sha":"f8bc8cda5684fa2110c9c4e5d42d7c5efd495bc9","author":{"email":"8a149962704effdd4ef6827271fe942d7d775956@google.com","name":"Lajos Molnar"},"message":"am faefd08b: (-s ours) Revert \"DO NOT MERGE: stagefright: add support for Intel\\'s YUV420SP format in SoftwareRenderer\"\n\n* commit 'faefd08b11d1f4955b5da6c10e1a9be1a5cbefad':\n  Revert \"DO NOT MERGE: stagefright: add support for Intel's YUV420SP format in SoftwareRenderer\"","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/f8bc8cda5684fa2110c9c4e5d42d7c5efd495bc9"},{"sha":"2fdd16b3cbe1c1e53d1c4b305f4c0174b995ad1a","author":{"email":"20deeb1c04e9ac926e776af1891f18fc65995bf0@google.com","name":"Eric Laurent"},"message":"DO NOT MERGE - audio policy service: fix possible memory overflow\n\nAdd limit on number of audio ports and patches requested by\nlistaudioPorts() and listAudioPatches().\n\nBug: 19261727.\nChange-Id: I21dfdf11cf805734cc3b7b2a85762c5598f60580\n(cherry picked from commit 1d670b11313250442455a22f1056ad649d607fb2)","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/2fdd16b3cbe1c1e53d1c4b305f4c0174b995ad1a"},{"sha":"424324b327cc0b022ff8d10e03158b4594489ee7","author":{"email":"20deeb1c04e9ac926e776af1891f18fc65995bf0@google.com","name":"Eric Laurent"},"message":"am 2fdd16b3: DO NOT MERGE - audio policy service: fix possible memory overflow\n\n* commit '2fdd16b3cbe1c1e53d1c4b305f4c0174b995ad1a':\n  DO NOT MERGE - audio policy service: fix possible memory overflow","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/424324b327cc0b022ff8d10e03158b4594489ee7"},{"sha":"c42c4b526422fada02f3522a08143f738e9e60af","author":{"email":"20deeb1c04e9ac926e776af1891f18fc65995bf0@google.com","name":"Eric Laurent"},"message":"am 424324b3: am 2fdd16b3: DO NOT MERGE - audio policy service: fix possible memory overflow\n\n* commit '424324b327cc0b022ff8d10e03158b4594489ee7':\n  DO NOT MERGE - audio policy service: fix possible memory overflow","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/c42c4b526422fada02f3522a08143f738e9e60af"},{"sha":"5c4c113ab77f99bc02d9b0b58de7290609866a2f","author":{"email":"20deeb1c04e9ac926e776af1891f18fc65995bf0@google.com","name":"Eric Laurent"},"message":"am c42c4b52: (-s ours) am 424324b3: am 2fdd16b3: DO NOT MERGE - audio policy service: fix possible memory overflow\n\n* commit 'c42c4b526422fada02f3522a08143f738e9e60af':\n  DO NOT MERGE - audio policy service: fix possible memory overflow","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/5c4c113ab77f99bc02d9b0b58de7290609866a2f"},{"sha":"424314382b6e2064df1c7c445038a11104be84c7","author":{"email":"20deeb1c04e9ac926e776af1891f18fc65995bf0@google.com","name":"Eric Laurent"},"message":"DO NOT MERGE - audio policy: fix DeviceVector::getDevicesFromType()\n\nFix device type comparison in DeviceVector::getDevicesFromType():\nAUDIO_DEVICE_BIT_IN bit must be excluded from type comparison\nand used as an orthogonal match criterium.\n\nManual cherry-pick from master 4c91f90\n\nBug: 19957479\n\nChange-Id: Ica9f440384bcb85e669864bd29504a4fda862ce7","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/424314382b6e2064df1c7c445038a11104be84c7"},{"sha":"68fca636ac961c181ee71a49f151c71b564258d0","author":{"email":"8a149962704effdd4ef6827271fe942d7d775956@google.com","name":"Lajos Molnar"},"message":"mediaplayer: ensure secure decoders are instantiated before starting source\n\nBug: 19984798\nChange-Id: Iff13cf03c4ce3141380f4d7ab4a2b1045c5ce747","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/68fca636ac961c181ee71a49f151c71b564258d0"},{"sha":"030d8d0a557097b88d6ecbf6d04823213512b620","author":{"email":"e6174f28620a732b90d4d188e02b2df04615b0e8@qoop.org","name":"Joshua J. Drake"},"message":"Fix several ineffective integer overflow checks\n\nCommit edd4a76 (which addressed bugs 15328708, 15342615, 15342751) added\nseveral integer overflow checks. Unfortunately, those checks fail to take into\naccount integer promotion rules and are thus themselves subject to an integer\noverflow. Cast the sizeof() operator to a uint64_t to force promotion while\nmultiplying.\n\nBug: 20139950\n\n(cherry picked from commit e2e812e58e8d2716b00d7d82db99b08d3afb4b32)\n\nChange-Id: I080eb3fa147601f18cedab86e0360406c3963d7b","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/030d8d0a557097b88d6ecbf6d04823213512b620"},{"sha":"5c134e6b2047b10877f02a46f4bb293537269f00","author":{"email":"e6174f28620a732b90d4d188e02b2df04615b0e8@qoop.org","name":"Joshua J. Drake"},"message":"Fix integer overflow during MP4 atom processing\n\nA few sample table related FourCC values are handled by the\nsetSampleToChunkParams function. An integer overflow exists within this\nfunction. Validate that mNumSampleToChunkOffets will not cause an integer\noverflow.\n\nBug: 20139950\n\n(cherry picked from commit c24607c29c96f939aed9e33bfa702b1dd79da4b7)\n\nChange-Id: I49086952451b09a234d8b82669251ab9f1ef58d9","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/5c134e6b2047b10877f02a46f4bb293537269f00"},{"sha":"0e4e5a8c09c63548f2a00c77ab5038b7703384bc","author":{"email":"e6174f28620a732b90d4d188e02b2df04615b0e8@qoop.org","name":"Joshua J. Drake"},"message":"Fix integer underflow in ESDS processing\n\nSeveral arithmetic operations within parseESDescriptor could underflow, leading\nto an out-of-bounds read operation. Ensure that subtractions from 'size' do not\ncause it to wrap around.\n\nBug: 20139950\n\n(cherry picked from commit 07c0f59d6c48874982d2b5c713487612e5af465a)\n\nChange-Id: I377d21051e07ca654ea1f7037120429d3f71924a","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/0e4e5a8c09c63548f2a00c77ab5038b7703384bc"},{"sha":"17b625b7f51b75fde6640c737474b8b2c51412bf","author":{"email":"e7ef2d30577bd192d036a7f424ec6dd692d415f2@google.com","name":"Nick Kralevich"},"message":"Merge \"Fix integer overflow during MP4 atom processing\" into klp-dev","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/17b625b7f51b75fde6640c737474b8b2c51412bf"},{"sha":"6429079345404932c5be5956efc7154390d2ed0e","author":{"email":"e7ef2d30577bd192d036a7f424ec6dd692d415f2@google.com","name":"Nick Kralevich"},"message":"Merge \"Fix integer underflow in ESDS processing\" into klp-dev","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/6429079345404932c5be5956efc7154390d2ed0e"},{"sha":"4a13125033f2130cadb4c48b3e6e0085d8c98829","author":{"email":"e6174f28620a732b90d4d188e02b2df04615b0e8@qoop.org","name":"Joshua J. Drake"},"message":"am 030d8d0a: Fix several ineffective integer overflow checks\n\n* commit '030d8d0a557097b88d6ecbf6d04823213512b620':\n  Fix several ineffective integer overflow checks","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/4a13125033f2130cadb4c48b3e6e0085d8c98829"},{"sha":"4775930799bd9a9fbad8efe5d338e890dd7444ed","author":{"email":"e7ef2d30577bd192d036a7f424ec6dd692d415f2@google.com","name":"Nick Kralevich"},"message":"am 17b625b7: Merge \"Fix integer overflow during MP4 atom processing\" into klp-dev\n\n* commit '17b625b7f51b75fde6640c737474b8b2c51412bf':\n  Fix integer overflow during MP4 atom processing","distinct":true,"url":"https://api.github.com/repos/AOSP-JF/platform_frameworks_av/commits/4775930799bd9a9fbad8efe5d338e890dd7444ed"}]}