{"push_id":1386403276,"size":34,"distinct_size":34,"ref":"refs/heads/ng-7.1","head":"9e7e1db09b3956542e234812ff1377cf1bb3208b","before":"4c587bb9cb697d7b3f0e83d7e8b27ed497f0a059","commits":[{"sha":"61fcba75464a6f4766bcf49e12cad8bc1d03379b","author":{"name":"James Almer","email":"7a36b84f3c5396ef767c708b013706e449f967f5@gmail.com"},"message":"cmdutils: check for SetDllDirectory() availability\n\nIt's only available on Windows XP or newer.\n\nShould fix compilation with mingw32 using the default OS target.\n\nReviewed-by: Michael Niedermayer <michael@niedermayer.cc>\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/61fcba75464a6f4766bcf49e12cad8bc1d03379b"},{"sha":"426b959e37bd1e27f369b887a4d2e3771a88033f","author":{"name":"Tobias Rapp","email":"e65e016173337363d6b3bcb078be3267187cbf13@noa-archive.com"},"message":"cmdutils: fix implicit declaration of SetDllDirectory function\n\nPre-processor check changed by commiter.\n\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/426b959e37bd1e27f369b887a4d2e3771a88033f"},{"sha":"17035c8d2eb38d1e1c6adf7962e75dbd45e6351e","author":{"name":"Carl Eugen Hoyos","email":"2bd5ae25771834c48873d3224996e1d9761b30b4@ag.or.at"},"message":"lavc/mjpegdec: Do not skip reading quantization tables.\n\nThey may contain 0xFFs, confusing the start code finding algorithm.\n\nFixes ticket #5819.\n(cherry picked from commit cef5bc0e6e2320d3903cf063d59cef83e91dbc3c)\n\nConflicts:\n\tlibavcodec/mjpegdec.c","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/17035c8d2eb38d1e1c6adf7962e75dbd45e6351e"},{"sha":"815a4439c38489cabf7554ba3c722c135a700db3","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avcodec/rawdec: Fix bits_per_coded_sample checks\n\nFixes assertion failure\nFixes: 9eb9cf5b8c26dd0fa7107ed0348dcc1f/signal_sigabrt_7ffff6ae7c37_8926_4609a5c3f071d555d2d557625f9687b1.swf\n\nFound-by: Mateusz \"j00ru\" Jurczyk and Gynvael Coldwind\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit 237207645b36fb79759d313c0399ee93ba467b9d)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/815a4439c38489cabf7554ba3c722c135a700db3"},{"sha":"ca92adafb0effac6c51a12f90a593ba7e8b3ee90","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avformat/swfdec: Fix inflate() error code check\n\nFixes infinite loop\nFixes endless.poc\n\nFound-by: 连一汉 <lianyihan@360.cn>\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit a453bbb68f3eec202673728988bba3bc76071761)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/ca92adafb0effac6c51a12f90a593ba7e8b3ee90"},{"sha":"93534cd642ddb92e45226ed9dd059b81a719a6b0","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avcodec/indeo2: check ctab\n\nFixes out of array access\nFixes: 6b73fa392ac808f02e95a4e0a5770026/asan_static-oob_1b15f9a_1969_e7778535e5f27225fe0d6ded14721430.AVI\n\nFound-by: Mateusz \"j00ru\" Jurczyk and Gynvael Coldwind\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit 9ffe44c5c75c485b4cbb12751e228f18da219df3)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/93534cd642ddb92e45226ed9dd059b81a719a6b0"},{"sha":"d794d97d960341ae6ad6294446b8799dcf80e811","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avcodec/cfhd: Increase minimum band dimension to 3\n\nThe implementation does not currently support len=2\n\nFixes out of array accesses\nFixes: 29d1b3db5ba2205e82b0b3a533e057a3/asan_heap-oob_12b650c_9254_3b8c4e4d931eb2c32841c18ebb297f1d.avi\n\nFound-by: Mateusz \"j00ru\" Jurczyk and Gynvael Coldwind\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit b8b36717217c6f45db71c77ad4e7c65521e7d9ff)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/d794d97d960341ae6ad6294446b8799dcf80e811"},{"sha":"4ab41164d23899716d79752511fb9d975a264016","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avcodec/diracdec: Check numx/y\n\nFixes division by 0\nFixes: 60261c4469ba3e11059890fb2832a515/asan_generic_135e694_2790_beb94eaa0aeb7d11c0437375a8964a99.drc\n\nFound-by: Mateusz \"j00ru\" Jurczyk and Gynvael Coldwind\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit a31e08fa1aa5c5f0518b8af850f28eb945268e66)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/4ab41164d23899716d79752511fb9d975a264016"},{"sha":"fe7366ee93c8d2fc43b10dc8987cbdc7d44098fd","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"libavcodec/wmalosslessdec: Check the remaining bits\n\nFixes assertion failure\nFixes: 24ebfda03228b5cc1ef792608cfba458/signal_sigabrt_7ffff6ae7c37_6473_3fa8a111dbc752b1a7c411c5ab79aaa4.wma\n\nFound-by: Mateusz \"j00ru\" Jurczyk and Gynvael Coldwind\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit 67318187fbba382d887f9581dde48a50842f1bea)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/fe7366ee93c8d2fc43b10dc8987cbdc7d44098fd"},{"sha":"2858f77fd460f668a9e29dd897be940d29d9bb10","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avformat/wtvdec: Check pointer before use\n\nFixes out of array read\nFixes: 049fdf78565f1ce5665df236d90f8657/asan_heap-oob_10a5a97_1026_42f9d4855547329560f385768de2f3fb.wtv\n\nFound-by: Mateusz \"j00ru\" Jurczyk and Gynvael Coldwind\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit cc5e5548df4af48674c7aef518e831b19e99f9fc)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/2858f77fd460f668a9e29dd897be940d29d9bb10"},{"sha":"cd91aaa4cc59bca6d05e30a0b044cd95df26a26f","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avcodec/aacenc: Tighter input checks\n\nFixes occurance of NaN/Inf leading to assertion failures and out of array access\nFixes: d1c38a09acc34845c6be3a127a5aacaf/signal_sigsegv_3982225_6121_d18bd5451d4245ee09408f04badd1b83.wmv\n\nFound-by: Mateusz \"j00ru\" Jurczyk and Gynvael Coldwind\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit 77bf96b04710b98a52aaddb93bfd32da0d506191)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/cd91aaa4cc59bca6d05e30a0b044cd95df26a26f"},{"sha":"1b47c278a606f1bef198b6a7746edc70e0e7d84d","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avformat/utils: End probing if the expected codec surpasses AVPROBE_SCORE_STREAM_RETRY\n\nFixes Ticket5800\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit c75273310cf1becffee79bab0e2bba0b1606afb7)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/1b47c278a606f1bef198b6a7746edc70e0e7d84d"},{"sha":"1d90326f95a791db515f69a01a5f6ef867896d15","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avformat/avidec: Fix infinite loop in avi_read_nikon()\n\nFixes: 360/test.poc\n\nFound-by: 连一汉 <lianyihan@360.cn>\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit e4e4a9cad7f21593d4bcb1f2404ea0d373c36c43)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/1d90326f95a791db515f69a01a5f6ef867896d15"},{"sha":"3512ed3622e1200f03e0d508b5c1bcbf9f5d2c88","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"Changelog: update\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/3512ed3622e1200f03e0d508b5c1bcbf9f5d2c88"},{"sha":"73b644cdee8a45d2fd736f556b6414615d11d970","author":{"name":"Carl Eugen Hoyos","email":"2bd5ae25771834c48873d3224996e1d9761b30b4@ag.or.at"},"message":"lavf/utils: Avoid an overflow for huge negative durations.\n\nFixes ticket #5135.\n(cherry picked from commit 267da70ea8c36caaa645a3c4f1c5f0ca8bae156a)","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/73b644cdee8a45d2fd736f556b6414615d11d970"},{"sha":"6744d3f6b953884fd092bd6fc460513e7531defe","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit 47bc1bdafb0950ccf128eaa491d8fd7cc0978813)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/6744d3f6b953884fd092bd6fc460513e7531defe"},{"sha":"cb8a29f872909aa88f34b1b9b8e4a355af889ee6","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit e57d99dd4e0d8fe2992da0d65b563580e35ce728)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/cb8a29f872909aa88f34b1b9b8e4a355af889ee6"},{"sha":"9259b7f38e008720096532cd4e666a9889f3c578","author":{"name":"Sergey Volk","email":"dae5d368a06b5fcc50b784cf0cc991a8882e2561@google.com"},"message":"avformat/mov: Fix potential integer overflow in mov_read_keys\n\nActual allocation size is computed as (count + 1)*sizeof(meta_keys), so\nwe need to check that (count + 1) won't cause overflow.\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit 347cb14b7cba7560e53f4434b419b9d8800253e7)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/9259b7f38e008720096532cd4e666a9889f3c578"},{"sha":"d669b7f4f6e8bfe4db5501c7f1d95bdae84f1f1f","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avcodec/ccaption_dec: Use simple array instead of AVBuffer\n\nThis is simpler and fixes an out of array read, fixing it with AVBuffers\nwould be more complex\n\nFixes: e00d9e6e50e5495cc93fea41147b97bb/asan_heap-oob_12dcdbb_8798_b32a97ea722dd37bb5066812cc674552.mov\n\nFound-by: Mateusz \"j00ru\" Jurczyk and Gynvael Coldwind\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit 752e6dfa3ea97e7901870bdd9e5a51f860607240)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/d669b7f4f6e8bfe4db5501c7f1d95bdae84f1f1f"},{"sha":"b7b3b0086d4e87caa2f8a54d472e20c80ce23369","author":{"name":"Michael Niedermayer","email":"844aface8de49b32585c3c744b570659f1739c56@niedermayer.cc"},"message":"avformat/movenc: Check first DTS similar to dts difference\n\nFixes assertion failure\nFixes: b84b53855a0b74560e64c6f45f505a13/signal_sigabrt_7ffff6ae7c37_3837_ef4e243ea5b4fa8d0becf4afe9166604.avi\n\nFound-by: Mateusz \"j00ru\" Jurczyk and Gynvael Coldwind\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>\n(cherry picked from commit 68f4c2163ec6d4534ae1756dbcf259845f2e4d2c)\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Evervolv/android_external_ffmpeg/commits/b7b3b0086d4e87caa2f8a54d472e20c80ce23369"}]}
{"actor":{"display_login":"ev-gerrit"}}