Browse code

Update for 2.4.13

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

Michael Niedermayer authored on 2016/02/01 10:28:30
Showing 3 changed files
... ...
@@ -1,6 +1,81 @@
1 1
 Entries are sorted chronologically from oldest to youngest within each release,
2 2
 releases are sorted from youngest to oldest.
3 3
 
4
+version 2.4.13:
5
+- mov: Add an option to toggle dref opening
6
+- MAINTAINERS: remove unmaintained releases
7
+- avcodec/jpeg2000dec: More completely check cdef
8
+- avutil/opt: check for and handle errors in av_opt_set_dict2()
9
+- avcodec/flacenc: fix calculation of bits required in case of custom sample rate
10
+- avformat: Document urls a bit
11
+- avformat/concat: Check protocol prefix
12
+- doc/demuxers: Document enable_drefs and use_absolute_path
13
+- avcodec/mjpegdec: Check for end for both bytes in unescaping
14
+- avformat/avformat: Replace some references to filenames by urls
15
+- avcodec/wmaenc: Check ff_wma_init() for failure
16
+- avcodec/mpeg12enc: Move high resolution thread check to before initializing threads
17
+- avformat/avio: Limit url option parsing to the documented cases
18
+- avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get()
19
+- avcodec/gif: Fix lzw buffer size
20
+- avcodec/put_bits: Assert buf_ptr in flush_put_bits()
21
+- avcodec/tiff: Check subsample & rps values more completely
22
+- swscale/swscale: Add some sanity checks for srcSlice* parameters
23
+- swscale/x86/rgb2rgb_template: Fix planar2x() for short width
24
+- swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper()
25
+- swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper()
26
+- avcodec/wavpackenc: print channel count in av_log call
27
+- configure: bump copyright year to 2016
28
+- avformat/hls: Even stricter URL checks
29
+- avformat/hls: More strict url checks
30
+- swscale/yuv2rgb: Increase YUV2RGB table headroom
31
+- swscale/yuv2rgb: Factor YUVRGB_TABLE_LUMA_HEADROOM out
32
+- avformat/hls: forbid all protocols except http(s) & file
33
+- avformat/aviobuf: Fix end check in put_str16()
34
+- avformat/asfenc: Check pts
35
+- avcodec/mpeg4video: Check time_incr
36
+- avcodec/wavpackenc: Check the number of channels
37
+- avcodec/wavpackenc: Headers are per channel
38
+- avcodec/dvdec: Fix "left shift of negative value -254"
39
+- avcodec/mjpegdec: Fix negative shift
40
+- avcodec/mss2: Check for repeat overflow
41
+- avformat: Add integer fps from 31 to 60 to get_std_framerate()
42
+- avcodec/mpegvideo_enc: Clip bits_per_raw_sample within valid range
43
+- avcodec/motion_est: Fix mv_penalty table size
44
+- avcodec/h264_slice: Fix integer overflow in implicit weight computation
45
+- swscale/utils: Use normal bilinear scaler if fast cannot be used due to tiny dimensions
46
+- avcodec/put_bits: Always check buffer end before writing
47
+- swscale/utils: Fix intermediate format for cascaded alpha downscaling
48
+- avcodec/h264_refs: Fix long_idx check
49
+- avfilter/vf_mpdecimate: Add missing emms_c()
50
+- avformat/mxfenc: Do not crash if there is no packet in the first stream
51
+- swscale/swscale-test: Fix slice height in random reference data creation.
52
+- dca: fix misaligned access in avpriv_dca_convert_bitstream
53
+- brstm: fix missing closing brace
54
+- brstm: also allocate b->table in read_packet
55
+- brstm: make sure an ADPC chunk was read for adpcm_thp
56
+- vorbisdec: reject rangebits 0 with non-0 partitions
57
+- vorbisdec: reject channel mapping with less than two channels
58
+- ffmdec: reset packet_end in case of failure
59
+- mjpegdec: extend check for incompatible values of s->rgb and s->ls
60
+- avformat/ipmovie: put video decoding_map_size into packet and use it in decoder
61
+- avcodec/samidec: make sure to properly restore parsing context after a tag
62
+- x86/float_dsp: zero extend offset from ff_scalarproduct_float_sse
63
+- avcodec/mpeg4videodec: also for empty partitioned slices
64
+- nuv: sanitize negative fps rate
65
+- rawdec: only exempt BIT0 with need_copy from buffer sanity check
66
+- mlvdec: check that index_entries exist
67
+- nutdec: reject negative value_len in read_sm_data
68
+- xwddec: prevent overflow of lsize * avctx->height
69
+- nutdec: only copy the header if it exists
70
+- exr: fix out of bounds read in get_code
71
+- on2avc: limit number of bits to 30 in get_egolomb
72
+- sonic: make sure num_taps * channels is not larger than frame_size
73
+- opus_silk: fix typo causing overflow in silk_stabilize_lsf
74
+- ffm: reject invalid codec_id and codec_type
75
+- aaccoder: prevent crash of anmr coder
76
+- swscale/x86/rgb2rgb_template: Fallback to mmx in interleaveBytes() if the alignment is insufficient for SSE*
77
+- swscale/x86/rgb2rgb_template: Do not crash on misaligend stride
78
+
4 79
 version 2.4.12:
5 80
 - avcodec/ffv1dec: Clear quant_table_count if its invalid
6 81
 - avcodec/ffv1dec: Print an error if the quant table count is invalid
... ...
@@ -1 +1 @@
1
-2.4.12
1
+2.4.13
... ...
@@ -31,7 +31,7 @@ PROJECT_NAME           = FFmpeg
31 31
 # This could be handy for archiving the generated documentation or
32 32
 # if some version control system is used.
33 33
 
34
-PROJECT_NUMBER         = 2.4.12
34
+PROJECT_NUMBER         = 2.4.13
35 35
 
36 36
 # With the PROJECT_LOGO tag one can specify a logo or icon that is included
37 37
 # in the documentation. The maximum height of the logo should not exceed 55