Commit Graph

329 Commits

Author SHA1 Message Date
RHEL Packaging Agent
dd99c2f139 Fix integer overflows in vmnc decoder (CVE-2026-52722)
Backport upstream commit 6c146775d784 to fix integer
overflows in the vmnc decoder when computing rectangle
positions and sizes (CVE-2026-52722). The patch adds
overflow-safe size computation using g_size_checked_mul()
for cursor data allocations in both CURSOR_COLOUR and
CURSOR_ALPHA code paths.

CVE: CVE-2026-52722
Upstream patches:
 - 6c146775d7.patch
Resolves: RHEL-184427

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-07-29 10:12:20 +00:00
RHEL Packaging Agent
7f62f1d9cc Fix CVE-2026-59692: DTLS connection buffer overflow in certificate DN
Backport upstream fix for CVE-2026-59692 which addresses a
buffer allocation issue in the DTLS connection handling. The
peer certificate subject DN was written into a fixed 2048-byte
stack buffer which could be too small. The fix dynamically
allocates a correctly sized buffer and adds proper error
handling for the BIO_read call.

CVE: CVE-2026-59692
Upstream patches:
 - 945e139f8f.patch
Resolves: RHEL-193566

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-07-29 10:12:20 +00:00
RHEL Packaging Agent
a9385f04a8 Fix CVE-2026-59691: rfbsrc bpp handling in hextile and color reads
Backport fix for CVE-2026-59691 from upstream MR 12054 to
address incorrect bytes-per-pixel handling in the rfbsrc
plugin's RFB decoder. The patch fixes rfb_decoder_fill_rectangle()
to use the correct bpp when copying hextile data, and adds a
new rfb_decoder_get_pixel() helper to read the correct number
of bytes for color values in RRE, CoRRE, and hextile encodings.

CVE: CVE-2026-59691
Upstream patches:
 - https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/12054.patch
Resolves: RHEL-193549

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-07-29 10:12:20 +00:00
RHEL Packaging Agent
f7bb605d8e Fix CVE-2026-52720 in gstreamer1-plugins-bad-free librfb plugin
Backport upstream commit 1ca88138fb0f to fix CVE-2026-52720
in the librfb plugin. The patch adds validation for
framebuffer update rectangles against the framebuffer size
in rfbdecoder.c, preventing potential out-of-bounds access.

CVE: CVE-2026-52720
Upstream patches:
 - 1ca88138fb.patch
Resolves: RHEL-184463

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-07-29 10:12:20 +00:00
Wim Taymans
c4df609397 Add patches for CVE-2026-2923 and CVE-2026-3082
Resolves: RHEL-156118, RHEL-156189
2026-03-31 11:50:19 +02:00
Wim Taymans
bec699998a Update to 1.26.7
Resolves: RHEL-126057
2025-11-04 17:28:28 +01:00
Wim Taymans
14cb9abbc6 Update to 1.26.2
Resolves: DESKTOP-1858
2025-06-17 15:41:32 +02:00
Wim Taymans
90aad45c2f fix for CVE-2025-3887
Resolves: RHEL-93045
2025-05-26 10:44:01 +02:00
Wim Taymans
44a2995efd Update to 1.24.11
Resolves: RHEL-73674
Update to 1.24.11
  Resolves: RHEL-73674
Update to 1.24.11
  Resolves: RHEL-73674
2025-01-14 17:53:26 +01:00
Wim Taymans
99fb605a55 Update to 1.24.10
Resolves: RHEL-70406
2024-12-12 10:45:59 +01:00
Troy Dawson
7404472ce7 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:29:11 -07:00
Wim Taymans
3312612a46 1.24.6 2024-08-21 13:04:58 +02:00
Wim Taymans
851eb29c89 Add patch to use new webrtc version
Resolves: RHEL-28928
2024-07-15 16:53:21 +02:00
Troy Dawson
e0ce7a4225 Bump release for June 2024 mass rebuild 2024-06-24 08:45:40 -07:00
Wim Taymans
e9a91aa768 Update to 1.22.12 2024-06-14 18:28:52 +02:00
Tomas Pelka
8cfcca2a55 Add gating.yaml via API 2024-04-30 09:42:46 +00:00
Kalev Lember
28d1fd8403 Add conditionals for only building openh264 support on F40+ for now
The "noopenh264" stub package that makes it all possible is currently
only available on F40+.
2024-02-08 17:02:06 +01:00
Kalev Lember
5b10adaeb2 Add gstreamer1-plugin-openh264 subpackage with the openh264 plugin
Previously, the whole contents of this package used to be part of the
openh264 srpm, which was used to build both the openh264 library and the
gstreamer openh264 plugin. All of which was built in koji, but hosted by
Cisco on their servers.

