1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2026-06-14 08:44:40 +02:00

Commit Graph

  • f704dd77b7 libavcodec/riscv: add RVV optimized hevc_add_res master deng.zewen 2026-04-07 17:23:23 +08:00
  • f1da79ba70 avfilter/estdif: avoid signed overflow in slice boundary calculation release/8.0 Michael Niedermayer 2026-06-06 21:02:16 +02:00
  • 1c479fdf64 swscale: support sliced input with cascaded scaling contexts Michael Niedermayer 2026-06-04 20:50:45 +02:00
  • d981b2ba53 avformat/rtspdec: bound Content-Length in the ANNOUNCE handler to SDP_MAX_SIZE Michael Niedermayer 2026-05-19 09:40:41 +02:00
  • f955c25e68 avcodec/cbs_h266_syntax_template: reject subpic info with res_change_in_clvs James Almer 2026-06-08 20:03:15 +02:00
  • c8d3eb40f9 avcodec/misc4: Check nb channels Michael Niedermayer 2026-06-05 03:24:43 +02:00
  • 8fae91a6ab avcodec/rv10, rv34: check init_get_bits8() before RealVideo bit access Michael Niedermayer 2026-06-06 18:51:04 +02:00
  • 9a1394353e avformat/http: reject request-line tokens not terminated by whitespace haoyuLiu 2026-06-10 03:40:50 +02:00
  • c011e4190e avformat/mov: reject out of range ispe dimensions, avoid overflow summing HEIF tile dimensions Michael Niedermayer 2026-06-11 16:34:26 +02:00
  • 57ba79b218 avcodec/agm: validate actual src_y against prev plane in decode_inter_plane David Korczynski 2026-05-26 12:00:00 +00:00
  • 01c828bac1 avformat/dhav: Fix second integer overflow in get_duration() David Korczynski 2026-05-20 15:15:01 -07:00
  • 82f8e69d52 fftools/ffmpeg_dec: deep-copy subtitle_header to fix use-after-free Zhen Yan 2026-06-04 01:49:41 +02:00
  • ddda5286e2 avcodec/hevc/ps: Check window parameters Michael Niedermayer 2026-02-22 21:51:01 +01:00
  • 9c560486fc avcodec/hevc/ps: Factor window reading out Michael Niedermayer 2026-02-22 21:50:37 +01:00
  • 13937e950a avcodec/truespeech: reject iterations count whose * 240 product overflows 32-bit David Korczynski 2026-06-06 16:23:27 +02:00
  • 3904fa56ed libavcodec/options_table: gamma22 and gamma28 aliases Robert Nagy 2025-08-25 21:15:40 +02:00
  • 8d58dc8485 avcodec/on2avc: reject subframe count whose * SUBFRAME_SIZE product overflows 32-bit David Korczynski 2026-06-05 00:14:06 +02:00
  • ecb65b1094 avfilter/zmq: initialize send_buf before shared cleanup on parse failure haoyuLiu 2026-06-06 18:04:25 +02:00
  • e22bdd9e04 avcodec/adpcm: fix signed integer overflow in get_nb_samples() Michael Niedermayer 2026-06-04 21:42:47 +02:00
  • 178a340820 avformat/matroskadec: avoid signed overflow in DASH cue time differences Michael Niedermayer 2026-05-31 03:47:27 +02:00
  • 5fb7b6fc45 avcodec/fastaudio: reject subframes count whose * 256 product overflows 32-bit David Korczynski 2026-05-21 05:56:17 -07:00
  • d0f2a5ec7f avcodec/vc2enc_dwt: avoid signed overflow in the 9/7 DWT lifting Michael Niedermayer 2026-05-30 22:37:49 +02:00
  • f22e319489 avcodec/vc2enc_dwt: avoid signed overflow in the 5/3 and Haar DWT Michael Niedermayer 2026-05-30 22:42:50 +02:00
  • 127baed127 avcodec/mwsc: do not dereference a missing reference frame Michael Niedermayer 2026-05-31 04:31:05 +02:00
  • eab148d446 avcodec/misc4: reject invalid sample rate Michael Niedermayer 2026-05-31 00:13:59 +02:00
  • 9295a16f8b swscale/output: avoid signed overflow in yuv2rgba64_1 alpha Michael Niedermayer 2026-05-31 03:07:26 +02:00
  • e8c041f9a1 swscale/output: avoid signed overflow in yuv2rgba64_full_1 alpha Michael Niedermayer 2026-05-31 01:04:59 +02:00
  • be36f1f33e tools/target_dem_fuzzer: do not exit on io_buffer allocation failure Michael Niedermayer 2026-05-30 19:48:14 +02:00
  • ae37cf59db avformat/gxfenc: Check timecode and propagate error Michael Niedermayer 2026-05-19 16:47:46 +02:00
  • d19470e720 swscale/rgb2rgb_template: use unsigned for <<24 Michael Niedermayer 2026-05-19 16:32:17 +02:00
  • 5ed93579e7 avformat/iamf_parse: bound substream count by remaining OBU size Michael Niedermayer 2026-05-30 04:19:41 +02:00
  • 942f897e8a avformat/matroskadec: bound TRACKENTRY parsing by max_streams Michael Niedermayer 2026-05-29 17:56:22 +02:00
  • ef25a582df avcodec/diracdec: fix heap buffer overflow in edge_emu_buffer Anthony Hurtado 2026-05-19 17:21:20 -05:00
  • cfdd236016 avformat/rtmppkt: Check recursion depth Michael Niedermayer 2026-05-19 17:41:42 +02:00
  • a6aa754cde avcodec/tdsc: propagate max_pixels to the JPEG tile decoder Michael Niedermayer 2026-05-31 21:26:52 +02:00
  • 1e470e5cc9 avcodec/imm5: propagate max_pixels to the H264/HEVC sub-decoders Michael Niedermayer 2026-05-31 20:21:47 +02:00
  • 52c79e334f avcodec/cri: propagate max_pixels to the JPEG tile decoder Michael Niedermayer 2026-05-31 20:17:16 +02:00
  • f6e2b7db43 avcodec/jpeglsdec: only apply color transform to decoded rows Michael Niedermayer 2026-06-02 02:56:17 +02:00
  • 7db8e1df28 avfilter/avf_showcwt: fix out-of-bounds read in du scroll jiale yao 2026-05-30 21:40:12 +02:00
  • 1b3eab8e9c avfilter/f_ebur128: avoid signed-int wrap when sizing per-channel cache Michael Niedermayer 2026-05-21 22:42:45 +02:00
  • 226934bcc5 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
  • 4ea23ed898 avcodec/aac/aacdec_usac: reject explicit usacSamplingFrequency of 0 Michael Niedermayer 2026-05-31 19:50:57 +02:00
  • 115afc0ed7 avcodec/aac/aacdec: reject decoded frame without a valid sample rate Michael Niedermayer 2026-05-31 19:50:37 +02:00
  • 4b2884eb3d avformat/iff: check av_get_packet() result in ANIM branch Michael Niedermayer 2026-05-31 04:39:28 +02:00
  • 7da24bc271 avcodec/cbs_h266_syntax_template: Fix pps_exp_slice_height_in_ctus_minus1 range James Almer 2026-05-21 00:00:00 +00:00
  • 1c8c974e46 avfilter/vf_scale: split rational multiply Michael Niedermayer 2026-05-30 22:05:34 +02:00
  • d0126671f7 avfilter/vf_drawtext: Avoid double free in glyph_enu_border_free() Michael Niedermayer 2026-05-30 04:43:32 +02:00
  • 4e5bdc1068 avfilter/vf_drawtext: plug error-path leaks in measure_text/draw_text Michael Niedermayer 2026-05-17 15:14:35 +02:00
  • 5aa76c151d avfilter/vf_drawtext: shape_text_hb() free allocated things on error Michael Niedermayer 2026-05-28 23:43:08 +02:00
  • 425b858266 avfilter/vf_drawtext: avoid double-free of aliased FT_Glyph in glyph_enu_free Michael Niedermayer 2026-05-17 13:49:39 +02:00
  • 2812961c5d avfilter/vf_drawtext: don't double-free glyph that has been cached in tree Michael Niedermayer 2026-05-17 13:45:38 +02:00
  • f00857e32e avfilter/vf_drawtext: always check pixel_mode == FT_PIXEL_MODE_MONO Michael Niedermayer 2026-05-17 22:37:51 +02:00
  • 9094f760e6 avcodec/cook: bound subpacket channel sum against channel count David Korczynski 2026-05-21 04:30:36 -07:00
  • 56572699eb avcodec/apv_decode: avoid using apv_cbc Michael Niedermayer 2026-05-28 18:41:13 +02:00
  • d6ef560c9b avformat/mxfdec: Remove unneeded check Michael Niedermayer 2026-05-29 04:57:55 +02:00
  • 6c5dad52b2 avformat/ftp: Check string used for RNTO Michael Niedermayer 2026-05-28 21:37:38 +02:00
  • afdbf03027 avformat/ftp: Check for Telnet IAC characters and other non printable ASCII chars Michael Niedermayer 2026-05-19 22:05:29 +02:00
  • d73a74c2b7 avformat/ftp: reject CR/LF in the URL path to prevent FTP command injection Franciszek Kalinowski 2026-05-12 12:00:00 +00:00
  • 0c02153486 avcodec/jpeg2000dec: Clear header derived variables Michael Niedermayer 2026-05-06 02:33:01 +02:00
  • c606ea5307 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
  • bd7e35853c avformat/avc: Adjust get_ue_golomb() to handle 32 bit James Almer 2026-05-19 21:16:27 +02:00
  • d7b12b918a avformat/whip: require remote DTLS fingerprint in SDP answer Omkhar Arasaratnam 2026-05-21 00:00:00 +00:00
  • f10d87bf82 avcodec/x86/vorbisdsp: change cmpleps to cmpltps in inverse coupling Hassan Hany 2026-02-05 23:14:16 +02:00
  • 06f7ab2c0a avcodec/liboapvenc: derive and validate APV profile from pixel format Soham Kute 2026-04-18 14:24:28 +05:30
  • 7b280ef5e1 avfilter/af_join: fix wrong loop bound in buffer dedup (use-after-free) Franciszek Kalinowski 2026-05-19 09:29:45 +02:00
  • 8bcce7e1e3 avcodec/nvenc: fix compatibility with Video Codec SDK 13.1 Diego de Souza 2026-03-05 17:06:12 +01:00
  • 2d0bdf26af avformat/mov: validate APV access unit length before passing to decoder Omkhar Arasaratnam 2026-05-25 04:47:27 +02:00
  • d86d43a5e7 avcodec/h264_slice: guard color_frame() against chroma-width underflow Franciszek Kalinowski 2026-05-19 09:36:50 +02:00
  • 31c9c550ef avcodec/magicyuv: reject slice_height misaligned with chroma vshift Ori Hollander 2026-05-09 00:00:00 +00:00
  • 24b452cd9f avcodec/magicyuv: Expand the s->interlaced slice-height sanity check Michael Niedermayer 2026-05-09 00:00:00 +00:00
  • 3e8f3537f9 avcodec/magicyuv: Fix 1 line MEDIAN slices Michael Niedermayer 2026-05-19 19:49:42 +02:00
  • b9f97a8e40 avformat/mxfdec: zero-init Sony MPEG-4 extradata and add padding Michael Niedermayer 2026-05-21 06:28:15 +02:00
  • 96b6ef6e0e avformat/soxdec: Check sample_rate for nan Michael Niedermayer 2026-05-18 21:40:45 +02:00
  • 9e87941afc tests/tiny_ssim: fixed mistake in ssim_c1 calculation Balling 2025-08-15 21:40:34 +00:00
  • f9028f77bb avformat/hls: Check TIME-OFFSET value Michael Niedermayer 2026-05-20 01:24:54 +02:00
  • 35afbad649 avformat/hls: Check url_offset and size Michael Niedermayer 2026-05-20 01:35:17 +02:00
  • 8e6784b564 avcodec/prores_raw: reject invalid tile alignment values amhurtado 2026-05-19 15:55:21 -05:00
  • 7c50ce2326 avformat/ty: check rec_size Michael Niedermayer 2026-05-16 21:14:40 +02:00
  • 2cb5c0b27f avformat/rtpenc_xiph: bail out when the max payload size underflows Franciszek Kalinowski 2026-05-19 09:34:01 +02:00
  • 36a9b6c064 avformat/rtpenc_aac: reject packets smaller than the ADTS header Franciszek Kalinowski 2026-05-19 09:33:00 +02:00
  • bf35dc5d2a avcodec/jpeg2000dec: compute mask in decode_clnpass() like in decode_sigpass() Michael Niedermayer 2026-05-20 04:00:33 +02:00
  • a8cd89512d avformat/flvdec: Check size at the top of the main loop Michael Niedermayer 2026-05-18 23:37:12 +02:00
  • d28d6565a4 avformat/vividas: fix misaligned access Michael Niedermayer 2026-05-18 20:18:47 +02:00
  • e27d91ca71 avformat/mccdec: dont pass NULL to bytestream2_put_buffer() Michael Niedermayer 2026-05-17 19:22:44 +02:00
  • 2e5a1e26b4 avcodec/g2meet: The stack is EPIC_PIX_STACK_SIZE David Korczynski 2026-05-17 14:32:49 +02:00
  • e6ef0b3a90 avcodec/h2645_sei: Initialize side data before deallocation Michael Niedermayer 2026-05-17 16:55:54 +02:00
  • bde377c864 avfilter/boxblur: Fix off by one errors David Korczynski 2026-05-16 16:52:36 +02:00
  • aa1f4ed774 avformat/assenc: Add the missing parentheses David Korczynski 2026-05-16 16:34:30 +02:00
  • b5d5f49390 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
  • 5c8a8750de tools/zmqsend: free the AVBprint buffer after using it James Almer 2026-05-03 13:07:32 -03:00
  • 5bef4dd635 [Wave] Fix issues with unaligned metadata chunks. Dale Curtis 2026-04-22 23:46:14 +00:00
  • 4496e91abb fftools/graph: Add missing include "libavutil/mem.h" for fftools/graph/graphprint.c Yong Yu 2026-03-23 09:49:23 -07:00
  • 0568bbdb9a avcodec/cbs_h266_syntax_template: tighten sh_num_tiles_in_slice_minus1 upper bound Michael Niedermayer 2026-05-06 04:15:25 +02:00
  • 2dc975eb89 avcodec/hevc: limit missing-ref fill to coded planes Zhao Zhili 2026-05-07 12:46:10 +08:00
  • c60fb8a30c avformat/mov: Fix negative index given to can_seek_to_key_sample() Dale Curtis 2026-04-30 21:01:33 +00:00
  • f325ef73b7 avcodec/hdrdec: fix pixel count decrement in RLE decompress loop João Neves 2026-04-08 13:55:37 -07:00
  • 1d44c4e359 configure: bump CONFIG_THIS_YEAR to 2026 Vann Harl 2026-01-07 14:53:20 +01:00
  • 7aecd49777 avfilter/estdif: avoid signed overflow in slice boundary calculation release/8.1 Michael Niedermayer 2026-06-06 21:02:16 +02:00
  • 352f6dfbe1 swscale: support sliced input with cascaded scaling contexts Michael Niedermayer 2026-06-04 20:50:45 +02:00
  • 2dfc8f3919 avformat/rtspdec: bound Content-Length in the ANNOUNCE handler to SDP_MAX_SIZE Michael Niedermayer 2026-05-19 09:40:41 +02:00