Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ffmpeg-4-private-devel | Distribution: openSUSE Tumbleweed |
Version: 4.4.4 | Vendor: openSUSE |
Release: 14.3 | Build date: Fri Sep 6 17:06:21 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 144757 | Source RPM: ffmpeg-4-4.4.4-14.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://ffmpeg.org/ | |
Summary: Some FFmpeg private headers |
FFmpeg is a multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play several formats that humans and machines have created. This package contains some private headers for libavformat, libavcodec and libavutil which are needed by libav-tools to build. No other package apart from libav should depend on these private headers which are expected to break compatibility without any notice.
GPL-3.0-or-later
* Fri Sep 06 2024 Cliff Zhao <qzhao@suse.com> - Add ffmpeg-4-CVE-2024-7055.patch: Backporting 3faadbe2 from upstream, Use 64bit for input size check, Fixes: out of array read, Fixes: poc3. (CVE-2024-7055, bsc#1229026) * Wed Aug 28 2024 Jan Engelhardt <jengelh@inai.de> - Add 0001-libavcodec-arm-mlpdsp_armv5te-fix-label-format-to-wo.patch [boo#1229338] * Fri Jul 26 2024 Filip Kastl <filip.kastl@suse.com> - Add ffmpeg-c99.patch so that the package conforms to the C99 standard and builds on i586 with GCC 14. * Tue Jul 02 2024 Cliff Zhao <qzhao@suse.com> - Add ffmpeg-4-CVE-2024-32230.patch: Backporting 96449cfe from upstream, Fix 1 line and one column images. (CVE-2024-32230, bsc#1227296) * Sat Apr 27 2024 Cliff Zhao <qzhao@suse.com> - Add ffmpeg-CVE-2023-50010.patch: Backporting e4d2666b from upstream, fixes the out of array access. (CVE-2023-a50010, bsc#1223256) * Fri Apr 26 2024 Jan Engelhardt <jengelh@inai.de> - Add 0001-avfilter-af_stereowiden-Check-length.patch [boo#1223437, CVE-2023-51794] * Tue Apr 23 2024 Cliff Zhao <qzhao@suse.com> - Add ffmpeg-CVE-2023-51793.patch: Backporting 0ecc1f0e from upstream, Fix odd height handling. (CVE-2023-51793, bsc#1223272) * Tue Apr 23 2024 Cliff Zhao <qzhao@suse.com> - Add ffmpeg-CVE-2023-49502.patch: Backporting 737ede40 from upstream, account for chroma sub-sampling in min size calculation. (CVE-2023-49502, bsc#1223235) * Tue Apr 23 2024 Jan Engelhardt <jengelh@inai.de> - Address boo#1223304/CVE-2023-51798: add patch 0001-avfilter-vf_minterpolate-Check-pts-before-division.patch * Mon Apr 22 2024 Jan Engelhardt <jengelh@inai.de> - Address boo#1223070/CVE-2024-31578: add patch 0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch * Fri Feb 02 2024 Stefan Dirsch <sndirsch@suse.com> - drop support for libmfx, which is no longer supported upstream at all (boo#1219494) * Tue Dec 26 2023 Jan Engelhardt <jengelh@inai.de> - Update ffmpeg-glslang-cxx17.patch to build with glslang 14 - Disable vmaf integration as ffmpeg-4 cannot handle vmaf>=3 - Delete vmaf-trim-usr-local.patch * Wed Dec 06 2023 Jan Engelhardt <jengelh@inai.de> - Copy codec list from ffmpeg-6 * Mon Oct 30 2023 Jan Engelhardt <jengelh@inai.de> - Add ffmpeg-glslang-cxx17.patch * Wed Oct 04 2023 Jan Engelhardt <jengelh@inai.de> - Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch to resolve build failure with binutils >= 2.41. [boo#1215945] * Tue Jun 27 2023 Jan Engelhardt <jengelh@inai.de> - Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch * Wed Apr 19 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 4.4.4: * avcodec/012v: Order operations for odd size handling * avcodec/alsdec: The minimal block is at least 7 bits * avcodec/bink: - Avoid undefined out of array end pointers in binkb_decode_plane() - Fix off by 1 error in ref end * avcodec/eac3dec: avoid float noise in fixed mode addition to overflow * avcodec/eatgq: : Check index increments in tgq_decode_block() * avcodec/escape124: - Fix signdness of end of input check - Fix some return codes * avcodec/ffv1dec: - Check that num h/v slices is supported - Fail earlier if prior context is corrupted - Restructure slice coordinate reading a bit * avcodec/mjpegenc: take into account component count when writing the SOF header size * avcodec/mlpdec: Check max matrix instead of max channel in noise check * avcodec/motionpixels: Mask pixels to valid values * avcodec/mpeg12dec: Check input size * avcodec/nvenc: - Fix b-frame DTS behavior with fractional framerates - Fix vbv buffer size in cq mode * avcodec/pictordec: Remove mid exit branch * avcodec/pngdec: Check deloco index more exactly * avcodec/rpzaenc: stop accessing out of bounds frame * avcodec/scpr3: Check bx * avcodec/scpr: Test bx before use * avcodec/snowenc: Fix visual weight calculation * avcodec/speedhq: Check buf_size to be big enough for DC * avcodec/sunrast: Fix maplength check * avcodec/tests/snowenc: - Fix 2nd test - Return a failure if DWT/IDWT mismatches - Unbreak DWT tests * avcodec/tiff: Ignore tile_count * avcodec/utils: - Allocate a line more for VC1 and WMV3 - Ensure linesize for SVQ3 - Use 32pixel alignment for bink * avcodec/videodsp_template: Adjust pointers to avoid undefined pointer things * avcodec/vp3: Add missing check for av_malloc * avcodec/wavpack: - Avoid undefined shift in get_tail() - Check for end of input in wv_unpack_dsd_high() * avcodec/xpmdec: Check size before allocation to avoid truncation * avfilter/vf_untile: swap the chroma shift values used for plane offsets * avformat/id3v2: Check taglen in read_uslt() * avformat/mov: Check samplesize and offset to avoid integer overflow * avformat/mxfdec: Use 64bit in remainder * avformat/nutdec: Add check for avformat_new_stream * avformat/replaygain: avoid undefined / negative abs * swscale/input: Use more unsigned intermediates * swscale/output: Bias 16bps output calculations to improve non overflowing range * swscale: aarch64: Fix yuv2rgb with negative stride * Use https for repository links - Drop patches fixed upstream: * ffmpeg-CVE-2022-3964.patch * ffmpeg-CVE-2022-3109.patch * ffmpeg-CVE-2022-3341.patch - Use ldconfig_scriptlets macro. * Thu Mar 16 2023 Jan Engelhardt <jengelh@inai.de> - Conflict with otherproviders(ffmpeg-tools). * Fri Jan 20 2023 Alynx Zhou <alynx.zhou@suse.com> - Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778). * Fri Dec 23 2022 Alynx Zhou <alynx.zhou@suse.com> - Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442). * Wed Nov 16 2022 Alynx Zhou <alynx.zhou@suse.com> - Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix out of bounds read in update_block_in_prev_frame() (bsc#1205388). * Mon Oct 10 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 4.4.3: * Stable bug fix release, mainly codecs, filter and format fixes. - Drop ffmpeg-sdl2-detection.patch: Fixed upstream. - Refresh patches with quilt: * ffmpeg-libglslang-detection.patch * ffmpeg-4.2-dlopen-fdk_aac.patch * Mon Aug 29 2022 Christophe Giboudeaux <christophe@krop.fr> - Add patch to detect SDL2 >= 2.1.0 (boo#1202848): * ffmpeg-sdl2-detection.patch * Fri Jun 17 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 4.4.2: * Stable bug fix release, mainly codecs, filter and format fixes. - Refresh ffmpeg-chromium.patch with quilt. * Wed Mar 23 2022 Jan Engelhardt <jengelh@inai.de> - Add conflicts for ffmpeg-5's tools * Thu Mar 17 2022 Enrico Belleri <idesmi@protonmail.com> - Add ffmpeg-libglslang-detection.patch: detects libglslang - Enable Vulkan filters * Sun Mar 13 2022 Predrag Ivanović <predivan@mts.rs> - Fix OS version check, so nvcodec is enabled for Leap too. * Wed Feb 16 2022 Dominique Leuenberger <dimstar@opensuse.org> - Disamble libsmbclient usage (can always be built with - -with-smbclient): the usecase of ffmpeg directly accessing smb:// shares is quite constructed (most users will have their smb shares mounted). * Sun Jan 16 2022 Callum Farmer <gmbr3@opensuse.org> - Add ffmpeg-chromium.patch: makes packaging Chromium easier and will allow for an easier migration for Chromium to FFmpeg 5 * Tue Nov 30 2021 Dominique Leuenberger <dimstar@opensuse.org> - Add ffmpeg-4.keyring: properly validate the added gpg signature. * Thu Oct 28 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 4.4.1: * Stable bug fix release, mainly codecs and format fixes. - Refresh patches with quilt. - Drop patches fixed upstream: * ffmpeg-CVE-2021-33815.patch * ffmpeg-CVE-2021-38114.patch * ffmpeg-CVE-2021-38171.patch * ffmpeg-CVE-2020-22037.patch * Sun Sep 26 2021 Alynx Zhou <alynx.zhou@suse.com> - Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in avcodec_alloc_context3 at options.c (bsc#1186756). * Fri Aug 27 2021 Alynx Zhou <alynx.zhou@suse.com> - Add ffmpeg-CVE-2021-38171.patch: Backport from upstream to fix adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value (bsc#1189724). * Tue Aug 10 2021 Alynx Zhou <alynx.zhou@suse.com> - Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142). * Sat Jul 10 2021 Hans-Peter Jansen <hpj@urpla.net> - Remove second hunk of ffmpeg-CVE-2020-22046.patch, that contains a goto to a none existing label. In order to distinguish this patch from the original, I renamed it to ffmpeg-4.4-CVE-2020-22046.patch - While at it, refresh the other patches with offsets * Thu Jul 08 2021 Alynx Zhou <alynx.zhou@suse.com> - Add ffmpeg-CVE-2020-22046.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c (bsc#1186849). - Add ffmpeg-CVE-2021-33815.patch: Backport from upstream to fix dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked (bsc#1186865). * Fri Jun 04 2021 Jan Engelhardt <jengelh@inai.de> - Enable SVT-AV1 encoding * Thu May 20 2021 Daniel Molkentin <daniel.molkentin@suse.com> - Enable vulkan on on Leap 15 * Fri Apr 16 2021 Jan Engelhardt <jengelh@inai.de> - Enable libdavd1 on Leap 15.2+ [boo#1184830] * Fri Apr 09 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 4.4 * New demuxers, AV1 support improvements, and other enhancements. * AV1 monochrome encoding support. - Remove ffmpeg_altivec_yuv2rgb_novsx.patch (merged) * Sun Mar 14 2021 Dirk Müller <dmueller@suse.com> - update to 4.3.2: * lots of oss-fuzz reported overflow fixes, see included ChangeLog - drop ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch 0001-avformat-vividas-improve-extradata-packing-checks-in.patch: upstream * Fri Feb 05 2021 Jan Engelhardt <jengelh@inai.de> - Add 0001-avformat-vividas-improve-extradata-packing-checks-in.patch [boo#1180519] [CVE-2020-35964] * Sun Jan 24 2021 Dirk Müller <dmueller@suse.com> - remove dependency on OpenJPEG, this is obsolete since ffmpeg 4.0, we already build against OpenJPEG 2.1. see changes: - Dropped support for OpenJPEG versions 2.0 and below. Using OpenJPEG now requires 2.1 (or later) and pkg-config.
/usr/include/ffmpeg/private /usr/include/ffmpeg/private/libavcodec /usr/include/ffmpeg/private/libavcodec/options_table.h /usr/include/ffmpeg/private/libavformat /usr/include/ffmpeg/private/libavformat/internal.h /usr/include/ffmpeg/private/libavformat/options_table.h /usr/include/ffmpeg/private/libavformat/os_support.h /usr/include/ffmpeg/private/libavutil /usr/include/ffmpeg/private/libavutil/aarch64 /usr/include/ffmpeg/private/libavutil/aarch64/timer.h /usr/include/ffmpeg/private/libavutil/arm /usr/include/ffmpeg/private/libavutil/arm/timer.h /usr/include/ffmpeg/private/libavutil/bfin /usr/include/ffmpeg/private/libavutil/bfin/timer.h /usr/include/ffmpeg/private/libavutil/colorspace.h /usr/include/ffmpeg/private/libavutil/internal.h /usr/include/ffmpeg/private/libavutil/libm.h /usr/include/ffmpeg/private/libavutil/ppc /usr/include/ffmpeg/private/libavutil/ppc/timer.h /usr/include/ffmpeg/private/libavutil/timer.h /usr/include/ffmpeg/private/libavutil/x86 /usr/include/ffmpeg/private/libavutil/x86/emms.h /usr/include/ffmpeg/private/libavutil/x86/timer.h
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 26 00:16:56 2024