Now with the introduction of the "noopenh264" stub package in Fedora,
we'll be able to build the gstreamer plugin as part of
gstreamer1-plugins-bad-free again. The stub is used during build
time, and gets replaced by the actual openh264 library package that's
downloaded directly from Cisco on actual user systems.

The binary package name used to be gstreamer1-plugin-openh264 and this
commit keeps the exact same package name, so no obsoletes are needed.
2024-02-08 16:39:50 +01:00
Gwyn Ciesla
1464017d14 Revert "1.23.1"
This reverts commit f9cd2ea83a.
2024-02-08 10:27:14 -06:00
Gwyn Ciesla
16a72b01fa Revert "Add AMR"
This reverts commit 20e9980553.
2024-02-08 10:27:13 -06:00
Gwyn Ciesla
7d67a1aec8 Revert "Drop AMR"
This reverts commit ce01a70752.
2024-02-08 10:27:12 -06:00
Gwyn Ciesla
6604cde1e4 Revert "Disable AJA"
This reverts commit b322fd95e7.
2024-02-08 10:26:46 -06:00
Gwyn Ciesla
900c43856c Revert "BR fix"
This reverts commit 30e0a7be3c.
2024-02-08 10:26:45 -06:00
Gwyn Ciesla
ce8d8ec397 Revert "Disable d3d11"
This reverts commit 507d780582.
2024-02-08 10:26:44 -06:00
Gwyn Ciesla
4c46cc55ba Revert "Disable d3d11"
This reverts commit 0df0bc88e2.
2024-02-08 10:26:43 -06:00
Gwyn Ciesla
9493259587 Revert "BR fix"
This reverts commit 8888393efa.
2024-02-08 10:26:41 -06:00
Gwyn Ciesla
0cc6b229a6 Revert "BR fix"
This reverts commit bf27b86bd6.
2024-02-08 10:26:40 -06:00
Gwyn Ciesla
b41e8030eb Revert "Disable webrtc"
This reverts commit e42a8a0a99.
2024-02-08 10:26:38 -06:00
Gwyn Ciesla
e42a8a0a99 Disable webrtc 2024-02-07 16:03:30 -06:00
Gwyn Ciesla
bf27b86bd6 BR fix 2024-02-07 15:54:19 -06:00
Gwyn Ciesla
8888393efa BR fix 2024-02-07 15:47:17 -06:00
Gwyn Ciesla
0df0bc88e2 Disable d3d11 2024-02-07 15:32:21 -06:00
Gwyn Ciesla
507d780582 Disable d3d11 2024-02-07 15:06:53 -06:00
Gwyn Ciesla
30e0a7be3c BR fix 2024-02-07 14:59:15 -06:00
Gwyn Ciesla
b322fd95e7 Disable AJA 2024-02-07 14:45:17 -06:00
Gwyn Ciesla
ce01a70752 Drop AMR 2024-02-07 14:39:28 -06:00
Gwyn Ciesla
20e9980553 Add AMR 2024-02-07 14:35:02 -06:00
Gwyn Ciesla
f9cd2ea83a 1.23.1 2024-02-07 14:15:15 -06:00
Yaakov Selkowitz
46f80137c5 Rebuilt for opencv-4.9.0 2024-02-06 12:28:33 -05:00
Gwyn Ciesla
a373edfcc5 Patch upstreamed 2024-01-25 11:33:14 -06:00
Gwyn Ciesla
16bf9a80df 1.22.9 2024-01-25 11:27:18 -06:00
Fedora Release Engineering
61d8ba7fc9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 21:10:34 +00:00
Fedora Release Engineering
cc5346522b Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-20 21:38:58 +00:00
Yaakov Selkowitz
ea003dc0a4 Backport of "va: fixes for Mesa driver"
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5778

Resolves: rhbz#2256693
2024-01-08 13:04:25 -05:00
Yaakov Selkowitz
55321d22f2 Enable avtp, dtsdec, and flite plugins in extras 2023-12-20 17:57:09 -05:00
Yaakov Selkowitz
fd6d9906aa Enable dvbsuboverlay and siren plugins 2023-12-20 17:57:09 -05:00
Gwyn Ciesla
39d723c8cc Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/gstreamer1-plugins-bad-free into rawhide 2023-12-18 16:56:05 -06:00
Gwyn Ciesla
75b9db46d7 1.22.8 2023-12-18 16:54:08 -06:00
Michael Catanzaro
71f9ecd021 Move gstva from extras into main package 2023-11-21 09:21:51 -06:00
Gwyn Ciesla
5bf52ed3dc 1.22.7 2023-11-14 10:35:09 -06:00