[FFmpeg-cvslog] avfilter/vf_thumbnail_cuda: Set ret before checking it

2024-06-14 Thread Michael Niedermayer
ffmpeg | branch: release/4.3 | Michael Niedermayer | Mon Apr 22 03:09:54 2024 +0200| [473663d53685f4e5bd180f13c4a450a36f9eb413] | committer: Michael Niedermayer avfilter/vf_thumbnail_cuda: Set ret before checking it Fixes: CID1418336 Logically dead code Sponsored-by: Sovereign Tech Fund

[FFmpeg-cvslog] doc/examples/vaapi_transcode: Simplify loop

2024-06-14 Thread Michael Niedermayer
ffmpeg | branch: release/4.3 | Michael Niedermayer | Wed Apr 24 03:20:38 2024 +0200| [c8a5242a5457c819dbce249e6b0658ee22c51b40] | committer: Michael Niedermayer doc/examples/vaapi_transcode: Simplify loop Fixes: CID1428858(1/2) Logically dead code Sponsored-by: Sovereign Tech Fund Reviewed

[FFmpeg-cvslog] avfilter/signature_lookup: Dont copy uninitialized stuff around

2024-06-14 Thread Michael Niedermayer
ffmpeg | branch: release/4.3 | Michael Niedermayer | Mon Apr 22 00:57:43 2024 +0200| [1bff9db6918cd1a7adf10dacf2f084e5100707b6] | committer: Michael Niedermayer avfilter/signature_lookup: Dont copy uninitialized stuff around Fixes: CID1403238 Uninitialized pointer read Fixes: CID1403239

[FFmpeg-cvslog] avfilter/signature_lookup: Fix 2 differences to the refernce SW

2024-06-14 Thread Michael Niedermayer
ffmpeg | branch: release/4.3 | Michael Niedermayer | Mon Apr 22 00:43:19 2024 +0200| [fe924faa2f85ec9ad2a75524e26b2a55e0b23d7b] | committer: Michael Niedermayer avfilter/signature_lookup: Fix 2 differences to the refernce SW Fixes: CID1403227 Division or modulo by float zero Sponsored-by

[FFmpeg-cvslog] Changelog: more backported commits

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu Jun 13 22:24:42 2024 +0200| [0dfbf1dffcd64dd7007c3df4f6d2d60e3842a63a] | committer: Michael Niedermayer Changelog: more backported commits > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] doc/developer: Provide information about git send-email and gmail

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Wed Jun 12 19:37:15 2024 +0200| [12edfe7004ce60e99b7e48b9eb260acf610de4dd] | committer: Michael Niedermayer doc/developer: Provide information about git send-email and gmail The 2 links are the clearest i found. Signed-off-by: Michael

[FFmpeg-cvslog] avfilter/vf_rotate: Check ff_draw_init2() return value

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Jun 3 19:51:49 2024 +0200| [293b368b81b77e3143b6147c59c0773872101ebf] | committer: Michael Niedermayer avfilter/vf_rotate: Check ff_draw_init2() return value Fixes: NULL pointer dereference Fixes: 3_343 Found-by: De3mond Signed-off-by

[FFmpeg-cvslog] avformat/mov: Use int64_t in intermediate for corrected_dts

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Jun 3 03:20:41 2024 +0200| [74aeed90eb9311a75c56c3e221cd71baef67987c] | committer: Michael Niedermayer avformat/mov: Use int64_t in intermediate for corrected_dts Fixes: CID1500312 Unintentional integer overflow Sponsored-by

[FFmpeg-cvslog] avformat/mov: Use 64bit in intermediate for current_dts

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Jun 3 03:17:27 2024 +0200| [14aff02a1040e75f159fab5b833dec39c639bdbf] | committer: Michael Niedermayer avformat/mov: Use 64bit in intermediate for current_dts Fixes: CID1500304 Unintentional integer overflow Fixes: CID1500318

[FFmpeg-cvslog] avformat/matroskadec: Assert that num_levels is non negative

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Jun 3 01:25:59 2024 +0200| [e0e1a3893d1fba0721fc348831f269a5206cb4f1] | committer: Michael Niedermayer avformat/matroskadec: Assert that num_levels is non negative Maybe Closes: CID1452496 Uninitialized scalar variable Sponsored-by

[FFmpeg-cvslog] avdevice/xcbgrab: Check sscanf() return

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun Jun 2 23:32:43 2024 +0200| [4446e6b55fe4b47f1a4b9ff26b63eb6fe0ff03ab] | committer: Michael Niedermayer avdevice/xcbgrab: Check sscanf() return Alot more input checking can be performed, this is only checking the obvious missing case

[FFmpeg-cvslog] avformat/libzmq: Check av_strstart()

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Jun 3 01:19:36 2024 +0200| [8dc091daee4532264c8c06e5a081d35b8892ba18] | committer: Michael Niedermayer avformat/libzmq: Check av_strstart() Fixes: CID1453457 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed-off-by

