[FFmpeg-cvslog] avfilter/af_channelsplit: fix memory leak

2024-04-14 Thread LuMingYin
ffmpeg | branch: master | LuMingYin | Fri Apr 12 17:19:23 2024 +0800| [5e380bcdb13dd47ce9c358a4edb281f05fde3f24] | committer: Zhao Zhili avfilter/af_channelsplit: fix memory leak Signed-off-by: LuMingYin Signed-off-by: Zhao Zhili >

[FFmpeg-cvslog] vulkan_av1: add workaround for NVIDIA drivers tested on broken CTS

2024-04-14 Thread Lynne
ffmpeg | branch: master | Lynne | Sun Apr 14 14:11:44 2024 +0200| [db09f1a5d811a3ca8adc89c58e29932efd0c255e] | committer: Lynne vulkan_av1: add workaround for NVIDIA drivers tested on broken CTS The first release of the CTS for AV1 decoding had incorrect offsets for the OrderHints values. The

[FFmpeg-cvslog] Update for 6.0.2

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/6.0 | Michael Niedermayer | Mon Apr 15 01:10:09 2024 +0200| [af1bc3a91f0aef4a2431de5d7c43f03d711cfbd0] | committer: Michael Niedermayer Update for 6.0.2 Signed-off-by: Michael Niedermayer >

[FFmpeg-cvslog] Update for 6.1.2

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Mon Apr 15 01:02:08 2024 +0200| [9593b727e2751e5a79be86a7327a98f3422fa505] | committer: Michael Niedermayer Update for 6.1.2 Signed-off-by: Michael Niedermayer >

[FFmpeg-cvslog] avformat/mxfdec: Check index_edit_rate

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Thu Apr 4 00:38:20 2024 +0200| [2bcd3136b3239b4a620fa13205b2892bf0a03081] | committer: Michael Niedermayer avformat/mxfdec: Check index_edit_rate Fixes: Assertion b >=0 failed at libavutil/mathematics.c:62 Fixes:

