{"push_id":2636659043,"size":4,"distinct_size":4,"ref":"refs/heads/rros-nougat","head":"ace94e50076a9b2c2cdce0f04e886448c96b38d4","before":"d22d223bab8d8fceb4bbda130189d66e99dc8119","commits":[{"sha":"ed293649f1ba65c61e649210e46a064154237a4c","author":{"name":"Mikhail Naganov","email":"a361489ea62b4b1f678b7012ebe7b9ee086a9d04@google.com"},"message":"audioflinger: Fix effect creation handling\n\nThe code flow was incorrect for sure. The 'if' branch is chosen\nif 'effect == 0', and 'effectRegistered' is set to 'true' before\nthe effect is even created.\n\nTest: audioflinger doesn't crash if effect failed to get created\nChange-Id: I00d5f28e8b96acd765867e212c5b8193e21f9b4a","distinct":true,"url":"https://api.github.com/repos/followmsi/platform_frameworks_av/commits/ed293649f1ba65c61e649210e46a064154237a4c"},{"sha":"6fdb06c193f649c29c34f918a3d3143ada6ccd1c","author":{"name":"jiabin","email":"b314318a6ca61a41d26ec1ebec5170ce21eaf8c4@google.com"},"message":"Init gain config to prevent uninit leak.\n\nIn AudioPortConfig, we only initialize index for audio_gain_config, but\nnot other fields. That may cause uninit leak at listAudioPorts and\nlistAudioPatches.\n\nBug: 77238250\nBug: 77238762\nTest: try repo steps at the bug description.\nChange-Id: I57e3bd0598f9aa698a6fa3d3c0218b046de34e2f\n(cherry picked from commit ebe0777edcf3b9c6bde9771d65399e2363dc6e40)\nCVE-2018-9345, CVE-2018-9346","distinct":true,"url":"https://api.github.com/repos/followmsi/platform_frameworks_av/commits/6fdb06c193f649c29c34f918a3d3143ada6ccd1c"},{"sha":"1131b113fc81836d42d13b3d93a417707a561fe5","author":{"name":"Andy Hung","email":"9c816bb17b802a3a905259535881a4d1d8ecb0fd@google.com"},"message":"Sanitize effect descriptors for AudioPolicyService binder calls.\n\nZero initialize structs before parcel read, if status is not checked.\nSanitize parcel read audio_port_config.\n\nTest: Audio CTS, See bug for POC\nBug: 73126106\nMerged-in: Iece43eb463385927e6babcf93654eea8aaebc29c\nChange-Id: Iece43eb463385927e6babcf93654eea8aaebc29c\n(cherry picked from commit 498bdcc90bc470a79bf8943cbac64502f7c1c091)\nCVE-2018-9378","distinct":true,"url":"https://api.github.com/repos/followmsi/platform_frameworks_av/commits/1131b113fc81836d42d13b3d93a417707a561fe5"},{"sha":"ace94e50076a9b2c2cdce0f04e886448c96b38d4","author":{"name":"Ryszard Grzesica","email":"35970cf73ae3ba88bf68fd1e479fda3b14e16bb8@sonymobile.com"},"message":"Add check preventing div0 issue\n\nThere might be a scenario while period is zero or after including\nprecision would be zero, prevent from division in that case and\nreturn false (to use previously used period).\n\nBug: 73898703\nbug: 74067957\nTest: run playback as stability test\n\nChange-Id: I3fad1060b095b7b5ea4c1f9cb3f9d42a4c503560\n(cherry picked from commit 27e47ce3c3bbc0b4dc629163de7ebbba7e80b149)\nCVE-2018-9354","distinct":true,"url":"https://api.github.com/repos/followmsi/platform_frameworks_av/commits/ace94e50076a9b2c2cdce0f04e886448c96b38d4"}]}
{"actor":{"display_login":"followmsi"}}