ffmpeg | branch: master | ManojGuptaBonda | Thu Apr 23
09:51:35 2020 +0530| [4e81324362c3ddff0b9424a41387f8e380c792c6] | committer:
Timo Rothenpieler
configure: enable ffnvcodec, nvenc, nvdec for aarch64
Adding the support to build FFMPEG with HW accelerated decode(nvdec) and
encode on aarch64
ffmpeg | branch: master | Lynne | Thu Apr 23 18:08:14 2020
+0100| [f66ac83c22d8c088832ce8df922b08a0caa11833] | committer: Lynne
overlay_vulkan: add support for overlaying images with an alpha channel
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f66ac83c22d8c088832ce8df922b08a0caa
ffmpeg | branch: master | Lynne | Thu Apr 23 18:09:00 2020
+0100| [b136a983035e41058804fdab59078fdaaf5c5e86] | committer: Lynne
scale_vulkan: take frame cropping parameters in account when scaling
Then sample_aspect_ratio line at the bottom was cargo-culted from the vaapi
scaling filter, but it
ffmpeg | branch: master | Gautam Ramakrishnan | Thu Apr
23 09:54:07 2020 +0530| [e58766ba12bc86f54af1d8078cbe02f45b1686aa] | committer:
Michael Niedermayer
libavcodec/jpeg2000dec.c: ROI marker support
This patch adds support for decoding images
with a Region of Interest. Allows decoding
sample
ffmpeg | branch: master | Michael Niedermayer | Sun
Apr 19 18:24:55 2020 +0200| [ae2537f53e8ebfa36345241b5b70c0b1aef66dd2] |
committer: Michael Niedermayer
avcodec/hevc_mp4toannexb_bsf: Check nalu_size
Fixes: Timeout (29sec -> 5ms)
Fixes:
20237/clusterfuzz-testcase-minimized-ffmpeg_BSF_HEVC_M
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Apr 17 15:55:57 2020 +0200| [6b0c94780d8087772a718bfa8fdcb46b1770b987] |
committer: Andreas Rheinhardt
libavcodec/avpacket: Don't simply forward return value of av_dict_set()
The documentation of av_dict_set() states that values >= 0 indicate
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Mar 22 05:24:19 2020 +0100| [476a7243578f81b35a16ea288e55d423610ee770] |
committer: Andreas Rheinhardt
avformat/r3d: Remove write-only array
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=476a72
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Apr 17 03:47:25 2020 +0200| [e35a59ea63a699b599e729f5fa8058d83dc73ada] |
committer: Andreas Rheinhardt
avformat/webvttdec: Remove write-only variable
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Nov 20 19:13:09 2019 +0100| [bf94919fc02b49f09639f36308796a0361eef988] |
committer: Michael Niedermayer
avcodec/adpcm: Fix invalid shift in xa_decode()
Fixes: left shift of negative value -1
Fixes:
18859/clusterfuzz-testcase-minimized-f
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Nov 21 22:43:01 2019 +0100| [2df3b2d01df0c3a84fa1d8de0cfe969fb8d0c894] |
committer: Michael Niedermayer
avcodec/targa: Check colors vs. available space
Fixes: Timeout (37sec -> 52ms)
Fixes:
18892/clusterfuzz-testcase-minimized-ffmpeg_AV
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 14 19:19:57 2019 +0100| [758119ca41f049a916b2c37daed2950102b150c9] |
committer: Michael Niedermayer
avcodec/pnm: Check that the header is not truncated
Fixes: Ticket8430
Reviewed-by: Paul B Mahol
Signed-off-by: Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Nov 20 20:34:55 2019 +0100| [300739d5893d97436ec4e17048ca28b7c9db2d0d] |
committer: Michael Niedermayer
avcodec/wmaprodec: Fixes integer overflow with 32bit samples
Fixes: left shift of 1 by 31 places cannot be represented in type 'int'
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Nov 14 16:38:36 2019 +0100| [1d7226ee65046e9261d36db00e33c7b7833e9fa2] |
committer: Michael Niedermayer
avcodec/apedec: Fix 2 integer overflows
Fixes: signed integer overflow: 2119056926 - -134217728 cannot be represented
in type 'int'
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Nov 12 20:25:00 2019 +0100| [7c15568a5030511c8d9bbad480fbeec179c553f9] |
committer: Michael Niedermayer
avcodec/wmaprodec: Set packet_loss when we error out on a sanity check
Fixes: left shift of negative value -34
Fixes:
18719/clusterf
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Nov 23 09:18:12 2019 +0100| [43fe5031077889f28b5bdd5404e66554d4590f4f] |
committer: Michael Niedermayer
avcodec/wmavoice: Check remaining input in parse_packet_header()
Fixes: Infinite loop
Fixes:
18914/clusterfuzz-testcase-minimized-ff
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 14 00:37:27 2019 +0100| [74673ba2762fc410ce806ba372614827dcd86619] |
committer: Michael Niedermayer
avcodec/mp3_header_decompress_bsf: Check sample_rate_index
Fixes: out of array read
Fixes:
19309/clusterfuzz-testcase-minimized-ffmp
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Nov 18 14:22:57 2019 +0100| [daf27acf721cf9733a210790044d99570363c3c0] |
committer: Michael Niedermayer
avcodec/wmalosslessdec: Fix several integer issues
Fixes: shift exponent -1 is negative (and others)
Fixes:
18852/clusterfuzz-testca
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Nov 25 21:39:48 2019 +0100| [ceb35853cb1fa7bff31c55150c90b49ea4005706] |
committer: Michael Niedermayer
avcodec/cook: Use 3 stage VLC decoding for channel_coupling
Fixes: shift exponent -1 is negative
Fixes: out of array read
Fixes:
190
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Nov 25 21:50:57 2019 +0100| [97de004ad9952e068a5b614b302b200fbdd171e2] |
committer: Michael Niedermayer
avcodec/ffwavesynth: Fix undefined overflow in wavesynth_synth_sample()
Fixes: signed integer overflow: 2147464192 + 21176 cannot be
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Nov 12 18:47:52 2019 +0100| [3510a1869edf4cd2678c7126989a5464fcd97f7d] |
committer: Michael Niedermayer
avcodec/truemotion2: Fix 2 integer overflows in tm2_low_res_block()
Fixes: signed integer overflow: 1778647621 + 574372924 cannot be
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Dec 3 19:48:46 2019 +0100| [97bc7ddc16babdacd310c4d5aa4e6f1e474d5b63] |
committer: Michael Niedermayer
avcodec/twinvqdec: Correct overflow in block align check
Fixes: signed integer overflow: 538976288 * 8 cannot be represented in type
ffmpeg | branch: release/2.8 | Gyan Doshi | Wed Jan 1
12:32:30 2020 +0530| [4591046007890a5a442931d0074ce0546b8c8f89] | committer:
Michael Niedermayer
configure: bump year
(cherry picked from commit 7b58702cbdce097f32f62c87cd537ab28c04ffb2)
Signed-off-by: Michael Niedermayer
> http://git.vi
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Dec 17 00:04:23 2019 +0100| [27846766d8580c314f7cfcbc569b521c11170a64] |
committer: Michael Niedermayer
avcodec/vc1dec: Fix "return -1" cases
Reviewed-by: "myp...@gmail.com"
Signed-off-by: Michael Niedermayer
(cherry picked from commit
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Nov 20 22:05:40 2019 +0100| [45eef1be3a42d9fb548d39a27af00343ff412866] |
committer: Michael Niedermayer
avcodec/wmalosslessdec: Fix 2 overflows in mclms
Fixes: signed integer overflow: 2038337026 + 109343477 cannot be represented in
typ
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Oct 21 23:22:05 2019 +0200| [4326c5383d8eaefbaa744f62e898cc953dde58b4] |
committer: Michael Niedermayer
avcodec/sonic: Check e in get_symbol()
Fixes: signed integer overflow: 1721520852 + 1721520852 cannot be represented
in type 'int'
F
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Nov 21 23:02:56 2019 +0100| [ac221d9cdd12c8baae2ba14eb3a1348de066c9bf] |
committer: Michael Niedermayer
avcodec/adpcm: Clip predictor for APC
Fixes: signed integer overflow: -2147483648 - 13 cannot be represented in type
'int'
Fixes:
1
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Dec 16 23:31:22 2019 +0100| [f6179e23cfa4ce256ee7f12ca7756e71083305f9] |
committer: Michael Niedermayer
avcodec/vc1dec: Free sprite_output_frame on error
Fixes: memleaks
Fixes:
19471/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VC1
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Jan 1 20:43:05 2020 +0100| [d641368fc29ceaf405a112d9d6608b21875ab7ad] |
committer: Michael Niedermayer
avcodec/smacker: Check space before decoding type
Fixes: Timeout (232sec -> 280ms)
Fixes:
19682/clusterfuzz-testcase-minimized-ffmpe
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Fri Dec 13 00:38:29 2019 +0100| [51f6e2d7b8c7e423acbb4c527b05c9256d07632d] |
committer: Michael Niedermayer
avcodec/hevc_mp4toannexb_bsf: Avoid NULL memcpy()
Fixes: invalid memcpy use
Fixes:
19299/clusterfuzz-testcase-minimized-ffmpeg_BSF_H
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 7 20:42:54 2019 +0100| [aefc24beb24494b15d4b79f9f78f6013ac100db5] |
committer: Michael Niedermayer
avcodec/alac: Fix integer overflow in LPC coefficient adaption
Fixes: signed integer overflow: 267693597 * 10 cannot be represented i
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Jan 4 21:58:28 2020 +0100| [9f9cedf29fd8d10aa5dc69031151f02e47e0a04a] |
committer: Michael Niedermayer
avcodec/pgssubdec: Free subtitle on error
Fixes: Assertion failure
Fixes:
19753/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PG
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Jan 26 20:45:07 2020 +0100| [06f4f0d61314f4abe45500419f1bd2a63cd32386] |
committer: Michael Niedermayer
avfilter/vf_find_rect: Remove assert
A score of 0 is possible
Fixes: Ticket8500
Reviewed-by: Paul B Mahol
Reviewed-by: Andreas Rhei
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Nov 30 16:46:46 2019 +0100| [a35b01b84ae32d401bd6ec81a7cff5d369a8394a] |
committer: Michael Niedermayer
avcodec/wmadec: Keep track of exponent initialization per channel
Fixes: division by 0
Fixes:
19123/clusterfuzz-testcase-minimized-f
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Dec 8 19:37:46 2019 +0100| [6be091ce221081b1a3275e24174e9145c8d98ea6] |
committer: Michael Niedermayer
avcodec/vc1dec: Limit bits by the actual bitstream size
Fixes: Timeout (350 ->19sec)
Fixes:
19249/clusterfuzz-testcase-minimized-ffm
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Jan 6 01:38:21 2020 +0100| [92503fd8a940d56b5b327b914a7f418a67254bec] |
committer: Michael Niedermayer
avcodec/vmdaudio: Check block_align more
Fixes: signed integer overflow: 2147483647 + 1 cannot be represented in type
'int'
Fixes:
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Jan 21 22:52:19 2020 +0100| [23a0acd4d17edfbe1e52d19579d3c304255d0b9d] |
committer: Michael Niedermayer
swscale/input: Fix several invalid shifts related to rgb2yuv constants
Fixes: Invalid shifts
Fixes: #8140
Fixes: #8146
Signed-off-by
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Dec 8 20:18:07 2019 +0100| [e0952984786657bd0f514f5b2ce037b20c0cf554] |
committer: Michael Niedermayer
avcodec/vc1dec: Check field_mode for sprites
Fixes: Out of array read
Fixes:
19263/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Jan 15 00:32:55 2020 +0100| [ff7e2172d3dc5bb2e0ba2c75ff41a1390cc05e90] |
committer: Michael Niedermayer
avcodec/wmalosslessdec: move channel check up
Fixes: out of array access
Fixes: 2nd part of
18429/clusterfuzz-testcase-minimized-ffm
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 7 20:38:13 2019 +0100| [20acb6d1be69bc9ff29a49da984203a31a38d765] |
committer: Michael Niedermayer
avcodec/g729postfilter: Optimize out overflowing multiplication from
apply_tilt_comp()
Fixes: signed integer overflow: -1114392282 *
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Jan 21 22:52:19 2020 +0100| [f355bb59d87028e0b17e833efe79f7730e840f78] |
committer: Michael Niedermayer
swscale/swscale: Fix several invalid shifts related to vChrDrop
Fixes: Invalid shifts
Fixes: #8166
Fixes: filter-crop_scale_vflip FAT
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Jan 21 22:52:19 2020 +0100| [b1e6aaa735141bab7d62af95741c2f5a26476215] |
committer: Michael Niedermayer
swscale/output: Fix several invalid shifts in yuv2rgb_full_1_c_template()
Fixes: Invalid shifts
Fixes: #8320
Reviewed-by: Andreas Rh
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Feb 11 23:56:45 2020 +0100| [bc1e30adc6cc29720a73ee805b5f82b8e90fe009] |
committer: Michael Niedermayer
avcodec/apedec: Fix invalid shift with 24 bps
Fixes: left shift of negative value -463
Fixes:
20542/clusterfuzz-testcase-minimized-f
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Dec 18 00:07:50 2019 +0100| [bfdc0b24a91138b8d80c3ea8c0cf7133d864b83d] |
committer: Michael Niedermayer
avcodec/pcm: Fix invalid shift in pcm_decode_frame for LXF
Fixes: left shift of 32 by 28 places cannot be represented in type 'int'
F
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Jan 26 20:45:06 2020 +0100| [db8487611bc444e31e76221c165e9cca558138db] |
committer: Michael Niedermayer
avfilter/vf_find_rect: Increase worst case score
score could be 1.0 which lead to uninitialized values
Signed-off-by: Michael Nieder
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Jan 18 19:28:36 2020 +0100| [661446f9d678d5212c7c10326b37f2f7ac7a371d] |
committer: Michael Niedermayer
avcodec/wmalosslessdec: Fix loop in revert_acfilter()
Fixes: out of array read
Fixes:
20059/clusterfuzz-testcase-minimized-ffmpeg_AV
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Fri Jan 3 23:24:15 2020 +0100| [ee3429d72c104cac3d8a85b964c2e54cfab814f7] |
committer: Michael Niedermayer
avcodec/iff: Over-allocate ham_palbuf for HAM6 IFF-PBM
IFF-PBM-HAM6 can read out of array without this overallocation
Fixes: Out of a
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Feb 15 22:35:37 2020 +0100| [9c151e45a8185f37f3bdbf8e567565a3e1df90e2] |
committer: Michael Niedermayer
avfilter/vf_aspect: Fix integer overflow in compute_dar()
Fixes: signed integer overflow: 1562273630 * 17 cannot be represented in ty
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Jan 19 21:51:11 2020 +0100| [0a8e5bab374441ac61376c532fa667f09bf88992] |
committer: Michael Niedermayer
avcodec/snappy: Sanity check bytestream2_get_levarint()
Fixes: left shift of 79 by 28 places cannot be represented in type 'int'
Fixe
ffmpeg | branch: release/2.8 | Dale Curtis | Tue Jan
28 16:49:14 2020 -0800| [efaa2a05c0c68dc2404e7d977dc17a86e042701d] | committer:
Michael Niedermayer
avformat/utils: Fix undefined behavior in ff_configure_buffers_for_index()
When e2_pts == INT64_MIN and e1_pts >= 0 the calculation of
e2_pts
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Feb 18 22:58:12 2020 +0100| [69f0f5a93da0566faad6c436b5527283747dd81e] |
committer: Michael Niedermayer
avcodec/qdm2: Check fft_coefs_index
Fixes: out of array access
Fixes:
20660/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_QDM2_f
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Feb 1 23:25:42 2020 +0100| [f3dfc3bf86df61ed260b83921b4d4a1e394b8323] |
committer: Michael Niedermayer
avcodec/mlpdsp: Fix a invalid shift in ff_mlp_rematrix_channel()
Fixes: left shift of negative value -2
Fixes:
20305/clusterfuzz-tes
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Feb 15 23:18:25 2020 +0100| [60a912e005bcb26d947b312f9676e2d0a6d36844] |
committer: Michael Niedermayer
avformat/avidec: Avoid integer overflow in NI switch check
Fixes: signed integer overflow: 0 - -9223372036854775808 cannot be represe
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Dec 8 13:48:45 2019 +0100| [cd9734b52e78f97a0f126dd5ae05635eb65edc6b] |
committer: Michael Niedermayer
avcodec/ralf: Fix integer overflow in apply_lpc()
Fixes: signed integer overflow: 2147482897 + 2048 cannot be represented in type
'i
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Jan 27 21:54:22 2020 +0100| [43222c987fc6a385d3e7913b485156006ebf5a88] |
committer: Michael Niedermayer
avcodec/avdct: Clear IDCTDSPContext context
Fixes use of uninitialized variable and segfault
Reviewed-by: Paul B Mahol
Reviewed-by:
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Jan 28 18:35:43 2020 +0100| [0590a8c671582213278d2d2c20e3c3fe034c693b] |
committer: Michael Niedermayer
avcodec/apedec: Fix integer overflows in predictor_decode_mono_3950()
Fixes: signed integer overflow: -2147407150 + -1871606 cannot b
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 7 20:55:16 2019 +0100| [cee643d7fbcdb016525425eaa897426ebef01345] |
committer: Michael Niedermayer
avcodec/apedec: Fix undefined integer overflow in decode_array_()
Fixes: signed integer overflow: -2143289344 - 6246400 cannot be
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 14 15:27:44 2019 +0100| [e4c08e941907f0036e70ebcd7d9d15ec7e82c355] |
committer: Michael Niedermayer
avcodec/wmavoice: Fix rounding and integer anomalies in calc_input_response()
Fixes: out of array access
Fixes: inf is outside the ra
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Jan 28 20:12:25 2020 +0100| [67f6cab06fec24ad215456dc5533c7d5b4ae19ea] |
committer: Michael Niedermayer
avcodec/lagarith: Sanity check scale
A value of 24 and above can collaps the range to 0 which would not work.
Fixes: Timeout (75sec
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Dec 7 00:14:16 2019 +0100| [0dc4c9f7454a6200e7ed5325afc7f2a9f8de7dc4] |
committer: Michael Niedermayer
avcodec/adpcm: Fix overflow in FFABS() IMA_EA_EACS
Fixes: negation of -2147483648 cannot be represented in type 'int'; cast to an
un
ffmpeg | branch: release/2.8 | John Rummell | Mon Mar
30 21:30:33 2020 -0700| [1881989f2f297c857fcffc50f57bcfb7a74fcb79] | committer:
Michael Niedermayer
libavformat/amr.c: Check return value from avio_read()
If the buffer doesn't contain enough bytes when reading a stream,
fail rather than co
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Mar 15 17:26:51 2020 +0100| [e1430e1e2b504b8261d48264a3d88ce99702d4b8] |
committer: Michael Niedermayer
avformat/asfdec_f: Fix overflow check in get_tag()
Fixes: signed integer overflow: 2 * 1210064928 cannot be represented in type
'int
ffmpeg | branch: release/2.8 | John Rummell | Mon Mar
30 14:08:01 2020 -0700| [01e696609b62e29ea2a1276729ef6af3a011b4b1] | committer:
Michael Niedermayer
libavformat/mov.c: Free aes_decrypt to avoid leaking memory
Found by Chromium fuzzers (crbug.com/1057205).
Signed-off-by: Michael Niedermay
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Jan 23 12:50:30 2020 +0100| [8aee7f743fad89b3856efeeef5aea65c5dfaaa38] |
committer: Michael Niedermayer
avcodec/motion_est_template: Fix invalid shifts in no_sub_motion_search()
Fixes: Ticket8167
Signed-off-by: Michael Niedermayer
(che
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Apr 1 20:58:52 2020 +0200| [b4ac1972576eee8cb84f2461eec10cc5e95c90d3] |
committer: Michael Niedermayer
avformat/oggdec: Check for EOF after page header
Fixes: Infinite loop
Fixes: Ticket8594
Signed-off-by: Michael Niedermayer
(cherry
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Feb 16 20:11:52 2020 +0100| [4359dddb72b2bfd241573d0506a5def20d7c9a81] |
committer: Michael Niedermayer
swscale/output: Fix integer overflow in yuv2rgb_write_full() with out of range
input
Fixes: signed integer overflow: 1169365504 + 98
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Fri Jan 31 23:43:57 2020 +0100| [e0916c7fb5da031138014000e6f3a7599db0c348] |
committer: Michael Niedermayer
avcodec/xvididct: Fix integer overflow in MULT()
Fixes: signed integer overflow: 23170 * 95058 cannot be represented in type
'int'
F
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Feb 1 21:25:33 2020 +0100| [d0d0962a8bee21a0bbac4768cc2b647486e230de] |
committer: Michael Niedermayer
avcodec/ac3dec_fixed: Fix several invalid left shifts in scale_coefs()
Fixes: left shift of negative value -14336
Fixes:
20298/clust
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Jan 23 12:41:41 2020 +0100| [781636afa04335db9f026462c059ae6028e2a00f] |
committer: Michael Niedermayer
avcodec/mpegaudioenc_template: fix invalid shift of sample
Fixes: Ticket8010
Signed-off-by: Michael Niedermayer
(cherry picked from
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Jan 27 19:07:00 2020 +0100| [575e88e0893453ed510b58723540876af4faf8c1] |
committer: Michael Niedermayer
avformat/mpegts: Improve the position determination for
avpriv_mpegts_parse_packet()
Fixes: assertion failure
Fixes: Ticket 8005
Si
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Apr 21 00:03:39 2020 +0200| [0516f88c76ea96f23238ed6ae0cd93ef3fb4672f] |
committer: Michael Niedermayer
avcodec/iff: Fix invalid pointer intermediates in decode_deep_rle32()
Reviewed-by: Peter Ross
Signed-off-by: Michael Niedermayer
(c
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Feb 20 22:26:18 2020 +0100| [63abfc87a4e8e96740d75c7053a8e796f34b8bd4] |
committer: Michael Niedermayer
avcodec/pcm: Fix invalid shift in AV_CODEC_ID_PCM_LXF
Fixes: left shift of 233 by 24 places cannot be represented in type 'int'
Fixes
ffmpeg | branch: release/2.8 | John Rummell | Mon Mar
30 14:56:11 2020 -0700| [e11e62a80a0a3a0336d5e4ce0861cecc4a2d5c3a] | committer:
Michael Niedermayer
libavformat/oggdec.c: Check return value from avio_read()
If the buffer doesn't contain enough bytes when reading a stream,
fail rather than
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Wed Mar 18 20:20:44 2020 +0100| [a31fc54c6c9b8e21ecb3b89f0cb1322d66826427] |
committer: Michael Niedermayer
avformat/nsvdec: Fix memleaks on errors while reading the header
Fixes: memleaks
Fixes:
21084/clusterfuzz-testcase-minimized-ffmpeg_
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Dec 5 22:35:03 2019 +0100| [2df0d6520cbf8c83986822c2e90774a607f2ce89] |
committer: Michael Niedermayer
avcodec/mpeg12dec: Fix invalid shift in mpeg2_fast_decode_block_intra()
Fixes: left shift of negative value -695
Fixes:
19232/cluste
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Feb 2 20:02:55 2020 +0100| [9a82db1ce90765e4610432ecadffc5260bf4aa04] |
committer: Michael Niedermayer
avcodec/audiodsp: Fix integer overflow in scalarproduct_int16_c()
Fixes: signed integer overflow: 2145417478 + 76702564 cannot be rep
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Mar 15 18:25:56 2020 +0100| [c00a5fc71f144b5f70efcefb4910b8afd53c274a] |
committer: Michael Niedermayer
avcodec/ffwavesynth: Fix integer overflow in computation of ddphi
Fixes: signed integer overflow: 1302123111085380114 - -831900507874
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Feb 23 09:27:27 2020 +0100| [ae9ec86ef305091df002380b06002b6511e9436d] |
committer: Michael Niedermayer
avformat/mvdec: Check stream numbers
Fixes: null pointer dereference
Fixes:
20768/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzz
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Tue Apr 21 00:03:40 2020 +0200| [56774297bb5a49421d3e4d60d62371cc5a68b26a] |
committer: Michael Niedermayer
avcodec/iff: Check length before memcpy() in decode_deep_rle32()
Fixes: out of array read
Fixes:
20796/clusterfuzz-testcase-minimize
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Apr 9 15:37:55 2020 +0200| [e6dcdee17014c7096f229d0359fc699636623acf] |
committer: Michael Niedermayer
avcodec/dpcm: clip exponent into supported range in XAN DPCM
Fixes: shift exponent 32 is too large for 32-bit type 'int'
Fixes:
2120
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Mon Feb 3 23:20:23 2020 +0100| [f9831156443a4ac8fb8e6d28c2ae673ec237cd5d] |
committer: Michael Niedermayer
avcodec/flac_parser: Do not lose header count in find_headers_search()
Fixes: Timeout
Fixes: out of array access
Fixes:
20274/cluste
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Fri Jan 17 23:42:08 2020 +0100| [834c9968a0c2ea47781c251af07846902ec1c491] |
committer: Michael Niedermayer
avcodec/ffwavesynth: Correct undefined overflow of PINK_UNIT
Fixes: signed integer overflow: 9223372036854775775 + 128 cannot be repr
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Thu Apr 2 22:38:46 2020 +0200| [1ff19987bede863bd522f67e2efd2c3f7fae56de] |
committer: Michael Niedermayer
swscale/yuv2rgb: Fix vertical dither offset with slices
Signed-off-by: Michael Niedermayer
(cherry picked from commit be3c29e3795cb2
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sat Feb 1 22:52:13 2020 +0100| [da076d4aa2dbec70183815aa7e474f23fc13f899] |
committer: Michael Niedermayer
avcodec/flacdsp_template: Fix invalid shifts in decorrelate
Fixes: left shift of negative value -2
Fixes:
20303/clusterfuzz-testcase
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Apr 19 18:24:55 2020 +0200| [a1c51c0713c11769bc64110e337a397b71df4f40] |
committer: Michael Niedermayer
avcodec/hevc_mp4toannexb_bsf: Check nalu_size
Fixes: Timeout (29sec -> 5ms)
Fixes:
20237/clusterfuzz-testcase-minimized-ffmpeg_BSF_H
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Sun Feb 2 21:01:12 2020 +0100| [9a636c5a7614d3d2cff04af3356740ca0faca19e] |
committer: Michael Niedermayer
avcodec/rv40dsp: Fix integer overflows in rv40_weight_func_*()
Fixes: signed integer overflow: 40550400 * 128 cannot be represented i
ffmpeg | branch: release/2.8 | Michael Niedermayer |
Fri Apr 24 01:17:24 2020 +0200| [9f52eb5fcec483c5f095778197e41619abf89904] |
committer: Michael Niedermayer
Changelog: Update for 2.8.16
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9f52eb5
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 21 03:47:01 2020 +0200| [9f8dc586a059b3a46136b74ff68ac03feb63b689] |
committer: Andreas Rheinhardt
avcodec/chomp_bsf: Remove unnecessary header
This bsf never needed internal.h.
Reviewed-by: Anton Khirnov
Signed-off-by: Andreas Rheinhard
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 21 04:09:20 2020 +0200| [88a37f0f5bf05790564b2c7b1d001cbc29495fdf] |
committer: Andreas Rheinhardt
avcodec/noise_bsf: Remove unnecessary headers
With 33d18982fa03feb061c8f744a4f0a9175c1f63ab, the commit introducing
the new packet-based bsf
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 21 02:57:25 2020 +0200| [9f3d3ff2ecebd8882627ca4c9cb58481252ee9db] |
committer: Andreas Rheinhardt
avformat/mux: Remove unnecessary headers
mux.c was split from utils.c in 55f9037f38bc3beacb2f5a17408c1d24c077d7fd
and during this split all
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 21 01:09:19 2020 +0200| [7afb161bc100247b66f2bd5afc7d547faf37a1f9] |
committer: Andreas Rheinhardt
avformat/utils: Remove superfluous headers
stdarg.h has been included in 780d7897a9c9295b43f1f0e9b49a11f99cd402c3
for ff_url_join(). This he
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 21 03:51:57 2020 +0200| [60f9ecdccd2fe30c063610fab9eb077786edf0fa] |
committer: Andreas Rheinhardt
avcodec/dump_extradata_bsf: Remove unnecessary header
Since 33d18982fa03feb061c8f744a4f0a9175c1f63ab (the commit that
introduced the new bsf
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 21 04:19:07 2020 +0200| [a501947a840debe772458764d2b4595e403678d2] |
committer: Andreas Rheinhardt
avcodec/mjpeg2jpeg_bsf: Remove unnecessary header
libavutil/mem.h is unneeded since 33d18982fa03feb061c8f744a4f0a9175c1f63ab,
the commit tha
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 21 03:39:06 2020 +0200| [cc489e43de3c892a9e262069f889570b4a5ecc3f] |
committer: Andreas Rheinhardt
avcodec/vp9_raw_reorder_bsf: Remove unnecessary header
This bsf doesn't have any options, so including libavutil/opt.h is
unnecessary.
Revi
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Apr 21 03:49:42 2020 +0200| [6063b39e4d662b46b80a1e879040c3c33d4a3dc0] |
committer: Andreas Rheinhardt
avcodec/dca_core_bsf: Remove unnecessary header
This bsf never needed libavutil/mem.h.
Reviewed-by: Anton Khirnov
Signed-off-by: Andreas R
94 matches
Mail list logo