[FFmpeg-cvslog] avformat/hls: add cmfv/cmfa exceptions

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sat Aug 2 18:55:26 2025 +0200| [3d630b7479b8e0b9cae7390119d46a6becef5f2f] | committer: Michael Niedermayer avformat/hls: add cmfv/cmfa exceptions Fixes: Ticket11526 Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] Changelog: update

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Aug 5 01:19:14 2025 +0200| [eaddd1d7140bab19e5a4403d3c0f61fe5f59cb75] | committer: Michael Niedermayer Changelog: update Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/iff: Clear ham_buf

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Aug 3 14:44:04 2025 +0200| [39442e776b10056c198acbcad311da0a648bd658] | committer: Michael Niedermayer avcodec/iff: Clear ham_buf Fixes: use of uninitialized memory Fixes: 423673969/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/imf_cpl: do not continue looping forever

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sat May 10 23:52:57 2025 +0200| [63efe4bd802c8752b26cd27e777f7f68dcdb7b16] | committer: Michael Niedermayer avformat/imf_cpl: do not continue looping forever Fixes: infinite loop Fixes: 401658595/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/osq: Add note about update_stats() count

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Jun 17 02:28:08 2025 +0200| [eced2b4bae720227f8b15df07260b5e48f418a8b] | committer: Michael Niedermayer avcodec/osq: Add note about update_stats() count It seems this is basically unused and unfinished code Signed-off-by: Michael

[FFmpeg-cvslog] avcodec/ffv1dec: Disable frame threading due to race condition

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Mon Aug 4 21:08:47 2025 +0200| [ac7baf6df71d27253c779386788fb48f5546d2d3] | committer: Michael Niedermayer avcodec/ffv1dec: Disable frame threading due to race condition Slice threading remains available! The race condition fix is in

[FFmpeg-cvslog] Changelog: update

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Mon Aug 4 21:21:33 2025 +0200| [fb5d60df0328d3746ad3d546e01ceb9f6a7237b8] | committer: Michael Niedermayer Changelog: update Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vqavideo; Check bytestream2_get_buffer() reading next_codebook_buffer

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Aug 3 14:52:36 2025 +0200| [c84d34def87e9e76d82aefc8ab473faa84027f73] | committer: Michael Niedermayer avcodec/vqavideo; Check bytestream2_get_buffer() reading next_codebook_buffer Fixes: use of uninintilaized memory Fixes: 423673969

[FFmpeg-cvslog] avcodec/lzf: Check for input space

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Aug 3 08:33:40 2025 +0200| [92e396d550cc481d158e131e6ca2e64e1ca1c82a] | committer: Michael Niedermayer avcodec/lzf: Check for input space Fixes: use of uninitialized memory Fixes: 423673969/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/fits: Clear naxis

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Aug 3 01:47:54 2025 +0200| [2536de50b03c48fafbe0f4b339a283212bd76afd] | committer: Michael Niedermayer avcodec/fits: Clear naxis Fixes: Use of uninitialized memory Fixes: 423673969/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/imc: Clear padding of buf16

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Aug 3 14:39:53 2025 +0200| [9d60bffbf1d253df3f57cf7846d5ebaa7a6b7acb] | committer: Michael Niedermayer avcodec/imc: Clear padding of buf16 Fixes: use of uninitialized memory Fixes: 423673969/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/dashdec: Allocate space for appended "/"

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Mon Jul 28 23:41:56 2025 +0200| [cc6371d48d10f90571b40eb9680ce7198c4b4532] | committer: Michael Niedermayer avformat/dashdec: Allocate space for appended "/" Fixes: writing 1 byte over the end of the array Fixes: BIGSLEEP-43350229

[FFmpeg-cvslog] avformat/asfdec_f: Check amount of value read

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Wed Jul 23 01:57:54 2025 +0200| [cb57b6ee154206fde2091eb4b1fe82d22fadaf0d] | committer: Michael Niedermayer avformat/asfdec_f: Check amount of value read Fixes: use of uninitialized memory Fixes: 403675492/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/cri: Factor read_len out

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Aug 3 14:34:25 2025 +0200| [e3bb892e0fd643b6ebd65c2819864c10a07e5c21] | committer: Michael Niedermayer avcodec/cri: Factor read_len out Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/cri: Check bytestream2_get_buffer() for end

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Aug 3 14:34:59 2025 +0200| [35c127ceba5ceadd6a4bcf114bcdc21667207e28] | committer: Michael Niedermayer avcodec/cri: Check bytestream2_get_buffer() for end Fixes: use of uninintialized memory Fixes: 423673969/clusterfuzz-testcase

