[FFmpeg-cvslog] avfilter: add comments for duplicate line

2018-01-31 Thread Steven Liu
ffmpeg | branch: master | Steven Liu | Thu Feb 1 10:55:19 2018 +0800| [27fe8930e0b9e7881e61eb9ed0b8b526f718abfe] | committer: Steven Liu avfilter: add comments for duplicate line comment about the looks like a duplicate line. but that is used to reason x is expressed

[FFmpeg-cvslog] avformat/hls: store referer message in HLS http request

2018-01-31 Thread Steven Liu
ffmpeg | branch: master | Steven Liu | Thu Feb 1 10:57:29 2018 +0800| [b1af0e23a3b685b3e626158f63e5f958f5f75420] | committer: Steven Liu avformat/hls: store referer message in HLS http request Signed-off-by: Steven Liu >

[FFmpeg-cvslog] avformat/http: add referer option into http

2018-01-31 Thread Steven Liu
ffmpeg | branch: master | Steven Liu | Thu Feb 1 10:56:51 2018 +0800| [44f343067455e09ce4da16b2169e89d9c062dbca] | committer: Steven Liu avformat/http: add referer option into http add Referer message if referer have been set. Signed-off-by: Steven Liu

[FFmpeg-cvslog] avcodec/libx264: fix usage of AVComponentDescriptor depth field

2018-01-31 Thread James Almer
ffmpeg | branch: release/2.4 | James Almer | Wed Jan 31 22:38:50 2018 -0300| [1cae2f002d4e76a389f41c207b05e9eb9f8b04d3] | committer: James Almer avcodec/libx264: fix usage of AVComponentDescriptor depth field AVComponentDescriptor.depth is not available in release/2.4 This

[FFmpeg-cvslog] changelog: update with previous commit

2018-01-31 Thread James Almer
ffmpeg | branch: release/2.8 | James Almer | Sat Dec 30 19:38:23 2017 -0300| [c95d343ae17039510cd779eecc739b3641cc53f6] | committer: James Almer changelog: update with previous commit Signed-off-by: James Almer (cherry picked from commit

[FFmpeg-cvslog] x264: Support version 153

2018-01-31 Thread Luca Barbato
ffmpeg | branch: release/2.8 | Luca Barbato | Tue Dec 26 12:32:42 2017 +0100| [7a30e6448c25560a656f54c47dc9831d21d468bf] | committer: James Almer x264: Support version 153 It has native simultaneus 8 and 10 bit support. (cherry picked from commit

[FFmpeg-cvslog] avcodec/hevc_ps: Check log2_sao_offset_scale_*

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Jan 24 03:15:23 2018 +0100| [4abdd6535628b0c5ea468c30329aa237d55dd25b] | committer: Michael Niedermayer avcodec/hevc_ps: Check log2_sao_offset_scale_* Fixes: 4868/clusterfuzz-testcase-minimized-6236542906400768

[FFmpeg-cvslog] avcodec/hevc_ps: extract one SPS fields required for hvcC construction

2018-01-31 Thread Aman Gupta
ffmpeg | branch: release/2.8 | Aman Gupta | Tue Sep 26 18:04:12 2017 -0700| [b40576a9a436aa9b6723f0c0c2501a06bcc45c8d] | committer: Michael Niedermayer avcodec/hevc_ps: extract one SPS fields required for hvcC construction Signed-off-by: Aman Gupta Reviewed-by:

[FFmpeg-cvslog] avcodec/indeo5: Do not leave frame_type set to an invalid value

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Jan 26 00:24:49 2018 +0100| [a0c366b1f57cbe044fc9702cc9d7f609d116fc9c] | committer: Michael Niedermayer avcodec/indeo5: Do not leave frame_type set to an invalid value Fixes: null pointer dereference Fixes:

[FFmpeg-cvslog] avcodec/truemotion2: Fix integer overflow in TM2_RECALC_BLOCK()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Jan 20 04:10:50 2018 +0100| [25f7121c7b98b3d188e4896d5bdd83ac7da903fe] | committer: Michael Niedermayer avcodec/truemotion2: Fix integer overflow in TM2_RECALC_BLOCK() Fixes: signed integer overflow: 1477974040 -

[FFmpeg-cvslog] avcodec/mjpegdec: Fix integer overflow in DC dequantization

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Jan 24 03:28:49 2018 +0100| [c1f7b2b6e18acf0b24fcac32027e5ca45e3b5945] | committer: Michael Niedermayer avcodec/mjpegdec: Fix integer overflow in DC dequantization Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] avfilter/vf_transpose: Fix used plane count.

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Jan 24 19:38:05 2018 +0100| [ed06873b7b2dcace1dd421d92c3aaee2a4d6b26d] | committer: Michael Niedermayer avfilter/vf_transpose: Fix used plane count. Fixes out of array access Fixes: poc.mp4 Found-by: GwanYeong

[FFmpeg-cvslog] avcodec/mpeg4videodec: Check mb_num also against 0

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Jan 28 02:29:00 2018 +0100| [54a7d3efc436426f4e0f1180878ecdc6712854d3] | committer: Michael Niedermayer avcodec/mpeg4videodec: Check mb_num also against 0 The spec implies that 0 is invalid in addition to the

[FFmpeg-cvslog] avcodec/snowdec: Fix integer overflow before htaps check

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Jan 15 03:03:36 2018 +0100| [b9948d52756a883afb1e7cebf9740f1094e1f3f3] | committer: Michael Niedermayer avcodec/snowdec: Fix integer overflow before htaps check Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] avcodec/hevc_cabac: Move prefix check in coeff_abs_level_remaining_decode() down

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Jan 15 23:42:57 2018 +0100| [193b6df3572f5ffa692824b28c1c990aeed0880f] | committer: Michael Niedermayer avcodec/hevc_cabac: Move prefix check in coeff_abs_level_remaining_decode() down Signed-off-by: Michael

