Version: 3.4.2-150200.11.64.1
* Wed Apr 16 2025 qzhao@suse.com
- Add 86f7327.patch:
Backport 86f7327 from upstream, avformat/westwood_vqa: Fix 2g
packets.
https://github.com/ffmpeg/ffmpeg/commit/86f7327.patch
(CVE-2024-36616, bsc#1234018)
* Wed Apr 16 2025 qzhao@suse.com
- Add ffmpeg-CVE-2024-36617.patch:
Backport d973fcb from upstream, avformat/cafdec: dont seek beyond
64bit.
(CVE-2024-36617, bsc#1234019)
* Wed Apr 16 2025 qzhao@suse.com
- Add ffmpeg-CVE-2024-36618.patch:
Backport 7a089ed8 from upstream, avformat/avidec: Fix integer
overflow iff ULONG_MAX < INT64_MAX.
(CVE-2024-36618, bsc#1234020)
* Mon Apr 14 2025 qzhao@suse.com
- Add ffmpeg-CVE-2022-1475.patch:
Backport 757da97 from upstream, avcodec/g729_parser: Check channels.
(CVE-2022-1475, bsc#1198898)
Version: 3.4.2-4.12.4
* Tue Oct 23 2018 qzheng@suse.com
- Add ffmpeg-CVE-2018-13305.patch to add a missing check for
negative values of the mqaunt variable (CVE-2018-13305,
bsc#1100345).
- Rename cve-2017-17555.diff to ffmpeg-CVE-2017-17555.diff.
* Tue Oct 23 2018 qzheng@suse.com
- Add ffmpeg-CVE-2018-12458.patch: Make backport from commit
e1182fa to fix an improper integer type (CVE-2018-12458,
bsc#1097983).
* Mon Sep 17 2018 qzheng@suse.com
- Add ffmpeg-CVE-2018-13300.patch: Make backport from commit
95556e2 to fix an out-of-array read (CVE-2018-13300, boo#1100348).
* Fri Sep 14 2018 qzheng@suse.com
- Add ffmpeg-CVE-2018-15822.patch: Make backport from commit
6b67d7f to fix an assertion failure (CVE-2018-15822, boo#1105869).
* Fri Jul 27 2018 kbabioch@suse.com
- Added ffmpeg-CVE-2018-1999010.patch: Fixed multiple out of array access
vulnerabilities in the mms protocol that could result in accessing out of
bound data via specially crafted input files (CVE-2018-1999010 bnc#1102899).
- Added ffmpeg-CVE-2018-1999011.patch: Fixed a heap buffer overflow in asf_o
format demuxer that could result in remote code execution (CVE-2018-1999011
bnc#1102689)
- Added ffmpeg-CVE-2018-1999012.patch: Fix an inifnite loop vulnerability in
pva format demuxer that can result in excessive amount of ressource
allocation like CPU an RAM (CVE-2018-1999012 bnc#1102688).
- Added ffmpeg-CVE-2018-1999013.patch: Fix an use-after-free vulnerability in
the realmedia demuxer that can result in vulnerability, which allowed
attackers to read heap memory (CVE-2018-1999013, bnc#1102687).
* Fri Jul 20 2018 qzheng@suse.com
- Add ffmpeg-CVE-2018-13302.patch: Make backport from commit
ed22dc2 to fix out of array access issue (bnc#1100356,
CVE-2018-13302).
* Fri Mar 23 2018 alarrosa@suse.com
- Create a new package ffmpeg-private-devel which contains some
headers under /usr/include/ffmpeg/private that were not installed
by upstream. Those headers are needed by the libav package in order
to build avconv and other tools using the libav* libraries generated
by ffmpeg instead of its own. No other package should require
ffmpeg-private-devel.
* Wed Mar 21 2018 alarrosa@suse.com
- Build and install also the sidxindex tool
* Tue Feb 20 2018 bjorn.lie@gmail.com
- Enable mpeg1video and mpeg2video in enable_decoders, and remove
it from disable-decoders call given to configure, mpeg2 now
available in openSUSE.
* Tue Feb 13 2018 nico.kruber@gmail.com
- enable video stabilization/deshaking via libvidstab (optional)
* Mon Feb 12 2018 jengelh@inai.de
- Update to new bugfix release 3.4.2
* Fix integer overflows, multiplication overflows, undefined
shifts, and verify buffer lengths.
* avfilter/vf_transpose: Fix used plane count
[boo#1078488, CVE-2018-6392]
* avcodec/utvideodec: Fix bytes left check in decode_frame()
[boo#1079368, CVE-2018-6621]
- Enable use of libzvbi for displaying teletext subtitles.
- Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff
[boo#1072366, CVE-2017-17555].
* Mon Dec 11 2017 jengelh@inai.de
- Update to new bugfix release 3.4.1
* Fixed integer overflows, division by zero, illegal bit shifts
* Fixed the gmc_mmx function which failed to validate width
and height [boo#1070762, CVE-2017-17081]
* Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840]
* ffplay: use SDL2 audio API
- Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch
(upstreamed).
* Fri Dec 01 2017 jengelh@inai.de
- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch
[boo#1070762]
* Thu Nov 30 2017 jslaby@suse.com
- install also doc/ffserver.conf
* Tue Oct 31 2017 jengelh@inai.de
- Get rid of ffmpeg-pkgconfig-version.patch.
* Mon Oct 16 2017 jengelh@inai.de
- Update to new upstream release 3.4
* New video filters: deflicker, doublewave, lumakey, pixscope,
oscilloscope, robterts, limiter, libvmaf, unpremultiply,
tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion.
* New audio filters: afir, crossfeed, surround, headphone,
superequalizer, haas.
* Some video filters with several inputs now use a common set
of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They
must always be used by name.
* librsvg support for svg rasterization
* spec-compliant VP9 muxing support in MP4
* Remove the libnut and libschroedinger muxer/demuxer wrappers
* drop deprecated qtkit input device (use avfoundation instead)
* SUP/PGS subtitle muxer
* VP9 tile threading support
* KMS screen grabber
* CUDA thumbnail filter
* V4L2 mem2mem HW assisted codecs
* Rockchip MPP hardware decoding
* (Not in openSUSE builds, only original ones:)
* Gremlin Digital Video demuxer and decoder
* Additional frame format support for Interplay MVE movies
* Dolby E decoder and SMPTE 337M demuxer
* raw G.726 muxer and demuxer, left- and right-justified
* NewTek NDI input/output device
* FITS demuxer, muxer, decoder and encoder
- Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186]
- Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672]
- Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]
* Tue Sep 12 2017 jengelh@inai.de
- Update to new upstream release 3.3.4.
* avutil/pixdesc: fixed NULL deref in av_color_primaries_name
[CVE-2017-14225] [boo#1058018]
* avformat/asfdec: Fix DoS in asf_build_simple_index
[CVE-2017-14223] [boo#1058019]
* avformat/mov: Fix DoS in read_tfra
[CVE-2017-14222] [boo#1058020].
- Dropped integrated patches:
D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch
D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch
D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch
D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch
D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch
D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch
D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch
D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch
D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch
* Thu Sep 07 2017 jengelh@inai.de
- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch
[CVE-2017-14171] [boo#1057539],
0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch
[CVE-2017-14170] [boo#1057537],
0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch
[CVE-2017-14169] [boo#1057536]
* Mon Sep 04 2017 jengelh@inai.de
- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch
[CVE-2017-14058] [boo#1056762],
0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch
[CVE-2017-14057] [boo#1056761],
0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch
[CVE-2017-14059] [boo#1056763],
0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch
[CVE-2017-14054] [boo#1056765],
0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch
(code not enabled in openSUSE, though in packman)
[CVE-2017-14056] [boo#1056760],
0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch
[CVE-2017-14055] [boo#1056766]
* Sat Aug 26 2017 jengelh@inai.de
- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.
Version: 3.4.2-150200.11.60.1
* Wed Feb 19 2025 qzhao@suse.com
- Add ffmpeg-CVE-2025-22921.patch:
Backporting 7f9c7f98 from upstream, clear array length when
freeing it.
(CVE-2025-22921, bsc#1237382)
* Wed Feb 19 2025 qzhao@suse.com
- Add ffmpeg-CVE-2025-0518.patch:
Backporting b5b6391d from upstream, fixes memory data leak when
use sscanf().
(CVE-2025-0518, bsc#1236007)
* Wed Feb 19 2025 qzhao@suse.com
- Add ffmpeg-CVE-2025-22919.patch:
Backporting 1446e37d from upstream, check for valid sample rate
As the sample rate <= 0 is invalid.
(CVE-2025-22919, bsc#1237371)
* Wed Feb 19 2025 qzhao@suse.com
- Add ffmpeg-CVE-2024-12361.patch:
Backport 4065ff69 from upstream, add check for av_packet_new_side_data()
to avoid null pointer dereference if allocation fails.
(CVE-2024-12361, bsc#1237358)
* Wed Feb 19 2025 qzhao@suse.com
- Add ffmpeg-CVE-2024-36613.patch:
Backport 50d8e4f2 from upstream, Adjust order of operations
around block align.
(CVE-2024-36613, bsc#1235092)
* Wed Feb 19 2025 qzhao@suse.com
- Add ffmpeg-CVE-2024-35365.patch:
Backport ced5c5fdb from upstream, Fix double-free on error.
(CVE-2024-35365, bsc#1235091)
* Wed Feb 19 2025 qzhao@suse.com
- Add ffmpeg-CVE-2024-35368.patch:
Backport 45133009 from upstream, After having created the
AVBuffer that is put into frame->buf[0], ownership of several
objects Fix double-free on the AVFrame is unreferenced.
(CVE-2024-35368, bsc#1234028)
* Wed Feb 19 2025 qzhao@suse.com
- Add ffmpeg-CVE-2023-51793.patch:
Backporting 0ecc1f0e from upstream, Fix odd height handling, Fix
out of array access.
(CVE-2023-51793, bsc#1223272).
* Wed Feb 19 2025 qzhao@suse.com
- Add ffmpeg-CVE-2023-51793-shim.patch:
Backport part of 1b20853f and f0dd5c00, avfilter/internal: Factor
out executing a filter's execute_func; avfilter/vf_weave: add slice
threading support; To prepare for CVE-2023-51793 fix.
(CVE-2023-51793, bsc#1223272).