[FFmpeg-cvslog] avformat/vqf: Ensure that comm_chunk is fully read

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Wed Jul 23 13:36:42 2025 +0200| [b128f50eef5bc71f00c13b0e06386a1b64c63df6] | committer: Michael Niedermayer avformat/vqf: Ensure that comm_chunk is fully read Fixes: use of uninitialized memory Fixes: 412125811/clusterfuzz-testcase

[FFmpeg-cvslog] avcodec/mpegvideo_dec: Fix lowres=3 field select interlaced mpeg4 frame

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Jul 13 01:17:02 2025 +0200| [cafa82cdd9920dc5403de10d7af19f324a838413] | committer: Michael Niedermayer avcodec/mpegvideo_dec: Fix lowres=3 field select interlaced mpeg4 frame Fixes: out of array read in the chroma plane Fixes

[FFmpeg-cvslog] avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Thu Jul 24 01:05:40 2025 +0200| [cfcafeba2364035e0952e3cb05a730d3f32af1a6] | committer: Michael Niedermayer avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE Fixes: use of uninitialized memory Fixes: 427532813/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/ffv1dec: Check k in get_vlc_symbol()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Wed Jul 16 00:01:07 2025 +0200| [69418f37178de7256b28c0a2fcbc65dc8ed2b51c] | committer: Michael Niedermayer avcodec/ffv1dec: Check k in get_vlc_symbol() The true problem happens in several previous get_vlc_symbol() but checking that is more

[FFmpeg-cvslog] avcodec/ivi: Check luma/chroma mb_size

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Jul 15 23:28:09 2025 +0200| [17e0e7e7085eb2c200614d7905abf9f41217e3db] | committer: Michael Niedermayer avcodec/ivi: Check luma/chroma mb_size Fixes: shift exponent -1 is negative Fixes: 429011224/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/mov: make sure file_checksum is fully initialized

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Wed Jul 23 13:16:33 2025 +0200| [6fb79cf3ed13e5c383ec0a7b449ddc4c8a3d77f5] | committer: Michael Niedermayer avformat/mov: make sure file_checksum is fully initialized Fixes: use of uninitialized memory Fixes: 394990189/clusterfuzz-testcase

[FFmpeg-cvslog] avformat/concatdec: Clip duration in one more case in get_best_effort_duration()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Jul 13 03:10:27 2025 +0200| [ca048cedc30c760ce47576ab3b662499fc44b861] | committer: Michael Niedermayer avformat/concatdec: Clip duration in one more case in get_best_effort_duration() Fixes: signed integer overflow: 4

[FFmpeg-cvslog] avcodec/cfhd: Check idwt_buf size before allocation

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Jul 15 22:19:24 2025 +0200| [1544fbf475063988411ba9da37098ce65849c590] | committer: Michael Niedermayer avcodec/cfhd: Check idwt_buf size before allocation Fixes: OOM Fixes: 428760799/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/psd: Move frame allocation after RLE processing

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Thu Jun 19 23:02:25 2025 +0200| [9eef3b5f76e07a439e0fd13682670c7b8834d572] | committer: Michael Niedermayer avcodec/psd: Move frame allocation after RLE processing Fixes: Timeout Fixes: 410609448/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/smacker: Move buffer allocation to later

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Thu Jul 3 03:01:11 2025 +0200| [ec11cbe0e905df0da4242a8d9329f4c3e158ef06] | committer: Michael Niedermayer avcodec/smacker: Move buffer allocation to later Reduces allocations on random input Fixes: 421650030/clusterfuzz-testcase

[FFmpeg-cvslog] avcodec/speexdec: consider differing frame sizes in remaining space check

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Fri Jun 27 18:09:24 2025 +0200| [357f7bcd12a8b98d71d8634e0cdbb95dc4467105] | committer: Michael Niedermayer avcodec/speexdec: consider differing frame sizes in remaining space check Fixes: talk109-q5.spx Regression since

[FFmpeg-cvslog] avcodec/osq: Fix signed integer overflow in update_stats()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Jun 17 01:05:54 2025 +0200| [fe5e16f764106d32455993f0f1e70bf250614490] | committer: Michael Niedermayer avcodec/osq: Fix signed integer overflow in update_stats() Fixes: negation of -2147483648 cannot be represented in type 'int&#