[FFmpeg-cvslog] avcodec/ulti: Check number of blocks at init

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Jan 15 19:03:48 2018 +0100| [0036b62c99116ff5b08a78e977a663d21a7aa645] | committer: Michael Niedermayer avcodec/ulti: Check number of blocks at init Fixes: Timeout Fixes:

[FFmpeg-cvslog] Update for 2.8.14

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Jan 31 22:58:04 2018 +0100| [172edcf3baa7fafc857db965fdb9dac0e01f947d] | committer: Michael Niedermayer Update for 2.8.14 Signed-off-by: Michael Niedermayer >

[FFmpeg-cvslog] avcodec/mpeg4videodec: Avoid possibly aliasing violating casts

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Jan 28 02:29:02 2018 +0100| [b6a7dd174ab3ba4a2ff38b851864d4d29c1206b6] | committer: Michael Niedermayer avcodec/mpeg4videodec: Avoid possibly aliasing violating casts Found-by: kierank Reviewed-by: Kieran Kunhya

[FFmpeg-cvslog] avcodec/ac3dec_fixed: Fix integer overflow in scale_coefs()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Jan 14 00:39:39 2018 +0100| [b51f1f5a1911b607e377d442cb9cbd74eb8d646a] | committer: Michael Niedermayer avcodec/ac3dec_fixed: Fix integer overflow in scale_coefs() Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] avcodec/get_bits: Document the return code of get_vlc2()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Jan 28 02:29:01 2018 +0100| [f606a943d31aae3e801afcc6ea2407996d1dfb34] | committer: Michael Niedermayer avcodec/get_bits: Document the return code of get_vlc2() Found-by: kierank Reviewed-by: Kieran Kunhya

[FFmpeg-cvslog] avcodec/hevc_cabac: Check prefix so as to avoid invalid shifts in coeff_abs_level_remaining_decode()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Jan 15 23:46:44 2018 +0100| [c740f585a183abccd0ffc9cce67989b4bb0d08b9] | committer: Michael Niedermayer avcodec/hevc_cabac: Check prefix so as to avoid invalid shifts in coeff_abs_level_remaining_decode() I

[FFmpeg-cvslog] avformat/matroskadec: Fix float-cast-overflow undefined behavior in matroska_parse_tracks()

2018-01-31 Thread Nikolas Bowe
ffmpeg | branch: release/2.8 | Nikolas Bowe | Thu Jan 18 15:21:56 2018 -0800| [5971f1941b39a19ced10e24adc3a26de80542600] | committer: Michael Niedermayer avformat/matroskadec: Fix float-cast-overflow undefined behavior in matroska_parse_tracks() Signed-off-by:

[FFmpeg-cvslog] avcodec/hevcdsp_template: Fix undefined shift in put_hevc_qpel_bi_w_hv()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Dec 15 13:06:30 2017 +0100| [d1af42e4b26eddf3424de71702f95fa4698359bd] | committer: Michael Niedermayer avcodec/hevcdsp_template: Fix undefined shift in put_hevc_qpel_bi_w_hv() Fixes: runtime error: left shift of

[FFmpeg-cvslog] configure: bump year

2018-01-31 Thread Carl Eugen Hoyos
ffmpeg | branch: release/2.8 | Carl Eugen Hoyos | Mon Jan 1 18:05:55 2018 +0100| [10ed2f1972014c8da75a7060885bf91279b90fff] | committer: Michael Niedermayer configure: bump year Happy new year! (cherry picked from commit bddf31ba7570325dd2c8d033eae3d0dd74127f96)

