[FFmpeg-cvslog] New commits on branch release/2.4

Git System git at videolan.org
Sun Dec 31 03:46:55 EET 2017


URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f391eec032bad23de45345874f4fb7a5ef2f4cf4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Dec 30 23:23:33 2017 +0100

    Update for 2.4.14
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d304d7e794d0fcb9eb8995cba5d48f78d592e4f8
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Dec 29 03:00:19 2017 +0100

    avcodec/exr: Check buf_size more completely
    
    Fixes: Out of heap array read
    Fixes: 4683/clusterfuzz-testcase-minimized-6152313673613312
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 903be5e4f66268273dc6e3c42a7fdeaab32066ef)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b9a8b4f279df661c02c68f4f4c6370cb1244862c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Dec 26 23:24:44 2017 +0100

    avcodec/flacdec: Fix overflow in multiplication in decode_subframe_fixed()
    
    Fixes: signed integer overflow: 2 * 1629495328 cannot be represented in type 'int'
    Fixes: 4716/clusterfuzz-testcase-minimized-5835915940331520
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3d23f7a0969bf76ad6dcdc2c4a5cd3ae884745a8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c745358efed4c7c85e829ab754553b2fc45bb5fc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Dec 26 23:24:45 2017 +0100

    avcodec/hevcdsp_template: Fix Invalid shifts in put_hevc_qpel_bi_w_h() and put_hevc_qpel_bi_w_w()
    
    Fixes: left shift of negative value -1
    Fixes: 4690/clusterfuzz-testcase-minimized-6117482428366848
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d135f3c514ac1723256c8e0f5cdd466fe98a2578)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5d18394d089cbdf04c04484c9bdac21334a00aa4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Dec 26 23:24:43 2017 +0100

    avcodec/flacdec: avoid undefined shift
    
    Fixes: shift exponent 32 is too large for 32-bit type 'unsigned int'
    Fixes: 4688/clusterfuzz-testcase-minimized-6572210748653568
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 560daf88913b0de59a4d845bcd19254b406388dd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=52b7672ef65407ea32b6f17262712ddb894acd73
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Dec 22 03:12:03 2017 +0100

    avcodec/hevcdsp_template.c: Fix undefined shift in FUNC(dequant)
    
    Fixes: runtime error: left shift of negative value -180
    Fixes: 4626/clusterfuzz-testcase-minimized-5647837887987712
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0c9ab5ef9c1ee852c80c859c9e07efe8730b57ed)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d758323bfaecf27cbd57fd7a442fc29bde9289c4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Dec 22 03:06:14 2017 +0100

    avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD97iH0() and COMPOSE_DD137iL0()
    
    Fixes: runtime error: signed integer overflow: 2147483646 + 33554433 cannot be represented in type 'int'
    Fixes: 4563/clusterfuzz-testcase-minimized-5438979567517696
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4d70fbeec8cbab072b3a9b9f760b8deaaef240f2)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2ce4f01d5962d2f66b879f4186321cee8d23c281
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Dec 15 18:17:13 2017 +0100

    avcodec/hevc_cabac: Fix integer overflow in ff_hevc_cu_qp_delta_abs()
    
    Fixes: signed integer overflow: 2147483647 + 1073741824 cannot be represented in type 'int'
    Fixes: 4555/clusterfuzz-testcase-minimized-4505532481142784
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0ee143558d55b590774dba69cff5a16eda089a4d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a3df874b5a88c782dddba4880a8d52b4b9730949
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Dec 15 17:50:12 2017 +0100

    avcodec/hevc_sei: Fix integer overflows in decode_nal_sei_message()
    
    Fixes: signed integer overflow: 2147483520 + 255 cannot be represented in type 'int'
    Fixes: 4554/clusterfuzz-testcase-minimized-4843714515042304
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 991ef6e5b9a6a9d95e274ff6bff52db1c82b3808)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=49703a39f394296ca44f8003f03d9eea3eff34d6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Dec 15 13:06:30 2017 +0100

    avcodec/hevcdsp_template: Fix undefined shift in put_hevc_qpel_bi_w_hv()
    
    Fixes: runtime error: left shift of negative value -3
    Fixes: 4524/clusterfuzz-testcase-minimized-6055590120914944
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 439fbb9c8b2a90e97c44c7c57245e01ca84c865d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6ca07f581236ea048fab177d078f240b2f80f1f4
Author: Jun Zhao <jun.zhao at intel.com>
Date:   Mon Dec 4 12:50:34 2017 +0800

    avfilter/formats: fix wrong function name in error message
    
    Use perdefined micro __FUNCTION__ rather than hard coding function name
    to fix wrong function name in error message.
    
    Signed-off-by: Jun Zhao <jun.zhao at intel.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4280948702bc256e21c375790b889c735d233b0d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a4f65c998e0737201fff4419b4b5c4f798c424fc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Dec 7 15:32:54 2017 +0100

    avcodec/amrwbdec: Fix division by 0 in voice_factor()
    
    The added value matches "Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; Extended Adaptive Multi-Rate - Wideband (AMR-WB+) codec; Floating-point ANSI-C code (3GPP TS 26.304 version 14.0.0 Release 14)
    Extended Adaptive Multi-Rate - Wideband (AMR-WB+) codec; Floating-point ANSI-C code"
    
    Fixes: runtime error: division by zero
    Fixes: 4415/clusterfuzz-testcase-minimized-4677752314658816
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1d0817d56b66797118880358ea7d7a2acfdca429)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f9ae19faf4a1b3373cee205797d6bec61934e389
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Dec 2 21:48:04 2017 +0100

    avcodec/dirac_dwt: Fix integer overflows in COMPOSE_DAUB97*
    
    Fixes: 4478/clusterfuzz-testcase-minimized-4752113767809024
    Fixes: runtime error: signed integer overflow: -2147483626 + -319489 cannot be represented in type 'int'
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5e9a13a5a33bf7566591216e335f2529612100bb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c479098b630879d7b3081e9b354bdd66a140e5d8
Author: Dale Curtis <dalecurtis at chromium.org>
Date:   Thu Nov 30 12:20:36 2017 -0800

    avcodec/vorbis: Fix another 1 << 31 > int32_t::max() with 1u.
    
    Didn't notice this one when 9648cc6d was landed.
    
    Signed-off-by: Dale Curtis <dalecurtis at chromium.org>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 95bacb521af8cd28f146f045437c9f75717a493a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b40b3ddcfcd114f6e67de6e05c3afd77d5de8406
Author: Dale Curtis <dalecurtis at chromium.org>
Date:   Tue Nov 28 14:26:55 2017 -0800

    Don't manipulate duration when it's AV_NOPTS_VALUE.
    
    This leads to signed integer overflow.
    
    Signed-off-by: Dale Curtis <dalecurtis at chromium.org>
    Signed-off-by: James Almer <jamrial at gmail.com>
    (cherry picked from commit c5fd57f483d2ad8e34551b78509f1e14136f73c0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=17bfddeb399b3fed1ccacd1d9b0d2ca65cee1041
Author: Dale Curtis <dalecurtis at chromium.org>
Date:   Wed Nov 22 10:58:39 2017 -0800

    avcodec/vorbis: 1 << 31 > int32_t::max(), so use 1u << 31 instead.
    
    Signed-off-by: Dale Curtis <dalecurtis at chromium.org>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9648cc6d7fdbb0a260bed1e3e23300569cff9579)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6ecf356b4939e23e45a524f668447965d5c6229c
Author: Dale Curtis <dalecurtis at chromium.org>
Date:   Fri Nov 17 13:35:56 2017 -0800

    avformat/utils: Prevent undefined shift with wrap_bits > 64.
    
    2LL << (wrap_bits=64 - 1) does not fit in int64_t; change the
    code to use a uint64_t (2ULL) and add an av_assert2() to
    ensure wrap_bits <= 64.
    
    Signed-off-by: Dale Curtis <dalecurtis at chromium.org>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 03fbc0daa7e37af024f8b017a28105c32bbe25ca)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ad780b0b9162a8e25e2915032078b6ef6ce72701
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Nov 30 23:42:04 2017 +0100

    avcodec/j2kenc: Fix out of array access in encode_cblk()
    
    Fixes: 4427/clusterfuzz-testcase-minimized-5106919271301120
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0674087004538599797688785f6ac82358abc23b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f42e64a21f3b7bb1de93d549ec61987ec25f4982
Author: James Zern <jzern at google.com>
Date:   Mon Oct 19 22:44:11 2015 -0700

    libvpxenc: remove some unused ctrl id mappings
    
    VP8E_UPD_ENTROPY, VP8E_UPD_REFERENCE, VP8E_USE_REFERENCE were removed
    from libvpx and the remaining values were never used here
    
    Reviewed-by: Michael Niedermayer <michael at niedermayer.cc>
    Signed-off-by: James Zern <jzern at google.com>
    (cherry picked from commit 6540fe04a3f9a11ba7084a49b3ee5fa2fc5b32ab)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=57a9f159e01d729ea16780c9c8c11739cdf4c77a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Nov 30 21:27:37 2017 +0100

    avcodec/hevcdsp_template: Fix undefined shift in put_hevc_epel_bi_w_h()
    
    Fixes: runtime error: left shift of negative value -127
    Fixes: 4397/clusterfuzz-testcase-minimized-4779061080489984
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0409d333115e623b5ccdbb364d64ca2a52fd8467)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=540b64235a0e014da8e2055db1e77ce72df208bb
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Nov 20 18:45:45 2017 +0100

    avcodec/mlpdsp: Fix signed integer overflow, 2nd try
    
    The outputted bits should match what is used in the lossless check
    
    Fixes: runtime error: signed integer overflow: -538697856 * 256 cannot be represented in type 'int'
    Fixes: 4326/clusterfuzz-testcase-minimized-5689449645080576
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 97c00edaa043043c29d985653e7e1687b56dfa23)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=17934af052a487624ad35a0970eeadba579be0c0
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Nov 22 20:14:54 2017 +0100

    avcodec/kgv1dec: Check that there is enough input for maximum RLE compression
    
    Fixes: Timeout
    Fixes: 4271/clusterfuzz-testcase-4676667768307712
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3aad94bf2b140cfba8ae69d018da05d4948ef37f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e37d3cfe1de27b779d7c88d080613d0a1eb16375
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Nov 25 03:15:16 2017 +0100

    avcodec/dirac_dwt: Fix integer overflow in COMPOSE_FIDELITYi*
    
    Fixes: runtime error: signed integer overflow: -2143827186 - 7404944 cannot be represented in type 'int'
    Fixes: 4354/clusterfuzz-testcase-minimized-4671122764201984
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2b6964f764382742bb052a1ee3b7167cac35332f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=554dda998c58a5ee88597185569a066ee0a829f1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Nov 21 03:15:53 2017 +0100

    avcodec/mpeg4videodec: Check also for negative versions in the validity check
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0e7865ce4152f8b04cda6a698bbee4fd4a94009d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8e50cf48663116b9c836de6032cc33d8e884acf6
Author: Dale Curtis <dalecurtis at chromium.org>
Date:   Mon Nov 20 12:07:57 2017 -0800

    Close ogg stream upon error when using AV_EF_EXPLODE.
    
    Without this there can be multiple memory leaks for unrecognized
    ogg streams.
    
    Signed-off-by: Dale Curtis <dalecurtis at chromium.org>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bce8fc0754c4b31f574a4372c6d7996ed29f7c2a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=490b7a052ebb54eb2bc12128b83bd1b2dfca6243