[FFmpeg-cvslog] avformat/img2dec: Move DQT after unrelated if()

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Jun 3 00:28:16 2024 +0200| [5f4036b66bb12c806b5d4e96254ea0e0d78ad6d0] | committer: Michael Niedermayer avformat/img2dec: Move DQT after unrelated if() Fixes: CID1494636 Missing break in switch Sponsored-by: Sovereign Tech Fund Signed

[FFmpeg-cvslog] avformat/img2dec: Little JFIF / Exif cleanup

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Jun 3 00:56:31 2024 +0200| [393005575b3238074449f8506c93adc9df128761] | committer: Michael Niedermayer avformat/img2dec: Little JFIF / Exif cleanup This changes the behavior and makes it behave how it probably was intended. Either way

[FFmpeg-cvslog] fftools/cmdutils: Add protective () to FLAGS

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun Apr 28 00:53:51 2024 +0200| [040db2b44747c1b0f39dc0c3f5e050e097af6037] | committer: Michael Niedermayer fftools/cmdutils: Add protective () to FLAGS issue found while reviewing CID1452612 Free of array-typed value Sponsored-by

[FFmpeg-cvslog] avformat/sdp: Check before appending ","

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Wed May 8 04:07:40 2024 +0200| [f466265169957e61f29890550cea34b16d480dae] | committer: Michael Niedermayer avformat/sdp: Check before appending "," Found by reviewing code related to CID1500301 String not null terminated Sp

[FFmpeg-cvslog] avcodec/ilbcdec: Remove dead code

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu May 9 23:30:49 2024 +0200| [5d891ffbe5c796df42e8ff44833fa89175b27f3c] | committer: Michael Niedermayer avcodec/ilbcdec: Remove dead code Yes the same dead code is in "iLBC Speech Coder ANSI-C Source Code" Fixes: CID1509370

[FFmpeg-cvslog] avcodec/vp8: Check cond init

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun May 26 23:50:40 2024 +0200| [188fe46e92ccb4c90d91987c85a251e77efebcfb] | committer: Michael Niedermayer avcodec/vp8: Check cond init Fixes: CID1598563 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael

[FFmpeg-cvslog] avcodec/vp8: Check mutex init

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun May 26 23:50:40 2024 +0200| [417723acccd4fbc2f21ef97af42cee046edb3b7f] | committer: Michael Niedermayer avcodec/vp8: Check mutex init Fixes: CID1598556 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael

[FFmpeg-cvslog] avcodec/pcm-dvdenc: 64bit pkt-size

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon May 13 01:14:21 2024 +0200| [206816e91546ead0fd90cbecb7422bdf9004d68e] | committer: Michael Niedermayer avcodec/pcm-dvdenc: 64bit pkt-size It seems nothing prevents such overflow even though odd Fixes: CID1441934 Unintentional integer

[FFmpeg-cvslog] avcodec/notchlc: Check init_get_bits8() for failure

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon May 13 00:45:29 2024 +0200| [85242a8aafd80cf2b3a67f28b54c881ac8b3f6f4] | committer: Michael Niedermayer avcodec/notchlc: Check init_get_bits8() for failure Fixes: CID1500300 Unchecked return value Sponsored-by: Sovereign Tech Fund

[FFmpeg-cvslog] avcodec/tests/dct: Use 64bit in intermediate for error computation

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Fri May 17 00:46:24 2024 +0200| [9e46b70436305ee77f8087bf24239a1d704f95ed] | committer: Michael Niedermayer avcodec/tests/dct: Use 64bit in intermediate for error computation Fixes: CID1500284 Unintentional integer overflow Sponsored-by

[FFmpeg-cvslog] avcodec/rv34: assert that size is not 0 in rv34_gen_vlc_ext()

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu May 16 04:13:14 2024 +0200| [442d18371ecd7f448ca058baff1813158ca4a135] | committer: Michael Niedermayer avcodec/rv34: assert that size is not 0 in rv34_gen_vlc_ext() Helps: CID1548380 Uninitialized scalar variable Sponsored-by

[FFmpeg-cvslog] avcodec/scpr3: Check add_dec() for failure

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu May 16 21:16:00 2024 +0200| [4d9530afdfbd6cafa6b008262c5e6be89285b691] | committer: Michael Niedermayer avcodec/scpr3: Check add_dec() for failure Fixes: CID1441459 Improper use of negative value Sponsored-by: Sovereign Tech Fund

[FFmpeg-cvslog] avcodec/wavpackenc: Use unsigned for potential 31bit shift

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun May 19 04:49:15 2024 +0200| [896af4bd3e3d15ad33b3b7e7e6b44e2fdedc7162] | committer: Michael Niedermayer avcodec/wavpackenc: Use unsigned for potential 31bit shift Fixes: CID1465481 Unintentional integer overflow Sponsored-by: Sovereign

