Packages changed: MicroOS-release (20251230 -> 20251231) NetworkManager (1.54.1 -> 1.54.3) gstreamer (1.26.9 -> 1.26.10) gstreamer-plugins-bad (1.26.9 -> 1.26.10) gstreamer-plugins-base (1.26.9 -> 1.26.10) vlc (3.0.21 -> 3.0.22) === Details === ==== MicroOS-release ==== Version update (20251230 -> 20251231) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== NetworkManager ==== Version update (1.54.1 -> 1.54.3) Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Update to version 1.54.3: + For private connections (the ones that specify a user in the "connection.permissions" property), verify that the user can access the 802.1X certificates and keys set in the connection. + Introduce a libnm function that can be used by VPN plugins to check user permissions on certificate and keys. - Changes from version 1.54.2: + Support reapplying the "sriov.vfs" property as long as "sriov.total-vfs" is not changed. + Support configuring the HSR protocol version via the "hsr.protocol-version" property. + Support configuring the HSR interlink port via the "hsr.interlink" property. - Rebase 2298.patch ==== gstreamer ==== Version update (1.26.9 -> 1.26.10) Subpackages: libgstreamer-1_0-0 - Update to version 1.26.10: + Highlighted bugfixes: - curlhttpsrc fixes and improvements - decklinkvideosink: Fix frame completion callbacks for firmware 14.3+ - flac: Fix 6.1 and 7.1 channel layouts and support encoding and decoding of 32-bit audio - glimagesink: Fix handling of odd height buffers - matroskademux: make maximum allowed block size large enough to support 4k uncompressed video - mxf: Add support for custom Sony XDCAM video variant - opusenc: multichannel and surround sound handling improvements - playbin3: HLS/DASH stream selection handling improvements to fix disabling and re-enabling of audio/video streams with adaptivedemux2 - qtmux: robust recording mode space left estimation fixes for streams that start with a timestamp offset - splitmuxsrc seeking improvements - Support FLAC audio in DASH manifests - Python bindings: fix regression where buffers were no longer writable in pad probe callbacks - cerbero: add python bindings for GstApp; Windows installer improvements - Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements + gstreamer: - pipeline: Improve resource cleanup logic for clock objects - filesink: fix the build with recent mingw-w64 - basetransform, basesrc: Fix handling of buffer pool configuration failures ==== gstreamer-plugins-bad ==== Version update (1.26.9 -> 1.26.10) Subpackages: libgstphotography-1_0-0 libgstplay-1_0-0 - Update to version 1.26.10: + aesenc / aesdec: use correct format specifier for buffer size in debug log + analytics: Fix build on MSVC by using libm dependency + curlhttpsrc: Various fixes + decklinkvideosink: Fix frame completion callbacks for firmware 14.3+ + dtlsdec: mark generated cert agent with GST_OBJECT_FLAG_MAY_BE_LEAKED + fdkaacdec: Assertion on handling unsupported channel layouts + fdkaacdec: Invalidate channel_types/indices when setting a known config + hlssink: Guard NULL structure and use gst_structure_has_name() + midiparse: Fix a couple of potential out-of-bounds reads + mpegtsmux: Fix potential deadlock changing pmt-interval + mxfdemux: reconsider "closing running segment" for non flushing seeks + mxfdemux / aiffparse / matroskaparse: Remove segment closing on non-flushing seeks + mxfdemux: Simplify timestamp tracking + mxfdemux: send event SegmentDone for segment seeks + mxfmpeg: Add custom Sony picture essence coding UL + playbin3: ensure GST_EVENT_SELECT_STREAMS event is sent to collection source + vabasedec: Don't assert when negotiating based on a gap event before the first buffer + vkformat: Add VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 format + webrtc: Keep a ref of the ICEStream in the TransportStream + GstPlay: set_audio_track_enabled / set_video_track_enabled not functioning for adaptivedemux2 sources + video: decoders: Fix possible crash when flushing H265/H266 decoder ==== gstreamer-plugins-base ==== Version update (1.26.9 -> 1.26.10) Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 - Update to version 1.26.10: + basetextoverlay: Don't negotiate if caps haven't changed + codec-utils: Update mime codec strings + fdmemory: Fix size calculation when sharing + gl elements add a yellow bar on JPEGs with non-even heights + glimagesink: Fix handling of odd height buffers + glwindow_cocoa: fix window not closing (w/o user window handle) + opusenc: Simplify Vorbis channel layout mapping code and fix 7.1 layout & use surround multistream encoder + parsebin: Improve debug logging + playbin3: ensure GST_EVENT_SELECT_STREAMS event is sent to collection source + tagdemux: propagate seek event seqnum to upstream + videodecoder: Don't assume the ALLOCATION query contains a pool + videodecoder, videoaggregator: Fix handling of buffer pool configuration failures ==== vlc ==== Version update (3.0.21 -> 3.0.22) Subpackages: libvlc5 libvlccore9 vlc-noX vlc-qt - Update to version 3.0.22: + Core: Assume subpictures are in SDR by default + Decoders: * Fix Opus channel mapping * Fix hardware decoding with VideoToolbox of XVID MPEG-4 video * Add dav1d-all-layers option * Fix DVD CEA-608 captions parsing * Fix ProRes 4:4:4:4 * Disable decoding using libdca, libmpeg2 and liba52 by default in favor of libavcodec + Demuxers: * Add support for DMX audio music (MUS) files * Handle mkv-use-chapter-codec option * Add A_ATRAC/AT1 support in matroska * Prevent FLAC seeking logic get stuck * Handle pictures in FLAC * Fix VOB/AOB LPCM/MLP detection failing occasionally * Cut QNap title on first invalid character * Fix display of certain JPEG files * Fix playback of very short ASF files (duration less than 1s) * Multiple fixes in MPEG-TS * Fix crashes in multiple demuxers (reported by rub.de, oss-fuzz and others) + Input: Fix SFTP seeking for large files on 32-bit OS + Interface: * Qt: Add option to use dark palette * Qt: Add compilation support for newer versions of Qt5 * Qt: Fix scrolling on volume slider * KDE: fix MPRIS state when started from file + Service Discovery: UPnP: remove SAT>IP channel list fallback + Video Output: * Use a better stretch mode in wingdi * Fetch missing device information when running in UWP + Video Filter: * Add AMD GPU Frame Rate Doubler (Direct3D11) * Improve visualization of low frequencies in spectrogram - Drop merged patches: + 5574.patch + 5590.patch + 6168.patch + 6273.patch + 6527.patch + 6606.patch + vlc-taglib-2.0.patch