...
|
...
|
@@ -1,6 +1,74 @@
|
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 4.2.1:
|
|
5
|
+- avformat/vividas: check for tiny blocks using alignment
|
|
6
|
+- avcodec/vc1_pred: Fix refdist in scaleforopp()
|
|
7
|
+- avcodec/vorbisdec: fix FASTDIV usage for vr_type == 2
|
|
8
|
+- avcodec/iff: Check for overlap in cmap_read_palette()
|
|
9
|
+- avcodec/apedec: Fix 32bit int overflow in do_apply_filter()
|
|
10
|
+- lavf/rawenc: Only accept the appropriate stream type for raw muxers.
|
|
11
|
+- avformat/matroskadec: use av_fast_realloc to reallocate ebml list arrays
|
|
12
|
+- avformat/matroskadec: use proper types for some EbmlSyntax fields
|
|
13
|
+- avcodec/ralf: fix undefined shift in extend_code()
|
|
14
|
+- avcodec/ralf: fix undefined shift
|
|
15
|
+- avcodec/bgmc: Check input space in ff_bgmc_decode_init()
|
|
16
|
+- avcodec/vp3: Check for end of input in 2 places of vp4_unpack_macroblocks()
|
|
17
|
+- avcodec/truemotion2: Fix multiple integer overflows in tm2_null_res_block()
|
|
18
|
+- avcodec/vc1_block: Check the return code from vc1_decode_p_block()
|
|
19
|
+- avcodec/vc1dec: Require res_sprite for wmv3images
|
|
20
|
+- avcodec/vc1_block: Check for double escapes
|
|
21
|
+- avcodec/vorbisdec: Check get_vlc2() failure
|
|
22
|
+- avcodec/tta: Fix integer overflow in prediction
|
|
23
|
+- avcodec/vb: Check input packet size to be large enough to contain flags
|
|
24
|
+- avcodec/cavsdec: Limit the number of access units per packet to 2
|
|
25
|
+- avcodec/atrac9dec: Check block_align
|
|
26
|
+- avcodec/alac: Check for bps of 0
|
|
27
|
+- avcodec/alac: Fix multiple integer overflows in lpc_prediction()
|
|
28
|
+- avcodec/rl2: set dimensions
|
|
29
|
+- avcodec/aacdec: Add FF_CODEC_CAP_INIT_CLEANUP
|
|
30
|
+- avcodec/idcinvideo: Add 320x240 default maximum resolution
|
|
31
|
+- avformat/realtextdec: free queue on error
|
|
32
|
+- avcodec/vp5/6/8: use vpX_rac_is_end()
|
|
33
|
+- avformat/vividas: Check av_xiphlacing() return value before use
|
|
34
|
+- avcodec/alsdec: Fix integer overflow in decode_var_block_data()
|
|
35
|
+- avcodec/alsdec: Limit maximum channels to 512
|
|
36
|
+- avcodec/anm: Check input size for a frame with just a stop code
|
|
37
|
+- avcodec/flicvideo: Optimize and Simplify FLI_COPY in flic_decode_frame_24BPP() by using bytestream2_get_buffer()
|
|
38
|
+- avcodec/loco: Check left column value
|
|
39
|
+- avcodec/ffwavesynth: Fixes invalid shift with pink noise seeking
|
|
40
|
+- avcodec/ffwavesynth: Fix integer overflow for some corner case values
|
|
41
|
+- avcodec/indeo2: Check remaining input more often
|
|
42
|
+- avcodec/diracdec: Check that slices are fewer than pixels
|
|
43
|
+- avcodec/vp56: Consider the alpha start as end of the prior header
|
|
44
|
+- avcodec/4xm: Check for end of input in decode_p_block()
|
|
45
|
+- avcodec/hevcdec: Check delta_luma_weight_l0/1
|
|
46
|
+- avcodec/hnm4video: Optimize postprocess_current_frame()
|
|
47
|
+- avcodec/hevc_refs: Optimize 16bit generate_missing_ref()
|
|
48
|
+- avcodec/scpr: Use av_memcpy_backptr() in type 17 and 33
|
|
49
|
+- avcodec/tiff: Enforce increasing offsets
|
|
50
|
+- avcodec/dds: Use ff_set_dimensions()
|
|
51
|
+- avformat/vividas: Fix another infinite loop
|
|
52
|
+- avformat/vividas: Fix infinite loop in header parser
|
|
53
|
+- avcodec/mpc8: Fix 32bit mask/enum
|
|
54
|
+- avcodec/alsdec: Fix integer overflows of raw_samples in decode_var_block_data()
|
|
55
|
+- avcodec/alsdec: Fix integer overflow of raw_samples in decode_blocks()
|
|
56
|
+- avcodec/alsdec: fix mantisse shift
|
|
57
|
+- avcodec/pngdec: consider chunk size in minimal size check
|
|
58
|
+- avcodec/vc1_block: Fix invalid shifts in vc1_decode_i_blocks()
|
|
59
|
+- avcodec/vc1_block: fix invalid shift in vc1_decode_p_mb()
|
|
60
|
+- avcodec/aacdec_template: fix integer overflow in imdct_and_windowing()
|
|
61
|
+- avformat/mpegts: Check if ready on SCTE reception
|
|
62
|
+- avcodec/omx: fix xFramerate calculation
|
|
63
|
+- avformat/avidec: add support for recognizing HEVC fourcc when demuxing
|
|
64
|
+- avformat/mpegts: fix teletext PTS when selecting teletext streams only
|
|
65
|
+- avcodec/h2645_parse: zero initialize the rbsp buffer
|
|
66
|
+- avcodec/omx: Fix handling of fragmented buffers
|
|
67
|
+- avcodec/omx: ensure zerocopy mode can be disabled on rpi builds
|
|
68
|
+- avformat/mxfdec: do not ignore bad size errors
|
|
69
|
+- avformat/matroskadec: Fix seeking
|
|
70
|
+- ffplay: properly detect all window size changes
|
|
71
|
+
|
4
|
72
|
version 4.2:
|
5
|
73
|
- tpad filter
|
6
|
74
|
- AV1 decoding support through libdav1d
|