Author: Dale Curtis <dalecurtis at chromium.org>
Date:   Fri Nov 17 16:05:30 2017 -0800

    Fix undefined shift on assumed 8-bit input.
    
    decode_user_data() attempts to create an integer |build|
    value with 8 bits of spacing for 3 components. However
    each component is an int32_t, so shifting each component
    is undefined for values outside of the 8 bit range.
    
    This patch simply clamps input to 8-bits per component
    and prints out a warning that the values were clamped.
    
    Signed-off-by: Dale Curtis <dalecurtis at chromium.org>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7010dd98b575d2e39fca947e609b85be7490b269)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b8016e0073b1c7fc14d05e3cf929d8f114207bb
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Nov 17 22:01:29 2017 +0100

    avcodec/hevcdsp_template: Fix invalid shift in put_hevc_epel_bi_w_v()
    
    Fixes: runtime error: left shift of negative value -255
    Fixes: 4037/clusterfuzz-testcase-minimized-5290998163832832
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7d88586e4728e97349f98e07ff782bb168ab96c3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5fae049904c51fe211b5aefc8651b3a2ca8c2bce
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Nov 15 03:38:37 2017 +0100

    avcodec/mlpdsp: Fix undefined shift ff_mlp_pack_output()
    
    Fixes: runtime error: left shift of negative value -7862264
    Fixes: 4074/clusterfuzz-testcase-minimized-4516104123711488
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4f7f70738e8dd77a698a5e28bba552ea7064af21)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a756841102b7ce681addf701942286b87911c542
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Nov 15 17:11:12 2017 +0100

    avcodec/zmbv: Check that the buffer is large enough for mvec
    
    Fixes: Timeout
    Fixes: 4143/clusterfuzz-testcase-4736864637419520
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2ab9568a2c3349039eec29fb960fe39de354b514)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=216a9a1236c93aed026e4b829bf1998aa343980f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Nov 14 03:40:07 2017 +0100

    avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD137iL0()
    
    Fixes: 4035/clusterfuzz-testcase-minimized-6479308925173760
    Fixes: runtime error: signed integer overflow: 9 * 402653183 cannot be represented in type 'int'
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 73964680d7bce6d81ddc553a24d73e9a1c9156f9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=56b1146dbbec5d949ee35b88e24abaa4b4ea2145
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Sep 17 01:28:07 2017 +0200

    avcodec/wmv2dec: Check end of bitstream in parse_mb_skip() and ff_wmv2_decode_mb()
    
    Fixes: Timeout
    Fixes: 3200/clusterfuzz-testcase-5750022136135680
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 65e0a7c473f23f1833538ffecf53c81fe500b5e4)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=500925587b8eb38c6a6b1ed8c340a7bf15ab8b0a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Nov 15 21:17:16 2017 +0100

    avcodec/snowdec: Check for remaining bitstream in decode_blocks()
    
    Fixes: Timeout
    Fixes: 3142/clusterfuzz-testcase-5007853163118592
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4527ec2216109867498edc3ac8a17fd879b5d017)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a6b1298a42866c4b22a4f36218fcb2182172081f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Nov 15 21:17:15 2017 +0100

    avcodec/snowdec: Check intra block dc differences.
    
    Fixes: Timeout
    Fixes: 3142/clusterfuzz-testcase-5007853163118592
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c3b9bbcc6edf2d83fe4857484cfa0839872188c6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d2f929357d595dddb2132018a39d6779e7294dc2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Oct 21 18:04:44 2017 +0200

    avcodec/h264dec: Fix potential array overread
    
    add padding before scantable arrays
    
    See: 522d850e68ec4b77d3477b3c8f55b1ba00a9d69a
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 380b48fb9fdc7b0c40d67e026f9b3accb12794eb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=27f8d386829689c346ff0cef00d3af57b9fb8903
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Nov 13 20:47:48 2017 +0100

    avcodec/x86/mpegvideodsp: Fix signedness bug in need_emu
    
    Fixes: out of array read
    Fixes: 3516/attachment-311488.dat
    
    Found-by: Insu Yun, Georgia Tech.
    Tested-by: wuninsu at gmail.com
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 58cf31cee7a456057f337b3102a03206d833d5e8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8b46a951f9f7c1b5cefdf7620cc4d60b0a236a41
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Nov 5 21:20:06 2017 +0100

    avcodec/mdct_*: Fix integer overflow in addition in RESCALE()
    
    Fixes: runtime error: signed integer overflow: 1219998458 - -1469874012 cannot be represented in type 'int'
    Fixes: 3443/clusterfuzz-testcase-minimized-5369987105554432
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 770c934fa1635f4fadf5db4fc5cc5ad15d82455a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ccc81f846e324c45e55da1ad03e36b5962f4d6cc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Nov 5 21:20:05 2017 +0100

    avcodec/snowdec: Fix integer overflow in header parsing
    
    Fixes: 3984/clusterfuzz-testcase-minimized-5265759929368576
    Fixes: runtime error: signed integer overflow: -1085585801 + -1094995529 cannot be represented in type 'int'
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c897a9285846b6a072b9650976afd4f091b7a71f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c02dece8938ece9b7ff794528b982f3e7c152a23
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Nov 2 18:34:09 2017 +0100

    avcodec/cngdec: Fix integer clipping
    
    Fixes: runtime error: value -36211.7 is outside the range of representable values of type 'short'
    Fixes: 2992/clusterfuzz-testcase-6649611793989632
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 51090133b31bc719ea868db15d3ee38e9dbe90f1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=50c4028ee53d01ea01b8699fbcb05410ac9aa77a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Nov 4 01:19:20 2017 +0100

    avcodec/h264idct_template: Fix integer overflows in ff_h264_idct8_add()
    
    Fixes: runtime error: signed integer overflow: -503316480 + -2013265038 cannot be represented in type 'int'
    Fixes: 3805/clusterfuzz-testcase-minimized-6578427831255040
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e131b8cedb00043dcc97cc05ca04749ec8ff57de)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f5fd06f12671650fe25f1cc16d555cfc3def7c89
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Nov 3 17:48:29 2017 +0100

    avcodec/xan: Check for bitstream end in xan_huffman_decode()
    
    Fixes: Timeout
    Fixes: 3707/clusterfuzz-testcase-6465922706440192
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4b51437dccd62fc5491280db44e3c21b44aeeb3f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=805923f2303e68e3fffdbeba5ddded50f8f4315c
Author: Luca Barbato <lu_zero at gentoo.org>
Date:   Wed Apr 12 01:46:30 2017 +0200

    avformat: Free the internal codec context at the end
    
    Avoid a use after free in avformat_find_stream_info.
    
    (cherry picked from commit 9e4a5eb51b9f3b2bff0ef08e0074b7fe4893075d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=80b6f5d1dc7e2f741119b0c545793c0df459a9b3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Oct 30 23:21:40 2017 +0100

    avcodec/xan: Improve overlapping check
    
    Fixes: memcpy-param-overlap
    Fixes: 3612/clusterfuzz-testcase-minimized-6393461273001984
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e8fafef1db43ead4eae5a6301ccc300e73aa47da)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c1cd31b182bd187e9bf6f6187d63f79571b6aad9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Oct 26 00:02:57 2017 +0200

    avcodec/jpeglsdec: Check for end of bitstream in ls_decode_line()
    
    Fixes: 1773/clusterfuzz-testcase-minimized-4832523987189760
    
    Fixes: Timeout
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f80224ed19a4c012549fd460d529c7c04e68cf21)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84b83ecbfd4f42be64e9e125348204647d4afb01
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Oct 26 00:02:56 2017 +0200

    avcodec/jpeglsdec: Check ilv for being a supported value
    
    Fixes: 1773/clusterfuzz-testcase-minimized-4832523987189760
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit fe533628b9604e2f8e5179d5c5dd17c3cb764265)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=209bd75519a3177c8411c0dc42984cc885be92c9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Oct 13 03:06:54 2017 +0200

    avcodec/snowdec: Check mv_scale
    
    Fixes: runtime error: signed integer overflow: 2 * -1094995530 cannot be represented in type 'int'
    Fixes: 3512/clusterfuzz-testcase-minimized-4812747210489856
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 393d6fc7395611a38792e3c271b2be42ac45e672)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=453da701192a7bb77fd7d85af9e7a5e04dfd19e9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Oct 13 03:06:53 2017 +0200

    avcodec/pafvideo: Check for bitstream end in decode_0()
    
    Fixes: Timeout
    Fixes: 3529/clusterfuzz-testcase-5057068371279872
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9c85329cd02e9284892bf263ce6133b2fc479792)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d893253fcd93d11258e98857175e93be7d158708
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Oct 9 11:49:28 2017 +0200

    avcodec/ffv1dec: Fix out of array read in slice counting
    
    Fixes: test-201710.mp4
    
    Found-by: 连一汉 <lianyihan at 360.cn> and Zhibin Hu
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c20f4fcb74da2d0432c7b54499bb98f48236b904)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bf10b862fa1d09d9983c63da4ecae80ebe68c28e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Oct 9 01:46:28 2017 +0200

    avcodec/dirac_dwt: Fix integer overflow in COMPOSE_53iL0()
    
    Fixes: runtime error: signed integer overflow: 2147483646 + 2 cannot be represented in type 'int'
    Fixes: 3485/clusterfuzz-testcase-minimized-4940429332054016
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bdee75a4e750735ab3039f004275ac8479072048)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f19ac557a57f30e7d8ce78768a6e844cff99a743
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 8 21:41:54 2017 +0200

    avcodec/mpeg4videodec: Use 64 bit intermediates for sprite delta
    
    Fixes: runtime error: signed integer overflow: -104713 * 65536 cannot be represented in type 'int'
    Fixes: 3453/clusterfuzz-testcase-minimized-5555554657239040
    Fixes: 3528/clusterfuzz-testcase-minimized-6283628420005888
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e38f280fece38e270a6462a02cc034f4116a7912)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d006160115d1989ca08a2a96d36044d12795fa1a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Sep 30 18:54:06 2017 +0200

    avcodec/truemotion2: Fix integer overflows in tm2_high_chroma()
    
    Fixes: runtime error: signed integer overflow: -1408475220 + -1408475220 cannot be represented in type 'int'
    Fixes: 3336/clusterfuzz-testcase-minimized-5656839179993088
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 44874b4f5ec2c605c70393573b9d85540ebc2d81)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=599ca5438aec5f9402b569544d3384fa08eeefda
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Oct 2 04:18:22 2017 +0200

    avcodec/proresdec2: SKIP_BITS() does not work with len=32
    
    Fixes: invalid shift
    Fixes: 3482/clusterfuzz-testcase-minimized-5446915875405824
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c37138e01a93da2f9dd2cc5d4b77e5a38581d130)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=636fa97e8845959a465b5b30d2996ce9805159dd
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Oct 2 04:18:21 2017 +0200

    avcodec/hevcdsp_template: Fix undefined shift
    
    Fixes: runtime error: left shift of negative value -255
    Fixes: 3373/clusterfuzz-testcase-minimized-5604083912146944
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit fbdab6eca7874fbeba6aa79c269f345e4d43f5d4)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4b4c7935da5366a61df9862563be1ea128d2fbe4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Sep 4 22:23:26 2017 +0200

    avcodec/jpeg2000: Check that codsty->log2_prec_widths/heights has been initialized
    
    Fixes: OOM
    Fixes: 2225/clusterfuzz-testcase-minimized-5505632079708160
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 64e034da954125ef98fb8f9153f9706cdb8a96fe)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f1a272b7b4883ee30f71653ab33f8a6c201803bc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Sep 22 20:45:27 2017 +0200

    avcodec/takdec: Fix integer overflow in decode_lpc()
    
    Fixes: runtime error: signed integer overflow: 16748560 + 2143729712 cannot be represented in type 'int'
    Fixes: 3202/clusterfuzz-testcase-minimized-4988291642294272
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5d31f03a0264cac24434c8108daef4ccba6d28f9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=48e14c4de099b103311044d406de843cf6df3542
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Sep 22 20:45:28 2017 +0200

    avcodec/proresdec2: Check bits in DECODE_CODEWORD(), fixes invalid shift
    
    Fixes: runtime error: shift exponent 42 is too large for 32-bit type 'unsigned int'
    Fixes: 3410/clusterfuzz-testcase-minimized-5313377960198144
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4f5eaf0b5956e492ee5023929669b1d09aaf6299)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cf05ade8f1a596e6a547b9d82c046d7da540baf7
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Sep 22 20:45:26 2017 +0200

    avcodec/takdec: Fix integer overflows in decode_subframe()
    
    Fixes: runtime error: signed integer overflow: -1562477869 + -691460395 cannot be represented in type 'int'
    Fixes: 3196/clusterfuzz-testcase-minimized-4528307146063872
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3dabb9c69db114b1f30c30e0a2788cffc50bac40)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ff55cf8d5469f9923d2637a46641b68ba31145fd
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Sep 18 02:53:25 2017 +0200

    avcodec/dirac_dwt: Fix integer overflow in COMPOSE_FIDELITYi*()
    
    Fixes: runtime error: signed integer overflow: 161 * 13872281 cannot be represented in type 'int'
    
    Fixes: 3295/clusterfuzz-testcase-minimized-4738998142500864
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 67da2685e03805230207daab83ab43a390fbb887)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2ccc30217ace340b3cbbda2b771aa1e05110de30
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Sep 18 17:26:09 2017 +0200

    avcodec/ffv1dec: Fix integer overflow in read_quant_table()
    
    Fixes: runtime error: signed integer overflow: 2147483647 + 1 cannot be represented in type 'int'
    Fixes: 3361/clusterfuzz-testcase-minimized-5065842955911168
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d00fc952b6c261dd8eb0f7552b9ccf985dbc2b20)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eb505747a7aa1deaccc34416e6f4d398de54cb53
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Sep 18 17:03:55 2017 +0200

    avcodec/svq3: Fix overflow in svq3_add_idct_c()
    
    Fixes: runtime error: signed integer overflow: 2147392585 + 524288 cannot be represented in type 'int'
    Fixes: 3348/clusterfuzz-testcase-minimized-4809500517203968
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2c933c51687db958d8045d25ed87848342e869f6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ace2a2a7e47f87c20850ea62d32a3e0119dc4685
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Sep 17 02:42:11 2017 +0200

    avcodec/pngdec: Clean up on av_frame_ref() failure
    
    Fixes: memleak
    Fixes: 3203/clusterfuzz-testcase-minimized-4514553595428864
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Reviewed-by: James Almer <jamrial at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5480e82d77770e81e897a8c217f3c7f0c13a6de1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=53ff525c50441442ac1262128ded3134b4010503
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Sep 10 21:10:17 2017 +0200

    avcodec/hevc_ps: Fix c?_qp_offset_list size
    
    Fixes: runtime error: index 5 out of bounds for type 'int8_t const[5]'
    Fixes:3175/clusterfuzz-testcase-minimized-4736774054084608
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit abf3f9fa232409c00b60041464604a91fa5612c0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=792aeda9b4f9f7a110671f9fb1c26db913c229d2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Sep 10 01:32:51 2017 +0200

    avcodec/hevcdsp_template: Fix undefined shift in put_hevc_pel_bi_w_pixels
    
    Fixes: runtime error: left shift of negative value -95
    Fixes: 3077/clusterfuzz-testcase-minimized-4684917524922368
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c225da68cffbea11270a758ff42859194c980863)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f5def99f52b63edf66a7938d5ad55de547d05045
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Sep 10 01:32:50 2017 +0200

    avcodec/diracdec: Fix overflow in DC computation
    
    Fixes: runtime error: signed integer overflow: 11896 + 2147483646 cannot be represented in type 'int'
    Fixes: 3053/clusterfuzz-testcase-minimized-6355082062856192
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit b5995856a4236c27f231210bb08d70688e045192)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f8c52dfa1583f0d2c039bad8c9422d2fd190a039
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Sep 5 00:16:29 2017 +0200

    avformat/asfdec: Fix DoS in asf_build_simple_index()
    
    Fixes: Missing EOF check in loop
    No testcase
    
    Found-by: Xiaohei and Wangchu from Alibaba Security Team
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit afc9c683ed9db01edb357bc8c19edad4282b3a97)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a17e1abf6e4dbf6a6cb3b81a77582834dcd27071
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Sep 1 19:56:11 2017 +0200

    avcodec/dirac_dwt: Fix multiple overflows in 9/7 lifting
    
    Fixes: runtime error: signed integer overflow: 1073901567 + 1073901567 cannot be represented in type 'int'
    Fixes: 3124/clusterfuzz-testcase-minimized-454643435752652
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f71cd44147e7a914f80fcfacca46c9e7b0374362)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a4e85b2e1c8d5b4bf0091157bbdeb0e457fb7b8f
Author: 孙浩(晓黑) <tony.sh at alibaba-inc.com>
Date:   Tue Aug 29 23:59:21 2017 +0200

    avformat/mxfdec: Fix Sign error in mxf_read_primer_pack()
    
    Fixes: 20170829B.mxf
    
    Co-Author: 张洪亮(望初)" <wangchu.zhl at alibaba-inc.com>
    Found-by: Xiaohei and Wangchu from Alibaba Security Team
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9d00fb9d70ee8c0cc7002b89318c5be00f1bbdad)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f173cdfe669556aa92857adafe60cbe5f2aa1210
Author: 孙浩(晓黑) <tony.sh at alibaba-inc.com>
Date:   Tue Aug 29 23:59:21 2017 +0200

    avformat/mxfdec: Fix DoS issues in mxf_read_index_entry_array()
    
    Fixes: 20170829A.mxf
    
    Co-Author: 张洪亮(望初)" <wangchu.zhl at alibaba-inc.com>
    Found-by: Xiaohei and Wangchu from Alibaba Security Team
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 900f39692ca0337a98a7cf047e4e2611071810c2)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4fedc4ceabe32bb3bea68ab71cb42f0b6e409586
Author: 孙浩(晓黑) <tony.sh at alibaba-inc.com>
Date:   Tue Aug 29 23:59:21 2017 +0200

    avformat/nsvdec: Fix DoS due to lack of eof check in nsvs_file_offset loop.
    
    Fixes: 20170829.nsv
    
    Co-Author: 张洪亮(望初)" <wangchu.zhl at alibaba-inc.com>
    Found-by: Xiaohei and Wangchu from Alibaba Security Team
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c24bcb553650b91e9eff15ef6e54ca73de2453b7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=09a1d15de7942c32d1e17381c6ca8cc41e236afb
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Aug 28 00:30:33 2017 +0200

    avcodec/snowdec: Fix integer overflow in decode_subband_slice_buffered()
    
    Fixes: runtime error: signed integer overflow: 267 * 8388608 cannot be represented in type 'int'
    Fixes: 2743/clusterfuzz-testcase-minimized-5820652076400640
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 732f9764561558a388c05483ed6a722a5c67b05c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0ca5c57d9d0670097235102abd54cccfb3f3c2db
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Aug 25 01:15:30 2017 +0200

    avformat/mvdec: Fix DoS due to lack of eof check
    
    Fixes: loop.mv
    
    Found-by: Xiaohei and Wangchu from Alibaba Security Team
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4f05e2e2dc1a89f38cd9f0960a6561083d714f1e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2ac9bc34978cf77eebaf288741bdfa669e1df195
Author: 孙浩 and 张洪亮(望初) <tony.sh and wangchu.zhl at alibaba-inc.com>
Date:   Fri Aug 25 01:15:29 2017 +0200

    avformat/rl2: Fix DoS due to lack of eof check
    
    Fixes: loop.rl2
    
    Found-by: Xiaohei and Wangchu from Alibaba Security Team
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 96f24d1bee7fe7bac08e2b7c74db1a046c9dc0de)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=983f90ef1819a0d4d3a5685b8a617a18eaecbd4b
Author: 孙浩 and 张洪亮(望初) <tony.sh and wangchu.zhl at alibaba-inc.com>
Date:   Fri Aug 25 01:15:27 2017 +0200

    avformat/cinedec: Fix DoS due to lack of eof check
    
    Fixes: loop.cine
    
    Found-by: Xiaohei and Wangchu from Alibaba Security Team
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7e80b63ecd259d69d383623e75b318bf2bd491f6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e7dc286b16ab54342e0b415abb4dc4e0cc22f736
Author: 孙浩 and 张洪亮(望初) <tony.sh and wangchu.zhl at alibaba-inc.com>
Date:   Fri Aug 25 12:37:25 2017 +0200

    avformat/asfdec: Fix DoS due to lack of eof check
    
    Fixes: loop.asf
    
    Found-by: Xiaohei and Wangchu from Alibaba Security Team
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7f9ec5593e04827249e7aeb466da06a98a0d7329)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7ba100d3e6e8b1e5d5342feb960a7f081d6e15af
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Aug 26 01:26:58 2017 +0200

    avformat/hls: Fix DoS due to infinite loop
    
    Fixes: loop.m3u
    
    The default max iteration count of 1000 is arbitrary and ideas for a better solution are welcome
    
    Found-by: Xiaohei and Wangchu from Alibaba Security Team
    
    Previous version reviewed-by: Steven Liu <lingjiujianke at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7ec414892ddcad88313848494b6fc5f437c9ca4a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=92a1da1b7d3bee9409f5952559f3579638d0f327
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Aug 22 17:27:17 2017 +0200

    ffprobe: Fix NULL pointer handling in color parameter printing
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 351e28f9a799d9bbbb33dd10c964dca7219fa13b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6da07b7b6a05c8c78b91d860b1c295ec94f5e1c4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Aug 21 00:18:48 2017 +0200

    avcodec/hevc_ps: Check delta_pocs in ff_hevc_decode_short_term_rps()
    
    Fixes: integer overflow
    Fixes: 2893/clusterfuzz-testcase-minimized-5809330567774208
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2b44dcbc44e99daf9515753e9fd4c2e1ea53a2fa)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=700473ad31975c7c5fa2dcb6255dfa900244ba01
Author: Vitaly Buka <vitalybuka-at-google.com at ffmpeg.org>
Date:   Sun Aug 20 11:56:47 2017 -0700

    avformat/aviobuf: Fix signed integer overflow in avio_seek()
    
    Signed integer overflow is undefined behavior.
    Detected with clang and -fsanitize=signed-integer-overflow
    
    Signed-off-by: Vitaly Buka <vitalybuka at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit eca2a49716ae1f42804dd3545da2f740edf03250)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ec00cc34c3f329612c96019839838a8a66a34dd6
Author: Vitaly Buka <vitalybuka-at-google.com at ffmpeg.org>
Date:   Sun Aug 20 11:56:47 2017 -0700

    avformat/mov: Fix signed integer overflows with total_size
    
    Signed integer overflow is undefined behavior.
    Detected with clang and -fsanitize=signed-integer-overflow
    
    Signed-off-by: Vitaly Buka <vitalybuka at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4a404cb5b90b878cbe1bb528fac65cf508668cc5)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ba4b4e48092f7bd5fce78c8e0dfa3818624a519f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Aug 21 02:15:49 2017 +0200

    avcodec/aacdec_template: Fix running cleanup in decode_ics_info()
    
    Fixes: out of array read
    Fixes: 2873/clusterfuzz-testcase-minimized-5924145713905664
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    
    Previous version reviewed-by: Alex Converse <alex.converse at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6f03ffb47d51368a4bbc87702df8446e4660845d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c5e55990106b3b0f4fb09778c5a704d1244a8281
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Aug 19 23:38:58 2017 +0200

    avcodec/me_cmp: Fix crashes on ARM due to misalignment
    
    Adds a diff_pixels_unaligned()
    
    Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872503
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bc488ec28aec4bc91ba47283c49c9f7f25696eaa)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=58b7dfde1228a85251e0fe4ee887fec7cb322d42
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Aug 17 18:24:37 2017 +0200

    avcodec/fic: Fixes signed integer overflow
    
    Fixes: runtime error: signed integer overflow: 1037142357 + 1227025305 cannot be represented in type 'int'
    Fixes: 3024/clusterfuzz-testcase-minimized-5885660323905536
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0c9d5b015c2022e8deebb93367f8ee8a8eb779e8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d0842707a51049d328ba7d7fdbfa3d0d870c1feb
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Aug 17 20:32:03 2017 +0200

    avcodec/snowdec: Fix off by 1 error
    
    Fixes: runtime error: index 4 out of bounds for type 'int8_t [4]'
    Fixes: 3023/clusterfuzz-testcase-minimized-6421736130084864
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d132683ddd4050d3fe103ca88c73258c3442dc34)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=750c704a07f63cb73e3911ec3657d9a8e1aba08b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Aug 15 03:32:43 2017 +0200

    avcodec/diracdec: Check perspective_exp and zrs_exp.
    
    Fixes: undefined shift
    Fixes: runtime error: shift exponent 264 is too large for 32-bit type 'int'
    Fixes: 2860/clusterfuzz-testcase-minimized-4672811689836544
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1e6cab874512070b36267a5a53fd053f90072fa2)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=65130aa1c69723ef3c5005dc73d42ffb97bd9473
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Aug 6 13:32:54 2017 +0200

    avcodec/mpeg4videodec: Clear mcsel before decoding an image
    
    Fixes: runtime error: signed integer overflow: 2146467840 + 1032192 cannot be represented in type 'int'
    Fixes: 2826/clusterfuzz-testcase-minimized-5901511613743104
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7735ed29741d985e1e670249ca56e7a1ce18b729)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6fd5fcf8958b128a26f3f5eb786c8abc8e1d51ab
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Aug 6 05:01:45 2017 +0200

    avcodec/dirac_dwt: Fixes integer overflows in COMPOSE_DAUB97*
    
    Fix multiple: runtime error: signed integer overflow: 6497 * 3409630 cannot be represented in type 'int'
    Fixes: 2819/clusterfuzz-testcase-minimized-4743700301217792
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a5380f9c1c460acccb2edaa8609e4a57c0456088)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=298c3bd2f419f16d0990efcf62669c73b85fb0d5
Author: Steven Siloti <ssiloti at bittorrent.com>
Date:   Tue Jul 18 11:26:39 2017 -0700

    avformat/utils: fix memory leak in avformat_free_context
    
    The pointer to the packet queue is stored in the internal structure
    so the queue needs to be flushed before internal is freed.
    
    Signed-off-by: Steven Siloti <ssiloti at bittorrent.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 949debd1d1df3a96315b3a3083831162845c1188)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0b02123cc8bb783e7677e6de2f3f2f389f59ca6f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 28 03:22:40 2017 +0200

    avcodec/dirac_dwt: Fix multiple integer overflows in COMPOSE_DD97iH0()
    
    Fixes: runtime error: signed integer overflow: 9 * 335544320 cannot be represented in type 'int'
    Fixes: 2739/clusterfuzz-testcase-minimized-6737297955356672
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bf8ab72ae95bb11f2c281d464594c2f6ba70326b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=046e0524b92bb6933a40e1b24403763739b49495
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 27 23:49:27 2017 +0200

    avcodec/diracdec: Fix integer overflow in divide3()
    
    Fixes: runtime error: signed integer overflow: -1073746548 * 21845 cannot be represented in type 'int'
    Fixes: 2729/clusterfuzz-testcase-minimized-5902915464069120
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c0220c768c7fc933a76c863ebbb0abdf68a88533)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=52bb9d6d58c2df3044c793871bcbe8fe71002aff
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 28 14:37:26 2017 +0200

    avformat/rtmppkt: Convert ff_amf_get_field_value() to bytestream2
    
    Fixes: out of array accesses
    
    Found-by: JunDong Xie of Ant-financial Light-Year Security Lab
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ffcc82219cef0928bed2d558b19ef6ea35634130)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b7fed5da525a3a63d39ca63ce230562fcd8983a4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 28 13:41:59 2017 +0200

    avformat/rtmppkt: Convert ff_amf_tag_size() to bytestream2
    
    Fixes: out of array accesses
    Fixes: crash-9238fa9e8d4fde3beda1f279626f53812cb001cb-SEGV
    
    Found-by: JunDong Xie of Ant-financial Light-Year Security Lab
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 08c073434e25cba8c43aae5ed9554fdd594adfb0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dbf29313ca0cb4f82805e2d0ddaf3737bec5b480
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jul 24 15:48:37 2017 +0200

    avcodec/hevc_ps: fix integer overflow in log2_parallel_merge_level_minus2
    
    Fixes: runtime error: signed integer overflow: -2147483647 - 2 cannot be represented in type 'int'
    Fixes: 2702/clusterfuzz-testcase-minimized-4511932591636480
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 74c1c22d7f0d25f527ed2ebf62493be5ad52c972)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=048ac053e62b8571ffc3df93cd154d0cb1565ab9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jul 25 03:19:07 2017 +0200

    avformat/oggparsecelt: Do not re-allocate os->private
    
    Fixes: double free
    Fixes: clusterfuzz-testcase-minimized-5080550145785856
    
    Found-by: ClusterFuzz
    Reviewed-by: Nicolas George <george at nsup.org>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7140761481e4296723a592019a0244ebe6c1a8cf)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b1b795de84c2eba1dc13197d5260014282227537
