[FFmpeg-cvslog] Update for 3.2.14

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Fri May 10 23:54:43 2019 +0200| [e38fc0af12c7b8b65b05039e6209810bac9b8325] | committer: Michael Niedermayer Update for 3.2.14 Signed-off-by: Michael Niedermayer >

[FFmpeg-cvslog] avcodec/dfa: Check the chunk header is not truncated

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sun Mar 10 23:45:19 2019 +0100| [9e96567e14b4010d8e63186dccc89aee8784fe08] | committer: Michael Niedermayer avcodec/dfa: Check the chunk header is not truncated Fixes: Timeout (11sec -> 3sec) Fixes:

[FFmpeg-cvslog] avcodec/qpeg: Limit copy in qpeg_decode_intra() to the available bytes

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sun Feb 24 00:44:40 2019 +0100| [5ff9505770a1438f2a3d82a7c1c84fa4a99a54aa] | committer: Michael Niedermayer avcodec/qpeg: Limit copy in qpeg_decode_intra() to the available bytes Fixes: Timeout (27 sec -> 39 milli sec) Fixes:

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

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sat Apr 20 01:05:44 2019 +0200| [430850d2f0152ff81bf060f40f23262673b1fdb5] | committer: Michael Niedermayer avcodec/truemotion2: Fix 2 integer overflows in tm2_update_block() Fixes: signed integer overflow: -2147483648 + -1 cannot be

[FFmpeg-cvslog] avformat/matroskadec: Do not leak queued packets on sync errors

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Wed Feb 6 15:29:38 2019 +0100| [f84464c6de81b64a2534ebdb00935ddd9e1b80ce] | committer: Michael Niedermayer avformat/matroskadec: Do not leak queued packets on sync errors Fixes: memleak Fixes:

[FFmpeg-cvslog] avcodec/mlpdec: Insuffient typo

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sat Feb 23 22:00:39 2019 +0100| [e9dbc7b3098005ac73c28aeeb99d17c3e6e62ff9] | committer: Michael Niedermayer avcodec/mlpdec: Insuffient typo Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/zmbv: obtain frame later

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Thu Feb 21 17:25:14 2019 +0100| [715b526d825a4bb4449d51c33ed31ee923b7d500] | committer: Michael Niedermayer avcodec/zmbv: obtain frame later The frame is not needed that early so obtaining it later avoids the costly operation in case other

[FFmpeg-cvslog] avcodec/pgssubdec: Check for duplicate display segments

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Tue Jan 29 01:06:01 2019 +0100| [98b5ec4bc0efbb232305fa0e71f13013ea1dd813] | committer: Michael Niedermayer avcodec/pgssubdec: Check for duplicate display segments In such a duplication the previous gets overwritten and leaks Fixes:

[FFmpeg-cvslog] avformat/ftp: Fix Out-of-Bounds Access and Information Leak in ftp.c:393

2019-05-10 Thread Wenxiang Qian
ffmpeg | branch: release/3.2 | Wenxiang Qian | Wed Feb 13 08:47:20 2019 +0100| [dacc00a2e336fb5fa6403044d3dc5212a48c09ca] | committer: Michael Niedermayer avformat/ftp: Fix Out-of-Bounds Access and Information Leak in ftp.c:393 Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/hevcdec: Avoid only partly skiping duplicate first slices

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sat Mar 23 20:55:08 2019 +0100| [cbfd062d1667291ba16c94cd611d37b1aff7fbe2] | committer: Michael Niedermayer avcodec/hevcdec: Avoid only partly skiping duplicate first slices Fixes: NULL pointer dereference and out of array access Fixes:

[FFmpeg-cvslog] avformat/mov.c: require tfhd to begin parsing trun

2019-05-10 Thread chcunningham
ffmpeg | branch: release/3.2 | chcunningham | Wed Feb 6 16:12:51 2019 -0800| [90c194710a6610a6d596877c3f53a11a0cc3a65a] | committer: Michael Niedermayer avformat/mov.c: require tfhd to begin parsing trun Detecting missing tfhd avoids re-using tfhd track info from the previous moof. For files