[FFmpeg-cvslog] avcodec/tests/jpeg2000dwt: Use 64bit in comparission

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun May 19 22:07:32 2024 +0200| [2b7260fbb793a37b3532440ffdb2c04b40c6fab4] | committer: Michael Niedermayer avcodec/tests/jpeg2000dwt: Use 64bit in comparission Found while reviewing: CID1500309 Unintentional integer overflow Sponsored-by

[FFmpeg-cvslog] avcodec/tests/jpeg2000dwt: Use 64bit in err2 computation

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun May 19 22:07:31 2024 +0200| [f85527cd8b6db115f147e449a0145cfe5aad8a17] | committer: Michael Niedermayer avcodec/tests/jpeg2000dwt: Use 64bit in err2 computation This issue cannot happen with the current function parameters Fixes

[FFmpeg-cvslog] avcodec/sga: Make it clear that the return is intentionally not checked

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu May 23 02:33:37 2024 +0200| [a0f0e6d813799b5e21b27746415abfba9b88e84d] | committer: Michael Niedermayer avcodec/sga: Make it clear that the return is intentionally not checked Related: CID1473496 Unchecked return value Sponsored-by

[FFmpeg-cvslog] avformat/fwse: Remove always false expression

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat May 25 13:18:13 2024 +0200| [c48387a3f532429f5b805ff6d2203201e816d23a] | committer: Michael Niedermayer avformat/fwse: Remove always false expression Fixes: CID1460758 Operands don't affect result Sponsored-by: Sovereign Tech

[FFmpeg-cvslog] avformat/ape: Use 64bit for final frame size

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu May 23 01:51:53 2024 +0200| [1763189d0e93e3c8ddc78af2a2d0c6a493ecd2bd] | committer: Michael Niedermayer avformat/ape: Use 64bit for final frame size Fixes: CID1505963 Unintentional integer overflow Sponsored-by: Sovereign Tech Fund

[FFmpeg-cvslog] avformat/asfdec_f: Use 64bit for preroll computation

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu May 23 02:27:28 2024 +0200| [8b19671c78fece55081612367e0862402565927c] | committer: Michael Niedermayer avformat/asfdec_f: Use 64bit for preroll computation Fixes: CID1500342 Unintentional integer overflow Sponsored-by: Sovereign Tech

[FFmpeg-cvslog] avformat/argo_asf: Use 64bit in offset intermediate

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu May 23 02:12:09 2024 +0200| [66e306b8e3a6da3f60f2714b57b177f930f993ca] | committer: Michael Niedermayer avformat/argo_asf: Use 64bit in offset intermediate Fixes: CID1467435 Unintentional integer overflow Sponsored-by: Sovereign Tech

[FFmpeg-cvslog] avdevice/pulse_audio_enc: Use av_rescale() to avoid integer overflow

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu May 23 01:25:50 2024 +0200| [b7efe0f704898c426aa73c8bfa6d61b0bec2d8cd] | committer: Michael Niedermayer avdevice/pulse_audio_enc: Use av_rescale() to avoid integer overflow Fixes: CID1503075 Unintentional integer overflow Sponsored-by

[FFmpeg-cvslog] avcodec/tiff: Assert init_get_bits8() success in unpack_gray()

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Fri May 17 23:58:30 2024 +0200| [bc5b55a4caadfd4458dd4a73c2885fc19cad9863] | committer: Michael Niedermayer avcodec/tiff: Assert init_get_bits8() success in unpack_gray() Helps: CID1441939 Unchecked return value Sponsored-by: Sovereign

[FFmpeg-cvslog] avcodec/tiff: Assert init_get_bits8() success in horizontal_fill()

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Fri May 17 23:53:28 2024 +0200| [f3424f04704fb9ec5fff5e248626d08419aa95a0] | committer: Michael Niedermayer avcodec/tiff: Assert init_get_bits8() success in horizontal_fill() Helps: CID1441167 Unchecked return value Sponsored-by: Sovereign

[FFmpeg-cvslog] avutil/tests/dict: Check av_dict_set() before get for failure

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon May 20 21:55:44 2024 +0200| [3ab1855847eca3991d425e20235a4616cd943ab6] | committer: Michael Niedermayer avutil/tests/dict: Check av_dict_set() before get for failure Failure is possible due to strdup() Fixes: CID1516764 Dereference

[FFmpeg-cvslog] avutil/tests/opt: Check av_set_options_string() for failure

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon May 20 22:52:38 2024 +0200| [b2864f699e96f201c53ffe19165fd5be1348813e] | committer: Michael Niedermayer avutil/tests/opt: Check av_set_options_string() for failure This is test code after all so it should test things Fixes: CID1518990