Author: Brice Waegeneire <brice.wge at gmail.com>
Date:   Sat Jul 22 00:09:29 2017 +0200

    doc/filters: typo in frei0r
    
    Signed-off-by: Brice Waegeneire <brice.wge at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6a6eec485d23b0c47a7cfeb94995db1be91c0e1a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=db440b6f06ffb81be3eb9971a76d5325284a21a4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 27 13:47:32 2017 +0200

    avcodec/wavpack: Fix invalid shift
    
    Fixes: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
    Fixes: 2377/clusterfuzz-testcase-minimized-6108505935183872
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c07af720984acaafaa273369080b458d73975775)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f58b107aab9ae39fed4c4d807910034cb86d9c7f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Jun 28 20:29:02 2017 +0200

    avcodec/vb: Check vertical GMC component before multiply
    
    Fixes: runtime error: signed integer overflow: 8224 * 663584 cannot be represented in type 'int'
    Fixes: 2393/clusterfuzz-testcase-minimized-6128334993883136
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bc6ab72bc7af27189e7b524b97e45c6fcadab5cf)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=96349da5ec8eda9f0368446e557fe0c8ba0e66b7
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jul 16 14:57:20 2017 +0200

    avcodec/apedec: Fix integer overflow
    
    Fixes: out of array access
    Fixes: PoC.ape and others
    
    Found-by: Bingchang, Liu at VARAS of IIE
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ba4beaf6149f7241c8bd85fe853318c2f6837ad0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=664201aff83c24884e12b52e361db47eeab220da
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 25 00:13:53 2017 +0200

    avcodec/wavpack: Fix integer overflow in wv_unpack_stereo()
    
    Fixes: runtime error: signed integer overflow: 2080374785 + 2080374784 cannot be represented in type 'int'
    Fixes: 2351/clusterfuzz-testcase-minimized-5359403240783872
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 73ea2a028e12a7d779834f78dc496c8c4b08361f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=babc2c20e3dd5c151f91940304b97ba989a6bf25
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 24 13:45:35 2017 +0200

    avcodec/mpeg4videodec: Fix GMC with videos of dimension 1
    
    Fixes: runtime error: shift exponent -1 is negative
    Fixes: 2338/clusterfuzz-testcase-minimized-5153426541379584
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4976a3411f71518d17a57e373b62517f066648fd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7df850abf7450ccf5900cf789eeee5362a7f913e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 23 01:58:48 2017 +0200

    avcodec/wavpack: Fix integer overflow
    
    Fixes: runtime error: signed integer overflow: 227511904 + 1964113935 cannot be represented in type 'int'
    Fixes: 2331/clusterfuzz-testcase-minimized-6182185830711296
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 24e95f9d4de012f51fdd5767dff0b3142e13ec3a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f6ffc80bba0670182b4c17db3b98e0467048d866
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jun 22 21:21:56 2017 +0200

    avcodec/takdec: Fix integer overflow
    
    Fixes: runtime error: signed integer overflow: 512 + 2147483146 cannot be represented in type 'int'
    Fixes: 2314/clusterfuzz-testcase-minimized-4519333877252096
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0c2ef4f6b4d52a7b7184c747ffea3576926ea1b1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b085b395ec44b5df6c787bbf3254b71142644e5b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 20 14:38:34 2017 +0200

    avcodec/hevc_filter: Fix invalid shift
    
    Fixes: runtime error: left shift of negative value -1
    
    Fixes: 2299/clusterfuzz-testcase-minimized-4843509351710720
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d7b3d5c3f2e2ff1994762b5e09c05fbc33790b5b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=215d1fc21b962168af9334a0eb8e035fbb9df524
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 20 13:52:06 2017 +0200

    avcodec/mpeg4videodec: Fix overflow in virtual_ref computation
    
    Fixes: runtime error: signed integer overflow: 262144 * -16120 cannot be represented in type 'int'
    Fixes: 2292/clusterfuzz-testcase-minimized-6156080415506432
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5443c4bdf4828ac5b7b19cf54feb496c2da40079)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3b38db6af045c7297429f14757d39b0542a65311
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 19 14:08:58 2017 +0200

    avcodec/wavpack: Fix undefined integer negation
    
    Fixes: runtime error: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself
    Fixes: 2291/clusterfuzz-testcase-minimized-5538453481586688
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5f89747086af741ddc34e2378cde8519b8faee78)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3716850e283808cded57a09f5e025af642b6af5a
Author: Anton Mitrofanov <BugMaster at narod.ru>
Date:   Tue Jun 13 23:37:29 2017 +0300

    avcodec/h264_mb: Fix 8x8dct in lossless for new versions of x264
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit 06dda70f1e7c69a3b1684af5e6930431c62c527a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a599754e7e72de2c946a27ce35f646b0359c20b6
Author: Anton Mitrofanov <BugMaster at narod.ru>
Date:   Wed May 31 02:37:41 2017 +0300

    avcodec/h264_cabac: Fix CABAC+8x8dct in 4:4:4
    
    Use the correct ctxIdxInc calculation for coded_block_flag.
    Keep old behavior for old versions of x264 for backward compatibility.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit 840b41b2a643fc8f0617c0370125a19c02c6b586)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d811126c617d1f5d5ba1f8c9acc79048e01a6845
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 18 14:37:19 2017 +0200

    avcodec/takdec: Fixes: integer overflow in AV_SAMPLE_FMT_U8P output
    
    Fixes: runtime error: signed integer overflow: 2147483543 + 128 cannot be represented in type 'int'
    Fixes: 2234/clusterfuzz-testcase-minimized-6266896041115648
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 27c20068054d8c6786833234f7b6db19f1e98362)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f2e970b2bd70472c1821046a0b07639c92a763d4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 17 14:54:19 2017 +0200

    avcodec/hevcpred_template: Fix left shift of negative value
    
    Fixes: runtime error: left shift of negative value -1
    Fixes: 2250/clusterfuzz-testcase-minimized-5693382112313344
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c94326c1fc2fb5719c6f28fe1b95c0c74417998b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6a5ade5608df72b1ab1c1567368dd9f399b6c46a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 17 00:34:08 2017 +0200

    avcodec/hevcdec: Fix signed integer overflow in decode_lt_rps()
    
    Fixes: runtime error: signed integer overflow: 2147483647 + 6 cannot be represented in type 'int'
    Fixes: 2263/clusterfuzz-testcase-minimized-4800359627227136
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1edbf5e20c75f06d6987bc823e63aa4e649ccddd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8fa71d7b59df98a454eef247d68ba5e4051c808c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 16 19:57:08 2017 +0200

    avcodec/jpeg2000dec: Check nonzerobits more completely
    
    Fixes: runtime error: shift exponent 36 is too large for 32-bit type 'int'
    Fixes: 2239/clusterfuzz-testcase-minimized-5639766592716800
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit dfb61ea2630029b7aec7911aade769bf1a914eea)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aa97dafd26849c4413df409e713b358e9d57f6dd
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 9 02:16:54 2017 +0200

    avcodec/shorten: Sanity check maxnlpc
    
    Fixes OOM
    Fixes: 2131/clusterfuzz-testcase-minimized-4718045157130240
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e77ddd31a8e14bcf5eccd6008d866ae90b4b0d4c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ccc14ccc45ca6d5abe54d049f6178edc3593e7f9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jun 15 01:28:28 2017 +0200

    avcodec/hevcdec: Check nb_sps
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bc406744620710911de9157eafa3e61d0246566f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=947961a6dc989d5532753cf187b3b7830acf3e5d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jun 15 01:26:01 2017 +0200

    avcodec/hevc_refs: Check nb_refs in add_candidate_ref()
    
    Fixes: runtime error: index 16 out of bounds for type 'int [16]'
    Fixes: 2209/clusterfuzz-testcase-minimized-5012343912136704
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1cb4ef526dd1e5f547d0354efb0831d07e967919)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e33febfb86b892d2e1e1aa62e26c3719e0d7553b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Jun 14 23:55:17 2017 +0200

    avcodec/mpeg4videodec: Check sprite delta upshift against overflowing.
    
    Fixes: runtime error: signed integer overflow: -268386304 * 16 cannot be represented in type 'int'
    Fixes: 2204/clusterfuzz-testcase-minimized-5616756909408256
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 12245ab1f677074b8ff83e87f76a41aba692ccd6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6145b27b71148d532bab1420dd88cada9e98c763
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Jun 14 23:49:23 2017 +0200

    avcodec/mpeg4videodec: Fix integer overflow in num_sprite_warping_points=2 case
    
    Fixes: runtime error: signed integer overflow: 131072 + 2147352576 cannot be represented in type 'int'
    Fixes: 2192/clusterfuzz-testcase-minimized-5370387988742144
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0a87be404ab7e3f47e67e79160dcc9623e36835b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4ade217ae016075be70441c9919b82330ab5e9ce
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 11 20:19:59 2017 +0200

    avcodec/wavpack: Fix runtime error: signed integer overflow: 1886191616 + 277872640 cannot be represented in type 'int'
    
    Fixes: 2181/clusterfuzz-testcase-minimized-6314784322486272
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c996374d4d86e0efbef71812448b4c65656bc667)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=27c729a21f4255c86f6d28c5c7e67938ba35f656
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 11 14:34:54 2017 +0200

    avcodec/snowdec: Fix runtime error: left shift of negative value -1
    
    Fixes: 2197/clusterfuzz-testcase-minimized-6010716676947968
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2e44126363bc9e23093ceced5d7bde1ee4bbb338)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bae346d1c1ea9711d191953135598c96fed6ae67
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 11 01:05:26 2017 +0200

    avcodec/tiff: Fix leak of geotags[].val
    
    Fixes: 2176/clusterfuzz-testcase-minimized-5908197216878592
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 22a25ab3896cbb8dceebdba4d439e8b2b398ff0e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=32cd8e5a072258a9fae0caa29927275db03febfa
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 11 00:45:20 2017 +0200

    avcodec/ra144: Fix runtime error: signed integer overflow: -2200 * 1033073 cannot be represented in type 'int'
    
    Fixes: 2175/clusterfuzz-testcase-minimized-5809657849315328
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 71da0a5c9750e9fd0c9609470f610d32952923eb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=07c9709a33e6ca28a9f4a28c7bfc25ec869778bf
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 10 19:43:25 2017 +0200

    avcodec/flicvideo: Fix runtime error: signed integer overflow: 4864 * 459296 cannot be represented in type 'int'
    
    Fixes: 2174/clusterfuzz-testcase-minimized-5739234533048320
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 90e8317b3b33dcb54ae01e419d85cbbfbd874963)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9d38f5cc2b473f02642a4c21429e88e4023932d6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jun 8 13:44:32 2017 +0200

    avcodec/ac3dec_fixed: Fix multiple runtime error: signed integer overflow: -39271008 * 59 cannot be represented in type 'int'
    
    Fixes: 2113/clusterfuzz-testcase-minimized-6510704959946752
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4e3ab1a5c12fe3a88f44b734d3f2e25f4769ec47)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1afe127401692b12f5c78d15725b848e719dac64
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 6 16:21:37 2017 +0200

    avcodec/pafvideo: Fix assertion failure
    
    Fixes: 2100/clusterfuzz-testcase-minimized-4522961547558912
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c4360559ee2a6c8c624f24fc7e2a1cf00972ba68)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=31dd76349accce5b49f8d28c84b93fb2c6471fc2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 6 16:01:16 2017 +0200

    avcodec/takdec: Fix multiple runtime error: signed integer overflow: 637072 * 4096 cannot be represented in type 'int'
    
    Fixes: 2079/clusterfuzz-testcase-minimized-5345861779324928
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e4efd41b83e78c7f2ee3e74bee90226110743a8e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cd6cce23308f07c4e151e86ab2f9f44a3a7d43c6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 5 22:23:15 2017 +0200

    avcodec/mjpegdec: Check that reference frame matches the current frame
    
    Fixes: out of array read
    Fixes: 2097/clusterfuzz-testcase-minimized-5036861833609216
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4705edbbb96e193f51c72248f508ae5693702a48)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=645c3b900959e8134af82885f644cab8aeaf2f09
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 5 20:39:21 2017 +0200

    avcodec/tiff: Avoid loosing allocated geotag values
    
    Fixes memleak
    Fixes: 2076/clusterfuzz-testcase-minimized-6542640243802112
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d7cbeab4c1381f95ed0ebf85d7950bee96f66164)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0d0418adb59261b41e2f850ef2adcc3507931c21
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 5 19:33:56 2017 +0200

    avcodec/cavs: Fix runtime error: signed integer overflow: -12648062 * 256 cannot be represented in type 'int'
    
    Fixes: 2067/clusterfuzz-testcase-minimized-5578430902960128
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1e6ee86d9254e8fd2158cc9a31d3be96b0809411)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7e6b64a7d9a2dd64e652b3e42a741b673cda3a26
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 3 21:20:04 2017 +0200

    avformat/hls: Check local file extensions
    
    This reduces the attack surface of local file-system
    information leaking.
    
    It prevents the existing exploit leading to an information leak. As
    well as similar hypothetical attacks.
    
    Leaks of information from files and symlinks ending in common multimedia extensions
    are still possible. But files with sensitive information like private keys and passwords
    generally do not use common multimedia filename extensions.
    It does not stop leaks via remote addresses in the LAN.
    
    The existing exploit depends on a specific decoder as well.
    It does appear though that the exploit should be possible with any decoder.
    The problem is that as long as sensitive information gets into the decoder,
    the output of the decoder becomes sensitive as well.
    The only obvious solution is to prevent access to sensitive information. Or to
    disable hls or possibly some of its feature. More complex solutions like
    checking the path to limit access to only subdirectories of the hls path may
    work as an alternative. But such solutions are fragile and tricky to implement
    portably and would not stop every possible attack nor would they work with all
    valid hls files.
    
    Developers have expressed their dislike / objected to disabling hls by default as well
    as disabling hls with local files. There also where objections against restricting
    remote url file extensions. This here is a less robust but also lower
    inconvenience solution.
    It can be applied stand alone or together with other solutions.
    limiting the check to local files was suggested by nevcairiel
    
    This recommits the security fix without the author name joke which was
    originally requested by Nicolas.
    
    Found-by: Emil Lerner and Pavel Cheremushkin
    Reported-by: Thierry Foucu <tfoucu at google.com>
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 189ff4219644532bdfa7bab28dfedaee4d6d4021)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c299d7060e9929e013d5a5b29498a72abfb062a3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 4 17:06:27 2017 +0200

    avcodec/hevc_ps: Fix runtime error: index 32 out of bounds for type 'uint8_t [32]'
    
    Fixes: 2010/clusterfuzz-testcase-minimized-6209288450080768
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 29808fff339da3e0f26131f7a6209b853947a54b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7802a9918de59493e51b1e6a5ff5bcc63c9b5dc9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 4 13:38:02 2017 +0200

    avcodec/pafvideo: Check packet size and frame code before ff_reget_buffer()
    
    Fixes 1745/clusterfuzz-testcase-minimized-6160693365571584
    Fixes: Timeout
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit faa5a2181df53b5226f998a20b735798addcd365)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=257e6e3ecaf13cfbdd864eaec07b1f72465c9d60
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 4 13:02:51 2017 +0200

    avcodec/ac3dec_fixed: Fix runtime error: left shift of 419 by 23 places cannot be represented in type 'int'
    
    Fixes: 1352/clusterfuzz-testcase-minimized-5757565017260032
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 136ce8baa4fc16cf38690cb457f7356c00e00a28)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6e67a3e22c5be4f0d40a9ff806b8c0db5f78b2cd
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jun 1 18:48:37 2017 +0200

    avcodec/wavpack: Fix runtime error: shift exponent 32 is too large for 32-bit type 'int'
    
    Fixes: 1967/clusterfuzz-testcase-minimized-5757031199801344
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8b3e580b7f436206e84dac89415e057fa9abdab8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6933b322d89ad81fc9ed091d4ea4327ac0186078
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 31 22:53:02 2017 +0200

    avcodec/wavpack: Fix runtime error: signed integer overflow: 2013265955 - -134217694 cannot be represented in type 'int'
    
    Fixes: 1922/clusterfuzz-testcase-minimized-5561194112876544
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a47273c803edfbc43793349b74429ae29b05c003)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=57778a005817fce0d013cde2192b67874be08c05
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 31 22:18:23 2017 +0200

    avcodec/cinepak: Check input packet size before frame reallocation
    
    Reduces time spend decoding 1917/clusterfuzz-testcase-minimized-5023221273329664
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e47057e932ff9a071d52fa1d5d4a956340eb2475)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=81b798e24dcb975bf2a1af9c5be096bcd986f569
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 31 22:02:07 2017 +0200

    avcodec/hevc_ps: Fix runtime error: signed integer overflow: 2147483628 + 256 cannot be represented in type 'int'
    
    Fixes: 1909/clusterfuzz-testcase-minimized-6732072662073344
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6726328f7940a76c43b4d97ac37ababf363d042f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=78f780ebedd81cbc50ab1ea6a82dce97d2bf3d05
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 31 15:52:56 2017 +0200

    avcodec/ra144: Fixes runtime error: signed integer overflow: 7160 * 327138 cannot be represented in type 'int'
    
    Fixes: 1908/clusterfuzz-testcase-minimized-5392712477966336
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 08cb69e870c1b2fdc3574780a3662b92bfd6ef79)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c97a986e4f6988b76fa71a80dc3cddd550d3cfd4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 31 13:39:45 2017 +0200

    avcodec/pnm: Use ff_set_dimensions()
    
    Fixes: OOM
    Fixes: 1906/clusterfuzz-testcase-minimized-4599315114754048
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a1c0d1d906d27d3f9e1b058bb065f897f90c1c7c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c441a8bad509a447f3767fb8899d902d8eb0b3cc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 31 13:21:58 2017 +0200

    avcodec/cavsdec: Fix runtime error: signed integer overflow: 59 + 2147483600 cannot be represented in type 'int'
    
    Fixes: 1903/clusterfuzz-testcase-minimized-5359318167715840
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 58f8cd4ac576028ef492a005bd06b1f22c3a6879)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a34d0a23923db7b61776635350d43543ca678ca3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 30 21:29:20 2017 +0200

    avformat/avidec: Limit formats in gab2 to srt and ass/ssa
    
    This prevents part of one exploit leading to an information leak
    
    Found-by: Emil Lerner and Pavel Cheremushkin
    Reported-by: Thierry Foucu <tfoucu at google.com>
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a5d849b149ca67ced2d271dc84db0bc95a548abb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=758cd1b4341f0e29724e3453b1c616abc017920c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 30 04:03:09 2017 +0200

    avcodec/acelp_pitch_delay: Fix runtime error: value 4.83233e+39 is outside the range of representable values of type 'float'
    
    Fixes: 1902/clusterfuzz-testcase-minimized-4762451407011840
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 87bddba43b725d43767f2a387cdea0936ac1b549)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=249168eda80b6db421b18053dbbcefae46c9f1f9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 30 03:13:21 2017 +0200

    avcodec/wavpack: Check float_shift
    
    Fixes: runtime error: shift exponent 40 is too large for 32-bit type 'unsigned int'
    Fixes: 1898/clusterfuzz-testcase-minimized-5970744880136192
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4020b009d1e88ff10abd25fb768165afa546851d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2ba5c6e330e11d55a0633191d51faafd9b20f545
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 30 03:09:11 2017 +0200

    avcodec/wavpack: Fix runtime error: signed integer overflow: 24 * -2147483648 cannot be represented in type 'int'
    
    Fixes: 1894/clusterfuzz-testcase-minimized-4716739789062144
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d90c5bf10559554d6f9cd1dfb90767b991b76d5d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cc1fd61f6875ffcd7df4a7a7815a2fdf6e63b9cf
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 29 14:07:33 2017 +0200

    avcodec/ansi: Fix frame memleak
    
    Fixes: 1892/clusterfuzz-testcase-minimized-4519341733183488
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e091b9b3c7859030f2896ca2ae96faa3afc694a1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=78bd801c742bd25db7131635bfa604e95047d00d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 29 13:45:29 2017 +0200

    avcodec/jpeg2000dec: Use ff_set_dimensions()
    
    Fixes: OOM
    Fixes: 1890/clusterfuzz-testcase-minimized-6329019509243904
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f3da6fbff864e05e8871dd04222143abdee9e77b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d1eea5ac86fd3b7ed548a284bf51a0b53b9fb556
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 28 21:54:02 2017 +0200

    avcodec/truemotion2: Fix passing null pointer to memset()
    
    Fixes part of: 1888/clusterfuzz-testcase-minimized-5237704826552320
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c901627918ff7480c1bb6f9cae507ee2c7c933d8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=160bd70fd45e25eed5a3c309b5169d6710762d17
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 28 21:54:02 2017 +0200

    avcodec/truemotion2: Fix runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
    
    Fixes part of: 1888/clusterfuzz-testcase-minimized-5237704826552320
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c9e884f3d98df85bf7f2cf30d71877b22929fdcb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ede351d351ab05ebae110f30bd7b8b7ae43e8c02
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 28 21:44:32 2017 +0200

    avcodec/ra144: Fix runtime error: signed integer overflow: -2449 * 1398101 cannot be represented in type 'int'
    
    Fixes: 1885/clusterfuzz-testcase-minimized-5336328549957632
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7c845450d2daa0d066045cf94ab51cb496f1b824)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6f7bedb819576f87cbbbf5b54466c0f905eed631
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 28 21:38:24 2017 +0200

    avcodec/ra144: Fix runtime error: signed integer overflow: 11184810 * 404 cannot be represented in type 'int'
    
    Fixes: 1884/clusterfuzz-testcase-minimized-4637425835966464
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4c472c52525fcab4c80cdbc98b4625d318c84fcb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7735b8e565f16ece7ad46a59a7bb35ad60998c13
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 10 18:37:50 2017 +0200

    avcodec/webp: Fixes null pointer dereference
    
    Fixes: 1470/clusterfuzz-testcase-minimized-5404421666111488
    Fixes: 1472/clusterfuzz-testcase-minimized-5677426430443520
    Fixes: 1875/clusterfuzz-testcase-minimized-5536474562822144
    
    Approved-by: BBB
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 67020711b7d45afa073ef671f755765035a64373)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ea8984650c659ec387a2e154adab7d4d2cdc67db
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 28 17:12:35 2017 +0200

    avcodec/snow: Fix runtime error: signed integer overflow: 1086573993 + 1086573994 cannot be represented in type 'int'
    
    Fixes: 1871/clusterfuzz-testcase-minimized-5719950331215872
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit b9c032ebc0ad17ac0ffefb915ff96baf9d79cab1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=844cdd2a6ccd349d5996883504e3ff23cdcc1a51
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 28 14:00:30 2017 +0200

    avcodec/jpeg2000: Fix runtime error: signed integer overflow: 4185 + 2147483394 cannot be represented in type 'int'
    
    Fixes: 1870/clusterfuzz-testcase-minimized-4686788029317120
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 781f88bb26534ececc76eaa972f02536ba2f0f55)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1e7874b0435dd9da87d329fada94a5d343c66638
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 28 13:52:13 2017 +0200

    avcodec/jpeg2000dec: Check tile offsets more completely
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9c1812491f7be2730351969f4abd9b99d300d604)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=29f40cc2ac04054b534db798be5e0cb42277fcbc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 28 03:18:02 2017 +0200

    avcodec/wnv1: More strict buffer size check
    
    This requires at least 25% of a picture to allocate and decode it
    
    Fixes: Timeout
    Fixes: 1845/clusterfuzz-testcase-minimized-5075974343360512
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7f50c25124a015a539823077bb302ff0c7ce8963)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8bffb947707fef98e32cee20673be7a48826d0f6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 25 03:21:50 2017 +0200

    avcodec/libfdk-aacdec: Correct buffer_size parameter
    
    the timeDataSize argument to aacDecoder_DecodeFrame() seems undocumented and until
    2016 04 (203e3f28fbebec7011342017fafc2a0bda0ce530) unused.
    after that commit libfdk-aacdec interprets it as size in sample units and memsets that on error.
    FFmpeg as well as others (like GStreamer) did interpret it as size in bytes
    
    Fixes: 1442/clusterfuzz-testcase-minimized-4540199973421056 (This requires recent libfdk to reproduce)
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ca6776a993903dbcfef5ae8a18556c40ecf83e1c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f94a928c5ec051be401ed7ad3e05495b16f2dbc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 28 03:03:46 2017 +0200

    avcodec/ivi_dsp: Fix runtime error: left shift of negative value -2
    
    Fixes: 1839/clusterfuzz-testcase-minimized-6238490993885184
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 357f2316a08478a4442e8051978c7b161e10281c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b1f93365e67418c72ae9c0807d9c54f975088789
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 27 13:17:34 2017 +0200

    avcodec/mlpdec: Do not leave invalid values in matrix_out_ch[] on error
    
    Fixes: runtime error: index 12 out of bounds for type 'uint8_t [8]'
    Fixes: 1832/clusterfuzz-testcase-minimized-6574546079449088
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ac8dfcbd89a818b786d05ebc1af70f7bf6aeb86e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46f664363cd0b84bec7000fcbdfd6ed96fe9266e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 27 13:07:00 2017 +0200

    avcodec/ra144dec: Fix runtime error: left shift of negative value -17
    
    Fixes: 1830/clusterfuzz-testcase-minimized-5828293733384192
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 53c0c637d36c1de9ea461a8d863e8703da090894)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=836a174f6b931ccb1d384ab6bd81a62f97d14d46
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Apr 7 13:49:09 2017 +0200

    avutil/internal: Do not enable CHECKED with DEBUG
    
    This avoids potential undefined behavior in debug mode while still allowing
    developers which want to check for potential additional overflows to do so
    by manually enabling this.
    
    Reviewed-by: wm4
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a44b3abb4cf922e379fbac55452d0482a8223597)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=61a1eab10e2f0102640f46f552a47a2def90b3a3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 25 20:07:49 2017 +0200

    avcodec/smc: Check remaining input
    
    Fixes: Timeout
    Fixes: 1818/clusterfuzz-testcase-minimized-5039166473633792
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 356194fcb17375de2472f4cbff6ede48d6a374b2)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6d825e9d5fbfdba196fe0a77a33fb29d38f83c59
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 25 11:11:33 2017 +0200

    avcodec/jpeg2000dec: Fix copy and paste error
    
    Found-by: jamrial
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5782e0ba8cc30bb08a806cdeda1adfb89a0556b4)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d09e4a9e8bd1df0e318faf1f5dba5ceb2047b5a8
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 24 19:40:42 2017 +0200

    avcodec/jpeg2000dec: Check tile offsets
    
    Fixes: runtime error: signed integer overflow: 4096 - -2147483648 cannot be represented in type 'int'
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 89325417e7b33f4b08171d9d609c48662d96b2d3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ff4d07b8da3b42e943476cb33f325a2965613c6c
Author: Max Justicz <maxj at mit.edu>
Date:   Wed May 24 15:25:50 2017 +0200

    avcodec/sanm: Fix uninitialized reference frames
    
    Fixes: poc.snm
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ca616b0f72c65b0ef5f9e1e6125698b15f50a26e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d06709ee9764821c80cf2cb5b65fc92cd923a18a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 23 22:18:52 2017 +0200

    avcodec/jpeglsdec: Check get_bits_left() before decoding a picture
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4bc3008d04451cd31818e21703ed7ed96b6ff074)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4639ab5fe40cb661fef8cf9e8b87b0729ba2c70f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 22 01:19:50 2017 +0200

    avcodec/ivi_dsp: Fix multiple runtime error: left shift of negative value -71
    
    Fixes: 1734/clusterfuzz-testcase-minimized-5385630815092736
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8fb00b3e858b7a5aeccfe6bdfc10290c2121c3ec)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=33cbc52d6447621c68ca9f0e873a11e732352505
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 21 21:49:54 2017 +0200

    avcodec/mjpegdec: Fix runtime error: signed integer overflow: -32767 * 130560 cannot be represented in type 'int'
    
    Fixes: 1724/clusterfuzz-testcase-minimized-4842395432648704
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 40fa6a2fa2c255293a780a194eecae5df52644a1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=535fce7a5dcdc48d5f97a4a0233b5350241bea16
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 21 13:22:16 2017 +0200

    avcodec/vmnc: Check location before use
    
    Fixes: runtime error: signed integer overflow: 65535 * 64256 cannot be represented in type 'int'
    Fixes: 1717/clusterfuzz-testcase-minimized-5491696676634624
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ec2b76aab44f55be22eb12d86eb0dfd2eff68581)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1d8789ceb35c505dccacd6aa51f2bea48a26ed0d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 17 00:07:02 2017 +0200

    avcodec/takdec: Fix runtime error: signed integer overflow: 8192 * 524308 cannot be represented in type 'int'
    
    Fixes: 1630/clusterfuzz-testcase-minimized-6326111917047808
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 955db411929a9876d3cd016fbbb9c49b6362feba)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=48818f4d9f3ac8a07e346fd556f4de4ad4309c75
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 21 02:46:55 2017 +0200

    avcodec/takdec: Fix runtime error: left shift of negative value -63
    
    Fixes: 1713/clusterfuzz-testcase-minimized-5791887476654080
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d66193252b4067144f11211f8f3e1d5a50146235)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7af11d9ea312d3f3609c14bb18318177e8d247e1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 21 02:42:12 2017 +0200

    avcodec/mlpdsp: Fix runtime error: signed integer overflow: -24419392 * 128 cannot be represented in type 'int'
    
    Fixes: 1711/clusterfuzz-testcase-minimized-5248503515185152
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1d04fc94e1021b70e542dc01a48b8398c6fc6325)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2b9ad554be765d6d7fa1489327021842f5d3b760
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 20 01:23:01 2017 +0200

    avcodec/mlpdec: Do not leave a invalid num_primitive_matrices in the context
    
    Fixes: runtime error: index 8 out of bounds for type 'uint8_t [8]'
    Fixes: 1699/clusterfuzz-testcase-minimized-6327177438035968
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 64ea4d102a070b95832ae4a751688f87da7760a2)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=711ba5aadb3e60b2512f81618b72e69dcdec507e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 18 17:46:56 2017 +0200

    avcodec/mimic: Use ff_set_dimensions() to set the dimensions
    
    Fixes: OOM
    Fixes: 1671/clusterfuzz-testcase-minimized-4759078033162240
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e434840fd4b3c854beec845f950b80bc1bf93b60)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b4a082be14773acd82688e754bff248a1033e68c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 18 17:13:18 2017 +0200

    avcodec/fic: Fix multiple runtime error: signed integer overflow: 5793 * 419752 cannot be represented in type 'int'
    
    Fixes: 1669/clusterfuzz-testcase-minimized-5287529198649344
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a173f484b52ed63292439de5347e49bd78cad0ed)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=061e0a99bb4632eb6ee89c560c61ccf71d4f5f33
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 18 02:07:17 2017 +0200

    avcodec/mlpdec: Fix: runtime error: left shift of negative value -8
    
    Fixes: 1658/clusterfuzz-testcase-minimized-4889937130291200
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 25c81e4b737bcc737b13c9a752cb301a28cb3906)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cd5f0c32bab1b4d07372ba48bf910e634029f25d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 18 01:54:43 2017 +0200

    avcodec/dfa: Fix: runtime error: signed integer overflow: -14202 * 196877 cannot be represented in type 'int'
    
    Fixes: 1657/clusterfuzz-testcase-minimized-4710000079405056
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 58ac7fb9c395ab91cb321fa4c8c9e127ce8147c3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4b06d6de8da09fc649ec9d9dba8d0244ae15016a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 17 16:45:46 2017 +0200

    avcodec/aacdec: Fix runtime error: signed integer overflow: 2147483520 + 255 cannot be represented in type 'int'
    
    Fixes: 1656/clusterfuzz-testcase-minimized-5900404925661184
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 94d05ff15985d17aba070eaec82acd21c0da3d86)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5e496d9694c94d43224790a5b9d3a0f807884a9b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 17 01:12:55 2017 +0200

    avcodec/flicvideo: Check frame_size before decrementing
    
    Fixes: runtime error: signed integer overflow: -2147483627 - 22 cannot be represented in type 'int'
    Fixes: 1637/clusterfuzz-testcase-minimized-5376582493405184
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 355e27e24dc88d6ba8f27501a34925d9d937a399)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cc2144230bb715b2fdfe8c90223c453102430852
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 17 00:53:32 2017 +0200

    avcodec/mlpdec: Fix runtime error: left shift of negative value -1
    
    Fixes: 1636/clusterfuzz-testcase-minimized-5310494757879808
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 552adf1dd3a38fb7a1a6109dd2b517d63290f20e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=67c4ca66cbe14b2804419cc30b493f757f05ef9a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 17 00:44:36 2017 +0200

    avcodec/takdec: Fix  runtime error: left shift of negative value -42
    
    Fixes: 1635/clusterfuzz-testcase-minimized-4992749856096256
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 99c4c76cfbc4ae56dc8c37f5fab02f88f6b2cb48)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7ed5234fe13af397fb7b06b4478172c6a138a0a1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 16 03:04:26 2017 +0200

    avcodec/truemotion1: Fix multiple runtime error: signed integer overflow: 1246906962 * 2 cannot be represented in type 'int'
    
    Fixes: 1616/clusterfuzz-testcase-minimized-5119196578971648
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5ea6bc2a166edac37042f2bbc28eb603a0fbeccb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=242b9e3b0b0670e2a620204234139db88f1f8440
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 15 21:21:20 2017 +0200

    avcodec/svq3: Fix runtime error: left shift of negative value -6
    
    Fixes: 1604/clusterfuzz-testcase-minimized-5312060206350336
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a6eb006ad47beb6d5e5cc2c99f8185965209ec6b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9252b3ca23e3d365fea624df9786c00e1964382d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 15 21:19:06 2017 +0200

    avcodec/tiff: reset sampling[] if its invalid
    
    Fixes divission by 0
    Fixes: clusterfuzz-testcase-minimized-5592896440893440
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f08122fbe039a56ab3c24f74636b4b0efea97d85)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4954a78d337c73893938bd60f814e185cfba4f41
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 13:16:07 2017 +0200

    avcodec/aacps: Fix undefined behavior
    
    Fixes: 1337/clusterfuzz-testcase-minimized-5212314171080704
    
    Fixes the existence of a potentially invalid pointer intermediate
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 527f89e05922e840083ac6d49eeb838b1e350dd4)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0c95ae971e69fad701aaa9fc185c6208e303a4f5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 14:28:20 2017 +0200

    avcodec/opus_silk: Fix integer overflow and out of array read
    
    Fixes: 1362/clusterfuzz-testcase-minimized-6097275002552320
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4654baff125d937ae0b1037aa5f0bf53c7351658)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a88859aabb6ef24687457d70783303381e72f879
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 9 13:25:34 2017 +0200

    avcodec/flacdec: Return error code instead of 0 for failures
    
    Fixes: infinite loop
    Fixes: 1418/clusterfuzz-testcase-minimized-5934472438480896
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3f5a68533decdfb4757207e8d7b5af06e1dcd197)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e34362c6eab1352abf1d3975c900b8937ed17784
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 9 16:08:14 2017 +0200

    avcodec/snowdec: Check width
    
    Fixes: out of array read
    Fixes: 1419/clusterfuzz-testcase-minimized-6108700873850880
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 78aa93807b3e0674e34d32c0bf6f78d7f5b7927e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b418f5cdcfcf2d9f9eaffdf921256d8dd2a9db05
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 8 14:43:03 2017 +0200

    avcodec/webp: Update canvas size in vp8_lossy_decode_frame() as in vp8_lossless_decode_frame()
    
    Fixes: 1407/clusterfuzz-testcase-minimized-6044604124102656
    Fixes: 1420/clusterfuzz-testcase-minimized-6059927359455232
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 72810d20b74f05cc4b214d6c277fa6f43160df54)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=66675990dadad1dc52dee7d3c599cd6c9d645bd6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 8 14:43:02 2017 +0200

    avcodec/webp: Factor update_canvas_size() out
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c4f63b78b71e07dd2f5d49c032d9c3eef620c0f3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f0dc6925184f9e286680213b0a63eb78210625aa
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 9 19:38:46 2017 +0200

    avcodec/cllc: Check prefix
    
    Fixes: runtime error: left shift of 1610706944 by 1 places cannot be represented in type 'int'
    Fixes: 1421/clusterfuzz-testcase-minimized-6239947507892224
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 62c5949beca2c95d6af5c74985467438d2295a66)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=10ed53cae769d551716e279640a46dd86294023f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 14 16:47:13 2017 +0200

    avcodec/mpeg4videodec: Clear sprite wraping on unsupported cases in VOP decode
    
    Fixes: Integer overflow
    Fixes: 1572/clusterfuzz-testcase-minimized-4578773729017856
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 467677769a2222ff8beab3c4d7826df9b7cbc81b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=220a2811c90d92967640ab164228bdac58bdcde1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 14 14:42:45 2017 +0200

    avcodec/ac3dec: Fix: runtime error: index -1 out of bounds for type 'INTFLOAT [2]'
    
    It seems dual mono with a LFE channel is not forbidden
    
    Fixes: 1570/clusterfuzz-testcase-minimized-6455337349545984
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c55e637072b694a1db40e21948d218bfa2e744bb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=04f39ac54258383682d796c97c8dfc6e9b0a1a21
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Apr 29 18:46:48 2017 +0200

    libswscale/tests/swscale: Fix uninitialized variables
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7796f290653349a4126f2d448d11bb4440b9f257)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=20ba86574034c66fbbc934c0d0f8e4c499d38210
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 13 23:24:04 2017 +0200

    avcodec/ffv1dec: Fix runtime error: signed integer overflow: 1550964438 + 1550964438 cannot be represented in type 'int'
    
    Fixes: 1559/clusterfuzz-testcase-minimized-5048096079740928
    Fixes: 1560/clusterfuzz-testcase-minimized-6011037813833728
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8630b2cd36c57918acfe18302fe77d1ceefbd676)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6c0078656163764b3996a67b22e302b8065b589e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 13 23:21:24 2017 +0200

    avcodec/webp: Fix signedness in prefix_code check
    
    Fixes: out of array read
    Fixes: 1557/clusterfuzz-testcase-minimized-6535013757616128
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8c5cd1c9d33b4b287f85d42efb1aecfaee31de6c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f44c9599411f7de4ea8895f4d4d52f548ee38566
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 13 23:16:44 2017 +0200

    avcodec/svq3: Fix runtime error: signed integer overflow: 169 * 12717677 cannot be represented in type 'int'
    
    Fixes: 1556/clusterfuzz-testcase-minimized-5027865978470400
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 86b1b0d33dd7459f0d9c352c51ee2e374fd6f7fe)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=72854fcf933ba54be3d50d984dadbcf254b37498
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 13 23:13:38 2017 +0200

    avcodec/mlpdec: Check that there is enough data for headers
    
    Fixes: out of array access
    Fixes: 1541/clusterfuzz-testcase-minimized-6403410590957568
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e3e51f8c14d22ae11684dcfe58df355f0f9e6401)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=273d58eeaa238e3329fe78e5bf8bf5029f7a4d55
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 13 19:28:01 2017 +0200

    avcodec/ac3dec: Keep track of band structure
    
    It is needed in some corner cases that seem not to be forbidden
    Fixes: out of array index
    Fixes: 1538/clusterfuzz-testcase-minimized-4696904925446144
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9351a156de724edb69ba6e1f05884fe806a13a21)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ad90dc21e3674c7fa10343eec0372509f943e747
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 13 18:27:27 2017 +0200

    avcodec/webp: Add missing input padding
    
    Fixes: 1536/clusterfuzz-testcase-minimized-5973925404082176
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a3508cc3fe643a8adad6a82a60bece3ea3c5dc63)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=34e5c8d0cbb70afd34b95ab99083820cd56f1d8b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 12 04:12:15 2017 +0200

    avcodec/aacsbr_template: Do not change bs_num_env before its checked
    
    Fixes: 1489/clusterfuzz-testcase-minimized-5075102901207040
    Fixes: out of array access
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 87b08ee6d2a3b0880f0a267c5d51dc7f415e81d7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aadfb596c53193403bce8d60d83fd5268b5ab509
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 13 14:39:26 2017 +0200

    avcodec/mlp: Fix multiple runtime error: left shift of negative value -1
    
    Fixes: 1512/clusterfuzz-testcase-minimized-4713846423945216
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 74dc728a2c2cc353da20cdc09b8cdfbbe14b7be8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=36337acfc3db85a8bfad63b6e8dfb99f4bef0289
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 10 14:50:40 2017 +0200

    avcodec/vp8dsp: vp7_luma_dc_wht_c: Fix multiple runtime error: signed integer overflow: -1366381240 + -1262413604 cannot be represented in type 'int'
    
    Fixes: 1440/clusterfuzz-testcase-minimized-5785716111966208
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ccce2248bf56692fc7bd436ca2c9acca772d486a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=091f90c9e59351234a115e2d5a61207426603b28
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 11 13:01:36 2017 +0200

    avcodec/avcodec: Limit the number of side data elements per packet
    
    Fixes: 1293/clusterfuzz-testcase-minimized-6054752074858496
    
    See: [FFmpeg-devel] [PATCH] avcodec/avcodec: Limit the number of side data elements per packet
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d5711cb89121268e8d78ebe8563a68e67a236cbb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8959891e272692c212891fd4d1b0c4ef19124dee
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 12 13:05:46 2017 +0200

    avcodec/wmv2dsp: Fix runtime error: signed integer overflow: 181 * -17047030 cannot be represented in type 'int'
    
    Fixes: 1503/clusterfuzz-testcase-minimized-5369271855087616
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit df640dbbc949d0f4deefaf43e86b8bd50ae997cc)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=631f6eddd36479450cdd61900f4a50e41be1fad9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 11 23:24:23 2017 +0200

    avcodec/diracdec: Fix Assertion frame->buf[0] failed at libavcodec/decode.c:610
    
    Fixes: 1487/clusterfuzz-testcase-minimized-6288036495097856
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6899e6e56065d9365963e02690dc9e2ce7866050)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7a0aa0b3540b6232b63d652ca62f61e721f1b79e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 11 19:10:16 2017 +0200

    avcodec/msmpeg4dec: Check for cbpy VLC errors
    
    Fixes: runtime error: left shift of negative value -1
    Fixes: 1480/clusterfuzz-testcase-minimized-5188321007370240
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 15e892aad12b23e9b5686cf66ca6fa739c734ead)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=266033854850712b35f4a0bc5401f7561aff459e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 11 18:39:33 2017 +0200

    avcodec/cllc: Check num_bits
    
    Fixes: runtime error: shift exponent -2 is negative
    Fixes: 1479/clusterfuzz-testcase-minimized-6638493360979968
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2bfd0a97587d26c0c39413a6291ccc66e4a928d0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7f386b5487fd32dc8fede109b3a436b411a3a1f4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 11 18:35:24 2017 +0200

    avcodec/cllc: Factor VLC_BITS/DEPTH out, do not use repeated literal numbers
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e717fa1f0a66825fb10fec7debad768f311ee240)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=542f44aff07a13b0b7325e52352fcb297c16820a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 11 15:18:50 2017 +0200

    avcodec/dvbsubdec: Check entry_id
    
    Fixes: randomly writing over the array end
    Fixes: 1473/clusterfuzz-testcase-minimized-5768907824562176
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8a69f2602fea04b7ebae2db16f2581e8ff5ee0cd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3f8882fa5bfd7b8d7f9388f21a08fa983a2322a4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 10 18:37:49 2017 +0200

    avcodec/webp: Always set pix_fmt
    
    Fixes: out of array access
    Fixes: 1434/clusterfuzz-testcase-minimized-6314998085189632
    Fixes: 1435/clusterfuzz-testcase-minimized-6483783723253760
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Reviewed-by: "Ronald S. Bultje" <rsbultje at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6b5d3fb26fb4be48e4966e4b1d97c2165538d4ef)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1a1cc484246d6d4ccf6da1461e23308f1ce16c31
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 10 19:09:31 2017 +0200

    avcodec/truemotion1: Fix multiple runtime error: left shift of negative value -1
    
    Fixes: 1446/clusterfuzz-testcase-minimized-5577409124368384
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit db5fae32294763677caa4c1417dcba704c7e764e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cd300c5601ed483b0e225e490520e39957e2d0ea
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 10 19:02:05 2017 +0200

    avcodec/eatqi: Fix runtime error: signed integer overflow: 4466147 * 1075 cannot be represented in type 'int'
    
    Fixes: 1443/clusterfuzz-testcase-minimized-4826998612426752
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a8de60ba2740185c53cabbee6c00ed67a0d530e2)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=889450b2b27f22f7ce7a897fc7e169191643976d
Author: 李赞 <lizan at ruc.edu.cn>
Date:   Wed May 10 14:55:34 2017 +0200

    avformat/wavdec: Check chunk_size
    
    Fixes integer overflow and out of array access
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3d232196372f309a75ed074c4cef30578eec1782)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=62210e895b0c887cd9555994e248e22b59588da3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 10 14:41:23 2017 +0200

    avcodec/cavs: Check updated MV
    
    Fixes: runtime error: signed integer overflow: 251 + 2147483647 cannot be represented in type 'int'
    Fixes: 1438/clusterfuzz-testcase-minimized-4917542646710272
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5871adc90f8c1037535563e33ebeaf032bb4d5d6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=61fc2a351ccb532c8fbff069ad539721a405ea2b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 10 01:26:39 2017 +0200

    avcodec/svq3: Fix multiple runtime error: signed integer overflow: -237341 * 24552 cannot be represented in type 'int'
    
    Fixes: 1429/clusterfuzz-testcase-minimized-5959951610544128
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ae6fd1790f48c457a8cedb445dcac73f8f7b7698)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cc44663a2c0f25e97ee866a651f3daf6b2efd4d0
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 10 00:56:45 2017 +0200

    avcodec/lagarith: Check scale_factor
    
    Fixes: 1425/clusterfuzz-testcase-minimized-6295712339853312
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ed3c9b5b0dd5abb545c48e930e1c32c187b0776a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=61e69cbb618f3d19ec678c87cd244b907d8b8462
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 10 00:50:05 2017 +0200

    avcodec/lagarith: Fix runtime error: left shift of negative value -1
    
    Fixes: 1424/clusterfuzz-testcase-minimized-6088327159611392
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ddb2dd7edbccc5596d8e3c039133be8444cb1d02)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5817946f52fa53a60fde0d30833bc64cef1f2cb0
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 8 15:46:55 2017 +0200

    avcodec/bmvvideo: Fix runtime error: left shift of 137 by 24 places cannot be represented in type 'int'
    
    Fixes: 1411/clusterfuzz-testcase-minimized-5776085184675840
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 29692023b2f1e0580a4065f4c9b62bafd89ab337)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=493dc7bb12ab0cc503fc81a6a3a86df6a7cee676
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 8 15:17:31 2017 +0200

    avcodec/dvbsubdec: check region dimensions
    
    Fixes: 1408/clusterfuzz-testcase-minimized-6529985844084736
    Fixes: integer overflow
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0075d9eced22839fa4f7a6eaa02155803ccae3e6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=42ae8705fae2d1c4b8aab8e9bcd76a10161ab6d7
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 8 12:07:56 2017 +0200

    avcodec/vp8dsp: Fixes: runtime error: signed integer overflow: 1330143360 - -1023040530 cannot be represented in type 'int'
    
    Fixes: 1406/clusterfuzz-testcase-minimized-5064865125236736
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8824b7370a9fb72f9c699c3751a5ceb56e0cc41d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=429b5210b12a78d092e0cf8695f646170eb3213d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 8 11:55:27 2017 +0200

    avcodec/cavsdec: Check sym_factor
    
    Fixes: runtime error: signed integer overflow: 25984 * 130560 cannot be represented in type 'int'
    
    Fixes: 1404/clusterfuzz-testcase-minimized-5000441286885376
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 279420b5a63b3f254e4932a4afb91759fb50186a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7c1be72e2461e3c6db61626df2c71f985ba0990e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 8 11:46:03 2017 +0200

    avcodec/cdxl: Check format for BGR24
    
    Fixes: out of array access
    Fixes: 1427/clusterfuzz-testcase-minimized-5020737339392000
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1e42736b95065c69a7481d0cf55247024f54b660)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6aee15ecbcfef7af4bb14fbba3a32462dedb33d9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 8 02:28:07 2017 +0200

    avcodec/ffv1dec: Fix copying planes of paletted formats
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3a4d387195a5eb3c1700071af8d8150e4f7f6600)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4515c5ef24c9089949d05310d984867d91e4c566
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 23:07:42 2017 +0200

    avcodec/wmv2dsp: Fix runtime error: signed integer overflow: 181 * -12156865 cannot be represented in type 'int'
    
    Fixes: 1401/clusterfuzz-testcase-minimized-6526248148795392
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8b1f66cf5c2e4d29ae06cdf3f12cdd3d808006bd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a579264bc9f3014adcc9defae0086594a16d7f00
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 18:50:49 2017 +0200

    avcodec/xwddec: Check bpp more completely
    
    Fixes out of array access
    Fixes: 1399/clusterfuzz-testcase-minimized-4866094172995584
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 441026fcb13ac23aa10edc312bdacb6445a0ad06)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=87ee5473c2584542f06259b9277bc5f9dd312a2d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 15:44:51 2017 +0200

    avcodec/s302m: Fix left shift of 8 by 28 places cannot be represented in type 'int'
    
    Fixes: 1395/clusterfuzz-testcase-minimized-5330939741732864
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a38e9797cb4123d13ba871d166a737786ba04a9b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=851129e0190c38e72946275e6ec35259820c6a71
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 15:42:17 2017 +0200

    avcodec/eamad: Fix runtime error: signed integer overflow: 49674 * 49858 cannot be represented in type 'int'
    
    Fixes: 1394/clusterfuzz-testcase-minimized-6493376885030912
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0ac1c87194a67e6104a3d241a4dd1ca0808784bd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=df8880db961e7aff6eb8cdff484b0a9276dcfe06
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 15:40:07 2017 +0200

    avcodec/g726: Fix runtime error: left shift of negative value -2
    
    Fixes: 1393/clusterfuzz-testcase-minimized-5948366791901184
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c04aa148824f4fb7f4b70830ad3ca7a6cba8ab79)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b92defbcaf83c7e515fff9471a720f712f7a3c88
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 14:16:33 2017 +0200

    avcodec/ra144: Fix runtime error: left shift of negative value -798
    
    Fixes: 1388/clusterfuzz-testcase-minimized-6680800936329216
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 78bf446852a7e5e8aa52c7ca9889632e167b665f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5e072787830aac9e5c6408ffe7f031b0a2dc2c1d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 14:12:04 2017 +0200

    avcodec/mss34dsp: Fix multiple signed integer overflow
    
    Fixes: 1387/clusterfuzz-testcase-minimized-4802757766676480
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 464c4b86ee43b7912e6f23fd3e5ba40381b4c371)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7bf97c4039599c724c4189ff131500e9fd2ef10d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 03:49:06 2017 +0200

    avcodec/targa_y216dec: Fix width type
    
    Fixes out of array access
    Fixes: 1376/clusterfuzz-testcase-minimized-6361794975105024
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3e56db892600c2fbe34782c6140f1ee832a2c344)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7e1589965489b202c79c1b8e3f98ed5888b87904
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 03:23:09 2017 +0200

    avcodec/ivi_dsp: Fix multiple left shift of negative value -2
    
    Fixes: 1385/clusterfuzz-testcase-minimized-5552882663292928
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9e88cc94e58e9e4d1293f9f56c973510e30495fd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=47ed6f1c4a87c7c172bd0f24c48dc8e8200e5e4c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 03:16:53 2017 +0200

    avcodec/svq3: Fix multiple runtime error: signed integer overflow: 44161 * 61694 cannot be represented in type 'int'
    
    Fixes: 1382/clusterfuzz-testcase-minimized-6013445293998080
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 669419939c1d36be35196859dc73ec9a194157ad)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a530ce3b5ccc0917a2db28acfc0e43eb0065df3d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 7 02:46:54 2017 +0200

    avcodec/msmpeg4dec: Correct table depth
    
    Fixes undefined shift
    Fixes: 1381/clusterfuzz-testcase-minimized-5513944540119040
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1121d9270783b284a70af317d8785eac7df1b72f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e334e402fe727c630c2f9eae2b2f7f56d702ca1b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 22:24:52 2017 +0200

    avcodec/cdxl: Check format parameter
    
    Fixes out of array access
    Fixes: 1378/clusterfuzz-testcase-minimized-5715088008806400
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e1b60aad77c27ed5d4dfc11e5e6a05a38c70489d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1d0d5d323e935c2350aa11dfee95c9828203a1a2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 19:07:59 2017 +0200

    avcodec/mss3: Change types in rac_get_model_sym() to match the types they are initialized from
    
    Fixes integer overflow
    Fixes: 1372/clusterfuzz-testcase-minimized-5712192982745088
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2ef0f392711445e173a56b2c073dedb021ae3783)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=83a499cb519507d020c675f2414f849695c0d242
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 18:28:09 2017 +0200

    avcodec/shorten: Check k in get_uint()
    
    Fixes: undefined shift
    Fixes: 1371/clusterfuzz-testcase-minimized-5770822591447040
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7b6a51f59c467ab9f4b73122dc269206fb517425)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=05a3c8d1fef42c103f8609568e3638f2842d831e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 16:43:52 2017 +0200

    avcodec/webp: Fix null pointer dereference
    
    Fixes: 1369/clusterfuzz-testcase-minimized-5048908029886464
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9bf4523e40148fdd27064ab570952bd8c4d1016e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c767fc96e712b21f39d5d29f347920562f37748b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 16:38:22 2017 +0200

    avcodec/dfa: Fix signed integer overflow: -2147483648 - 1 cannot be represented in type 'int'
    
    Fixes: 1368/clusterfuzz-testcase-minimized-4507293276176384
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 12936a4585bc293c0f88327d6840f49e8e744b62)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b7a69943e8e64cd69bd118b2bda8c16d32d97122
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 15:17:29 2017 +0200

    avcodec/mimic: Fix runtime error: left shift of negative value -1
    
    Fixes: 1365/clusterfuzz-testcase-minimized-5624158450876416
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit fc2c420b82939a8f30838a6aa08bfd936099d3ce)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7a37ef34fb07c91525ab783533a62efe036d4d7f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 12:10:59 2017 +0200

    avcodec/fic: Fix multiple left shift of negative value -15
    
    Fixes: 1356/clusterfuzz-testcase-minimized-6008489086287872
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit b20c71409b24460983ba5d9afa0716714f9e0f7d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a75075fc58f13f0c456f0064aa08182d57409db1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 12:05:17 2017 +0200

    avcodec/mlpdec: Fix runtime error: left shift of negative value -22
    
    Fixes: 1355/clusterfuzz-testcase-minimized-6662205472768000
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c535436cbeeab89be64e9f3fd652bc736f2f3245)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=697187a6f3045dba219dee9a75b8e201af7d6121
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat May 6 01:08:54 2017 +0200

    avcodec/snowdec: Check qbias
    
    Fixes: signed integer overflow: -1094995529 * 131 cannot be represented in type 'int'
    Fixes: 1353/clusterfuzz-testcase-minimized-5208180449607680
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 523205ce1ed9415183c162998c68f573479e78fe)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2b3b77e722e9ffdef7dee9d335ece2e6fd4d6703
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 23:00:59 2017 +0200

    avcodec/aacsbr_template: Do not leave bs_num_env invalid
    
    Fixes out of array read
    Fixes: 1349/clusterfuzz-testcase-minimized-5370707196248064
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a8ad83b793e883b8c6d114f81073a4e40c0308a3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=766c53f9e5817e1d56b74b51615de6a191832e1e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 22:17:59 2017 +0200

    avcodec/mdec: Fix signed integer overflow: 28835400 * 83 cannot be represented in type 'int'
    
    Fixes: 1346/clusterfuzz-testcase-minimized-5776732600664064
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a234b5ade3ca6cde805b92b8b6ecacf693460a8c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5204a50013705ad3882413ff65edcfceb2e86fab
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 20:42:11 2017 +0200

    avcodec/dfa: Fix off by 1 error
    
    Fixes out of array access
    Fixes: 1345/clusterfuzz-testcase-minimized-6062963045695488
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f52fbf4f3ed02a7d872d8a102006f29b4421f360)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e0defd45ac959ebe45c9f9dbee6734968aca952c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 19:28:56 2017 +0200

    avcodec/nellymoser: Fix multiple left shift of negative value -8591
    
    Fixes: 1342/clusterfuzz-testcase-minimized-5490842129137664
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0953736b7e97f6e121a0587a95434bf1857a27da)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=515514feeb86fc6e99a1924704e2cdb635063692
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 19:26:02 2017 +0200

    avcodec/cdxl: Fix signed integer overflow: 14243456 * 164 cannot be represented in type 'int'
    
    Fixes: 1341/clusterfuzz-testcase-minimized-5441502618583040
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1002932a3b16d35c46a08455f76462909eebb5aa)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=90ea514d75ec29188012040e5451ae91da1b4dc7
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 18:01:25 2017 +0200

    avcodec/wnv1: Fix runtime error: left shift of negative value -1
    
    Fixes: 1338/clusterfuzz-testcase-minimized-6485546354343936
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9fac508ca46f93450ec232299dfd15ac70b6f326)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2341bd7558e4db51f04586a66fa63944d8382b62
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 12:48:12 2017 +0200

    avcodec/tiertexseqv: set the fixed dimenasions, do not depend on the demuxer doing so
    
    Fixes: out of array access
    Fixes: 1348/clusterfuzz-testcase-minimized-6195673642827776
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ce551a3925a1cf9c7824e26a246b99b6773bda4b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=133705f9e89a69463c2749188aa0d9d7acc26c8e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Apr 27 15:10:25 2017 +0200

    avcodec/mjpegdec: Fix runtime error: signed integer overflow: -24543 * 2031616 cannot be represented in type 'int'
    
    Fixes: 943/clusterfuzz-testcase-5114865297391616
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a78ae465fda902565ed041d93403e04490b4be0d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3755414d01a39f27abf435a0c943f02b78c62211
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 03:24:40 2017 +0200

    avcodec/cavsdec: Fix undefined behavior from integer overflow
    
    Fixes: 1335/clusterfuzz-testcase-minimized-5566961566089216
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a0e5f7f363555d2befafb1c9e1579dbe0a2fbca7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=89683e3a5f489fc1766f5f477808d7b71abfa4d2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri May 5 02:51:13 2017 +0200

    avcodec/dvdsubdec: Fix runtime error: left shift of 242 by 24 places cannot be represented in type 'int'
    
    Fixes: 1080/clusterfuzz-testcase-5353236754071552
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ce7098b8f2b59c62b5abdb3d74819db75cf67698)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ce396b2afadcc03d64b642b162bb750254e66be5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 3 05:21:51 2017 +0200

    libavcodec/mpeg4videodec: Convert sprite_offset to 64bit
    
    This avoids intermediates from overflowing (the final values are checked)
    Fixes: runtime error: signed integer overflow: -167712 + -2147352576 cannot be represented in type 'int'
    
    Fixes: 1298/clusterfuzz-testcase-minimized-5955580877340672
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c1c3a14073b33f790075f2884ea5c64451a6c876)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=851c9c1cad27f030640a9e9b8651699c50a0a13d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu May 4 15:24:46 2017 +0200

    avcodec/msvideo1: Check buffer size before re-getting the frame
    
    Fixes timeout
    Fixes: 1306/clusterfuzz-testcase-minimized-6152296217968640
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit cabfed6895fcc679cd6a6244a12d800e0f3f2d20)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2fd6441fe4d58416075b4fbc572eb37bbcf6469b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Apr 27 15:10:25 2017 +0200

    avcodec/svq3: Increase offsets to prevent integer overflows
    
    Fixes: 1280/clusterfuzz-testcase-minimized-6102353767825408
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 382b4fc9b5f3102f59743bf9c8619b31dd8ede1b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=880a06bd4f88407eb5fc42e973c0a982562ebd7a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 1 18:53:52 2017 +0200

    avcodec/indeo2: Check remaining bits in ir2_decode_plane()
    
    Fixes: 1290/clusterfuzz-testcase-minimized-5815578902134784
    Fixes: timeout
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit b29feec9829cfab2523c8d95e35bd69e689ea4af)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=737624e06c977d9b50fd9d71e4d888c25d7eb23a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 1 18:46:27 2017 +0200

    avcodec/vp3: Check remaining bits in unpack_dct_coeffs()
    
    Decreases the time spend decoding junk.
    
    May fix: 1283/clusterfuzz-testcase-minimized-6221126759874560
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2f00300b779e7b247c85db0d7daef448225105ff)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d9e4b19269d40f7dee66569c02da576d5fa9243d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Apr 27 02:27:16 2017 +0200

    avcodec/mdec: Fix runtime error: left shift of negative value -127
    
    Fixes undefined behavior
    Fixes: 1275/clusterfuzz-testcase-minimized-6718162017976320
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6ca82975b7a8eaf676a52738ec8e7e36732327cc)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ad5e264ae358c4c1fed30d538084e8e46c3f4f0a
Author: Martin Vignali <martin.vignali at gmail.com>
Date:   Tue Apr 25 22:52:50 2017 +0200

    libavcodec/exr : fix float to uint16 conversion for negative float value
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e46d63745215c04637e7797228bad36bce49d881)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a82e65f0ae55651d0cdefb651c6fd7e7cef96adb
Author: Derek Buitenhuis <derek.buitenhuis at gmail.com>
Date:   Thu Apr 20 16:17:44 2017 +0100

    avformat/webmdashenc: Validate the 'streams' adaptation sets parameter
    
    It should not be a value larger than the number of streams we have,
    or it will cause invalid reads and/or SIGSEGV.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ec07efa70012845e8642df67a4a773f510a17088)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6918b400c5a99928cabe8c0f782d5983a3806872