[FFmpeg-cvslog] avformat/iff: Check nb_channels == 0 in CHNL

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sat Jun 21 02:01:22 2025 +0200| [1303a167123a096b4b75487a6b9f2a3f0e161684] | committer: Michael Niedermayer avformat/iff: Check nb_channels == 0 in CHNL Fixes: division by 0 Fixes: 418396712/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/svq3: Check there are bits left before decompression

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun May 11 01:35:29 2025 +0200| [f2bc7ba82f6a3bda09c4e11dbd8fc4ad522e9b55] | committer: Michael Niedermayer avcodec/svq3: Check there are bits left before decompression Fixes: out of array read Fixes: 402587670/clusterfuzz-testcase

[FFmpeg-cvslog] avcodec/osq: Switch back to av_ceil_log2()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Jun 17 02:31:28 2025 +0200| [148f74dc855dec951e3fb5171eee53a49bb6d616] | committer: Michael Niedermayer avcodec/osq: Switch back to av_ceil_log2() This returns to code closer to prior 56c334d732dbbce43b0c8fc0809ec545b7946832 The prior

[FFmpeg-cvslog] avcodec/osq: Request a coding mode 2 sample

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Jun 17 22:31:17 2025 +0200| [3b1313a3fa358aabbf62fa4a65bc97a334e41486] | committer: Michael Niedermayer avcodec/osq: Request a coding mode 2 sample Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/hevc/hevcdec: Check num_entry_point_offsets

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Thu May 8 23:57:33 2025 +0200| [7c4b1badd6f071d3d7f444a988606c7237abebd5] | committer: Michael Niedermayer avcodec/hevc/hevcdec: Check num_entry_point_offsets The code uses int, unsigned int and uint16_t to store num_entry_point_offsets

[FFmpeg-cvslog] avcodec/speexdec: Pass and check remaining packets to decode functions

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Thu May 8 16:55:13 2025 +0200| [e4efe6c062a773d9e138df15b2aac506990cb033] | committer: Michael Niedermayer avcodec/speexdec: Pass and check remaining packets to decode functions Fixes: out of array access Fixes: 394638693/clusterfuzz

[FFmpeg-cvslog] avformat/iff: Check nb_channels == 0 in MHDR

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Thu May 8 23:10:52 2025 +0200| [f9b617c15a14d64d3bd9f7b6569008ce05699d45] | committer: Michael Niedermayer avformat/iff: Check nb_channels == 0 in MHDR Fixes: division by 0 Fixes: 395163171/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/matroskadec: check that channels fit in signed 32bit int

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun May 11 23:18:19 2025 +0200| [f86bf54eafaca10cabf9b96ec8b41bc20f8ee325] | committer: Michael Niedermayer avformat/matroskadec: check that channels fit in signed 32bit int Fixes: signed integer overflow: -1384566925600903168 * 16 cannot

[FFmpeg-cvslog] avformat/mov: reject negative ELST durations

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sat May 10 23:39:53 2025 +0200| [6df4b662cb60af981fd8834f97289e00e8913fc5] | committer: Michael Niedermayer avformat/mov: reject negative ELST durations Fixes: multiple integer overflows Fixes: 401016767/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/takdec: Check remaining space for first predictors

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun May 11 23:09:07 2025 +0200| [9698d8f3886545ad48478703b7d35f3831cdbed6] | committer: Michael Niedermayer avcodec/takdec: Check remaining space for first predictors Fixes: Timeout Fixes: 403673829/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/sonic: Check num_taps

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun May 11 01:08:06 2025 +0200| [2eb4b18916c11f04c96ec90d6eecdfbb2deb452c] | committer: Michael Niedermayer avcodec/sonic: Check num_taps The encoder uses max 128 taps, which is quiet a lot already If work is done to improve sonic, it will

[FFmpeg-cvslog] avformat/imf_cpl: fix indention after previous commit

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sat May 10 23:55:24 2025 +0200| [26d4501cb9d35bb1d921bd0ef3087a1400ea3397] | committer: Michael Niedermayer avformat/imf_cpl: fix indention after previous commit (cherry picked from commit d28bec8c4d1bcab3760463f501e14e51fd7b28c1) Signed