[FFmpeg-cvslog] swscale/yuv2rgb: Use 64bit for brightness computation

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Tue May 21 01:35:08 2024 +0200| [3b94cf8b20b683c26503fb5fcf2ae1e137d39764] | committer: Michael Niedermayer swscale/yuv2rgb: Use 64bit for brightness computation This will not overflow for normal values Fixes: CID1500280 Unintentional

[FFmpeg-cvslog] swscale/x86/swscale: use a clearer name for INPUT_PLANER_RGB_A_FUNC_CASE

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Tue May 21 01:30:13 2024 +0200| [b8dfe07c5099277c8c37138e04701fb35f1808d4] | committer: Michael Niedermayer swscale/x86/swscale: use a clearer name for INPUT_PLANER_RGB_A_FUNC_CASE related: CID1497114 Missing break in switch Sponsored-by

[FFmpeg-cvslog] avdevice/dshow: fix badly indented line

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon May 27 00:50:02 2024 +0200| [2f9a4353bb38f75a67fe9e994deadeeaa78a0f95] | committer: Michael Niedermayer avdevice/dshow: fix badly indented line Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avformat/demux: resurrect dead stores

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Thu May 23 23:25:42 2024 +0200| [84953f5c232e10d14ea85ef54779f7545195b8b8] | committer: Michael Niedermayer avformat/demux: resurrect dead stores Fixes: CID1473512 Unused value Fixes: CID1529228 Unused value Sponsored-by: Sovereign Tech

[FFmpeg-cvslog] avcodec/mscc & mwsc: Check loop counts before use

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun May 12 00:43:48 2024 +0200| [21fe5ce6937ee634d7ea0ffc170d85692c7c5093] | committer: Michael Niedermayer avcodec/mscc & mwsc: Check loop counts before use This could cause timeouts Fixes: CID1439568 Untrusted loop bound Sponsore

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Fix potential overflow in RD

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun May 12 00:13:58 2024 +0200| [cb4e45231cdb3447c9690906b4edcd0b88f68a56] | committer: Michael Niedermayer avcodec/mpegvideo_enc: Fix potential overflow in RD Fixes: CID1500285 Unintentional integer overflow Sponsored-by: Sovereign Tech

[FFmpeg-cvslog] avcodec/mpeg4videodec: assert impossible wrap points

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat May 11 22:08:21 2024 +0200| [ed40d4850b889dc1580e74736b8ce228e0aa5403] | committer: Michael Niedermayer avcodec/mpeg4videodec: assert impossible wrap points Helps: CID1473517 Uninitialized scalar variable Helps: CID1473497 Uninitialized

[FFmpeg-cvslog] avcodec/vble: Check av_image_get_buffer_size() for failure

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat May 18 00:32:43 2024 +0200| [61332f89a62c0b8622325e70f94bee8897c0bfda] | committer: Michael Niedermayer avcodec/vble: Check av_image_get_buffer_size() for failure Fixes: CID1461482 Improper use of negative value Sponsored-by: Sovereign

[FFmpeg-cvslog] avcodec/vp3: Replace check by assert

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat May 18 03:16:08 2024 +0200| [5bc913c2351cb179e33b8adc3611203e27e3edcf] | committer: Michael Niedermayer avcodec/vp3: Replace check by assert Fixes: CID1452425 Logically dead code Sponsored-by: Sovereign Tech Fund Reviewed-by: Peter

[FFmpeg-cvslog] avcodec/exr: Fix preview overflow

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Fri May 3 23:25:10 2024 +0200| [cb03082cfa9ea501b496fb4f5cd3745340af21b3] | committer: Michael Niedermayer avcodec/exr: Fix preview overflow Fixes: CID1515456 Unintentional integer overflow Sponsored-by: Sovereign Tech Fund Signed-off-by

[FFmpeg-cvslog] avcodec/mpeg12dec: Use 64bit in bit computation

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat May 11 21:04:00 2024 +0200| [701ca03b0063a09e9fe5d536dbe55bc9282dad41] | committer: Michael Niedermayer avcodec/mpeg12dec: Use 64bit in bit computation I dont think this can actually overflow but 64bit seems reasonable to use Fixes

[FFmpeg-cvslog] avcodec/jpeg2000dec: remove ST=3 case

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Fri May 10 16:07:04 2024 +0200| [21fd9fb7db8d2283a7ca70de17b04aa28a58deeb] | committer: Michael Niedermayer avcodec/jpeg2000dec: remove ST=3 case Fixes: CID1460979 Logically dead code Sponsored-by: Sovereign Tech Fund Reviewed-by: Tomas

[FFmpeg-cvslog] avcodec/qsvdec: Check av_image_get_buffer_size() for failure

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon May 13 02:05:56 2024 +0200| [52af506fdb348fac505e1c984225f3b1a8226a7a] | committer: Michael Niedermayer avcodec/qsvdec: Check av_image_get_buffer_size() for failure Fixes: CID1477406 Improper use of negative value Sponsored-by