Author: Derek Buitenhuis <derek.buitenhuis at gmail.com>
Date:   Thu Apr 20 13:14:42 2017 +0100

    avformat/webmdashenc: Require the 'adaptation_sets' option to be set
    
    This seems to be non-optional, and if the muxer is run without it,
    strlen() is run on NULL, causing a segfault.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit cbd3a68f3e1c2d1679370301eb5e1a32a2df64fe)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4b6a747c2afa5985f07090d2fee8ba5b154fc372
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Apr 7 03:36:17 2017 +0200

    avcodec/dvdsubdec: Fixes 2 runtime error: left shift of 170 by 24 places cannot be represented in type 'int'
    
    Fixes: 619/clusterfuzz-testcase-5803914534322176
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 61ee2ca7758672128e30b3e87908b6845e006d71)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a0a20e6994da619d368781b3bb5e4db43a673237
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jan 21 01:35:52 2017 +0100

    avfilter/avfiltergraph: Add assert to write down in machine readable form what is assumed about sample rates in swap_samplerates_on_filter()
    
    Fixes CID1397292
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5f2b360fc05bbb4f21e1247d1d9af303113d6c25)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eac727a50218fe14a792575e3431bed97b07096f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jan 8 16:37:56 2017 +0100

    avcodec/tiff: Perform multiply in tiff_unpack_lzma() as 64bit
    
    This should make no difference as the value should not be able to be that large
    but its more correct this way
    
    Fixes CID1348138
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f48b6b8b91d63148ef50d096688ed7226cd6ddf4)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=78664297df0e94bb38571fc6abc59d2a16af6454
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Mar 21 01:55:01 2017 +0100

    avcodec/tiff: Check geotag count for being non zero
    
    Fixes memleak
    Fixes: 874/clusterfuzz-testcase-5252796175613952
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3182e19c1c29eef60208a67ad8ecad1d9a2d0694)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6c06cd65a236be9c6e9b109d33192ab796857e74
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Mar 16 11:20:46 2017 +0100

    avcodec/vp56: Check avctx->error_concealment before enabling EC
    
    Fixes timeout with 847/clusterfuzz-testcase-5291877358108672
    Fixes timeout with 850/clusterfuzz-testcase-5721296509861888
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 98da63b3f5f5a277c5c3a16860db9a9f6741e54c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=232ced7f4e5fb5b77d87970d8fb146085a48c61e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Mar 16 02:00:17 2017 +0100

    avcodec/tiff: Check stripsize strippos for overflow
    
    Fixes: 861/clusterfuzz-testcase-5688284384591872
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5d996b56499f00f80b02a41bab3d6b7349e36e9d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=64b7716802e413fe0c3389c364f689f8b0ed80c9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Mar 13 20:45:09 2017 +0100

    avcodec/mpegaudiodec_template: Make l3_unscale() work with e=0
    
    Fixes undefined behavior
    Fixes: 830/clusterfuzz-testcase-6253175327686656
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8ebed703f153e979edb2156754c8bdac4d5d6266)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e695be347efa647f961e8502a21d11a81426cf2a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Mar 13 20:45:08 2017 +0100

    avcodec/tiff: Check for multiple geo key directories
    
    Fixes memleak
    Fixes: 826/clusterfuzz-testcase-5316921379520512
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 108b02e5471c1dae248200db694aba9b7b8555a8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=00bebaca773886ed00d618156112895e47706c62
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Mar 13 02:51:15 2017 +0100

    avcodec/wavpack: Fix runtime error: shift exponent 32 is too large for 32-bit type 'int'
    
    Fixes: 822/clusterfuzz-testcase-4873433189974016
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7cebc5a9ccba0de7bddf7900ae85652ebc66141c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2e876cd86a92ce83cf5762e451cf94e0272da149
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Mar 12 03:04:05 2017 +0100

    avcodec/rv34: Fix runtime error: signed integer overflow: 36880 * 66288 cannot be represented in type 'int'
    
    Fixes: 768/clusterfuzz-testcase-4807444305805312
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a66c6e28b543804f50df1c6083a204219b6b1daa)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=551b01c5d0740d31428d47e6a1921677752099f0
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Mar 11 03:55:39 2017 +0100

    avcodec/amrwbdec: Fix  runtime error: left shift of negative value -1
    
    Fixes: 763/clusterfuzz-testcase-6007567320875008
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 44e2105189ac66637f34c764febc349238250b1d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0d67642bcc6e885b22213f5e6384199c52bc247c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Mar 8 22:25:08 2017 +0100

    avcodec/mpeg4videodec: Fix runtime error: signed integer overflow: -135088512 * 16 cannot be represented in type 'int'
    
    Fixes: 736/clusterfuzz-testcase-5580263943831552
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e2a4f1a9eb2c1ef3feed4a4f04db7629f2b61084)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4f951d7b16052665fcd70ea252ccb880176e767b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Mar 8 21:41:34 2017 +0100

    avcodec/mjpegdec: Fix runtime error: left shift of negative value -127
    
    Fixes: 733/clusterfuzz-testcase-4682158096515072
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 800d02abe041deacab5585bf41c1bc2ae5f4b922)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dcf7b700a0cc94d880f5a89335a8919a15274415
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Mar 6 21:52:36 2017 +0100

    avcodec/wavpack: Fix runtime error: left shift of negative value -5
    
    Fixes: 729/clusterfuzz-testcase-5154831595470848
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3016e919d4e1d90da98af19ce2a9d4979506eaf3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1b91b4cf4a64e56216d407dc13ebe5de83772b47
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Mar 4 04:55:15 2017 +0100

    avcodec/wavpack: Fix runtime error: left shift of negative value -2
    
    Fixes: 723/clusterfuzz-testcase-6471394663596032
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ba150051322c02e24c004bd5309468886e1e5ab6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5a9faf5f06e82400f25df656c34a115fa47007e1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Mar 3 20:12:20 2017 +0100

    avcodec/mpeg4videodec: Fix runtime error: signed integer overflow: 134527392 * 16 cannot be represented in type 'int'
    
    This checks the sprite delta intermediates for overflow
    Fixes: 716/clusterfuzz-testcase-4890287480504320
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit fab13bbbcdf92da165f1a6be94fbb8f87fac639a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=02d1d31eaa386558d1efff3b4880031da93ae0cc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Mar 3 04:39:06 2017 +0100

    avcodec/h264_mvpred: Fix multiple runtime error: left shift of negative value
    
    Fixes: 710/clusterfuzz-testcase-5091051431788544
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ab998f4c7faf90d0e46b6ead38a1df1f6a31e2eb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1fc71aabc40dd07ec8fe83238454cbee4630bf0b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Mar 3 04:39:04 2017 +0100

    avcodec/adxdec: Fix runtime error: left shift of negative value -1
    
    Fixes: 705/clusterfuzz-testcase-5129572590813184
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d23727e0420b9f77f0d4cb28b43819b402f702e5)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=78c268d588176bd40de43920623adfac37b1cd72
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Mar 2 03:02:07 2017 +0100

    avcodec/mpeg4videodec: Improve the overflow checks in mpeg4_decode_sprite_trajectory()
    
    Also clear the state on errors
    
    Fixes integer overflows in 701/clusterfuzz-testcase-6594719951880192
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit eb41956636fc264fe2077b78ef00591d83bbbace)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=be4f53c1ae28c486f20aa75fd5ee7bb5385dbe80
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Mar 1 16:32:09 2017 +0100

    avcodec/mjpegdec: Fix runtime error: left shift of negative value -511
    
    Fixes: 693/clusterfuzz-testcase-6109776066904064
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4b72d5cd6f9341dcafdbc1b9030166aa987b8304)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0c9dd045f47a6ba967a0d84d0308c72aaa76a38c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Feb 28 03:13:24 2017 +0100

    avcodec/h264_direct: Fix runtime error: left shift of negative value -14
    
    Fixes: 682/clusterfuzz-testcase-4799120021651456
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4bd3f1ce3e68a9348e97ec07a247048ea72ed808)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9061ea27c97e3156c373d235313d27f260aecbac
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Feb 26 20:28:00 2017 +0100

    avcodec/pictordec: Check plane value before doing value/mask computations
    
    Fixes integer overflow
    Fixes: 675/clusterfuzz-testcase-6722971232108544
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 63e400a8807dca7b0ffa3841df2e31f7419abb8d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c9a15db1a97e0efb6905784702b043e3441d6fad
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Feb 26 20:27:59 2017 +0100

    avcodec/mpeg4videodec: Fix runtime error: left shift of negative value -2650
    
    Fixes: 674/clusterfuzz-testcase-6713275880308736
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 25e93aacc2142f3b57f1e63c67ca46d304f154ef)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8980baa612538c9eba7394f5ff51b24447ea341c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Feb 25 21:07:25 2017 +0100

    avcodec/eac3dec: Fix runtime error: left shift of negative value -3
    
    Fixes: 672/clusterfuzz-testcase-5595018867769344
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Reviewed-by: Paul B Mahol <onemda at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 87eb3749708c0eb2978f4812c7be2a4af667fdb7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ac994f03011f3bf1003387be3a295829a427b794
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Feb 25 21:07:24 2017 +0100

    avcodec/mpeg12dec: Fix runtime error: left shift of negative value -2
    
    671/clusterfuzz-testcase-4990381827555328
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Reviewed-by: Paul B Mahol <onemda at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit aff8cf18cb0b1fa4f2e3d163c3da2f25aa6d1906)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=939168df1cab391cf7daa436416b1161149e68c4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Feb 23 22:33:16 2017 +0100

    avcodec/mpeg4videodec: Check the other 3 sprite points for intermediate overflows
    
    This is not necessarily specific to fuzzed files
    
    Fixes: Multiple integer overflows
    Fixes: 656/clusterfuzz-testcase-6463814516080640
    Fixes: 658/clusterfuzz-testcase-6691260146384896
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 76ba09d18245a2a41dc5f93a60fd00cdf358cb1f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1d26b5c0b02f80ea66106c6b450c5d60c760fd67
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Feb 22 21:57:49 2017 +0100

    avcodec/mpeg4videodec: Check sprite_offset in addition to shifts
    
    Fixes: 651/clusterfuzz-testcase-5710668915277824
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6871df02d973c9ffc1aa4f6d08fb4b1b63d411be)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4c4efea5c47b289306253ae7c8f450c4381230a4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Feb 22 01:22:24 2017 +0100

    avcodec/mpeg4video: Fix runtime error: left shift of negative value
    
    Fixes: 644/clusterfuzz-testcase-4726434209726464
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6179dc8aa7e5fc5358b9614306f93f1adadf22a4)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0081ccd8bdb8a72ca0bf982009b876235e9529a4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Feb 21 17:32:56 2017 +0100

    avcodec/ituh263dec: Fix runtime error: left shift of negative value -22
    
    Fixes: 639/clusterfuzz-testcase-5143866241974272
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 631f7484918a9e7260377c3cea878be708609e64)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7d47aad28b8e869908d8f740c27ab444d123176a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Feb 21 03:05:32 2017 +0100

    avcodec/rv40: Fix runtime error: left shift of negative value
    
    Fixes: 630/clusterfuzz-testcase-6608718928019456
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 956472a3236cc8eaeba5147c55b51bde6005c898)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ad909cafe7e69f52e3ea4f5d575a565de482df9e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Feb 19 22:40:29 2017 +0100

    avcodec/h264_cabac: runtime error: signed integer overflow: 2147483647 + 14 cannot be represented in type 'int'
    
    Fixes: 614/clusterfuzz-testcase-4931860079575040
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 258763ad0e1efff82bbe2beb97527d3c19f40932)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0d05a80c2b7133aa405bd25c97f92b99ade238e5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Feb 19 21:33:27 2017 +0100

    avcodec/mpeg4videodec: Fix runtime error: shift exponent -2 is negative
    
    Fixes: 612/clusterfuzz-testcase-4707817137111040
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit aa2b75263e17651187b1475551a02aa2f4ff65fe)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0171371298e2ea37ffcd28e53c2fc9185e673811
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Feb 19 20:39:13 2017 +0100

    avcodec/mjpegdec: Fix runtime error: left shift of negative value -507
    
    Fixes: 611/clusterfuzz-testcase-5613455820193792
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c91bdd4524815125e1f7d8dee22ee7a73173c39a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9c050af05f3a7d4117e4ed3efe280bd950820907
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Feb 19 20:32:48 2017 +0100

    avcodec/eac3dec: Fix runtime error: left shift of negative value
    
    Fixes: 610/clusterfuzz-testcase-4831030085156864
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 067485b673f6ac4b1207d6fc975d1fd968edc68e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4c74a38193144f4a464571471129d12110f7f0f4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Mar 12 03:04:06 2017 +0100

    avcodec/vp6: clear dimensions on failed resolution change in vp6_parse_header()
    
    Fixes: 807/clusterfuzz-testcase-6470061042696192
    Fixes null pointer dereference
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 967feea5ebb744dce97ab327d33502b43fca0c7f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=74e8d58f5be818d5137cab5d48b5e1619ee2bc0a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Mar 9 17:55:32 2017 +0100

    avcodec/vp56: Reset have_undamaged_frame on resolution changes
    
    Fixes: timeout in 758/clusterfuzz-testcase-4720832028868608
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6e913f212907048d7009cf2f15551781c69b9985)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=baa3d3e7d775d9076644df06d88d5f49da436f4f
Author: Thomas Guilbert <tguilbert at google.com>
Date:   Fri Mar 10 00:15:39 2017 +0100

    avcodec/vp8: Fix hang with slice threads
    
    Fixes: 447860.webm
    
    Reviewed-by: "Ronald S. Bultje" <rsbultje at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9bbc73ae9fdedc8789b2b6be65279e9a0ecd7090)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a9394ee7ecfdbc27191650c3652389b7bb0be013
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Mar 7 19:09:39 2017 +0100

    avcodec/vp8: Check for the bitstream end per MB in decode_mb_row_no_filter()
    
    Fixes: timeout in 730/clusterfuzz-testcase-5265113739165696 (part 2 of 2)
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Reviewed-by: BBB
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1afd246960202917e244c844c534e9c1e3c323f5)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1a53c8dcfcb2f626769e700ace56e9440d046a8f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Mar 7 19:09:38 2017 +0100

    avcodec/vp568: Check that there is enough data for ff_vp56_init_range_decoder()
    
    Fixes: timeout in 730/clusterfuzz-testcase-5265113739165696 (part 1 of 2)
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Reviewed-by: BBB
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 55d7371fe0c44c025eb0e75215e0685870f31874)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=59adb8f662466537ea4d53c2391041e2607bc616
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Mar 7 00:53:52 2017 +0100

    avcodec/vp8: remove redundant check
    
    Reviewed-by: Paul B Mahol <onemda at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5098a6f6275a57f122cd8f03e7ffbe5dd090b8e0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2a77c0a81ed824cd3c3322779749b6b4d804fb67
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Mar 2 03:02:06 2017 +0100

    avcodec/vp56: Require a correctly decoded frame before using vp56_conceal_mb()
    
    Fixes timeout with 700/clusterfuzz-testcase-5660909504561152
    Fixes timeout with 702/clusterfuzz-testcase-4553541576294400
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2ce4f28431623cdde4aa496fd10430f6c7bdef63)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=25e65de35e553d89bc284b892afc06ee8ff8061b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Dec 15 21:08:48 2016 +0100

    avcodec/vp3: Do not return random positive values but the buf size
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d8094a303ba36344015a44d629bafc6d7094b4ac)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=269ef77f2afe466b3bb5cbad609cd92c241c475f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Feb 28 03:55:02 2017 +0100

    avcodec/vp8: Check for bitsteam end in decode_mb_row_no_filter()
    
    Fixes timeout with 686/clusterfuzz-testcase-5853946876788736
    
    this shortcuts (i.e. speeds up) the error and
    return-to-user when decoding a truncated frame
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Previous version reviewed by: "Ronald S. Bultje" <rsbultje at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    
    (cherry picked from commit 7b5ff7d57355dc608f0fd86e3ab32a2fda65e752)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=16e1144633d1df84c5bae4b53aaa94efc4a7f2af
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Feb 25 21:07:22 2017 +0100

    avcodec/vp56: Factorize vp56_render_mb() out
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4c0139463c8f0a6f28e7b193c2a85608a7635bbd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a71b23901c09d094ab2ed2a5bdd8fc61b3c6a1cd
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Feb 24 13:11:43 2017 +0100

    avcodec/vp3dsp: Fix multiple signed integer overflow: 46341 * 47523 cannot be represented in type 'int'
    
    Fixes: 664/clusterfuzz-testcase-4917047475568640
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2b8b7921c55a93049a86cfeb2fda9423d16f8ebe)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6ab9a989087f7350ac5ef4c91d4d4c5d7fd4eb25
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Feb 20 19:34:54 2017 +0100

    Add CHECK/SUINT code
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4614bf2caf67a89c2d833b3368f325eab54582bc)
    (cherry picked from commit e8d4eacc07c61ae24f48451073a2620d8d257d33)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3f2a09a43f6fade53227804459e6babb1c7248b3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=570826b6323592fb1b78b1f790165b8cc4e2648b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Mar 12 03:04:04 2017 +0100

    avcodec/mpeg12dec: Fix runtime error: left shift of negative value -1
    
    Fixes: 764/clusterfuzz-testcase-6273034652483584
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a720b854b0d3f0fae2b1eac644dd39e5821cacb1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f46482f00c295b499d971dd5928f1990c10881b7
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Feb 25 12:37:32 2017 +0100

    avcodec/vp56: Implement very basic error concealment
    
    This should fix the fate failure due to a truncated last frame.
    Alternatively the frame could be dropped.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d34bf886e963445350c4987f7a9ed77bd9c9a5c7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=789da030ff3a3e86adfc4b3d40c8c1a0559d281e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Feb 25 02:19:43 2017 +0100

    avcodec/amrwbdec: Fix 2 runtime errors: left shift of negative value -1
    
    Fixes: 669/clusterfuzz-testcase-4847965409640448
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6bd79ba59f46a8b3133f28faae53b75540469803)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a560bdeaccd91b3e368342acff4770d874276c4c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Feb 24 21:05:33 2017 +0100

    avcodec/vp56: Fix sign typo
    
    Fixes: 664/clusterfuzz-testcase-4917047475568640
    
    The change to fate is due to a truncated last frames which is now detected as damaged.
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 513a3494396d0a20233273b3cadcb5ee86485d5c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d506777063433b83b470c6642e84c4a0ab70b90e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Feb 24 19:04:12 2017 +0100

    avcodec/mpegaudiodec_template: Correct return code on id3 tag discarding
    
    Fixes: 665/clusterfuzz-testcase-4863789881098240
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5d81616be332cca99304d0b747c2c8e2d719f349)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=04fc0a82448662057d61f266693070fab0db3d22
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Feb 20 12:31:43 2017 +0100

    avcodec/pictordec: Do not read more than nb_planes
    
    Fixes undefined behavior
    Fixes: 622/clusterfuzz-testcase-5745722022428672
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 01d196a67dc55eb01cf3e06d6338c5d096a29b1c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ac73d88fbc016db49def3b01250e17a7375b2952
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Feb 19 18:47:13 2017 +0100

    avcodec/mpeg12dec: Fix runtime error: left shift of negative value
    
    Fixes: 608/clusterfuzz-testcase-603978286392934
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 706757d26dd5e606c1745a4bb53fe45f6d6493cf)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=42ff6897cae801ed7feb3ce1712596a1d09eb940
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Feb 19 15:09:34 2017 +0100

    avcodec/wavpacl: Fix runtime error: left shift of negative value -1
    
    Fixes: 607/clusterfuzz-testcase-5108792465293312
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 12eebb845a7fe1ced91606547352cbdd93a2726d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9ebbce5113d9d2eb8e323d0c62adf18a4d913712
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Feb 13 12:47:49 2017 +0100

    avformat/http: Check for truncated buffers in http_connect()
    
    Reported-by: SleepProgger <security at gnutp.com>
    Reviewed-by: Steven Liu <lingjiujianke at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8fa18e042ad2c078f759692f1db5629d16d70595)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=01308b492a0e713eee078514d7b3143650dc5886