[FFmpeg-cvslog] avcodec/hevcdsp_template: Fix Invalid shifts in put_hevc_qpel_bi_w_h() and put_hevc_qpel_bi_w_w()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Dec 26 23:24:45 2017 +0100| [aae8ea9c186eaf4e6062d163ad5ee0717ce40837] | committer: Michael Niedermayer avcodec/hevcdsp_template: Fix Invalid shifts in put_hevc_qpel_bi_w_h() and put_hevc_qpel_bi_w_w() Fixes:

[FFmpeg-cvslog] avcodec/h264addpx_template: Fixes integer overflows

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Jan 7 03:48:43 2018 +0100| [82fb8dc076f7284f43b89ff177cb145951221947] | committer: Michael Niedermayer avcodec/h264addpx_template: Fixes integer overflows Fixes: signed integer overflow: 512 + 2147483491 cannot

[FFmpeg-cvslog] avcodec/h264_slice: Do not attempt to render into frames already output

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Jan 3 23:42:01 2018 +0100| [761362fffb8661be98831234c49eb2314f1802b1] | committer: Michael Niedermayer avcodec/h264_slice: Do not attempt to render into frames already output Fixes: null pointer dereference

[FFmpeg-cvslog] avcodec/exr: Check buf_size more completely

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Dec 29 03:00:19 2017 +0100| [0abf465dc561ef219c58318852c624ce29456c01] | committer: Michael Niedermayer avcodec/exr: Check buf_size more completely Fixes: Out of heap array read Fixes:

[FFmpeg-cvslog] avcodec/hevc_sei: Fix integer overflows in decode_nal_sei_message()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Dec 15 17:50:12 2017 +0100| [f75e2cb0594624859970244b1bae12a5b2035068] | committer: Michael Niedermayer avcodec/hevc_sei: Fix integer overflows in decode_nal_sei_message() Fixes: signed integer overflow:

[FFmpeg-cvslog] avcodec/jpeg2000dsp: Fix integer overflows in ict_int()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Jan 7 04:12:57 2018 +0100| [a15c056f5ca963883ecb22969a8cd3e640c53f7c] | committer: Michael Niedermayer avcodec/jpeg2000dsp: Fix integer overflows in ict_int() Fixes: signed integer overflow: 46802 * -71230

[FFmpeg-cvslog] avcodec/flacdec: avoid undefined shift

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Dec 26 23:24:43 2017 +0100| [59e3f49ef0f3db4ef2ea06daf61bc965618f8485] | committer: Michael Niedermayer avcodec/flacdec: avoid undefined shift Fixes: shift exponent 32 is too large for 32-bit type 'unsigned int'

[FFmpeg-cvslog] avformat/lrcdec: Fix memory leak in lrc_read_header()

2018-01-31 Thread Nikolas Bowe
ffmpeg | branch: release/2.8 | Nikolas Bowe | Fri Jan 19 13:17:07 2018 -0800| [3e499537a46f8e758103c26bf95363029e79bbd4] | committer: Michael Niedermayer avformat/lrcdec: Fix memory leak in lrc_read_header() Signed-off-by: Michael Niedermayer

[FFmpeg-cvslog] libavfilter/af_dcshift.c: Fixed repeated spelling error

2018-01-31 Thread Kelly Ledford
ffmpeg | branch: release/2.8 | Kelly Ledford | Tue Dec 12 11:31:23 2017 -0800| [b6731e87c85d7aa1ae783a8e6d90c8fcd31a408f] | committer: Michael Niedermayer libavfilter/af_dcshift.c: Fixed repeated spelling error 'threshhold' should be 'threshold' Signed-off-by: Kelly

[FFmpeg-cvslog] avfilter/formats: fix wrong function name in error message

2018-01-31 Thread Jun Zhao
ffmpeg | branch: release/2.8 | Jun Zhao | Mon Dec 4 12:50:34 2017 +0800| [15df68bf5059da248e795e813bc3e40054b7ee22] | committer: Michael Niedermayer avfilter/formats: fix wrong function name in error message Use perdefined micro __FUNCTION__ rather than hard coding

[FFmpeg-cvslog] avcodec/amrwbdec: Fix division by 0 in voice_factor()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Thu Dec 7 15:32:54 2017 +0100| [f4cce67dca66c763997e7df02518aa439f2f4424] | committer: Michael Niedermayer avcodec/amrwbdec: Fix division by 0 in voice_factor() The added value matches "Digital cellular

[FFmpeg-cvslog] avcodec/opus_parser: Check payload_len in parse_opus_ts_header()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Jan 5 22:12:07 2018 +0100| [c860d5326f566acf039400a1e80004cb3d5d6685] | committer: Michael Niedermayer avcodec/opus_parser: Check payload_len in parse_opus_ts_header() Fixes:

[FFmpeg-cvslog] avformat/utils: Prevent undefined shift with wrap_bits > 64.