[FFmpeg-cvslog] avcodec/fmvc: remove dead assignment

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat May 4 23:29:26 2024 +0200| [21249e8cbef15d37b2d7664b2070325a91c5c274] | committer: Michael Niedermayer avcodec/fmvc: remove dead assignment Fixes: CID1529220 Unused value Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael

[FFmpeg-cvslog] avcodec/h264_slice: Remove dead sps check

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon May 6 03:17:26 2024 +0200| [148a3ed506f7e0ea94b506b5831a5a6df6bbdbb1] | committer: Michael Niedermayer avcodec/h264_slice: Remove dead sps check Fixes: CID1439574 Dereference after null check Sponsored-by: Sovereign Tech Fund Signed

[FFmpeg-cvslog] avcodec/cbs_av1: Avoid shift overflow

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Wed May 1 21:44:33 2024 +0200| [ed6b5d616439f4ca2c7075c05b514d0fa00cad85] | committer: Michael Niedermayer avcodec/cbs_av1: Avoid shift overflow Fixes: CID1465488 Unintentional integer overflow Sponsored-by: Sovereign Tech Fund Signed-off

[FFmpeg-cvslog] avcodec/lpc: copy levenson coeffs only when they have been computed

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat May 11 20:50:44 2024 +0200| [0a27f1d3318c7204b7d286a7141052162299ba61] | committer: Michael Niedermayer avcodec/lpc: copy levenson coeffs only when they have been computed Fixes: CID1473514 Uninitialized scalar variable Sponsored-by

[FFmpeg-cvslog] avutil/tests/base64: Check with too short output array

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat May 11 03:14:16 2024 +0200| [353cc497cc3629654d67757592b169a8b7ae3a67] | committer: Michael Niedermayer avutil/tests/base64: Check with too short output array Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] libavutil/base64: Try not to write over the array end

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat May 11 03:13:17 2024 +0200| [f7fcdeb6a0e9a1aa0d3ed2eacc503404c8409cb8] | committer: Michael Niedermayer libavutil/base64: Try not to write over the array end Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/avs2_parser: Assert init_get_bits8() success with const size 15

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Wed May 1 15:50:56 2024 +0200| [4408336d9eb7a55564abe471524d55d6204e48af] | committer: Michael Niedermayer avcodec/avs2_parser: Assert init_get_bits8() success with const size 15 Fixes: CID1506708 Unchecked return value Sponsored-by

[FFmpeg-cvslog] fftools/ffplay: Check return of swr_alloc_set_opts2()

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun Apr 28 01:10:50 2024 +0200| [b76f24c7087c1d4684470a1cd4be2cb3a2ac7c05] | committer: Michael Niedermayer fftools/ffplay: Check return of swr_alloc_set_opts2() This probably makes no difference but its more correct Fixes: CID1503080

[FFmpeg-cvslog] avformat/kvag: Check sample_rate

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Apr 29 23:44:25 2024 +0200| [a2e4f3e5f4b425cfe71b373d2805646d73b6637a] | committer: Michael Niedermayer avformat/kvag: Check sample_rate Fixes: Division by 0 Fixes: -copyts -start_at_zero -itsoffset 00:00:01 -itsscale 1 -ss 00:00:02 -i

[FFmpeg-cvslog] tools/opt_common: Check for malloc failure

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun Apr 28 18:33:24 2024 +0200| [b0754513f481a37f17921286052346e394cd04a6] | committer: Michael Niedermayer tools/opt_common: Check for malloc failure Fixes: CID1539100 Negative loop bound Sponsored-by: Sovereign Tech Fund Signed-off-by

[FFmpeg-cvslog] doc/examples/demux_decode: Simplify loop

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Wed Apr 24 03:08:14 2024 +0200| [c3471d55c595da429000bd2802469e1da9b0789a] | committer: Michael Niedermayer doc/examples/demux_decode: Simplify loop Fixes: CID1463550 Logically dead code Sponsored-by: Sovereign Tech Fund Signed-off-by

[FFmpeg-cvslog] avformat/concatdec: Check file

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Tue Apr 30 00:47:31 2024 +0200| [c379893ebe8a301ec7d4a7fa087a3b2515e92350] | committer: Michael Niedermayer avformat/concatdec: Check file Fixes: null pointer dereference Fixes: -stream_loop 1 -ss 00:00:05 -i zgclab/ffmpeg_crash/poc2