Author: Matt Wolenetz <wolenetz at google.com>
Date:   Wed Dec 14 15:26:19 2016 -0800

    lavf/mov.c: Avoid heap allocation wrap in mov_read_uuid
    
    Core of patch is from paul at paulmehta.com
    Reference https://crbug.com/643951
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    Check value reduced as the code does not support values beyond INT_MAX
    Also the check is moved to a more common place and before integer truncation
    
    (cherry picked from commit 2d453188c2303da641dafb048dc1806790526dfd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb7fd512391ef891a85edccd446954b6a7198fd2
Author: Matt Wolenetz <wolenetz at google.com>
Date:   Wed Dec 14 15:24:42 2016 -0800

    lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr
    
    Core of patch is from paul at paulmehta.com
    Reference https://crbug.com/643950
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    Check value reduced as the code does not support larger lengths
    
    (cherry picked from commit fd30e4d57fe5841385f845440688505b88c0f4a9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cdbaa022f4c814eb074b05dbeaa88d8af5ed6c2b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Feb 7 15:49:09 2017 +0100

    avcodec/pictordec: Fix logic error
    
    Fixes: 559/clusterfuzz-testcase-6424225917173760
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8c2ea3030af7b40a3c4275696fb5c76cdb80950a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ef1da0bd533ba10741ef75661ce2c786842b64a3
Author: Chris Cunningham <chcunningham at chromium.org>
Date:   Fri Feb 3 14:42:44 2017 -0800

    lavf/matroskadec: fix is_keyframe for early Blocks
    
    Blocks are marked as key frames whenever the "reference" field is
    zero. This breaks for non-keyframe Blocks with a reference timestamp
    of zero.
    
    The likelihood of reference timestamp being zero is increased by a
    longstanding bug in muxing that encodes reference timestamp as the
    absolute time of the referenced frame (rather than relative to the
    current Block timestamp, as described in MKV spec).
    
    Now using INT64_MIN to denote "no reference".
    
    Reported to chromium at http://crbug.com/497889 (contains sample)
    
    (cherry picked from commit ac25840ee32888f0c13118edeb9404a123cd3a79)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f0439a39590d657bdc59151a4e1f8fb700a8cf29
Author: James Almer <jamrial at gmail.com>
Date:   Mon Jan 2 01:38:03 2017 -0300

    configure: bump year
    
    Happy new year!
    
    (cherry picked from commit d800d48fc67208819c2a4ae5eb214ca5e3ad7e82)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cc73108b94bc1e63eda33602920e0c5003f1c0cd
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Feb 4 02:45:02 2017 +0100

    avcodec/interplayvideo: Move parameter change check up
    
    Fixes out of array read
    Fixes: 544/clusterfuzz-testcase-5936536407244800.f8bd9b24_8ba77916_70c2c7be_3df6a2ea_96cd9f14
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit b1e2192007d7026049237c9ab11e05ae71bf4f42)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7a529a25b1adb19817442b93255ee57ff0f0610b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Feb 1 01:32:37 2017 +0100

    avcodec/mjpegdec: Check for for the bitstream end in mjpeg_decode_scan_progressive_ac()
    
    Fixes timeout
    Fixes: 496/clusterfuzz-testcase-5805083497332736
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3782656631fa8262528c07794acf7e9c2aab000d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9b2591bc2d2ae8cb92b9b463e864892712843b14
Author: Frank Liberato <liberato at chromium.org>
Date:   Tue Jan 24 10:58:17 2017 -0800

    avformat/flacdec: Check avio_read result when reading flac block header.
    
    Return AVERROR_INVALIDDATA if all four bytes aren't present.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 95bde49982a82bc10470c0adab5969ffe635d064)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=53c6a8d6efe2904f0aefbf5a866cc701dfc3fd96
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Jan 25 00:20:19 2017 +0100

    avcodec/utils: correct align value for interplay
    
    Fixes out of array access
    Fixes: 452/fuzz-1-ffmpeg_VIDEO_AV_CODEC_ID_INTERPLAY_VIDEO_fuzzer
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2080bc33717955a0e4268e738acf8c1eeddbf8cb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8106a84204431368c4b9482849811177625ebc2f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jan 24 22:21:25 2017 +0100

    avcodec/vp56: Check for the bitstream end, pass error codes on
    
    Fixes timeout
    Fixes: 446/fuzz-3-ffmpeg_VIDEO_AV_CODEC_ID_VP6_fuzzer
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9e6a2427558a718be0c1fffacffd935f630a7a8d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4445b614fa8104e25a5da647337a586c6a6ea6e3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jan 24 16:13:05 2017 +0100

    avcodec/mjpegdec: Check remaining bitstream in ljpeg_decode_yuv_scan()
    
    Fixes timeout
    Fixes: 445/fuzz-3-ffmpeg_VIDEO_AV_CODEC_ID_MJPEG_fuzzer
    Fixes: 456/fuzz-2-ffmpeg_VIDEO_AV_CODEC_ID_JPEGLS_fuzzer
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 755933cb5cd17decd1838d3d64e07d4157de5638)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=62244f37d116af28949787d160f80f5210083e55
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jan 23 01:25:27 2017 +0100

    avcodec/pngdec: Fix off by 1 size in decode_zbuf()
    
    Fixes out of array access
    Fixes: 444/fuzz-2-ffmpeg_VIDEO_AV_CODEC_ID_PNG_fuzzer
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e371f031b942d73e02c090170975561fabd5c264)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=14e5d6a009ea7927a8615b6e253a27ca248708ff
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Dec 31 03:08:33 2016 +0100

    avcodec/mjpegdec: Check for rgb before flipping
    
    Fixes assertion failure due to unsupported case
    
    Fixes: 356/fuzz-1-ffmpeg_VIDEO_AV_CODEC_ID_MJPEG_fuzzer
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 25d9643f1172ae6a210c671195ba3135895abaf3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3490a9f8c89dea78e240014932ab12a47d1afb3d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Dec 24 14:26:41 2016 +0100

    avutil/random_seed: Reduce the time needed on systems with very low precission clock()
    
    This should fix issues on BSD
    CLOCKS_PER_SEC is 128 on BSD while SUSv2 requires it to be a million
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c4152fc42e480c41efb7f761b1bbe5f0bc43d5bc)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4c854138bd2fd3e9deaabc19253024094d0eed5e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Dec 22 03:59:03 2016 +0100

    avutil/random_seed: Improve get_generic_seed() with higher precission clock()
    
    Tested-by: Thomas Turner <thomastdt at googlemail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit da73d95bad4736c5e0a6b4b1a811f4dd4525bb4c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=702d697c2b05c61dc29ad8fb596f1e477f9d0139
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Dec 9 17:01:14 2016 +0100

    avcodec/mpeg4videodec: Fix undefined shifts in mpeg4_decode_sprite_trajectory()
    
    Fixes: part of 670190.ogg
    
    Found-by: Matt Wolenetz <wolenetz at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8258e363851434ad5662c19d036fddb3e3f27683)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=28def574c03c5dbdce43ab129cbf617544e223e5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Dec 9 17:01:14 2016 +0100

    avformat/oggdec: Skip streams in duration correction that did not had their duration set.
    
    Fixes: part of 670190.ogg
    Fixes integer overflow
    
    Found-by: Matt Wolenetz <wolenetz at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ee2a6f5df8c6a151c3e3826872f1b0a07401c62a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=844ce50f9f61a4aa3b42f22fa7273a08d20de536
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Dec 9 00:19:19 2016 +0100

    avcodec/ffv1enc: Fix size of first slice
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit cff1c0edaa797eca96663d9b83e4b8c1b609ff19)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a07cf6423ec30be54493d46ad541c8f91fe1c13e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Dec 5 17:27:45 2016 +0100

    ffserver: Check chunk size
    
    Fixes out of array access
    
    Fixes: poc_ffserver.py
    Found-by: Paul Cher <paulcher at icloud.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a5d25faa3f4b18dac737fdb35d0dd68eb0dc2156)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=19239c983e27a8dc902187cb8b95258939143c13
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Dec 5 12:54:21 2016 +0100

    Avoid using the term "file" and prefer "url" in some docs and comments
    
    This should make it less ambigous that these are URLs
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a5f27a9c3aa973c543bd8bbf2a78363700bbc03e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4c5ebe4b014a208b8c8f52d61c4fb42b98d60e67
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Dec 5 11:14:51 2016 +0100

    avformat/rtmppkt: Check for packet size mismatches
    
    Fixes out of array access
    
    Found-by: Paul Cher <paulcher at icloud.com>
    Reviewed-by: Paul Cher <paulcher at icloud.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7d57ca4d9a75562fa32e40766211de150f8b3ee7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cdea949fcf1471afa2da0b4806c3ba8ee9c16694