[FFmpeg-cvslog] avformat/avidec: Ignore duplicate GAB2

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sat May 10 01:55:27 2025 +0200| [e53e2e26c8bcf91b3a99c88d6ad735c891aa5bdb] | committer: Michael Niedermayer avformat/avidec: Ignore duplicate GAB2 Fixes: memleak Fixes: 398401912/clusterfuzz-testcase-minimized-ffmpeg_dem_AVI_fuzzer

[FFmpeg-cvslog] avcodec/h264_mb: Fix tmp_cr for arm

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Wed Apr 16 02:25:00 2025 +0200| [19bcd62b46b12791dce2bba12bf80e32710e0c3f] | committer: Michael Niedermayer avcodec/h264_mb: Fix tmp_cr for arm When decoding a bitstream with weighted-bipred enabled, the results on ARM and x86 platforms may

[FFmpeg-cvslog] avcodec/vorbisdec: Dont treat overread as error

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Apr 6 16:49:31 2025 +0200| [d52856f5070db1cc415a8f2d4926b0434f85919d] | committer: Michael Niedermayer avcodec/vorbisdec: Dont treat overread as error This differs from libvorbis by stddev:2.44 PSNR: 88.58 MAXDIFF: 41 bytes

[FFmpeg-cvslog] tests/fate/filter-video: Fix dependancy for codecview

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Mon May 5 19:53:57 2025 +0200| [0c19b39dca3b5a92f007f8d64fb26949e60e4dce] | committer: Michael Niedermayer tests/fate/filter-video: Fix dependancy for codecview Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] libpostproc: check minimum size

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Thu May 1 21:20:31 2025 +0200| [f7a26950cccefb2351c55a61469e57c89f77be4c] | committer: Michael Niedermayer libpostproc: check minimum size Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avformat/hls: Fix flash1.bogulus.cfd support

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Wed Apr 30 01:05:18 2025 +0200| [d0f89c457d77d864def2d86e8c424dfbedb523f7] | committer: Michael Niedermayer avformat/hls: Fix flash1.bogulus.cfd support Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avformat/hls: Add ec3 to allowed_extensions

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Apr 6 12:43:12 2025 +0200| [c418fc8bb4f6e258668ee8d0c5547a4321a89a68] | committer: Michael Niedermayer avformat/hls: Add ec3 to allowed_extensions Fixes part of Ticket11435 Fixes: Elisa Viihde (Finnish online recording service) Signed

[FFmpeg-cvslog] avformat/hls: Split allowed_segment_extensions off allowed_extensions

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Wed Apr 30 01:37:27 2025 +0200| [a7adf9cf182fc5294021721acc54155ed6c22554] | committer: Michael Niedermayer avformat/hls: Split allowed_segment_extensions off allowed_extensions This allows the user to set only the one that is needed to ALL