[FFmpeg-cvslog] doc/examples/vaapi_transcode: Simplify loop

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Wed Apr 24 03:20:38 2024 +0200| [b9867cade36c94663c2a5c28de0e57116dbbaab1] | committer: Michael Niedermayer doc/examples/vaapi_transcode: Simplify loop Fixes: CID1428858(1/2) Logically dead code Sponsored-by: Sovereign Tech Fund Reviewed

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Fix 1 line and one column images

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Apr 8 18:38:42 2024 +0200| [7618da9b2ddf004e0d1ea6e109e4c2dc886fe8dd] | committer: Michael Niedermayer avcodec/mpegvideo_enc: Fix 1 line and one column images Fixes: Ticket10952 Fixes: poc21ffmpeg Signed-off-by: Michael Niedermayer

[FFmpeg-cvslog] avcodec/avs3_parser: assert the return value of init_get_bits()

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Wed May 1 21:17:25 2024 +0200| [d71036b4559cecb5e1d8cb989b47d858d52921bc] | committer: Michael Niedermayer avcodec/avs3_parser: assert the return value of init_get_bits() Fixes: CID1492867 Unchecked return value Sponsored-by: Sovereign

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

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Fri Apr 26 05:08:36 2024 +0200| [3ca9febc6e4c0289c2b6071900d886d49b451646] | committer: Michael Niedermayer swscale/output: Fix integer overflow in yuv2rgba64_full_1_c_template() Fixes: signed integer overflow: -1082982400 + -1079364728

[FFmpeg-cvslog] swscale/output: Fix integer overflow in yuv2rgba64_1_c_template

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Fri Apr 26 05:08:35 2024 +0200| [91df1b66c717899e474805520e79b0582923fbc7] | committer: Michael Niedermayer swscale/output: Fix integer overflow in yuv2rgba64_1_c_template Fixes: signed integer overflow: -831176 * 9539 cannot be represented

[FFmpeg-cvslog] avcodec/hevcdec: Check ref frame

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sat Apr 27 00:09:02 2024 +0200| [2f0919b26a3dd36958269f130d7f7bd9f4cdbebc] | committer: Michael Niedermayer avcodec/hevcdec: Check ref frame Fixes: NULL pointer dereferences Fixes: 68197/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avformat/mxfdec: Check body_offset

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Fri Apr 26 03:46:33 2024 +0200| [a17885a73d373a1d15fdcbd55a6b1e9cf0f40209] | committer: Michael Niedermayer avformat/mxfdec: Check body_offset Fixes: signed integer overflow: 538976288 - -9223372036315799520 cannot be represented in type

[FFmpeg-cvslog] avcodec/ac3_parser: Check init_get_bits8() for failure

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Sun Apr 28 21:09:45 2024 +0200| [06cc1197e500b6bed8792c9d52b4dc88b8e4df3b] | committer: Michael Niedermayer avcodec/ac3_parser: Check init_get_bits8() for failure Fixes: CID1420393 Unchecked return value Sponsored-by: Sovereign Tech Fund

[FFmpeg-cvslog] avcodec/pngdec: Check last AVFrame before deref

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Fri Apr 26 23:22:53 2024 +0200| [dc9d2eb69d553e3bb144f2253def6b8e6ad4ff7d] | committer: Michael Niedermayer avcodec/pngdec: Check last AVFrame before deref Fixes: NULL pointer dereference Fixes: 68184/clusterfuzz-testcase-minimized

[FFmpeg-cvslog] avfilter/signature_lookup: Dont copy uninitialized stuff around

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Apr 22 00:57:43 2024 +0200| [601e4fb1f067ecb455b3ea0b92d6092c2ea31291] | committer: Michael Niedermayer avfilter/signature_lookup: Dont copy uninitialized stuff around Fixes: CID1403238 Uninitialized pointer read Fixes: CID1403239

[FFmpeg-cvslog] avfilter/vf_thumbnail_cuda: Set ret before checking it

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Apr 22 03:09:54 2024 +0200| [d9ccbd71f482b8ccfaf937710e8b47c6fa120cd9] | committer: Michael Niedermayer avfilter/vf_thumbnail_cuda: Set ret before checking it Fixes: CID1418336 Logically dead code Sponsored-by: Sovereign Tech Fund

[FFmpeg-cvslog] avfilter/signature_lookup: Fix 2 differences to the refernce SW

2024-06-13 Thread Michael Niedermayer
ffmpeg | branch: release/5.1 | Michael Niedermayer | Mon Apr 22 00:43:19 2024 +0200| [32af5cb10ac879a2ee8dda094df8d49aacdd418e] | committer: Michael Niedermayer avfilter/signature_lookup: Fix 2 differences to the refernce SW Fixes: CID1403227 Division or modulo by float zero Sponsored-by

[FFmpeg-cvslog] doc/developer: Provide information about git send-email and gmail

2024-06-12 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jun 12 19:37:15 2024 +0200| [959cb2e2e36cad50b88d45c1201c2c3d64d4e48c] | committer: Michael Niedermayer doc/developer: Provide information about git send-email and gmail The 2 links are the clearest i found. Signed-off-by: Michael

