ffmpeg | branch: release/5.1 | Andreas Rheinhardt
| Mon Oct 9 00:16:08 2023 +0200|
[7739dabb89eee2501ccf65971fa959d6c7d9a425] | committer: Michael Niedermayer
avformat/matroskadec: Fix declaration-after-statement warnings
Reviewed-by: Michael Niedermayer
Signed-off-by: Andreas Rheinhardt
(c
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Wed Oct 18 01:39:16 2023 +0200| [905819d18a93c0fb3685e4ba22afeb7f5af89116] |
committer: Michael Niedermayer
avformat/mxfdec: Check klv offset
Fixes: Assertion klv_offset >= mxf->run_in failed at libavformat/mxfdec.c:736
Fixes:
62936/cluster
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Oct 19 22:07:36 2023 +0200| [5e71da4ef9636966b7ec5f8910cf0e6dd4e941e6] |
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/5.1 | Michael Niedermayer |
Wed Oct 4 23:32:17 2023 +0200| [4bd4b178bfa49fdaf2a0560e1c1cfc6dad0fcf6a] |
committer: Michael Niedermayer
avcodec/jpeg2000dec: Check image offset
Fixes: left shift of negative value -538967841
Fixes:
62447/clusterfuzz-testcase-minimized-f
ffmpeg | branch: release/5.1 | Sean McGovern | Sat Oct 14
23:27:24 2023 -0400| [f861a1602529aa4788f7df85eb9f00c6b861e760] | committer:
Michael Niedermayer
libavutil/ppc/cpu.c: check that AT_HWCAP2 is defined
It was not introduced until glibc 2.18.
Signed-off-by: Michael Niedermayer
(cherry p
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Oct 1 19:28:55 2023 +0200| [181d6e17e07b19a04aaae637c1ce533a719ad88a] |
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/5.1 | Michael Niedermayer |
Thu Oct 5 18:27:28 2023 +0200| [566e0aa8e22050c1c7ac4a87e4f4e262e2b94949] |
committer: Michael Niedermayer
avcodec/xvididct: Make c* unsigned to avoid undefined overflows
Fixes: signed integer overflow: 1496950099 + 728014168 cannot be repr
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Mon Oct 9 00:07:32 2023 +0200| [d7f64a78e0d452e82be43abb3ee53f187cae86e5] |
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/5.1 | Michael Niedermayer |
Sun Oct 1 00:07:20 2023 +0200| [76ee7c771568029f55fa8806315aeb4b7f149e71] |
committer: Michael Niedermayer
avcodec/h264_parser: saturate dts a bit
Fixes: signed integer overflow: 0 - -9223372036854775808 cannot be represented
in type 'long
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Oct 1 00:00:28 2023 +0200| [a563efcfda67b56cc50d4c2f28b7e44fcafa464b] |
committer: Michael Niedermayer
avformat/asfdec_f: Saturate presentation time in marker
Fixes: signed integer overflow: -9223372036315799520 - 3873890816 cannot be
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Sep 30 23:55:20 2023 +0200| [29788ba10ec4824cafe2e154321c6f9a7a021743] |
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/5.1 | Michael Niedermayer |
Sat Sep 30 23:44:25 2023 +0200| [f15a1d79280b929ad4cdfd5d40ae505af7c07cc9] |
committer: Michael Niedermayer
avformat/matroskadec: Check prebuffered_ns for overflow
Fixes: signed integer overflow: 9223372036630775808 + 10 cannot be
r
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Sep 30 21:33:34 2023 +0200| [1718baf61c118eda4119f7de37696fb3b497fa3b] |
committer: Michael Niedermayer
avformat/wavdec: Check left avio_tell for overflow
Fixes: signed integer overflow: 155 + 9223372036854775655 cannot be represented
i
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Sep 30 21:28:55 2023 +0200| [c01d304a6bf1967cd232b36950a94e5fcf6ab058] |
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/5.1 | Michael Niedermayer |
Sat Sep 30 21:14:28 2023 +0200| [0c1babaa61948e7d581982494038c5e8f73fb760] |
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/5.1 | Michael Niedermayer |
Sat Sep 30 21:04:11 2023 +0200| [1e239a8b88edfacfe15efc4d6215c09df0d927a3] |
committer: Michael Niedermayer
avformat/mov: compute absolute dts difference without overflow in
mov_find_next_sample()
Fixes: signed integer overflow: -9223372036
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Sep 30 19:59:06 2023 +0200| [283baa733661174a53087146402fe911c88599a6] |
committer: Michael Niedermayer
avformat/jacosubdec: Check timeres
Signed-off-by: Michael Niedermayer
(cherry picked from commit 51f0ab8b127282415822959ccad7db95ad7
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Sep 30 19:34:29 2023 +0200| [d35579c12b603620c9b8522039ffde287e0eb156] |
committer: Michael Niedermayer
avformat/jacosubdec: Factorize code in get_shift() a bit
Signed-off-by: Michael Niedermayer
(cherry picked from commit 6490b9aed63c0
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Sep 30 19:48:17 2023 +0200| [441d5eca4b659ad27704315659311945662b8db2] |
committer: Michael Niedermayer
avformat/jacosubdec: avoid signed integer overflows in get_shift()
Fixes: signed integer overflow: 22014562800 * 934633746 cannot be
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Oct 1 00:30:39 2023 +0200| [30b3f2712d585fe2c77daa1bb073341c4d1aa5d9] |
committer: Michael Niedermayer
avformat/sbgdec: Check for negative duration or un-representable end pts
Fixes: signed integer overflow: 9230955872951340 - -92233720
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Sep 17 00:21:52 2023 +0200| [44978c5b833304744ac47c0f45dd5f60736e156d] |
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/5.1 | Michael Niedermayer |
Sat Sep 16 22:58:07 2023 +0200| [43c6fabb63e6b5db65ea531c8e462656976de9dc] |
committer: Michael Niedermayer
tools/target_dec_fuzzer: Adjust wmapro threshold
Fixes: Timeout
Fixes:
62266/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WMAPR
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Sep 16 23:36:29 2023 +0200| [95b2569427d8974b570afe209c3de9215ba9c985] |
committer: Michael Niedermayer
avcodec/apedec: Fix an integer overflow in predictor_update_filter()
Fixes: signed integer overflow: -2147483506 + -801380 cannot be
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Wed Sep 20 01:32:56 2023 +0200| [3817209b6d379ec8bc7d07997aba1b5295590843] |
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/5.1 | Michael Niedermayer |
Thu Jun 1 00:50:15 2023 +0200| [6e4690ede0fa745d1a466cf4e31ed9950277ccdc] |
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/5.1 | Michael Niedermayer |
Thu Sep 22 20:08:52 2022 +0200| [87f556a10c1c031c0837b7ad740e2ddc18595282] |
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/5.1 | Michael Niedermayer |
Sat Sep 30 21:18:14 2023 +0200| [f43562c38a78a6736e5abf2338db731aff8ea9ce] |
committer: Michael Niedermayer
avformat/sbgdec: Check for period overflow
Fixes: signed integer overflow: 448124699617300 - -47785768200
cannot be repr
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Sep 30 19:11:34 2023 +0200| [d4910533348155f66a202e4263a08f9ea0ea89f8] |
committer: Michael Niedermayer
avformat/concatdec: Check in/outpoint for overflow
Fixes: signed integer overflow: 9154241445400 - -915424149454600 cannot
b
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Fri Sep 22 21:13:44 2023 +0200| [b358b080a146602e87db28526d0ec3e629af3b8e] |
committer: Michael Niedermayer
avformat/mxfdec: Remove this_partition
Suggested-by: Tomas Härdin
Fixes:
51896/clusterfuzz-testcase-minimized-ffmpeg_dem_MXF_fuzzer
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Fri Sep 8 00:13:11 2023 +0200| [d5f1ecbe247d3d75ea0474556bffab017c9054d6] |
committer: Michael Niedermayer
avcodec/xvididct: Fix integer overflow in idct_row()
Fixes: signed integer overflow: 1871429831 + 343006811 cannot be represented in
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Sep 7 02:13:13 2023 +0200| [0224effb524c02ab376a887868f543a421318d20] |
committer: Michael Niedermayer
avcodec/celp_math: avoid overflow in shift
by making gain unsigned we have 1 bit more available
alternatively we can clip twice as in
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Wed Jul 26 22:33:40 2023 +0200| [7be649290e9c38cc956925b6fb54beb47fdfab99] |
committer: Michael Niedermayer
tools/target_dec_fuzzer: Adjust threshold for rtv1
Fixes:
60499/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RTV1_fuzzer-502029
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Jun 10 01:11:48 2023 +0200| [3c56b5c3df4d3315d7ac5d02e9baefc6c9f0a6ad] |
committer: Michael Niedermayer
avcodec/jpeg2000dec: jpeg2000 has its own lowres option
jpeg2000 overrides the global lowres variable with a lowres field called
red
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Mon May 15 02:05:45 2023 +0200| [6c176df7e9696175e5c1a757c57d7e9d60564c14] |
committer: Michael Niedermayer
avformat/hls: reduce default max reload to 3
The 1000 did result in the appearance of a never ending reload loop
The RFC mandates th
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Tue Jun 20 00:13:43 2023 +0200| [55a00e464c4c13a466f97a2d984c09f2cc538505] |
committer: Michael Niedermayer
avcodec/huffyuvdec: avoid undefined behavior with get_vlc2() failure
Fixes: left shift of negative value -1
Fixes:
59889/clusterfuzz
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Wed May 10 23:58:31 2023 +0200| [ee90868c67782fb0a79d51376aa05b045f6805f8] |
committer: Michael Niedermayer
avformat/format: Stop reading data at EOF during probing
Issue found by: Сергей Колесников
Signed-off-by: Michael Niedermayer
(cherr
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Sep 10 16:27:02 2023 +0200| [82f7adf45dde3f7790eb7591bf312111baa5a61f] |
committer: Michael Niedermayer
avcodec/cscd: Fix "CamStudio Lossless Codec 1.0" gzip files
Fixes: tickets/10241/cscd_1_0_306_306_gzip.avi
Signed-off-by: Michael Ni
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Wed Mar 8 22:11:59 2023 +0100| [fccc3130c74ec01949b22726dced55cf8594121f] |
committer: Michael Niedermayer
avcodec/cscd: Check for CamStudio Lossless Codec 1.0 behavior in end check of
LZO files
Alternatively the check could be simply made
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Jul 23 19:01:37 2023 +0200| [10dfb498ea42974e6523f2862775886045db9b48] |
committer: Michael Niedermayer
avcodec/mpeg4videodec: consider lowres in dest_pcm[]
Fixes: out of array access
Fixes:
5/clusterfuzz-testcase-minimized-ffmpeg_A
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Jul 23 19:45:18 2023 +0200| [54d87e4b283734f1a97cb1b5c7e7d76f4056cdac] |
committer: Michael Niedermayer
avcodec/hevcdec: Fix undefined memcpy()
There is likely a better way to fix this, this is mainly to show the problem
Fixes: MC withi
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Jun 1 23:35:10 2023 +0200| [06ff2bfe0f29ae6fa817ea6457cd775e88780e48] |
committer: Michael Niedermayer
avcodec/mpeg4videodec: more unsigned in amv computation
Fixes: signed integer overflow: -2147483648 + -1048576 cannot be represented
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Aug 5 14:35:55 2023 +0200| [b91b26813c62e4a6e630dbf98486c0d48dd6f5c6] |
committer: Michael Niedermayer
avcodec/tta: fix signed overflow in decorrelate
Fixes: signed integer overflow: 2079654542 - -139267653 cannot be represented
in typ
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Fri Aug 25 16:59:15 2023 +0200| [e61e0ea8c6a57327669737fd4ffe0164fde2f06b] |
committer: Michael Niedermayer
avcodec/apedec: Fix 48khz 24bit below insane level
Fixes: Ticket9816
Fixes: vlc.ape and APE_48K_24bit_2CH_02_01.ape
Regression since
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Fri Aug 25 00:24:21 2023 +0200| [d548c94bfaf9d4c388be4ffd8be27be29de1c18e] |
committer: Michael Niedermayer
avcodec/apedec: Fix CRC for 24bps and bigendian
Fixes CRC for vlc.ape and APE_48K_24bit_2CH_02_01.ape
Signed-off-by: Michael Niederm
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Jul 23 01:46:20 2023 +0200| [cfa3ae4181567dcc711828ad59ab3000d718e37f] |
committer: Michael Niedermayer
avformat/avr: Check sample rate
Fixes:
54979/clusterfuzz-testcase-minimized-ffmpeg_dem_AVR_fuzzer-6681035461230592
Fixes: Timeout
F
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Mon Aug 7 00:02:21 2023 +0200| [7c646d22cf269964858c695b8fbfce5b5ad90ac8] |
committer: Michael Niedermayer
avcodec/xvididct: Fix integer overflow in idct_row()
Fixes: signed integer overflow: -1403461578 + -843974775 cannot be represented
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Tue Jun 20 00:59:40 2023 +0200| [706c44541ed6da16d352a55f3f80d9f48ca3c883] |
committer: Michael Niedermayer
avutil/softfloat: fix av_sincos_sf()
Signed-off-by: Michael Niedermayer
(cherry picked from commit d84677abd8ffb8ca8ad94eced6d9e0392
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Jul 23 23:30:14 2023 +0200| [9b5a8aa16d996f5c3d63a14401efcf7f44b718af] |
committer: Michael Niedermayer
avformat/imf_cpl: Replace NULL content_title_utf8 by ""
Suggested-by: Pierre-Anthony Lemieux
Reviewed-by: Pierre-Anthony Lemieux
Si
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Jul 23 20:03:01 2023 +0200| [c09250be43d823621646ba9e984f478a028c2b2f] |
committer: Michael Niedermayer
avformat/imf_cpl: xmlNodeListGetString() can return NULL
Fixes: NULL pointer dereference
Fixes:
60166/clusterfuzz-testcase-minimized
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Jun 18 21:00:03 2023 +0200| [515c7b21f47df97944969347b28dcba640748de6] |
committer: Michael Niedermayer
avcodec/utils: fix 2 integer overflows in get_audio_frame_duration()
Fixes: signed integer overflow: 256 * 668003712 cannot be repres
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Mon Jun 5 15:56:58 2023 +0200| [1759fd0d82c460ba95c694a9c4f5a60997d154c3] |
committer: Michael Niedermayer
avcodec/pcm: allow Changing parameters
SDR needs this for switching between mono and stereo stations
Signed-off-by: Michael Niederma
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Jun 10 01:09:52 2023 +0200| [fc94130cd6f38c44cd4f72f8f848fd9e7051f8ae] |
committer: Michael Niedermayer
avcodec/jpeg2000dec: Check for reduction factor and image offset
This combination is not working (it writes out of array)
Reviewed-b
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Tue Jun 20 00:20:40 2023 +0200| [cde6758306e4771114d2f97615f26b29e49758fe] |
committer: Michael Niedermayer
tools/target_dec_fuzzer: Adjust threshold for speex
Fixes: Timeout
Fixes:
59731/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SP
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Tue Jun 20 01:26:33 2023 +0200| [18bf4e4ff788cf94cc5c65c97d1b366ffe4fb305] |
committer: Michael Niedermayer
avutil/softfloat: Basic documentation for av_sincos_sf()
Signed-off-by: Michael Niedermayer
(cherry picked from commit 4aa1a42a91438
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu May 25 23:40:18 2023 +0200| [9b10b9b8cb4908e2330785ba357a76ed894fbe30] |
committer: Michael Niedermayer
avcodec/hevcdec: Avoid null pointer dereferences in MC
Fixes: runtime error: pointer index expression with base 0x
overf
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu May 25 23:40:16 2023 +0200| [df4170b2bcadb8ccd9278532b3ba0f089cbae969] |
committer: Michael Niedermayer
avcodec/takdsp: Fix integer overflows
Fixes: avcodec/takdsp.c:44:23: runtime error: signed integer overflow: -2097158
- 2147012608 c
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sat Jun 3 21:44:37 2023 +0200| [74d3c9261a66d4ff154ee0b467b23c374a261d49] |
committer: Michael Niedermayer
avcodec: Ignoring errors is only possible before the input end
Fixes: out of array read
Fixes: Ticket 10308
Signed-off-by: Michael N
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Jun 8 10:26:35 2023 -0400| [537600e78506ca4268c860ba5f21dc15d890e5b8] |
committer: Michael Niedermayer
avformat/jpegxl_probe: Forward error codes
Signed-off-by: Michael Niedermayer
(cherry picked from commit 09621fd7d93a12974e9664b2aeb
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Tue May 2 01:46:31 2023 +0200| [1892181787dd575bb137935ad28f81f949ac747a] |
committer: Michael Niedermayer
avformat/oggparsetheora: clip duration within 64bit
Fixes: signed integer overflow: 9079256848778919936 - -288230376151711746
cannot
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Mar 5 00:51:38 2023 +0100| [50e2f8ef33856bfa05b555a05122e1b3039e34ae] |
committer: Michael Niedermayer
avformat/wavdec: Check that smv block fits in available space
Fixes: OOM
Fixes:
56271/clusterfuzz-testcase-minimized-ffmpeg_dem_WAV_
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Jun 8 10:26:34 2023 -0400| [55de397fe048f5ae2d7ce1f5c630c513f0ff5e05] |
committer: Michael Niedermayer
avformat/jpegxl_probe: check length instead of blindly reading
Enable the checked bitreader to avoid overread.
Also add a few checks
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Jun 8 10:26:33 2023 -0400| [4e68048151a43e08265548024ec9e98dc6028f50] |
committer: Michael Niedermayer
avformat/jpegxl_probe: Remove intermediate macro obfuscation around get_bits*()
Signed-off-by: Michael Niedermayer
(cherry picked fr
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Jun 4 19:59:40 2023 +0200| [2cb93e863fac9ad32ae5901186b59eb23c047e64] |
committer: Michael Niedermayer
avcodec/noise_bsf: Check for wrapped frames
Wrapped frames contain pointers so they need specific code to
noise them, the generic cod
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Apr 16 16:56:40 2023 +0200| [0c2b08227ef52babedf8659035e359bfa4fed374] |
committer: Michael Niedermayer
avcodec/utils: the IFF_ILBM implementation assumes that there are a multiple of
16 allocated
Fixes: out of array access
Fixes:
4598
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Apr 16 17:19:10 2023 +0200| [2878299b730ebe0b82ca2af65b3a9ca64f944d4f] |
committer: Michael Niedermayer
avcodec/sonic: Fix two undefined integer overflows
Fixes: signed integer overflow: 2147483372 - -148624 cannot be represented in
typ
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Apr 16 17:38:39 2023 +0200| [7337f2e8e36b5bbadb9170a0e30b988cc4392540] |
committer: Michael Niedermayer
avcodec/tiff: add a zero DNG_LINEARIZATION_TABLE check
Fixes: index 4294967295 out of bounds for type 'uint16_t [65536]'
Fixes:
4598
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Apr 16 17:34:16 2023 +0200| [f174aa713455bb48f4de22df223f17d0a851660f] |
committer: Michael Niedermayer
avcodec/tak: Check remaining bits in ff_tak_decode_frame_header()
Fixes: out of array access
Fixes:
45982/clusterfuzz-testcase-minim
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Apr 16 15:18:45 2023 +0200| [b9c79be72639e0d84409e3ee4f987de77cee054d] |
committer: Michael Niedermayer
avcodec/exr: Cleanup befor return
Fixes: leaks
Fixes:
45982/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_EXR_fuzzer-67034540905
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Apr 16 15:06:59 2023 +0200| [13644a75d831f8978e5ad8b4fe4c571192f3fda8] |
committer: Michael Niedermayer
avcodec/pngdec: Do not pass AVFrame into global header decode
The global header should not contain a frame, and decoding it
would res
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Apr 16 15:05:47 2023 +0200| [ac015347a8034b61353c633dbfeaa5c8ac79de2c] |
committer: Michael Niedermayer
avcodec/pngdec: remove AVFrame argument from decode_iccp_chunk()
Signed-off-by: Michael Niedermayer
(cherry picked from commit 7117b
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Jan 22 00:51:05 2023 +0100| [66192786e7abc7fc4b303243676df175df388e2a] |
committer: Michael Niedermayer
avutil/tx_priv: Use unsigned in BF() to avoid signed overflows
Fixes: signed integer overflow: 100183269 - -2132769113 cannot be repr
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Feb 12 22:49:01 2023 +0100| [efcb8211577b47a21ac0ab8ba2b8597be93ee0c2] |
committer: Michael Niedermayer
avcodec/vorbisdec: Check codebook float values to be finite
Fixes: Timeout
Fixes:
55116/clusterfuzz-testcase-minimized-ffmpeg_AV_COD
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Mar 9 13:57:17 2023 +0100| [1480cc1d9c8ca441fae2f9524aeedb14ca8876ac] |
committer: Michael Niedermayer
avcodec/lcldec: More space for rgb24
Fixes: Ticket 10239
Fixes: zlib_306_306_rgb24.av
Signed-off-by: Michael Niedermayer
(cherry pi
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Tue Jan 24 22:48:46 2023 +0100| [c2b46db3f439ea39bf401b011c0fe6bbaeb0b6b6] |
committer: Michael Niedermayer
avcodec/g2meet: Replace fake allocation avoidance for framebuf
framebuf is only allocated when the new width/height are larger than t
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Mar 9 13:57:15 2023 +0100| [002471255d334267cbe4b66da0b3bb339b8ef2c9] |
committer: Michael Niedermayer
avcodec/lcldec: Support 4:1:1 and 4:2:2 with odd width
Fixes: Ticket10240
Fixes: zlib_306_306_yuv422.avi
Fixes: zlib_306_306_yuv411.a
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Mar 9 13:57:14 2023 +0100| [8abcd8b124bc83136c6de2823dd388eff37a75dd] |
committer: Michael Niedermayer
libavcodec/lcldec: width and height should not be unsigned
Computations like col < width - 3 will not work with unsigned width=1
Sig
ffmpeg | branch: release/5.1 | Pierre-Anthony Lemieux |
Wed Apr 26 08:09:40 2023 -0700| [c2d4ab255259c864313d433c5755fad2bf0219f4] |
committer: Michael Niedermayer
avformat/imf: fix invalid resource handling
(cherry picked from commit 23d968d55a6e00dfc46799cfd0eb2ed02379037d)
Signed-off-by: Mi
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Mar 30 18:57:56 2023 +0200| [7c5d1725aab390245a44c191b285eb0f8b2eddd7] |
committer: Michael Niedermayer
avcodec/j2kenc: Replace RGB24 special case by generic test
This fixes RGB48 with libavcodec as decoder
Signed-off-by: Michael Nieder
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Apr 9 15:18:55 2023 +0200| [d1553cad73e72d7b7d256d4cf7dcb38c0ae1f375] |
committer: Michael Niedermayer
avcodec/escape124: Check that blocks are allocated before use
Fixes: NULL pointer dereference
Fixes:
57819/clusterfuzz-testcase-mini
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Apr 9 13:18:42 2023 +0200| [7158ad82da404814371f5d11e59f9dd5e51a805d] |
committer: Michael Niedermayer
avcodec/huffyuvdec: Fix undefined behavior with shift
Fixes: left shift of negative value -1
Fixes:
57554/clusterfuzz-testcase-minim
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Mar 30 18:18:05 2023 +0200| [1990527edbdee2376bb37f2808a4eb8c3da59ba9] |
committer: Michael Niedermayer
avcodec/j2kenc: remove misleading pred value
This field is only checked for being 0 or not and not zero means 5/3
Signed-off-by: Mic
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Mar 30 18:40:31 2023 +0200| [cf6ae79a71e302b25e6cd32314d46a5740340e8a] |
committer: Michael Niedermayer
avcodec/j2kenc: simplify pixel format setup
Signed-off-by: Michael Niedermayer
(cherry picked from commit 644d15716d5cfb28e4ea0c0ada
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Mar 30 18:50:26 2023 +0200| [4c07c4d29aae017584ea2a4273901c4799ea5b75] |
committer: Michael Niedermayer
avcodec/j2kenc: Replace BGR48 / GRAY16 test by test for number of bits
BGR48 is not supported and this was probably meant to be RGB48
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Mar 30 18:15:36 2023 +0200| [f38e5efbf2a905a67f2241a0a8de3210a5174473] |
committer: Michael Niedermayer
avcodec/j2kenc: fix 5/3 DWT identifer
Signed-off-by: Michael Niedermayer
(cherry picked from commit f6955b6df4b599ff5604e82987b96957
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Thu Mar 30 18:21:28 2023 +0200| [0ab5965b691debefd8341463b94c16ce6f8586f2] |
committer: Michael Niedermayer
avcodec/j2kenc: Fix funky bpno errors on decoding
Signed-off-by: Michael Niedermayer
(cherry picked from commit 816676085e3d32f27d40
ffmpeg | branch: release/5.1 | Lynne | Sun Jan 1 00:00:00 2023
+0100| [dad04e27b000f649ed4afd00252b07d1d5b49b7e] | committer: Michael
Niedermayer
configure: update copyright year
(cherry picked from commit 62da0b4a741a064f118a0eece496d6bcc437ec91)
Signed-off-by: Michael Niedermayer
> http:/
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Mar 26 22:35:50 2023 +0200| [f34fe6b4a4fd6123f1ea3dcc7210424ba9b769ee] |
committer: Michael Niedermayer
avcodec/vp3: Check width to avoid assertion failure
Fixes: Assertion failure on x86-32
av_assert2(block_w * sizeof(pixel) <= F
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Mar 26 21:34:03 2023 +0200| [538f355b9abd67ebe7716dba36bdd832e21c1a82] |
committer: Michael Niedermayer
avcodec/g729postfilter: Limit shift in long term filter
Fixes: shift exponent 34 is too large for 32-bit type 'int'
Fixes:
57389/clu
ffmpeg | branch: release/5.1 | Michael Niedermayer |
Sun Mar 26 18:08:24 2023 +0200| [af1f71cfd3ee2ef6bd17da7ff1f7d3caa6facc89] |
committer: Michael Niedermayer
Changelog: Add forgotten line
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=af1f71
ffmpeg | branch: master | Kieran Kunhya | Sun Oct 29 21:53:07
2023 +| [2532e832d2773d9d09574434f84decebcf6f81a1] | committer: Kieran
Kunhya
libavcodec/mpeg12: Reindent
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2532e832d2773d9d09574434f84decebcf6f81a1
---
libavcodec/mpeg
ffmpeg | branch: master | Kieran Kunhya | Sun Oct 29 15:32:49
2023 +| [7d497a1119b1525c32fa0a342329898e7c3f5373] | committer: Kieran
Kunhya
libavcodec/mpeg12: Remove "fast" mode
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7d497a1119b1525c32fa0a342329898e7c3f5373
---
libav
ffmpeg | branch: master | Rémi Denis-Courmont | Thu Oct 26
19:04:27 2023 +0300| [04b49fb3c5ad01c91e6724bac1b68e4b47a72c29] | committer:
Rémi Denis-Courmont
lavu/riscv: fix typo
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=04b49fb3c5ad01c91e6724bac1b68e4b47a72c29
---
libavutil/
ffmpeg | branch: release/6.1 | TADANO Tokumei | Tue Oct
17 22:13:34 2023 +0900| [8ccd1593a4b8c715d6fb3f8eaea630dbf2518569] | committer:
Jan Ekström
lavc/libaribcaption: add MSZ character related options
This patch adds two MSZ (Middle Size; half width) character
related options, mapping agains
ffmpeg | branch: release/6.1 | TADANO Tokumei | Tue Oct
17 22:13:35 2023 +0900| [1cff6e41bf2b8a53ebba516dde9f592c63581f14] | committer:
Jan Ekström
lavc/libaribcaption: rename `replace_fullwidth_ascii` to `replace_msz_ascii`
This should hopefully clarify that the option only affects MSZ
full-w
ffmpeg | branch: release/6.1 | TADANO Tokumei | Tue Oct
17 22:13:33 2023 +0900| [48afb43549024eff7ad107515763a6ec9f3a2ee8] | committer:
Jan Ekström
lavc/libaribcaption: switch all `bool` context variables to `int`
On some environments, a `bool` variable is of smaller size than `int`.
As AV_OPT
ffmpeg | branch: master | TADANO Tokumei | Tue Oct 17
22:13:35 2023 +0900| [a824c6f2f627474b4fc9044c3d43297c9767b758] | committer:
Jan Ekström
lavc/libaribcaption: rename `replace_fullwidth_ascii` to `replace_msz_ascii`
This should hopefully clarify that the option only affects MSZ
full-width
ffmpeg | branch: master | TADANO Tokumei | Tue Oct 17
22:13:34 2023 +0900| [21bfadd9b4a216c0b0994465325822d554fc6a52] | committer:
Jan Ekström
lavc/libaribcaption: add MSZ character related options
This patch adds two MSZ (Middle Size; half width) character
related options, mapping against new
ffmpeg | branch: master | TADANO Tokumei | Tue Oct 17
22:13:33 2023 +0900| [82faba8a6ce8b6a9a3db635ce0a70495a2b2cf3c] | committer:
Jan Ekström
lavc/libaribcaption: switch all `bool` context variables to `int`
On some environments, a `bool` variable is of smaller size than `int`.
As AV_OPT_TYPE
ffmpeg | branch: master | James Almer | Sun Oct 29 12:53:26
2023 -0300| [ff3429991ec1bac1d1b71215402e3d195162e125] | committer: James Almer
Changelog: mark 6.1
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ff3429991ec1bac1d1b71215402e3d195162e125
---
ffmpeg | branch: release/6.1 | James Almer | Sun Oct 29
12:53:26 2023 -0300| [5c5d3e315e802364023bb84b59087735824bbfc1] | committer:
James Almer
Changelog: mark 6.0
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5c5d3e315e802364023bb84b59087735824bbfc1
1 - 100 of 108 matches
Mail list logo