[FFmpeg-cvslog] swscale/utils: Fix xInc overflow

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Thu Apr 4 00:31:40 2024 +0200| [c657698796c136866d7358bf75c68b07f1668f22] | committer: Michael Niedermayer swscale/utils: Fix xInc overflow Fixes: signed integer overflow: 2 * 1073741824 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/movenc: Check that cts fits in 32bit

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Mar 30 19:51:43 2024 +0100| [b3db166971b6fe5226f201926f8b945fef0b3bd8] | committer: Michael Niedermayer avformat/movenc: Check that cts fits in 32bit Fixes: Assertion av_rescale_rnd(start_dts, mov->movie_timescale, track->timescale,

[FFmpeg-cvslog] avformat/mxfdec: Make edit_unit_byte_count unsigned

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Apr 1 18:29:46 2024 +0200| [15205f8889ee0862a4cf4591c152e80a9a2ee666] | committer: Michael Niedermayer avformat/mxfdec: Make edit_unit_byte_count unsigned Suggested-by: Marton Balint Signed-off-by: Michael Niedermayer (cherry picked

[FFmpeg-cvslog] avformat/mxfdec: Check first case of offset_temp computation for overflow

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Mar 29 03:35:18 2024 +0100| [9ac32ef7f26e175209301e6ec05f3c196a800172] | committer: Michael Niedermayer avformat/mxfdec: Check first case of offset_temp computation for overflow This is kind of ugly Fixes: signed integer overflow: 255 *

[FFmpeg-cvslog] avformat/matroskadec: Check timescale

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Mar 26 00:57:33 2024 +0100| [ecd23c0b0c80a8bd8ccdb56d3748dc0633f56522] | committer: Michael Niedermayer avformat/matroskadec: Check timescale Fixes: 3.82046e+18 is outside the range of representable values of type 'unsigned int' Fixes:

[FFmpeg-cvslog] avformat/westwood_vqa: Fix 2g packets

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Mar 26 01:00:13 2024 +0100| [b6447d6e9ce74b859aa7ec5ed66ace84a07c4e2c] | committer: Michael Niedermayer avformat/westwood_vqa: Fix 2g packets Fixes: signed integer overflow: 2147483424 * 2 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/sbgdec: Check for negative duration

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Mar 26 00:39:49 2024 +0100| [b6905d16e958b92c8ca0aecf5e76b54bbd1628d8] | committer: Michael Niedermayer avformat/sbgdec: Check for negative duration Fixes: signed integer overflow: 9223372036854775807 - -800 cannot be represented

[FFmpeg-cvslog] avformat/rpl: Use 64bit for total_audio_size and check it

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Mar 26 00:36:40 2024 +0100| [f0d1868cda102e9a13e9789acc81278c5f936949] | committer: Michael Niedermayer avformat/rpl: Use 64bit for total_audio_size and check it Fixes:

[FFmpeg-cvslog] avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Mar 26 00:27:39 2024 +0100| [e3d770346975b9796a83376eef08e6ba151c420b] | committer: Michael Niedermayer avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate() Fixes:

[FFmpeg-cvslog] avcodec/truemotion1: Height not being a multiple of 4 is unsupported

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Mar 26 02:52:04 2024 +0100| [d53b763fabb9fca287dd86a0ee1ef3449a17109d] | committer: Michael Niedermayer avcodec/truemotion1: Height not being a multiple of 4 is unsupported mb_change_bits is given space based on height >> 2, while more

[FFmpeg-cvslog] avformat/cafdec: dont seek beyond 64bit

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Sep 30 00:38:17 2023 +0200| [cf051d0750e7195d69d7ad0fd9fcd06461a5a361] | committer: Michael Niedermayer avformat/cafdec: dont seek beyond 64bit Fixes: signed integer overflow: 64 + 9223372036854775807 cannot be represented in type

[FFmpeg-cvslog] avformat/id3v2: read_uslt() check for the amount read

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Mar 20 03:51:05 2024 +0100| [535559993309d2ed72a37266eba69d414f2dbf8c] | committer: Michael Niedermayer avformat/id3v2: read_uslt() check for the amount read Fixes: timeout Fixes:

[FFmpeg-cvslog] avcodec/proresenc_kostya: Remove bug similarity text

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Feb 28 19:38:41 2024 +0100| [b9ea7b34491e0512eb4188bdd81ddf8f441e7028] | committer: Michael Niedermayer avcodec/proresenc_kostya: Remove bug similarity text According to kostya, it is not based on Wassermans encoder CC: Kostya Shishkov

[FFmpeg-cvslog] avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Feb 27 22:27:03 2024 +0100| [c9ccd045e12aa49264f380416c91fa801ecee224] | committer: Michael Niedermayer avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal() Fixes: timeout Fixes:

[FFmpeg-cvslog] libswscale/utils: Fix bayer to yuvj

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Feb 20 03:32:38 2024 +0100| [7d3c0fbfbaad2dd0f5aa5378d590c59412e8f4ec] | committer: Michael Niedermayer libswscale/utils: Fix bayer to yuvj Fixes: out of array access. Earlier code assumes that a unscaled bayer to yuvj420 converter

[FFmpeg-cvslog] swscale/swscale: Check srcSliceH for bayer

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Feb 17 01:34:25 2024 +0100| [b4a7c55f792d99ec0b6b14596f21935fa4ebd1db] | committer: Michael Niedermayer swscale/swscale: Check srcSliceH for bayer Fixes: Assertion srcSliceH > 1 failed at libswscale/swscale_unscaled.c:1359

[FFmpeg-cvslog] swscale/utils: Allocate more dithererror

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Feb 17 01:04:13 2024 +0100| [4f7d68172b55ce895192c786dd94e9ae7c31874a] | committer: Michael Niedermayer swscale/utils: Allocate more dithererror Fixes: out of array read Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/indeo3: Round dimensions up in allocate_frame_buffers()

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Feb 3 20:11:56 2024 +0100| [5f82c962b6a0d38fb33a5210cb2c5e98f664d0e2] | committer: Michael Niedermayer avcodec/indeo3: Round dimensions up in allocate_frame_buffers() Fixes: Ticket6581 Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Use ptrdiff_t for stride

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Dec 30 03:09:52 2023 +0100| [e166a77c0dc557a7525bf6fe7389952f20939157] | committer: Michael Niedermayer avcodec/mpegvideo_enc: Use ptrdiff_t for stride Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Dont copy beyond the image

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Dec 30 03:06:39 2023 +0100| [f2d5d1d1387eabac6749a9352af4a60aad17c574] | committer: Michael Niedermayer avcodec/mpegvideo_enc: Dont copy beyond the image Fixes: out of array access Fixes: tickets/10754/poc17ffmpeg Discovered by Zeng

[FFmpeg-cvslog] avformat/flacdec: Avoid double AVERRORS

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Oct 2 16:10:22 2023 +0200| [367670b38754f9f9a7f01df6b97ce7f75bd3a303] | committer: Michael Niedermayer avformat/flacdec: Avoid double AVERRORS Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avfilter/vf_vidstabdetect: Avoid double AVERRORS

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Oct 2 16:09:31 2023 +0200| [77fbef0fdd7b57e48c7a9704257e7cd328ff6cb6] | committer: Michael Niedermayer avfilter/vf_vidstabdetect: Avoid double AVERRORS Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avformat/mov: do not set sign bit for chunk_offsets

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Dec 15 22:37:49 2023 +0100| [897d4303be8e5645259108bcc7341f94afba66dd] | committer: Michael Niedermayer avformat/mov: do not set sign bit for chunk_offsets Fixes: signed integer overflow: 2314885530818453536 - -7412889664301817824

[FFmpeg-cvslog] avfilter/vf_gradfun: Do not overread last line

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Dec 24 20:50:51 2023 +0100| [e08f7125078a6c5d4e3eb3c1122961c1288d77b3] | committer: Michael Niedermayer avfilter/vf_gradfun: Do not overread last line The code works in steps of 2 lines and lacks support for odd height Implementing odd

[FFmpeg-cvslog] avcodec/jpeglsdec: Check Jpeg-LS LSE

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Fri Dec 15 22:23:33 2023 +0100| [29ea598214d963bac3eaa31f42841f0e55406882] | committer: Michael Niedermayer avcodec/jpeglsdec: Check Jpeg-LS LSE Fixes: signed integer overflow: 2147478526 + 33924 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14

2024-04-14 Thread Martin Storsjö
ffmpeg | branch: release/2.8 | Martin Storsjö | Mon Oct 18 12:31:38 2021 +0300| [3d8057336779aa0d19e24384df9eddcd898107fd] | committer: Michael Niedermayer seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14 Passing an uninitialized variable as argument to a function is

[FFmpeg-cvslog] configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm

2024-04-14 Thread Brad Smith
ffmpeg | branch: release/2.8 | Brad Smith | Sun Dec 24 14:33:31 2023 -0500| [84535c7b0a416dabdae7b33895b2aac4e9821de9] | committer: Michael Niedermayer configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm Fixes the build. It's a requirement when utilizing PIE.

[FFmpeg-cvslog] avformat/mov: Ignore duplicate ftyp

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Dec 2 00:26:03 2023 +0100| [d459dfaf01bd37ee242be16f56b042e82ba2d192] | committer: Michael Niedermayer avformat/mov: Ignore duplicate ftyp Fixes: switch_1080p_720p.mp4 Found-by: Dale Curtis Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] avcodec/4xm: Check for cfrm exhaustion

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 8 01:44:07 2023 +0100| [b8d9c501299d252aea733e69b7363da9804e4cf4] | committer: Michael Niedermayer avcodec/4xm: Check for cfrm exhaustion Fixes: index -1 out of bounds for type 'CFrameBuffer [100]' Fixes:

[FFmpeg-cvslog] avformat/mov: Disallow FTYP after streams

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Wed Nov 8 01:37:11 2023 +0100| [b429697db16f22d7d119db245fe8a95b50785915] | committer: Michael Niedermayer avformat/mov: Disallow FTYP after streams Fixes: Assertion !c->fc->nb_streams failed at libavformat/mov.c:7799 Fixes:

[FFmpeg-cvslog] fate/subtitles: Ignore line endings for sub-scc test

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: release/3.4 | Andreas Rheinhardt | Tue Feb 13 14:20:55 2024 +0100| [b6dbfbc7895e6998c66a13c671d6b1dbd358320f] | committer: Michael Niedermayer fate/subtitles: Ignore line endings for sub-scc test Since 7bf1b9b35769b37684dd2f18a54f01d852a540c8, the test produces ordinary \n,

[FFmpeg-cvslog] avformat/mxfdec: Check index_edit_rate

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Thu Apr 4 00:38:20 2024 +0200| [184322d378d63976e5bf40b2ac53a8e4541b69b5] | committer: Michael Niedermayer avformat/mxfdec: Check index_edit_rate Fixes: Assertion b >=0 failed at libavutil/mathematics.c:62 Fixes:

[FFmpeg-cvslog] swscale/utils: Fix xInc overflow

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Thu Apr 4 00:31:40 2024 +0200| [56434954c43844efc022b3e3da3a106eaad5a20a] | committer: Michael Niedermayer swscale/utils: Fix xInc overflow Fixes: signed integer overflow: 2 * 1073741824 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/movenc: Check that cts fits in 32bit

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Mar 30 19:51:43 2024 +0100| [bfd0d096370e2464f3f0e081eeddc491900b53be] | committer: Michael Niedermayer avformat/movenc: Check that cts fits in 32bit Fixes: Assertion av_rescale_rnd(start_dts, mov->movie_timescale, track->timescale,

[FFmpeg-cvslog] avformat/mxfdec: Make edit_unit_byte_count unsigned

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Mon Apr 1 18:29:46 2024 +0200| [db0f173b3ef889f9f14a67eebc7fe43f3ba4f780] | committer: Michael Niedermayer avformat/mxfdec: Make edit_unit_byte_count unsigned Suggested-by: Marton Balint Signed-off-by: Michael Niedermayer (cherry picked

[FFmpeg-cvslog] avformat/mxfdec: Check first case of offset_temp computation for overflow

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Fri Mar 29 03:35:18 2024 +0100| [622e11ce114f4e42722b65a96adb0f4f28c2ed5d] | committer: Michael Niedermayer avformat/mxfdec: Check first case of offset_temp computation for overflow This is kind of ugly Fixes: signed integer overflow: 255 *

[FFmpeg-cvslog] avfilter/vf_signature: Dont crash on no frames

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Mon Feb 12 19:40:07 2024 +0100| [ea2a7937ce79b5a2371d446deaef55ec54b4290e] | committer: Michael Niedermayer avfilter/vf_signature: Dont crash on no frames Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avformat/matroskadec: Check timescale

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Tue Mar 26 00:57:33 2024 +0100| [318ab4d2e2a8c7c7296c662133412170dcd0539a] | committer: Michael Niedermayer avformat/matroskadec: Check timescale Fixes: 3.82046e+18 is outside the range of representable values of type 'unsigned int' Fixes:

[FFmpeg-cvslog] avformat/rpl: Use 64bit for total_audio_size and check it

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Tue Mar 26 00:36:40 2024 +0100| [73e2d87b9203e012b80910854423742a599a5446] | committer: Michael Niedermayer avformat/rpl: Use 64bit for total_audio_size and check it Fixes:

[FFmpeg-cvslog] avformat/westwood_vqa: Fix 2g packets

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Tue Mar 26 01:00:13 2024 +0100| [f91d171d293f081a75650165cefbe6c4307b6944] | committer: Michael Niedermayer avformat/westwood_vqa: Fix 2g packets Fixes: signed integer overflow: 2147483424 * 2 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Tue Mar 26 00:27:39 2024 +0100| [ec9fecaa9081630188cca080198941e5fc94a9af] | committer: Michael Niedermayer avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate() Fixes:

[FFmpeg-cvslog] avformat/sbgdec: Check for negative duration

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Tue Mar 26 00:39:49 2024 +0100| [569eb2f6559ed96c66e681b72826faf07be8f177] | committer: Michael Niedermayer avformat/sbgdec: Check for negative duration Fixes: signed integer overflow: 9223372036854775807 - -800 cannot be represented

[FFmpeg-cvslog] avformat/cafdec: dont seek beyond 64bit

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 00:38:17 2023 +0200| [2eb0e9d16898c6c4f54bb0e6075e4e3f6a84f18d] | committer: Michael Niedermayer avformat/cafdec: dont seek beyond 64bit Fixes: signed integer overflow: 64 + 9223372036854775807 cannot be represented in type

[FFmpeg-cvslog] avcodec/truemotion1: Height not being a multiple of 4 is unsupported

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Tue Mar 26 02:52:04 2024 +0100| [b1374b8bd236b999dec04d4422b29fae4e5f08b9] | committer: Michael Niedermayer avcodec/truemotion1: Height not being a multiple of 4 is unsupported mb_change_bits is given space based on height >> 2, while more

[FFmpeg-cvslog] avformat/cafdec: Check that data chunk end fits within 64bit

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 00:45:33 2023 +0200| [037cfbe417b3b5be69b8b82a8d03a48af81b4dcb] | committer: Michael Niedermayer avformat/cafdec: Check that data chunk end fits within 64bit Fixes: signed integer overflow: 64 + 9223372036854775803 cannot be

[FFmpeg-cvslog] avformat/dxa: Adjust order of operations around block align

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 00:51:29 2023 +0200| [fd02b195bf9f5f1cd28cd41108d8c3c3cd20b3cc] | committer: Michael Niedermayer avformat/dxa: Adjust order of operations around block align Fixes:

[FFmpeg-cvslog] avformat/id3v2: read_uslt() check for the amount read

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Wed Mar 20 03:51:05 2024 +0100| [dccb2d95ec67cb86d7a2168c99c3839df29b8977] | committer: Michael Niedermayer avformat/id3v2: read_uslt() check for the amount read Fixes: timeout Fixes:

[FFmpeg-cvslog] avcodec/proresenc_kostya: Remove bug similarity text

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Wed Feb 28 19:38:41 2024 +0100| [6d4e1d691347811a40e8680bd69a1ee5beaf9116] | committer: Michael Niedermayer avcodec/proresenc_kostya: Remove bug similarity text According to kostya, it is not based on Wassermans encoder CC: Kostya Shishkov

[FFmpeg-cvslog] avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Tue Feb 27 22:27:03 2024 +0100| [8ff0d307b86fc0083246cca5a5e06700ccd1d8d6] | committer: Michael Niedermayer avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal() Fixes: timeout Fixes:

[FFmpeg-cvslog] libswscale/utils: Fix bayer to yuvj

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Tue Feb 20 03:32:38 2024 +0100| [8bc8b35a37960f6b391fb86c7431ba9a844241a3] | committer: Michael Niedermayer libswscale/utils: Fix bayer to yuvj Fixes: out of array access. Earlier code assumes that a unscaled bayer to yuvj420 converter

[FFmpeg-cvslog] swscale/swscale: Check srcSliceH for bayer

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Feb 17 01:34:25 2024 +0100| [8b79265d2dd58b471d62c3a3b5deb10e47207e1f] | committer: Michael Niedermayer swscale/swscale: Check srcSliceH for bayer Fixes: Assertion srcSliceH > 1 failed at libswscale/swscale_unscaled.c:1359

[FFmpeg-cvslog] swscale/utils: Allocate more dithererror

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Feb 17 01:04:13 2024 +0100| [0898209a4810c3268c35f0949033bfced8d96424] | committer: Michael Niedermayer swscale/utils: Allocate more dithererror Fixes: out of array read Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/indeo3: Round dimensions up in allocate_frame_buffers()

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Feb 3 20:11:56 2024 +0100| [0977cf003d337bd8235cb8c110a6266b93f5d5eb] | committer: Michael Niedermayer avcodec/indeo3: Round dimensions up in allocate_frame_buffers() Fixes: Ticket6581 Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] avutil/rational: Document what is to be expected from av_d2q() of doubles representing rational numbers

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Wed Jan 31 02:37:57 2024 +0100| [c3cbefbdffd7a461f6ba36104fb51aff9f6c1dab] | committer: Michael Niedermayer avutil/rational: Document what is to be expected from av_d2q() of doubles representing rational numbers Signed-off-by: Michael

[FFmpeg-cvslog] avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Mon Feb 5 12:40:30 2024 +0100| [c81cf184c5513d81324799cc72c1e814ef4957f3] | committer: Michael Niedermayer avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure Fixes: CID 1403229 Dereference after null check

[FFmpeg-cvslog] avfilter/signature_lookup: dont leave uncleared pointers in sll_free()

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Mon Feb 5 12:10:41 2024 +0100| [7ea72140a56e09e6e8372930d4ccb1406a1fc2dd] | committer: Michael Niedermayer avfilter/signature_lookup: dont leave uncleared pointers in sll_free() Signed-off-by: Michael Niedermayer (cherry picked from

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Dont copy beyond the image

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Dec 30 03:06:39 2023 +0100| [c47825e94f5b05728e781cd9a1bcaa96e85ce3d7] | committer: Michael Niedermayer avcodec/mpegvideo_enc: Dont copy beyond the image Fixes: out of array access Fixes: tickets/10754/poc17ffmpeg Discovered by Zeng

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Use ptrdiff_t for stride

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Dec 30 03:09:52 2023 +0100| [51c1485abe9c8f8a14a6d0a605b4ceee457c6c94] | committer: Michael Niedermayer avcodec/mpegvideo_enc: Use ptrdiff_t for stride Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avfilter/vf_minterpolate: Check pts before division

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Dec 30 02:51:32 2023 +0100| [fd3f7522a29078bdf64ce2a21045f7de472bf56c] | committer: Michael Niedermayer avfilter/vf_minterpolate: Check pts before division Fixes: FPE Fixes: tickets/10758/poc20ffmpeg Discovered by Zeng Yunxiang

[FFmpeg-cvslog] avformat/flacdec: Avoid double AVERRORS

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Mon Oct 2 16:10:22 2023 +0200| [2c30c938f9d015a97464bed7de6d0956ab2279d4] | committer: Michael Niedermayer avformat/flacdec: Avoid double AVERRORS Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avfilter/vf_swaprect: round coordinates down

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Fri Dec 22 22:27:08 2023 +0100| [1b8ef074c1f3b0767a01025a1bfa2881496cf73f] | committer: Michael Niedermayer avfilter/vf_swaprect: round coordinates down Fixes: out of array access: Fixes: tickets/10745/poc12ffmpeg Found-by: Li Zeyuan and

[FFmpeg-cvslog] avfilter/vf_swaprect: Use height for vertical variables

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Fri Dec 22 22:26:22 2023 +0100| [6c8b1116a88bbef3f9f2a427060fa0f74120fa5a] | committer: Michael Niedermayer avfilter/vf_swaprect: Use height for vertical variables Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avfilter/vf_vidstabdetect: Avoid double AVERRORS

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Mon Oct 2 16:09:31 2023 +0200| [0b8a2e6c0c40252541db8e7918791601aa99414e] | committer: Michael Niedermayer avfilter/vf_vidstabdetect: Avoid double AVERRORS Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avfilter/vf_swaprect: assert that rectangles are within memory

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Fri Dec 22 22:25:25 2023 +0100| [a01849d11e5cc12135aab57ad8d296434e8a9ab6] | committer: Michael Niedermayer avfilter/vf_swaprect: assert that rectangles are within memory Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avfilter/af_alimiter: Check nextpos before use

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Fri Dec 22 21:49:48 2023 +0100| [4d4c58c0f8655c2689123cf7d257c2284cc6a819] | committer: Michael Niedermayer avfilter/af_alimiter: Check nextpos before use Fixes: out of array read Fixes: tickets/10744/poc11ffmpeg Found-by: Li Zeyuan and

[FFmpeg-cvslog] avfilter/af_stereowiden: Check length

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Dec 23 04:03:01 2023 +0100| [4a8ced17d097765b7d6ee088963b9de34377d546] | committer: Michael Niedermayer avfilter/af_stereowiden: Check length Fixes: out of array access Fixes: tickets/10746/poc13ffmpeg Found-by: Zeng Yunxiang

[FFmpeg-cvslog] avfilter/vf_gradfun: Do not overread last line

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sun Dec 24 20:50:51 2023 +0100| [6750d82cba10ebfa1694765b7a3007855360da96] | committer: Michael Niedermayer avfilter/vf_gradfun: Do not overread last line The code works in steps of 2 lines and lacks support for odd height Implementing odd

[FFmpeg-cvslog] avformat/mov: do not set sign bit for chunk_offsets

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Fri Dec 15 22:37:49 2023 +0100| [70c1aaf5ee513ce432df474bcfb27afa377e81b3] | committer: Michael Niedermayer avformat/mov: do not set sign bit for chunk_offsets Fixes: signed integer overflow: 2314885530818453536 - -7412889664301817824

[FFmpeg-cvslog] avcodec/jpeglsdec: Check Jpeg-LS LSE

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Fri Dec 15 22:23:33 2023 +0100| [996d28243013091677b21a9737360ded3cfbfd77] | committer: Michael Niedermayer avcodec/jpeglsdec: Check Jpeg-LS LSE Fixes: signed integer overflow: 2147478526 + 33924 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm

2024-04-14 Thread Brad Smith
ffmpeg | branch: release/3.4 | Brad Smith | Sun Dec 24 14:33:31 2023 -0500| [13342df7af5e94b5175cb25b8a4fdefc32456e01] | committer: Michael Niedermayer configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm Fixes the build. It's a requirement when utilizing PIE.

[FFmpeg-cvslog] avformat/mov: Ignore duplicate ftyp

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Dec 2 00:26:03 2023 +0100| [a823657ee0123ec00d0fc2d21c1874cfa1b6d5bd] | committer: Michael Niedermayer avformat/mov: Ignore duplicate ftyp Fixes: switch_1080p_720p.mp4 Found-by: Dale Curtis Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14

2024-04-14 Thread Martin Storsjö
ffmpeg | branch: release/3.4 | Martin Storsjö | Mon Oct 18 12:31:38 2021 +0300| [01a8c87e155481cb7219a8c49045873ce8a8ec31] | committer: Michael Niedermayer seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14 Passing an uninitialized variable as argument to a function is

[FFmpeg-cvslog] doc/html: support texinfo 7.0

2024-04-14 Thread Frank Plowman
ffmpeg | branch: release/3.4 | Frank Plowman | Wed Nov 8 07:55:18 2023 +| [4f52743f3a10b34e1b81f2bcd039d6fd64bc48ef] | committer: Michael Niedermayer doc/html: support texinfo 7.0 Resolves trac ticket #10636 (http://trac.ffmpeg.org/ticket/10636). Texinfo 7.0, released in November 2022,

[FFmpeg-cvslog] avformat/mov: Disallow FTYP after streams

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Wed Nov 8 01:37:11 2023 +0100| [26e74a7fa016a696d0783922fa51bc62330fd449] | committer: Michael Niedermayer avformat/mov: Disallow FTYP after streams Fixes: Assertion !c->fc->nb_streams failed at libavformat/mov.c:7799 Fixes:

[FFmpeg-cvslog] avcodec/4xm: Check for cfrm exhaustion

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Wed Nov 8 01:44:07 2023 +0100| [cbc25c8cc8c52efa64cda14bdf92506103959e55] | committer: Michael Niedermayer avcodec/4xm: Check for cfrm exhaustion Fixes: index -1 out of bounds for type 'CFrameBuffer [100]' Fixes:

[FFmpeg-cvslog] doc/t2h.pm: fix missing TOC with texinfo 6.8 and above

2024-04-14 Thread Matthew White
ffmpeg | branch: release/3.4 | Matthew White | Sun Nov 14 01:10:58 2021 +| [fef23b8c2334ea07ced2ad654fd861e35816cbb3] | committer: Michael Niedermayer doc/t2h.pm: fix missing TOC with texinfo 6.8 and above Since texinfo 6.8, there's no longer an INLINE_CONTENTS variable. makeinfo:

[FFmpeg-cvslog] doc/t2h.pm: fix missing CSS with texinfo 6.8 and above

2024-04-14 Thread Matthew White
ffmpeg | branch: release/3.4 | Matthew White | Sun Nov 14 00:42:27 2021 +| [9cc9301da793832f31516b52f6d0047e69a70e53] | committer: Michael Niedermayer doc/t2h.pm: fix missing CSS with texinfo 6.8 and above Since texinfo commit 6a5ceab6a48a4f052baad9f3474d741428409fd7, the formatting

[FFmpeg-cvslog] avformat/matroskadec: Fix declaration-after-statement warnings

2024-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: release/3.4 | Andreas Rheinhardt | Mon Oct 9 00:16:08 2023 +0200| [a65faea34efe12e7bdd529e5bbc0866a94fe0da2] | committer: Michael Niedermayer avformat/matroskadec: Fix declaration-after-statement warnings Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avformat/rtsp: Use rtsp_st->stream_index

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Thu Oct 19 22:07:36 2023 +0200| [7b3534186a2116e2232ae38e1806cfc79f0b9478] | committer: Michael Niedermayer avformat/rtsp: Use rtsp_st->stream_index Fixes: out of array access Fixes: rtpdec_h264.c149/poc Found-by: Hardik Shah of Vehere

[FFmpeg-cvslog] avcodec/jpeg2000dec: Check image offset

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Wed Oct 4 23:32:17 2023 +0200| [af0b7d9a1a835ccef6ca397fbc021aa9c6b69bcd] | committer: Michael Niedermayer avcodec/jpeg2000dec: Check image offset Fixes: left shift of negative value -538967841 Fixes:

[FFmpeg-cvslog] avcodec/h2645_parse: Avoid EAGAIN

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sun Oct 1 19:28:55 2023 +0200| [a31de889eae5613466ef5c6592cbf2d916146021] | committer: Michael Niedermayer avcodec/h2645_parse: Avoid EAGAIN EAGAIN causes an assertion failure when it is returned from the decoder Fixes: Assertion consumed

[FFmpeg-cvslog] avcodec/xvididct: Make c* unsigned to avoid undefined overflows

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Thu Oct 5 18:27:28 2023 +0200| [355d7cd130363de13849fdfdb4d4a1fd36d87c74] | committer: Michael Niedermayer avcodec/xvididct: Make c* unsigned to avoid undefined overflows Fixes: signed integer overflow: 1496950099 + 728014168 cannot be

[FFmpeg-cvslog] avformat/tmv: Check video chunk size

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Mon Oct 9 00:07:32 2023 +0200| [1de06f992ed12c330b2986bfa2ca27520d2819d8] | committer: Michael Niedermayer avformat/tmv: Check video chunk size This check matches the audio chunk check Fixes: Timeout Fixes:

[FFmpeg-cvslog] avformat/xwma: sanity check bits_per_coded_sample

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 23:55:20 2023 +0200| [283e077dc62c8cccf24a073eef53a35a7cccb793] | committer: Michael Niedermayer avformat/xwma: sanity check bits_per_coded_sample Fixes: signed integer overflow: 65312 * 524296 cannot be represented in type

[FFmpeg-cvslog] avformat/matroskadec: Check prebuffered_ns for overflow

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 23:44:25 2023 +0200| [d74868664f4e30f83e5c80b37e311ca8c8fe371a] | committer: Michael Niedermayer avformat/matroskadec: Check prebuffered_ns for overflow Fixes: signed integer overflow: 9223372036630775808 + 10 cannot be

[FFmpeg-cvslog] avformat/wavdec: Check left avio_tell for overflow

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 21:33:34 2023 +0200| [1f5bc3b37b0b05a80909add3b291a4225adfa9d7] | committer: Michael Niedermayer avformat/wavdec: Check left avio_tell for overflow Fixes: signed integer overflow: 155 + 9223372036854775655 cannot be represented

[FFmpeg-cvslog] avformat/tta: Better totalframes check

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 21:28:55 2023 +0200| [9ee8383f8e1598da4fee0f5381bfe4fc6bb406ab] | committer: Michael Niedermayer avformat/tta: Better totalframes check Fixes: signed integer overflow: 4 * 740491135 cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avformat/rpl: Check for number_of_chunks overflow

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 21:14:28 2023 +0200| [1fb07380539402936ab5ccce64763f4279d720cc] | committer: Michael Niedermayer avformat/rpl: Check for number_of_chunks overflow Fixes: signed integer overflow: 2147483647 + 1 cannot be represented in type

[FFmpeg-cvslog] avformat/mov: compute absolute dts difference without overflow in mov_find_next_sample()

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 21:04:11 2023 +0200| [9d73eb002fb05ec7304b897fcb3e670696e43552] | committer: Michael Niedermayer avformat/mov: compute absolute dts difference without overflow in mov_find_next_sample() Fixes: signed integer overflow:

[FFmpeg-cvslog] avcodec/lcldec: Make PNG filter addressing match the code afterwards

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Thu Jun 1 00:50:15 2023 +0200| [ee9ff31dc6e3948619e291f4cdc5a5d4ddb73e29] | committer: Michael Niedermayer avcodec/lcldec: Make PNG filter addressing match the code afterwards Also update check accordingly Fixes:

[FFmpeg-cvslog] avformat/jacosubdec: Check timeres

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 19:59:06 2023 +0200| [effb46dfb0cafa75993f489befc8be452ca99e8d] | committer: Michael Niedermayer avformat/jacosubdec: Check timeres Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/escape124: Do not return random numbers

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sun Sep 17 00:21:52 2023 +0200| [9dccc34ce28095c4cde5ba4958e35b605437d704] | committer: Michael Niedermayer avcodec/escape124: Do not return random numbers Fixes: out of array access Fixes:

[FFmpeg-cvslog] avformat/avs: Check if return code is representable

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Wed Sep 20 01:32:56 2023 +0200| [557617b129cf29c954e73aea2a795ee76b41ddba] | committer: Michael Niedermayer avformat/avs: Check if return code is representable Fixes: leak Fixes:

[FFmpeg-cvslog] avformat/westwood_vqa: Check chunk size

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Thu Sep 22 20:08:52 2022 +0200| [56b0ad3ad134396505e83062919932652e1a3eac] | committer: Michael Niedermayer avformat/westwood_vqa: Check chunk size the type is also changed to int as it is interpreted as int in av_get_packet() Fixes:

[FFmpeg-cvslog] avformat/sbgdec: Check for period overflow

2024-04-14 Thread Michael Niedermayer
ffmpeg | branch: release/3.4 | Michael Niedermayer | Sat Sep 30 21:18:14 2023 +0200| [48c506ddb44c8a0cecad93c47089dd5b9406d6c5] | committer: Michael Niedermayer avformat/sbgdec: Check for period overflow Fixes: signed integer overflow: 448124699617300 - -47785768200 cannot be

  1   2   3   4   >