Author: Timothy Gu <timothygu99 at gmail.com>
Date:   Mon Dec 5 10:04:57 2016 -0800

    zmqsend: Initialize ret to 0
    
    Fixes CID1396857.
    
    (cherry picked from commit d903b4e3ad4a81b3dd79f12c2f3b9cb16e511173)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ac0cdddc783ea49a1680c8f1a37bc037dfe46ff0
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Dec 4 00:11:17 2016 +0100

    avcodec/flacdec: Fix undefined shift in decode_subframe()
    
    Fixes undefined behavior
    Fixes: 639961-media
    
    Found-by: Matt Wolenetz <wolenetz at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1f5630af51f24d79053b6bef5b8b3ba93d637306)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2e7800778c8aadb3362797caca4b6daa8c6bf3a0
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Dec 3 23:44:56 2016 +0100

    avcodec/get_bits: Fix get_sbits_long(0)
    
    Fixes undefined behavior
    Fixes: 640889-media
    
    Found-by: Matt Wolenetz <wolenetz at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c72fa432349881d5a445cd110abf698cc94d490d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a9479bbc5711de0d33675b614372e9d3647e1aa5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Dec 3 17:05:43 2016 +0100

    avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed()
    
    Fixes undefined behavior
    Fixes: 640912-media
    
    Found-by: Matt Wolenetz <wolenetz at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 83a75bf6c31b3c0ce2ca7e1426d1f2e3df634239)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=483204b5c42e7e34845c0f500bcba656d3cd268a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Dec 3 16:43:10 2016 +0100

    avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c
    
    Fixes: left shift of negative value
    Fixes: 668346-media
    
    Found-by: Matt Wolenetz <wolenetz at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit acc163c6ab52d2235767852262c64c7f6b273d1c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aef73c36764402c376d83762220946d59cbc0f5e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Dec 3 03:40:55 2016 +0100

    avformat/oggparsespeex: Check frames_per_packet and packet_size
    
    The speex specification does not seem to restrict these values, thus
    the limits where choosen so as to avoid multiplicative overflow
    
    Fixes undefined behavior
    Fixes: 635422.ogg
    
    Found-by: Matt Wolenetz <wolenetz at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit afcf15b0dbb4b6429be5083e50b296cdca61875e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1a383992ee2b9679bb8b0ef0f44c7471da636980
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Dec 3 03:02:41 2016 +0100

    avformat/utils: Check start/end before computing duration in update_stream_timings()
    
    Fixes undefined behavior
    Fixes: 637428.ogg
    
    Found-by: Matt Wolenetz <wolenetz at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 90da187f1d334422477886a19eca3c1da29c59a7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=364f7ad5b0de79d33b2b4c159ae8e3d3b3f26096
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Nov 24 15:29:52 2016 +0100

    avcodec/flac_parser: Update nb_headers_buffered
    
    Fixes infinite loop
    Fixes: fuzz.flac
    
    Found-by: Frank Liberato <liberato at google.com>
    Reviewed-by: Frank Liberato <liberato at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2475858889cde6221677473b663df6f985add33d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5497fa83f915b7194d409ce073f90f2ad36d21ce
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Nov 29 02:58:34 2016 +0100

    avformat/idroqdec: Check chunk_size for being too large
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 744a0b5206634e5de04d5c31f08cc3640faf800d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8e7f5ecfcae761166be2b77349453d51e318c59e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Nov 15 20:06:42 2016 +0100

    avformat/mpeg: Adjust vid probe threshold to correct mis-detection
    
    Fixes: _ij.mp3
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4e5049a2303ae7fe74216a83206239e4de42c965)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=238a17fd54ca404ef722b3b8ab3ae9f8d214ac2f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Nov 15 22:50:35 2016 +0100

    avcodec/rv40: Test remaining space in loop of get_dimension()
    
    Fixes infinite loop
    Fixes: 178/fuzz-3-ffmpeg_VIDEO_AV_CODEC_ID_RV40_fuzzer
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1546d487cf12da37d90a080813f8d57ac33036bf)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=32c51deb3c4aaa29e38f50b2d99f9289ef77ea48
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Nov 15 18:05:33 2016 +0100

    avcodec/ituh263dec: Avoid spending a long time in slice sync
    
    Fixes: 177/fuzz-3-ffmpeg_VIDEO_AV_CODEC_ID_FLV1_fuzzer
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2baf36caed98cfdc7f6a2086fbf26f1a172f16cf)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=24195619f6e8400938ce391da6ea150f84f3ca00
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Nov 1 19:24:49 2016 +0100

    avcodec/sunrast: Fix input buffer pointer check
    
    Fixes: out of array read
    Fixes: poc.dat
    
    Found-by: Bingchang, Liu @VARAS of IIE
    Tested-by: bc L <l.bing.chang.bc at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 37138338ff602803d174b13fecd363a083bc2f9a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=934c315c2090317d7e8b51b7f63a53e65a90278c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 15:12:12 2016 +0100

    avcodec/tscc:  Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 979bca513424879ed0c653cb1b55fc4156a89576)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c9c3f1bc38413d2512eb5967f4b7a1e39fceb931
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 15:12:12 2016 +0100

    avcodec/rawdec: Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5f0bc0215a0f7099a2bcba5dced2e045e70fee61)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e86c933544a222457d8c042a03011f8761665434
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 15:12:12 2016 +0100

    avcodec/msvideo1: Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 161ccdaa06d1d109e8f77d2535bda11ce02720f5)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=63cd1b05ede13c9e83ca765dee16bc656135cd48
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 15:12:12 2016 +0100

    avcodec/qpeg:  Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 16793504dfba44e738655807db3274301b9bc690)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3d46ce10b6e664d52e4d6894e09afbce0da04269
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 15:12:12 2016 +0100

    avcodec/qtrle:  Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7d196f2a5a48faf25fd904b33b1fd239daae9840)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=71f8f6dcc960d31c7aebd958e5367c8bd68ac0f6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 15:12:12 2016 +0100

    avcodec/msrle:  Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a6330119a099840c5279697cf80cb768df97a90a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e9042e9ff1f02d51aa1a096add7be77da5220b88
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 15:12:12 2016 +0100

    avcodec/kmvc:  Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2d99101d0964f754822fb4af121c4abc69047dba)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=054c4b71a49a57d99650eb942b787de55a714ca4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 15:12:12 2016 +0100

    avcodec/idcinvideo: Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a2b8dde65947bfabf42269e124ef83ecf9c5974a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f43f34cd68d5b85680a8cca7e15a7b8d4872630c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 13:47:38 2016 +0100

    avcodec/cinepak: Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 121be310607879841d19a34d9f16d4fe9ba7f18c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=53f8e8388ee3382a43e306a177a0124a8fcd7efc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Oct 30 13:44:52 2016 +0100

    avcodec/8bps: Check side data size before use
    
    Fixes out of array read
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 042faa847feea820451c474af0034fd3de9cff82)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=acd2c3842c7f79d4b6561b095f377968f4772d6d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Oct 26 00:11:52 2016 +0200

    avcodec/dvdsubdec: Fix off by 1 error
    
    Fixes out of array read
    
    Found-by: Thomas Garnier using libFuzzer
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c92f55847a3d9cd12db60bfcd0831ff7f089c37c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1869ba95f6d745cc69595aab83af9be8d2f2ce9b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Oct 26 16:29:57 2016 +0200

    avcodec/dvdsubdec: Fix buf_size check
    
    Fixes out of array access
    
    Found-by: Thomas Garnier using libFuzzer
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 25ab1a65f3acb5ec67b53fb7a2463a7368f1ad16)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e44f0fa93945ec996eac33b5ff502a3bca100fba
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Fri Oct 14 13:01:27 2016 -0400

    vp9: change order of operations in adapt_prob().
    
    This is intended to workaround bug "665 Integer Divide Instruction May
    Cause Unpredictable Behavior" on some early AMD CPUs, which causes a
    div-by-zero in this codepath, such as reported in Mozilla bug #1293996.
    
    Note that this isn't guaranteed to fix the bug, since a compiler is free
    to reorder instructions that don't depend on each other. However, it
    appears to fix the bug in Firefox, and a similar patch was applied to
    libvpx also (see Chrome bug #599899).
    
    (cherry picked from commit be885da3427c5d9a6fa68229d16318afffe67193)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0ccaf52fda2184cd5c01c78961f6026c361b2a60
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Oct 25 03:51:17 2016 +0200

    avcodec/interplayvideo: Check side data size before use
    
    Fixes out of array read
    
    Found-by: Thomas Garnier using libFuzzer
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 85d23e5cbc9ad6835eef870a5b4247de78febe56)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8a25a72770c48ab10a5b27e7c09ba7fa4884d406
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Oct 21 13:40:18 2016 +0200

    avcodec/utils: Clear MMX state before returning from avcodec_default_execute*()
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4f96f9d1118e073d346d16be157fa5075434e7f2)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=67a1940707f7a8b2dcfdcbd120bb45420e40f997
Author: Moritz Barsnick <barsnick at gmx.net>
Date:   Sun Oct 9 12:57:00 2016 +0200

    lavfi: fix typos
    
    Signed-off-by: Moritz Barsnick <barsnick at gmx.net>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f4e4bde1f4cff99d4ec59ed361ff9228b2050e6b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c277b24173eb78a9ba6b36cf28e985e247b48d12
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Sat Jan 16 14:44:28 2016 -0500

    videodsp: fix 1-byte overread in top/bottom READ_NUM_BYTES iterations.
    
    This can overread (either before start or beyond end) of the buffer in
    Nx1 (i.e. height=1) images.
    
    Fixes mozilla bug 1240080.
    
    (cherry picked from commit 0f88b3f82fafd536979993aeaafcb11a22266dbd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=45f5e17aa43a4cebed77d8e9781447ad29a0ed61
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Sep 28 16:14:08 2016 +0200

    avformat/avidec: Check nb_streams in read_gab2_sub()
    
    Fixes null pointer dereference
    Fixes: 1/null_point.avi
    
    Found-by: 连一汉 <lianyihan at 360.cn>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2679ad4773aa356e7c3da5c68bc81f02a194617f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b490cf4350abfec4746d6e033d533e0a15cfa93c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Sep 28 15:47:12 2016 +0200

    avformat/avidec: Remove ancient assert
    
    This assert can with crafted files fail, a warning is already printed
    for this case.
    
    Fixes assertion failure
    Fixes:1/assert.avi
    
    Found-by: 连一汉 <lianyihan at 360.cn>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 14bac7e00d72eac687612d9b125e585011a56d4f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a672688086ba51f51ccf6e580a076244778268a1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Sep 26 20:25:59 2016 +0200

    avcodec/ansi: Check dimensions
    
    Fixes: 1.avi
    
    Found-by: 连一汉 <lianyihan at 360.cn>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 69449da436169e7facaa6d1f3bcbc41cf6ce2754)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6438fb13406d2c0cc6023fa9d2ca8942e9ebd682
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Sep 19 15:25:38 2016 +0200

    avcodec/cavsdsp: use av_clip_uint8() for idct
    
    Fixes out of array read
    Fixes: 1.swf
    
    Found-by: 连一汉 <lianyihan at 360.cn>
    Tested-by: 连一汉 <lianyihan at 360.cn>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0e318f110bcd6bb8e7de9127f2747272e60f48d7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d4585d44c450af6f2e66c242ff11eeb3645ad3d8
