1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-24 02:09:03 +03:00

Commit Graph

  • 2addf44482 avcodec/lcldec: clear what the multithread chunks leave undecoded Michael Niedermayer 2026-08-12 03:12:07 +02:00
  • 7fce6dd8e6 avformat/mlv: end the LJ92 packet where its data ends Michael Niedermayer 2026-08-12 03:22:35 +02:00
  • cf30e0e4d1 avformat/mpegts: reject a max_packet_size below one TS payload Michael Niedermayer 2026-08-12 01:34:52 +02:00
  • 2d8f25f0fc avformat/mpegts: keep the PES payload within max_packet_size Michael Niedermayer 2026-08-12 01:34:26 +02:00
  • 1312857340 avfilter/spectrumsynth: negotiate one pixel format for both inputs Michael Niedermayer 2026-08-12 02:24:41 +02:00
  • 782fd74129 avfilter/afir: bound the crossfades by the samples of the input frame Michael Niedermayer 2026-08-12 01:57:57 +02:00
  • 1e565c3e99 avformat/rtpenc_av1: do not narrow the OBU size to (long) Joshua Rogers 2026-08-04 12:11:55 +00:00
  • 66aec442f6 avformat/rtpenc_av1: Check num_lebs Michael Niedermayer 2026-08-11 21:28:17 +02:00
  • 0353c8d5d3 avformat/rtpenc_av1: bound OBU size in the keyframe search loop Joshua Rogers 2026-08-04 12:11:55 +00:00
  • d3384056a5 avformat/gopher: Fix CRLF injection Anxious Koisi 2026-08-12 00:26:58 +02:00
  • be8a4974e8 avformat/rtpenc_vc2hq: reject data units larger than the RTP payload buffer Joshua Rogers 2026-08-04 12:11:55 +00:00
  • 62d4ca1f3e avformat/dashdec: reject a negative fragment index Joshua Rogers 2026-08-04 12:11:55 +00:00
  • bce1d48612 avformat/hevc: reject hvcC NAL arrays that overflow the 16-bit count Joshua Rogers 2026-08-04 12:11:56 +00:00
  • 3193e03201 avformat/mpegenc: reject stream counts that overflow the system header Joshua Rogers 2026-08-04 12:11:55 +00:00
  • 0202a564a4 avformat/mpegenc: pass buffer size into put_system_header() Michael Niedermayer 2026-08-11 20:42:16 +02:00
  • 4e1b9a41ba avformat/librist: honor the caller buffer size in librist_read Joshua Rogers 2026-08-04 12:11:55 +00:00
  • 5907f16395 avformat/scd: reject zero-channel tracks qaq03101 2026-07-17 14:05:55 +08:00
  • df2cce873b avcodec/dolby_e: Add error recovery when parse_mantissas run out of bits Nicolas Gaullier 2025-12-07 01:02:41 +03:00
  • 5682173b8b avfilter/af_pan: check the id of named input channels before use iSold Leo 2026-08-04 19:50:11 +08:00
  • 1c82c684c1 swscale: avoid overflow in fast bilinear edge handling iSold Leo 2026-08-04 14:31:44 +08:00
  • 105cf0187b avformat/rawutils: reject raw RGB frames that do not fit an AVPacket Michael Niedermayer 2026-07-22 05:57:51 +02:00
  • 17622dd877 avcodec/nvenc: write AV1 timecode metadata in AV1 syntax Michael Niedermayer 2026-07-26 23:08:14 +02:00
  • 65f0c0b232 avcodec/utils: add ff_alloc_timecode_metadata_av1() Michael Niedermayer 2026-07-26 23:07:35 +02:00
  • f6df7088f9 avcodec/utils: factor the timecode fields out of ff_alloc_timecode_sei Michael Niedermayer 2026-07-26 23:06:23 +02:00
  • 0fa26f83e1 vulkan_encode_av1: set primary_ref_frame to a reference name, not a slot Lynne 2026-08-02 06:30:59 +09:00
  • 950c813c02 avformat/mov: reject a trun sample count the input cannot hold Michael Niedermayer 2026-07-30 16:01:05 +02:00
  • 24d0c11dd5 avcodec/tiff: reject inflate output shorter than the strip Michael Niedermayer 2026-07-22 05:44:41 +02:00
  • 00cf190567 avformat/dashdec: check NULL pointer before use str_end_offset Steven Liu 2026-06-16 21:42:13 +08:00
  • 1623497c7a avformat/dashdec: check NULL pointer of av_strtok value before use it Steven Liu 2026-06-16 21:40:37 +08:00
  • a1639b73c1 fftools/opt_common: fix format string bug in print_program_info Zhao Zhili 2026-07-06 20:17:13 +08:00
  • 3651d59e2b avformat/dashdec: fix integer truncation in calc_max_seg_no() Steven Liu 2026-06-16 22:05:31 +08:00
  • 4033f2a36c avdevice/android_camera: fix OOB read in metadata parsing Mirkó Visontai 2026-07-13 11:15:28 -07:00
  • aee8e8c9d9 avcodec/cbs_h266: size vps_direct_ref_layer_flag for the full layer range Michael Niedermayer 2026-07-22 06:13:42 +02:00
  • a5d88a5a62 avcodec/ffv1dec: reject a remap that produces zero entries Michael Niedermayer 2026-07-30 01:40:49 +02:00
  • e479cc6e24 avcodec/ffv1dec: mark the slice damaged when its remap fails Michael Niedermayer 2026-07-30 01:40:49 +02:00
  • dad96bcc55 avcodec/pgssubdec: always give an output rect a palette Michael Niedermayer 2026-07-22 06:03:39 +02:00
  • 8e858c0368 scale_d3d11: Fix hw_frame_ctx reference leak Dan Dennedy 2025-12-12 11:08:32 -08:00
  • ea72108602 avcodec/cfhd: reject transform-2 output wider than the plane Michael Niedermayer 2026-07-22 05:53:16 +02:00
  • 1bb55d64f4 avformat/rtsp: clear authentication on cross-origin redirects Abdessamie 2026-07-22 06:21:26 +02:00
  • 9b15953839 avcodec/dovi_rpuenc: normalize vdr_dm_metadata_present to 0/1 Michael Niedermayer 2026-07-22 22:46:55 +02:00
  • db033ac06a avcodec/dovi_rpuenc: validate vdr_rpu_id from the input metadata Kenan Alghythee 2026-07-11 16:57:38 +02:00
  • 229845170a avcodec/bsf/dovi_rpu: handle update_rpu() returning no RPU Kenan Alghythee 2026-07-11 16:57:38 +02:00
  • 1f46ec7612 avcodec/dovi_rpudec: bound num_x/y_partitions Michael Niedermayer 2026-07-11 17:01:30 +02:00
  • dc2ab3e742 avcodec/dovi_rpuenc: validate the data mapping before generation Kenan Alghythee 2026-07-22 23:48:29 +02:00
  • 0d9eee3680 avfilter/af_arnndn: pad the DCT input buffers to the read length Michael Niedermayer 2026-07-11 16:59:59 +02:00
  • 2f219f6a3c doc/nut.texi: point at the latest spec in the git repository Michael Niedermayer 2026-07-28 07:02:18 +02:00
  • 9f0d61691c avformat/mov: bound sgpd sync entry_count by the atom size Michael Niedermayer 2026-07-22 06:17:01 +02:00
  • 57e01be3af avcodec/rscc: do not leave uninitilized data when the input is too short Michael Niedermayer 2026-07-22 05:44:03 +02:00
  • 46ef25c9c2 avcodec/dvbsub_parser: avoid signed overflow in the capacity check Michael Niedermayer 2026-07-22 05:49:11 +02:00
  • cd5bddbf1d avformat/tls_openssl: bind peer identity for numeric-IP verify Omkhar Arasaratnam 2026-06-05 07:21:29 -07:00
  • 9380c3f6d2 avformat/codec2: avoid integer overflow in packet size and duration Michael Niedermayer 2026-07-11 21:21:57 +02:00
  • 536736a60d avfilter/vf_xpsnr: avoid a zero block size on small frames Kenan Alghythee 2026-07-11 16:53:41 +02:00
  • 431807ae93 avcodec/cbs_av1: pad the ITU-T T.35 payload buffer Kenan Alghythee 2026-07-22 19:20:46 +02:00
  • 6b4c648d0e avcodec/screenpresso: reject deflate output shorter than the frame Michael Niedermayer 2026-07-22 05:44:41 +02:00
  • 191715f023 avformat/hls: Enforce protocol checks when opening child playlists Steven Liu 2026-07-09 13:04:34 +08:00
  • b06f79094a avformat/hlsenc: Fix heap buffer overflow in parse_playlist() Steven Liu 2026-07-09 13:01:31 +08:00
  • 96fed0a21e avformat/hlsenc: Handle extensionless URIs in extract_segment_number() Steven Liu 2026-07-09 13:12:26 +08:00
  • cc59325592 avfilter/vf_lut3d: do not compute size*size before the size is validated Michael Niedermayer 2026-07-10 04:07:17 +02:00
  • c8bfe73e26 avfilter/vf_hqdn3d: reject unsupported frame parameter changes Michael Niedermayer 2026-07-12 13:05:07 +02:00
  • b1e368d816 avformat/tls_mbedtls: check the certificate verification result in tls_handshake() Omkhar Arasaratnam 2026-07-06 12:22:29 -04:00
  • c49a6059e7 Guard against int overflow when discarding samples Thomas Guilbert 2026-06-17 03:18:51 +00:00
  • cc2a931122 avformat/concatdec: Check recursion depth Michael Niedermayer 2025-07-07 02:53:18 +02:00
  • 8c115554a8 avcodec/hevc: Fix integer overflow in WPP entry point range check Michael Niedermayer 2026-06-24 03:00:42 +02:00
  • 1d805749ba avformat/ty: don't let the Series2 AC3 trim underflow the packet size Michael Niedermayer 2026-07-10 04:07:35 +02:00
  • 6dec9118b5 avfilter/vf_swaprect: size the temp row buffer for the widest plane Michael Niedermayer 2026-07-11 16:46:39 +02:00
  • 04fc71debe avfilter/vf_floodfill: remove unneeded variables Michael Niedermayer 2026-07-12 03:27:47 +02:00
  • 41105cc1f6 avfilter/vf_floodfill: size the point stack for the current frame Michael Niedermayer 2026-07-11 16:47:28 +02:00
  • 7b4416dfc7 avfilter/vf_lut3d: compute size2 after the 3DLUTSIZE directive Michael Niedermayer 2026-07-10 04:07:17 +02:00
  • 4a66490c65 doc/developer.texi: update reviews section Michael Niedermayer 2026-07-12 19:12:09 +02:00
  • d840866d51 doc/infra.txt: add fairy Michael Niedermayer 2026-07-12 19:06:33 +02:00
  • 2aee0b0ba6 avcodec/tdsc: unref the reference frame before reallocating on size change Cloud-LHY 2026-07-10 04:07:04 +02:00
  • 2055461f05 avcodec/cavsdec: reject invalid start-code bitreader sizes Michael Niedermayer 2026-07-11 16:46:17 +02:00
  • 9bedaaa10b avcodec/libcodec2: reject packet sample counts that overflow int Jiale Yao 2026-07-11 16:46:26 +02:00
  • 9b70b9c2ee avcodec/ffv1dec: mask the fltmap index on the 8bit remap path Michael Niedermayer 2026-07-10 04:07:27 +02:00
  • 46d0e53ecc avcodec/vorbisdec: skip the MDCT for unused channels Michael Niedermayer 2026-07-10 02:34:59 +02:00
  • 1e8da360cb avcodec/exr: bound total decoded pixels by max_pixels Michael Niedermayer 2026-07-07 23:48:04 +02:00
  • 92a690f7db avcodec/bsf/dts2pts: evict unconsumable nodes from the poc tree Michael Niedermayer 2026-07-08 16:14:48 +02:00
  • fb3e974724 avcodec/bsf/dts2pts: fix removal of 2nd field nodes Michael Niedermayer 2026-07-08 17:24:49 +02:00
  • 20b43274ad avcodec/bsf/dts2pts: chain same-gop nodes instead of collecting into a fixed array Michael Niedermayer 2026-07-05 01:38:19 +02:00
  • c6664ba1f5 lavc/hevc: Always generate missing refs for foll pictures Frank Plowman 2026-07-11 15:23:17 +01:00
  • 14688a8d8c avcodec/mjpegdec: reject redundant scans of a sequential image Michael Niedermayer 2026-07-08 02:11:44 +02:00
  • 6bc7400cfa avcodec/mjpegdec: reject flipping of bayer images Michael Niedermayer 2026-07-05 01:43:49 +02:00
  • 0a3b424e45 avcodec/tdsc: reject out-of-frame cursor position Michael Niedermayer 2026-07-01 06:18:07 +02:00
  • a90817a062 avformat/spdif: fix reading past the buffer when probing AAC in IEC 61937 Michael Niedermayer 2026-07-05 03:22:13 +02:00
  • f00f40ef80 avfilter/vf_v360: keep remap source coordinates in bounds Michael Niedermayer 2026-06-27 21:31:23 +02:00
  • 041487e046 avfilter/vf_v360: reject dimensions too small for the projection Michael Niedermayer 2026-06-27 21:31:23 +02:00
  • 82a51dabfe avcodec/lzf: pad the decompressed buffer Michael Niedermayer 2026-07-05 22:55:50 +02:00
  • fdfce6a49b avcodec/jpeg2000dec: avoid signed overflow in ROI shift Michael Niedermayer 2026-07-01 06:09:34 +02:00
  • aa1b0e3980 avcodec/hevc/ps: avoid signed overflow reading act qp offsets Michael Niedermayer 2026-07-01 06:09:34 +02:00
  • 5f5895c9d1 avcodec/vvc/dec: fix pixel buffer tab leak on chroma format change Michael Niedermayer 2026-07-07 02:46:20 +02:00
  • 3e9f1d46a1 avcodec/vvc/dec: merge the SAO and ALF pixel buffer tab loops Michael Niedermayer 2026-07-07 02:45:49 +02:00
  • cee320b72b avformat/hls_sample_encryption: Validate ADTS frame length against packet Michael Niedermayer 2026-06-23 04:15:24 +02:00
  • 0f1d664262 avformat/iff: reject invalid data_size in ANIM Michael Niedermayer 2026-07-01 06:18:07 +02:00
  • a4ddaba8bb avformat/hls: reject Master Playlist tags in a Media Playlist Kacper Michajłow 2026-06-27 17:43:33 +02:00
  • 1b9040fc89 avformat/mov: bound the iref thmb/cdsc entry count by the sub-box size Omkhar Arasaratnam 2026-06-30 21:58:38 +02:00
  • 25867a1670 avcodec/lcldec: zero the not-decoded tail to avoid heap disclosure Michael Niedermayer 2026-06-28 19:04:07 +02:00
  • 6757c200cd avfilter/vf_quirc: resize the quirc buffers when the input size changes Michael Niedermayer 2026-06-28 15:33:38 +02:00
  • 717950dc46 swscale/output: avoid signed overflow in yuv2rgb_write_full luma scaling Michael Niedermayer 2026-07-01 06:09:33 +02:00
  • a0cd1244ca avformat/wavdec: fix integer overflow in W64 chunk size check Michael Niedermayer 2026-07-03 04:47:13 +02:00
  • 32c3ca282b avformat/imfdec: check for a missing or empty Path in the asset map Pavel Kohout 2026-06-30 21:53:37 +02:00