2018-01-31 Thread Dale Curtis
ffmpeg | branch: release/2.8 | Dale Curtis | Fri Nov 17 13:35:56 2017 -0800| [2543475730b9c6fcbfe9b0575f959d9c3015a50c] | committer: Michael Niedermayer avformat/utils: Prevent undefined shift with wrap_bits > 64. 2LL << (wrap_bits=64 - 1) does not fit in int64_t;

[FFmpeg-cvslog] avcodec/flacdec: Fix overflow in multiplication in decode_subframe_fixed()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Dec 26 23:24:44 2017 +0100| [2a53778676d068456bf245126d15eeb6f537da9a] | committer: Michael Niedermayer avcodec/flacdec: Fix overflow in multiplication in decode_subframe_fixed() Fixes: signed integer overflow: 2

[FFmpeg-cvslog] avcodec/dirac_dwt: Fix overflows in COMPOSE_HAARiH0/COMPOSE_HAARiL0

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Jan 7 20:58:49 2018 +0100| [2885e45eb4674e945cc508257bfa389ec73e8dc7] | committer: Michael Niedermayer avcodec/dirac_dwt: Fix overflows in COMPOSE_HAARiH0/COMPOSE_HAARiL0 Fixes:

[FFmpeg-cvslog] avcodec/dirac_dwt: Fix integer overflows in COMPOSE_DAUB97*

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Dec 2 21:48:04 2017 +0100| [2bffe4613ecbb70b76490c9ecc9481950bc2b62a] | committer: Michael Niedermayer avcodec/dirac_dwt: Fix integer overflows in COMPOSE_DAUB97* Fixes:

[FFmpeg-cvslog] avcodec/hevcdsp_template.c: Fix undefined shift in FUNC(dequant)

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Dec 22 03:12:03 2017 +0100| [789157fdde3db893eccb910d1a1d3f8ae1df8293] | committer: Michael Niedermayer avcodec/hevcdsp_template.c: Fix undefined shift in FUNC(dequant) Fixes: runtime error: left shift of

[FFmpeg-cvslog] avcodec/diracdec: Fix integer overflow with quant

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Jan 7 20:43:24 2018 +0100| [c65c4c475975ced7e296fc68946d97c64f8077fb] | committer: Michael Niedermayer avcodec/diracdec: Fix integer overflow with quant Fixes: signed integer overflow: 2 + 2147483646 cannot be

[FFmpeg-cvslog] avcodec/vorbis: Fix another 1 << 31 > int32_t::max() with 1u.

2018-01-31 Thread Dale Curtis
ffmpeg | branch: release/2.8 | Dale Curtis | Thu Nov 30 12:20:36 2017 -0800| [9166e6abd6c69a0a7e15b8797d7e3edc418b7fd6] | committer: Michael Niedermayer avcodec/vorbis: Fix another 1 << 31 > int32_t::max() with 1u. Didn't notice this one when 9648cc6d was landed.

[FFmpeg-cvslog] avcodec/vorbis: 1 << 31 > int32_t::max(), so use 1u << 31 instead.

2018-01-31 Thread Dale Curtis
ffmpeg | branch: release/2.8 | Dale Curtis | Wed Nov 22 10:58:39 2017 -0800| [1bc4e743f5618315b11478448058d8757d8c7576] | committer: Michael Niedermayer avcodec/vorbis: 1 << 31 > int32_t::max(), so use 1u << 31 instead. Signed-off-by: Dale Curtis

[FFmpeg-cvslog] avcodec/hevc_cabac: Fix integer overflow in ff_hevc_cu_qp_delta_abs()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Dec 15 18:17:13 2017 +0100| [4eb24ae083bc1659804ce66ba75ecbd71dd33911] | committer: Michael Niedermayer avcodec/hevc_cabac: Fix integer overflow in ff_hevc_cu_qp_delta_abs() Fixes: signed integer overflow:

[FFmpeg-cvslog] avcodec/arm/sbrdsp_neon: Use a free register instead of putting 2 things in one

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Thu Jan 11 22:47:10 2018 +0100| [74aeeb223a1331ccf6a50cf84ec1c1da1c13f266] | committer: Michael Niedermayer avcodec/arm/sbrdsp_neon: Use a free register instead of putting 2 things in one Fixes high pitched shriek

[FFmpeg-cvslog] Don't manipulate duration when it's AV_NOPTS_VALUE.

2018-01-31 Thread Dale Curtis
ffmpeg | branch: release/2.8 | Dale Curtis | Tue Nov 28 14:26:55 2017 -0800| [8bea0c307dee3890c8d64c802ff34087ed0caf89] | committer: Michael Niedermayer Don't manipulate duration when it's AV_NOPTS_VALUE. This leads to signed integer overflow. Signed-off-by: Dale