[FFmpeg-cvslog] avformat/mov: Use 64bit in intermediate for current_dts

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jun 3 03:17:27 2024 +0200| [0c977d37aad609f6ed7d148c012da8bc83df8f0b] | committer: Michael Niedermayer avformat/mov: Use 64bit in intermediate for current_dts Fixes: CID1500304 Unintentional integer overflow Fixes: CID1500318 Unintentional

[FFmpeg-cvslog] avfilter/vf_rotate: Check ff_draw_init2() return value

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jun 3 19:51:49 2024 +0200| [9c9f095e30c196c0e3d510dc5300182ddb49a803] | committer: Michael Niedermayer avfilter/vf_rotate: Check ff_draw_init2() return value Fixes: NULL pointer dereference Fixes: 3_343 Found-by: De3mond Signed-off-by

[FFmpeg-cvslog] avformat/matroskadec: Assert that num_levels is non negative

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jun 3 01:25:59 2024 +0200| [019fce18bb0628ac8bc47a81d647a23d604b6123] | committer: Michael Niedermayer avformat/matroskadec: Assert that num_levels is non negative Maybe Closes: CID1452496 Uninitialized scalar variable Sponsored-by

[FFmpeg-cvslog] avformat/mov: Use int64_t in intermediate for corrected_dts

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jun 3 03:20:41 2024 +0200| [034054b3706bea8524cf8846813e17636ca5ab33] | committer: Michael Niedermayer avformat/mov: Use int64_t in intermediate for corrected_dts Fixes: CID1500312 Unintentional integer overflow Sponsored-by: Sovereign

[FFmpeg-cvslog] avformat/libzmq: Check av_strstart()

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jun 3 01:19:36 2024 +0200| [0263b6a48caaff839e4c28df15b299b89c7da92d] | committer: Michael Niedermayer avformat/libzmq: Check av_strstart() Fixes: CID1453457 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael

[FFmpeg-cvslog] avformat/img2dec: Little JFIF / Exif cleanup

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jun 3 00:56:31 2024 +0200| [5712f36dd0ee0144b92edd2147e24b3724d7ec89] | committer: Michael Niedermayer avformat/img2dec: Little JFIF / Exif cleanup This changes the behavior and makes it behave how it probably was intended. Either way this

[FFmpeg-cvslog] avformat/img2dec: Move DQT after unrelated if()

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jun 3 00:28:16 2024 +0200| [7d04c6016b0971fecb890d3a0afe4e6706a1a68e] | committer: Michael Niedermayer avformat/img2dec: Move DQT after unrelated if() Fixes: CID1494636 Missing break in switch Sponsored-by: Sovereign Tech Fund Signed-off

[FFmpeg-cvslog] avformat/imfdec: Simplify get_next_track_with_minimum_timestamp()

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jun 3 00:16:18 2024 +0200| [f10493f6fc2a79f706138d90420a4369b9655a47] | committer: Michael Niedermayer avformat/imfdec: Simplify get_next_track_with_minimum_timestamp() This also makes the code more robust Fixes: CID1512414 Uninitialized

[FFmpeg-cvslog] avdevice/xcbgrab: Check sscanf() return

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jun 2 23:32:43 2024 +0200| [78d6d13babc62fa14727ee590e5a9661f23a0d9f] | committer: Michael Niedermayer avdevice/xcbgrab: Check sscanf() return Alot more input checking can be performed, this is only checking the obvious missing case Fixes

[FFmpeg-cvslog] avformat/iamf_parse: Remove dead case

2024-06-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jun 3 00:12:54 2024 +0200| [c21fb3624bb7e10f9ee5a182bf9cfbf64990c78e] | committer: Michael Niedermayer avformat/iamf_parse: Remove dead case Fixes: CID1559546 Logically dead code Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael

[FFmpeg-cvslog] fftools/ffmpeg_mux_init: Free pts on error

2024-06-07 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Apr 28 00:27:01 2024 +0200| [840f2bc18eddd72fa886aec30efc82991b920c45] | committer: Michael Niedermayer fftools/ffmpeg_mux_init: Free pts on error Fixes: CID1538863 Resource leak Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael

[FFmpeg-cvslog] avformat/sdp: Check before appending ","

2024-06-07 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed May 8 04:07:40 2024 +0200| [5b82852519e92a2b94de0f22da1a81df5b3e0412] | committer: Michael Niedermayer avformat/sdp: Check before appending "," Found by reviewing code related to CID1500301 String not null terminated Sp

[FFmpeg-cvslog] fftools/cmdutils: Add protective () to FLAGS

2024-06-07 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Apr 28 00:53:51 2024 +0200| [d9b9fc4be26014eb7221d9bbc297a5323d5ad40b] | committer: Michael Niedermayer fftools/cmdutils: Add protective () to FLAGS issue found while reviewing CID1452612 Free of array-typed value Sponsored-by: Sovereign

