{"push_id":2483219192,"size":8,"distinct_size":8,"ref":"refs/heads/nougat","head":"99e02007be8616464c7801dc86d69a15b33c83dd","before":"b917d0b7e7248f62ef78238f6867f87fbe2e9410","commits":[{"sha":"8dbadc6a03ffe7c5a1819810427342e4b3bcfcfe","author":{"name":"Naveen Kumar P","email":"8e1b0f069bac5c7f4bd5ffeb2d34dd2b94f691aa@ittiam.com"},"message":"Access HEVC context after create fail check\n\nBug: 66969193\nChange-Id: Icd1c8d78986e3795ba7f1c1d50ebeb90d77f6178\n(cherry picked from commit 2bee8317ecfa5dca3c43d99db40491c4e28f832d)","distinct":true,"url":"https://api.github.com/repos/GroovyAndroid/frameworks_av/commits/8dbadc6a03ffe7c5a1819810427342e4b3bcfcfe"},{"sha":"60560f9dd67554a95c3252147f330605ae875e16","author":{"name":"Harish Mahendrakar","email":"31e845dbc0194051621eb2f84ce29c2075d4e7c6@ittiam.com"},"message":"SoftAVCDec: Handle zero length input without EOS\n\nWhen a zero length input buffer is sent to SoftAVC decoder\nwithout EOS set in nFlags, SoftAVC decoder plugin was\nentering an infinite loop. Fixed it by returning from\nonQueueFilled for such cases.\n\nBug: 66969349\nTest: Tested using poc associated with the bug\nChange-Id: I79cebc8f5b40c51256aba83a08deb547b220c4d7\n(cherry picked from commit 21943c05f0ee2350647a6fa5ee17aa3c68859383)","distinct":true,"url":"https://api.github.com/repos/GroovyAndroid/frameworks_av/commits/60560f9dd67554a95c3252147f330605ae875e16"},{"sha":"1762e0b01b3e66e778acf7d9c155aa3850025e37","author":{"name":"Naveen Kumar P","email":"8e1b0f069bac5c7f4bd5ffeb2d34dd2b94f691aa@ittiam.com"},"message":"Access AVCDEC context after create fail check\n\nBug: 66969281\nChange-Id: I7c293417079da991cfad675a2d5563423d751610\n(cherry picked from commit 8e6a6fe2e1542b3333ffecb7307a5de671c8a785)","distinct":true,"url":"https://api.github.com/repos/GroovyAndroid/frameworks_av/commits/1762e0b01b3e66e778acf7d9c155aa3850025e37"},{"sha":"867abb39db23e7218c44f63e95ad8a43ffc2496f","author":{"name":"Lajos Molnar","email":"8a149962704effdd4ef6827271fe942d7d775956@google.com"},"message":"stagefright: MP4Extractor: allow 10% overhead on default sample size\n\nBug: 64528824\nChange-Id: Id19ec0d634d9337190d04abdbd97842b66502c01","distinct":true,"url":"https://api.github.com/repos/GroovyAndroid/frameworks_av/commits/867abb39db23e7218c44f63e95ad8a43ffc2496f"},{"sha":"e212f8214dd9091a4179b0545b3c72b4afabe319","author":{"name":"Edwin Wong","email":"7b232ec1b2e1440f7afa08a0a62a801c17f8a221@google.com"},"message":"Validate decryption key length to decrypt function.\n\nCherry picked from http://go/ag/3038278.\n\nAesCtrDecryptor::decrypt() doesn't check whether the size of \"key\"\nis equal to 16 bytes,  which may lead to an OOB read problem in the\ncontext of mediadrmserver.\n\nAdd DecryptsWithEmptyKey and DecryptsWithKeyTooLong unit tests.\n\nTest: ClearKeyDrmUnitTest\n  adb shell LD_LIBRARY_PATH=\"/vendor/lib/mediadrm\"\n  /data/nativetest/ClearKeyDrmUnitTest/ClearKeyDrmUnitTest\n\nbug: 63982768\nChange-Id: I1f22c9df2b051972b2c532608b7f203e3ce77926\n(cherry picked from commit 379b672b189aa72ce0103b485019022f3e292c36)","distinct":true,"url":"https://api.github.com/repos/GroovyAndroid/frameworks_av/commits/e212f8214dd9091a4179b0545b3c72b4afabe319"},{"sha":"a4f9c779475076b14133aee397ce1a55986a26e7","author":{"name":"Mikhail Naganov","email":"a361489ea62b4b1f678b7012ebe7b9ee086a9d04@google.com"},"message":"Add EFFECT_CMD_SET_PARAM parameter checking to Preset Reverb\n\nBug: 67647856\nTest: Added CTS tests\nChange-Id: I027ce8f7a1cdb8406ca423aaae7c45b6b76617f0\n(cherry picked from commit ee804dfa15cc2d34e5d67a9b437cd023349d633b)","distinct":true,"url":"https://api.github.com/repos/GroovyAndroid/frameworks_av/commits/a4f9c779475076b14133aee397ce1a55986a26e7"},{"sha":"aea26414b70dc7f6238f2e964f586459a3b2a51c","author":{"name":"Marco Nelissen","email":"a37b918d2e30a509a6a62aec92384cf4377987ae@google.com"},"message":"Fix edge case when applying id3 unsynchronization\n\nBug: 63100526\nTest: opened poc, other files\nChange-Id: I0a51a2a11d0ea84ede0c075de650a7118f0e00c5\n(cherry picked from commit 3e70296461c5f260988ab21854a6f43fdafea764)","distinct":true,"url":"https://api.github.com/repos/GroovyAndroid/frameworks_av/commits/aea26414b70dc7f6238f2e964f586459a3b2a51c"},{"sha":"99e02007be8616464c7801dc86d69a15b33c83dd","author":{"name":"Pawin Vongmasa","email":"0dba361b39489bbfcb1af73d6257be13847c149d@google.com"},"message":"Fix the UAF bug caused by a dead stack variable\n\nThe original code attempts to copy data from a location pointed to by a\nlocal variable that has gone out of scope. This CL moves the copy\noperation into the scope.\n\nTest: make cts -j123 && cts-tradefed run cts-dev -m \\\nCtsMediaTestCases --compatibility:module-arg \\\nCtsMediaTestCases:include-annotation:\\\nandroid.platform.test.annotations.RequiresDevice\n\nBug: 63773604\nChange-Id: I980630b6ac30875c2df65664668d4d6b7414f3a7","distinct":true,"url":"https://api.github.com/repos/GroovyAndroid/frameworks_av/commits/99e02007be8616464c7801dc86d69a15b33c83dd"}]}
{"actor":{"display_login":"BernardoBas"}}