This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch release/8.1
in repository ffmpeg.
from 75d37c499d avformat/hls_sample_encryption: add missing padding for
audio setup buffer
new 3127b0db72 avcodec/h2645_sei: don't use provider_code uninitialized
new ff47e29b10 avutil/bswap: fix implicit conversion warning in av_bswap64
new 93b8ad91bf avfilter/af_pan: fix sscanf() return value checks in
parse_channel_name
new 059489977b avcodec/dvdsub_parser: Fix buf_size check
new 355269a9f0 avformat/mov: Handle integer overflow in MOV parser
new 097668f94c avformat/rsd: reject short ADPCM_THP extradata reads
new ff129c8f04 avcodec/alsdec: fix abs(INT_MIN) UB in
read_diff_float_data()
new c3fa0d869b libavfilter/vf_v360: fix operator precedence in stereo loop
condition
new b81bc90e0c avcodec/vp9: fix cbs fragment leak on error
new f7103aa69e avcodec/pngdec: fix dead overflow check in
decode_text_to_exif()
new c47b33c61c avfilter/vf_drawtext: fix newline rendered as .notdef glyph
new f5e4bf6dbd avcodec/alsdec: fix mantissa unpacking in compressed Part A
path
new e927c11cfc avcodec/alsdec: propagate read_diff_float_data() errors in
read_frame_data()
new 71818d86ae avcodec/alsdec: preserve full float value in zero-truncated
samples
new 0b0a2d236d avcodec/aac/aacdec_usac: Implement missing bits of
otts_bands_phase and residual_bands computation
new 8c7ec4b4b5 avformat/whip: check RTP history packet size before RTX
retransmission
new 08a31e67af avformat: check avio_read() return values in dss/dtshd/mlv
new d5d2f063ff swscale: fix signed integer overflow in color conversion
arithmetic
new ea84befff6 avutil/samplefmt: Dont claim that av_get_sample_fmt_string
checks sample_fmt
new fa1ac7bd8a avcodec/escape130: Initialize old_y_avg
new 5a1dc812b1 avfilter/vf_ssim360: fix integer overflow in tape_length
allocation
new 44fe8891c8 avformat/rtpdec_qdm2: Check block_size
new 5fe5d2a13b avcodec/vp9: Rollback dimensions when format is rejected
new 9601014f1e avcodec/svq1dec: Check input space for minimum
new 9cbd7e2589 lavfi: vf_drawtext: check memory allocation
new 01d380bdb2 avformat/wavdec: Fix use-of-uninitialized-value in
find_guid()
new a3abd79fde avformat/rtspdec: reject non-positive ANNOUNCE
Content-Length
new 797504295b avformat/mov: Check read size for opus extradata
new 9e5a493d71 avformat/mov: check extradata in mov_read_dops()
new dd2a960971 avformat/mov: reject dimg references with zero entries
new 76fd415fce avformat/mov: Limit maximum box size for mov_read_lhvc()
new df197112c2 avcodec/decode: Better documentation for ff_set_dimensions()
new e9fc881384 avcodec/tdsc: Check tile_size
new ee35cdda74 avcodec/tdsc: Better input size check
new cdfa960ddf avcodec/tdsc: Check jpeg size
new 66d96bd65e avformat/vividas: use-of-uninitialized-value in keybuffer
new b5489087f3 avformat/rtpdec_jpeg: check qtable_len
new 3e57f240cc avcodec/notchlc: Check 255 loops
new f9a9fae557 avformat/cafdec: fix negative index use in read_seek
new 031fae5c41 avcodec/tdsc: remove double stride adjustment
new 7d612d27ae avformat: Fix various extradata padding issues
new d1b0069077 avcodec/wmaenc: Fix missing padding in extradata
new d26ce3ec60 avformat/iamf_parse.c: Fix potential integer overflow in
opus_decoder_config()
new 5bb3c22021 avformat/concat: guard total_size overflow
new 6c2e9930b2 avcodec/pdvdec: Check input space before buffer allocation
new 8462c37595 avcodec/h264_refs: Clear stale pointers from ref_list
new 0ba002f92d avcodec/h264: recompute per-slice direct mode state for
every slice
new 19fc59fde6 avformat/rtpdec_latm: avoid integer overflow in LATM length
parsing
new 62a87e5516 avformat/rtsp: Fix out-of-bounds read in SDP parser when
control_url is empty
new 2d646e5584 avformat/rtmpproto: validate compressed SWF header length
new cdd6df0104 avformat/rtmpproto: prevent integer overflow accumulating
FLV buffer size
new dc3742fd7f fftools/ffmpeg_opt: validate stream index in negative map
handling
new 874f26fe96 avcodec/hevc/refs: Check multiplication in alloc_frame()
new ad62419fb8 avformat/rtpdec_mpeg4: reject zero-length AU header sections
new 102c590a5f avcodec/rasc: fix heap use-after-free in decode_move()
new 77f2c227c2 avcodec/zmbv: reject XOR data that overruns the
decompression buffer
new 31855e032c avfilter/vf_codecview: Clamp block to the visible frame
region
new f6dd450a26 avcodec/ralf: Add the missing return statement after the
error log
new 698000f5bd avfilter/vf_kerndeint: Check for minimum height
new af2a176fd2 avcodec/hevc/ps: validate rep_format dimensions in
multi-layer SPS
new 76dddbc961 avcodec/adpcm: signed integer overflow in ADPCM_N64
new e483eb921d avformat/pcm: Use 64bit for byte_rate
new eaf5015aa8 libavformat/xwma: fix overflow in seek position
new bad324bd68 avformat/matroskadec: Check audio.sub_packet_h *
audio.frame_size
new 847b2afc9c avformat/avidec: validate INFO list size before parsing
new 0a752b7913 avformat/avidec: check LIST size in avi_load_index()
new 1d24758bd1 swscale/swscale: Check srcSliceY and srcSliceH
new 0a69adf4ee swscale/swscale_unscaled: adjust last line copy
new d2597ecda6 avcodec/alsdec: do not set nbits invalidly
new e2c6836694 avcodec/dfpwmdec: Check nb_samples
new 140d581786 avcodec/aac/aacdec_usac_mps212: fix attach_lsb() OOB after
huff_decode
The 71 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
fftools/ffmpeg_opt.c | 2 ++
libavcodec/aac/aacdec_usac.c | 17 +++++++++--
libavcodec/aac/aacdec_usac_mps212.c | 16 +++++------
libavcodec/adpcm.c | 2 +-
libavcodec/alsdec.c | 17 ++++++++---
libavcodec/decode.h | 10 +++++--
libavcodec/dfpwmdec.c | 5 ++--
libavcodec/dvdsub_parser.c | 2 +-
libavcodec/escape130.c | 2 +-
libavcodec/h2645_sei.c | 2 +-
libavcodec/h264_direct.c | 34 ++++++++++++----------
libavcodec/h264_refs.c | 6 ++--
libavcodec/h264_slice.c | 3 +-
libavcodec/hevc/ps.c | 3 ++
libavcodec/hevc/refs.c | 5 +++-
libavcodec/notchlc.c | 4 +++
libavcodec/pdvdec.c | 3 ++
libavcodec/pngdec.c | 2 +-
libavcodec/ralf.c | 1 +
libavcodec/rasc.c | 10 ++++---
libavcodec/svq1dec.c | 5 ++++
libavcodec/tdsc.c | 10 ++++---
libavcodec/vp9.c | 5 +++-
libavcodec/wmaenc.c | 4 +--
libavcodec/zmbv.c | 14 +++++++--
libavfilter/af_pan.c | 4 +--
libavfilter/vf_codecview.c | 17 +++++++++--
libavfilter/vf_drawtext.c | 12 ++++++--
libavfilter/vf_kerndeint.c | 6 ++++
libavfilter/vf_ssim360.c | 12 ++++++--
libavfilter/vf_v360.c | 2 +-
libavformat/avidec.c | 10 +++++--
libavformat/cafdec.c | 2 ++
libavformat/concat.c | 12 ++++++++
libavformat/dss.c | 5 +++-
libavformat/dtshddec.c | 7 ++++-
libavformat/iamf_parse.c | 2 +-
libavformat/iamf_writer.c | 13 +++++++--
libavformat/matroskadec.c | 4 +++
libavformat/mlvdec.c | 6 +++-
libavformat/mov.c | 34 ++++++++++++++++------
libavformat/pcm.c | 10 +++++--
libavformat/rsd.c | 7 +++--
libavformat/rtmpproto.c | 57 +++++++++++++++++++++++--------------
libavformat/rtpdec_jpeg.c | 6 ++++
libavformat/rtpdec_latm.c | 6 +++-
libavformat/rtpdec_mpeg4.c | 2 +-
libavformat/rtpdec_qdm2.c | 10 +++++--
libavformat/rtsp.c | 3 +-
libavformat/rtspdec.c | 8 +++---
libavformat/vividas.c | 4 ++-
libavformat/wavdec.c | 3 +-
libavformat/whip.c | 6 ++++
libavformat/xwma.c | 2 +-
libavutil/bswap.h | 2 +-
libavutil/samplefmt.h | 3 +-
libswscale/input.c | 18 ++++++------
libswscale/output.c | 10 +++----
libswscale/swscale.c | 2 ++
libswscale/swscale_unscaled.c | 6 +++-
60 files changed, 351 insertions(+), 146 deletions(-)
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]