[FFmpeg-cvslog] avcodec/vp8: Check cond init

2024-06-07 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 26 23:50:40 2024 +0200| [9b76e49061a321467df23f7b1c8e8e715c8dec71] | committer: Michael Niedermayer avcodec/vp8: Check cond init Fixes: CID1598563 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael

[FFmpeg-cvslog] avcodec/libx264: Check init_get_bits8() return code

2024-06-07 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri May 10 03:48:10 2024 +0200| [dce69ba89e37a956236b30663be893b7dae1567b] | committer: Michael Niedermayer avcodec/libx264: Check init_get_bits8() return code Fixes: CID1594529 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed

[FFmpeg-cvslog] avcodec/ilbcdec: Remove dead code

2024-06-07 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu May 9 23:30:49 2024 +0200| [8a64a003b5d567354e82af679e056615c8464a6f] | committer: Michael Niedermayer avcodec/ilbcdec: Remove dead code Yes the same dead code is in "iLBC Speech Coder ANSI-C Source Code" Fixes: CID1509370 Logi

[FFmpeg-cvslog] avcodec/vp8: Check mutex init

2024-06-07 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 26 23:50:40 2024 +0200| [4ac7405aafb8e66dff2ac926f33b7ff755f224cf] | committer: Michael Niedermayer avcodec/vp8: Check mutex init Fixes: CID1598556 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael

[FFmpeg-cvslog] avcodec/proresenc_anatoliy: Assert that AV_PROFILE_UNKNOWN is replaced

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 13 01:22:18 2024 +0200| [6106177ad66ab28f44520534f386239d2405eeab] | committer: Michael Niedermayer avcodec/proresenc_anatoliy: Assert that AV_PROFILE_UNKNOWN is replaced If its not replaced we would have a negative index used in an

[FFmpeg-cvslog] avcodec/pcm-dvdenc: 64bit pkt-size

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 13 01:14:21 2024 +0200| [160b81ce2a87b0835125da7c72ab7ed8c0918c45] | committer: Michael Niedermayer avcodec/pcm-dvdenc: 64bit pkt-size It seems nothing prevents such overflow even though odd Fixes: CID1441934 Unintentional integer

[FFmpeg-cvslog] avcodec/scpr3: Check add_dec() for failure

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu May 16 21:16:00 2024 +0200| [d741638042d827aed994b819857d6587121627ab] | committer: Michael Niedermayer avcodec/scpr3: Check add_dec() for failure Fixes: CID1441459 Improper use of negative value Sponsored-by: Sovereign Tech Fund Signed-off

[FFmpeg-cvslog] avcodec/notchlc: Check init_get_bits8() for failure

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon May 13 00:45:29 2024 +0200| [19db9636c52c040d364fe9af94ddeeb1ecfd2c2a] | committer: Michael Niedermayer avcodec/notchlc: Check init_get_bits8() for failure Fixes: CID1500300 Unchecked return value Sponsored-by: Sovereign Tech Fund Signed

[FFmpeg-cvslog] avcodec/rv34: assert that size is not 0 in rv34_gen_vlc_ext()

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu May 16 04:13:14 2024 +0200| [e5098589b0ca74b3f52e09bae277306a1fc0cd43] | committer: Michael Niedermayer avcodec/rv34: assert that size is not 0 in rv34_gen_vlc_ext() Helps: CID1548380 Uninitialized scalar variable Sponsored-by: Sovereign

[FFmpeg-cvslog] avcodec/tests/dct: Use 64bit in intermediate for error computation

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri May 17 00:46:24 2024 +0200| [161d0aa2a8d18f1f8a01cbc4c1061eadcbe592e5] | committer: Michael Niedermayer avcodec/tests/dct: Use 64bit in intermediate for error computation Fixes: CID1500284 Unintentional integer overflow Sponsored-by

[FFmpeg-cvslog] avcodec/tests/jpeg2000dwt: Use 64bit in comparission

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 19 22:07:32 2024 +0200| [12391b732f811fc6e868be2f08dc188e508d2567] | committer: Michael Niedermayer avcodec/tests/jpeg2000dwt: Use 64bit in comparission Found while reviewing: CID1500309 Unintentional integer overflow Sponsored-by

[FFmpeg-cvslog] avcodec/wavpackenc: Use unsigned for potential 31bit shift

2024-06-02 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun May 19 04:49:15 2024 +0200| [6f976db251864ad698c935130370774783bf12f4] | committer: Michael Niedermayer avcodec/wavpackenc: Use unsigned for potential 31bit shift Fixes: CID1465481 Unintentional integer overflow Sponsored-by: Sovereign Tech

<    1   2   3   4   5   6   7   8   9   10   >