{"push_id":951614825,"size":71,"distinct_size":28,"ref":"refs/heads/caf/LA.BR.1.3.2","head":"dd869580b0638a2199167e1c50a28d142dbff393","before":"6a6ad6ccdea832b77fc95367a7aebb1414120570","commits":[{"sha":"05777fe83adf142c71a33877636fe8517e699078","author":{"email":"20deeb1c04e9ac926e776af1891f18fc65995bf0@google.com","name":"Eric Laurent"},"message":"DO NOT MERGE - IAudioFlinger: add checks on binder calls.\n\nLimit number of ports and patches listed by\nLIST_AUDIO_PATCHES and LIST_AUDIO_PORTS.\n\nAlso fix typo causing wring pointer to be used when writing to Parcel.\n\nBug: 19573085.\nChange-Id: I41a9c710e45738a4f11990160587856c429a4646","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/05777fe83adf142c71a33877636fe8517e699078"},{"sha":"42f59c14c8717a6f07c1ab39311cbb8c20b9065b","author":{"email":"901052e97499deb567b9ea16af7551e78fd1b42f@google.com","name":"Wei Jia"},"message":"SampleTable: fix integer overflow checks\n\nBug: 20139950\nBug: 22935234\n(cherry picked from commit a105482ae577852ffd08ce88ae5d1ba81db875ac)\n\nChange-Id: I408d261de1a6dd5c4343bcf3a7dfd8a259e0e2f3","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/42f59c14c8717a6f07c1ab39311cbb8c20b9065b"},{"sha":"8417ce12618833402a94b6315aede35ab2fbbe40","author":{"email":"a37b918d2e30a509a6a62aec92384cf4377987ae@google.com","name":"Marco Nelissen"},"message":"Fix crash on malformed id3.\n\nBug: 22954006\nChange-Id: I488cb1e2c69fc7043b6040481b30fa866000515d","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/8417ce12618833402a94b6315aede35ab2fbbe40"},{"sha":"4cc0dbf549a029ab5be68e497b16ef3f330ae9ad","author":{"email":"a37b918d2e30a509a6a62aec92384cf4377987ae@google.com","name":"Marco Nelissen"},"message":"Extra sanity checks on sample size and resolution.\n\nInstead of rejecting the samples later when they don't fit in the\nbuffer, reject the entire file early.\n\nBug: 22882938\nChange-Id: I748153b0e9e827e3f2526468756295b4b5000de6\n(cherry picked from commit beef7e58c1f1837bdaed6ac37414d8c48a133813)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/4cc0dbf549a029ab5be68e497b16ef3f330ae9ad"},{"sha":"cafc44d70edf384b3187bbabd248247b46a56b93","author":{"email":"e7ef2d30577bd192d036a7f424ec6dd692d415f2@google.com","name":"Nick Kralevich"},"message":"MPEG4Extractor.cpp: Add check for size == SIZE_MAX.\n\nIf size == SIZE_MAX, the line:\n\n  uint8_t *buffer = new (std::nothrow) uint8_t[size + 1];\n\nends up allocating zero bytes, which is obviously incorrect.\n\n(cherry picked from commit b2d33aee5122c91a59c2a676c0b89ad340232450)\n\nBug: 23031033\nChange-Id: I8027247a4e24d2c8a8b4eac88c3643eccda108b9","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/cafc44d70edf384b3187bbabd248247b46a56b93"},{"sha":"49d3c989701c5ad75b463a31bc9b1c2e2bc78a11","author":{"email":"a37b918d2e30a509a6a62aec92384cf4377987ae@google.com","name":"Marco Nelissen"},"message":"Fix Ogg album art.\n\nBug: 23036083\nBug: https://code.google.com/p/android/issues/detail?id=182053\nChange-Id: I1a5cbe06990900160c2addade238c1e9feab8f71\n(cherry picked from commit c63cc509404b9328aedd1be3adc4e87cd07b4eb1)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/49d3c989701c5ad75b463a31bc9b1c2e2bc78a11"},{"sha":"69ec790dc4201924b1e1b75cbc47641aac89ab8b","author":{"email":"901052e97499deb567b9ea16af7551e78fd1b42f@google.com","name":"Wei Jia"},"message":"libstagefright: fix possible overflow in ID3\n\nBug: 23129786\nChange-Id: I2e6b7a6927aa4362ab49dd6824bbb1abf7b4e661\n(cherry picked from commit 09da86913ca97d7a818a8917b6601527e5e18a24)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/69ec790dc4201924b1e1b75cbc47641aac89ab8b"},{"sha":"da888518250fbd2f3ad101388c489f8774fdf002","author":{"email":"901052e97499deb567b9ea16af7551e78fd1b42f@google.com","name":"Wei Jia"},"message":"libstagefright: fix possible overflow in amrwbenc\n\nBug: 23142203\nChange-Id: I309df51e4df6412655f04cc093d792bf6c7944f7\n(cherry picked from commit 9dd01777aa14bbb90a6cdccf97383bb4e3d717a5)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/da888518250fbd2f3ad101388c489f8774fdf002"},{"sha":"b2fb04396ab1a74a9ffbf45f9802600ad7e18865","author":{"email":"a37b918d2e30a509a6a62aec92384cf4377987ae@google.com","name":"Marco Nelissen"},"message":"Check vector size before accessing.\n\nBug: 22388975\nChange-Id: I3c157b1029d37f6a22e6302ea7b52077fe27ce53\n(cherry picked from commit 529c595b083f8a4c3175e2350fba5547e6008e00)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/b2fb04396ab1a74a9ffbf45f9802600ad7e18865"},{"sha":"8822baa29e129de5b514a374aa51f87ed851a7b5","author":{"email":"901052e97499deb567b9ea16af7551e78fd1b42f@google.com","name":"Wei Jia"},"message":"ABuffer: reset members when memory allocation fails\n\nBug: 22077698\nChange-Id: I2beb724662d041ad2339d0f4c7f983e7ac5e5e6f\n(cherry picked from commit 94b0badc025b14141ff234e3e4e2745411742bac)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/8822baa29e129de5b514a374aa51f87ed851a7b5"},{"sha":"737f755a8a5a50632db737df617685f50bbc3a0e","author":{"email":"1cd2cba3b8945658213f6bb923bd9481c9e8d1fe@google.com","name":"Dan Albert"},"message":"Fix comparison sign warnings\n\nBug:23213430\n\nChange-Id: I6f2e2b03b968a569b122004b4803c5d17fccfb12\n(cherry picked from commit 635bc8f90429b2fdcaf7f8d43f7f59bcd0fe951c)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/737f755a8a5a50632db737df617685f50bbc3a0e"},{"sha":"fa881a821746c39c013068adf6b0f074cffff12d","author":{"email":"a37b918d2e30a509a6a62aec92384cf4377987ae@google.com","name":"Marco Nelissen"},"message":"Check buffer size before using it.\n\nBug: 21814993\nChange-Id: Idaac61b4b9f4058b94e84093644593ba315d72ff\n(cherry picked from commit c1a104aaad2d84a57bf5d87dd030d2bef56bf541)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/fa881a821746c39c013068adf6b0f074cffff12d"},{"sha":"cf70be10e652bd06853c7f8ed4af1402bc1cb0a8","author":{"email":"32adfcbcff25ad7c4328b41fc62b418a28ad0235@google.com","name":"Vignesh Venkatasubramanian"},"message":"SoftOpus: Fix output buffer capacity\n\nThe output buffer size as per opus project's sample decoder [1] is\n960*6*channel_count. Whereas in SoftOpus, we use 960*6 (without the\nchannel count multiplier. Fixing it to include maximum number of\nchannels possible as the multiplier.\n\n[1] http://git.xiph.org/?p=opus-tools.git;a=blob;f=src/opusdec.c;h=d085f04eacdfd49759ffdb73db805562ba396720;hb=f2a2e88b47f6f24083a37be476f140f677fe7160#l571\n\nBUG=20721050\n\nChange-Id: I323891a1b11491782bc093477b09e7757b885674\n(cherry picked from commit 08e8227514f5ab99822dfae8b4d39414646ff59d)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/cf70be10e652bd06853c7f8ed4af1402bc1cb0a8"},{"sha":"416220b5e4029fae8eceb78d800e5802544ebde5","author":{"email":"83038b3400975ee6205f5756626cc027cbe411bb@google.com","name":"Jeff Tinker"},"message":"Check integer overflow to prevent memory corruption.\n\nbug: 23016072\nChange-Id: If3c9a835408773847c0024a812bd8b4915ebd680\n(cherry picked from commit fa8ebb45fd850f56ca1bf64fbed3ac11e10c7d3d)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/416220b5e4029fae8eceb78d800e5802544ebde5"},{"sha":"d21d9a621f7fcc9553c08e6fc1128e77d9887acf","author":{"email":"901052e97499deb567b9ea16af7551e78fd1b42f@google.com","name":"Wei Jia"},"message":"SoftAVCEnc: check requested memory size before allocation\n\nBug: 20674674\n\nChange-Id: If80186a7b9078e575d389220f3bebe9f7630a956\n(cherry picked from commit f6fe4340219a8e674f3250fe32d4697ec8184b24)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/d21d9a621f7fcc9553c08e6fc1128e77d9887acf"},{"sha":"f6f29546aa0dc6b4a03d6a1ef76a07494b354ede","author":{"email":"901052e97499deb567b9ea16af7551e78fd1b42f@google.com","name":"Wei Jia"},"message":"libstagefright: check remaining data size before parsing it\n\nBug: 23248776\nChange-Id: I45cf53e58e4375afcf260b122264c968ec0ff6c8\n(cherry picked from commit 3bf1e0fdf27e1188b8d3574ed073595b8eacb114)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/f6f29546aa0dc6b4a03d6a1ef76a07494b354ede"},{"sha":"228fd86bdedaeeea8161d7fae8751ab75fcce9ef","author":{"email":"06267b1dc9b295ad6dc031d6ac2b113a1f6f99bd@google.com","name":"Chong Zhang"},"message":"do not dequeue from native window after we hit fatal error -- DO NOT MERGE\n\nbug: 22845824\nChange-Id: I8c375790c697e02b6ab3ea54b84d3f70d5e78141\n(cherry picked from commit 346de3c26a8fbd0fa0c8102f4a21ea4dcee4432a)","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/228fd86bdedaeeea8161d7fae8751ab75fcce9ef"},{"sha":"73e498f6b7315682cca3e184bae519e97aac7c10","author":{"email":"d7eb8319f3d7004b362e62652df8395a86cf0cdb@google.com","name":"Abhishek Arya"},"message":"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4.\n\nBUG: 20674086.\nChange-Id: Idaff17975b327adea65c39bdba1ab4e88789c0cd","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/73e498f6b7315682cca3e184bae519e97aac7c10"},{"sha":"e081a5f8ddc6d85aa77892a99ed4584c6a321a02","author":{"email":"3ce769fcca9b899e0f55f72e4a3c60028561bd28@google.com","name":"Robert Shih"},"message":"MPEG4Source::fragmentedRead: check range before writing into buffers.\n\nBug: 22008959\nChange-Id: I5f6e188adcc593796455bdaf7b0b8aba672b106e","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/e081a5f8ddc6d85aa77892a99ed4584c6a321a02"},{"sha":"7f4e9a0e66d113672a410599f8eb0e72bae421fa","author":{"email":"d7eb8319f3d7004b362e62652df8395a86cf0cdb@google.com","name":"Abhishek Arya"},"message":"Fix compile failure after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4.\n\nBug: 20674086.\nChange-Id: I2ee6b7e0eabbf696c0986d08b2d759d48cb9eb7b","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-frameworks-av/commits/7f4e9a0e66d113672a410599f8eb0e72bae421fa"}]}