[FFmpeg-cvslog] avformat/hls: add fmp4 to allowed_extensions

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Apr 6 12:47:34 2025 +0200| [62c1f5615d9e70c71e72deada0c8085e58935059] | committer: Michael Niedermayer avformat/hls: add fmp4 to allowed_extensions Fixes: yt-dlp/issues/12700 Signed-off-by: Michael Niedermayer (cherry picked from

[FFmpeg-cvslog] avformat/hls: Fix Youtube AAC

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Apr 6 18:52:05 2025 +0200| [8d1812ad8c3881cf6fa08d9707be4c02fef18d20] | committer: Michael Niedermayer avformat/hls: Fix Youtube AAC Fixes: Ticket11435 Fixes: yt-dlp -f 234+270 https://www.youtube.com/live/l8PMl7tUDIE Signed-off-by

[FFmpeg-cvslog] avformat/hls: Add cmfv and cmfa to allowed_extensions

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Sun Apr 6 12:30:04 2025 +0200| [d22a7dbfc620eef262049cfd2d9fa316ebbb5655] | committer: Michael Niedermayer avformat/hls: Add cmfv and cmfa to allowed_extensions Fixes: www.nicovideo.jp Fixes: Ticket11526 Signed-off-by: Michael Niedermayer

[FFmpeg-cvslog] postproc/postprocess_template: Fix reading uninitialized pixels in dering_C()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Apr 22 03:35:31 2025 +0200| [05440074bf5db78988a2229aa93925d8735621e2] | committer: Michael Niedermayer postproc/postprocess_template: Fix reading uninitialized pixels in dering_C() This issue was found through the new blocktest Signed

[FFmpeg-cvslog] configure: Clearer documentation for "disable-safe-bitstream-reader"

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Mon Mar 24 02:57:46 2025 +0100| [6ee51072964cba20583fbbfe75a1bb45b86280da] | committer: Michael Niedermayer configure: Clearer documentation for "disable-safe-bitstream-reader" Signed-off-by: Michael Niedermayer (cherry picked f

[FFmpeg-cvslog] swscale/output: Fix integer overflow in yuv2gbrp_full_X_c()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Feb 4 03:58:44 2025 +0100| [4cd539c0932b374c352f5bad8efaef33f85aa7a6] | committer: Michael Niedermayer swscale/output: Fix integer overflow in yuv2gbrp_full_X_c() Fixes: signed integer overflow: 1966895953 + 210305024 cannot be

[FFmpeg-cvslog] avcodec/osq: avoid undefined negation

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Feb 4 03:58:45 2025 +0100| [5e835cb7bec2b6bbf7735b6500012f1cf1b11cee] | committer: Michael Niedermayer avcodec/osq: avoid undefined negation Fixes: negation of -2147483648 cannot be represented in type 'int32_t' (aka '

[FFmpeg-cvslog] doc: replace http/git by https urls

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/7.0 | Michael Niedermayer | Tue Apr 1 02:00:41 2025 +0200| [1ccb8c1e6d5cec183706270f9afa2a702927ccb0] | committer: Michael Niedermayer doc: replace http/git by https urls These are more secure Reviewed-by: Gyan Doshi Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] avcodec/osq: Request a coding mode 2 sample

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Tue Jun 17 22:31:17 2025 +0200| [f11940140facbf1fd73b27e3bbee9db6bfa014d4] | committer: Michael Niedermayer avcodec/osq: Request a coding mode 2 sample Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] Update for 6.1.3

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Mon Aug 4 18:38:07 2025 +0200| [c0f13e324a6f83012e69da4a957e53b01d130959] | committer: Michael Niedermayer Update for 6.1.3 Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/cri: Factor read_len out

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sun Aug 3 14:34:25 2025 +0200| [a8d3b7559a41883fd9b719a2d754ef2d3c21c5fc] | committer: Michael Niedermayer avcodec/cri: Factor read_len out Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/fits: Clear naxis

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sun Aug 3 01:47:54 2025 +0200| [30a7a47e8c55bd460c06886471ff9a9387ed061c] | committer: Michael Niedermayer avcodec/fits: Clear naxis Fixes: Use of uninitialized memory Fixes: 423673969/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/vqavideo; Check bytestream2_get_buffer() reading next_codebook_buffer

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sun Aug 3 14:52:36 2025 +0200| [95f209e7d976fd9b5f65f161e2517cd612f517f4] | committer: Michael Niedermayer avcodec/vqavideo; Check bytestream2_get_buffer() reading next_codebook_buffer Fixes: use of uninintilaized memory Fixes: 423673969

[FFmpeg-cvslog] avcodec/lzf: Check for input space

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sun Aug 3 08:33:40 2025 +0200| [a83631dcb6d2fc34dd3bf0f10aeb66f9afcc3ca6] | committer: Michael Niedermayer avcodec/lzf: Check for input space Fixes: use of uninitialized memory Fixes: 423673969/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/iff: Clear ham_buf

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sun Aug 3 14:44:04 2025 +0200| [7d62dfda4cf09a5971ad2298061ef25dea071be9] | committer: Michael Niedermayer avcodec/iff: Clear ham_buf Fixes: use of uninitialized memory Fixes: 423673969/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/imc: Clear padding of buf16

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sun Aug 3 14:39:53 2025 +0200| [6f8a9bea331c8d9be5bee54c1f2df9afda0da0fb] | committer: Michael Niedermayer avcodec/imc: Clear padding of buf16 Fixes: use of uninitialized memory Fixes: 423673969/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/asfdec_f: Check amount of value read

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Wed Jul 23 01:57:54 2025 +0200| [bdeed02e5ff10d544153b49046f3668ece391b00] | committer: Michael Niedermayer avformat/asfdec_f: Check amount of value read Fixes: use of uninitialized memory Fixes: 403675492/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/cri: Check bytestream2_get_buffer() for end

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sun Aug 3 14:34:59 2025 +0200| [9d719c6779f6f88f79e877ba951360d828f2a6f6] | committer: Michael Niedermayer avcodec/cri: Check bytestream2_get_buffer() for end Fixes: use of uninintialized memory Fixes: 423673969/clusterfuzz-testcase

[FFmpeg-cvslog] avcodec/mpegvideo_dec: Fix lowres=3 field select interlaced mpeg4 frame

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sun Jul 13 01:17:02 2025 +0200| [e8a2d5fca3c00c9ff6f7a6f14804c2013d25dc82] | committer: Michael Niedermayer avcodec/mpegvideo_dec: Fix lowres=3 field select interlaced mpeg4 frame Fixes: out of array read in the chroma plane Fixes

[FFmpeg-cvslog] avformat/dashdec: Allocate space for appended "/"

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Mon Jul 28 23:41:56 2025 +0200| [01c3093510a5b69d3c7ac3a976eb6a58c2510cfd] | committer: Michael Niedermayer avformat/dashdec: Allocate space for appended "/" Fixes: writing 1 byte over the end of the array Fixes: BIGSLEEP-43350229

[FFmpeg-cvslog] avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Thu Jul 24 01:05:40 2025 +0200| [369fbc9cb5ee2b61882d34984b4485200bde20b1] | committer: Michael Niedermayer avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE Fixes: use of uninitialized memory Fixes: 427532813/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/vqf: Ensure that comm_chunk is fully read

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Wed Jul 23 13:36:42 2025 +0200| [1865bc93fc8975cef557b08b5a958b8cc4a173a7] | committer: Michael Niedermayer avformat/vqf: Ensure that comm_chunk is fully read Fixes: use of uninitialized memory Fixes: 412125811/clusterfuzz-testcase

[FFmpeg-cvslog] avcodec/cfhd: Check idwt_buf size before allocation

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Tue Jul 15 22:19:24 2025 +0200| [16747654ad7e7226c716d5c27516c90d21775b8f] | committer: Michael Niedermayer avcodec/cfhd: Check idwt_buf size before allocation Fixes: OOM Fixes: 428760799/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/mov: make sure file_checksum is fully initialized

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Wed Jul 23 13:16:33 2025 +0200| [4e196c9128c2fff1a2f6051ef17336f7c8c3df63] | committer: Michael Niedermayer avformat/mov: make sure file_checksum is fully initialized Fixes: use of uninitialized memory Fixes: 394990189/clusterfuzz-testcase

[FFmpeg-cvslog] avcodec/ffv1dec: Check k in get_vlc_symbol()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Wed Jul 16 00:01:07 2025 +0200| [365d197ecd736e4a13331c82d5f934e7d5f3e54a] | committer: Michael Niedermayer avcodec/ffv1dec: Check k in get_vlc_symbol() The true problem happens in several previous get_vlc_symbol() but checking that is more

[FFmpeg-cvslog] avcodec/psd: Move frame allocation after RLE processing

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Thu Jun 19 23:02:25 2025 +0200| [6bd4df16a63617a6c18b97b3c95ad2cd91630827] | committer: Michael Niedermayer avcodec/psd: Move frame allocation after RLE processing Fixes: Timeout Fixes: 410609448/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/concatdec: Clip duration in one more case in get_best_effort_duration()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sun Jul 13 03:10:27 2025 +0200| [a744b338c6ae052b1020021dde19498cc9ffa15d] | committer: Michael Niedermayer avformat/concatdec: Clip duration in one more case in get_best_effort_duration() Fixes: signed integer overflow: 4

[FFmpeg-cvslog] avcodec/ivi: Check luma/chroma mb_size

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Tue Jul 15 23:28:09 2025 +0200| [c618c493102d5f8c0ff48bae0e5f550138e67a8e] | committer: Michael Niedermayer avcodec/ivi: Check luma/chroma mb_size Fixes: shift exponent -1 is negative Fixes: 429011224/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/osq: Switch back to av_ceil_log2()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Tue Jun 17 02:31:28 2025 +0200| [5d345dee211bea04abd3d0fc5f9c45c31539057d] | committer: Michael Niedermayer avcodec/osq: Switch back to av_ceil_log2() This returns to code closer to prior 56c334d732dbbce43b0c8fc0809ec545b7946832 The prior

[FFmpeg-cvslog] avcodec/smacker: Move buffer allocation to later

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Thu Jul 3 03:01:11 2025 +0200| [4e6e835be0670fe3decd6d9b3cbb40291485ee4d] | committer: Michael Niedermayer avcodec/smacker: Move buffer allocation to later Reduces allocations on random input Fixes: 421650030/clusterfuzz-testcase

[FFmpeg-cvslog] avcodec/speexdec: consider differing frame sizes in remaining space check

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Fri Jun 27 18:09:24 2025 +0200| [121d85a79215b17aa13c41cd12c55a5914ef99a1] | committer: Michael Niedermayer avcodec/speexdec: consider differing frame sizes in remaining space check Fixes: talk109-q5.spx Regression since

[FFmpeg-cvslog] avformat/iff: Check nb_channels == 0 in CHNL

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Sat Jun 21 02:01:22 2025 +0200| [107ec40bdac138161b78558633921a546136b6a2] | committer: Michael Niedermayer avformat/iff: Check nb_channels == 0 in CHNL Fixes: division by 0 Fixes: 418396712/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/hevc/hevcdec: Check num_entry_point_offsets

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Thu May 8 23:57:33 2025 +0200| [3e05424fb4e1aea09703cf3162c930ebcb5ad929] | committer: Michael Niedermayer avcodec/hevc/hevcdec: Check num_entry_point_offsets The code uses int, unsigned int and uint16_t to store num_entry_point_offsets

[FFmpeg-cvslog] avcodec/osq: Fix signed integer overflow in update_stats()

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Tue Jun 17 01:05:54 2025 +0200| [fbef482fce54f935bd4baa52b6482c8fbe68b1ed] | committer: Michael Niedermayer avcodec/osq: Fix signed integer overflow in update_stats() Fixes: negation of -2147483648 cannot be represented in type 'int&#

[FFmpeg-cvslog] avcodec/osq: Add note about update_stats() count

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Tue Jun 17 02:28:08 2025 +0200| [6739f24c0ba772fbb46c5730a8b1ed970d64d29a] | committer: Michael Niedermayer avcodec/osq: Add note about update_stats() count It seems this is basically unused and unfinished code Signed-off-by: Michael

[FFmpeg-cvslog] avcodec/speexdec: Pass and check remaining packets to decode functions

2025-08-04 Thread Michael Niedermayer
ffmpeg | branch: release/6.1 | Michael Niedermayer | Thu May 8 16:55:13 2025 +0200| [b53ec80e3e5fbdb35432b14d3a9090ef88e99351] | committer: Michael Niedermayer avcodec/speexdec: Pass and check remaining packets to decode functions Fixes: out of array access Fixes: 394638693/clusterfuzz

[FFmpeg-cvslog] avcodec/cbs_apv_syntax_template: Check tile_data_size

2025-07-29 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Jun 21 23:15:21 2025 +0200| [f09c834a7d01dfde9369551b2767c001846a396f] | committer: Michael Niedermayer avcodec/cbs_apv_syntax_template: Check tile_data_size Fixes: heap-buffer-overflow Fixes: 418421333/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/subfile: Initialize end on all cases

2025-07-29 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jul 29 00:19:23 2025 +0200| [ebcdba4c6b340b26674f7bee9abc585a26a45304] | committer: Michael Niedermayer avformat/subfile: Initialize end on all cases Fixes: use of uninitialized variable Regression since

[FFmpeg-cvslog] avcodec/sanm: Check decoded_size for old_codec48

2025-07-29 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 28 20:45:59 2025 +0200| [3ccd7d8c8e85aaae0c6d6cc88ea6cb5309d56cdc] | committer: Michael Niedermayer avcodec/sanm: Check decoded_size for old_codec48 Fixes: writing over the end of the array Fixes: BIGSLEEP-434637586/payload Regression

[FFmpeg-cvslog] avformat/dhav: fix reference point mixup

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 28 15:34:27 2025 +0200| [33ae6cda71e6d34c9081a612abae00e2c7d39f72] | committer: Michael Niedermayer avformat/dhav: fix reference point mixup Fixes: reading the duration from before the start of the allocated buffer. Regression since

[FFmpeg-cvslog] avformat/dhav: Remove end_ prefix from variable names

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 28 15:38:11 2025 +0200| [a408b749777603841a64e57c4341b5b2685c9c2c] | committer: Michael Niedermayer avformat/dhav: Remove end_ prefix from variable names The end_ prefix is confusing and may have contributed the mixup fixed in the

[FFmpeg-cvslog] avcodec/sanm: Check w, h for subversion < 2

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jun 19 05:04:30 2025 +0200| [3afae0f4409ace1699ebe3fdd32a61f05657c09f] | committer: Michael Niedermayer avcodec/sanm: Check w, h for subversion < 2 Fixes: 410609432/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SANM_fuz

[FFmpeg-cvslog] avcodec/dxvenc: Clear width to linesize not linesize to linesize

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jul 23 21:25:37 2025 +0200| [a45755e302baf56461bd7d8cf0c3a88c0ee5e83f] | committer: Michael Niedermayer avcodec/dxvenc: Clear width to linesize not linesize to linesize Fixes: use of uninitialized memory Fixes: 422217206/clusterfuzz

[FFmpeg-cvslog] avcodec/shorten: Clear the additionally allocated space on realloc

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jul 23 21:13:33 2025 +0200| [909229b880d5f2c2277ab10915954b18d5162322] | committer: Michael Niedermayer avcodec/shorten: Clear the additionally allocated space on realloc Fixes: use of uninitialized memory Fixes: 421954767/clusterfuzz

[FFmpeg-cvslog] avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Jul 24 01:05:40 2025 +0200| [1b12e919cfe3bf69038225794330d14575fb78d0] | committer: Michael Niedermayer avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE Fixes: use of uninitialized memory Fixes: 427532813/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/vqf: Ensure that comm_chunk is fully read

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jul 23 13:36:42 2025 +0200| [1b7a327b3a43df6ab82885cea5ae02bf9dd899a9] | committer: Michael Niedermayer avformat/vqf: Ensure that comm_chunk is fully read Fixes: use of uninitialized memory Fixes: 412125811/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/mxfdec: Ensure klv->key is initialized

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jul 23 13:25:06 2025 +0200| [c6cb3ab7ff5a66db5d86f270d7c68547dac4da6a] | committer: Michael Niedermayer avformat/mxfdec: Ensure klv->key is initialized Fixes: read of uninitialized memory Fixes: 391916474/clusterfuzz-testcase-minimi

[FFmpeg-cvslog] avformat/mov: make sure file_checksum is fully initialized

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jul 23 13:16:33 2025 +0200| [8b16e1ddd9c0bc4ca90447d481186216cfdce0fe] | committer: Michael Niedermayer avformat/mov: make sure file_checksum is fully initialized Fixes: use of uninitialized memory Fixes: 394990189/clusterfuzz-testcase

[FFmpeg-cvslog] avcodec/hevc/hevcdec: Clean sao_pixel_buffer_v on allocation

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jul 23 13:05:29 2025 +0200| [7a21c37f75ef493bafed3e3fdfbd3cf48990439b] | committer: Michael Niedermayer avcodec/hevc/hevcdec: Clean sao_pixel_buffer_v on allocation Fixes: use of uninitialized memory Fixes: 378102648/clusterfuzz-testcase

[FFmpeg-cvslog] avformat/asfdec_f: Check amount of value read

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jul 23 01:57:54 2025 +0200| [fa197924a66d83106c5d4dadb8610a1c526afd67] | committer: Michael Niedermayer avformat/asfdec_f: Check amount of value read Fixes: use of uninitialized memory Fixes: 403675492/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] tools/target_dec_fuzzer: Set ALS max order to 15 (ALS simple profile)

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jul 22 02:56:27 2025 +0200| [23c60ce742d6dc99a001089eb1dd4f5dcb208350] | committer: Michael Niedermayer tools/target_dec_fuzzer: Set ALS max order to 15 (ALS simple profile) Fixes: Timeout Fixes: 429645375/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avcodec/alsdec: Allow the user to set a maximum prediction order

2025-07-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jul 22 02:56:27 2025 +0200| [0887d2e291ee758ac381edd42adefe2a09d9b45e] | committer: Michael Niedermayer avcodec/alsdec: Allow the user to set a maximum prediction order The only offical profile i could find (ALS simple profile) has a max of

[FFmpeg-cvslog] avcodec/smacker: cleanup on bet buffer failure

2025-07-20 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jul 16 01:02:00 2025 +0200| [749aaf27448b686b029a2ffa4e5d23f878e2f703] | committer: Michael Niedermayer avcodec/smacker: cleanup on bet buffer failure Fixes: memleak (of vlc) Fixes: 430343927/clusterfuzz-testcase-minimized

  1   2   3   4   5   6   7   8   9   10   >