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]

Reply via email to