[FFmpeg-cvslog] avcodec/hevcdsp_template: Fix undefined shift in put_hevc_epel_bi_w_h()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Thu Nov 30 21:27:37 2017 +0100| [2f7cced9bbe2126fb9466eb8b3d4915ae91c1be8] | committer: Michael Niedermayer avcodec/hevcdsp_template: Fix undefined shift in put_hevc_epel_bi_w_h() Fixes: runtime error: left shift of

[FFmpeg-cvslog] avcodec/mpeg4videodec: Check also for negative versions in the validity check

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Nov 21 03:15:53 2017 +0100| [ea24e70a6a416036d191bb51ca5469679a7c174c] | committer: Michael Niedermayer avcodec/mpeg4videodec: Check also for negative versions in the validity check Signed-off-by: Michael

[FFmpeg-cvslog] avcodec/kgv1dec: Check that there is enough input for maximum RLE compression

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 22 20:14:54 2017 +0100| [32a92a7a9b43db2bcd6f4b6234d9070397957378] | committer: Michael Niedermayer avcodec/kgv1dec: Check that there is enough input for maximum RLE compression Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/mlpdsp: Fix undefined shift ff_mlp_pack_output()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 15 03:38:37 2017 +0100| [4e5351940fe6a089c980079c2662c67a900992a2] | committer: Michael Niedermayer avcodec/mlpdsp: Fix undefined shift ff_mlp_pack_output() Fixes: runtime error: left shift of negative value

[FFmpeg-cvslog] avcodec/j2kenc: Fix out of array access in encode_cblk()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Thu Nov 30 23:42:04 2017 +0100| [cf32c814ed1fc4e3c9e50c85e120b17c59dd6a69] | committer: Michael Niedermayer avcodec/j2kenc: Fix out of array access in encode_cblk() Fixes:

[FFmpeg-cvslog] avcodec/mlpdsp: Fix signed integer overflow, 2nd try

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Nov 20 18:45:45 2017 +0100| [6011422a5415ee53ba195ffaa8d60f44e06cdbdf] | committer: Michael Niedermayer avcodec/mlpdsp: Fix signed integer overflow, 2nd try The outputted bits should match what is used in the

[FFmpeg-cvslog] avformat/mov: Propagate errors in mov_switch_root.

2018-01-31 Thread Jacob Trimble
ffmpeg | branch: release/2.8 | Jacob Trimble | Mon Nov 20 12:05:02 2017 -0800| [514bdaafb439441f1ad665215e9032bf17673b64] | committer: Michael Niedermayer avformat/mov: Propagate errors in mov_switch_root. Signed-off-by: Jacob Trimble

[FFmpeg-cvslog] avcodec/hevcdsp_template: Fix invalid shift in put_hevc_epel_bi_w_v()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Nov 17 22:01:29 2017 +0100| [107606260c4c4b764ccdfa52ef13cbb429b7ef10] | committer: Michael Niedermayer avcodec/hevcdsp_template: Fix invalid shift in put_hevc_epel_bi_w_v() Fixes: runtime error: left shift of

[FFmpeg-cvslog] avcodec/zmbv: Check that the buffer is large enough for mvec

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 15 17:11:12 2017 +0100| [90ad2798ae71596dd396d556f36235c30e76c0f6] | committer: Michael Niedermayer avcodec/zmbv: Check that the buffer is large enough for mvec Fixes: Timeout Fixes:

[FFmpeg-cvslog] Fix undefined shift on assumed 8-bit input.

2018-01-31 Thread Dale Curtis
ffmpeg | branch: release/2.8 | Dale Curtis | Fri Nov 17 16:05:30 2017 -0800| [78782ca62d6915441ea7db61cd1e2ba30bd61dda] | committer: Michael Niedermayer Fix undefined shift on assumed 8-bit input. decode_user_data() attempts to create an integer |build| value with 8

[FFmpeg-cvslog] avcodec/dirac_dwt: Fix integer overflow in COMPOSE_FIDELITYi*

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Nov 25 03:15:16 2017 +0100| [74d467baa4a3dbc30176a1f2afa27278c5caf897] | committer: Michael Niedermayer avcodec/dirac_dwt: Fix integer overflow in COMPOSE_FIDELITYi* Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] Close ogg stream upon error when using AV_EF_EXPLODE.

2018-01-31 Thread Dale Curtis
ffmpeg | branch: release/2.8 | Dale Curtis | Mon Nov 20 12:07:57 2017 -0800| [ee13d847a49cbad1f799aa5d9f9917961a1fd7c8] | committer: Michael Niedermayer Close ogg stream upon error when using AV_EF_EXPLODE. Without this there can be multiple memory leaks for