[FFmpeg-cvslog] avutil/avstring: Fix bug and undefined behavior in av_strncasecmp()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Tue Apr 16 00:09:38 2019 +0200| [3905acef67e04578691d0bf15fa7111496c803d7] | committer: Michael Niedermayer avutil/avstring: Fix bug and undefined behavior in av_strncasecmp() The function in case of n=0 would read more bytes than 0. The

[FFmpeg-cvslog] avcodec/ivi: Move buffer/block end check to caller of ivi_dc_transform()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Fri Apr 12 00:09:57 2019 +0200| [3b2994552a9882b54c34a401b0f89078c7474b0b] | committer: Michael Niedermayer avcodec/ivi: Move buffer/block end check to caller of ivi_dc_transform() Fixes: assertion failure Fixes:

[FFmpeg-cvslog] avcodec/jpeg2000dwt: Fix integer overflow in dwt_decode97_int()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Tue Feb 19 00:05:51 2019 +0100| [6299f85cf20e4d704f80bc856635d68a61122053] | committer: Michael Niedermayer avcodec/jpeg2000dwt: Fix integer overflow in dwt_decode97_int() Fixes: runtime error: signed integer overflow: 2147483598 + 128

[FFmpeg-cvslog] avcodec/ccaption_dec: Add a blank like at the end to avoid rollup reading from outside

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sat Apr 20 18:11:42 2019 +0200| [0dd99b0238089c06c429e9658e7506eb44c0b083] | committer: Michael Niedermayer avcodec/ccaption_dec: Add a blank like at the end to avoid rollup reading from outside Fixes: index 20 out of bounds for type

[FFmpeg-cvslog] avformat/mov: validate chunk_count vs stsc_data

2019-05-10 Thread chcunningham
ffmpeg | branch: release/3.2 | chcunningham | Thu Feb 7 14:58:17 2019 -0800| [750ec96f667811d32f4a6044db333419b12d79c2] | committer: Michael Niedermayer avformat/mov: validate chunk_count vs stsc_data Bad content may contain stsc boxes with a first_chunk index that exceeds stco.entries

[FFmpeg-cvslog] avcodec/fic: Check that there is input left in fic_decode_block()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Wed Jan 23 00:30:53 2019 +0100| [20337eb1068049692f0c1f9c8a924ca127cdae77] | committer: Michael Niedermayer avcodec/fic: Check that there is input left in fic_decode_block() Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/diracdec: Use 64bit in intermediate of global motion vector field generation

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sun Apr 7 16:44:53 2019 +0200| [49881ea3431b0d48fc9889a848b21c1c71d02263] | committer: Michael Niedermayer avcodec/diracdec: Use 64bit in intermediate of global motion vector field generation It seems the specification does not limit the

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

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sat Mar 16 02:30:57 2019 +0100| [e20e5b38a622d03ddaceec2f06c32190b828c6b1] | committer: Michael Niedermayer avcodec/truemotion2: Fix integer overflow in tm2_null_res_block() Fixes: signed integer overflow: 638592 - -2122219136 cannot be

[FFmpeg-cvslog] avcodec/jvdec: Check available input space before decode8x8()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Thu Feb 21 01:09:43 2019 +0100| [fdf19ce6c6e967ee6a720f7683c552318519402f] | committer: Michael Niedermayer avcodec/jvdec: Check available input space before decode8x8() Fixes: Timeout (78 sec -> 15 millisec) Fixes:

[FFmpeg-cvslog] avcodec/jpeg2000: Check stepsize before using it

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Tue Apr 16 00:41:54 2019 +0200| [485546eec10a13cbacd17901f02794952d621f20] | committer: Michael Niedermayer avcodec/jpeg2000: Check stepsize before using it Fixes: value 1.87633e+10 is outside the range of representable values of type

[FFmpeg-cvslog] avformat/mov: Skip stsd adjustment without chunks

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Tue Apr 16 22:15:14 2019 +0200| [d2035634943f82dfebccb52fe47692c1890c208e] | committer: Michael Niedermayer avformat/mov: Skip stsd adjustment without chunks Fixes: Assertion failure Fixes:

[FFmpeg-cvslog] avcodec/rscc: Check that the to be uncompressed input is large enough

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sun Mar 31 17:31:17 2019 +0200| [544f5fce12b8c305d9774c7be086c47fd76191f9] | committer: Michael Niedermayer avcodec/rscc: Check that the to be uncompressed input is large enough Fixes: Out of array access Fixes:

[FFmpeg-cvslog] avcodec/aacdec_fixed: Fix undefined shift in noise_scale()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Fri Mar 29 08:58:49 2019 +0100| [3adb15617d5db5fb9b57c64ea0c6a91c57587a0a] | committer: Michael Niedermayer avcodec/aacdec_fixed: Fix undefined shift in noise_scale() Fixes:

[FFmpeg-cvslog] avcodec/jvdec: Use ff_get_buffer() when the content is not reused

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sat May 4 00:15:33 2019 +0200| [2d64c35764d0e69848b8581d158f61443668c8e7] | committer: Michael Niedermayer avcodec/jvdec: Use ff_get_buffer() when the content is not reused Fixes: Timeout (11sec -> 5sec) Fixes:

[FFmpeg-cvslog] avformat/aadec: Check for scanf() failure

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Tue Apr 16 23:56:43 2019 +0200| [b5b12e2189b4ed6527b43a4924c67e3b847d2a51] | committer: Michael Niedermayer avformat/aadec: Check for scanf() failure Fixes: use of uninitialized variables Fixes: blank.aa Found-by: Chamal De Silva

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

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Wed Mar 27 00:39:56 2019 +0100| [5f7ab544b3869821bdacc8e7339a03e97ca7dec7] | committer: Michael Niedermayer avcodec/truemotion2: Fix integer overflow in tm2_decode_blocks() Fixes: signed integer overflow: 255 + 2147483634 cannot be

[FFmpeg-cvslog] lavc/bmp: Avoid a heap buffer overwrite for 1bpp input.

2019-05-10 Thread Carl Eugen Hoyos
ffmpeg | branch: release/3.2 | Carl Eugen Hoyos | Tue Mar 26 13:32:11 2019 +0100| [0eeea04a7170040cd5035e0ab2acc546815886ce] | committer: Michael Niedermayer lavc/bmp: Avoid a heap buffer overwrite for 1bpp input. Found by Mingi Cho, Seoyoung Kim, and Taekyoung Kwon of the Information

[FFmpeg-cvslog] avcodec/dvbsubdec: Check object position

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Tue Mar 5 20:14:05 2019 +0100| [5d28b2dc3737cdd5799e0bdb3593d94f604e8fc6] | committer: Michael Niedermayer avcodec/dvbsubdec: Check object position Reference: ETSI EN 300 743 V1.2.1 7.2.2 Region composition segment Fixes: Timeout Fixes:

[FFmpeg-cvslog] avcodec/cdgraphics: Use ff_set_dimensions()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Tue Mar 5 12:51:22 2019 +0100| [bed614b0ccfd3892629a57f1476b6960e23682cd] | committer: Michael Niedermayer avcodec/cdgraphics: Use ff_set_dimensions() Fixes: Timeout (17 sec -> 65 milli sec) Fixes:

[FFmpeg-cvslog] avcodec/bethsoftvideo: Check block_type

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Sun Feb 24 23:39:44 2019 +0100| [4e5a17e79070a95dbc0b4cf05261dc38e084a3bf] | committer: Michael Niedermayer avcodec/bethsoftvideo: Check block_type Fixes: Timeout (17 seconds -> 1 second) Fixes:

[FFmpeg-cvslog] avcodec/error_resilience: Use a symmetric check for skipping MV estimation

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Tue Feb 19 18:41:42 2019 +0100| [8a598030e2d0d1034ac0ed18623dc690e1d59b86] | committer: Michael Niedermayer avcodec/error_resilience: Use a symmetric check for skipping MV estimation This speeds up the testcase by a factor of 4 Fixes:

[FFmpeg-cvslog] avcodec/aic: Check remaining bits in aic_decode_coeffs()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Mon Feb 25 13:26:25 2019 +0100| [8c69d65cb4d2314549fd6f6ddce82d1a8ee83724] | committer: Michael Niedermayer avcodec/aic: Check remaining bits in aic_decode_coeffs() Fixes: Timeout (78 seconds -> 2 seconds) Fixes:

[FFmpeg-cvslog] avformat/rtsp: Clear reply in every iteration in ff_rtsp_connect()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Mon Jan 28 00:53:22 2019 +0100| [e5ea21a58063e1628a2892ed76e5725ba0bfd0cd] | committer: Michael Niedermayer avformat/rtsp: Clear reply in every iteration in ff_rtsp_connect() Fixes: Infinite loop Found-by: Michael Hanselmann Reviewed-by:

[FFmpeg-cvslog] avformat/rtsp: Check number of streams in sdp_parse_line()

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Fri Jan 25 21:30:04 2019 +0100| [d116540d06aeebdc495ef43c14d58f95ec6556a9] | committer: Michael Niedermayer avformat/rtsp: Check number of streams in sdp_parse_line() Fixes: OOM Found-by: Michael Hanselmann Reviewed-by: Michael Hanselmann

[FFmpeg-cvslog] avcodec/h264_direct: Fix overflow in POC comparission

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Thu Feb 14 00:05:34 2019 +0100| [57739859028d13229d34347adfa5bdaa73fbc840] | committer: Michael Niedermayer avcodec/h264_direct: Fix overflow in POC comparission Fixes: runtime error: signed integer overflow: 2147421862 - -33624063 cannot

[FFmpeg-cvslog] avformat/webmdashenc: Check id in adaption_sets

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Wed Feb 13 10:15:04 2019 +0100| [0213519addc3a367b4c1e8681941b12febcefe7f] | committer: Michael Niedermayer avformat/webmdashenc: Check id in adaption_sets Fixes: out of array access Found-by: Wenxiang Qian Signed-off-by: Michael

[FFmpeg-cvslog] avutil/mem: Optimize fill32() by unrolling and using 64bit

2019-05-10 Thread Michael Niedermayer
ffmpeg | branch: release/3.2 | Michael Niedermayer | Thu Jan 17 22:35:10 2019 +0100| [8ea2558ab7b82163fa018fa9076dcf536b55b103] | committer: Michael Niedermayer avutil/mem: Optimize fill32() by unrolling and using 64bit Reviewed-by: Marton Balint Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] lavc/libx264: Use avctx->framerate first for frame rate setting

2019-05-10 Thread Jun Zhao
ffmpeg | branch: master | Jun Zhao | Sat Apr 27 18:45:23 2019 +0800| [1e6338c2da7779f68c28cdb4d46ef0729d464bc0] | committer: Jun Zhao lavc/libx264: Use avctx->framerate first for frame rate setting perfer avctx->framerate first than use avctx->time_base when setting the frame rate to encoder.

[FFmpeg-cvslog] lavc/libx265: Use avctx->framerate first for frame rate setting

2019-05-10 Thread Jun Zhao
ffmpeg | branch: master | Jun Zhao | Sat Apr 27 18:52:57 2019 +0800| [68bac50604a52760ccb9d9dd43f100436fd66b71] | committer: Jun Zhao lavc/libx265: Use avctx->framerate first for frame rate setting perfer avctx->framerate first than use avctx->time_base when setting the frame rate to encoder.

[FFmpeg-cvslog] lavf/avidec: Do not test for bitrate <= INT_MAX.

2019-05-10 Thread Carl Eugen Hoyos
ffmpeg | branch: master | Carl Eugen Hoyos | Fri May 10 10:44:34 2019 +0200| [ab648f79c8160a8e69fb02f308ca3428762ebfe0] | committer: Carl Eugen Hoyos lavf/avidec: Do not test for bitrate <= INT_MAX. AVCodecContext->bit_rate is int64_t since 7404f3bd Unbreaks non-interleaved detection of v210