Author: Xinzheng Zhang <zhangxzheng at gmail.com>
Date:   Wed Sep 14 16:13:45 2016 +0800

    avformat/utils: fix timebase error in avformat_seek_file()
    
    When there is only one stream and stream_index has not specified,
    The ts has been transferd by the timebase of stream0 without modifying the stream_index
    In this condation it cause seek failure.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ecc04b4f2f29ac676e6c1d1ebf20ec45f5385f1e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9243dbb5599ed9e4796c0534cc2f77268fc27c8d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Sep 14 13:06:53 2016 +0200

    avcodec/g726: Add missing ADDB output mask
    
    Fixes: 1.poc
    Fixes out of array read
    
    Found-by: 连一汉 <lianyihan at 360.cn>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a5af1240fce845f645440364c1335e0f8e44ee6c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f58794261e56a485dcf98b349fdc8ade4f9f4225
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Sep 12 13:13:42 2016 +0200

    avcodec/avpacket: clear side_data_elems
    
    Fixes null pointer dereference
    
    Found-by: 连一汉 <lianyihan at 360.cn>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5e1bf9d8c0d2cdbbf17b06a5dfdf87a635b3203b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f9786014336690302027b02d23d10e84015006aa
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Sep 3 12:15:24 2016 +0200

    swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e57d99dd4e0d8fe2992da0d65b563580e35ce728)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=463c85969315fc7d42f547199d0ebff31e458550
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Sep 2 20:25:24 2016 +0200

    swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 47bc1bdafb0950ccf128eaa491d8fd7cc0978813)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1c5515181334c3da779fb8afcd4940ea2b092b27
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Sep 2 12:19:29 2016 +0200

    avformat/avidec: Fix infinite loop in avi_read_nikon()
    
    Fixes: 360/test.poc
    
    Found-by: 连一汉 <lianyihan at 360.cn>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e4e4a9cad7f21593d4bcb1f2404ea0d373c36c43)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f1b8807dae25700322fa8638a20fe41209423b87
Author: Tobias Rapp <t.rapp at noa-archive.com>
Date:   Mon Aug 29 15:25:58 2016 +0200

    cmdutils: fix implicit declaration of SetDllDirectory function
    
    Pre-processor check changed by commiter.
    
    Signed-off-by: James Almer <jamrial at gmail.com>
    (cherry picked from commit c32ce247a026eda99b3ea5ad46c6bbc5c5907e1a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=afcede09b658f00182cc42a491a279b516ec5358
Author: James Almer <jamrial at gmail.com>
Date:   Mon Aug 22 19:24:31 2016 -0300

    cmdutils: check for SetDllDirectory() availability
    
    It's only available on Windows XP or newer.
    
    Should fix compilation with mingw32 using the default OS target.
    
    Reviewed-by: Michael Niedermayer <michael at niedermayer.cc>
    Signed-off-by: James Almer <jamrial at gmail.com>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ea1d555e5dd8d3ee6f1f538e3c19f984b3494545
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Aug 21 20:30:34 2016 +0200

    libavcodec/wmalosslessdec: Check the remaining bits
    
    Fixes assertion failure
    Fixes: 24ebfda03228b5cc1ef792608cfba458/signal_sigabrt_7ffff6ae7c37_6473_3fa8a111dbc752b1a7c411c5ab79aaa4.wma
    
    Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 67318187fbba382d887f9581dde48a50842f1bea)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d28e753895cad82f44f91941b340fec4f0a92e3f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Aug 20 19:21:07 2016 +0200

    avcodec/diracdec: Check numx/y
    
    Fixes division by 0
    Fixes: 60261c4469ba3e11059890fb2832a515/asan_generic_135e694_2790_beb94eaa0aeb7d11c0437375a8964a99.drc
    
    Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a31e08fa1aa5c5f0518b8af850f28eb945268e66)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4d94486e7ee898c0f7631e6ec44dd9f4e37892f6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Aug 19 13:07:14 2016 +0200

    avcodec/indeo2: check ctab
    
    Fixes out of array access
    Fixes: 6b73fa392ac808f02e95a4e0a5770026/asan_static-oob_1b15f9a_1969_e7778535e5f27225fe0d6ded14721430.AVI
    
    Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9ffe44c5c75c485b4cbb12751e228f18da219df3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46ecb01f62e5944b46f1df23be714dc3e920649a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Aug 19 10:28:22 2016 +0200

    avformat/swfdec: Fix inflate() error code check
    
    Fixes infinite loop
    Fixes endless.poc
    
    Found-by: 连一汉 <lianyihan at 360.cn>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a453bbb68f3eec202673728988bba3bc76071761)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aa54f0926273a7142195e01ec01fa99f1c903613
Author: Hendrik Leppkes <h.leppkes at gmail.com>
Date:   Mon Aug 8 15:27:41 2016 +0200

    cmdutils: remove the current working directory from the DLL search path on win32
    
    Reviewed-by: Matt Oliver <protogonoi at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3bf142c77337814458ed8e036796934032d9837f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9a3d09e2c935dc8dd22abc27f313a68d43ef2bbc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Aug 7 16:27:31 2016 +0200

    avcodec/raw: Fix decoding of ilacetest.mov
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bbec14de3126dbc4e1ec2b32ed714dab173386aa)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=68d22a7caaa8ffd4b103932fa8954af047dc9207
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Aug 3 13:34:40 2016 +0200

    avformat/oggdec: Fix integer overflow with invalid pts
    
    If negative pts are possible for some codecs in ogg then the code needs to be
    changed to use signed values.
    
    Found-by: Thomas Guilbert <tguilbert at google.com>
    Fixes: clusterfuzz_usan-2016-08-02
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c5cc3b08e56fc95665977544486bd9f06e4b7a72)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=94fb2fba763e6261c3c57f03002a0742226aee29
Author: Kacper Michajłow <kasper93 at gmail.com>
Date:   Sat Jul 23 23:47:39 2016 +0200

    libavformat/rtpdec_asf: zero initialize the AVIOContext struct
    
    This fixes crash in avformat_open_input() when accessing
    protocol_whitelist field.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e947b75b1c76ef6793209c2c445b8c224a28717a)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b0453449fd2bd25398b1a5d73e2c23b7e287f836
Author: Kacper Michajłow <kasper93 at gmail.com>
Date:   Sat Jul 23 21:43:06 2016 +0200

    libavutil/opt: Small bugfix in example.
    
    Fix const corectness and zero init the struct. This example code would actually crash when initializing string.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 69630f4d304a4e35d90957d6a170744af87cbf93)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=08ab94e6a638543a163f7a0ef04d8894ac7e3c81