[FFmpeg-cvslog] avcodec/wmv2dec: Check end of bitstream in parse_mb_skip() and ff_wmv2_decode_mb()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Sep 17 01:28:07 2017 +0200| [ee54354fcd8e6de40e43f95fb1ea79f316ceec3e] | committer: Michael Niedermayer avcodec/wmv2dec: Check end of bitstream in parse_mb_skip() and ff_wmv2_decode_mb() Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/snowdec: Check intra block dc differences.

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 15 21:17:15 2017 +0100| [7d6319e5e65825402bf666217288b49d5e25e40f] | committer: Michael Niedermayer avcodec/snowdec: Check intra block dc differences. Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD137iL0()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Nov 14 03:40:07 2017 +0100| [813d7f4972333ea6d09c2978cfffc93c4d5e343f] | committer: Michael Niedermayer avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD137iL0() Fixes:

[FFmpeg-cvslog] avcodec/xan: Check for bitstream end in xan_huffman_decode()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Nov 3 17:48:29 2017 +0100| [1376beb658d3a4bac3ec6b317332c734ec4a2460] | committer: Michael Niedermayer avcodec/xan: Check for bitstream end in xan_huffman_decode() Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/xan: Improve overlapping check

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Oct 30 23:21:40 2017 +0100| [35c1e95b41e9a626be39629993eb23dae2f80fd7] | committer: Michael Niedermayer avcodec/xan: Improve overlapping check Fixes: memcpy-param-overlap Fixes:

[FFmpeg-cvslog] avcodec/h264dec: Fix potential array overread

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Oct 21 18:04:44 2017 +0200| [0af4a5b180d4fb5c67d3b1d7be2a1d2027691b37] | committer: Michael Niedermayer avcodec/h264dec: Fix potential array overread add padding before scantable arrays See:

[FFmpeg-cvslog] avcodec/snowdec: Check for remaining bitstream in decode_blocks()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 15 21:17:16 2017 +0100| [20d6a6fa5aceb2895743d780be7a13eea52d343b] | committer: Michael Niedermayer avcodec/snowdec: Check for remaining bitstream in decode_blocks() Fixes: Timeout Fixes:

[FFmpeg-cvslog] avutil/softfloat: Add FLOAT_MIN

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 1 14:00:18 2017 +0100| [fd1854647bdba8211a6af800fd2b808d8356edaa] | committer: Michael Niedermayer avutil/softfloat: Add FLOAT_MIN Signed-off-by: Michael Niedermayer >

[FFmpeg-cvslog] avcodec/mdct_*: Fix integer overflow in addition in RESCALE()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 5 21:20:06 2017 +0100| [cd01fc76c4060773e8e025a9ae73218cbea120cf] | committer: Michael Niedermayer avcodec/mdct_*: Fix integer overflow in addition in RESCALE() Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] avformat/mov: Check size of STSC allocation

2018-01-31 Thread Fredrik Hubinette
ffmpeg | branch: release/2.8 | Fredrik Hubinette | Wed Nov 15 17:24:30 2017 -0800| [c11ac27f49f799231999515c0a417ad27eb38be5] | committer: Michael Niedermayer avformat/mov: Check size of STSC allocation Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] avcodec/x86/mpegvideodsp: Fix signedness bug in need_emu

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Nov 13 20:47:48 2017 +0100| [0a9e416a19c00560fe14d588849b7b358e88f921] | committer: Michael Niedermayer avcodec/x86/mpegvideodsp: Fix signedness bug in need_emu Fixes: out of array read Fixes:

[FFmpeg-cvslog] avcodec/aacdec_fixed: Fix undefined shift

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 5 21:20:07 2017 +0100| [b0c2e6e2d240c458a0455cfcddaacfb927d22e7c] | committer: Michael Niedermayer avcodec/aacdec_fixed: Fix undefined shift Fixes: runtime error: left shift of negative value -801112064

[FFmpeg-cvslog] avcodec/aacsbr_fixed: Fix division by zero in sbr_gain_calc()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 1 14:00:19 2017 +0100| [92eff6b829bd005fdb27e44102623d5fd295d7d0] | committer: Michael Niedermayer avcodec/aacsbr_fixed: Fix division by zero in sbr_gain_calc() Fixes:

[FFmpeg-cvslog] avcodec/cngdec: Fix integer clipping

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Thu Nov 2 18:34:09 2017 +0100| [d8fb143546da2142e21a845a3d493d200267b8ec] | committer: Michael Niedermayer avcodec/cngdec: Fix integer clipping Fixes: runtime error: value -36211.7 is outside the range of

[FFmpeg-cvslog] avcodec/snowdec: Fix integer overflow in header parsing

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 5 21:20:05 2017 +0100| [7de06077c9fb2e85fbcb48929ff118662d242ca3] | committer: Michael Niedermayer avcodec/snowdec: Fix integer overflow in header parsing Fixes:

