{"push_id":2117646480,"size":56,"distinct_size":56,"ref":"refs/heads/oreo","head":"4400bf5292af36e28d7d201594b9c71319ce4c7e","before":"a660e115989f8b74ca219f974fdb3870de029659","commits":[{"sha":"aff88a0c2c961ce1b4d27f5ecec8fe5e1668c4b6","author":{"name":"Ray Essick","email":"3a44509907c8afa3796d6ba6fadf91e8c498702a@google.com"},"message":"Check frame handle validity before freeing buffer.\n\nin CameraSource::releaseRecordingFrame(), validate the\nVideoNativeHandleMetadata field when received. Avoid releasing\ninvalid handles (and thus invalid memory) if this has been\ncorrupted in user space.\n\nBug: 37662122\nTest: poc before/after on nyc-mr2\n(cherry picked from commit 7eb18466d9ee817ae1087ddc895902e8eae05535)\n\nChange-Id: Icb982d410677c3092f9eb611acaaba42b86e5f06","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/aff88a0c2c961ce1b4d27f5ecec8fe5e1668c4b6"},{"sha":"25c38f428b75245e51d0e162a1fb7d646da58c7c","author":{"name":"Eric Laurent","email":"053c69dacca5c57f9158152124c32f27e884fe63@google.com"},"message":"audio effects: filter reserved effect commands\n\nBlock effect commands reserved for framework use when\nreceived on server side IAudioEffect. Applications have no reason\nto use these commands and they present a unnecessary attack surface.\n\nBug: 62019992\nTest: run CTS tests for audio effects\nChange-Id: Ie680d5d5650f99dbabf93891703e1cde2c2e852d\n(cherry picked from commit c7ab309ecbb289cd1296430f724166a26bd45afe)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/25c38f428b75245e51d0e162a1fb7d646da58c7c"},{"sha":"64b37e0f02fa606dc1745246525174367b570016","author":{"name":"Wei Jia","email":"20ef23cf024f15142728980ca64d3ce0d6bdfd2a@google.com"},"message":"MediaPlayerService: fix access of mPlayer in client\n\nTest: poc doesn't crash\nBug: 38234812\nChange-Id: I6f9be046ff66d2d5bed27bd712287e4ead550830\n(cherry picked from commit 502c2f405355c3253990ac4edae345ac1907f916)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/64b37e0f02fa606dc1745246525174367b570016"},{"sha":"3ec03b02f956184299ae53761590ab5d52ddb7ad","author":{"name":"Chong Zhang","email":"8ef801e2df1fb43aeb6d17e422be6012c69645b4@google.com"},"message":"stagefright: check aac_frame_length to prevent infinite loop\n\nbug: 62673179\nChange-Id: I5da44822ad2ff59d396d1df42f34cd0a5620e134\n(cherry picked from commit 6e2bcf40e4083be3a0fbb13d03293a78301e66ef)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/3ec03b02f956184299ae53761590ab5d52ddb7ad"},{"sha":"d49a2a9d929fc61afdb17c2b235924b5c67f1832","author":{"name":"Chong Zhang","email":"8ef801e2df1fb43aeb6d17e422be6012c69645b4@google.com"},"message":"stagefright: fix crash due to bad timestamp index\n\nbug: 62872863\nChange-Id: I7f8ae62173d8b4bef0d6c35166427871408ad9dd\n(cherry picked from commit 069c97e06521035e81ead2eeff8960613fed9254)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/d49a2a9d929fc61afdb17c2b235924b5c67f1832"},{"sha":"049ccd840ce8d30eddb57cad25f76f914a05d5e4","author":{"name":"android-build-team Robot","email":"d1db67c3e1c8f966ac34a6e8d33c6af834112137@google.com"},"message":"Merge cherrypicks of [2686743, 2686091, 2686092, 2686125, 2686126, 2686127, 2686744, 2686745, 2686543, 2686746, 2686747, 2686748, 2686749, 2686750, 2686751, 2686544, 2686545, 2686546, 2686547, 2686548, 2686549, 2686550, 2686821, 2686242, 2686243, 2686128, 2686754, 2686755, 2686551, 2686244, 2686552, 2686756, 2686265, 2686245, 2686246, 2686266, 2686096, 2686757, 2686758, 2686759, 2686900, 2686901, 2686902, 2686903, 2686904] into oc-r3-release\n\nChange-Id: I054ea6b2ad08b1d45972854e939426b245204036","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/049ccd840ce8d30eddb57cad25f76f914a05d5e4"},{"sha":"5665aee83b5d710b2963d3cbeecdeef7222576c0","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"Skip track if verification fails\n\nBug: 62187433\nTest: ran poc, CTS\nChange-Id: Ib9b0b6de88d046d8149e9ea5073d6c40ffec7b0c\n(cherry picked from commit ef8c7830d838d877e6b37b75b47294b064c79397)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/5665aee83b5d710b2963d3cbeecdeef7222576c0"},{"sha":"d0e30e1d0e834a6e7922b40dbad6ab53e2648229","author":{"name":"Dongwon Kang","email":"07ced0b589fd403f2d83ef3f719d04f6547ce473@google.com"},"message":"Fix memory leak in OggExtractor\n\nTest: added a temporal log and run poc\nBug: 63581671\nChange-Id: I436a08e54d5e831f9fbdb33c26d15397ce1fbeba\n(cherry picked from commit 63079e7c8e12cda4eb124fbe565213d30b9ea34c)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/d0e30e1d0e834a6e7922b40dbad6ab53e2648229"},{"sha":"60761812f186d690a7c6fd756662e000dc4f2e4c","author":{"name":"Mikhail Naganov","email":"295fba9ab34fd249bfdaf9f445e5f319890bd7d9@google.com"},"message":"Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb\n\nBug: 63662938\nBug: 63526567\nTest: Added CTS tests\n\nChange-Id: I8ed398cd62a9f461b0590e37f593daa3d8e4dbc4\n(cherry picked from commit 804632afcdda6e80945bf27c384757bda50560cb)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/60761812f186d690a7c6fd756662e000dc4f2e4c"},{"sha":"b6bacd46234fa3b17e0208a9d0abbd9d6c944f33","author":{"name":"Lajos Molnar","email":"568ccb0294975f661bde6a721f84cf827e1990c5@google.com"},"message":"stagefright: avoid buffer overflow in base64 decoder\n\nBug: 62673128\nChange-Id: Id5f04b772aaca3184879bd5bca453ad9e82c7f94\n(cherry picked from commit 5e96386ab7a5391185f6b3ed9ea06f3e23ed253b)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/b6bacd46234fa3b17e0208a9d0abbd9d6c944f33"},{"sha":"2ee4d081cc28fda7557a5c221a1150130b1ea702","author":{"name":"Dongwon Kang","email":"07ced0b589fd403f2d83ef3f719d04f6547ce473@google.com"},"message":"Check buffer size in useBuffer in software components\n\nTest: No more crash from oob read/write with running poc.\nBug: 63522430\nChange-Id: I232d256eacdfaa9347902fe9b42650999f0d2d85\n(cherry picked from commit 4e79910fdb303fd28a37a9401bed1b7fbccb1373)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/2ee4d081cc28fda7557a5c221a1150130b1ea702"},{"sha":"3820fe85433e465941dfe3794898fbe991686333","author":{"name":"android-build-team Robot","email":"d1db67c3e1c8f966ac34a6e8d33c6af834112137@google.com"},"message":"Merge cherrypicks of [2779825, 2780206, 2780207, 2780102, 2780103, 2779826, 2779827, 2779722, 2779723, 2779973, 2780208, 2780209, 2780210, 2780211, 2780212, 2780213, 2779703, 2779704, 2779705, 2779706, 2779707, 2779708, 2779709, 2780214, 2779828, 2779829, 2779454, 2779724] into oc-r3-release\n\nChange-Id: Ide29cd0a1bb6203ee497e757588e805a14a8869d","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/3820fe85433e465941dfe3794898fbe991686333"},{"sha":"3584eead59072f9ccc4769ba3163378029b5f358","author":{"name":"Dongwon Kang","email":"07ced0b589fd403f2d83ef3f719d04f6547ce473@google.com"},"message":"Track graphic buffer mode in OMXNodeInstance\n\nTest: CtsMediaTestCases & YT & Play Movies & Cast\nBug: 62948670\nMerged-In: Icbd9b767f1aef005819e680f77f4a05041988f34\nChange-Id: Icbd9b767f1aef005819e680f77f4a05041988f34\n(cherry picked from commit f630233ee42214b36e6862dc99114f2c2bdda018)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/3584eead59072f9ccc4769ba3163378029b5f358"},{"sha":"3dd3cea8e35c5ef4fd4babc9ad67196a287c0687","author":{"name":"Andy Hung","email":"dc54185995d62b5b077a9d5228fcf0c3b0c15ce1@google.com"},"message":"EffectBundle: Check parameter and value size\n\nTest: POC CTS AudioEffectTest\nBug: 64477217\nBug: 64478003\nChange-Id: Ia5e6ecb5a356daf5f3fa085d1055748f638795d9\n(cherry picked from commit 2bec2c3b1fd778b35f45ff4f8b385ff9208fe692)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/3dd3cea8e35c5ef4fd4babc9ad67196a287c0687"},{"sha":"cca9a3a7961394dbbbd2a3bb5ea311fc32532f66","author":{"name":"Ray Essick","email":"3a44509907c8afa3796d6ba6fadf91e8c498702a@google.com"},"message":"Put media.metrics service into proper group\n\nspecify a group for the media.metrics service.\nthe unspecified default is inappropriate.\n\nBug: 65334712\nBug: 65540999\nTest: examination of /proc info for metrics\nChange-Id: I0e35a2d676586216bcfee672666803b7fa5eae4d\n(cherry picked from commit a61dff07b71b6999f30c2a15268d8a4d87d4ce48)\n(cherry picked from commit d162b02aefa4d2039f377ba9a45d753cd84d75f6)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/cca9a3a7961394dbbbd2a3bb5ea311fc32532f66"},{"sha":"c8d70ef1334c5deba74cf0e3c91a6f6e375c9b57","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"Fix memory leaks\n\nBug: 64424279\nChange-Id: I814f81d8e050132be7779310d3f1ab6b19f2e593\n(cherry picked from commit 12586d1c216c52efbfd2265d240147b1c31fe543)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/c8d70ef1334c5deba74cf0e3c91a6f6e375c9b57"},{"sha":"45fcb14b365217a32c556828c30606a96301bfbf","author":{"name":"android-build-team Robot","email":"d1db67c3e1c8f966ac34a6e8d33c6af834112137@google.com"},"message":"Merge cherrypicks of [3026515, 3026516, 3026517, 3026518] into oc-r3-release\n\nChange-Id: Ia4fe25e8e0223d11b2f9b8dcb3916c85f6e1e19e","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/45fcb14b365217a32c556828c30606a96301bfbf"},{"sha":"32aafab6966944f1aae7bea077818d038680c1c9","author":{"name":"Adam Seaton","email":"5974bf1a08c374912c20747592a9a80e132de9e1@google.com"},"message":"Revert \"Fix memory leaks\"\n\nThis reverts commit 12586d1c216c52efbfd2265d240147b1c31fe543.\n\nChange-Id: I3cdb236b5578695d4b0ee6ba2478326e630362d9\n(cherry picked from commit a667247278c732c5317a8fce670c50d42e4a4db0)","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/32aafab6966944f1aae7bea077818d038680c1c9"},{"sha":"60ba815e788a2546a30be7f90dea26520e669471","author":{"name":"android-build-team Robot","email":"d1db67c3e1c8f966ac34a6e8d33c6af834112137@google.com"},"message":"Merge cherrypicks of [3072908] into oc-r3-release\n\nChange-Id: Ieb85c3d19bd579246b924b44f5f2ebe6af8dad34","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/60ba815e788a2546a30be7f90dea26520e669471"},{"sha":"2e2e826523c9a31f38b842f9d538ac7f2e9ac3ce","author":{"name":"Sharad Sangle","email":"e1ca9198af4790e9d2d8d33837749d6b6b061372@codeaurora.org"},"message":"audiopolicy: make audio policy extensible\n\nmake function virtual or protected so that\nthey can be extended in custom audio policy.\n\naudio policy: move output handle to AudioOutputDescriptor base class\nChange-Id: I96ef9fd1c5a94874acb897245501ba2f9c9ab0c0\n\nChange-Id: Ida7992f6b327491fab1f4ea376e85e8eb34b89ca","distinct":true,"url":"https://api.github.com/repos/ashokgudden/android_frameworks_av/commits/2e2e826523c9a31f38b842f9d538ac7f2e9ac3ce"}]}
{"actor":{"display_login":"ashoksoni"}}