1667b3ea0f
avcodec/aacps (fixed point): Fix multiple signed integer overflows by
2017-07-09 15:19:18 +0200
20d4514f25
avcodec/ylc: Fix vlc of 31 bits by
2017-07-08 22:51:57 +0200
8d3ac812ff
avcodec/sbrdsp_fixed: Fix integer overflow in sbr_hf_apply_noise() by
2017-07-02 03:30:54 +0200
ba3a4a94bc
avcodec/hevcdec: do not let updated extradata corrupt state by
2017-07-04 22:33:52 +0200
fb55620369
avcodec/wavpack: Fix invalid shift by
2017-06-27 13:47:32 +0200
0a36341e96
avcodec/h264_slice: Fix signed integer overflow by
2017-07-05 00:05:11 +0200
1a21edf7b8
avcodec/hevc_ps: Fix integer overflow with beta/tc offsets by
2017-06-30 16:23:32 +0200
94c8e53034
avcodec/cfhd: Fix invalid left shift of negative value by
2017-06-28 20:47:59 +0200
132037ad5b
avcodec/vb: Check vertical GMC component before multiply by
2017-06-28 20:29:02 +0200
f3cb2eedeb
avcodec/hevcdec: do basic validity check on delta_chroma_weight and offset by
2017-06-27 14:11:00 +0200
736c73a243
avcodec/jpeg2000dwt: Fix integer overflow in dwt_decode97_int() by
2017-06-26 15:05:08 +0200
0272afe70d
avcodec/apedec: Fix integer overflow by
2017-07-16 14:57:20 +0200
165b2ee692
avcodec/wavpack: Fix integer overflow in wv_unpack_stereo() by
2017-06-25 00:13:53 +0200
ea153eb52c
avcodec/hevc_ps: Fix max_dec_buffer check by
2017-06-25 00:00:13 +0200
f21e96109d
avcodec/mpeg4videodec: Fix GMC with videos of dimension 1 by
2017-06-24 13:45:35 +0200
94f3c06678
avcodec/wavpack: Fix integer overflow by
2017-06-23 01:58:48 +0200
3ed986522a
avcodec/takdec: Fix integer overflow by
2017-06-22 21:21:56 +0200
f1116294aa
avcodec/tiff: Update pointer only when the result is used by
2017-06-22 20:21:05 +0200
0749384f0a
avcodec/cfhd: Check bpc before setting bpc in context by
2017-06-21 19:34:31 +0200
fe8960ab86
avcodec/cfhd: Fix undefined shift by
2017-06-21 17:56:34 +0200
5b8a97d000
avcodec/hevc_filter: Fix invalid shift by
2017-06-20 14:38:34 +0200
ada21bca55
avcodec/mpeg4videodec: Fix overflow in virtual_ref computation by
2017-06-20 13:52:06 +0200
72403ba2b9
avcodec/lpc: signed integer overflow in compute_lpc_coefs() (aacdec_fixed) by
2017-06-15 01:35:49 +0200
eaf2bacca1
avcodec/wavpack: Fix undefined integer negation by
2017-06-19 14:08:58 +0200
cf61bf8107
avcodec/aacdec_fixed: Check s for being too small by
2017-06-19 14:04:32 +0200
93456ca3ea
avcodec/htmlsubtitles: Replace very slow redundant sscanf() calls by cleaner and faster code by
2017-06-11 17:58:45 +0200
b2522f35ec
avcodec/h264: Fix mix of lossless and lossy MBs decoding by
2017-06-14 03:01:56 +0300
e8558abeaf
avcodec/h264_mb: Fix 8x8dct in lossless for new versions of x264 by
2017-06-13 23:37:29 +0300
b8d0d76740
avcodec/h264_cabac: Fix CABAC+8x8dct in 4:4:4 by
2017-05-31 02:37:41 +0300
4384481fbc
avcodec/takdec: Fixes: integer overflow in AV_SAMPLE_FMT_U8P output by
2017-06-18 14:37:19 +0200
347cc89daf
avcodec/jpeg2000dsp: Reorder operations in ict_int() to avoid 2 integer overflows by
2017-06-17 15:06:21 +0200
7119574f48
avcodec/hevcpred_template: Fix left shift of negative value by
2017-06-17 14:54:19 +0200
f17443cdcd
avcodec/hevcdec: Fix signed integer overflow in decode_lt_rps() by
2017-06-17 00:34:08 +0200
ee2396cefd
avcodec/jpeg2000dec: Check nonzerobits more completely by
2017-06-16 19:57:08 +0200
01ed8d93b2
avcodec/shorten: Sanity check maxnlpc by
2017-06-09 02:16:54 +0200
1729101c44
avcodec/truemotion2: Move skip computation after checks by
2017-06-15 23:41:46 +0200
15cc151709
avcodec/jpeg2000: Fixes integer overflow in ff_jpeg2000_ceildivpow2() by
2017-06-15 23:26:18 +0200
0a709e2a10
avcodec/dnxhd_parser: Do not return invalid value from dnxhd_find_frame_end() on error by
2017-06-14 16:58:20 +0200
10d821309b
avcodec/hevcdec: Check nb_sps by
2017-06-15 01:28:28 +0200
f8a331598e
avcodec/hevc_refs: Check nb_refs in add_candidate_ref() by
2017-06-15 01:26:01 +0200
f33c3ccbe7
avcodec/mpeg4videodec: Check sprite delta upshift against overflowing. by
2017-06-14 23:55:17 +0200
7a86581afd
avcodec/mpeg4videodec: Fix integer overflow in num_sprite_warping_points=2 case by
2017-06-14 23:49:23 +0200
3c98e4be89
avcodec/aacsbr_fixed: Check shift in sbr_hf_assemble() by
2017-06-13 16:25:59 +0200
d2567caea9
avcodec/sbrdsp_fixed: Return an error from sbr_hf_apply_noise() if operations are impossible by
2017-06-13 13:28:23 +0200
452c78a09c
avcodec/libvpxdec: Check that display dimensions fit in the storage dimensions by
2017-06-07 19:17:30 +0200
cce9471373
avcodec/jpeg2000dwt: Fix runtime error: left shift of negative value -123 by
2017-06-11 20:28:46 +0200
34282abc57
avcodec/wavpack: Fix runtime error: signed integer overflow: 1886191616 + 277872640 cannot be represented in type 'int' by
2017-06-11 20:19:59 +0200
e1b6d78bf7
avcodec/snowdec: Fix runtime error: left shift of negative value -1 by
2017-06-11 14:34:54 +0200
53a32fdf0a
avcodec/aacdec_fixed: Fix runtime error: left shift of negative value -1297616 by
2017-06-11 14:32:35 +0200
f3ac7e40d6
avcodec/tiff: Fix leak of geotags[].val by
2017-06-11 01:05:26 +0200
5217145824
avcodec/ra144: Fix runtime error: signed integer overflow: -2200 * 1033073 cannot be represented in type 'int' by
2017-06-11 00:45:20 +0200
311f2f5aba
avcodec/flicvideo: Fix runtime error: signed integer overflow: 4864 * 459296 cannot be represented in type 'int' by
2017-06-10 19:43:25 +0200
460abcd671
avcodec/cfhd: Check band parameters before storing them by
2017-06-10 18:45:08 +0200
741c341968
avcodec/h264_parse: Check picture structure when initializig weight table by
2017-06-10 00:13:07 +0200
ad9ce1fa1d
avcodec/indeo4: Check remaining data in Pic hdr extension parsing code by
2017-06-08 13:58:47 +0200
50c2ef91d3
avcodec/ac3dec_fixed: Fix multiple runtime error: signed integer overflow: -39271008 * 59 cannot be represented in type 'int' by
2017-06-08 13:44:32 +0200
0df61711cf
(tag: n3.0.9)
Changelog: update by
2017-07-19 13:48:31 +0200
f04ef26816
avformat: add SMPTE 337M demuxer by
2017-07-01 17:06:27 +0300
930fe4b1f7
avcodec: add Dolby E decoder by
2017-07-01 17:03:46 +0300
22b72de04b
avfilter/pthread: use slice threading from avutil by
2017-07-12 07:16:33 +0700
b505f15b15
avcodec/pthread_slice: use slice threading from avutil by
2017-07-12 06:58:07 +0700
a3d3cfa65c
avutil: merge slice threading implementation from avcodec and avfilter by
2017-07-12 06:42:23 +0700
5c9dcd5c48
libavformat/fifo: Fix initialization of underlying AVFormatContext by
2017-07-03 23:45:42 +0200
1b1abf077d
avcodec/aacdec_template (fixed point): Check gain in decode_cce() to avoid undefined shifts later by
2017-07-15 22:22:52 +0200
02bec657f3
avcodec/aacdec_template (fixed point): Check gain in decode_cce() to avoid undefined shifts later by
2017-07-15 22:22:52 +0200
4e7ddba594
avcodec/aacdec_template (fixed point): Check gain in decode_cce() to avoid undefined shifts later by
2017-07-15 22:22:52 +0200
97e35bc40b
avcodec/aacdec_template (fixed point): Check gain in decode_cce() to avoid undefined shifts later by
2017-07-15 22:22:52 +0200
13c0467c49
avcodec/ffv1dec_template: Fix signed integer overflow by
2017-07-16 02:08:50 +0200
a2c3c9bc60
avcodec/aacdec_template: Fix undefined integer overflow in apply_tns() by
2017-07-14 00:45:29 +0200
5e78e477fa
avcodec/aacdec_template: Fix undefined integer overflow in apply_tns() by
2017-07-14 00:45:29 +0200
3abe6554c1
avcodec/aacdec_template: Fix undefined integer overflow in apply_tns() by
2017-07-14 00:45:29 +0200
94077cf673
avcodec/magicyuv: Check that vlc len is not too large by
2017-07-12 17:25:16 +0200
aa01a35dd5
avcodec/magicyuv: Check that vlc len is not too large by
2017-07-12 17:25:16 +0200
a84ed3d011
avcodec/mjpegdec: Clip DC also on the negative side. by
2017-07-12 16:24:18 +0200
9a2ca3cce2
avcodec/mjpegdec: Clip DC also on the negative side. by
2017-07-12 16:24:18 +0200
506bbbc099
avcodec/mjpegdec: Clip DC also on the negative side. by
2017-07-12 16:24:18 +0200
fa427bdb59
avcodec/mjpegdec: Clip DC also on the negative side. by
2017-07-12 16:24:18 +0200
080d6de9df
avcodec/aacps (fixed point): Fix multiple signed integer overflows by
2017-07-09 15:19:18 +0200
f1143f5dc0
avcodec/aacps (fixed point): Fix multiple signed integer overflows by
2017-07-09 15:19:18 +0200
910878e4d9
avcodec/aacps (fixed point): Fix multiple signed integer overflows by
2017-07-09 15:19:18 +0200
1268784d9f
avcodec/aacps (fixed point): Fix multiple signed integer overflows by
2017-07-09 15:19:18 +0200
51f0580c5f
avcodec/ylc: Fix vlc of 31 bits by
2017-07-08 22:51:57 +0200
6405c66a51
avcodec/ylc: Fix vlc of 31 bits by
2017-07-08 22:51:57 +0200
82ba7646c2
avcodec/sbrdsp_fixed: Fix integer overflow in sbr_hf_apply_noise() by
2017-07-02 03:30:54 +0200
0ddff40bf8
avcodec/sbrdsp_fixed: Fix integer overflow in sbr_hf_apply_noise() by
2017-07-02 03:30:54 +0200
215d6f897d
avcodec/sbrdsp_fixed: Fix integer overflow in sbr_hf_apply_noise() by
2017-07-02 03:30:54 +0200
a76db7176a
avcodec/sbrdsp_fixed: Fix integer overflow in sbr_hf_apply_noise() by
2017-07-02 03:30:54 +0200
610bd59522
avcodec/wavpack: Fix invalid shift by
2017-06-27 13:47:32 +0200
2170bdb56d
avcodec/wavpack: Fix invalid shift by
2017-06-27 13:47:32 +0200
be1f146a0f
avcodec/wavpack: Fix invalid shift by
2017-06-27 13:47:32 +0200
a954b531f6
avcodec/wavpack: Fix invalid shift by
2017-06-27 13:47:32 +0200
965f15551f
avcodec/h264_slice: Fix signed integer overflow by
2017-07-05 00:05:11 +0200
aaecd2ef68
avcodec/h264_slice: Fix signed integer overflow by
2017-07-05 00:05:11 +0200
a5e969dd28
avcodec/hevc_ps: Fix integer overflow with beta/tc offsets by
2017-06-30 16:23:32 +0200
665885bfc1
avcodec/hevc_ps: Fix integer overflow with beta/tc offsets by
2017-06-30 16:23:32 +0200
0837678cbd
avcodec/hevc_ps: Fix integer overflow with beta/tc offsets by
2017-06-30 16:23:32 +0200
2b85709bee
avcodec/hevc_ps: Fix integer overflow with beta/tc offsets by
2017-06-30 16:23:32 +0200
7807d2478b
avcodec/cfhd: Fix invalid left shift of negative value by
2017-06-28 20:47:59 +0200
d2452b9e20
avcodec/cfhd: Fix invalid left shift of negative value by
2017-06-28 20:47:59 +0200
d986096963
avcodec/cfhd: Fix invalid left shift of negative value by
2017-06-28 20:47:59 +0200