{"push_id":1295280944,"size":25,"distinct_size":0,"ref":"refs/heads/caf/aosp-new/lollipop-mr1-cts-release","head":"9eff150e355e7f2017743aee4b6abc71b5ad8c34","before":"3097f364237fb552871f7639d37a7afa4563e252","commits":[{"sha":"86d7a40ea13dc293992d8697a3ca35bd10fe34a4","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"Add VPX output buffer size check\n\nand handle dead observers more gracefully\n\nBug: 27597103\nChange-Id: Id7acb25d5ef69b197da15ec200a9e4f9e7b03518","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/86d7a40ea13dc293992d8697a3ca35bd10fe34a4"},{"sha":"d65154ea6143b262ff1e9e6c102870e1c320cdd4","author":{"name":"Chien-Yu Chen","email":"58cc914c79fa081ed22a4f811733530814ff1cd0@google.com"},"message":"Camera3Device: Validate template ID\n\nValidate template ID before creating a default request.\n\nBug: 26866110\nBug: 27568958\nChange-Id: Ifda457024f1d5c2b1382f189c1a8d5fda852d30d","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/d65154ea6143b262ff1e9e6c102870e1c320cdd4"},{"sha":"f68983c536547bb4ea1e809ca27669c2a2bc0e32","author":{"name":"Robert Shih","email":"33c554d102a27b227022956a9575ee55099cc6d0@google.com"},"message":"NuPlayerStreamListener: NULL and bounds check before memcpy\n\nBug: 27533704\nChange-Id: I992a7709b92b1cbc3114c97bec48a3fc5b22ba6e","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/f68983c536547bb4ea1e809ca27669c2a2bc0e32"},{"sha":"7d6a9145b50855e2f91621235440501197605025","author":{"name":"Wonsik Kim","email":"2f4b6017e13ddc804e53e781f976b3df8d607cf9@google.com"},"message":"codecs: check OMX buffer size before use in VP8 encoder.\n\nBug: 27569635\nChange-Id: I469573f40e21dc9f4c200749d4f220e3a2d31761","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/7d6a9145b50855e2f91621235440501197605025"},{"sha":"eaceff0339680a9ed5a2ac83bfaa83edff8c9cec","author":{"name":"Wei Jia","email":"20ef23cf024f15142728980ca64d3ce0d6bdfd2a@google.com"},"message":"SoftAMR: check output buffer size to avoid overflow.\n\nBug: 27662364\nChange-Id: I7b26892c41d6f2e690e77478ab855c2fed1ff6b0","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/eaceff0339680a9ed5a2ac83bfaa83edff8c9cec"},{"sha":"22ec453b4cd0d4d0750e86b3b4711536957f77d3","author":{"name":"Wei Jia","email":"20ef23cf024f15142728980ca64d3ce0d6bdfd2a@google.com"},"message":"SoftAMR: check input buffer size to avoid overflow.\n\nBug: 27662364\nChange-Id: I47380545ea7d85845e141e722b0d84f498d27145","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/22ec453b4cd0d4d0750e86b3b4711536957f77d3"},{"sha":"542e306905f32c2d5ced9da512795dcec4fedb70","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"Fix AMR decoder\n\nPrevious change caused EOS to be ignored.\n\nBug: 27843673\nRelated-to-bug: 27662364\nChange-Id: Ia148a88abc861a9b393f42bc7cd63d8d3ae349bc","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/542e306905f32c2d5ced9da512795dcec4fedb70"},{"sha":"fe907b11631c5ec7d090106efef184986a4703f3","author":{"name":"Wonsik Kim","email":"2f4b6017e13ddc804e53e781f976b3df8d607cf9@google.com"},"message":"DO NOT MERGE codecs: check OMX buffer size before use in (vorbis|opus)dec\n\nBug: 27833616\nChange-Id: I1ccdd16a00741da072527a6d13e87fd7c7fe8c54\n(cherry picked from commit f9419f5fed9768c4790db35adbfd02829288577d)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/fe907b11631c5ec7d090106efef184986a4703f3"},{"sha":"ca6ba031f9ff8033b53f8295463ad9c2e7dbad6e","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"Fix initialization of AAC presentation struct\n\nOtherwise the new size checks trip on this.\n\nBug: 27207275\nChange-Id: I1f8f01097e3a88ff041b69279a6121be842f1766","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/ca6ba031f9ff8033b53f8295463ad9c2e7dbad6e"},{"sha":"1d64a971eec0323427d9ecbc62fdac8a0d73b45a","author":{"name":"Wonsik Kim","email":"2f4b6017e13ddc804e53e781f976b3df8d607cf9@google.com"},"message":"DO NOT MERGE codecs: check OMX buffer size before use in hevcdec\n\nBug: 27833616\nChange-Id: Ic4045a3f56f53b08d0b1264b2a91b8f43e91b738","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/1d64a971eec0323427d9ecbc62fdac8a0d73b45a"},{"sha":"1d10450db64ecd1f27ecf37d711d487fe796cbce","author":{"name":"Wonsik Kim","email":"2f4b6017e13ddc804e53e781f976b3df8d607cf9@google.com"},"message":"codecs: check OMX buffer size before use in (h263|h264)dec\n\nBug: 27833616\nChange-Id: I0fd599b3da431425d89236ffdd9df423c11947c0","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/1d10450db64ecd1f27ecf37d711d487fe796cbce"},{"sha":"bd712a1ba8f6b9769449ac3e1033afa9a01f1091","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"Check mp3 output buffer size\n\nBug: 27793371\nChange-Id: I0fe40a4cfd0a5b488f93d3f3ba6f9495235926ac","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/bd712a1ba8f6b9769449ac3e1033afa9a01f1091"},{"sha":"ecb3f3cbc79eef4f09b1c8668e00d3b76b2bf145","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"AudioSource: initialize variables\n\nto prevent info leak\n\nBug: 27855172\nChange-Id: I3d33e0a9cc5cf8a758d7b0794590b09c43a24561","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/ecb3f3cbc79eef4f09b1c8668e00d3b76b2bf145"},{"sha":"3c83bfa0428c37b26bae5143af6ad03e8cbe7b69","author":{"name":"Wonsik Kim","email":"2f4b6017e13ddc804e53e781f976b3df8d607cf9@google.com"},"message":"DO NOT MERGE codecs: check OMX buffer size before use in (gsm|g711)dec\n\nBug: 27793163\nBug: 27793367\nChange-Id: Iec3de8a237ee2379d87a8371c13e543878c6652c","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/3c83bfa0428c37b26bae5143af6ad03e8cbe7b69"},{"sha":"45a8f3ae2fedd3ed964f7063c2679c4dd8c43d61","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"h264dec: check for overflows when calculating allocation size.\n\nBug: 27855419\nChange-Id: Idabedca52913ec31ea5cb6a6109ab94e3fb2badd","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/45a8f3ae2fedd3ed964f7063c2679c4dd8c43d61"},{"sha":"f6bdce87efca75661a5d36dfbe39d6d64b707f07","author":{"name":"Pawin Vongmasa","email":"87f5fcebd627b0b6c068a61163ebd6724868ad87@google.com"},"message":"SampleTable.cpp: Prevent corrupted stts block from causing\nexcessive memory allocation.\n\nDetails:\n\nDataSource.h\n- Added function getVector() for reading from a data source into\n  a Vector object, whose capacity grows only as much as needed\n  (in case of EOS or reading error).\nSampleTable.h\n- Changed the type of mTimeToSample from uint32_t* to\n  Vector<uint32_t>.\nSampleTable.cpp\n- In setTimeToSample, modified the code to use getVector()\n  instead of readAt(). If the input source has a corrupt\n  time-to-sample table size that is too big, EOS will be reached\n  before the whole table is read, and the return value from\n  getVector() will be false.\n- Also, tightened the bound for the provided time-to-sample table\n  size to guarantee that the table does not take more than\n  UINT_MAX32 bytes in memory.\n\nBug: 28076789\nChange-Id: Id207f369ab7b27787d83f5d8fc48dc53ed9fcdc9","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/f6bdce87efca75661a5d36dfbe39d6d64b707f07"},{"sha":"dffe881faf24c981c26720eee1e17c1f7847fe9b","author":{"name":"Pawin Vongmasa","email":"87f5fcebd627b0b6c068a61163ebd6724868ad87@google.com"},"message":"SampleTable.cpp: Fixed a regression caused by a fix for bug\n28076789.\n\nDetail: Before the original fix\n(Id207f369ab7b27787d83f5d8fc48dc53ed9fcdc9) for 28076789, the\ncode allowed a time-to-sample table size to be 0. The change\nmade in that fix disallowed such situation, which in fact should\nbe allowed. This current patch allows it again while maintaining\nthe security of the previous fix.\n\nBug: 28288202\nBug: 28076789\nChange-Id: I1c9a60c7f0cfcbd3d908f24998dde15d5136a295","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/dffe881faf24c981c26720eee1e17c1f7847fe9b"},{"sha":"685173bba7a9135fe875510791a1c4605411bc7e","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"DO NOT MERGE Verify OMX buffer sizes prior to access\n\nBug: 27207275\nChange-Id: I4412825d1ee233d993af0a67708bea54304ff62d","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/685173bba7a9135fe875510791a1c4605411bc7e"},{"sha":"0b1cb443d5de966c4f220201de76fc21bea0ca93","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"DO NOT MERGE Don't reject \"thumbnail mode\" setConfig\n\nBug: 27207275\nChange-Id: I35f6bf5b407869a9479feaf1b5beef7b68d04509","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/0b1cb443d5de966c4f220201de76fc21bea0ca93"},{"sha":"14199c48d12ee347293c300453e586057c12515f","author":{"name":"Marco Nelissen","email":"aaeb47253ff4dae3548e2650ff6366291f02b319@google.com"},"message":"Clear unused pointer field when sending across binder\n\nBug: 28377502\nChange-Id: Iad5ebfb0a9ef89f09755bb332579dbd3534f9c98","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/14199c48d12ee347293c300453e586057c12515f"}]}
{"actor":{"display_login":"Mazda--"}}