ffmpeg | branch: master | LuMingYin | Fri Apr 12
17:19:23 2024 +0800| [5e380bcdb13dd47ce9c358a4edb281f05fde3f24] | committer:
Zhao Zhili
avfilter/af_channelsplit: fix memory leak
Signed-off-by: LuMingYin
Signed-off-by: Zhao Zhili
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5
ffmpeg | branch: master | Lynne | Sun Apr 14 14:11:44 2024
+0200| [db09f1a5d811a3ca8adc89c58e29932efd0c255e] | committer: Lynne
vulkan_av1: add workaround for NVIDIA drivers tested on broken CTS
The first release of the CTS for AV1 decoding had incorrect
offsets for the OrderHints values.
The C
ffmpeg | branch: release/6.0 | Michael Niedermayer |
Mon Apr 15 01:10:09 2024 +0200| [af1bc3a91f0aef4a2431de5d7c43f03d711cfbd0] |
committer: Michael Niedermayer
Update for 6.0.2
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=af1bc3a91f0aef4a243
ffmpeg | branch: release/6.1 | Michael Niedermayer |
Mon Apr 15 01:02:08 2024 +0200| [9593b727e2751e5a79be86a7327a98f3422fa505] |
committer: Michael Niedermayer
Update for 6.1.2
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9593b727e2751e5a79b
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Apr 4 00:38:20 2024 +0200| [2bcd3136b3239b4a620fa13205b2892bf0a03081] |
committer: Michael Niedermayer
avformat/mxfdec: Check index_edit_rate
Fixes: Assertion b >=0 failed at libavutil/mathematics.c:62
Fixes:
67811/clusterfuzz-testcase
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Apr 4 00:31:40 2024 +0200| [c657698796c136866d7358bf75c68b07f1668f22] |
committer: Michael Niedermayer
swscale/utils: Fix xInc overflow
Fixes: signed integer overflow: 2 * 1073741824 cannot be represented in type
'int'
Fixes: 67802/clu
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Mar 30 19:51:43 2024 +0100| [b3db166971b6fe5226f201926f8b945fef0b3bd8] |
committer: Michael Niedermayer
avformat/movenc: Check that cts fits in 32bit
Fixes: Assertion av_rescale_rnd(start_dts, mov->movie_timescale,
track->timescale, AV_
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Apr 1 18:29:46 2024 +0200| [15205f8889ee0862a4cf4591c152e80a9a2ee666] |
committer: Michael Niedermayer
avformat/mxfdec: Make edit_unit_byte_count unsigned
Suggested-by: Marton Balint
Signed-off-by: Michael Niedermayer
(cherry picked f
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Fri Mar 29 03:35:18 2024 +0100| [9ac32ef7f26e175209301e6ec05f3c196a800172] |
committer: Michael Niedermayer
avformat/mxfdec: Check first case of offset_temp computation for overflow
This is kind of ugly
Fixes: signed integer overflow: 255 *
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Mar 26 00:57:33 2024 +0100| [ecd23c0b0c80a8bd8ccdb56d3748dc0633f56522] |
committer: Michael Niedermayer
avformat/matroskadec: Check timescale
Fixes: 3.82046e+18 is outside the range of representable values of type
'unsigned int'
Fixes:
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Mar 26 01:00:13 2024 +0100| [b6447d6e9ce74b859aa7ec5ed66ace84a07c4e2c] |
committer: Michael Niedermayer
avformat/westwood_vqa: Fix 2g packets
Fixes: signed integer overflow: 2147483424 * 2 cannot be represented in type
'int'
Fixes:
622
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Mar 26 00:39:49 2024 +0100| [b6905d16e958b92c8ca0aecf5e76b54bbd1628d8] |
committer: Michael Niedermayer
avformat/sbgdec: Check for negative duration
Fixes: signed integer overflow: 9223372036854775807 - -800 cannot be
represented in
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Mar 26 00:36:40 2024 +0100| [f0d1868cda102e9a13e9789acc81278c5f936949] |
committer: Michael Niedermayer
avformat/rpl: Use 64bit for total_audio_size and check it
Fixes:
62276/clusterfuzz-testcase-minimized-ffmpeg_dem_RPL_fuzzer-46774346
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Mar 26 00:27:39 2024 +0100| [e3d770346975b9796a83376eef08e6ba151c420b] |
committer: Michael Niedermayer
avformat/timecode: use 64bit for intermediate for rounding in
fps_from_frame_rate()
Fixes:
62276/clusterfuzz-testcase-minimized-ffm
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Mar 26 02:52:04 2024 +0100| [d53b763fabb9fca287dd86a0ee1ef3449a17109d] |
committer: Michael Niedermayer
avcodec/truemotion1: Height not being a multiple of 4 is unsupported
mb_change_bits is given space based on height >> 2, while more d
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Sep 30 00:38:17 2023 +0200| [cf051d0750e7195d69d7ad0fd9fcd06461a5a361] |
committer: Michael Niedermayer
avformat/cafdec: dont seek beyond 64bit
Fixes: signed integer overflow: 64 + 9223372036854775807 cannot be represented
in type 'long
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Mar 20 03:51:05 2024 +0100| [535559993309d2ed72a37266eba69d414f2dbf8c] |
committer: Michael Niedermayer
avformat/id3v2: read_uslt() check for the amount read
Fixes: timeout
Fixes:
66783/clusterfuzz-testcase-minimized-ffmpeg_dem_GENH_fuz
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Feb 28 19:38:41 2024 +0100| [b9ea7b34491e0512eb4188bdd81ddf8f441e7028] |
committer: Michael Niedermayer
avcodec/proresenc_kostya: Remove bug similarity text
According to kostya, it is not based on Wassermans encoder
CC: Kostya Shishkov
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Feb 27 22:27:03 2024 +0100| [c9ccd045e12aa49264f380416c91fa801ecee224] |
committer: Michael Niedermayer
avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
Fixes: timeout
Fixes:
66326/clusterfuzz-testcase-minimiz
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Feb 20 03:32:38 2024 +0100| [7d3c0fbfbaad2dd0f5aa5378d590c59412e8f4ec] |
committer: Michael Niedermayer
libswscale/utils: Fix bayer to yuvj
Fixes: out of array access.
Earlier code assumes that a unscaled bayer to yuvj420 converter exis
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Feb 17 01:34:25 2024 +0100| [b4a7c55f792d99ec0b6b14596f21935fa4ebd1db] |
committer: Michael Niedermayer
swscale/swscale: Check srcSliceH for bayer
Fixes: Assertion srcSliceH > 1 failed at libswscale/swscale_unscaled.c:1359
Signed-off-by:
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Feb 17 01:04:13 2024 +0100| [4f7d68172b55ce895192c786dd94e9ae7c31874a] |
committer: Michael Niedermayer
swscale/utils: Allocate more dithererror
Fixes: out of array read
Signed-off-by: Michael Niedermayer
(cherry picked from commit 18f2
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Feb 3 20:11:56 2024 +0100| [5f82c962b6a0d38fb33a5210cb2c5e98f664d0e2] |
committer: Michael Niedermayer
avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
Fixes: Ticket6581
Signed-off-by: Michael Niedermayer
(cherry picked
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 30 03:09:52 2023 +0100| [e166a77c0dc557a7525bf6fe7389952f20939157] |
committer: Michael Niedermayer
avcodec/mpegvideo_enc: Use ptrdiff_t for stride
Signed-off-by: Michael Niedermayer
(cherry picked from commit e063c1d079086150580ed7
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 30 03:06:39 2023 +0100| [f2d5d1d1387eabac6749a9352af4a60aad17c574] |
committer: Michael Niedermayer
avcodec/mpegvideo_enc: Dont copy beyond the image
Fixes: out of array access
Fixes: tickets/10754/poc17ffmpeg
Discovered by Zeng Yun
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Oct 2 16:10:22 2023 +0200| [367670b38754f9f9a7f01df6b97ce7f75bd3a303] |
committer: Michael Niedermayer
avformat/flacdec: Avoid double AVERRORS
Signed-off-by: Michael Niedermayer
(cherry picked from commit 029294ff541c9c85092f81dd45f180
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Oct 2 16:09:31 2023 +0200| [77fbef0fdd7b57e48c7a9704257e7cd328ff6cb6] |
committer: Michael Niedermayer
avfilter/vf_vidstabdetect: Avoid double AVERRORS
Signed-off-by: Michael Niedermayer
(cherry picked from commit bb04235d728a2b85d6cbe
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Fri Dec 15 22:37:49 2023 +0100| [897d4303be8e5645259108bcc7341f94afba66dd] |
committer: Michael Niedermayer
avformat/mov: do not set sign bit for chunk_offsets
Fixes: signed integer overflow: 2314885530818453536 - -7412889664301817824
canno
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Dec 24 20:50:51 2023 +0100| [e08f7125078a6c5d4e3eb3c1122961c1288d77b3] |
committer: Michael Niedermayer
avfilter/vf_gradfun: Do not overread last line
The code works in steps of 2 lines and lacks support for odd height
Implementing odd h
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Fri Dec 15 22:23:33 2023 +0100| [29ea598214d963bac3eaa31f42841f0e55406882] |
committer: Michael Niedermayer
avcodec/jpeglsdec: Check Jpeg-LS LSE
Fixes: signed integer overflow: 2147478526 + 33924 cannot be represented in
type 'int'
Fixes: s
ffmpeg | branch: release/2.8 | Brad Smith | Sun Dec 24
14:33:31 2023 -0500| [84535c7b0a416dabdae7b33895b2aac4e9821de9] | committer:
Michael Niedermayer
configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm
Fixes the build. It's a requirement when utilizing PIE.
Signed-off
ffmpeg | branch: release/2.8 | Martin Storsjö | Mon Oct 18
12:31:38 2021 +0300| [3d8057336779aa0d19e24384df9eddcd898107fd] | committer:
Michael Niedermayer
seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14
Passing an uninitialized variable as argument to a function is
und
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 2 00:26:03 2023 +0100| [d459dfaf01bd37ee242be16f56b042e82ba2d192] |
committer: Michael Niedermayer
avformat/mov: Ignore duplicate ftyp
Fixes: switch_1080p_720p.mp4
Found-by: Dale Curtis
Signed-off-by: Michael Niedermayer
(cherry p
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Nov 8 01:44:07 2023 +0100| [b8d9c501299d252aea733e69b7363da9804e4cf4] |
committer: Michael Niedermayer
avcodec/4xm: Check for cfrm exhaustion
Fixes: index -1 out of bounds for type 'CFrameBuffer [100]'
Fixes:
63877/clusterfuzz-testcase
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Nov 8 01:37:11 2023 +0100| [b429697db16f22d7d119db245fe8a95b50785915] |
committer: Michael Niedermayer
avformat/mov: Disallow FTYP after streams
Fixes: Assertion !c->fc->nb_streams failed at libavformat/mov.c:7799
Fixes:
63875/clusterf
ffmpeg | branch: release/3.4 | Andreas Rheinhardt
| Tue Feb 13 14:20:55 2024 +0100|
[b6dbfbc7895e6998c66a13c671d6b1dbd358320f] | committer: Michael Niedermayer
fate/subtitles: Ignore line endings for sub-scc test
Since 7bf1b9b35769b37684dd2f18a54f01d852a540c8,
the test produces ordinary \n, ye
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Thu Apr 4 00:38:20 2024 +0200| [184322d378d63976e5bf40b2ac53a8e4541b69b5] |
committer: Michael Niedermayer
avformat/mxfdec: Check index_edit_rate
Fixes: Assertion b >=0 failed at libavutil/mathematics.c:62
Fixes:
67811/clusterfuzz-testcase
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Thu Apr 4 00:31:40 2024 +0200| [56434954c43844efc022b3e3da3a106eaad5a20a] |
committer: Michael Niedermayer
swscale/utils: Fix xInc overflow
Fixes: signed integer overflow: 2 * 1073741824 cannot be represented in type
'int'
Fixes: 67802/clu
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Mar 30 19:51:43 2024 +0100| [bfd0d096370e2464f3f0e081eeddc491900b53be] |
committer: Michael Niedermayer
avformat/movenc: Check that cts fits in 32bit
Fixes: Assertion av_rescale_rnd(start_dts, mov->movie_timescale,
track->timescale, AV_
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Mon Apr 1 18:29:46 2024 +0200| [db0f173b3ef889f9f14a67eebc7fe43f3ba4f780] |
committer: Michael Niedermayer
avformat/mxfdec: Make edit_unit_byte_count unsigned
Suggested-by: Marton Balint
Signed-off-by: Michael Niedermayer
(cherry picked f
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Fri Mar 29 03:35:18 2024 +0100| [622e11ce114f4e42722b65a96adb0f4f28c2ed5d] |
committer: Michael Niedermayer
avformat/mxfdec: Check first case of offset_temp computation for overflow
This is kind of ugly
Fixes: signed integer overflow: 255 *
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Mon Feb 12 19:40:07 2024 +0100| [ea2a7937ce79b5a2371d446deaef55ec54b4290e] |
committer: Michael Niedermayer
avfilter/vf_signature: Dont crash on no frames
Signed-off-by: Michael Niedermayer
(cherry picked from commit 3d5f03bbc8bba2929cc09b0
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Tue Mar 26 00:57:33 2024 +0100| [318ab4d2e2a8c7c7296c662133412170dcd0539a] |
committer: Michael Niedermayer
avformat/matroskadec: Check timescale
Fixes: 3.82046e+18 is outside the range of representable values of type
'unsigned int'
Fixes:
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Tue Mar 26 00:36:40 2024 +0100| [73e2d87b9203e012b80910854423742a599a5446] |
committer: Michael Niedermayer
avformat/rpl: Use 64bit for total_audio_size and check it
Fixes:
62276/clusterfuzz-testcase-minimized-ffmpeg_dem_RPL_fuzzer-46774346
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Tue Mar 26 01:00:13 2024 +0100| [f91d171d293f081a75650165cefbe6c4307b6944] |
committer: Michael Niedermayer
avformat/westwood_vqa: Fix 2g packets
Fixes: signed integer overflow: 2147483424 * 2 cannot be represented in type
'int'
Fixes:
622
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Tue Mar 26 00:27:39 2024 +0100| [ec9fecaa9081630188cca080198941e5fc94a9af] |
committer: Michael Niedermayer
avformat/timecode: use 64bit for intermediate for rounding in
fps_from_frame_rate()
Fixes:
62276/clusterfuzz-testcase-minimized-ffm
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Tue Mar 26 00:39:49 2024 +0100| [569eb2f6559ed96c66e681b72826faf07be8f177] |
committer: Michael Niedermayer
avformat/sbgdec: Check for negative duration
Fixes: signed integer overflow: 9223372036854775807 - -800 cannot be
represented in
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 00:38:17 2023 +0200| [2eb0e9d16898c6c4f54bb0e6075e4e3f6a84f18d] |
committer: Michael Niedermayer
avformat/cafdec: dont seek beyond 64bit
Fixes: signed integer overflow: 64 + 9223372036854775807 cannot be represented
in type 'long
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Tue Mar 26 02:52:04 2024 +0100| [b1374b8bd236b999dec04d4422b29fae4e5f08b9] |
committer: Michael Niedermayer
avcodec/truemotion1: Height not being a multiple of 4 is unsupported
mb_change_bits is given space based on height >> 2, while more d
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 00:45:33 2023 +0200| [037cfbe417b3b5be69b8b82a8d03a48af81b4dcb] |
committer: Michael Niedermayer
avformat/cafdec: Check that data chunk end fits within 64bit
Fixes: signed integer overflow: 64 + 9223372036854775803 cannot be repre
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 00:51:29 2023 +0200| [fd02b195bf9f5f1cd28cd41108d8c3c3cd20b3cc] |
committer: Michael Niedermayer
avformat/dxa: Adjust order of operations around block align
Fixes:
51896/clusterfuzz-testcase-minimized-ffmpeg_dem_DXA_fuzzer-573057
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Wed Mar 20 03:51:05 2024 +0100| [dccb2d95ec67cb86d7a2168c99c3839df29b8977] |
committer: Michael Niedermayer
avformat/id3v2: read_uslt() check for the amount read
Fixes: timeout
Fixes:
66783/clusterfuzz-testcase-minimized-ffmpeg_dem_GENH_fuz
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Wed Feb 28 19:38:41 2024 +0100| [6d4e1d691347811a40e8680bd69a1ee5beaf9116] |
committer: Michael Niedermayer
avcodec/proresenc_kostya: Remove bug similarity text
According to kostya, it is not based on Wassermans encoder
CC: Kostya Shishkov
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Tue Feb 27 22:27:03 2024 +0100| [8ff0d307b86fc0083246cca5a5e06700ccd1d8d6] |
committer: Michael Niedermayer
avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
Fixes: timeout
Fixes:
66326/clusterfuzz-testcase-minimiz
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Tue Feb 20 03:32:38 2024 +0100| [8bc8b35a37960f6b391fb86c7431ba9a844241a3] |
committer: Michael Niedermayer
libswscale/utils: Fix bayer to yuvj
Fixes: out of array access.
Earlier code assumes that a unscaled bayer to yuvj420 converter exis
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Feb 17 01:34:25 2024 +0100| [8b79265d2dd58b471d62c3a3b5deb10e47207e1f] |
committer: Michael Niedermayer
swscale/swscale: Check srcSliceH for bayer
Fixes: Assertion srcSliceH > 1 failed at libswscale/swscale_unscaled.c:1359
Signed-off-by:
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Feb 17 01:04:13 2024 +0100| [0898209a4810c3268c35f0949033bfced8d96424] |
committer: Michael Niedermayer
swscale/utils: Allocate more dithererror
Fixes: out of array read
Signed-off-by: Michael Niedermayer
(cherry picked from commit 18f2
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Feb 3 20:11:56 2024 +0100| [0977cf003d337bd8235cb8c110a6266b93f5d5eb] |
committer: Michael Niedermayer
avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
Fixes: Ticket6581
Signed-off-by: Michael Niedermayer
(cherry picked
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Wed Jan 31 02:37:57 2024 +0100| [c3cbefbdffd7a461f6ba36104fb51aff9f6c1dab] |
committer: Michael Niedermayer
avutil/rational: Document what is to be expected from av_d2q() of doubles
representing rational numbers
Signed-off-by: Michael Niede
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Mon Feb 5 12:40:30 2024 +0100| [c81cf184c5513d81324799cc72c1e814ef4957f3] |
committer: Michael Niedermayer
avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure
Fixes: CID 1403229 Dereference after null check
Sig
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Mon Feb 5 12:10:41 2024 +0100| [7ea72140a56e09e6e8372930d4ccb1406a1fc2dd] |
committer: Michael Niedermayer
avfilter/signature_lookup: dont leave uncleared pointers in sll_free()
Signed-off-by: Michael Niedermayer
(cherry picked from commit
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Dec 30 03:06:39 2023 +0100| [c47825e94f5b05728e781cd9a1bcaa96e85ce3d7] |
committer: Michael Niedermayer
avcodec/mpegvideo_enc: Dont copy beyond the image
Fixes: out of array access
Fixes: tickets/10754/poc17ffmpeg
Discovered by Zeng Yun
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Dec 30 03:09:52 2023 +0100| [51c1485abe9c8f8a14a6d0a605b4ceee457c6c94] |
committer: Michael Niedermayer
avcodec/mpegvideo_enc: Use ptrdiff_t for stride
Signed-off-by: Michael Niedermayer
(cherry picked from commit e063c1d079086150580ed7
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Dec 30 02:51:32 2023 +0100| [fd3f7522a29078bdf64ce2a21045f7de472bf56c] |
committer: Michael Niedermayer
avfilter/vf_minterpolate: Check pts before division
Fixes: FPE
Fixes: tickets/10758/poc20ffmpeg
Discovered by Zeng Yunxiang
Signed-
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Mon Oct 2 16:10:22 2023 +0200| [2c30c938f9d015a97464bed7de6d0956ab2279d4] |
committer: Michael Niedermayer
avformat/flacdec: Avoid double AVERRORS
Signed-off-by: Michael Niedermayer
(cherry picked from commit 029294ff541c9c85092f81dd45f180
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Fri Dec 22 22:27:08 2023 +0100| [1b8ef074c1f3b0767a01025a1bfa2881496cf73f] |
committer: Michael Niedermayer
avfilter/vf_swaprect: round coordinates down
Fixes: out of array access:
Fixes: tickets/10745/poc12ffmpeg
Found-by: Li Zeyuan and Ze
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Fri Dec 22 22:26:22 2023 +0100| [6c8b1116a88bbef3f9f2a427060fa0f74120fa5a] |
committer: Michael Niedermayer
avfilter/vf_swaprect: Use height for vertical variables
Signed-off-by: Michael Niedermayer
(cherry picked from commit 9f4c5bd7d23eb9
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Mon Oct 2 16:09:31 2023 +0200| [0b8a2e6c0c40252541db8e7918791601aa99414e] |
committer: Michael Niedermayer
avfilter/vf_vidstabdetect: Avoid double AVERRORS
Signed-off-by: Michael Niedermayer
(cherry picked from commit bb04235d728a2b85d6cbe
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Fri Dec 22 22:25:25 2023 +0100| [a01849d11e5cc12135aab57ad8d296434e8a9ab6] |
committer: Michael Niedermayer
avfilter/vf_swaprect: assert that rectangles are within memory
Signed-off-by: Michael Niedermayer
(cherry picked from commit 9d1ba69
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Fri Dec 22 21:49:48 2023 +0100| [4d4c58c0f8655c2689123cf7d257c2284cc6a819] |
committer: Michael Niedermayer
avfilter/af_alimiter: Check nextpos before use
Fixes: out of array read
Fixes: tickets/10744/poc11ffmpeg
Found-by: Li Zeyuan and Zen
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Dec 23 04:03:01 2023 +0100| [4a8ced17d097765b7d6ee088963b9de34377d546] |
committer: Michael Niedermayer
avfilter/af_stereowiden: Check length
Fixes: out of array access
Fixes: tickets/10746/poc13ffmpeg
Found-by: Zeng Yunxiang
Signed-off
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sun Dec 24 20:50:51 2023 +0100| [6750d82cba10ebfa1694765b7a3007855360da96] |
committer: Michael Niedermayer
avfilter/vf_gradfun: Do not overread last line
The code works in steps of 2 lines and lacks support for odd height
Implementing odd h
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Fri Dec 15 22:37:49 2023 +0100| [70c1aaf5ee513ce432df474bcfb27afa377e81b3] |
committer: Michael Niedermayer
avformat/mov: do not set sign bit for chunk_offsets
Fixes: signed integer overflow: 2314885530818453536 - -7412889664301817824
canno
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Fri Dec 15 22:23:33 2023 +0100| [996d28243013091677b21a9737360ded3cfbfd77] |
committer: Michael Niedermayer
avcodec/jpeglsdec: Check Jpeg-LS LSE
Fixes: signed integer overflow: 2147478526 + 33924 cannot be represented in
type 'int'
Fixes: s
ffmpeg | branch: release/3.4 | Brad Smith | Sun Dec 24
14:33:31 2023 -0500| [13342df7af5e94b5175cb25b8a4fdefc32456e01] | committer:
Michael Niedermayer
configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm
Fixes the build. It's a requirement when utilizing PIE.
Signed-off
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Dec 2 00:26:03 2023 +0100| [a823657ee0123ec00d0fc2d21c1874cfa1b6d5bd] |
committer: Michael Niedermayer
avformat/mov: Ignore duplicate ftyp
Fixes: switch_1080p_720p.mp4
Found-by: Dale Curtis
Signed-off-by: Michael Niedermayer
(cherry p
ffmpeg | branch: release/3.4 | Martin Storsjö | Mon Oct 18
12:31:38 2021 +0300| [01a8c87e155481cb7219a8c49045873ce8a8ec31] | committer:
Michael Niedermayer
seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14
Passing an uninitialized variable as argument to a function is
und
ffmpeg | branch: release/3.4 | Frank Plowman | Wed Nov
8 07:55:18 2023 +| [4f52743f3a10b34e1b81f2bcd039d6fd64bc48ef] | committer:
Michael Niedermayer
doc/html: support texinfo 7.0
Resolves trac ticket #10636 (http://trac.ffmpeg.org/ticket/10636).
Texinfo 7.0, released in November 2022, c
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Wed Nov 8 01:37:11 2023 +0100| [26e74a7fa016a696d0783922fa51bc62330fd449] |
committer: Michael Niedermayer
avformat/mov: Disallow FTYP after streams
Fixes: Assertion !c->fc->nb_streams failed at libavformat/mov.c:7799
Fixes:
63875/clusterf
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Wed Nov 8 01:44:07 2023 +0100| [cbc25c8cc8c52efa64cda14bdf92506103959e55] |
committer: Michael Niedermayer
avcodec/4xm: Check for cfrm exhaustion
Fixes: index -1 out of bounds for type 'CFrameBuffer [100]'
Fixes:
63877/clusterfuzz-testcase
ffmpeg | branch: release/3.4 | Matthew White | Sun
Nov 14 01:10:58 2021 +| [fef23b8c2334ea07ced2ad654fd861e35816cbb3] |
committer: Michael Niedermayer
doc/t2h.pm: fix missing TOC with texinfo 6.8 and above
Since texinfo 6.8, there's no longer an INLINE_CONTENTS variable.
makeinfo: warning
ffmpeg | branch: release/3.4 | Matthew White | Sun
Nov 14 00:42:27 2021 +| [9cc9301da793832f31516b52f6d0047e69a70e53] |
committer: Michael Niedermayer
doc/t2h.pm: fix missing CSS with texinfo 6.8 and above
Since texinfo commit 6a5ceab6a48a4f052baad9f3474d741428409fd7, the
formatting functi
ffmpeg | branch: release/3.4 | Andreas Rheinhardt
| Mon Oct 9 00:16:08 2023 +0200|
[a65faea34efe12e7bdd529e5bbc0866a94fe0da2] | committer: Michael Niedermayer
avformat/matroskadec: Fix declaration-after-statement warnings
Reviewed-by: Michael Niedermayer
Signed-off-by: Andreas Rheinhardt
(c
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Thu Oct 19 22:07:36 2023 +0200| [7b3534186a2116e2232ae38e1806cfc79f0b9478] |
committer: Michael Niedermayer
avformat/rtsp: Use rtsp_st->stream_index
Fixes: out of array access
Fixes: rtpdec_h264.c149/poc
Found-by: Hardik Shah of Vehere
Revi
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Wed Oct 4 23:32:17 2023 +0200| [af0b7d9a1a835ccef6ca397fbc021aa9c6b69bcd] |
committer: Michael Niedermayer
avcodec/jpeg2000dec: Check image offset
Fixes: left shift of negative value -538967841
Fixes:
62447/clusterfuzz-testcase-minimized-f
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sun Oct 1 19:28:55 2023 +0200| [a31de889eae5613466ef5c6592cbf2d916146021] |
committer: Michael Niedermayer
avcodec/h2645_parse: Avoid EAGAIN
EAGAIN causes an assertion failure when it is returned from the decoder
Fixes: Assertion consumed
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Thu Oct 5 18:27:28 2023 +0200| [355d7cd130363de13849fdfdb4d4a1fd36d87c74] |
committer: Michael Niedermayer
avcodec/xvididct: Make c* unsigned to avoid undefined overflows
Fixes: signed integer overflow: 1496950099 + 728014168 cannot be repr
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Mon Oct 9 00:07:32 2023 +0200| [1de06f992ed12c330b2986bfa2ca27520d2819d8] |
committer: Michael Niedermayer
avformat/tmv: Check video chunk size
This check matches the audio chunk check
Fixes: Timeout
Fixes:
62681/clusterfuzz-testcase-mini
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 23:55:20 2023 +0200| [283e077dc62c8cccf24a073eef53a35a7cccb793] |
committer: Michael Niedermayer
avformat/xwma: sanity check bits_per_coded_sample
Fixes: signed integer overflow: 65312 * 524296 cannot be represented in type
'int'
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 23:44:25 2023 +0200| [d74868664f4e30f83e5c80b37e311ca8c8fe371a] |
committer: Michael Niedermayer
avformat/matroskadec: Check prebuffered_ns for overflow
Fixes: signed integer overflow: 9223372036630775808 + 10 cannot be
r
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 21:33:34 2023 +0200| [1f5bc3b37b0b05a80909add3b291a4225adfa9d7] |
committer: Michael Niedermayer
avformat/wavdec: Check left avio_tell for overflow
Fixes: signed integer overflow: 155 + 9223372036854775655 cannot be represented
i
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 21:28:55 2023 +0200| [9ee8383f8e1598da4fee0f5381bfe4fc6bb406ab] |
committer: Michael Niedermayer
avformat/tta: Better totalframes check
Fixes: signed integer overflow: 4 * 740491135 cannot be represented in type
'int'
Fixes:
518
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 21:14:28 2023 +0200| [1fb07380539402936ab5ccce64763f4279d720cc] |
committer: Michael Niedermayer
avformat/rpl: Check for number_of_chunks overflow
Fixes: signed integer overflow: 2147483647 + 1 cannot be represented in type
'int3
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 21:04:11 2023 +0200| [9d73eb002fb05ec7304b897fcb3e670696e43552] |
committer: Michael Niedermayer
avformat/mov: compute absolute dts difference without overflow in
mov_find_next_sample()
Fixes: signed integer overflow: -9223372036
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Thu Jun 1 00:50:15 2023 +0200| [ee9ff31dc6e3948619e291f4cdc5a5d4ddb73e29] |
committer: Michael Niedermayer
avcodec/lcldec: Make PNG filter addressing match the code afterwards
Also update check accordingly
Fixes: tickets/10237/mszh_306_306
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 19:59:06 2023 +0200| [effb46dfb0cafa75993f489befc8be452ca99e8d] |
committer: Michael Niedermayer
avformat/jacosubdec: Check timeres
Signed-off-by: Michael Niedermayer
(cherry picked from commit 51f0ab8b127282415822959ccad7db95ad7
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sun Sep 17 00:21:52 2023 +0200| [9dccc34ce28095c4cde5ba4958e35b605437d704] |
committer: Michael Niedermayer
avcodec/escape124: Do not return random numbers
Fixes: out of array access
Fixes:
62164/clusterfuzz-testcase-minimized-ffmpeg_AV_COD
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Wed Sep 20 01:32:56 2023 +0200| [557617b129cf29c954e73aea2a795ee76b41ddba] |
committer: Michael Niedermayer
avformat/avs: Check if return code is representable
Fixes: leak
Fixes:
62164/clusterfuzz-testcase-minimized-ffmpeg_dem_AVS_fuzzer-67
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Thu Sep 22 20:08:52 2022 +0200| [56b0ad3ad134396505e83062919932652e1a3eac] |
committer: Michael Niedermayer
avformat/westwood_vqa: Check chunk size
the type is also changed to int as it is interpreted as int in av_get_packet()
Fixes: signed
ffmpeg | branch: release/3.4 | Michael Niedermayer |
Sat Sep 30 21:18:14 2023 +0200| [48c506ddb44c8a0cecad93c47089dd5b9406d6c5] |
committer: Michael Niedermayer
avformat/sbgdec: Check for period overflow
Fixes: signed integer overflow: 448124699617300 - -47785768200
cannot be repr
1 - 100 of 397 matches
Mail list logo