[FFmpeg-cvslog] avcodec/sbrdsp_fixed: Fix integer overflow in shift in sbr_hf_g_filt_c()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 1 14:00:20 2017 +0100| [efe9439caa250a2729cbaf968acda558fe503f4f] | committer: Michael Niedermayer avcodec/sbrdsp_fixed: Fix integer overflow in shift in sbr_hf_g_filt_c() Fixes: runtime error: shift

[FFmpeg-cvslog] avformat: Free the internal codec context at the end

2018-01-31 Thread Luca Barbato
ffmpeg | branch: release/2.8 | Luca Barbato | Wed Apr 12 01:46:30 2017 +0200| [907a704c9f6c4255bccdb2a45cb89d94e4520257] | committer: Michael Niedermayer avformat: Free the internal codec context at the end Avoid a use after free in avformat_find_stream_info. (cherry

[FFmpeg-cvslog] avcodec/jpeglsdec: Check for end of bitstream in ls_decode_line()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Thu Oct 26 00:02:57 2017 +0200| [9ba9c5a16f476e5b0d5f7570416d596d89d310c9] | committer: Michael Niedermayer avcodec/jpeglsdec: Check for end of bitstream in ls_decode_line() Fixes:

[FFmpeg-cvslog] avcodec/aacdec_fixed: Fix integer overflow in apply_dependent_coupling_fixed()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Oct 27 02:23:21 2017 +0200| [9d4ad2dbfdc770f1cab85a7b176024924303be6b] | committer: Michael Niedermayer avcodec/aacdec_fixed: Fix integer overflow in apply_dependent_coupling_fixed() Fixes: runtime error: signed

[FFmpeg-cvslog] avcodec/jpeglsdec: Check ilv for being a supported value

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Thu Oct 26 00:02:56 2017 +0200| [3fc5451f4016817ce6d334d019ff4eb2a5c667de] | committer: Michael Niedermayer avcodec/jpeglsdec: Check ilv for being a supported value Fixes:

[FFmpeg-cvslog] avcodec/h264idct_template: Fix integer overflows in ff_h264_idct8_add()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Nov 4 01:19:20 2017 +0100| [b75eb7f8d55d8e509d732b2caa74c1d9122fee41] | committer: Michael Niedermayer avcodec/h264idct_template: Fix integer overflows in ff_h264_idct8_add() Fixes: runtime error: signed integer

[FFmpeg-cvslog] avcodec/snowdec: Check mv_scale

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Oct 13 03:06:54 2017 +0200| [c48262d85738587196e6dcc17a4e104cb0e362ac] | committer: Michael Niedermayer avcodec/snowdec: Check mv_scale Fixes: runtime error: signed integer overflow: 2 * -1094995530 cannot be

[FFmpeg-cvslog] avcodec/aacdec_fixed: Fix integer overflow in predict()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Oct 27 02:23:20 2017 +0200| [9ef0472b265abd2aa38a33145e3a618307e05bb0] | committer: Michael Niedermayer avcodec/aacdec_fixed: Fix integer overflow in predict() Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] avcodec/mpeg4videodec: Use 64 bit intermediates for sprite delta

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Oct 8 21:41:54 2017 +0200| [fd21cec8a9e7e22cff392db265508c72892b8152] | committer: Michael Niedermayer avcodec/mpeg4videodec: Use 64 bit intermediates for sprite delta Fixes: runtime error: signed integer

[FFmpeg-cvslog] avcodec/aacdec_template: Clear tns present flag on error

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Sep 30 18:54:05 2017 +0200| [1ad7bbfd210d072a7f0fc3ee22b00a8e665a65dc] | committer: Michael Niedermayer avcodec/aacdec_template: Clear tns present flag on error Fixes:

[FFmpeg-cvslog] avcodec/jpeg2000: Check that codsty->log2_prec_widths/heights has been initialized

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Sep 4 22:23:26 2017 +0200| [6d03495c70547e170ac26cafb16a66324aedc719] | committer: Michael Niedermayer avcodec/jpeg2000: Check that codsty->log2_prec_widths/heights has been initialized Fixes: OOM Fixes:

[FFmpeg-cvslog] avcodec/pngdec: Clean up on av_frame_ref() failure

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Sep 17 02:42:11 2017 +0200| [fd0b42344a7a96f9401c4e1682bd9ded413d0607] | committer: Michael Niedermayer avcodec/pngdec: Clean up on av_frame_ref() failure Fixes: memleak Fixes:

[FFmpeg-cvslog] avcodec/jpeg2000dsp: Fix multiple integer overflows in ict_int()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Sep 8 23:29:12 2017 +0200| [a93bbd8aa32a5bf2fcef985a963971f4fea3e051] | committer: Michael Niedermayer avcodec/jpeg2000dsp: Fix multiple integer overflows in ict_int() Fixes: runtime error: signed integer

