{"push_id":756311010,"size":1,"distinct_size":1,"ref":"refs/heads/cm-10.1","head":"3fad78521880936076802a0b085b71841155492b","before":"eaab5c09d438d5a2d51ccd922739f449158be060","commits":[{"sha":"3fad78521880936076802a0b085b71841155492b","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(cherry picked from commit 96bd564fc55671bd881caf94584da58b5dfd4bf7)\n\nChange-Id: Iedac935b958223b486c2500546a9aa3a8fe10608","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_frameworks_av/commits/3fad78521880936076802a0b085b71841155492b"}]}