[FFmpeg-cvslog] New commits on branch release/5.1

Git System git at videolan.org
Thu Jul 25 21:32:58 EEST 2024


URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8fdfc290aeb84df9f8f2d511936c8baf46232345
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 25 20:30:30 2024 +0200

    Update for 5.1.6
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bf5fd7a5cfaf7230a64e647651207abecb569d33
Author: Jens Frederich <jens.frederich at vector.com>
Date:   Mon Jul 15 06:51:29 2024 +0000

    avdevice/dshow: Don't skip audio devices if no video device is present
    
    The search of the current DirectShow device list has been customized so
    that audio devices are always found even if no video device is connected.
    
    Signed-off-by: Jens Frederich <jens.frederich at vector.com>
    Reviewed-by: Roger Pack <rogerdpack2 at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 60b1750134963e8326476c4fbae41cea1772ff5b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2b82e33f4be460e7fa8b2f5ba0e610b671b850d7
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 19 23:19:52 2024 +0200

    avcodec/cfhdenc: Height of 16 is not supported
    
    Fixes: out of array access
    Fixes: 68941/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CFHD_fuzzer-5990952685600768
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5dde255abdeb50aefb0dcf8b060277e37d180ec6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e3c5099ec915b0e825565c4cb62aef7124ed878c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 19 22:50:00 2024 +0200

    avcodec/cfhdenc: Allocate more space
    
    Fixes: Assertion failure
    Fixes: 68979/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CFHD_fuzzer-5375874714107904
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit a308d79e4dedea11667cb2ad42c6676ce96e8ee1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9acf04761d26dcb3f848e4400d30bcc04181c58a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 19 22:29:15 2024 +0200

    avcodec/vaapi_encode: Check hwctx
    
    Fixes: null pointer dereference
    Fixes: 70376/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_H264_VAAPI_fuzzer-4733551250046976
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3cd077e2820679e8b9f8eb10954b4f5701191c48)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5bc84902162bb14be5bb945320cd1400740e102e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 19 19:21:41 2024 +0200

    avcodec/proresdec: Consider negative bits left
    
    Fixes: 70036/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PRORES_fuzzer-6298797647396864
    Fixes: shift exponent 40 is too large for 32-bit type 'uint32_t' (aka 'unsigned int')
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 419eee63565f81aca67b29582297841c59deaab8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1165dc610ee4a7f6ecb7b102226ea7c000fdcc19
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 19 17:08:22 2024 +0200

    avcodec/alsdec: Clear shift_value
    
    (the exact issue is unreproducable but the use of uninitialized data is reproducable)
    
    Should fix: signed integer overflow: -2147483648 - 127 cannot be represented in type 'int'
    Should fix: 69881/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ALS_fuzzer-4751301204836352
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6194cb87cb81ef97adfa2690e489f473182eaffe)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9dbed2ef8342cbbbf82b06aed16d438334173099
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 23 23:17:24 2024 +0200

    avcodec/hevc/hevcdec: Do not allow slices to depend on failed slices
    
    An alternative would be to leave the context unchanged on failure of hls_slice_header()
    
    Fixes: out of array access
    Fixes: NULL pointer dereference
    Fixes: 69584/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEVC_fuzzer-5931086299856896
    Fixes: 69724/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEVC_fuzzer-5104066422702080
    Fixes: 70422/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEVC_fuzzer-5908731129298944
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5d9544cfb03d8597aa2b0037def3a4679949cec6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f09c9749ace9c377590fd11099cf64635f3598b6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 23:27:34 2024 +0200

    avutil/slicethread: Check pthread_*_init() for failure
    
    Fixes: CID1604383 Unchecked return value
    Fixes: CID1604439 Unchecked return value
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 23851c9ee0f231122c58955e795e17cfe8ca5d98)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=62f5e89d775514eb2160f77169e6651caec9bb09
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 23:04:42 2024 +0200

    avutil/frame: Check log2_crop_align
    
    Fixes: CID1604586 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 15540b3d28676d5e797764a04f6681dcd01736f8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e1e3ebfc38b83f447969da5c278e219e7d976b85
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 22:55:31 2024 +0200

    avutil/buffer: Check ff_mutex_init() for failure
    
    Fixes: CID1604487 Unchecked return value
    Fixes: CID1604494 Unchecked return value
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 82f5b20ff5be4fccbf42f4b90f155db0076c0462)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6381da354b269cbe4a42f0861828791748d05411
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 22:37:54 2024 +0200

    avformat/xmv: Check this_packet_size
    
    Fixes: CID1604489 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 696685df0ccf437083d15f40358a6ec86f5748ac)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5217c7bf7f915216ffb4eab1f5087aecdbb3535f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 21:53:58 2024 +0200

    avformat/ty: rec_size seems to only need 32bit
    
    May help CID1604560 Overflowed integer argument
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit be30913538d4be9a50672ceb683f8745d8aa75a9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=03f12a4c476b173886de9aeb5db4377029146c99
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 21:05:20 2024 +0200

    avformat/tty: Check avio_size()
    
    Fixes: CID1220824 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 41745e550a0274571bd9fbfb12b36ff1743d4e9c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a1ef7e86a30e15e42d2318009027e129726071c3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 20:58:21 2024 +0200

    avformat/siff: Basic pkt_size check
    
    Fixes: half of CID1258461 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 124a97dd8b7636fb52e042b2e85a44cce40ab5e7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=29d4c0f70dbc9a36780f7aafc9cf4037137505a6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 20:49:08 2024 +0200

    avformat/sauce: Check avio_size() for failure
    
    Fixes: CID1604592 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 759aae590c0298414db4d2925a33b084d7f9e7f9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=76a059b6b209b5b39cd6fbe8dc2f13f33b29e079
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 20:44:45 2024 +0200

    avformat/sapdec: Check ffurl_get_file_handle() for error
    
    Fixes: CID1604506 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3e305a0e703843765d4dd7042092c3a38c0f97af)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5902cab5dd3c8d7c2bdb11b22e4920f9aff067c2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 20:29:10 2024 +0200

    avformat/nsvdec: Check asize for PCM
    
    Fixes: CID1604527 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e83e24650489e63f6b31e8c72a973db6367947b9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=617c635d042e13aa4d6d203db7f13f09365af696
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 20:20:53 2024 +0200

    avformat/mp3dec: Check header_filesize
    
    Fixes: CID1608714 Division or modulo by float zero
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit cea4dbc903eaf8cb7a4ea53b281deff495ff8fa0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a3b4e8156cbf34e640257c42171feb799ebd61f4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 20:17:00 2024 +0200

    avformat/mp3dec; Check for avio_size() failure
    
    Fixes: CID1608710 Improper use of negative value
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bb936a1a720856a51c48bf907475daa8065920c9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=532f504642e83748f945c69d9df12baaf6d1511e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 20:03:45 2024 +0200

    avformat/mov: Use 64bit for str_size
    
    We assign a 64bit variable to it before checking
    
    Fixes: CID1604544 Overflowed integer argument
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 046d069552f5c2824f36fcf95d409670208dc94b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=61306c1f51ba0493a8124c88d4255e7ab9f7c158
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 19:29:14 2024 +0200

    avformat/mm: Check length
    
    Fixes: CID1220824 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 139bf412464e62a83984cd49093936dcaa7a0865)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e8f477a5f1e922967ca4820ce072e2f294056fa2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 18:40:46 2024 +0200

    avformat/hnm: Check *chunk_size
    
    Fixes: CID1604419 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 291356f58b8a1af491c692a89e6c4e70e9496f9d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a44dbb58faf76200bd44ca2d408c09f5671af9f9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 18:37:54 2024 +0200

    avformat/hlsenc: Check ret
    
    Fixes: CID1609624 Unused value
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7e577165c101513b4d8afe164e604cbef6901546)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a39cbdbd670a539dc2da43fa55dc04a402ee70f4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 18:10:00 2024 +0200

    avformat/bintext: Check avio_size() return
    
    Fixes: CID1604503 Overflowed constant
    Fixes: CID1604566 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bf61f811e73dc62d1b53ed4ef6044b4e9e195113)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f32f82b421de69dfc2f6d47665a03054cccfe89d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 11 17:38:08 2024 +0200

    avformat/asfdec_o: Check size of index object
    
    We subtract 24 so it must be at least 24
    
    Fixes: CID1604482 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 891bc070f0294e564a02f9a71f6591b6a62c90cc)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d63a35fcf11c9c4d3c277410d4ba9a73fe1e0e78
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jul 8 22:42:44 2024 +0200

    avfilter/vf_scale: Check ff_scale_adjust_dimensions() for failure
    
    Helps: CID1513722 Operands don't affect result
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2a8fb3c2cc07e741bca556eee8aea704fda4c33f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a579bc48ec9628ade1ff2a10f879bc6808924538
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jul 8 22:01:29 2024 +0200

    avfilter/scale_eval: Use 64bit, check values in ff_scale_adjust_dimensions()
    
    Found by reviewing CID1513722 Operands don't affect result
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ad9df8bcfebc1085cb8b42dae9ab688af824cdab)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f3600aff212e9d070d2aa3a43e1264bca6ac8b5e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jul 8 01:33:11 2024 +0200

    avfilter/vf_lut3d: Check av_scanf()
    
    Fixes: CID1604398 Unchecked return value
    Fixes: CID1604542 Unchecked return value
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ace2e25720b8a26906b15aab7eebbac860bb7bf0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b07d36fe69e0a73a73e3eca8066e2bd6bc195a16
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jul 8 00:45:45 2024 +0200

    avfilter/vf_elbg: Use unsigned for shifting into the top bit
    
    Fixes: part of CID1355110 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2af95b9214a6bf75f946440d36c349963396e23b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0f843c76eeed9366992fb3e2e12ffeb97807432b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 14 01:50:15 2024 +0200

    avfilter/vf_deshake_opencl: Ensure that the first iteration initializes the best variables
    
    Fixes: CID1452759 Uninitialized scalar variable
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9385847af47211e8c618198499ffea99614bb55d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb40556df44b5a48f847e2363e733bd8f5602748
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jul 16 23:44:04 2024 +0200

    swscale/output: Fix integer overflows in yuv2rgba64_X_c_template
    
    Fixes: signed integer overflow: -1082982400 + -1068681048 cannot be represented in type 'int'
    Fixes: 69995/clusterfuzz-testcase-minimized-ffmpeg_SWS_fuzzer-6285740271534080
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit bcab9789ef750670277956e79736bca442aec2ff)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3b253df309c95553d4092b60f77ef0673d7dd064
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jul 16 21:31:21 2024 +0200

    avformat/mxfdec: Reorder elements of expression in bisect loop
    
    Fixes: signed integer overflow: 9223372036854775807 - -1 cannot be represented in type 'long'
    Fixes: 68578/clusterfuzz-testcase-minimized-ffmpeg_dem_MXF_fuzzer-6032171648221184
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d8d288479d3431d65318d957aab710b13714fc05)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46161ba1a998bf15a4aa7b25cdb8aa2630f4016a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jul 16 21:23:40 2024 +0200

    avutil/timecode: Use a 64bit framenum internally
    
    Fixes: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself
    Fixes: 68550/clusterfuzz-testcase-minimized-ffmpeg_dem_MXF_fuzzer-6424065930756096
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d5ca373d7efa37d2d3911f0afbc85fad0dc86b38)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5372bfe01e4a04357ab4465c1426cf8c6412dfd5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jul 18 21:12:54 2024 +0200

    avcodec/pnmdec: Use 64bit for input size check
    
    Fixes: out of array read
    Fixes: poc3
    
    Reported-by: VulDB CNA Team
    Found-by: CookedMelon
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3faadbe2a27e74ff5bb5f7904ec27bb1f5287dc8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=47c6e5f1b3b0ca1edcd13ec94564208ac1b317ca
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jun 20 00:05:12 2024 +0200

    avcodec/mpeg12enc: Use av_rescale() in vbv_buffer_size computation
    
    Fixes: signed integer overflow: 20 * 2314885530818453759 cannot be represented in type 'long'
    Fixes: 69098/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG2VIDEO_fuzzer-6107989688778752
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0993ef675f06042402a97b08a60155c65dae8ba7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e542e1b8f7f266ea02e7b4d5338c47259dd46005
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Jun 19 23:55:01 2024 +0200

    avcodec/utvideoenc: Use unsigned shift to build flags
    
    Fixes: left shift of 255 by 24 places cannot be represented in type 'int'
    Fixes: 69083/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_UTVIDEO_fuzzer-5608202363273216
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 69e90491f15d8eef643f8dfd1b75805829496678)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=19af012dac35067dc117ee70f4b7b6d4a4d9f11a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 17 22:43:22 2024 +0200

    avcodec/vc2enc: Fix overflows with storing large values
    
    Fixes: left shift of 1431634944 by 2 places cannot be represented in type 'int'
    Fixes: left shift of 1073741824 by 1 places cannot be represented in type 'int'
    Fixes: 69061/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VC2_fuzzer-6325700826038272
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit af9935835335cae1ae5a4ec7fc14c1b5e25c1f2d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9e2f1e8a6e09cac68fc43389a6bf5a4e80c261bf
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jun 20 00:44:08 2024 +0200

    avcodec/mpegvideo_enc: Do not duplicate pictures on shifting
    
    Fixes: out of array access
    Fixes: 69098/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG2VIDEO_fuzzer-6107989688778752
    Fixes: 69599/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MPEG4_fuzzer-4848626296225792.fuzz
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9c8881cb3534b257d6e6539f563006599cd96b48)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=26ec1d1afb8de14e9c4851c815fceb100d90b2a3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jul 7 20:47:27 2024 +0200

    avdevice/dshow_capture: Fix error handling in ff_dshow_##prefix##_Create()
    
    Untested, needs review
    
    Fixes: CID1591856 Resource leak
    Fixes: CID1591887 Resource leak
    Fixes: CID1591874 Resource leak
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 348968e9f7d8abb743a5dfca8e522ae0cf1ddc8b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dfb67d9dabc61ead70f7df625c45cf0cc6cfd68c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jul 7 20:47:24 2024 +0200

    avcodec/tiff: Check value on positive signed targets
    
    Fixes: CID1604593 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 66d6b8033b4bf8e9b33f26729c4ab9f9b328c5a2)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7481e2bb30883632a43aa505b04baf0bde631cb3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jun 13 00:22:11 2024 +0200

    avfilter/vf_convolution_opencl: Assert that the filter name is one of the filters
    
    Helps with: CID1439572 Uninitialized pointer read
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 19a5a8997c93d72d6fe169c42a2a04ad4bb6e03a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1264f271102613df2a62ef449646724158b89132
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Thu Jun 13 00:22:10 2024 +0200

    avfilter/vf_bm3d: Dont round MSE2SSE to an integer
    
    Fixes: CID1439581 Result is not floating-point
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ec18ec9fc1080c37a02f3709afda5c4b08d4ea89)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bff5c102b394d88ae471308faca094cf291fffd3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 27 01:52:22 2024 +0200

    avdevice/dshow: Remove NULL check on pin
    
    The pointer is used before the check
    
    Fixes: CID1591884 Dereference before null check
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Roger Pack <rogerdpack at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 989e11acb65e640d336d0d911e958a6008311a9d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=672314f46f0e043ce0172d60820956b61161dabf
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 27 01:52:27 2024 +0200

    avdevice/dshow: check ff_dshow_pin_ConnectionMediaType() for failure
    
    Maybe Fixes: CID1598557 Explicit null dereferenced
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Roger Pack <rogerdpack at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2c2e72708831ca0cc76f72368676a8ccf624a2fe)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2a0253d0665387cd6267314fc62ccef4b403481b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 27 01:52:24 2024 +0200

    avdevice/dshow: Check device_filter_unique_name before use
    
    Fixes: CID1591931 Explicit null dereferenced
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Roger Pack <rogerdpack at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 175c19166824bd93b02f60c5178365014212366e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=374a5f8b0ab93c3f3bf148314b1540b2d77a67b1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 27 01:52:26 2024 +0200

    avdevice/dshow: Cleanup also on av_log case
    
    Fixes: CID1598550 Resource leak
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Roger Pack <rogerdpack at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 25f9211bdd61641cb8739efcb45bf31b46557178)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4ae285a7736f71c56e683da99d62712c68359c97
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 27 01:34:48 2024 +0200

    avdevice/dshow_filter: Use wcscpy_s()
    
    Fixes: CID1591929 Copy into fixed size buffer
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Roger Pack <rogerdpack at gmail.com>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit daf61dddc8e27424c320d5c3abe3e0c5182cd5c0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=062862fe39ce923230f94afa93cf0ed220615f34
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun May 5 01:51:59 2024 +0200

    avcodec/flac_parser: Assert that we do not overrun the link_penalty array
    
    Helps: CID1454676 Out-of-bounds read
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9af348bd1aa41ea10d6719c56ed2b4eda97642f3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e607479d3c05ed3721c3287b955cd5a2f780dea1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:56 2024 +0200

    avcodec/pixlet: Simplify pfx computation
    
    Found by reviewing code related to CID1604365 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0474614e6cf8edcd0077b95772c29fae894a7db9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d16caed6b16b0fb31c559192b46f5412abe52a52
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:55 2024 +0200

    avcodec/motion_est: Fix score squaring overflow
    
    Fixes: CID1604552 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f18b442370d714b930e3e983c2e5d789229f3356)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c0cb0d5418ae9ea79ea73e3d4490f95043006977
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:52 2024 +0200

    avcodec/loco: Check loco_get_rice() for failure
    
    Fixes: CID1604495 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d55327684349b4db5d5905eefaa7d2aec597908d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=525bb4cbc08fa8f02d28ad20c06b5c6c3e404c7e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:51 2024 +0200

    avcodec/loco: check get_ur_golomb_jpegls() for failure
    
    Fixes: CID1604400 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit b9899866418cb3bd930846271470e3096917f5f6)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=569b678653b47dfedd70438907f60454d1514559
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:49 2024 +0200

    avcodec/imm4: check cbphi for error
    
    Fixes: CID1604356 Overflowed constant
    Fixes: CID1604573 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 6e4c037833c3ca0e0bd3e348701c4c0dc58bed91)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=94b3f8f30ba7bb0191f680a2c0135c315a2dcb04
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:48 2024 +0200

    avcodec/iff: Use signed count
    
    This is more a style fix than a bugfix (CID1604392 Overflowed constant)
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit cfe66dfebb8a1e1394bcf834b6cc785f280ccecf)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=007191cdc48aa51e1e94aac83f9c53f9239aaa27
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:46 2024 +0200

    avcodec/golomb: Assert that k is in the supported range for get_ur/sr_golomb()
    
    Found by code review related to CID1604563 Overflowed return value
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit b2aaeb81f65aaa61238d74a77034b118055340d3)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e75bc1102726da2c26d888b2301165f83d2d1dfe
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:45 2024 +0200

    avcodec/golomb: Document return for get_ur_golomb_jpegls() and get_sr_golomb_flac()
    
    Found while reviewing code related to CID1604409 Overflowed return value
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7cf5b83f6fa367f99aefc1321bafc0a7e8db33cd)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f0931a4188fb3bb093470b4a1f6c3e66983f873
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:44 2024 +0200

    avcodec/dxv: Fix type in get_opcodes()
    
    Found by code review related to CID1604386 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e5af1c6e91e86b184101ef2abb49178ff409703b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f12e4ea885194208dc269c099e5ccc4ac85c5298
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:43 2024 +0200

    avcodec/cri: Check length
    
    Fixes: CID1604394 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 69dcd123f19acf851f85166159a3719565813fd0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8cc5348df6cb12724f2af3823b648ec702ae4ce9
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jul 5 02:21:42 2024 +0200

    avcodec/xsubdec: Check parse_timecode()
    
    Fixes: CID1604490 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 96fd9417e250540f228d1ad5b43a77c120208eba)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5fd805dfb411e35db1e07a02ff1a4aa527cab6a4
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed Jul 10 17:49:56 2024 +0200

    avutil/imgutils: av_image_check_size2() ensure width and height fit in 32bit
    
    width and height > 32bit is not supported and its easier to check in a central place
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ba63e329572b74207045fd82c93fcc0fa0479bc4)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c7e8baeb75ea4eebe283d1657cf0ab11da0c9708
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 30 22:00:04 2024 +0200

    doc/examples/mux: remove nop
    
    Found through code review related to CID1604493 Overflowed constant
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e6c0c5731e85f00b5840d9a7d14e38cc3e07d5bc)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0300b1dcdea8017c45f4d99d1bc08831794952d7
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 18 15:48:26 2024 +0200

    avcodec/proresenc_kostya: use unsigned alpha for rotation
    
    Fixes: left shift of negative value -208
    Fixes: 69073/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PRORES_KS_fuzzer-4745020002336768
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 93e0265e27e6dd567812a8661988109421c5447a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4be6ff882397cf45cc050a30889c10deb533c531
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 8 00:13:59 2024 +0200

    avformat/rtpenc_rfc4175: Use 64bit in computation if copy_offset
    
    Found while reviewing: CID1494441 Untrusted value as argument
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f13ae632591b043cb69b66de01e8b178037cdd0e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a8c496741683f538dc2d0f2f3af26620a0d3702e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 7 23:05:47 2024 +0200

    avformat/rtmppkt: Simplify and deobfuscate amf_tag_skip() slightly
    
    Found while reviewing: CID1530313 Untrusted loop bound
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit cedbef03946625bc0f7f96e9f77ad59c512b9900)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=40c9fb918a82f445410abd50e04afd410587ce68
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 7 21:57:40 2024 +0200

    avformat/rmdec: use 64bit for audio_framesize checks
    
    It is not entirely clear what would prevent such overflow so even if it is
    not possible, it is better to use 64bit
    
    Fixes: CID1491898 Unintentional integer overflow
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 665be4fa2f47910bf85a6f17b6cac9dabc6591f0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0e5c0a61784ec3b7cae4cca30441cf779cde04e5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 9 17:47:44 2024 +0200

    avutil/wchar_filename: Correct sizeof
    
    Fixes: CID1591930 Wrong sizeof argument
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Steve Lhomme <robux4 at ycbcr.xyz>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit e9e8bea2e79bc3c481a6f81f75f6c871e3e0f367)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0362214b1c7bf656dcedbfc02f1eddac10b74821
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 9 17:47:43 2024 +0200

    avutil/hwcontext_d3d11va: correct sizeof IDirect3DSurface9
    
    Fixes: CID1591944 Wrong sizeof argument
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Steve Lhomme <robux4 at ycbcr.xyz>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 628ba061c8d5ae018c3e8aa8ce05b8dfcdfd8410)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ea48c665d1cc49e1fe3771b6f5a365537e95d78e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 9 17:47:42 2024 +0200

    avutil/hwcontext_d3d11va: Free AVD3D11FrameDescriptor on error
    
    Fixes: CID1598558 Resource leak
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Steve Lhomme <robux4 at ycbcr.xyz>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit cf22f944d55c8eb0119fb20354a625f8c41eb11f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f55dbd882f3162b016fb2f216fed7bd0a2b7a9c0
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 9 17:47:41 2024 +0200

    avutil/hwcontext_d3d11va: correct sizeof AVD3D11FrameDescriptor
    
    Fixes: CID1591909 Wrong sizeof argument
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Steve Lhomme <robux4 at ycbcr.xyz>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 698ed0d5a5a3a1219179facb5538eea463fae13f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=16a0e979e732bbacc8b68ca87226afb27f824b51
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jul 2 01:47:33 2024 +0200

    doc/examples/vaapi_encode: Try to check fwrite() for failure
    
    Fixes: CID1604548 Unused value
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: "Xiang, Haihao" <haihao.xiang-at-intel.com at ffmpeg.org>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3e4bfff21192aed328c906c85424737128b108f1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2528ab4895f65a9b9d56ae4b79f67075a6db3a1b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 9 00:09:24 2024 +0200

    avformat/tls_schannel: Initialize ret
    
    Fixes: CID1591881 Uninitialized scalar variable
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit f022afea77ced5067f511530dd8ff137967db1d9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a19d3de12aa602a523539a5a93903001754fd3c5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 8 20:46:28 2024 +0200

    avformat/subfile: Assert that whence is a known case
    
    This may help CID1452449 Uninitialized scalar variable
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 426d8c84c37064eef93bbcfaffd886d00a9a4ee8)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ff072fe651e684c5903ee8afce31f550ac3a9ce1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 8 20:45:32 2024 +0200

    avformat/subfile: Merge if into switch()
    
    Found while reviewing CID1452449 Uninitialized scalar variable
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2a0a7d964bfd5da8859c715627eeb7a048bddb79)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4d958c1e5aefdb737b1dd2648114d300e16b9a9d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 8 19:43:15 2024 +0200

    avformat/rtsp: Check that lower transport is handled in one of the if()
    
    Fixes: CID1473554 Uninitialized scalar variable
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c8200d382503f5fd839a72af7ba93d53880ad4b7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6c21843037253d59727d83fbf2968ff532a39fd1
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 8 18:28:49 2024 +0200

    avformat/rtsp: initialize reply1
    
    It seems reply1 is initialized by ff_rtsp_send_cmd() in most cases but there
    are code paths like "continue" which look like they could skip it but even if not
    writing this so a complex loop after several layers of calls initialized a local
    variable through a pointer is just bad design.
    This patch simply initialized the variable.
    
    Fixes: CID1473532 Uninitialized scalar variable
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 498ce4e8b82e2312690613df45f87e592dcb91a9)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9b450494a2f55e79e3a82277b33b1970765735c6
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 8 18:23:47 2024 +0200

    avformat/rtsp: use < 0 for error check
    
    Found while reviewing CID1473532 Uninitialized scalar variable
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9bb38ba2b782cdb6052ddcb415ef1554b0462401)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ab086c7234138101f9b7efba1e48ecfab3277fb8
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sat Jun 8 10:17:42 2024 +0200

    avformat/rtpenc_vc2hq: Check sizes
    
    Fixes: CID1452585 Untrusted loop bound
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7a9ddb705152d5090d2cb815f905bf592cc487f5)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=221dc6bb5e435f4d25c5c6f92e508df8cf1150dd
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 9 17:47:46 2024 +0200

    avfilter/af_aderivative: Free out on error
    
    Fixes: CID1197065 Resource leak
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 382e9e79f3a0011d93af4b11ca6ba6b85113a09a)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=28d9f116f9a4db00256f51ab2c35521b2693647c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 9 16:31:28 2024 +0200

    swscale/swscale: Use ptrdiff_t for linesize computations
    
    This is unlikely to make a difference
    
    Fixes: CID1591896 Unintentional integer overflow
    Fixes: CID1591901 Unintentional integer overflow
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 66b60bae68a3124fb176b0c2d4580f0f76c31dc4)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5b2860a72229d115d6c18c18230dbbd8e0f78b5f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 10 23:41:07 2024 +0200

    avfilter/af_pan: check nb_output_channels before use
    
    Fixes: CID1500281 Out-of-bounds write
    Fixes: CID1500331 Out-of-bounds write
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 5fe8bf4aa51350b14d0babd47b0314232e703caf)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1b07b2e7e54abcdf54a37e25d3b75f72bb3d0e31
Author: Mark Thompson <sw at jkqxz.net>
Date:   Sun Oct 22 19:35:52 2023 +0100

    cbs_av1: Reject thirty-two zero bits in uvlc code
    
    The spec allows at least thirty-two zero bits followed by a one to mean
    2^32-1, with no constraint on the number of zeroes.  The libaom
    reference decoder does not match this, instead reading thirty-two zeroes
    but not the following one to mean 2^32-1.  These two interpretations are
    incompatible and other implementations may follow one or the other.
    Therefore reject thirty-two zeroes because the intended behaviour is not
    clear.
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7110a36ba07f85ca2996d3b99898a4819e72d9bb)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5929007ac5203851fb989d95448bdc9a6ac5855b
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 10 23:18:53 2024 +0200

    avfilter/af_mcompand: compute half frequency in double
    
    Fixes: CID1422217 Result is not floating-point
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2d0d502ff10378e545a1fe42a9503ab44d19fa67)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0003e3cd1904edd02c60314389ebd288877304b3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 10 21:58:51 2024 +0200

    avfilter/af_channelsplit: Assert that av_channel_layout_channel_from_index() succeeds
    
    Maybe Helps: CID1503077 Bad bit shift operation
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit cef720ab429244ac9e56f48d983d6086e0a227a7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e3dd030ef869565dbc4c582441ee47f16dc69cd0
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jun 10 21:24:47 2024 +0200

    avfilter/af_aresample: Cleanup on av_channel_layout_copy() failure
    
    Fixes: CID1503078 Resource leak
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 7a0ea15c7afb8abd823303b9a525cc5e6572f199)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8762af536696fdcfbab364704975cc5f130ab3b8
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Jul 1 23:18:47 2024 +0200

    tools/coverity: Phase 1 study of anti-halicogenic for coverity av_rescale()
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 380a8213b165d1fda419c566241d2641cb6f5c3c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=085422937fc533b1862fcc93537eff255d8d76e2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 11 23:43:37 2024 +0200

    avfilter/vf_avgblur: Check plane instead of AVFrame
    
    Fixes: CID1551694 Use after free (false positive based on assuming that out == in and one is freed and one used)
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c296d4fdec198a32ea3995e312cede7be83352c7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6b977edd82856150eaa3394f782a8420c17abd77
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 11 22:53:14 2024 +0200

    avfilter/drawutils: Fix depthb computation
    
    Fixes: CID1496940 Logically dead code
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 34f821e44821804e1954ca6eb38269183978a62c)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=25d4dcd474e2dc6bc80396a351831025f704155e
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 7 01:50:00 2024 +0200

    avformat/rdt: Check pkt_len
    
    Fixes: CID1473553 Untrusted loop bound
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 0d0373de3bc6aa6fa5c71247191afccfaf20723d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=51365681485cf19769c50af869d31edb654d5e89
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 7 00:19:01 2024 +0200

    avformat/mpeg: Check len in mpegps_probe()
    
    Fixes: CID1473590 Untrusted loop bound
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit ca237a841e9e78ac02694124d81ff78c74b0bf72)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=68d61b4eaf8330db84eb8655c6c350cefdfcd14c
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 27 01:52:25 2024 +0200

    avdevice/dshow: Check ICaptureGraphBuilder2_SetFiltergraph() for failure
    
    Fixes: CID1591939 Logically dead code
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4c285bb2789667bcf014ede8b0ab06ebbbee833f)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2039e3cf805170609bbe80e4fbc4d1b12a08a43f
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon May 27 01:52:18 2024 +0200

    avcodec/mfenc: check IMFSample_ConvertToContiguousBuffer() for failure
    
    Fixes: CID1591911 Logically dead code
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 86cd7c68bc65df6703391f0cdcdbf7c57d6c4780)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b0b3673588a545ec5b90b67f2bb56135a2b021eb
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue May 24 01:45:44 2022 +0200

    avcodec/vc1_loopfilter: Factor duplicate code in vc1_b_h_intfi_loop_filter()
    
    Fixes: CID1435168
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 63ecce9ba87867b21a7cdcd677bb268c0d807db1)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c8156f90ffc16c4d98ecd759075545e352ca8b8d
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 8 04:15:50 2024 +0200

    avformat/img2dec: assert no pipe on ts_from_file
    
    Help coverity with CID1500302 Uninitialized scalar variable
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4824156fa06bd60b27f9f0673fbd6a3cfc780e56)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ae37eda47c8288ef98e357db816ad79f42032c73
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Wed May 1 22:33:14 2024 +0200

    avcodec/cbs_jpeg: Try to move the read entity to one side in a test
    
    The checked entity should be alone on one side of the check, this avoids
    complex considerations of overflows.
    This fixes a issue of bad style in our code and a coverity issue.
    
    Fixes: CID1439654 Untrusted pointer read
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 385784a148d2886884aac69acc31bf179fac3ac2)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=773a25a2c6ac5967d65d03f5ab6b262570a261e5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Mon Mar 25 03:13:50 2024 +0100

    avformat/mov: Check edit list for overflow
    
    Fixes: 67492/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-5778297231310848
    Fixes: signed integer overflow: 2314885530818453536 + 7782220156096217088 cannot be represented in type 'long'
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 2882d30e3acfc3155e2be11db653c7c721f94f34)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=afe53194ac732f71e6d73c94b6290241eb34f619
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 30 22:23:06 2024 +0200

    fftools/ffmpeg: Check read() for failure
    
    Fixes: CID1591932 Ignoring number of bytes read
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Anton Khirnov <anton at khirnov.net>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 34fd247c3bf06418c1eaafacf0d6052e3bbe4f5e)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1e1a0182f793bc5c727c12ab01eff05434f058d3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 16 01:59:23 2024 +0200

    swscale/output: Avoid undefined overflow in yuv2rgb_write_full()
    
    Fixes: signed integer overflow: -140140 * 16525 cannot be represented in type 'int'
    Fixes: 68859/clusterfuzz-testcase-minimized-ffmpeg_SWS_fuzzer-4516387130245120
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit c221c7422f07f2245db5c4cdc958b42ca25eb2b7)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=076ecf6cb19339370e25361287501c0fbb143db3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 16 01:51:22 2024 +0200

    swscale/output: alpha can become negative after scaling, use multiply
    
    Fixes: left shift of negative value -3245
    Fixes: 69047/clusterfuzz-testcase-minimized-ffmpeg_SWS_fuzzer-6571511551950848
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 9e6c5b6e865a6b1b9c3a471fc06143f11e69d71b)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9c96e0badc574370465f7a51362ccaf2b1861e38
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 16 19:33:02 2024 +0200

    avcodec/targaenc: Allocate space for the palette
    
    Fixes: out of array access
    Fixes: 68927/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_TARGA_fuzzer-5105665067515904
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4a7220bd5c1871827ee0edba14fc88f63173e169)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=071527557c19506e660ccc46ace09ae2c63af90a
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 16 23:42:37 2024 +0200

    avcodec/r210enc: Use av_rescale for bitrate
    
    Fixes: signed integer overflow: 281612954574848 * 65344 cannot be represented in type 'long'
    Fixes: 68956/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_R210_fuzzer-6459074458746880
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit d34d4b6a7ce7fa72239c47d22ab6592d0687ac86)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8a15de74996de14a527ae7fb9eb8297fc73427f3
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 18 15:48:24 2024 +0200

    avcodec/jfdctint_template: Fewer integer anomalies
    
    Fixes: signed integer overflow: 105788 * -20995 cannot be represented in type 'int'
    Fixes: signed integer overflow: 923211729 + 2073948236 cannot be represented in type 'int'
    Fixes: signed integer overflow: 1281179284 + 2073948236 cannot be represented in type 'int'
    Fixes: 68975/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PRORES_fuzzer-6266769177116672
    Fixes: 68997/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PRORES_KS_fuzzer-6284237161431040
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 228f255b5d9b839149cd53f0537ce76b068228ae)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c1c9a07eed04a744d8cd262af7c69f4832bfd0a5
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Tue Jun 18 15:48:23 2024 +0200

    avcodec/snowenc: MV limits due to mv_penalty table size
    
    Fixes: out of array read
    Fixes: 69673/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SNOW_fuzzer-5476592894148608
    
    Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 3a9292aff320d7b5048b371b1babea2f9b3c4e69)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=691aa476d743e5fc224bb84f8f0252e9dd163451
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Fri Jun 7 02:32:13 2024 +0200

    avformat/mxfdec: Check container_ul->desc before use
    
    Fixes: CID1592939 Dereference after null check
    
    Sponsored-by: Sovereign Tech Fund
    Reviewed-by: Tomas Härdin <git at haerdin.se>
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 4cab028bd0e381f2ed4ccb7f139407f1f6f537c0)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=01444480251106705c3f055d3dec07c5e67f49c2
Author: Michael Niedermayer <michael at niedermayer.cc>
Date:   Sun Jun 16 22:32:03 2024 +0200

    MAINTAINERS: Update the entries for the release maintainer for FFmpeg
    
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
    (cherry picked from commit 97ecfb5a193c43eef2e47b3e45afd3fc629c107d)
    Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>



More information about the ffmpeg-cvslog mailing list