Author: Sasi Inguva <isasi-at-google.com at ffmpeg.org>
Date:   Thu Jul 21 18:52:41 2016 -0700

    libx264: Increase x264 opts character limit to 4096
    
    Signed-off-by: Sasi Inguva <isasi at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 282477bf4534439ecb06f14d46446a4f1ab82284)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d7ab6e93a688688ad27c03ba3ba15711e59036dc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 28 23:49:36 2016 +0200

    avformat/mov: Check sample size
    
    Fixes integer overflow
    Fixes: poc.mp4
    
    Found-by: ajax secure <ajax4sec at hotmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8a3221cc67a516dfc1700bdae3566ec52c7ee823)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a36a7d3b4387aacffbb14a43f5166d39c5f48ad0
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Apr 7 17:26:56 2016 +0200

    avformat/format: Fix registering a format more than once and related races
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4cc896ea5f06f8b1ebcde6d876d9c5b59ef9a016)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a21a9f9d0bed21d3c812a98e08c22537920583bc
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 11 14:28:24 2016 +0200

    avcodec/mpc8: Correct end truncation
    
    Fixes Ticket5478
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit b21f674876badefc68e4deecdb4a1d46de10b67c)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ec704dc779be65d73c36e17c7984f807b80c8599
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 10 15:38:26 2016 +0200

    avcodec/mpegvideo: Do not clear the parse context during init
    
    It is allocated before, this cannot work
    Fixes Ticket5613
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 24f513619680b5bef40b02db6ca07a8a009c2ece)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ff2df4056cff29ac8b20b9b6a7533347d5d9f0bd
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 7 03:48:09 2016 +0200

    avcodec/utils: check skip_samples signedness
    
    Fixes Ticket5528
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 153ab83bd37cbbcc79d8303cc6efbf81089b8123)
    
    Conflicts:
    
    	libavcodec/utils.c

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=df12a24235ab80906f98548a7d73a5526fd1a866
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 6 21:43:01 2016 +0200

    avformat/mpegts: Do not trust BSSD descriptor, it is sometimes not an S302M stream
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a5eb70ad9569c62158b4b2d18f2143db791f7d27)
    
    Conflicts:
    
    	libavformat/mpegts.c

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=95eaa6af1d182dfd3d84f4e34aac5bfb0c5e669c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 6 14:32:48 2016 +0200

    avcodec/bmp_parser: Check fsize
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 43a4276c6964a2ec57e08c3c622bb94d35c0441f)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c3d08784fd6324db75f9237f08b1efd401400017
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 6 14:30:40 2016 +0200

    avcodec/bmp_parser: reset state
    
    Fixes part of ticket 5598
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 37005e65eb17b1480d9e1755eeba3f50ee3b9555)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=987360e76961496d58857d3815f3dfaa1afe9fa5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 6 14:27:20 2016 +0200

    avcodec/bmp_parser: Fix remaining size
    
    Fixes part of ticket 5598
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 250b620d296adba7bd3a3104a9c30e820fb0bc36)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ede92da7a660b2176323824655f37bcadd932311
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 6 14:01:43 2016 +0200

    avcodec/bmp_parser: Fix frame_start_found in cross frame cases
    
    Fixes part of ticket 5598
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bfe945ac3a0c328371dc4b4cc3409b7da5784cb8)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0fb30a9744dd48f066762b4cba1aa5fc9bbd394a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Apr 28 20:49:13 2016 +0200

    avfilter/af_amix: dont fail if there are no samples in output_frame()
    
    Fixes Ticket5326
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit abc957e896beb3ce33c5691b9b3701993a381852)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0f0173554e67bc66273e6d7958766aed1375a006
Author: Vivekanand <sendtovivekanand at gmail.com>
Date:   Thu Apr 7 16:16:23 2016 +0530

    avformat/allformats: Making av_register_all() thread-safe.
    
    When multiple threads tries to call av_register_all(), the first thread sets
    initialized to 1 and do the register process. At the same time, other thread might
    also call av_register_all(), which returns immediately because initialized is set to 1
    (even when it has not completed registering codecs). We can avoid this problem
    if we set initialised to 1 while exiting from function.
    
    Github: Closes #196
    (cherry picked from commit b092ee701f4d0ef2b8a4171cd38101d1ee9a1034)
    
    Conflicts:
    
    	libavformat/allformats.c

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=35613a49cccf1cbb778cd3fcd3154dbe82c26b7b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 31 22:01:13 2016 +0200

    avcodec/bmp_parser: Fix state
    
    Fixes Ticket5598
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d0388bd32e1c84a9ef87ba6c448c7fffb6a9f259)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3659cad6e582dae1257e2d615453240e6b69b856
Author: Thomas Guilbert <tguilbert at google.com>
Date:   Fri May 27 15:50:25 2016 -0700

    avformat/oggparseopus: Fix Undefined behavior in oggparseopus.c and libavformat/utils.c
    
    Fixes: usan_granule_overflow
    
    constant type fix by commiter
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1a82d2cf8fb6a7e854e7548dfcf73c3d046b34ac)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0a4b2bdb13b4d41b8a3683e6c08ab9241ec8e8bf
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 18 20:40:08 2016 +0200

    doc/developer.texi: Add a code of conduct
    
    See: [FFmpeg-devel] [Vote] Code of Conduct
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 89e9393022373bf97d528e6e9f2601ad0b3d0fc1)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=695dc70aeb97fec00cff87f472f9dfb3c3a1d15f
Author: Chris Cunningham <chcunningham at chromium.org>
Date:   Tue May 17 11:28:32 2016 -0700

    avformat/utils: Check negative bps before shifting in ff_get_pcm_codec_id()
    
    Fixes: undefined shift.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2875745d354ab0ebc4af1ebaca5c5a8d26ccdc03)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6d560d4a0b8d57ab4e7ac2cee183d7a1bfa67428
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 16 13:43:02 2016 +0200

    avformat/utils: Do not compute the bitrate from duration == 0
    
    Fixes division by 0 in fate-acodec-ra144
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 635b2ec5f20d6cdef1adf4907ca28f8f09abcecc)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8d257c3680a9b1060ab1834df2ce498266f658eb
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 16 12:49:06 2016 +0200

    ffmpeg: Check that r_frame_rate is set before attempting to use it
    
    Avoids unexpected occurance and dependency on NaN behavior and divisions by 0
    
    Testcase: fate-lavf-fate-avi_cram
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6085d6b2aeef28671614f625601a23cfc922d282)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=da88b6d118afe10aa96fe8ba22fd210145cf5765
Author: Chris Cunningham <chcunningham at chromium.org>
Date:   Mon May 9 15:27:29 2016 -0700

    libavformat/oggdec: Free stream private when header parsing fails.
    
    Leaking this private structure opens up the possibility that it may
    be re-used when parsing later packets in the stream. This is
    problematic if the later packets are not the same codec type (e.g.
    private allocated during Vorbis parsing, but later packets are Opus
    and the private is assumed to be the oggopus_private type in
    opus_header()).
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 542f725964e52201000ec34e2f23229cf534ad3a)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3079f85dfb9188a0964c1a84c28d2658e1b497c2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 11 00:00:52 2016 +0200

    avformat/utils: Check bps before using it in a shift in ff_get_pcm_codec_id()
    
    Fixes undefined shift
    Fixes: usan_shift
    
    Found-by: Thomas Guilbert <tguilbert at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ea791c080dd5494b3bee0c618a3f52e371b5f320)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2bb39e8af830d1f8b9473752e67c0e6aed358411
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 10 23:12:58 2016 +0200

    avformat/oggparseopus: Check that granule pos is within the supported range
    
    Larger values would imply file durations of astronomic proportions and cause
    overflows
    
    Fixes integer overflow
    Fixes: usan_int64_overflow
    
    Found-by: Thomas Guilbert <tguilbert at google.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8efaee3710baa87af40556a622bf2d96a27c6425)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ea84fbbf5ea1f3dee634a06d65c3f65fc181940d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 2 22:00:55 2016 +0200

    avformat/options_table: Add missing identifier for very strict compliance
    
    Fixes Ticket5443
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 11db7eee9b001d6992c34b65ee7b0d64f6f5c758)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ecf215990cf8b7d298762802dea1de7f333ab50f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Apr 26 19:17:19 2016 +0200

    avcodec/ttaenc: Reallocate packet if its too small
    
    Fixes assertion failure
    Fixes Ticket5394
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 005c61c6b8982f977e415aa69d2d2b42e6b7f3f2)
    
    Conflicts:
    
    	libavcodec/ttaenc.c

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d445a2e7d8930077ca4da60c4a830457430358e1
Author: Jan Ekström <jeebjp at gmail.com>
Date:   Sun Apr 24 17:30:56 2016 +0300

    pgssubdec: fix subpicture output colorspace and range
    
    Functionality used before didn't widen the values from limited to
    full range. Additionally, now the decoder uses BT.709 where it
    should be used according to the video resolution.
    
    Default for not yet set colorimetry is BT.709 due to most observed
    HDMV content being HD.
    
    BT.709 coefficients were gathered from the first two parts of BT.709
    to BT.2020 conversion guide in ARIB STD-B62 (Pt. 1, Chapter 6.2.2).
    They were additionally confirmed by manually calculating values.
    
    Fixes #4637
    (cherry picked from commit 9779b6262471d553c1ed811ff7312564e39d8adf)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5539aca10cc663156c9feadd278d0601c58d2bd2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Apr 25 04:08:21 2016 +0200

    avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3
    
    Fixes Ticket5319
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9ac154d1facd4756db6918f866dccf3e3ffb698c)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f2c6a5d0bd25fd59f37f6ae8c65e45c89aeafea7
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Apr 24 12:30:20 2016 +0200

    avfilter/vf_drawtext: Check return code of load_glyph()
    
    Fixes segfault
    Fixes Ticket5347
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2e67a99fbc6b99315925de40fc6fa7161576be10)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=76060ae4e99b0cc46b178168c9844812ffdacf43
Author: Paul B Mahol <onemda at gmail.com>
Date:   Wed Apr 20 22:45:05 2016 +0200

    avcodec/takdec: add code that got somehow lost in process of REing
    
    Signed-off-by: Paul B Mahol <onemda at gmail.com>
    (cherry picked from commit 38797a8033d061ade58b30b8ac86da222fe42a84)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=01704ae0d54d64cc10e26c944aeb8f3bf9dddc01
Author: Paul B Mahol <onemda at gmail.com>
Date:   Tue Apr 12 10:51:30 2016 +0200

    avcodec/apedec: fix decoding of stereo files with one channel full of silence
    
    Signed-off-by: Paul B Mahol <onemda at gmail.com>
    (cherry picked from commit 9149e9c0baaec122bc3da925d6068dffa60b5427)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eacf7923d44a8da101e5f59414419a8db26b1394
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Apr 20 22:38:26 2016 +0200

    avcodec/avpacket: Fix off by 5 error
    
    Fixes out of array read
    Fixes: mozilla bug 1266129
    Found-by: Tyson Smith
    Tested-by: Tyson Smith
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9f36ea57ae6eefb42432220feab0350494f4144c)
    
    Conflicts:
    
    	libavcodec/avpacket.c

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f937fdf04e46525e43951975a92a9e5f0171bab
Author: Ivan <grigoriev.ivan.a at gmail.com>
Date:   Tue Apr 12 16:32:04 2016 -0400

    avcodec/h264: Fix for H.264 configuration parsing
    
    Sometimes video fails to decode if H.264 configuration changes mid stream.
    The reason is that configuration parser assumes that nal_ref_idc is equal to 11b
    while actually some codecs but 01b there. The H.264 spec is somewhat
    vague about this but it looks like it allows any non-zero nal_ref_idc for sps/pps.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3a727606c474d3d0b9efa3c900294a84bdb5e331)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=97ebe5978eb0e496fdd74b5171d07e21dce25be1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Apr 14 15:10:31 2016 +0200

    avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case
    
    Fixes Ticket 5438
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 8e26bdd59bf559d00c7e60c53fff292de10139ff)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e706f8045c8f99749ef41e056723fd130ce6abfb
Author: Marios Titas <redneb at gmx.com>
Date:   Sat Apr 2 21:11:44 2016 +0300

    avfilter/src_movie: fix how we check for overflows with seek_point
    
    Currently, if the movie source filter is used and a seek_point is
    specified on a file that has a negative start time, ffmpeg will fail.
    
    An easy way to reproduce this is as follows:
    $ ffmpeg -vsync passthrough -filter_complex 'color=d=10,setpts=PTS-1/TB' test.mp4
    $ ffmpeg -filter_complex 'movie=filename=test.mp4:seek_point=2' -f null -
    
    The problem is caused by checking for int64_t overflow the wrong way.
    In general, to check whether a + b overflows, it is not enough to do:
        a > INT64_MAX - b
    because b might be negative; the correct way is:
        b > 0 && > a > INT64_MAX - b
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c1f9734f977f59bc0034096afbe8e43e40d93a5d)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=87d7160a9aed889d59c20fa52700cc432d8c6df9
Author: Aaron Boxer <boxerab at gmail.com>
Date:   Thu Mar 31 16:02:14 2016 -0400

    avcodec/j2kenc: Add attribution to OpenJPEG project:
    
    http://ghostscript.com/~tor/gs-browse/gs/openjpeg/libopenjpeg/t1.c
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit b6b4b0a65e02495edf9d7e5b23bef99a92921147)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3dbc54573ad0040600df6c2c5ac295202fb4ebeb
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Mar 24 20:55:30 2016 +0100

    avcodec/libutvideodec: copy frame so it has reference counters when refcounted_frames is set
    
    Reviewed-by: maintainer
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0cd9ff4e3aa23318a855c21d60b1c9035b2b99d2)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7f3a3c2010e499e9cfc489156f993688f16e295d
Author: Ico Doornekamp <libav at zevv.nl>
Date:   Thu Mar 24 14:31:38 2016 +0100

    avformat/rtpdec_jpeg: fix low contrast image on low quality setting
    
    Original mail and my own followup on ffmpeg-user earlier today:
    
    I have a device sending out a MJPEG/RTP stream on a low quality setting.
    Decoding and displaying the video with libavformat results in a washed
    out, low contrast, greyish image. Playing the same stream with VLC results
    in proper color representation.
    
    Screenshots for comparison:
    
      http://zevv.nl/div/libav/shot-ffplay.jpg
      http://zevv.nl/div/libav/shot-vlc.jpg
    
    A pcap capture of a few seconds of video and SDP file for playing the
    stream are available at
    
      http://zevv.nl/div/libav/mjpeg.pcap
      http://zevv.nl/div/libav/mjpeg.sdp
    
    I believe the problem might be in the calculation of the quantization
    tables in the function create_default_qtables(), the attached patch
    solves the issue for me.
    
    The problem is that the argument 'q' is of the type uint8_t. According to the
    JPEG standard, if 1 <= q <= 50, the scale factor 'S' should be 5000 / Q.
    Because the create_default_qtables() reuses the variable 'q' to store the
    result of this calculation, for small values of q < 19, q wil subsequently
    overflow and give wrong results in the calculated quantization tables. The
    patch below uses a new variable 'S' (same name as in RFC2435) with the proper
    range to store the result of the division.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e3e6a2cff4af9542455d416faec4584d5e823d5d)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=18254765391fd4f94eeb18e6544cef415a7b0a5c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Mar 19 15:41:30 2016 +0100

    avcodec/mjpegenc_common: Store approximate aspect if exact cannot be stored
    
    Fixes Ticket5244
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 068026b0f7845e0f1850094d974f60d181480d64)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fb3b1bf5d6ae1540fb3126a4759ddf361d0df158
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Mar 16 19:40:32 2016 +0100

    avcodec/resample: Remove disabled and faulty code
    
    Fixes Ticket5345
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 50ef7361cb5f78c94da2323f3bae86c6bbd618c8)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8a58f56ad0a0e52325f4481e429c989886524077
Author: Luca Barbato <lu_zero at gentoo.org>
Date:   Mon Feb 22 19:58:19 2016 -0500

    indeo2: Fix banding artefacts
    
    Rename luma table to delta table and change how it is used.
    
    CC: libav-stable at libav.org
    Signed-off-by: Vittorio Giovara <vittorio.giovara at gmail.com>
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit f8c34f4b8d62afad3f63cf3d9617d73735bef8c1)
    (cherry picked from commit 73f3c8f73edf0a69502233b2c50fa9e7104f99ec)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=75ffdae4d3e6f2fe65181b4ed70e230520086806
Author: Luca Barbato <lu_zero at gentoo.org>
Date:   Mon Feb 22 19:58:18 2016 -0500

    indeo2data: K&R formatting cosmetics
    
    Signed-off-by: Vittorio Giovara <vittorio.giovara at gmail.com>
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit d4066a702407352a0648af882c34ea81a404fa2b)
    (cherry picked from commit 522ab0b9a92962edda7156a91a494a1e2b8a7f64)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e6a282a4bbdb56da4672b45606f6c2646ed34d8c
Author: Przemysław Sobala <przemyslaw.sobala at grupawp.pl>
Date:   Fri Sep 18 15:40:58 2015 +0200

    avcodec/imgconvert: Support non-planar colorspaces while padding
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0d097a869c38850c9ac09bccef60a229470f489b)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e79f2c899bb2edb7faa636641743762c79906206
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Dec 9 15:18:53 2015 +0100

    avutil/random_seed: Add the runtime in cycles of the main loop to the entropy pool
    
    This should theoretically improve the randomness slightly
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2540d884f3fd7cfac503e048112098967be2569a)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=21844b7efb5eff75de5a05bafb042bd2b88222dd
Author: Martin Cracauer <cracauer at cons.org>
Date:   Tue Dec 1 17:59:36 2015 -0500

    avutil/channel_layout: AV_CH_LAYOUT_6POINT1_BACK not reachable in parsing
    
    Trying to make heads and tails out of DTS 6.1 I can across this typo.
    
    I also noticed that this wiki page is incorrect or misleading, the
    channel order for 6.1 given does not match the source code.  At the
    least it should be clarified that the layout given does not apply to
    DTS.  https://trac.ffmpeg.org/wiki/AudioChannelManipulation
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 73d1398f0c4ce2de16790f46e05a79242137d153)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0edcb9e710e38b1fd604733008db1690aa286a98
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jan 19 22:13:14 2016 +0100

    avformat/concatdec: set safe mode to enabled instead of auto
    
    This is safer, as a selected demuxer could still mean that it was auto-detected
    by a user application
    
    Reviewed-previously-by: Nicolas George <george at nsup.org>
    Reviewed-previously-by: Andreas Cadhalpun <andreas.cadhalpun at googlemail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 689211d5727231c3fe92762d224dbadebdbf4e30)
    
    Conflicts:
    
    	libavformat/concatdec.c

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=79d9680c7b00d78dbdaab2ada89fa38fd9a539c7
Author: Boris Nagels <develop at focusware.nl>
Date:   Sun Mar 6 16:31:36 2016 +0100

    avformat/rtpenc: Fix integer overflow in NTP_TO_RTP_FORMAT
    
    RTCP synchronization packet was broken since commit in ffmpeg version > 2.8.3
    (commit: e04b039b1528f4c7df5c2b93865651bfea168a19) Since this commit (2e814d0329aded98c811d0502839618f08642685)
    "rtpenc: Simplify code by introducing a macro for rescaling NTP timestamps", NTP_TO_RTP_FORMAT
    uses av_rescale_rnd() function to add the data to the packet.
    
    This causes an overflow in the av_rescale_rnd() function and it will return INT64_MIN.
    Causing the NTP stamp in the RTCP packet to have an invalid value.
    
    Github: Closes #182
    
    Reverting commit '2e814d0329aded98c811d0502839618f08642685' solves the problem.
    (cherry picked from commit 1109ed7973c7fd1e7001898adc4976590d862122)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=212acaee63065b1f4f9973895d0a4c0817eb9e76
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Feb 24 15:48:28 2016 +0100

    avcodec/avpacket: clear priv in av_init_packet()
    
    This should fix leaving uninitialized pointers in priv which can confuse
    user applications.
    See: https://github.com/golang/go/issues/14426
    
    Only or release branches
    
    Reviewed-by: Derek Buitenhuis <derek.buitenhuis at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e08ffaa46bcb9366527fdbc7ba24c372348adab6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Feb 23 23:48:11 2016 +0100

    swscale/utils: Fix chrSrcHSubSample for GBRAP16
    
    Fixes part of Ticket5264
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 67e5bd0c501f7568fc8d93284d0f7eb40663ab06)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2cbec6adcf71b2abc852e7c4fa4cef4003424441
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Feb 23 23:14:03 2016 +0100

    swscale/input: Fix GBRAP16 input
    
    Fixes part of Ticket5264
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit df36257a53561a51af969a6ea6319dd2579509b9)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=459baf97ea6e5045f93424fbda54c9ef06ce2fe9
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Tue Feb 23 15:50:28 2016 +0100

    postproc: fix unaligned access
    
    Based on 59074310 by Andreas Cadhalpun.
    Fixes ticket #5259.
    (cherry picked from commit 2aa21eec1adcb3737be59f0eab7081c5a790faa9)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=758b15404755af97a7c538010561f84d9a02095c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Feb 22 03:31:34 2016 +0100

    avutil/pixdesc: Make get_color_type() aware of CIE XYZ formats
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 1ec7a703806049265991723a8826bd61555edef4)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5df4b6cf05846230683fcd3833fc2e06a710e712
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Feb 17 00:14:56 2016 +0100

    swscale/x86/output: Fix yuv2planeX_16* with unaligned destination
    
    Reviewed-by: BBB
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f6492a2ea8df80be0ed9591aee4019cef0e36e99)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=765d6e1eee119b62a5d997903141ec2630f481ae
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Feb 17 04:15:29 2016 +0100

    swscale/x86/output: Move code into yuv2planeX_mainloop
    
    Reviewed-by: BBB
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d07f6e5f1c36be675e0900edba3e40a32f05f0f4)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3b6fe94289b816e75b8e7b32d6994410a55e9cf8
Author: KO Myung-Hun <komh at chollian.net>
Date:   Mon Feb 15 13:16:23 2016 +0900

    MAINTAINERS: add myself as an OS/2 maintainer
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 346ec917646c18fc9e26bddf04bfa8f8f1e2e18f)
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>



More information about the ffmpeg-cvslog mailing list