Packages changed: MicroOS-release (20250501 -> 20250502) at-spi2-core (2.56.1 -> 2.56.2) docker (27.5.1_ce -> 28.1.1_ce) gstreamer (1.26.0 -> 1.26.1) gstreamer-plugins-bad (1.26.0 -> 1.26.1) gstreamer-plugins-base (1.26.0 -> 1.26.1) gstreamer-plugins-good (1.26.0 -> 1.26.1) mozilla-nss (3.109 -> 3.110) === Details === ==== MicroOS-release ==== Version update (20250501 -> 20250502) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== at-spi2-core ==== Version update (2.56.1 -> 2.56.2) Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0 - Update to version 2.56.2: + Fix the build with glib < 2.76. + a11y-manager-device: Fix unmap_keysym_modifier. ==== docker ==== Version update (27.5.1_ce -> 28.1.1_ce) Subpackages: docker-buildx docker-rootless-extras - Update to Docker 28.1.1-ce. See upstream changelog online at bsc#1242114 Includes upstream fixes: - CVE-2025-22872 bsc#1241830 - Remove long-outdated build handling for deprecated and unsupported devicemapper and AUFS storage drivers. AUFS was removed in v24, and devicemapper was removed in v25. - Rebase patches: * 0001-SECRETS-daemon-allow-directory-creation-in-run-secre.patch * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch * 0003-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch * 0004-bsc1073877-apparmor-clobber-docker-default-profile-o.patch * 0005-SLE12-revert-apparmor-remove-version-conditionals-fr.patch - Remove upstreamed patches: - 0006-CVE-2025-22868-vendor-jws-split-token-into-fixed-num.patch - 0007-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch - cli-0001-docs-include-required-tools-in-source-tree.patch - Update to docker-buildx v0.23.0. Upstream changelog: ==== gstreamer ==== Version update (1.26.0 -> 1.26.1) Subpackages: libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - Update to version 1.26.1: + Highlighted bugfixes: - awstranslate and speechmatics plugin improvements - decodebin3 fixes and urisourcebin/playbin3 stability improvements - Closed captions: CEA-708 generation and muxing fixes, and H.264/H.265 caption extractor fixes - dav1d AV1 decoder: RGB support, plus colorimetry, renegotiation and buffer pool handling fixes - Fix regression when rendering VP9 with alpha - H.265 decoder base class and caption inserter SPS/PPS handling fixes - hlssink3 and hlsmultivariantsink feature enhancements - Matroska v4 support in muxer, seeking fixes in demuxer - macOS: framerate guessing for cameras or capture devices where the OS reports silly framerates - MP4 demuxer uncompressed video handling improvements and sample table handling fixes - oggdemux: seeking improvements in streaming mode - unixfdsrc: fix gst_memory_resize warnings - Plugin loader fixes, especially for Windows - QML6 GL source renegotiation fixes - RTP and RTSP stability fixes - Thread-safety improvements for the Media Source Extension (MSE) library - v4l2videodec: fix A/V sync issues after decoding errors - Various improvements and fixes for the fragmented and non-fragmented MP4 muxers - Video encoder base class segment and buffer timestamp handling fixes - Video time code support for 119.88 fps and drop-frames-related conversion fixes - WebRTC: Retransmission entry creation fixes and better audio level header extension compatibility - YUV4MPEG encoder improvments - dots-viewer: make work locally without network access - gst-python: fix compatibility with PyGObject >= 3.52.0 - Cerbero: recipe updates, compatibility fixes for Python < 3.10; Windows Android cross-build improvements - Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements + gstreamer: - Correctly handle whitespace paths when executing gst-plugin-scanner - Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup - cmake: Fix PKG_CONFIG_PATH formatting for Windows cross-builds - macos: Move macos function documentation to the .h so the introspection has the information - meson.build: test for and link against libatomic if it exists - pluginloader-win32: Fix helper executable path under devenv - pluginloader: fix pending_plugins Glist use-after-free issue - unixfdsrc: Complains about resize of memory area - tracers: dots: fix debug log ==== gstreamer-plugins-bad ==== Version update (1.26.0 -> 1.26.1) Subpackages: libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0 - Update to version 1.26.1: + Add missing Requires in pkg-config + Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup + Update docs + aja: Use the correct location of the AJA NTV2 SDK in the docs + alphacombine: De-couple flush-start/stop events handling + alphadecodebin: use a multiqueue instead of a couple of queues + avfvideosrc: Guess reasonable framerate values for some 3rd party devices + codecalpha: name both queues + d3d12converter: Fix cropping when automatic mipmap is enabled + dashsink: Make sure to use a non-NULL pad name when requesting a pad from splitmuxsink + docs: Fix GstWebRTCICE* class documentation + h264ccextractor, h265ccextractor: Handle gap with unknown pts + h265decoder, h265ccinserter: Fix broken SPS/PPS link + h265parser: Fix num_long_term_pics bound check + Segmentation fault in H265 decoder + h266decoder: fix leak parsing SEI messages + meson.build: test for and link against libatomic if it exists + mse: Improved Thread Safety of API + mse: Revert ownership transfer API change in gst_source_buffer_append_buffer() + tensordecoders: updating element classification + unixfd: Fix wrong memory size when offset > 0 + uvcsink: Respond to control requests with proper error handling + v4l2codecs: unref frame in all error paths of end_picture + va: Skip codecs that report maximum width or height lower than minimum + vapostproc: fix wrong video orientation after restarting the element + vavp9enc: fix mem leaks in _vp9_decide_profile + vkformat: fix build error + vtenc: Avoid deadlocking when changing properties on the fly + vulkan: fix memory leak at dynamic registering + webrtc: enhance rtx entry creation + webrtcbin: add missing warning for caps missmatch + ZDI-CAN-26596: New Vulnerability Report (Security) - Drop va-codecs-check-size.patch: Fixed upstream. - Drop cuda_nvdec conditional, builds fine for aarch64/armv7 now. ==== gstreamer-plugins-base ==== Version update (1.26.0 -> 1.26.1) Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 - Update to version 1.26.1: + Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup + alsadeviceprovider: Fix leak of Alsa longname + audioaggregator: fix error added in !8416 when chaining up + audiobasesink: Fix custom slaving driftsamples calculation and add custom audio clock slaving callback example + decodebin3: - Don't avoid parsebin even if we have a matching decoder - Doesn't plug parsebin for AAC from tsdemux + gl: eglimage: warn the reason of export failure + glcolorconvert: - Fix YUVA<->RGBA conversions - Regression when rendering alpha vp9 + gldownload: Unref glcontext after usage + meson.build: test for and link against libatomic if it exists + oggdemux: Don't push new packets if there is a pending seek + urisourcebin: - Make parsebin activation more reliable - Deadlock between parsebin and typefind + videoencoder: Use the correct segment and buffer timestamp in the chain function + videotimecode: Fix conversion of timecode to datetime with drop-frame timecodes and handle 119.88 fps correctly in all places ==== gstreamer-plugins-good ==== Version update (1.26.0 -> 1.26.1) - Update to version 1.26.1: + Ensure properties are freed before (re)setting with g_value_dup_string() and during cleanup + gst-plugins-good: Matroska mux v4 support + matroska-demux: Prevent corrupt cluster duplication + qml6glsrc: update buffer pool on renegotiation + qt6: Add a missing newline in unsupported platform message + qtdemux: - Fix stsc size check in qtdemux_merge_sample_table() - Next Iteration Of Uncompressed MP4 Decoder - Unref simple caps after use + rtspsrc: - Do not emit signal 'no-more-pads' too early - Don't error out on not-linked too early + rtpsession: - Do not push events while holding SESSION_LOCK - Deadlock when gst_rtp_session_send_rtcp () is forwarding eos + v4l2: drop frame for frames that cannot be decoded + v4l2videodec: AV unsync for streams with many frames that cannot be decoded + v4l2object: - Fix memory leak - Fix type mismatch when ioctl takes int + y4menc: - Fix Y41B format - Handle frames with GstVideoMeta ==== mozilla-nss ==== Version update (3.109 -> 3.110) Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs - update to NSS 3.110 * bmo#1930806 - FIPS changes need to be upstreamed: force ems policy * bmo#1954724 - Prevent excess allocations in sslBuffer_Grow * bmo#1953429 - Remove Crl templates from ASN1 fuzz target * bmo#1953429 - Remove CERT_CrlTemplate from ASN1 fuzz target * bmo#1952855 - Fix memory leak in NSS_CMSMessage_IsSigned * bmo#1930807 - NSS policy updates * bmo#1951161 - Improve locking in nssPKIObject_GetInstances * bmo#1951394 - Fix race in sdb_GetMetaData * bmo#1951800 - Fix member access within null pointer * bmo#1950077 - Increase smime fuzzer memory limit * bmo#1949677 - Enable resumption when using custom extensions * bmo#1952568 - change CN of server12 test certificate * bmo#1949118 - Part 2: Add missing check in NSS_CMSDigestContext_FinishSingle * bmo#1949118 - Part 1: Fix smime UBSan errors * bmo#1930806 - FIPS changes need to be upstreamed: updated key checks * bmo#1951491 - Don't build libpkix in static builds * bmo#1951395 - handle `-p all` in try syntax * bmo#1951346 - fix opt-make builds to actually be opt * bmo#1951346 - fix opt-static builds to actually be opt * bmo#1916439 - Remove extraneous assert - Removed upstreamed nss-fips-stricter-dh.patch - Added bmo1962556.patch to fix test failures - Rebased nss-fips-approved-crypto-non-ec.patch nss-fips-combined-hash-sign-dsa-ecdsa.patch