544ad51ad6
avcodec/ralf: fix undefined shift by
2019-08-17 19:18:31 +0200
a78128bf0a
avcodec/bgmc: Check input space in ff_bgmc_decode_init() by
2019-09-01 22:31:45 +0200
422d57feb2
avcodec/truemotion2: Fix multiple integer overflows in tm2_null_res_block() by
2019-08-15 23:22:50 +0200
74836bb41b
avcodec/vc1_block: Check the return code from vc1_decode_p_block() by
2019-08-15 20:15:20 +0200
4b4586db12
avcodec/vc1dec: Require res_sprite for wmv3images by
2019-08-15 20:04:35 +0200
58a7f109a9
avcodec/vc1_block: Check for double escapes by
2019-08-15 18:47:54 +0200
586a79190c
avcodec/vorbisdec: Check get_vlc2() failure by
2019-07-08 01:18:05 +0200
70255c1e48
avcodec/tta: Fix integer overflow in prediction by
2019-08-11 20:56:44 +0200
db421282be
avcodec/vb: Check input packet size to be large enough to contain flags by
2019-08-12 00:21:49 +0200
f4431b6b0c
avcodec/cavsdec: Limit the number of access units per packet to 2 by
2019-08-10 17:34:37 +0200
14616c63df
avcodec/atrac9dec: Check block_align by
2019-08-19 01:03:59 +0200
95e414dc5d
avcodec/alac: Check for bps of 0 by
2019-08-09 01:23:49 +0200
d0563bdf5f
avcodec/alac: Fix multiple integer overflows in lpc_prediction() by
2019-08-08 19:48:19 +0200
f4319997ad
avcodec/rl2: set dimensions by
2019-07-22 23:24:35 +0200
a05d292756
avcodec/aacdec: Add FF_CODEC_CAP_INIT_CLEANUP by
2019-08-22 23:43:48 +0200
f3bb030fb9
avcodec/idcinvideo: Add 320x240 default maximum resolution by
2019-08-22 19:13:56 +0200
4400d1b6e5
avformat/realtextdec: free queue on error by
2019-08-21 20:37:17 +0200
0f0d00e96e
avcodec/vp5/6/8: use vpX_rac_is_end() by
2019-08-20 11:51:48 +0200
4e3e2788da
avcodec/alsdec: Fix integer overflow in decode_var_block_data() by
2019-08-19 01:30:53 +0200
600675e11b
avcodec/alsdec: Limit maximum channels to 512 by
2019-08-20 16:52:07 +0200
e31e1d75d1
avcodec/anm: Check input size for a frame with just a stop code by
2019-08-15 21:00:54 +0200
3760c85b88
avcodec/flicvideo: Optimize and Simplify FLI_COPY in flic_decode_frame_24BPP() by using bytestream2_get_buffer() by
2019-08-12 21:17:05 +0200
ec72482fc0
avcodec/loco: Check left column value by
2019-08-12 21:17:04 +0200
9c6c85f539
avcodec/ffwavesynth: Fixes invalid shift with pink noise seeking by
2019-08-10 23:09:45 +0200
3b011b34dc
avcodec/ffwavesynth: Fix integer overflow for some corner case values by
2019-08-10 23:09:44 +0200
28efd41bbc
avcodec/indeo2: Check remaining input more often by
2019-08-01 00:50:21 +0200
15219e3692
avcodec/diracdec: Check that slices are fewer than pixels by
2019-08-01 01:49:47 +0200
9a4cec81dc
avcodec/vp56: Consider the alpha start as end of the prior header by
2019-08-06 23:30:02 +0200
4d523742e3
avcodec/4xm: Check for end of input in decode_p_block() by
2019-08-12 02:17:18 +0200
a2be37ac9d
avcodec/hevcdec: Check delta_luma_weight_l0/1 by
2019-08-12 02:17:15 +0200
cc0e1474f1
avcodec/hnm4video: Optimize postprocess_current_frame() by
2019-08-03 01:49:55 +0200
7d4e27ca90
avcodec/hevc_refs: Optimize 16bit generate_missing_ref() by
2019-08-06 18:05:02 +0200
21b72d8f6c
avcodec/scpr: Use av_memcpy_backptr() in type 17 and 33 by
2019-07-30 00:52:18 +0200
40c0a5a5fa
avcodec/dds: Use ff_set_dimensions() by
2019-08-10 23:09:49 +0200
ffe4a51e0d
avcodec/mpc8: Fix 32bit mask/enum by
2019-08-10 23:09:42 +0200
2dcf33b9a9
avcodec/alsdec: Fix integer overflows of raw_samples in decode_var_block_data() by
2019-07-26 15:37:30 +0200
8b156fe229
avcodec/alsdec: Fix integer overflow of raw_samples in decode_blocks() by
2019-07-26 14:33:14 +0200
e4ec2f5ab5
avcodec/alsdec: fix mantisse shift by
2019-07-26 17:07:01 +0200
bfbe5fbda8
avcodec/vc1_block: Fix invalid shifts in vc1_decode_i_blocks() by
2019-06-22 14:21:43 +0200
62bcdd07b2
avcodec/vc1_block: fix invalid shift in vc1_decode_p_mb() by
2019-06-22 12:35:24 +0200
29ebbe8cfe
avcodec/aacdec_template: fix integer overflow in imdct_and_windowing() by
2019-07-10 00:04:02 +0200
f482c38273
libavcodec/iff: Use unsigned to avoid undefined behaviour by
2019-08-02 22:29:16 +0200
0d019e2379
avcodec/alsdec: Check for block_length <= 0 in read_var_block_data() by
2019-07-26 15:26:08 +0200
731b4f7414
avcodec/vqavideo: Set video size by
2019-07-26 00:35:32 +0200
e7c8bc5ae0
avcodec/sanm: Check extradata_size before allocations by
2019-07-15 23:26:05 +0200
1bc9b64cf4
avcodec/mss1: check for overread and forward errors by
2019-08-03 00:29:48 +0200
145c923bfe
avcodec/loco: Check for end of input in pixel decode by
2019-08-02 22:14:22 +0200
7235bd1008
avcodec/dirac_parser: Fix overflow in dts by
2019-07-11 23:23:07 +0200
9aa632c530
avcodec/ralf: Fix undefined pointer in decode_channel() by
2019-08-04 17:25:55 +0200
092bc6201f
avcodec/ralf: Fix integer overflow in apply_lpc() by
2019-08-04 17:20:45 +0200
55df48d776
avcodec/vorbisdec: Implement vr->classifications = 1 by
2019-08-04 17:10:18 +0200
c05d5ca80b
avcodec/vorbisdec: Check parameters in vorbis_floor0_decode() before divide by
2019-08-04 12:28:55 +0200
8108273941
avformat/realtextdec: Check for duplicate extradata in realtext_read_header() by
2019-08-04 12:21:51 +0200
3f57ece8e6
avcodec/cbs_av1_syntax_template: Check ref_frame_idx before use by
2019-08-04 09:51:26 +0200
10198572ce
avcodec/apedec: Fix 2 signed overflows by
2019-08-04 09:46:34 +0200
747c23e4fe
avcodec/mss3: Check for the rac stream being invalid in rac_normalize() by
2019-08-04 09:33:45 +0200
74788efadd
avcodec/vc1_block: Check get_vlc2() return before use by
2019-08-04 08:32:58 +0200
1c5b4460b7
avcodec/apedec: Do not partially clear data array by
2019-08-04 08:26:40 +0200
c1e67ca966
avcodec/atrac9dec: Check grad_range[1] more tightly by
2019-08-04 00:45:20 +0200
73302b0d97
avcodec/hnm4video: Forward errors of decode_interframe_v4() by
2019-08-02 23:54:49 +0200
4b335031d0
avcodec/clearvideo: fix invalid shift in tile size check by
2019-07-13 20:16:19 +0200
14df7f8cbc
avcodec/vp3: Check that theora is theora by
2019-07-22 00:41:06 +0200
46a1b4e8ac
avcodec/vc1_pred: Fix invalid shift in scaleforsame() by
2019-07-10 23:27:19 +0200
38de5403c8
avcodec/vc1_block: Fix integer overflow in ff_vc1_pred_dc() by
2019-07-04 23:13:13 +0200
9431f39c91
avcodec/truemotion2: Fix several integer overflows in tm2_motion_block() by
2019-07-08 23:00:09 +0200
7dbc888de6
avcodec/apedec: make left/right unsigned to avoid undefined behavior by
2019-07-02 12:13:19 +0200
102bc56731
avcodec/apedec: Fix multiple integer overflows and undefined behaviorin filter_3800() by
2019-06-16 11:39:15 +0200
7431c6224b
avformat/mpc: deallocate frames array on errors by
2019-07-24 23:11:50 +0200
09d321d711
avcodec/eatqi: Check for minimum frame size by
2019-07-28 22:29:57 +0200
9738f204ce
avcodec/eatgv: Check remaining size after the keyframe header by
2019-07-28 21:09:14 +0200
16f98b9c29
avcodec/assdec: undefined use of memcpy() by
2019-07-24 22:55:15 +0200
904a8616a5
avcodec/brenderpix: Check input size before allocating image by
2019-07-26 14:16:16 +0200
b68589b40a
lafv/wavdec: Fail bext parsing on incomplete reads by
2019-07-25 15:54:49 -0700
bf28f5f367
avcodec/utils: fix leak of subtitle_header on error path by
2019-07-04 23:39:23 +0200
f2c01cc90b
avcodec/utils: Check close before calling it by
2019-07-21 00:08:55 +0200
7cfc42151e
tools/target_dec_fuzzer: Free parser in case of avcodec_open2() failure by
2019-07-07 22:50:42 +0200
c24ff0743f
avcodec/vorbisdec: Check vlc for floor0 dec vector offset by
2019-07-07 23:23:53 +0200
19866e4d63
avcodec/vorbisdec: amplitude bits can be more than 25 bits by
2019-07-07 23:16:12 +0200
61632a78db
avutil/softfloat_ieee754: Fix odd bit position for exponent and sign in av_bits2sf_ieee754() by
2019-07-07 14:47:58 +0200
f02de2f599
avcodec/apedec: Fix various integer overflows by
2019-06-16 11:32:10 +0200
14b5fa9e4e
avcodec/apedec: Fix multiple integer overflows in predictor_update_filter() by
2019-06-16 10:54:13 +0200
aee5c9494d
avcodec/alsdec: fix undefined shift in multiply() by
2019-07-07 00:03:51 +0200
882dee37cc
avcodec/alsdec: Fix 2 integer overflows by
2019-07-06 23:20:30 +0200
6a7e27f675
avcodec/flicvideo: Make line_packets int by
2019-06-21 23:01:04 +0200
ee2abfe7d4
avcodec/dvbsubdec: Use ff_set_dimensions() by
2019-07-20 00:07:59 +0200
dda10a2995
avcodec/ffwavesynth: Check if there is enough extradata before allocation by
2019-07-15 00:35:49 +0200
8e2a5f951f
avcodec/ffwavesynth: More correct cast in wavesynth_seek() by
2019-07-15 00:35:48 +0200
d69822bd9a
avcodec/ffwavesynth: Check sample rate before use by
2019-07-15 00:35:47 +0200
cacf998071
avcodec/dnxhd_parser: Fix parser when input does not have nicely sized packets by
2019-07-06 11:51:09 +0200
01f9c1540a
avcodec/dnxhd_parser: remove unneeded code by
2019-07-06 09:51:46 +0200
b60455c715
avformat/utils: Check rfps_duration_sum for overflow by
2019-07-04 23:01:19 +0200
6c821c1dee
avcodec/h264_refs: Also check reference in ff_h264_build_ref_list() by
2019-06-30 22:19:22 +0200
6d3c6e8b96
avcodec/atrac9dec: Check conditions before apply_band_extension() to avoid out of array read in initialization of unused variables by
2019-06-15 21:34:18 +0200
a6d1e2c40a
avcodec/parser: Check next index validity in ff_combine_frame() by
2019-07-06 09:21:52 +0200
5c2cbf36dd
avcodec/ivi: Ask for samples with odd tiles by
2019-07-02 19:57:08 +0200
24ed399e57
avformat/xmv: Make bitrate 64bit by
2019-07-13 20:12:41 +0200
fe36a3005b
avcodec/pngdec: Check that previous_picture has same w/h/format by
2019-07-10 23:02:36 +0200
ec806c3da8
avcodec/huffyuv: remove gray8a (the format is listed but not supported by the implementation) by
2019-07-03 23:25:07 +0200
41c9e6128c
avcodec/mpc8: Fixes invalid shift in mpc8_decode_frame() by
2019-07-11 20:02:24 +0200
e8b0f20e51
avcodec/utils, avcodec_open2: close codec on failure by
2019-07-09 19:03:58 -0700