Removed rpms ============ - pipewire-libjack-0_3 Added rpms ========== - libjack0 Package Source Changes ====================== desktop-translations +- Update to version 84.87.20240503.9343de5: + * Update for SLES 15 SP6 RC / Leap 15.6 RC poo#131735 + * Manually remove further invalid character occurances + * Fix Browse C:\ drive incorrect escaping + +- Update to version 84.87.20240502.b932b7c: + * Add download_data_from_download-o-o.sh + * Added translation using Weblate (Latvian) + * Disable appstream and polkit extraction + * Leap 15.6 desktop-file-translations + * Translated using Weblate (Arabic) + * Translated using Weblate (Catalan) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Croatian) + * Translated using Weblate (Czech) + * Translated using Weblate (Dutch) + * Translated using Weblate (English (United Kingdom)) + * Translated using Weblate (Finnish) + * Translated using Weblate (German) + * Translated using Weblate (Greek) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Italian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Latvian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Polish) + * Translated using Weblate (Portuguese) + * Translated using Weblate (Russian) + * Translated using Weblate (Serbian (latin) (sr@latin)) + * Translated using Weblate (Slovak) + * Translated using Weblate (Swedish) + * Translated using Weblate (Turkish) + +- Update to version 84.87.20230410.dc72281: + * Translated using Weblate (Latvian) + * Translated using Weblate (Latvian) + * Translated using Weblate (German) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Finnish) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Persian) + * Translated using Weblate (Persian) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Georgian) + * Translated using Weblate (Georgian) + * Translated using Weblate (Georgian) + * Translated using Weblate (Georgian) + * Translated using Weblate (Georgian) + * Translated using Weblate (Georgian) + dracut +- Update to version 059+suse.521.g8412a1c0: + * fix(suse-initrd): clean return of installkernel() (bsc#1223467) + +- Update to version 059+suse.519.g3edf43b4: + * chore(suse): remove obsolete fillup template (bsc#1223467) + ffmpeg-4 +- Add ffmpeg-CVE-2023-50010.patch: + Backporting e4d2666b from upstream, fixes the out of array access. + (CVE-2023-50010 bsc#1223256) + freerdp +- Add freerdp-CVE-2024-32039-to-2024-32460.patch + + Multiple CVE fixes + * bsc#1223293, CVE-2024-32039 + * bsc#1223294, CVE-2024-32040 + * bsc#1223295, CVE-2024-32041 + * bsc#1223296, CVE-2024-32458 + * bsc#1223297, CVE-2024-32459 + * bsc#1223298, CVE-2024-32460 + glibc +- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue + for _start routine (bsc#1221940) + +- nscd-netgroup-cache-timeout.patch: Use time_t for return type of + addgetnetgrentX (CVE-2024-33602, bsc#1223425) +- Also add libc_nonshared.a workaround to 32-bit x86 compat package + (bsc#1221482) + - (CVE-2024-33599, bsc#1223423) + (CVE-2024-33599, bsc#1223423, BZ #31677) - (CVE-2024-33600, bsc#1223424) + (CVE-2024-33600, bsc#1223424, BZ #31678) - (CVE-2024-33600, bsc#1223424) + (CVE-2024-33600, bsc#1223424, BZ #31678) - CVE-2024-33602, bsc#1223425) + CVE-2024-33602, bsc#1223425, BZ #31680) glibc:i686 +- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue + for _start routine (bsc#1221940) + +- nscd-netgroup-cache-timeout.patch: Use time_t for return type of + addgetnetgrentX (CVE-2024-33602, bsc#1223425) +- Also add libc_nonshared.a workaround to 32-bit x86 compat package + (bsc#1221482) + - (CVE-2024-33599, bsc#1223423) + (CVE-2024-33599, bsc#1223423, BZ #31677) - (CVE-2024-33600, bsc#1223424) + (CVE-2024-33600, bsc#1223424, BZ #31678) - (CVE-2024-33600, bsc#1223424) + (CVE-2024-33600, bsc#1223424, BZ #31678) - CVE-2024-33602, bsc#1223425) + CVE-2024-33602, bsc#1223425, BZ #31680) guestfs-tools +- Add Requires on libguestfs which will pull in + libguestfs-appliance and all its dependencies. (bsc#1223444) + guestfs-tools.spec + +- Upstream bug fixes + Update-virt-customize-generated-files.patch + Initialise-bar-fp-as-NULL.patch + kernel-default +- drm/i915/vma: Fix UAF on destroy against retire race (CVE-2024-26939 bsc#1223679). +- commit 0c69759 + +- rds: tcp: Fix use-after-free of net in reqsk_timer_handler() + (CVE-2024-26865 bsc#1223062). +- commit 4df5c35 + +- Update + patches.suse/0001-s390-cio-fix-race-condition-during-online-processing.patch + (bsc#1219485 bsc#1219451 git-fixes CVE-2024-27009 bsc#1223699). +- Update + patches.suse/Bluetooth-btnxpuart-Fix-btnxpuart_close.patch + (git-fixes CVE-2024-26959 bsc#1223667). +- Update + patches.suse/USB-usb-storage-Prevent-divide-by-0-error-in-isd200_.patch + (git-fixes CVE-2024-27059 bsc#1223738). +- Update + patches.suse/backlight-hx8357-Fix-potential-NULL-pointer-derefere.patch + (git-fixes CVE-2024-27071 bsc#1223734). +- Update patches.suse/clk-Fix-clk_core_get-NULL-dereference.patch + (git-fixes CVE-2024-27038 bsc#1223816). +- Update + patches.suse/clk-hisilicon-hi3559a-Fix-an-erroneous-devm_kfree.patch + (git-fixes CVE-2024-27039 bsc#1223821). +- Update + patches.suse/clk-qcom-gcc-ipq6018-fix-terminating-of-frequency-ta.patch + (git-fixes CVE-2024-26970 bsc#1223644). +- Update + patches.suse/clk-qcom-gcc-ipq8074-fix-terminating-of-frequency-ta.patch + (git-fixes CVE-2024-26969 bsc#1223645). +- Update + patches.suse/clk-qcom-gcc-ipq9574-fix-terminating-of-frequency-ta.patch + (git-fixes CVE-2024-26968 bsc#1223642). +- Update + patches.suse/clk-qcom-mmcc-apq8084-fix-terminating-of-frequency-t.patch + (git-fixes CVE-2024-26966 bsc#1223646). +- Update + patches.suse/clk-qcom-mmcc-msm8974-fix-terminating-of-frequency-t.patch + (git-fixes CVE-2024-26965 bsc#1223648). +- Update + patches.suse/clk-zynq-Prevent-null-pointer-dereference-caused-by-.patch + (git-fixes CVE-2024-27037 bsc#1223717). +- Update + patches.suse/cpufreq-brcmstb-avs-cpufreq-add-check-for-cpufreq_cp.patch + (git-fixes CVE-2024-27051 bsc#1223769). +- Update + patches.suse/crypto-qat-resolve-race-condition-during-AER-recover.patch + (git-fixes CVE-2024-26974 bsc#1223638). +- Update + patches.suse/drm-amd-display-Add-replay-NULL-check-in-edp_set_rep.patch + (git-fixes CVE-2024-27040 bsc#1223711). +- Update + patches.suse/drm-amd-display-Fix-a-potential-buffer-overflow-in-d.patch + (git-fixes CVE-2024-27045 bsc#1223826). +- Update + patches.suse/drm-amd-display-Fix-potential-NULL-pointer-dereferen.patch + (git-fixes CVE-2024-27044 bsc#1223723). +- Update + patches.suse/drm-amd-display-fix-NULL-checks-for-adev-dm.dc-in-am.patch + (git-fixes CVE-2024-27041 bsc#1223714). +- Update + patches.suse/drm-amdgpu-Fix-potential-out-of-bounds-access-in-amd.patch + (git-fixes CVE-2024-27042 bsc#1223823). +- Update + patches.suse/drm-vmwgfx-Fix-possible-null-pointer-derefence-with-.patch + (git-fixes CVE-2024-26979 bsc#1223628). +- Update + patches.suse/md-Fix-missing-release-of-active_io-for-flush-8556.patch + (jsc#PED-7542 CVE-2024-27023 bsc#1223776). +- Update + patches.suse/media-dvb-frontends-avoid-stack-overflow-warnings-wi.patch + (git-fixes CVE-2024-27075 bsc#1223842). +- Update patches.suse/media-edia-dvbdev-fix-a-use-after-free.patch + (git-fixes CVE-2024-27043 bsc#1223824). +- Update + patches.suse/media-go7007-fix-a-memleak-in-go7007_load_encoder.patch + (git-fixes CVE-2024-27074 bsc#1223844). +- Update + patches.suse/media-imx-csc-scaler-fix-v4l2_ctrl_handler-memory-le.patch + (git-fixes CVE-2024-27076 bsc#1223779). +- Update + patches.suse/media-ttpci-fix-two-memleaks-in-budget_av_attach.patch + (git-fixes CVE-2024-27073 bsc#1223843). +- Update + patches.suse/media-usbtv-Remove-useless-locks-in-usbtv_video_free.patch + (git-fixes CVE-2024-27072 bsc#1223837). +- Update + patches.suse/media-v4l2-mem2mem-fix-a-memleak-in-v4l2_m2m_registe.patch + (git-fixes CVE-2024-27077 bsc#1223780). +- Update + patches.suse/media-v4l2-tpg-fix-some-memleaks-in-tpg_alloc.patch + (git-fixes CVE-2024-27078 bsc#1223781). +- Update + patches.suse/net-phy-fix-phy_get_internal_delay-accessing-an-empt.patch + (git-fixes CVE-2024-27047 bsc#1223828). +- Update + patches.suse/nilfs2-fix-failure-to-detect-DAT-corruption-in-btree.patch + (git-fixes CVE-2024-26956 bsc#1223663). +- Update + patches.suse/nilfs2-prevent-kernel-bug-at-submit_bh_wbc.patch + (git-fixes CVE-2024-26955 bsc#1223657). +- Update patches.suse/pci_iounmap-Fix-MMIO-mapping-leak.patch + (git-fixes CVE-2024-26977 bsc#1223631). +- Update + patches.suse/powercap-intel_rapl-Fix-a-NULL-pointer-dereference.patch + (git-fixes CVE-2024-26975 bsc#1223632). +- Update + patches.suse/s390-Once-the-discipline-is-associated-with-the-device-de.patch + (bsc#1141539 git-fixes CVE-2024-27054 bsc#1223819). +- Update + patches.suse/scsi-qla2xxx-Fix-command-flush-on-cable-pull.patch + (bsc#1221816 CVE-2024-26931 bsc#1223627). +- Update patches.suse/scsi-qla2xxx-Fix-double-free-of-fcport.patch + (bsc#1221816 CVE-2024-26929 bsc#1223715). +- Update + patches.suse/scsi-qla2xxx-Fix-double-free-of-the-ha-vp_map-pointe.patch + (bsc#1221816 CVE-2024-26930 bsc#1223626). +- Update + patches.suse/thermal-drivers-mediatek-lvts_thermal-Fix-a-memory-l.patch + (git-fixes CVE-2024-27068 bsc#1223808). +- Update + patches.suse/thunderbolt-Fix-NULL-pointer-dereference-in-tb_port_.patch + (git-fixes CVE-2024-27060 bsc#1223725). +- Update patches.suse/usb-ulpi-Fix-debugfs-directory-leak.patch + (git-fixes CVE-2024-26919 bsc#1223847). +- Update + patches.suse/wifi-brcm80211-handle-pmk_op-allocation-failure.patch + (git-fixes CVE-2024-27048 bsc#1223760). +- Update + patches.suse/wifi-rtl8xxxu-add-cancel_work_sync-for-c2hcmd_work.patch + (git-fixes CVE-2024-27052 bsc#1223829). +- Update + patches.suse/wifi-wilc1000-do-not-realloc-workqueue-everytime-an-.patch + (git-fixes CVE-2024-27391 bsc#1223709). +- Update + patches.suse/wifi-wilc1000-fix-RCU-usage-in-connect-path.patch + (git-fixes CVE-2024-27053 bsc#1223737). +- commit 9296e40 + +- Update + patches.suse/drm-tegra-dsi-Add-missing-check-for-of_find_device_b.patch + (git-fixes CVE-2023-52650 bsc#1223770). +- Update + patches.suse/drm-vkms-Avoid-reading-beyond-LUT-array.patch + (git-fixes CVE-2023-52649 bsc#1223768). +- Update + patches.suse/drm-vmwgfx-Unmap-the-surface-before-resetting-it-on-.patch + (git-fixes CVE-2023-52648 bsc#1223765). +- Update + patches.suse/media-nxp-imx8-isi-Check-whether-crossbar-pad-is-non.patch + (git-fixes CVE-2023-52647 bsc#1223764). +- commit f67398e + +- Update + patches.suse/powerpc-pseries-Fix-potential-memleak-in-papr_get_at.patch + (bsc#1215199 CVE-2022-48669 bsc#1223756). +- commit e9a7939 + +- Delete + patches.suse/iommufd-iova_bitmap-Move-symbols-to-IOMMUFD-namespace. + (bsc#1222654) +- commit dc5c22e + +- Refresh patches.suse/powerpc-pseries-iommu-LPAR-panics-when-rebooted-with.patch. +- commit ca33aea + +- btrfs: qgroup: always free reserved space for extent records + (bsc#1216196). +- commit 5a30b4d + +- Update + patches.suse/ASoC-SOF-Add-some-bounds-checking-to-firmware-data.patch + (git-fixes CVE-2024-26927 bsc#1223525). +- commit d3c5f91 + +- Update + patches.suse/0001-s390-cio-fix-race-condition-during-online-processing.patch + (bsc#1219485 bsc#1219451 git-fixes). +- Update patches.suse/0001-s390-qdio-handle-deferred-cc1.patch + (bsc#1219485 bsc#1219451 git-fixes). +- Update + patches.suse/s390-Once-the-discipline-is-associated-with-the-device-de.patch + (bsc#1141539 git-fixes). +- commit 73a9e98 + +- net/ipv6: avoid possible UAF in ip6_route_mpath_notify() + (CVE-2024-26852 bsc#1223057) +- commit 9474f59 + +- kabi/severities: ignore xfrm_bpf_md_dst that depends on CONFIG_DEBUG_* (bsc#1223415) +- commit 689bcfa + libguestfs +- Set Recommends on zerofree and ntfsprogs for libguestfs-appliance + +- Switch Recommends to Requires for several packages in the + libguestfs-appliance which is where the tools from these + packages are used. (bsc#1223444) + +- Require ntfs-3g for libguestfs-winsupport + libguestfs.spec + +- Upstream bug fixes + Split-chown-parameter-on-character.patch + Initialise-bar-fp-as-NULL.patch + +- bsc#1206361 - SLES 15 SP5 Beta2 - virt-customize ssh-inject fails + (s390x/kvm/libvirt) (-> Server-Applications module) + use-rtc-driftfix-slew-for-x86-only.patch + +- BuildRequire pkgconfig(libzstd) additionaly to zstd: we need the + devel package. In the past, it was pulled in by indirect deps. + +- Copy sorted packagelist to packages during supermin appliance + setup. (bsc#1215586) + libguestfs.spec + libnvme +- Update to version 1.8+26.gc96fbe8: + * fabrics: keyring is a long (bsc#1216982) + * config-schema.json.in: tls keys and keyrings are strings (bsc#1216982) + * linux: Add nvme_scan_tls_keys() (bsc#1216982) + * json: dump TLS key data in PSK interchange format (bsc#1216982) + * json: import TLS key from PSK interchange format (bsc#1216982) + * json: export TLS key in PSK interchange format (bsc#1216982) + * tree: read TLS key in nvme_configure_ctrl() (bsc#1216982) + * linux: rework nvme_insert_tls_key_versioned() (bsc#1216982) + * linux: add nvme_import_tls_key() (bsc#1216982) + * linux: add nvme_export_tls_key() (bsc#1216982) + * crc32: Add CRC32 algorithm (bsc#1216982) + * linux: add nvme_update_key() (bsc#1216982) + * linux: add nvme_read_key() (bsc#1216982) + * linux: allow for NULL argument in nvme_lookup_keyring() (bsc#1216982) + * tree: use strtou32 to read lba_size + * tree: fix lba_count size calculation + * libnvme : record the nvme pci adapter physical slot (bsc#1223208) + * tree: fix mem leak in nvme_ns_init() (bsc#1223331) + nvme-cli +- Update to version2.8+19.g47882bb: + * nvme: fix mem leak in multiple key related functions (bsc#1223331) + * fabrics: fix mem leak in nvmf_check_hostid_and_hostnqn() (bsc#1223331) + * nvme: check-tls-key fails despite having hostnqn file (bsc#1223331) + * nvme: print retained key for gen-tls-key's -i option too (bsc#1223331) + * nvme-print: print more details in ns-descs verbose output (bsc#1223331) + * nvme: use library functions for importing and exporting TLS keys (bsc#1216982) + * nvme: Fix to cleanup free raw_secret memory allocated + openssl-1_1 +- Security fix: [bsc#1222548, CVE-2024-2511] + * Fix unconstrained session cache growth in TLSv1.3 + * Add openssl-CVE-2024-2511.patch + openssl-3 +- Security fix: [bsc#1222548, CVE-2024-2511] + * Fix unconstrained session cache growth in TLSv1.3 + * Add openssl-CVE-2024-2511.patch + opensuse-welcome +- Update to version 0.1.9+git.55.08b0379: + * Update README.md + * Refresh README with build instructions + * adding donate button to allow donations to the Geeko Foundation + * Translated using Weblate (Macedonian) + * Translated using Weblate (Russian) + +- remove dependency on /usr/bin/python3 using + %python3_fix_shebang_path macro, [bsc#1212476] + osinfo-db +- bsc#1222738 - virt-manager shows SLE Micro 6.0 in suggested OS + version should be SL Micro 6.0 + add-slm6.0-support.patch + Drop add-slem6.0-support.patch + ovmf +- Add the following patches from edk2-stable202402 for CVE-2022-36763: + - ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117.patch + 1ddcb9fc6b41 SecurityPkg: : Adding CVE 2022-36763 to SecurityFixes.yaml + - ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117.patch + 4776a1b39ee0 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763 + - ovmf-SecurityPkg-Adding-CVE-2022-36763-to-SecurityFixes.y.patch + 224446543206 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763 + (bsc#1218678, CVE-2022-36763) +- Add the following patches from edk2-stable202402 for CVE-2022-36764: + - ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4118.patch + 8f6d343ae639 SecurityPkg: : Adding CVE 2022-36764 to SecurityFixes.yaml + - ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch + 0d341c01eeab SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764 + - ovmf-SecurityPkg-Adding-CVE-2022-36764-to-SecurityFixes.y.patch + c7b279442181 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764 + (bsc#1218679, CVE-2022-36764) +- All the above patches for CVE-2022-36763 and CVE-2022-36764 need the + following patches. We also backported them: + - ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch + 264636d8e698 SecurityPkg: : Updating SecurityFixes.yaml after symbol rename + - ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch + 326db0c90720 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117/4118 symbol rename + - ovmf-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch + 40adbb7f628d SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117/4118 symbol rename + (bsc#1218678, CVE-2022-36763)(bsc#1218679, CVE-2022-36764) + patterns-base +- Cherry-pick SLE change + * Enhanced base system: drop recommendation of openssh-server-config-rootlogin + * Latest openssh in SP6 restores the previous behaviour of previous + Service Packs by default, and drops the package. + This essentially reverts the previous change. A new package, + openssh-server-config-disallow-rootlogin can be installed to set + PermitRootLogin to prohibit-password (bsc#1223486). + patterns-server +- kvm and xen: drop recommendation of openssh-server-config-rootlogin + * Latest openssh in SP6 restores the previous behaviour of previous + Service Packs by default, and drops the package. + This essentially reverts the previous change. A new package, + openssh-server-config-disallow-rootlogin can be installed to set + PermitRootLogin to prohibit-password (bsc#1223486). + pipewire +- Update to version 1.0.5+git36.60deeb2 to fix several crashes, + NULL checks, format strings and other issues: + * spa: libcamera: fix RGB mappings + * pw-dump: destroy all objects not just those matching the pattern + * pw-dump: fix string memory leak on error + * json: fix high surrogate escapes + * core: handle import errors better + * gst/src: fix crash when current_caps is NULL + * gst/src: Avoid unnecessary renegotiations during streaming + * gst/src: Cleanups for src_negotiate() + * pw-mon: fix type confusion in core event handler + * gst: fix stream params memory leak + * gst: handle some more errors + * treewide: fix errno assignments + * alsa-pcm: don't force quantum for iec958 formats + * journal: prepend code location to messages at debug log levels + * module-rt: fix compiler warning + * filter-chain: fix arguments of calloc + * combine-stream tag forward + * Add album to tag metadata + * impl-node: avoid bitfield races + * treewide: fix some format string issues + * conf: warn when match actions are missing + * module-protocol-simple: handle 'node.name' property + * module-ffado: only start after ports are configured + * context: fill basic properties early + * combine-stream: fix latency-compensate with resample.disabled=true + * profiler: remove unused data-loop + * v4l2: fix printf format + * spa: v4l2: encode device id into a json array + * spa: libcamera: encode device ids into a json array + * impl-port: avoid doing work when the port is destroyed + * impl-port: use 0 size when clearing IO + * stream: log a warning when media.class and direction mismatch + * module-loopback: only enable delay with valid rate and channels + * alsa: fix race when updating the eventfd + * audioconvert: also clamp monitor volume to min/max + * combine-stream: actually make use of resample.disable + +- Update to version 1.0.5: + * Highlights + - pw_stream can now report timestamps on buffers and the + expected amount of samples for the resampler. + - The GStreamer element now has more correct timestamps using + the new pw_stream timestamps as a fallback. + - The FFADO module now handles suspend and resume better. + - A regression in v4l2 was fixed when parsing malformed + filters. + - A potential memory/fd leak was fixed in client-node. + - Many more small bugfixes and improvements. + * PipeWire + - pw_stream now reports the expected resampler input or output + size in the pw_time structure. (#3750) + - pw_stream now also adds a time field to the buffer, which + contains the time of the graph when the buffer was received + in the stream. + - Fix a compiler error when compiling with -Werror=shadow. + (#3915) + - The config parser will warn when invalid config is detected. + * Modules + - The FFADO module now opens and closes when suspending. This + fixes some problems when FFADO properties are changed while + suspended. (#3558) + - Filter-chain will now warn when invalid config is detected. + - Echo-cancel will now handle manage the state of the + echo-cancel plugin better, making sure run() is not called + after deactivate(). + - Fix some potential memory/fd leaks in client-node. + * SPA + - Improve reading the bound ALSA controls. + - The resampler can now also report the number of expected + output samples. + - The ALSA ACP device objects have some more properties like + the card.id and alsa.components. (#3912) + - Fix a potential string corruption when parsing JSON strings. + - V4l2 now sets the latency on the port. (#3910) + - alsa-udev now has an option to expose the device even if + busy. (#3914) + - Improve null-audio-sink channel handling. (#3931) + - v4l2 will now drop the first frame because it often contains + wrong timestamps or garbage. (#3910) + - A regression in v4l2 was fixed where invalid/empty properties + in the filter would make it error early. (#3959) + * GStreamer + - The source now falls back to the new pw_buffer time for the + timestamps. + * Docs + - Sync with the master branch. + +- Move the jack spa plugin from the pipewire-spa-plugins-0_2 + package to a new pipewire-spa-plugins-0_2-jack package. This + allows to not Suggest the pipewire-libjack package from + pipewire-spa-plugins-0_2 since that's only used to connect + pipewire as a client to a jack server which is not common at all + (boo#1222253). + +- Avoid %if %{pkg_vcmp gcc < 8}, instead replicate the condition + from the BuildRequires section. + systemd +- Restore the gpt-auto generator. The workaround is not needed anymore as commit + d317008225 (see below) should fix the issue reported in bsc#1218671. + +- Import commit e8d77af4240894da620de74fbc7823aaaa448fef + d317008225 gpt-auto-generator: be more defensive when checking the presence of ESP in fstab + fed117d448 journalctl: explicitly check < 0 for error + 41d9e82099 journalctl: make --until work again with --after-cursor and --lines (bsc#1221906) + tpm2-0-tss +- add 0001-FAPI-Fix-check-of-magic-number-in-verify-quote.patch: fixes + CVE-2024-29040 (bsc#1223690): Missing verification of the magic number in + Fapi_VerifyQuote(), which might allow an attacker to generate arbitrary + quote data, which would not be detected by Fapi_VerifyQuote(). + trousers +- fix runtime requirements for stat and udevadm (bsc#1221770). On minimal + systems this can cause the %pretrans or %post scriptlets to fail because of + missing tools. + -- trousers-wrap_large_key_overflow.patch: Do not wrap keys larger than - 2048 bit, as the space on the TPM is limited to that amount. (bnc#868933) - virt-manager +- bsc#1222738 - virt-manager shows SLE Micro 6.0 in suggested OS + version should be SL Micro 6.0 + virtinst-add-slm-detection-support.patch + +- Disable mdev tests with introduction of libvirt 10.1.0 + virt-manager.spec + virt-v2v +- bsc#1223444 - New virt-v2v dependency on btrfsprogs causes error + with zypper dup on systems without btrfs installed + Drop Requires on the following packages and move them into + libguestfs-appliance + btrfsprogs, curl, dhcp-client, e2fsprogs, gptfdisk + ntfsprogs, xfsprogs + wireplumber +- Better fix for (bsc#1223916) that basically turns the main + profile into the (to be in 0.5.3) video-only profile unless + wireplumber-audio is installed which now turns the main profile + into exactly upstream's main profile. + +- Add patch from upstream to fix a json log issue: + * 0001-lua-json-fix-error-ouput.patch +- Add patch from upstream to add a method to merge json containers: + * 0002-lua-json-add-method-to-merge-json-containers.patch +- Add patch from upstream to fix merging a particular case + of configuration options: + * 0003-json-utils-fix-overriding-of-non-container-values-when.patch +- Fix wireplumber not starting successfully when audio support is + not enabled since the main profile now requires it. The best + option would be to use a video-only profile but it's too late + to change the way wireplumber is started in SLE/Leap, so the + solution just makes audio/bluetooth optional for now + (bsc#1223916) + * split-config-file.py + +- Update to version 0.5.2: + * Highlights: + - Added support for loading configuration files other than the + default wireplumber.conf within Lua scripts (!629) + - Added support for loading single-section configuration files, + without fragments (!629) + - Updated the node.software-dsp script to be able to load + filter-chain graphs from external configuration files, which + is needed for Asahi Linux audio DSP configuration (!629) + * Fixes: + - Fixed destroying camera nodes when the camera device is + removed (#627, !631) + - Fixed an issue with Bluetooth BAP device set naming (!632) + - Fixed an issue caused by the pipewire event loop not being + "entered" as expected (!634, #638) + - A false positive warning about no modules being loaded is + now suppressed when using libpipewire >= 1.0.5 (#620) + - Default nodes can now be selected using priority.driver when + priority.session is not set (#642) + * Changes: + - The library version is now generated following pipewire's + versioning scheme: libwireplumber-0.5.so.0.5.2 becomes + libwireplumber-0.5.so.0.0502.0 (!633) +- Remove patches from upstream that are already in 0.5.2: + * 0001-core-set-context.modules.allow-empty-to-silence-warning-in.patch + * 0002-monitor-utils-clear-cam-data-after-creating-nodes.patch + * 0003-monitors_bluez-fix-BAP-device-set-node-naming.patch + +- Add patch from upstream to silence a warning on pipewire + (since 1.0.5): + * 0001-core-set-context.modules.allow-empty-to-silence-warning-in.patch +- Add patch from upstream to fix a dangling reference to a device: + * 0002-monitor-utils-clear-cam-data-after-creating-nodes.patch +- Add patch from upstream to fix BAP node naming: + * 0003-monitors_bluez-fix-BAP-device-set-node-naming.patch + yast2 +- Properly close nested progress callbacks (bsc#1223281) +- 4.6.8 + yast2-trans +- Update to version 84.87.20240428.f3ddce30c5: + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Hungarian) + * Translated using Weblate (Hungarian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + +- Update to version 84.87.20240421.63804708b7: + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Czech) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * New POT for text domain 'storage'. + * New POT for text domain 'docker'. + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + +- Update to version 84.87.20240414.d73f60d6af: + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + +- Update to version 84.87.20240407.b46e9ca4fd: + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Czech) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * New POT for text domain 'bootloader'. + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + +- Update to version 84.87.20240331.90b1d91d29: + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (Catalan) + * Translated using Weblate (Czech) + * Translated using Weblate (Japanese) + * New POT for text domain 'rmt'. + * New POT for text domain 'control'. + +- Update to version 84.87.20240324.ae2a0736e6: + * Translated using Weblate (Romanian) + * Translated using Weblate (Romanian) + * New POT for text domain 'gtk'. + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (German) + * Translated using Weblate (Swedish) + * Translated using Weblate (German) + +- Update to version 84.87.20240317.9b1b5b2b95: + * Translated using Weblate (Catalan) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Japanese) + * New POT for text domain 'bootloader'. + * New POT for text domain 'registration'. + * New POT for text domain 'packager'. + * Translated using Weblate (French) + * Added translation using Weblate (French) + * Translated using Weblate (Catalan) + +- Update to version 84.87.20240309.6826dab25a: + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * New POT for text domain 'storage'. + * Translated using Weblate (Czech) + * Translated using Weblate (Czech) + * Translated using Weblate (Japanese) + * New POT for text domain 'xpram'. + * New POT for text domain 's390'. + * New POT for text domain 'sap-installation-wizard'. + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (French) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Italian) + * Translated using Weblate (German) + +- Update to version 84.87.20240304.419739cb87: + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Chinese (Taiwan) (zh_TW)) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Slovak) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Spanish) + * Translated using Weblate (Catalan) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Italian) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Dutch) + * Translated using Weblate (German) + * New POT for text domain 'bootloader'. + * Translated using Weblate (Russian) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Russian) + * Translated using Weblate (Russian) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + +- Update to version 84.87.20240224.f7ab2886c1: + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Spanish) + +- Update to version 84.87.20240219.f6e4117fe0: + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * Translated using Weblate (Czech) + * New POT for text domain 'packager'. + * New POT for text domain 'installation'. + * New POT for text domain 'hana-ha'. + * New POT for text domain 'control'. + +- Update to version 84.87.20240210.1383f689ba: + * Translated using Weblate (Chinese (China) (zh_CN)) + * Translated using Weblate (Czech) + * New POT for text domain 'control'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Czech) + * Translated using Weblate (Catalan) + +- Update to version 84.87.20240205.897f2593b3: + * New POT for text domain 'control'. + * Translated using Weblate (Russian) + * Translated using Weblate (Georgian) + * Translated using Weblate (Georgian) + * Translated using Weblate (Georgian) + * New POT for text domain 'installation'. + +- Update to version 84.87.20240126.9c7185e3f6: + * New POT for text domain 'installation'. + * New POT for text domain 'base'. + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * New POT for text domain 'sap-installation-wizard'. + +- Update to version 84.87.20240120.54f4b9f06a: + * New POT for text domain 'sap-installation-wizard'. + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + +- Update to version 84.87.20240112.f631673f01: + * Translated using Weblate (Russian) + * New POT for text domain 'packager'. + * New POT for text domain 'users'. + * New POT for text domain 'proxy'. + * New POT for text domain 'nis'. + * New POT for text domain 'network'. + * New POT for text domain 'installation'. + * New POT for text domain 'firewall'. + +- Update to version 84.87.20240105.ae431f155e: + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (Romanian) + +- Update to version 84.87.20231230.7bdda36766: + * New POT for text domain 'security'. + * New POT for text domain 'pam'. + * New POT for text domain 'ntp-client'. + * New POT for text domain 'add-on'. + * Translated using Weblate (Georgian) + * New POT for text domain 'installation'. + * New POT for text domain 'autoinst'. + * Translated using Weblate (Czech) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + +- Update to version 84.87.20231224.d98b72cc24: + * Translated using Weblate (Japanese) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * New POT for text domain 'update'. + * New POT for text domain 'firstboot'. + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * New POT for text domain 'installation'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + +- Update to version 84.87.20231216.c47de7a4bf: + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Czech) + * Translated using Weblate (Catalan) + * New POT for text domain 'pam'. + * New POT for text domain 'control'. + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Czech) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) +