173e04ee85
avcodec/cinepak: move some checks prior to frame allocation by
2018-04-17 02:13:42 +0200
e5b29c60f0
swresample/arm: remove unintentional relocation. by
2018-04-18 16:29:39 -0700
f337adcd28
doc/APIchanges: Fix typos in hashes by
2018-04-16 18:23:12 +0200
25ecdac8be
avformat/utils: Check cur_dts in update_initial_timestamps() more by
2018-04-13 11:38:48 +0200
9af1e014f7
avcodec/utils: Enforce minimum width also for VP5/6 by
2018-04-11 19:50:52 +0200
6186bfad38
avcodec/truemotion2: Propagate out of bounds error from GET_TOK() by
2018-04-10 22:24:03 +0200
23dcc9ff7c
avcodec/mjpegdec: Check input buffer size. by
2018-04-10 16:12:15 +0200
54bde32f37
lavc/libopusdec: Allow avcodec_open2 to call .close by
2018-04-10 13:59:25 -0700
07cd51f10e
avcodec/movtextdec: Check style_start/end by
2018-04-08 03:29:44 +0200
01f124da7f
avcodec/aacsbr_fixed: Fix integer overflow in sbr_hf_assemble() by
2018-04-07 21:55:06 +0200
fe4e35e202
swresample/swresample: Fix for seg fault in swr_convert_internal() -> sum2_float during dithering. by
2018-04-05 13:58:37 +0200
d3d5382dad
avcodec/aacdec_fixed: Fix integer overflow in apply_independent_coupling_fixed() by
2018-03-31 21:19:19 +0200
704bebc91f
avcodec/cscd: Error out when LZ* decompression fails by
2018-03-12 00:05:04 +0100
eb86546109
avcodec/imgconvert: Fix loss mask bug in avcodec_find_best_pix_fmt_of_list() by
2018-03-31 19:37:23 +0700
367d459f78
avcodec/wmalosslessdec: Fix null pointer dereference in decode_frame() by
2018-03-25 01:51:28 +0100
e1aec9bb8d
avcodec/tableprint_vlc: Fix build failure with --enable-hardcoded-tables by
2018-03-29 01:07:24 +0200
20e6a8dee8
avcodec/get_bits: Make sure the input bitstream with padding can be addressed by
2018-03-24 01:38:53 +0100
17f626528a
avformat/mov: Check STSC and remove invalid entries by
2018-03-16 19:53:36 +0100
b4e66382c2
avcodec/nuv: rtjpeg with dimensions less than 16 would result in no decoded pixels thus reject it by
2018-02-27 15:17:12 +0100
ff58729223
avcodec/nuv: Check for minimum input size for uncomprssed and rtjpeg by
2018-02-27 15:17:12 +0100
1c0914e4f3
avcodec/wmalosslessdec: Reset num_saved_bits on error path by
2018-03-11 00:13:57 +0100
5770793dec
avformat/mov: Fix integer overflows related to sample_duration by
2018-03-09 16:43:29 +0100
6b51dc9223
avformat/oggparseogm: Check lb against psize by
2018-03-09 01:05:20 +0100
31783dc5fe
avformat/oggparseogm: Fix undefined shift in ogm_packet() by
2018-03-08 23:14:04 +0100
3b5645a729
avformat/avidec: Fix integer overflow in cum_len check by
2018-03-08 22:40:50 +0100
7d915afd23
avformat/oggparsetheora: Do not adjust AV_NOPTS_VALUE by
2018-03-08 17:28:36 +0100
4bcfe9f19c
avformat/utils: Fix integer overflow of fps_first/last_dts by
2018-03-07 00:10:11 +0100
5279e86596
libavformat/oggparsevorbis: Fix memleak on multiple headers by
2018-03-06 18:14:12 +0100
6d3f8992ac
avcodec/bintext: sanity check dimensions by
2018-02-26 21:17:08 +0100
e724bd1dd9
avcodec/utvideodec: Check subsample factors by
2018-02-26 03:02:48 +0100
11d0464565
avcodec/smc: Check input packet size by
2018-02-23 03:40:02 +0100
d81e0f925a
avcodec/cavsdec: Check alpha/beta offset by
2018-02-20 23:11:01 +0100
84bf347ff0
avcodec/diracdec: Fix integer overflow in mv computation by
2018-02-18 21:51:38 +0100
36a1e9be5a
avcodec/jpeg2000dwt: Fix integer overflows in sr_1d53() by
2018-02-18 00:11:33 +0100
299b981382
avcodec/diracdec: Use int64 in global mv to prevent overflow by
2018-02-17 23:54:44 +0100
fa19fbcf71
avformat/movenc: Write version 2 of audio atom if channels is not known by
2018-07-08 00:16:42 +0200
6cc6b619b9
aadec: add chapters and seeking by
2018-07-08 11:46:26 +0200
3bf39f2aef
libavcodec/mpegaudiodecheader.h : detect reserved mpeg id by
2018-07-08 12:26:10 +0200
97321ae360
(tag: n3.2.11)
Update for 3.2.11 by
2018-07-08 21:07:45 +0200
3571bec56e
avformat/movenc: Check input sample count by
2018-07-06 22:23:25 +0200
64993b613b
avcodec/mjpegdec: Check for odd progressive RGB by
2018-07-06 16:28:14 +0200
92972f1916
avformat/movenc: Check that frame_types other than EAC3_FRAME_TYPE_INDEPENDENT have a supported substream id by
2018-06-27 16:51:51 +0200
f65d6ff9ab
avformat/mms: Add missing chunksize check by
2018-07-03 20:33:04 +0200
e82a06d2be
avformat/pva: Check for EOF before retrying in read_part_of_packet() by
2018-07-03 22:14:42 +0200
4a42353c7a
avformat/rmdec: Do not pass mime type in rm_read_multi() to ff_rm_read_mdpr_codecdata() by
2018-07-03 21:37:46 +0200
2b8c152327
avcodec/indeo4: Check for end of bitstream in decode_mb_info() by
2018-07-02 01:26:44 +0200
c7dca18226
avcodec/shorten: Fix undefined addition in shorten_decode_frame() by
2018-07-02 19:11:46 +0200
e1d4289596
avcodec/shorten: Fix undefined integer overflow by
2018-07-02 19:08:54 +0200
c68a8137ce
avcodec/jpeg2000dec: Fixes invalid shifts in jpeg2000_decode_packets_po_iteration() by
2018-07-02 18:57:05 +0200
636081c982
avcodec/jpeg2000dec: Check that there are enough bytes for all tiles by
2018-07-02 18:40:08 +0200
e6d3fd942f
avformat/movenc: Do not pass AVCodecParameters in avpriv_request_sample by
2018-06-27 17:27:50 +0200
09e4f84365
avcodec/escape124: Fix spelling errors in comment by
2018-06-27 13:00:28 +0200
4bb368e6d9
avcodec/ra144: Fix integer overflow in ff_eval_refl() by
2018-06-21 23:08:32 +0200
28a0f69987
avcodec/cscd: Check output buffer size for lzo. by
2018-06-22 01:18:20 +0200
dac23ef23c
avcodec/escape124: Check buf_size against num_superblocks by
2018-06-24 19:23:02 +0200
2a30376e50
avcodec/h264_parser: Reduce needed history for parsing mb index by
2018-06-22 21:45:59 +0200
be9424966f
avcodec/mjpegdec: Check for end of bitstream in ljpeg_decode_rgb_scan() by
2018-06-21 22:48:54 +0200
5cf8268b03
avcodec/aacdec_fixed: Fix undefined integer overflow in apply_independent_coupling_fixed() by
2018-06-14 16:41:49 +0200
836a9d62d1
avcodec/dirac_dwt_template: Fix undefined behavior in interleave() by
2018-06-14 16:37:32 +0200
75c0be5b93
avutil/common: Fix undefined behavior in av_clip_uintp2_c() by
2018-06-14 15:41:33 +0200
699e09f0de
fftools/ffmpeg: Fallback to duration if sample rate is unavailable by
2018-05-01 22:44:07 +0200
39723d1ccb
avformat/mov: Only set pkt->duration to non negative values by
2018-05-16 23:35:58 +0200
35cd7417f9
avcodec/h264_ps: Move MAX_LOG2_MAX_FRAME_NUM to header so it can be used in h264_sei by
2018-06-10 17:02:47 +0200
7281cf7195
avcodec/h264_mc_template: Only prefetch motion if the list is used. by
2018-06-08 18:25:14 +0200
d18d83f5a1
avcodec/xwddec: Use ff_set_dimensions() by
2018-06-08 00:42:31 +0200
e1eebcbe3b
avcodec/wavpack: Fix overflow in adding tail by
2018-06-08 00:07:04 +0200
eba50bdadc
avcodec/shorten: Fix multiple integer overflows by
2018-06-05 13:19:35 +0200
72aac791f1
avcodec/shorten: Fix undefined shift in fix_bitshift() by
2018-06-05 13:15:34 +0200
e2207d5c46
avcodec/shorten: Fix a negative left shift in shorten_decode_frame() by
2018-06-05 13:12:54 +0200
9b1cbcdafb
avcodec/shorten: Sanity check nmeans by
2018-06-05 13:03:48 +0200
60021049be
avcodec/shorten: Check non COMM chunk len before skip in decode_aiff_header() by
2018-06-05 02:33:43 +0200
e520692e14
avcodec/mjpegdec: Fix integer overflow in ljpeg_decode_rgb_scan() by
2018-06-05 02:17:24 +0200
89c2b51579
avcodec/truemotion2: Fix overflow in tm2_apply_deltas() by
2018-06-05 02:09:59 +0200
5acbb27cbd
avcodec/opus_silk: Change silk_lsf2lpc() slightly toward silk/NLSF2A.c by
2018-06-03 01:33:54 +0200
008288c2c4
avcodec/amrwbdec: Fix division by 0 in find_hb_gain() by
2018-06-03 00:48:06 +0200
6a11c4955c
avformat/mov: replace a value error by clipping into valid range in mov_read_stsc() by
2018-05-21 03:16:58 +0200
d1f924319e
avformat/mov: Break out early if chunk_count is 0 in mov_build_index() by
2018-05-15 17:06:59 +0200
6ad66ddce3
avcodec/fic: Avoid some magic numbers related to cursors by
2018-05-05 23:42:36 +0200
9797767ff7
avcodec/g2meet: ask for sample with overflowing RGB by
2018-05-16 22:50:19 +0200
ec1aca8500
avcodec/aacdec_fixed: use 64bit to avoid overflow in rounding in apply_dependent_coupling_fixed() by
2018-05-25 22:06:48 +0200
32aa3e55b1
oavcodec/aacpsdsp_template: Use unsigned for hs0X to prevent undefined behavior by
2018-05-25 22:02:20 +0200
55e4a40e96
avcodec/g723_1dec: Clip bits2 in both directions by
2018-05-25 21:56:04 +0200
d6f8960812
avcodec/mpeg4videoenc: Use 64 bit for times in mpeg4_encode_gop_header() by
2018-05-21 23:08:05 +0200
99b4524bfb
avcodec/mlpdec: Only change noise_type if the related fields are valid by
2018-05-17 13:58:46 +0200
2a9f93d8b0
indeo4: Decode all or nothing of a band header. by
2018-05-17 13:40:38 +0200
c3ff11cc08
avformat/mov: Only fail for STCO/STSC contradictions if both exist by
2018-05-15 17:07:00 +0200
3a97317e8b
avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD97iH0 / COMPOSE_DD137iL0 by
2018-05-14 00:10:33 +0200
837c42535b
avcodec/fic: Check available input space for cursor by
2018-05-05 22:00:01 +0200
8878f43cf5
avcodec/g2meet: Check RGB upper limit by
2018-04-27 20:16:13 +0200
45b45ce240
avcodec/jpeg2000dec: Fix undefined shift in the jpeg2000_decode_packets_po_iteration() CPRL case by
2018-05-04 19:18:25 +0200
6d3b48f285
avcodec/jpeg2000dec: Skip init for component in CPRL if nothing is to be done by
2018-05-04 19:11:36 +0200
b06c67cbf3
avcodec/g2meet: Change order of operations to avoid undefined behavior by
2018-05-04 18:16:08 +0200
c21933835b
avcodec/flac_parser: Fix infinite loop by
2018-04-30 22:20:28 +0200
6ea3a2a276
avcodec/wavpack: Fix integer overflow in DEC_MED() / INC_MED() by
2018-04-27 21:44:07 +0200
1411eddce6
avcodec/error_resilience: Fix integer overflow in filter181() by
2018-04-22 21:46:05 +0200
95156bdb59
avcodec/h263dec: Check slice_ret in mspeg4 slice loop by
2018-04-22 21:07:45 +0200
2901299610
avcodec/elsdec: Fix memleaks by
2018-04-25 01:54:17 +0200
83e870beb8
avcodec/vc1_block: simplify ac_val computation by
2018-04-23 02:08:10 +0200
1e4bd765ac
avcodec/ffv1enc: Check that the crc + version combination is supported by
2018-04-21 22:19:31 +0200
fbb65e77b6
lavf/http.c: Free allocated client URLContext in case of error. by
2018-01-12 19:16:29 +0100