[FFmpeg-cvslog] avcodec/proresdec2: Check bits in DECODE_CODEWORD(), fixes invalid shift

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Sep 22 20:45:28 2017 +0200| [66fd3de40ab02d757545017200cb45233d523179] | committer: Michael Niedermayer avcodec/proresdec2: Check bits in DECODE_CODEWORD(), fixes invalid shift Fixes: runtime error: shift

[FFmpeg-cvslog] avcodec/pafvideo: Check for bitstream end in decode_0()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Oct 13 03:06:53 2017 +0200| [c9298f5d02530edc926f9a6b45fc266aaec8c3ee] | committer: Michael Niedermayer avcodec/pafvideo: Check for bitstream end in decode_0() Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/truemotion2: Fix integer overflows in tm2_high_chroma()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Sep 30 18:54:06 2017 +0200| [39291059134ab29e3d156843a846c8bba55a8ed0] | committer: Michael Niedermayer avcodec/truemotion2: Fix integer overflows in tm2_high_chroma() Fixes: runtime error: signed integer

[FFmpeg-cvslog] avcodec/dirac_dwt: Fix integer overflow in COMPOSE_53iL0()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Oct 9 01:46:28 2017 +0200| [23ea9f91c03359d88031c522fbf06fd3b7fe0f20] | committer: Michael Niedermayer avcodec/dirac_dwt: Fix integer overflow in COMPOSE_53iL0() Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] avformat/mov: Fix DoS in read_tfra()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Sep 5 00:16:29 2017 +0200| [dc4ef664ab385e4e1d44746c811a37445f3dedbe] | committer: Michael Niedermayer avformat/mov: Fix DoS in read_tfra() Fixes: Missing EOF check in loop No testcase Found-by: Xiaohei and

[FFmpeg-cvslog] avcodec/ffv1dec: Fix out of array read in slice counting

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Oct 9 11:49:28 2017 +0200| [f62201d550a3ba790d262b7a8253b8c7541989ad] | committer: Michael Niedermayer avcodec/ffv1dec: Fix out of array read in slice counting Fixes: test-201710.mp4 Found-by: 连一汉

[FFmpeg-cvslog] avcodec/hevcdsp_template: Fix undefined shift

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Oct 2 04:18:21 2017 +0200| [c665a934388906119c6eaba95c2ea73ef048c129] | committer: Michael Niedermayer avcodec/hevcdsp_template: Fix undefined shift Fixes: runtime error: left shift of negative value -255 Fixes:

[FFmpeg-cvslog] avcodec/dirac_dwt: Fix integer overflow in COMPOSE_FIDELITYi*()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Sep 18 02:53:25 2017 +0200| [ed5d0bc237f91668eaa616fc075470d4b12bcd96] | committer: Michael Niedermayer avcodec/dirac_dwt: Fix integer overflow in COMPOSE_FIDELITYi*() Fixes: runtime error: signed integer

[FFmpeg-cvslog] avcodec/dirac_dwt: Fix multiple overflows in 9/7 lifting

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Sep 1 19:56:11 2017 +0200| [812e06cc829674537bab7a89f664dda70edaf188] | committer: Michael Niedermayer avcodec/dirac_dwt: Fix multiple overflows in 9/7 lifting Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] avcodec/ffv1dec: Fix integer overflow in read_quant_table()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Sep 18 17:26:09 2017 +0200| [104d36647cc21fc969a9cb8766c06c30c0e826c9] | committer: Michael Niedermayer avcodec/ffv1dec: Fix integer overflow in read_quant_table() Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] avcodec/takdec: Fix integer overflows in decode_subframe()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Sep 22 20:45:26 2017 +0200| [a0f854b5ffbd8ccb0d6f7caa666abd02efc1c9e3] | committer: Michael Niedermayer avcodec/takdec: Fix integer overflows in decode_subframe() Fixes: runtime error: signed integer overflow:

[FFmpeg-cvslog] avcodec/takdec: Fix integer overflow in decode_lpc()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Sep 22 20:45:27 2017 +0200| [13d16a7b9963a0fd750c608d8eaf4c903ec0ee2b] | committer: Michael Niedermayer avcodec/takdec: Fix integer overflow in decode_lpc() Fixes: runtime error: signed integer overflow: 16748560

[FFmpeg-cvslog] avcodec/mpeg_er: Clear mcsel in mpeg_er_decode_mb()

2018-01-31 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Oct 9 00:32:30 2017 +0200| [0d9baa6d16cc84a12f0c73af383c5242a3e4c451] | committer: Michael Niedermayer avcodec/mpeg_er: Clear mcsel in mpeg_er_decode_mb() Fixes out of array read Should fix:

  1   2   >