1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-25 14:19:27 +03:00

Commit Graph

  • 46a66b2ccc avformat/gxfenc: Check timecode and propagate error Michael Niedermayer 2026-05-19 16:47:46 +02:00
  • 5da47b2752 swscale/rgb2rgb_template: use unsigned for <<24 Michael Niedermayer 2026-05-19 16:32:17 +02:00
  • e61c9faabd avformat/iamf_parse: bound substream count by remaining OBU size Michael Niedermayer 2026-05-30 04:19:41 +02:00
  • a6740266e0 avformat/matroskadec: bound TRACKENTRY parsing by max_streams Michael Niedermayer 2026-05-29 17:56:22 +02:00
  • b7f3a666ca avcodec/diracdec: fix heap buffer overflow in edge_emu_buffer Anthony Hurtado 2026-05-19 17:21:20 -05:00
  • 363435f591 avformat/rtmppkt: Check recursion depth Michael Niedermayer 2026-05-19 17:41:42 +02:00
  • ea01723885 avcodec/tdsc: propagate max_pixels to the JPEG tile decoder Michael Niedermayer 2026-05-31 21:26:52 +02:00
  • 36beb07e57 avcodec/imm5: propagate max_pixels to the H264/HEVC sub-decoders Michael Niedermayer 2026-05-31 20:21:47 +02:00
  • e569af76bc avcodec/cri: propagate max_pixels to the JPEG tile decoder Michael Niedermayer 2026-05-31 20:17:16 +02:00
  • 5ff3913787 avcodec/jpeglsdec: only apply color transform to decoded rows Michael Niedermayer 2026-06-02 02:56:17 +02:00
  • cbc62ea2c8 avcodec/adpcm: require block_align to be a multiple of channels in ADPCM_PSXC init David Korczynski 2026-05-21 05:48:54 -07:00
  • 9906b38d1d avfilter/avf_showcwt: fix out-of-bounds read in du scroll jiale yao 2026-05-30 21:40:12 +02:00
  • 41e1b6d817 avfilter/f_ebur128: avoid signed-int wrap when sizing per-channel cache Michael Niedermayer 2026-05-21 22:42:45 +02:00
  • 89d9ad0345 avformat/mov: cap HEIF ICC profile copies via c*max_streams to bound CPU and memory Omkhar Arasaratnam 2026-05-21 00:00:00 +00:00
  • a153f5f2fa avcodec/aac/aacdec_usac: reject explicit usacSamplingFrequency of 0 Michael Niedermayer 2026-05-31 19:50:57 +02:00
  • a8a7a2afa1 avcodec/aac/aacdec_usac: avoid signed overflow in decode_tsd Michael Niedermayer 2026-05-31 18:58:42 +02:00
  • 2b81143984 avcodec/aac/aacdec: reject decoded frame without a valid sample rate Michael Niedermayer 2026-05-31 19:50:37 +02:00
  • 36abe87a0b avformat/iff: check av_get_packet() result in ANIM branch Michael Niedermayer 2026-05-31 04:39:28 +02:00
  • b3a15b4ee1 avcodec/cbs_h266_syntax_template: Fix pps_exp_slice_height_in_ctus_minus1 range James Almer 2026-05-21 00:00:00 +00:00
  • 2834b438ec avfilter/vf_scale: split rational multiply Michael Niedermayer 2026-05-30 22:05:34 +02:00
  • 532063e7ff avcodec/bsf/dts2pts: fix binary tree invariant violation on selective dec_poc Michael Niedermayer 2026-05-07 03:03:31 +02:00
  • b0570f35cf avfilter/vf_drawtext: Avoid double free in glyph_enu_border_free() Michael Niedermayer 2026-05-30 04:43:32 +02:00
  • 5a409e87b7 avfilter/vf_drawtext: plug error-path leaks in measure_text/draw_text Michael Niedermayer 2026-05-17 15:14:35 +02:00
  • 734b17cb98 avfilter/vf_drawtext: shape_text_hb() free allocated things on error Michael Niedermayer 2026-05-28 23:43:08 +02:00
  • 2fd0577bc9 avfilter/vf_drawtext: avoid double-free of aliased FT_Glyph in glyph_enu_free Michael Niedermayer 2026-05-17 13:49:39 +02:00
  • 23b50185c6 avfilter/vf_drawtext: don't double-free glyph that has been cached in tree Michael Niedermayer 2026-05-17 13:45:38 +02:00
  • f80ccca187 avfilter/vf_drawtext: always check pixel_mode == FT_PIXEL_MODE_MONO Michael Niedermayer 2026-05-17 22:37:51 +02:00
  • 0bbf29dee3 avcodec/cook: bound subpacket channel sum against channel count David Korczynski 2026-05-21 04:30:36 -07:00
  • af81aaae76 avcodec/apv_decode: avoid using apv_cbc Michael Niedermayer 2026-05-28 18:41:13 +02:00
  • 61218852d1 avformat/mxfdec: Remove unneeded check Michael Niedermayer 2026-05-29 04:57:55 +02:00
  • 0cda9f02e7 avformat/ftp: Check string used for RNTO Michael Niedermayer 2026-05-28 21:37:38 +02:00
  • bdcec7edb8 avformat/ftp: Check for Telnet IAC characters and other non printable ASCII chars Michael Niedermayer 2026-05-19 22:05:29 +02:00
  • 643048daef avformat/ftp: reject CR/LF in the URL path to prevent FTP command injection Franciszek Kalinowski 2026-05-12 12:00:00 +00:00
  • 27766a8f74 avcodec/jpeg2000dec: Clear header derived variables Michael Niedermayer 2026-05-06 02:33:01 +02:00
  • 8b45f41791 avcodec/bsf/smpte436m_to_eia608: properly frees stuff on errors in ff_smpte436m_to_eia608_filter() Michael Niedermayer 2026-05-08 03:44:54 +02:00
  • 96f9a6e28c tests/checkasm/crc: retain offset values between calls James Almer 2026-05-28 15:20:51 -03:00
  • 2812a5b8d7 avformat/avc: Adjust get_ue_golomb() to handle 32 bit James Almer 2026-05-19 21:16:27 +02:00
  • eb588c4f78 avformat/whip: require remote DTLS fingerprint in SDP answer Omkhar Arasaratnam 2026-05-21 00:00:00 +00:00
  • 2196cd43dc avcodec/x86/vorbisdsp: change cmpleps to cmpltps in inverse coupling Hassan Hany 2026-02-05 23:14:16 +02:00
  • 9318eb0a98 avcodec/liboapvenc: derive and validate APV profile from pixel format Soham Kute 2026-04-18 14:24:28 +05:30
  • 1c871a90bf avformat/dashdec: bound manifest reloads and fragment-open retries Michael Niedermayer 2026-05-21 21:59:01 +02:00
  • 64fd93e361 avfilter/af_join: fix wrong loop bound in buffer dedup (use-after-free) Franciszek Kalinowski 2026-05-19 09:29:45 +02:00
  • 83853cf1e8 avcodec/nvenc: fix compatibility with Video Codec SDK 13.1 Diego de Souza 2026-03-05 17:06:12 +01:00
  • 86dd0a3adf avformat/mov: validate APV access unit length before passing to decoder Omkhar Arasaratnam 2026-05-25 04:47:27 +02:00
  • d7ceb10bfe avcodec/h264_slice: guard color_frame() against chroma-width underflow Franciszek Kalinowski 2026-05-19 09:36:50 +02:00
  • 9516e6900a avcodec/magicyuv: reject slice_height misaligned with chroma vshift Ori Hollander 2026-05-09 00:00:00 +00:00
  • e302bafe79 avcodec/magicyuv: Expand the s->interlaced slice-height sanity check Michael Niedermayer 2026-05-09 00:00:00 +00:00
  • a991b3e110 avcodec/magicyuv: Fix 1 line MEDIAN slices Michael Niedermayer 2026-05-19 19:49:42 +02:00
  • 167c14a418 avformat/mxfdec: zero-init Sony MPEG-4 extradata and add padding Michael Niedermayer 2026-05-21 06:28:15 +02:00
  • e9b3388dcb avformat/soxdec: Check sample_rate for nan Michael Niedermayer 2026-05-18 21:40:45 +02:00
  • 07d615e903 tests/tiny_ssim: fixed mistake in ssim_c1 calculation Balling 2025-08-15 21:40:34 +00:00
  • 69ca310fb7 avformat/hls: Check TIME-OFFSET value Michael Niedermayer 2026-05-20 01:24:54 +02:00
  • 61ffafe95b avformat/hls: Check url_offset and size Michael Niedermayer 2026-05-20 01:35:17 +02:00
  • 621d35023a avcodec/prores_raw: reject invalid tile alignment values amhurtado 2026-05-19 15:55:21 -05:00
  • 16474a560e avformat/ty: check rec_size Michael Niedermayer 2026-05-16 21:14:40 +02:00
  • 507d8e8284 avformat/ogg: Fix overflow and stale oggvorbis_private values Dale Curtis 2026-05-21 20:55:41 +00:00
  • ccae7f536b avformat/rtpenc_xiph: bail out when the max payload size underflows Franciszek Kalinowski 2026-05-19 09:34:01 +02:00
  • 88c482d7b7 avformat/rtpenc_aac: reject packets smaller than the ADTS header Franciszek Kalinowski 2026-05-19 09:33:00 +02:00
  • d14ea0d715 avcodec/jpeg2000dec: compute mask in decode_clnpass() like in decode_sigpass() Michael Niedermayer 2026-05-20 04:00:33 +02:00
  • 182bc42768 avformat/flvdec: Check size at the top of the main loop Michael Niedermayer 2026-05-18 23:37:12 +02:00
  • 96d5d4c75d avformat/vividas: fix misaligned access Michael Niedermayer 2026-05-18 20:18:47 +02:00
  • 377fb77be3 avformat/mccdec: dont pass NULL to bytestream2_put_buffer() Michael Niedermayer 2026-05-17 19:22:44 +02:00
  • cba36a17af avcodec/g2meet: The stack is EPIC_PIX_STACK_SIZE David Korczynski 2026-05-17 14:32:49 +02:00
  • 5e1a71ce13 avcodec/h2645_sei: Initialize side data before deallocation Michael Niedermayer 2026-05-17 16:55:54 +02:00
  • cb2f4b4f5f avfilter/boxblur: Fix off by one errors David Korczynski 2026-05-16 16:52:36 +02:00
  • d7e1d91762 avformat/assenc: Add the missing parentheses David Korczynski 2026-05-16 16:34:30 +02:00
  • f966d1eea6 avcodec/diracdec: Enlarge mctmp to cover the worst-case blheight·ybsep + yblen rows, and break the MC loop when no output rows remain Thai Duong 2026-05-16 04:54:36 +02:00
  • 874cd67a3c tools/zmqsend: free the AVBprint buffer after using it James Almer 2026-05-03 13:07:32 -03:00
  • 022642e3ad [Wave] Fix issues with unaligned metadata chunks. Dale Curtis 2026-04-22 23:46:14 +00:00
  • bda47c505f avformat/mpegts: Dont assume fc->priv_data is a MpegTSContext Michael Niedermayer 2026-05-08 21:19:14 +02:00
  • 27561c4e39 fftools/graph: Add missing include "libavutil/mem.h" for fftools/graph/graphprint.c Yong Yu 2026-03-23 09:49:23 -07:00
  • ce82410ef8 avcodec/cbs_h266_syntax_template: tighten sh_num_tiles_in_slice_minus1 upper bound Michael Niedermayer 2026-05-06 04:15:25 +02:00
  • bcdca173aa avcodec/hevc: limit missing-ref fill to coded planes Zhao Zhili 2026-05-07 12:46:10 +08:00
  • 56e8d17d9b avformat/mov: Fix negative index given to can_seek_to_key_sample() Dale Curtis 2026-04-30 21:01:33 +00:00
  • 56f758b8b4 avcodec/hdrdec: fix pixel count decrement in RLE decompress loop João Neves 2026-04-08 13:55:37 -07:00
  • 8ab35d8bda avfilter/estdif: avoid signed overflow in slice boundary calculation Michael Niedermayer 2026-06-06 21:02:16 +02:00
  • bd2b35068f avfilter/estdif: avoid signed overflow in slice boundary calculation Michael Niedermayer 2026-06-06 21:02:16 +02:00
  • 780d7d5291 avformat/rtspdec: bound Content-Length in the ANNOUNCE handler to SDP_MAX_SIZE Michael Niedermayer 2026-05-19 09:40:41 +02:00
  • 8a69f1f59d avcodec/rv10, rv34: check init_get_bits8() before RealVideo bit access Michael Niedermayer 2026-06-06 18:51:04 +02:00
  • da6afb5a80 avcodec/rv10, rv34: check init_get_bits8() before RealVideo bit access Michael Niedermayer 2026-06-06 18:51:04 +02:00
  • f5b72ba0fe avformat/http: reject request-line tokens not terminated by whitespace haoyuLiu 2026-06-10 03:40:50 +02:00
  • 50996bf200 avformat/http: reject request-line tokens not terminated by whitespace haoyuLiu 2026-06-10 03:40:50 +02:00
  • 0a0262502e avcodec/agm: validate actual src_y against prev plane in decode_inter_plane David Korczynski 2026-05-26 12:00:00 +00:00
  • d456300d53 avcodec/agm: validate actual src_y against prev plane in decode_inter_plane David Korczynski 2026-05-26 12:00:00 +00:00
  • 3e1a1444cf avcodec/hevc/ps: Check window parameters Michael Niedermayer 2026-02-22 21:51:01 +01:00
  • ed2b022ed7 avcodec/hevc/ps: Check window parameters Michael Niedermayer 2026-02-22 21:51:01 +01:00
  • e772f50a65 fftools/ffmpeg_demux: ensure tile grid stream groups are sane James Almer 2026-06-13 21:47:10 -03:00
  • a5eb420838 avcodec/hevc/ps: Factor window reading out Michael Niedermayer 2026-02-22 21:50:37 +01:00
  • 5094a7af85 avcodec/hevc/ps: Factor window reading out Michael Niedermayer 2026-02-22 21:50:37 +01:00
  • 3d2c02f1dd avcodec/bsf/h264_mp4toannexb: don't overwrite output codecpar extradata after init() James Almer 2026-05-24 14:42:38 -03:00
  • 3109314442 avcodec/truespeech: reject iterations count whose * 240 product overflows 32-bit David Korczynski 2026-06-06 16:23:27 +02:00
  • 5ec9651f7b avcodec/truespeech: reject iterations count whose * 240 product overflows 32-bit David Korczynski 2026-06-06 16:23:27 +02:00
  • 042732c15a avcodec/on2avc: reject subframe count whose * SUBFRAME_SIZE product overflows 32-bit David Korczynski 2026-06-05 00:14:06 +02:00
  • 67c57b85c9 avcodec/on2avc: reject subframe count whose * SUBFRAME_SIZE product overflows 32-bit David Korczynski 2026-06-05 00:14:06 +02:00
  • 7be561cdc3 avfilter/zmq: initialize send_buf before shared cleanup on parse failure haoyuLiu 2026-06-06 18:04:25 +02:00
  • 2f9db4c01c avfilter/zmq: initialize send_buf before shared cleanup on parse failure haoyuLiu 2026-06-06 18:04:25 +02:00
  • 5852244648 avcodec/adpcm: fix signed integer overflow in get_nb_samples() Michael Niedermayer 2026-06-04 21:42:47 +02:00
  • 405a968ebf avcodec/adpcm: fix signed integer overflow in get_nb_samples() Michael Niedermayer 2026-06-04 21:42:47 +02:00
  • 4c75502d22 avformat/matroskadec: avoid signed overflow in DASH cue time differences Michael Niedermayer 2026-05-31 03:47:27 +02:00
  • 38b740e0e0 avformat/matroskadec: avoid signed overflow in DASH cue time differences Michael Niedermayer 2026-05-31 03:47:27 +02:00