This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch release/5.1
in repository ffmpeg.
from 564e825f42 Prepare for 5.1.9 release
new 452430b9b1 avcodec/hevc: limit missing-ref fill to coded planes
new e6ed97a17e [Wave] Fix issues with unaligned metadata chunks.
new 946bf8977e tools/zmqsend: free the AVBprint buffer after using it
new 54b1591f0d avcodec/diracdec: Enlarge `mctmp` to cover the worst-case
`blheight·ybsep + yblen` rows, and break the MC loop when no output rows remain
new 02f6296c18 avfilter/boxblur: Fix off by one errors
new abde662846 avcodec/g2meet: The stack is EPIC_PIX_STACK_SIZE
new 10c6aee0a7 avformat/vividas: fix misaligned access
new fed66a05a1 avcodec/jpeg2000dec: compute mask in decode_clnpass() like
in decode_sigpass()
new 1803454d6f avformat/rtpenc_aac: reject packets smaller than the ADTS
header
new 4f38fa9d8b avformat/rtpenc_xiph: bail out when the max payload size
underflows
new 28efe192be avformat/ty: check rec_size
new a85cb1c499 avformat/hls: Check url_offset and size
new a6c0fba328 avformat/hls: Check TIME-OFFSET value
new a765afaea6 tests/tiny_ssim: fixed mistake in ssim_c1 calculation
new b8b00c25e1 avformat/soxdec: Check sample_rate for nan
new 19c48980f8 avformat/mxfdec: zero-init Sony MPEG-4 extradata and add
padding
new 0216a4847e avcodec/magicyuv: Fix 1 line MEDIAN slices
new 5aacf46a53 avcodec/magicyuv: Expand the s->interlaced slice-height
sanity check
new 922ef1fa41 avcodec/magicyuv: reject slice_height misaligned with
chroma vshift
new 675fb76790 avfilter/af_join: fix wrong loop bound in buffer dedup
(use-after-free)
new 41119fe841 avcodec/x86/vorbisdsp: change cmpleps to cmpltps in inverse
coupling
new 4d598e49ac avformat/avc: Adjust get_ue_golomb() to handle 32 bit
new b327d1b523 avcodec/jpeg2000dec: Clear header derived variables
new 73702dfbee avformat/ftp: reject CR/LF in the URL path to prevent FTP
command injection
new 841484fad5 avformat/ftp: Check for Telnet IAC characters and other non
printable ASCII chars
new 8aae3de07a avformat/ftp: Check string used for RNTO
new 7ac00c5adb avformat/mxfdec: Remove unneeded check
new ffa04f8cf0 avcodec/cook: bound subpacket channel sum against channel
count
new 5f1253b571 avfilter/vf_drawtext: avoid double-free of aliased FT_Glyph
in glyph_enu_free
new 8400d41c61 avformat/iff: check av_get_packet() result in ANIM branch
new 831838871a avcodec/aac/aacdec: reject decoded frame without a valid
sample rate
new 47e83a7244 avcodec/jpeglsdec: only apply color transform to decoded
rows
new e2b01a1a79 avformat/rtmppkt: Check recursion depth
new 1162a8890a avcodec/diracdec: fix heap buffer overflow in
edge_emu_buffer
new f1e90c6405 avformat/matroskadec: bound TRACKENTRY parsing by
max_streams
new 49865f834d swscale/rgb2rgb_template: use unsigned for <<24
new 040f9dc3ff avformat/gxfenc: Check timecode and propagate error
new 1ab23d2369 tools/target_dem_fuzzer: do not exit on io_buffer
allocation failure
new 82ac26f2f6 avcodec/mwsc: do not dereference a missing reference frame
new 091a4bd720 avcodec/vc2enc_dwt: avoid signed overflow in the 9/7 DWT
lifting
new 42a6a5ba28 avcodec/fastaudio: reject subframes count whose * 256
product overflows 32-bit
new 38b740e0e0 avformat/matroskadec: avoid signed overflow in DASH cue
time differences
new 405a968ebf avcodec/adpcm: fix signed integer overflow in
get_nb_samples()
new 2f9db4c01c avfilter/zmq: initialize send_buf before shared cleanup on
parse failure
new 67c57b85c9 avcodec/on2avc: reject subframe count whose * SUBFRAME_SIZE
product overflows 32-bit
new 5ec9651f7b avcodec/truespeech: reject iterations count whose * 240
product overflows 32-bit
new 5094a7af85 avcodec/hevc/ps: Factor window reading out
new ed2b022ed7 avcodec/hevc/ps: Check window parameters
new d456300d53 avcodec/agm: validate actual src_y against prev plane in
decode_inter_plane
new 50996bf200 avformat/http: reject request-line tokens not terminated by
whitespace
new da6afb5a80 avcodec/rv10, rv34: check init_get_bits8() before RealVideo
bit access
new 780d7d5291 avformat/rtspdec: bound Content-Length in the ANNOUNCE
handler to SDP_MAX_SIZE
new bd2b35068f avfilter/estdif: avoid signed overflow in slice boundary
calculation
new 02e44beef7 avfilter: add ff_slice_pos() helper for slice boundaries
new c7c235d96e swscale/ppc: fix LOAD_FILTER overread in VSX path
new 7c521cd5e7 swscale/ppc: fix ASAN stack-buffer-overflow in yuv2planeX
new d155511c6c avformat/rtpenc_amr: Check input size
new 7a289c90e6 swresample/x86/resample: write only int16 in the int16
resampler
new de77dd9cb7 avfilter/v360: reject out-of-range dimensions
new 0a1d8fd0f9 avfilter/v360: compute remap table offsets in 64bit
new b7abadcb14 avformat/mpegts: use av_fast_realloc() for prg
new 61946fe482 avfilter/convolution: compute user matrix products in
unsigned
new 97db5a5f30 avcodec/cbs_av1_syntax_template: reset seen_frame_header on
sequence headers
new 6c1b394370 avformat/sctp: add size check in sctp_read() matching
sctp_write()
new 2184137680 avfilter/avf_showspectrum: Fix allocation check
new 7bc2f89bb5 avformat/icecast: reject CR/LF in metadata header values
new dd53a29934 avcodec/snowenc: fix out-of-bounds memcpy in get_block_rd()
for narrow planes
new 34d55b2f33 avcodec/snowenc: fix out-of-bounds OBMC read in get_dc()
for narrow planes
new 99cc2164b8 avcodec/snowenc: fix SIGFPE in get_dc() when a block lies
outside the plane
new 896f619588 swscale/x86/rgb_2_rgb: fix uyvytoyuv422 overwrite on odd
width
new 9d5ab50b58 avformat/dashdec: Fail with any inner stream count being 0
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:
libavcodec/aacdec_template.c | 6 +++
libavcodec/adpcm.c | 2 +-
libavcodec/agm.c | 16 +++---
libavcodec/cbs_av1_syntax_template.c | 3 ++
libavcodec/cook.c | 7 ++-
libavcodec/diracdec.c | 8 +--
libavcodec/fastaudio.c | 2 +
libavcodec/g2meet.c | 5 +-
libavcodec/hevc_ps.c | 39 ++++++++++-----
libavcodec/hevc_refs.c | 6 ++-
libavcodec/jpeg2000dec.c | 7 ++-
libavcodec/jpeglsdec.c | 2 +-
libavcodec/magicyuv.c | 18 +++++--
libavcodec/mwsc.c | 14 ++++--
libavcodec/on2avc.c | 6 +++
libavcodec/rv10.c | 3 +-
libavcodec/rv34.c | 15 ++++--
libavcodec/snowenc.c | 24 +++++----
libavcodec/truespeech.c | 5 ++
libavcodec/vc2enc_dwt.c | 32 ++++++------
libavcodec/x86/vorbisdsp.asm | 4 +-
libavfilter/af_join.c | 2 +-
libavfilter/avf_showspectrum.c | 10 ++--
libavfilter/boxblur.c | 4 +-
libavfilter/f_zmq.c | 2 +-
libavfilter/filters.h | 15 ++++++
libavfilter/vf_convolution.c | 92 +++++++++++++++++------------------
libavfilter/vf_drawtext.c | 3 +-
libavfilter/vf_estdif.c | 4 +-
libavfilter/vf_v360.c | 52 +++++++++++++++++---
libavformat/avc.c | 52 ++++++++------------
libavformat/dashdec.c | 6 +++
libavformat/ftp.c | 23 ++++++++-
libavformat/gxfenc.c | 12 +++--
libavformat/hls.c | 16 ++++--
libavformat/http.c | 4 ++
libavformat/icecast.c | 8 ++-
libavformat/iff.c | 2 +
libavformat/matroskadec.c | 15 +++++-
libavformat/mpegts.c | 14 +++++-
libavformat/mxfdec.c | 2 +-
libavformat/rtmppkt.c | 28 ++++++++---
libavformat/rtpenc_aac.c | 4 ++
libavformat/rtpenc_amr.c | 4 ++
libavformat/rtpenc_xiph.c | 4 ++
libavformat/rtspdec.c | 2 +-
libavformat/sctp.c | 3 ++
libavformat/soxdec.c | 2 +-
libavformat/ty.c | 6 ++-
libavformat/vividas.c | 2 +-
libavformat/wavdec.c | 21 +++++---
libswresample/x86/resample.asm | 6 ++-
libswscale/ppc/swscale_ppc_template.c | 2 +-
libswscale/ppc/swscale_vsx.c | 2 +-
libswscale/rgb2rgb_template.c | 4 +-
libswscale/x86/rgb_2_rgb.asm | 14 +++++-
tests/tiny_ssim.c | 4 +-
tools/target_dem_fuzzer.c | 7 ++-
tools/zmqsend.c | 3 +-
59 files changed, 462 insertions(+), 218 deletions(-)
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]