Packages changed: AppStream (0.15.4 -> 0.15.5) ImageMagick (7.1.0.46 -> 7.1.0.47) NetworkManager (1.38.4 -> 1.40.0) NetworkManager-branding-openSUSE NetworkManager-openvpn (1.8.18 -> 1.10.0) PackageKit apparmor (3.0.6 -> 3.0.7) appstream-glib (0.7.18+37 -> 0.8.1) avahi avahi-glib2 bluez-firmware bolt (0.9.2 -> 0.9.3) btrfsprogs (5.18.1 -> 5.19) ca-certificates-mozilla (2.52 -> 2.56) curl (7.84.0 -> 7.85.0) ethtool (5.18 -> 5.19) ffmpeg-4 file fillup firewalld flatpak (1.12.7 -> 1.14.0) gcc12 (12.1.1+git372 -> 12.2.1+git416) gdk-pixbuf glib2 glibc gnome-bluetooth (42.3 -> 42.4) gptfdisk (1.0.8 -> 1.0.9) graphviz gstreamer-plugins-bad ibus (1.5.26 -> 1.5.27) inxi (3.3.20 -> 3.3.21) kdump (1.0.2+git17.g491c742 -> 1.0.2+git19.g0c60ffb) kernel-firmware (20220804 -> 20220902) kernel-source (5.19.2 -> 5.19.7) libXau (1.0.9 -> 1.0.10) libXfont2 (2.0.5 -> 2.0.6) libXft (2.3.4 -> 2.3.5) libadwaita (1.1.4 -> 1.1.5) libaom (3.3.0 -> 3.4.0) libapparmor (3.0.6 -> 3.0.7) libfontenc (1.1.4 -> 1.1.6) libgcrypt libgnomekbd (3.26.1 -> 3.28.1) libgsm (1.0.20 -> 1.0.22) libnvme libqt5-qtstyleplugins librsvg (2.54.4 -> 2.55.1) libsoup (3.0.7 -> 3.0.8) libssh (0.9.6 -> 0.10.3) libstorage-ng (4.5.42 -> 4.5.43) libtool libwpe (1.12.0 -> 1.12.3) libxml2 (2.9.14 -> 2.10.1) libyui (4.4.3 -> 4.4.4) libyui-ncurses (4.4.3 -> 4.4.4) libyui-ncurses-pkg (4.4.3 -> 4.4.4) libyui-qt (4.4.3 -> 4.4.4) libyui-qt-graph (4.4.3 -> 4.4.4) libyui-qt-pkg (4.4.3 -> 4.4.4) libzypp (17.31.0 -> 17.31.1) llvm14 lsscsi (0.30 -> 0.32) lua54 lvm2 (2.03.15 -> 2.03.16) lvm2-device-mapper memcached (1.6.15 -> 1.6.16) microos-tools (2.12 -> 2.16) ncurses (6.3.20220813 -> 6.3.20220820) openssh osinfo-db patterns-base plymouth (22.02.122+64.0b0e93c -> 22.02.122+70.614d2db) python-tornado6 (6.1 -> 6.2) python-typing_extensions (4.2.0 -> 4.3.0) runc (1.1.3 -> 1.1.4) schily selinux-policy setools sqlite3 (3.39.2 -> 3.39.3) sssd (2.7.3 -> 2.7.4) system-config-printer tcpd transactional-update tree (2.0.2 -> 2.0.3) upower (0.99.20 -> 1.90.0) userspace-rcu (0.13.1 -> 0.13.2) vim (9.0.0224 -> 9.0.0381) webkit2gtk3 (2.36.6 -> 2.36.7) webkit2gtk3-soup2 (2.36.6 -> 2.36.7) webkit2gtk4 (2.36.6 -> 2.36.7) wpa_supplicant wpebackend-fdo (1.12.0 -> 1.12.1) x11-tools xdg-utils yast2 (4.5.10 -> 4.5.12) yast2-bootloader (4.5.2 -> 4.5.3) yast2-core (4.5.2 -> 4.5.3) zlib (1.2.11 -> 1.2.12) zypper (1.14.55 -> 1.14.56) === Details === ==== AppStream ==== Version update (0.15.4 -> 0.15.5) Subpackages: libAppStreamQt2 libappstream4 - Update to version 0.15.5: * Features: + validator: - Allow severity downgrade of releases-not-in-order for GNOME - Perform stricter integer validation - Check for url redefinitions - Validate the "internet" relation item - Add validation for memory relation + Implement the "replaces" tag + Add convenience function that check if component is free by license and origin + qt: Add wrappers for AsComponent isFree/supports/replaces + Always add untranslated component names to the search index + Implement internet relation item * Specification: + spec: - Specify a proper "replaces" tag - Add an kind to requires/recommends/supports * Bugfixes: + validator: - Don't permit overriding the unknown root tag issue - Distinguish translatable from not-translatable tags in duplicate checks + compose: - Don't crash if metainfo file contains an invalid stock icon - Don't synthesize components for desktop files of settings apps + spdx: Fix possible crash when NULL is passed to is_free_license + Return the correct values in as_display_length_kind_from_px() * Miscellaneous: + Silence static analyzer false-positives based on GCC version + data: use lxml to get the XDG categories - Package doc sub-package as noarch. - Use ldconfig_scriptlets macro for post(un) handling. ==== ImageMagick ==== Version update (7.1.0.46 -> 7.1.0.47) Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - version update to 7.1.0.47 upstream changelog: https://github.com/ImageMagick/Website/blob/main/ChangeLog.md ==== NetworkManager ==== Version update (1.38.4 -> 1.40.0) Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Update to version 1.40.0: + During the build, stop relying on intltool for i18n and use gettext only. + Undeprecate nm_remote_connection_get_secrets() in libnm. + NetworkManager now will restart DHCP if the MAC changes on a device. - Drop intltool BuildRequires following upstream changes. - Refresh patches with quilt. - Stop passing dnssec_trigger=%{_libexecdir}/dnssec-trigger-script to meson, support dropped upstream. ==== NetworkManager-branding-openSUSE ==== - Expliciltly BuildRequire NetworkManager-branding-upstream: branding-upstream is produced by NetworkManager and is guaranteed to be the same version. Breaks a self-cycle. ==== NetworkManager-openvpn ==== Version update (1.8.18 -> 1.10.0) Subpackages: NetworkManager-openvpn-gnome - Update to version 1.10.0: + Add support for "allow-compression" parameter. + Fix a regression in preserving the "tls-auth" settings. + Add support for "tls-min" and "tls-cipher" parameters. + Include the new gnome-control-center name in the AppData file. + Drop libnm-glib support, nobody is likely using it anymore. + Fix importing profiles with a PKCS#12 CA. + Make sure the plugin object links with glib. + Dropped dependency on intltool. + Updated translations. - Drop intltool BuildRequires following upstream changes. - Rebase patch with quilt. ==== PackageKit ==== Subpackages: PackageKit-backend-dnf PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Add PackageKit-zypp-dont-refresh-before-searching.patch: zypp: Don't refresh repos before searching (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895). ==== apparmor ==== Version update (3.0.6 -> 3.0.7) Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor - aa-decode: use grep -E instead of deprecated egrep (boo#1203092) add apparmor-3.0.7-egrep.patch - update to AppArmor 3.0.7 - fix setuptools version detection in buildpath.py - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7 for the detailed upstream changelog - add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible in dnsmasc//libvirt-leaseshelper profile (boo#1202849) ==== appstream-glib ==== Version update (0.7.18+37 -> 0.8.1) Subpackages: libappstream-glib8 - Update to version 0.8.1: * Initialize proxy resolver in appstream-validate * Improve handling of and tags * trivial: Turn is_{em,code}_text fields into bitfields * Properly initialize AsNodeToXmlHelper * Correct typos in as-app.c - Changes from version 0.8.0: * Use GProxyResolver to auto-detect the correct proxy * Port from libsoup to libcurl * Remove the --enable-hidpi option completely * Updated translations. - Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl) BuildRequires following upstreams port. - Use ldconfig_scriptlets macro for post(un) handling. ==== avahi ==== Subpackages: libavahi-client3 libavahi-common3 libavahi-core7 - avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E (boo#1203092) ==== avahi-glib2 ==== - avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E (boo#1203092) ==== bluez-firmware ==== - modernize specfile ==== bolt ==== Version update (0.9.2 -> 0.9.3) - Update to 0.9.3: * Work around a glib fix that changed behavior of the log API where now calling `g_log_set_writer_func` results in an hard error, which broke the test suite since aforementioned function was indeed called more than once. Nothing a level of indirection couldn't fix. ==== btrfsprogs ==== Version update (5.18.1 -> 5.19) Subpackages: btrfsprogs-udev-rules libbtrfs0 - update to 5.19: * send: support protocol version 2 * fi show: print all missing devices * device stats: add tabular output * replace: add alias to device group (device replace) * check: validate free space tree items * fixes: * convert: support large filesystems (block count > 32bit) * recognize filesystems with verity enabled * mkfs and DUP could write out of order, fix it for zoned mode * build: * optional support for LZO and ZSTD in receive * compatibility with glibc 2.36 (mount.h) * add fallbacks for new GCC builtins * other: * corrupt-block: target specific items, offsets * documentation updates, new pages from wiki * new tests ==== ca-certificates-mozilla ==== Version update (2.52 -> 2.56) - Updated to 2.56 state of Mozilla SSL root CAs (bsc#1202868) Added: - Certainly Root E1 - Certainly Root R1 - DigiCert SMIME ECC P384 Root G5 - DigiCert SMIME RSA4096 Root G5 - DigiCert TLS ECC P384 Root G5 - DigiCert TLS RSA4096 Root G5 - E-Tugra Global Root CA ECC v3 - E-Tugra Global Root CA RSA v3 Removed: - Hellenic Academic and Research Institutions RootCA 2011 - Updated to 2.54 state of Mozilla SSL root CAs (bsc#1199079) Added: - Autoridad de Certificacion Firmaprofesional CIF A62634068 - D-TRUST BR Root CA 1 2020 - D-TRUST EV Root CA 1 2020 - GlobalSign ECC Root CA R4 - GTS Root R1 - GTS Root R2 - GTS Root R3 - GTS Root R4 - HiPKI Root CA - G1 - ISRG Root X2 - Telia Root CA v2 - vTrus ECC Root CA - vTrus Root CA Removed: - Cybertrust Global Root - DST Root CA X3 - DigiNotar PKIoverheid CA Organisatie - G2 - GlobalSign ECC Root CA R4 - GlobalSign Root CA R2 - GTS Root R1 - GTS Root R2 - GTS Root R3 - GTS Root R4 ==== curl ==== Version update (7.84.0 -> 7.85.0) Subpackages: libcurl4 - Update to 7.85.0: * Security fixes: [bsc#1202593, CVE-2022-35252] - control code in cookie denial of service * Changes: - quic: add support via wolfSSL - schannel: Add TLS 1.3 support - setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR * Bugfixes: - asyn-thread: fix socket leak on OOM - asyn-thread: make getaddrinfo_complete return CURLcode - base64: base64url encoding has no padding - configure: fix broken m4 syntax in TLS options - configure: if asked to use TLS, fail if no TLS lib was detected - connect: add quic connection information - connect: set socktype/protocol correctly - cookie: reject cookies with "control bytes" - cookie: treat a blank domain in Set-Cookie: as non-existing - curl: output warning when a cookie is dropped due to size - Curl_close: call Curl_resolver_cancel to avoid memory-leak - digest: fix memory leak, fix not quoted 'opaque' - digest: fix missing increment of 'nc' value for auth-int - digest: pass over leading spaces in qop values - digest: reject broken header with session protocol but without qop - doh: use https protocol by default - easy_lock.h: include sched.h if available to fix build - easy_lock.h: use __asm__ instead of asm to fix build - easy_lock: switch to using atomic_int instead of bool - ftp: use a correct expire ID for timer expiry - h2h3: fix overriding the 'TE: Trailers' header - hostip: resolve *.localhost to 127.0.0.1/::1 - HTTP3.md: update to msh3 v0.4.0 - hyper: use wakers for curl pause/resume - lib3026: reduce the number of threads to 100 - libssh2: make atime/mtime date overflow return error - libssh2: provide symlink name in SFTP dir listing - multi: have curl_multi_remove_handle close CONNECT_ONLY transfer - multi: use larger dns hash table for multi interface - multi_wait: fix skipping to populate revents for extra_fds - netrc: Use the password from lines without login - ngtcp2: Fix build error due to change in nghttp3 prototypes - ngtcp2: fix stall or busy loop on STOP_SENDING with upload data - ngtcp2: implement cb_h3_stop_sending and cb_h3_reset_stream callbacks - openssl: add 'CURL_BORINGSSL_VERSION' to identify BoringSSL - openssl: add cert path in error message - openssl: add details to "unable to set client certificate" error - openssl: fix BoringSSL symbol conflicts with LDAP and Schannel - select: do not return fatal error on EINTR from poll() - sendf: fix paused header writes since after the header API - sendf: skip storing HTTP headers if HTTP disabled - url: really use the user provided in the url when netrc entry exists - url: reject URLs with hostnames longer than 65535 bytes - url: treat missing usernames in netrc as empty - urldata: reduce size of several struct fields - vtls: make Curl_ssl_backend() return the enum type curl_sslbackend * Remove tests-for-32bit.patch fixed in the update * Rebase libcurl-ocloexec.patch ==== ethtool ==== Version update (5.18 -> 5.19) - update to upstream release 5.19 * Feature: get/set tx push (-g and -G) * Feature: register dump support for TI CPSW * Feature: register dump support for lan743x chipset * Fix: fix missing sff-8472 output in netlink path * Fix: fix EEPROM byte write ==== ffmpeg-4 ==== Subpackages: libavcodec58_134 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9 - Add patch to detect SDL2 >= 2.1.0 (boo#1202848): * ffmpeg-sdl2-detection.patch ==== file ==== Subpackages: file-magic libmagic1 - Move magic files to /usr/share/file from /usr/share/misc, and then create symlinks from /usr/share/misc back to /usr/share/file as per FHS 3.0 ==== fillup ==== - Makefile is not parallel-safe ==== firewalld ==== Subpackages: firewalld-bash-completion python3-firewall - Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update. ==== flatpak ==== Version update (1.12.7 -> 1.14.0) Subpackages: libflatpak0 system-user-flatpak - Update to version 1.14.0: + Improved support for sideloading. + Allow sub-sandboxes to own MPRIS names on the session bus. + Commands that accept "--user" will now also take "-u" as an alias for that. + The CLI now properly informs the user of which apps are (indirectly) using end-of-life runtime extensions in end-of-life info messages. + The CLI now takes into account operations in the pending transaction when printing end-of-life messages. + The uninstall command now asks for confirmation before removing in-use runtimes or runtime extensions. + A "--socket=gpg-agent" option is now recognized by "flatpak run" and related commands. + Curl supported as default HTTP backend. + Uses Fuse 3. + Implement support for rewriting dynamic launchers when an app is renamed. + Add --include-sdk/debug options to install command to install SDK/debuginfo along with a ref. + defense in depth against arbitrary file deletion by flatpak-system-helper when using very old libostree (boo#1202639). + Updated translations. - Replace pkgconfig(fuse) BuildRequires with pkgconfig(fuse3): Follow upstreams port to fuse3. - Add pkgconfig(libcurl) BuildRequires: enable the new HTTP backend. - Drop gtk-doc BuildRequires and no longer pass --enable-gtk-doc to configure: no longer supported. - Drop libtool BuildRequires: no need to bootstrap the tarball. - Replace pkgconfig(appstream-glib) BuildRequires with pkgconfig(appstream): match what configure checks for. - Add pkgconfig(gdk-pixbuf-2.0): verified dependency that was implicitly included by appstream-glib before. ==== gcc12 ==== Version update (12.1.1+git372 -> 12.2.1+git416) Subpackages: cpp12 libgcc_s1 libgfortran5 libgomp1 libobjc4 libstdc++6 libstdc++6-pp libubsan1 - Prune invalid-license rpmlint warnings, the SLE12 codestream doesn't get fixed but FF applies there, too. [bsc#1185337] - Update to gcc-12 branch head, e927d1cf141f221c5a32574bde0, git416 * includes GCC 12.2 release * includes recent fixes backported from trunk - Add gcc12-fifo-jobserver-support.patch that adds support for FIFO jobserver for make. - Allow cross-pru-gcc12-bootstrap for armv7l architecture. PRU architecture is used for real-time MCUs embedded into TI armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for armv7l in order to build both host applications and PRU firmware during the same build. ==== gdk-pixbuf ==== Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0 - Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch: fix loading of larger images (glgo#GNOME/gdk-pixbuf#216). ==== glib2 ==== Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 - Add 99783e0408f8ae9628d2c7a30eb99806087da711.patch: gsocketclient: Fix passing NULL to g_task_get_cancellable(). Fix a regression from commit abddb42d14, where it could pass `NULL` to `g_task_get_cancellable()`, triggering a critical warning. This could happen because the lifetime of `data->task` is not as long as the lifetime of the `ConnectionAttempt`, but the code assumed it was. Fix the problem by keeping a strong ref to that `GCancellable` around until the `ConnectionAttempt` is finished being destroyed. ==== glibc ==== Subpackages: glibc-extra glibc-locale glibc-locale-base nscd - nscd-netlink-cache-invalidation.patch: nscd: Fix netlink cache invalidation if epoll is used (boo#1199964, BZ #29415) ==== gnome-bluetooth ==== Version update (42.3 -> 42.4) Subpackages: libgnome-bluetooth-3_0-13 libgnome-bluetooth-ui-3_0-13 typelib-1_0-GnomeBluetooth-3_0 - Update to version 42.4: + This version switches the power state API added in version 42.3 to be backed by the experimental PowerState property in bluetoothd. The API will not show transitional states if the version of bluetoothd is too old. + The battery API now exports the battery information for all Bluetooth devices listed in UPower, not just the ones re-exported from bluetoothd. ==== gptfdisk ==== Version update (1.0.8 -> 1.0.9) - Update to release 1.0.9 * Added support for aligning partitions' end points, as well as their start points. This support affects the default partition size when using 'n' in gdisk; it affects the default partition size in cgdisk; and it is activated by the new `-I` option in sgdisk. * Added check for too-small disks (most likely to be an issue when trying to use a too-small disk image); program now aborts if this happens. * Added new parition type codes. ==== graphviz ==== Subpackages: libcdt5 libcgraph6 libgvc6 libpathplan4 - Split the Qt5 dependencies from addons flavor - it's just gvedit ==== gstreamer-plugins-bad ==== Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 - Build microdns support. Following this add pkgconfig(microdns) BuildRequires and pass microdns=enabled to meson. - Add va-allocator-fix.patch: va: allocator: Fix translation of VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to get dmabuf size. https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657 ==== ibus ==== Version update (1.5.26 -> 1.5.27) Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0 - Do not run ibus-autostart with xdg-autostart-generator (KDE etc.) * A workaround for boo#1202841 * Please use org.freedesktop.IBus.session.generic.service instead (See boo#1201421) - Upstream update to 1.5.27 * Disable XKB engines in Plasma Wayland * ibusimcontext keycode - 8 for gtk3 keycode generation * client/gtk2: Revert CCedilla change for pt-BR * Add IBUS_CAP_OSK to IBusCapabilite * Enable ibus restart in GNOME desktop * Add ibus im-module command * Implement new process_key_event for GTK4 * src/ibusengine: Add focus_in_id()/focus_out_id() class methods * Delete xkb:latam:: in denylist.txt * Enhance Xutf8TextListToTextProperty * Revert Emoji shoftcut key to Super-space * Update simple.xml with xkeyboard-config 2.36 * Fix refcounting issues * Drop ibus-fix-refcounting-issues.patch * Fix bashisms in org.freedesktop.IBus.session.GNOME.service * Update xkb-latin-layouts in gschema * Use our own prefix to look up systemd user services dir * Add functionality to change IBus panel themes with available GTK themes * Update translation - Refresh im-engines-precede-xkb.patch - Add pkgconfig(libnotify) for the GTK4 flavor ==== inxi ==== Version update (3.3.20 -> 3.3.21) - Updated to version 3.3.21: * /usr/share/doc/packages/inxi/inxi.changelog. ==== kdump ==== Version update (1.0.2+git17.g491c742 -> 1.0.2+git19.g0c60ffb) - mkdumprd: replace mkinitrd with native dracut (bsc#1202443) ==== kernel-firmware ==== Version update (20220804 -> 20220902) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20220902 (git commit 2f2f0181581d): * Mellanox: Add new mlxsw_spectrum firmware xx.2010.3146 * amdgpu: update beige goby VCN firmware * amdgpu: update dimgrey cavefish VCN firmware * amdgpu: update navy flounder VCN firmware * amdgpu: update sienna cichlid VCN firmware (bsc#1202707) * rtl_bt: Update RTL8852C BT USB firmware to 0xDFB8_5A33 * mediatek: reference the LICENCE file for MediaTek firmwares * mediatek: Add new mt8186 SOF firmware * ice: Update package to 1.3.30.0 * QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00438 * brcm: Add nvram for Lenovo Yoga Tablet 2 830F/L and 1050F/L tablets * brcm: Add nvram for the Xiaomi Mi Pad 2 tablet * brcm: Add nvram for the Asus TF103C tablet * Add amd-ucode README file * qca: Update firmware files for BT chip WCN6750. This commit will update required firmware files for WCN6750. * amdgpu: Update Yellow Carp VCN firmware * qcom: Add firmware for Lenovo ThinkPad X13s - Update aliases from 6.0-rc - Update topics list for mtk-sof ==== kernel-source ==== Version update (5.19.2 -> 5.19.7) - Revert "btrfs: check if root is readonly while setting security xattr" (bsc#1203114). - commit 2b3da49 - Linux 5.19.7 (bsc#1012628). - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (bsc#1012628). - net: neigh: don't call kfree_skb() under spin_lock_irqsave() (bsc#1012628). - net/af_packet: check len when min_header_len equals to 0 (bsc#1012628). - android: binder: fix lockdep check on clearing vma (bsc#1012628). - btrfs: tree-checker: check for overlapping extent items (bsc#1012628). - btrfs: fix lockdep splat with reloc root extent buffers (bsc#1012628). - btrfs: move lockdep class helpers to locking.c (bsc#1012628). - ALSA: hda/cs8409: Support new Dolphin Variants (bsc#1012628). - platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop (bsc#1012628). - testing: selftests: nft_flowtable.sh: use random netns names (bsc#1012628). - netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y (bsc#1012628). - drm/amdgpu: Fix interrupt handling on ih_soft ring (bsc#1012628). - drm/amdgpu: Add secure display TA load for Renoir (bsc#1012628). - drm/amdgpu: Add decode_iv_ts helper for ih_v6 block (bsc#1012628). - drm/amd/display: avoid doing vm_init multiple time (bsc#1012628). - drm/amd/display: Fix plug/unplug external monitor will hang while playback MPO video (bsc#1012628). - drm/amdgpu: Increase tlb flush timeout for sriov (bsc#1012628). - drm/amd/display: Fix pixel clock programming (bsc#1012628). - drm/amd/pm: add missing ->fini_xxxx interfaces for some SMU13 asics (bsc#1012628). - drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid (bsc#1012628). - drm/amdgpu: disable 3DCGCG/CGLS temporarily due to stability issue (bsc#1012628). - ksmbd: don't remove dos attribute xattr on O_TRUNC open (bsc#1012628). - s390/hypfs: avoid error message under KVM (bsc#1012628). - ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41 (bsc#1012628). - neigh: fix possible DoS due to net iface start/stop loop (bsc#1012628). - net: lan966x: fix checking for return value of platform_get_irq_byname() (bsc#1012628). - ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured (bsc#1012628). - drm/amd/pm: Fix a potential gpu_metrics_table memory leak (bsc#1012628). - drm/amdkfd: Handle restart of kfd_ioctl_wait_events (bsc#1012628). - drm/amd/pm: skip pptable override for smu_v13_0_7 (bsc#1012628). - drm/amd/display: Fix TDR eDP and USB4 display light up issue (bsc#1012628). - drm/amd/display: clear optc underflow before turn off odm clock (bsc#1012628). - drm/amd/display: For stereo keep "FLIP_ANY_FRAME" (bsc#1012628). - drm/amd/display: Fix HDMI VSIF V3 incorrect issue (bsc#1012628). - drm/amd/display: Avoid MPC infinite loop (bsc#1012628). - drm/amd/display: Device flash garbage before get in OS (bsc#1012628). - drm/amd/display: Add a missing register field for HPO DP stream encoder (bsc#1012628). - rtla: Fix tracer name (bsc#1012628). - ASoC: rt5640: Fix the JD voltage dropping issue (bsc#1012628). - ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path (bsc#1012628). - fs/ntfs3: Fix work with fragmented xattr (bsc#1012628). - mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC (bsc#1012628). - mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx (bsc#1012628). - mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs (bsc#1012628). - mmc: mtk-sd: Clear interrupts when cqe off/disable (bsc#1012628). - HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID (bsc#1012628). - HID: thrustmaster: Add sparco wheel and fix array length (bsc#1012628). - HID: nintendo: fix rumble worker null pointer deref (bsc#1012628). - HID: asus: ROG NKey: Ignore portion of 0x5a report (bsc#1012628). - HID: Add Apple Touchbar on T2 Macs in hid_have_special_driver list (bsc#1012628). - HID: AMD_SFH: Add a DMI quirk entry for Chromebooks (bsc#1012628). - HID: add Lenovo Yoga C630 battery quirk (bsc#1012628). - HID: input: fix uclogic tablets (bsc#1012628). - ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 (bsc#1012628). - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse (bsc#1012628). - bpf: Don't redirect packets with invalid pkt_len (bsc#1012628). ... changelog too long, skipping 993 lines ... - commit 46d0607 ==== libXau ==== Version update (1.0.9 -> 1.0.10) - Update to version 1.0.10 * gitlab CI: add a basic build test * Fix spelling/wording issues * Autest.c: Fix -Wdiscarded-qualifiers warnings * Remove unnnecessary casts from malloc() and free() calls * XauReadAuth: move failure handling code to a common code block ==== libXfont2 ==== Version update (2.0.5 -> 2.0.6) - Update to version 2.0.6 * gitlab CI: add a basic build test * Fix spelling/wording issues * configure: Use pkg-config to handle zlib dependency if possible * Fix comments to reflect removal of OS/2 support ==== libXft ==== Version update (2.3.4 -> 2.3.5) - Update to version 2.3.4 * bugfix release ==== libadwaita ==== Version update (1.1.4 -> 1.1.5) Subpackages: libadwaita-1-0 typelib-1_0-Adw-1 - Update to version 1.1.5: + AdwCarousel: Fix a crash when removing a child while it's animating. + AdwSqueezer: Sizing fixes. + AdwTabBar: - Fix long press handling. - Fix a crash when clicking empty space while a tab is animating. + AdwTabView: Fix set_menu_model() input check. ==== libaom ==== Version update (3.3.0 -> 3.4.0) - Update to version 3.4.0: * This release includes compression efficiency and perceptual quality improvements, speedup and memory optimizations, and some new features. There are no ABI or API breaking changes in this release. * New Features: - New --dist-metric flag with "qm-psnr" value to use quantization matrices in the distortion computation for RD search. The default value is "psnr". - New command line option "--auto-intra-tools-off=1" to make all-intra encoding faster for high bit rate under "--deltaq-mode=3" mode. - New rate control library aom_av1_rc for real-time hardware encoders. Supports CBR for both one spatial layer and SVC. - New image format AOM_IMG_FMT_NV12 can be used as input to the encoder. The presence of AOM_IMG_FMT_NV12 can be detected at compile time by checking if the macro AOM_HAVE_IMG_FMT_NV12 is defined. - New codec controls for the encoder: o AV1E_SET_AUTO_INTRA_TOOLS_OFF. Only in effect if - -deltaq-mode=3. o AV1E_SET_RTC_EXTERNAL_RC o AV1E_SET_FP_MT. Only supported if libaom is built with - DCONFIG_FRAME_PARALLEL_ENCODE=1. o AV1E_GET_TARGET_SEQ_LEVEL_IDX - New key-value pairs for the key-value API: o --auto-intra-tools-off=0 (default) or 1. Only in effect if - -deltaq-mode=3. o --strict-level-conformance=0 (default) or 1 o --fp-mt=0 (default) or 1. Only supported if libaom is built with -DCONFIG_FRAME_PARALLEL_ENCODE=1. - New aomenc options (not supported by the key-value API): o --nv12 * Compression Efficiency Improvements: - Correctly calculate SSE for high bitdepth in skip mode, 0.2% to 0.6% coding gain. - RTC at speed 9/10: BD-rate gain of ~4/5% - RTC screen content coding: many improvements for real-time screen at speed 10 (quality, speedup, and rate control), up to high resolutions (1080p). - RTC-SVC: fixes to make intra-only frames work for spatial layers. - RTC-SVC: quality improvements for temporal layers. - AV1 RT: A new passive rate control strategy for screen content, an average of 7.5% coding gain, with some clips of 20+%. The feature is turned off by default due to higher bit rate variation. * Perceptual Quality Improvements: - RTC: Visual quality improvements for high speeds (9/10) - Improvements in coding quality for all intra mode * Speedup and Memory Optimizations: - ~10% speedup in good quality mode encoding. - ~7% heap memory reduction in good quality encoding mode for speed 5 and 6. - Ongoing improvements to intra-frame encoding performance on Arm - Faster encoding speed for "--deltaq-mode=3" mode. - ~10% speedup for speed 5/6, ~15% speedup for speed 7/8, and ~10% speedup for speed 9/10 in real time encoding mode - ~20% heap memory reduction in still-picture encoding mode for 360p-720p resolutions with multiple threads - ~13% speedup for speed 6 and ~12% speedup for speed 9 in still-picture encoding mode. - Optimizations to improve multi-thread efficiency for still-picture encoding mode. * Bug Fixes: - b/204460717: README.md: replace master with main - b/210677928: libaom disable_order is surprising for max_reference_frames=3 - b/222461449: -DCONFIG_TUNE_BUTTERAUGLI=1 broken - b/227207606: write_greyscale writes incorrect chroma in highbd mode - b/229955363: Integer-overflow in linsolve_wiener - https://crbug.com/aomedia/2032 - https://crbug.com/aomedia/2397 - https://crbug.com/aomedia/2563 - https://crbug.com/aomedia/2815 - https://crbug.com/aomedia/3009 - https://crbug.com/aomedia/3018 - https://crbug.com/aomedia/3045 - https://crbug.com/aomedia/3101 - https://crbug.com/aomedia/3130 - https://crbug.com/aomedia/3173 - https://crbug.com/aomedia/3184 - https://crbug.com/aomedia/3187 - https://crbug.com/aomedia/3190 - https://crbug.com/aomedia/3195 - https://crbug.com/aomedia/3197 - https://crbug.com/aomedia/3201 - https://crbug.com/aomedia/3202 - https://crbug.com/aomedia/3204 - https://crbug.com/aomedia/3205 - https://crbug.com/aomedia/3207 - https://crbug.com/aomedia/3208 - https://crbug.com/aomedia/3209 - https://crbug.com/aomedia/3213 - https://crbug.com/aomedia/3214 - https://crbug.com/aomedia/3219 - https://crbug.com/aomedia/3222 ... changelog too long, skipping 34 lines ... - https://crbug.com/oss-fuzz/45056 ==== libapparmor ==== Version update (3.0.6 -> 3.0.7) - aa-decode: use grep -E instead of deprecated egrep (boo#1203092) add apparmor-3.0.7-egrep.patch - update to AppArmor 3.0.7 - fix setuptools version detection in buildpath.py - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7 for the detailed upstream changelog - add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible in dnsmasc//libvirt-leaseshelper profile (boo#1202849) ==== libfontenc ==== Version update (1.1.4 -> 1.1.6) - Update to version 1.1.6 * This quick update fixes build failures in libfontenc 1.1.5 on platforms that require setting a #define such as _GNU_SOURCE, _OPENBSD_SOURCE, or __EXTENSIONS__ to expose the reallocarray() prototype in their headers. - Update to version 1.1.5 * Fix spelling/wording issues * gitlab CI: add a basic build test * Import reallocarray() from libX11 (originally from OpenBSD) * Convert code to use Xmallocarray() & Xreallocarray() * configure: Use AC_USE_SYSTEM_EXTENSIONS to set GNU_SOURCE & other defines ==== libgcrypt ==== - FIPS: gpg/gpg2 gets out of core handler in FIPS mode while typing Tab key to Auto-Completion. [bsc#1182983] * Add libgcrypt-out-of-core-handler.patch - FIPS: Port libgcrypt to use jitterentropy [bsc#1202117, jsc#SLE-24941] * Enable the jitter based entropy generator by default in random.conf - Add libgcrypt-jitterentropy-3.3.0.patch * Update the internal jitterentropy to version 3.4.0 - Add libgcrypt-jitterentropy-3.4.0.patch ==== libgnomekbd ==== Version update (3.26.1 -> 3.28.1) Subpackages: gnomekbd-tools libgnomekbd8 - Update to version 3.28.1: + Land several fixes to meson build definitions to align with autotools. - Switch to meson build system: + Add meson BuildRequires. + Replace %configure/%make%make_install macros with meson equivalents %meson/%meson_build/%meson_install + Drop libtool BuildRequires and no longer call autogen.sh - Rebase patches with quilt. - Use ldconfig_scriptlets macro for post(un) handling. - Update to version 3.28.0: + Require GLib 2.44 + Modernize the codebase + Avoid several crashes + Fix RTL issues + Add meson build system + Updated translations. - Add libtool BuildRequires and call autgen.sh in build phase: the tarball was geneated using meson and does not contain configure. It is not possible (yet) to use meson as build system though, as the installation turns out to be incomplete. - Drop libgnomekbd_avoid_implicit_definition.patch: Fixed upstream. ==== libgsm ==== Version update (1.0.20 -> 1.0.22) - Update to release 1.0.22 * Build system updates only - Move documentation out of libgsm1, no one reads it if it's implicitly installed for something else. ==== libnvme ==== - Fix installation of manual pages to make them accessible ==== libqt5-qtstyleplugins ==== - Edit qtstyleplugins-fix-deprecations.patch to use the older more reliable method for progress bar orientation (boo#1202611) ==== librsvg ==== Version update (2.54.4 -> 2.55.1) Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Update to version 2.55.1: + As an experiment, I'll move librsvg from even-odd versioning (odd minor version is unstable, even minor version is stable), to the versioning scheme that GNOME uses these days. So, 2.55.x is the new stable series. + There is a new development guide for librsvg, for people who want to help in its development. I hope this will be especially useful to Outreachy and Summer of Code interns: https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html + Define missing crate metadata for Cargo.toml. + Add some tests that were missing for the C API. + Fix the basic test suite in Windows. + Miscellaneous fixes for the build and CI. - Update of vendored dependencies. - Update to version 2.55.0: + The Minimum Supported Rust Version (MSRV) is now Rust 1.58. + The release tarball no longer contains vendored Rust dependencies. Most distributions now have infrastructure to pull these themselves, so let's make the tarball smaller. + Accept patterns with userSpaceOnUse units for the stroke of axis-aligned lines. + Small reductions in memory consumption of the DOM tree. + Updates for the gtk-rs API. - Update to version 2.54.5: + Accept patterns with userSpaceOnUse units for the stroke of axis-aligned lines. ==== libsoup ==== Version update (3.0.7 -> 3.0.8) Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0 - Update to version 3.0.8: + Fix `http` proxy authentication with default proxy resolver. + Numerous improvments to HTTP/2 reliability. ==== libssh ==== Version update (0.9.6 -> 0.10.3) Subpackages: libssh-config libssh4 - Update to version 0.10.3 * https://git.libssh.org/projects/libssh.git/tag/?h=libssh-0.10.3 - Update to version 0.10.2 * https://git.libssh.org/projects/libssh.git/tag/?h=libssh-0.10.2 - Removed libssh-weak-attribute.patch - Update to version 0.10.1 * https://git.libssh.org/projects/libssh.git/tag/?h=libssh-0.10.1 - Enable client and server testing * Added libssh-weak-attribute.patch - Update to version 0.10.0 * https://git.libssh.org/projects/libssh.git/tag/?h=libssh-0.10.0 - Removed 0001-Soften-behaviour-of-the-Compression-no-yes-option.patch ==== libstorage-ng ==== Version update (4.5.42 -> 4.5.43) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#896 - avoid problems with duplicate MD device names during activation (bsc#1199307) - 4.5.43 ==== libtool ==== - allow tests to pass with GNU grep 3.8 boo#1203097 add libtool-2.4.7-grep-3.8.patch ==== libwpe ==== Version update (1.12.0 -> 1.12.3) - Update to version 1.12.3: + Fix the build when using Clang's libc++ or the Musl libc. - Changes from version 1.12.2: + Fix the build when using CMake to configure it. - Changes from version 1.12.1: + Fix pasteboard to use the generic interface by default. + Fix memory allocation to always abort execution on failure. ==== libxml2 ==== Version update (2.9.14 -> 2.10.1) Subpackages: libxml2-2 libxml2-tools - Update to version 2.10.1: * Regressions: Fix xmlCtxtReadDoc with encoding * Bug fixes: Fix HTML parser with threads and --without-legacy * Build system: + Fix build with Python 3.10 + cmake: Disable version script on macOS + Remove Makefile rule to build testapi.c * Documentation: + Switch back to HTML output for API documentation + Port doc/examples/index.py to Python 3 + Fix order of exports in libxml2-api.xml + Remove libxml2-refs.xml - Update to 2.10.0: * Security + [CVE-2022-2309] Reset nsNr in xmlCtxtReset + Reserve byte for NUL terminator and report errors consistently in xmlBuf and xmlBuffer + Fix missing NUL terminators in xmlBuf and xmlBuffer functions + Fix integer overflow in xmlBufferDump() + xmlBufAvail() should return length without including a byte for NUL terminator + Fix ownership of xmlNodePtr & xmlAttrPtr fields in xmlSetTreeDoc() + Use xmlNewDocText in xmlXIncludeCopyRange + Fix use-after-free bugs when calling xmlTextReaderClose() before xmlFreeTextReader() on post-validating parser + Use UPDATE_COMPAT() consistently in buf.c + fix: xmlXPathParserContext could be double-delete in OOM case. * Removals and deprecations + Disable XPointer location support by default + Remove outdated xml2Conf.sh + Deprecate module init and cleanup functions + Remove obsolete XML Software Autoupdate (XSA) file + Remove DOCBparser + Remove obsolete Python test framework + Remove broken VxWorks support + Remove broken Mac OS 9 support + Remove broken bakefile support + Remove broken Visual Studio 2010 support + Remove broken Windows CE support + Deprecate IDREF-related functions in valid.h + Deprecate legacy functions + Disable legacy support by default + Deprecate all functions in nanoftp.h + Disable FTP support by default + Add XML_DEPRECATED macro + Remove elfgcchack.h * Regressions + Skip incorrectly opened HTML comments + Restore behavior of htmlDocContentDumpFormatOutput() * Bug fixes + Fix memory leak with invalid XSD + Make XPath depth check work with recursive invocations + Fix memory leak in xmlLoadEntityContent error path + Avoid double-free if malloc fails in inputPush + Properly fold whitespace around the QName value when validating an XSD schema. + Add whitespace folding for some atomic data types that it's missing on. + Don't add IDs containing unexpanded entity references * Improvements + Avoid calling xmlSetTreeDoc + Simplify xmlFreeNode + Don't reset nsDef when changing node content + Fix unintended fall-through in xmlNodeAddContentLen + Remove unused xmlBuf functions + Implement xpath1() XPointer scheme + Add configuration flag for XPointer locations support + Fix compiler warnings in Python code + Mark more static data as `const` + Make xmlStaticCopyNode non-recursive + Clean up encoding switching code + Simplify recursive pthread mutex + Use non-recursive mutex in dict.c + Fix parser progress checks + Avoid arithmetic on freed pointers + Improve buffer allocation scheme + Remove unneeded #includes + Add support for some non-standard escapes in regular expressions. + htmlParseComment: handle abruptly-closed comments + Add let variable tag support + Add value-of tag support + Remove useless call to xmlRelaxNGCleanupTypes + Don't include ICU headers in public headers + Update `xmlStrlen()` to use POSIX / ISO C `strlen()` + Fix unused variable warnings with disabled features + Only warn on invalid redeclarations of predefined entities + Remove unneeded code in xmlreader.c + Rework validation context flags * Portability + Use NAN/INFINITY if available to init XPath NaN/Inf + Fix Python tests on macOS + Fix xmlCleanupThreads on Windows + Fix reinitialization of library on Windows + Don't mix declarations and code in runtest.c + Use portable python shebangs + Use critical sections as mutex on Windows + Don't set HAVE_WIN32_THREADS in win32config.h + Use stdint.h with newer MSVC + Remove cruft from win32config.h + Remove isinf/isnan emulation in win32config.h ... changelog too long, skipping 75 lines ... + Add note about optimization flags ==== libyui ==== Version update (4.4.3 -> 4.4.4) - Fixed main window stacking order in YQMainWinDock to avoid unintentional transparency when QSS-styling YQDialogs (bsc#1199020, bsc#1191112) - 4.4.4 ==== libyui-ncurses ==== Version update (4.4.3 -> 4.4.4) - Fixed main window stacking order in YQMainWinDock to avoid unintentional transparency when QSS-styling YQDialogs (bsc#1199020, bsc#1191112) - 4.4.4 ==== libyui-ncurses-pkg ==== Version update (4.4.3 -> 4.4.4) - Fixed main window stacking order in YQMainWinDock to avoid unintentional transparency when QSS-styling YQDialogs (bsc#1199020, bsc#1191112) - 4.4.4 ==== libyui-qt ==== Version update (4.4.3 -> 4.4.4) - Fixed main window stacking order in YQMainWinDock to avoid unintentional transparency when QSS-styling YQDialogs (bsc#1199020, bsc#1191112) - 4.4.4 ==== libyui-qt-graph ==== Version update (4.4.3 -> 4.4.4) - Fixed main window stacking order in YQMainWinDock to avoid unintentional transparency when QSS-styling YQDialogs (bsc#1199020, bsc#1191112) - 4.4.4 ==== libyui-qt-pkg ==== Version update (4.4.3 -> 4.4.4) - Fixed main window stacking order in YQMainWinDock to avoid unintentional transparency when QSS-styling YQDialogs (bsc#1199020, bsc#1191112) - 4.4.4 ==== libzypp ==== Version update (17.31.0 -> 17.31.1) - UsrEtc: Store logrotate files in %{_distconfdir} if defined (fixes #402) - Log backtrace on SIGABRT too. - Need to explicitly enable building experimental code. Otherwise an old Notcurses++ package which happens to be present in the buildenv breaks the build (fixes #412). - Work around libyui/libyui#78 on code 15.4 and older. - Stop using std::*ary_function; deprecated and removed in c++17. - Don't expose header files which use types not available in c++11. In 15.3 and older, YAST and PK compile with -std=c++11. - version 17.31.1 (22) ==== llvm14 ==== - Add llvm-lifetime-for-rust.patch to have Rust memory management functions considered as lifetime markers. This should aid dead store elimination to dynamically allocated memory in Rust code. - Don't declare python3-clang as noarch: Python packages are installed into %{_libdir}. - Use black RPM macro magic to deduplicate binary lists. This should have no effect on the generated RPM but shaves ~400 lines off the specfile and hopefully makes future maintenance easier. ==== lsscsi ==== Version update (0.30 -> 0.32) - Update to release 0.32 * improve NVMe device parsing (e.g. /dev/nvme0c1n2) * print nr_hw_queues when available for SCSI hosts * make WWN printing for NVMe more consistent with output from SCSI devices (e.g. with -u and -t) * logic to select best SCSI id (--scsi_id) to output * fix issue where host managed ZBC devices don't output their size. [Fix also for RBC and CD/DVD.] * exclude NVMe listings when --classic given * supply "-" for generic NVMe device one line output so 'lsscsi -gb' output is consistent ==== lua54 ==== - Add more upstream patches: * luabugs6.patch * luabugs7.patch ==== lvm2 ==== Version update (2.03.15 -> 2.03.16) Subpackages: liblvm2cmd2_03 - Update lvm2 from LVM2.2.03.15 to LVM2.2.03.16 * ** WHATS_NEW for 2.03.16 *** Version 2.03.16 - 18th May 2022 =============================== Fix segfault when handling selection with historical LVs. Add support --vdosettings with lvcreate, lvconvert, lvchange. Filtering multipath devices respects blacklist setting from multipath configuration. lvmdevices support for removing by device id using --deviceidtype and --deldev. Display writecache block size with lvs -o writecache_block_size. Improve cachesettings description in man lvmcache. Fix lossing of delete message on thin-pool extension. - Drop patches that have been merged into upstream - 0001-post-release.patch - 0002-asan-fix-some-reports-from-libasan.patch - 0003-make-generate.patch - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch - 0007-dev_manager-fix-dm_task_get_device_list.patch - 0008-dev_manager-failing-status-is-not-internal-error.patch - 0009-clang-add-extra-check.patch - 0010-clang-possible-better-compilation-with-musl-c.patch - 0011-dev_manager-do-not-query-for-open_count.patch - 0012-dev_manager-use-list-info-for-preset-devs.patch - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch - 0014-man-update-cachesettings-option-description.patch - 0015-man-lvmcache-mention-writecache-memory-usage.patch - 0016-writecache-display-block-size-from-lvs.patch - 0017-devices-simplify-dev_cache_get_by_devt.patch - 0018-devices-drop-incorrect-paths-from-aliases-list.patch - 0019-devices-initial-use-of-existing-option.patch - 0020-devices-fix-dev_name-assumptions.patch - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch - 0023-writecache-check-memory-usage.patch - 0024-pvscan-don-t-use-udev-for-external-device-info.patch - 0025-vgchange-monitor-don-t-use-udev-info.patch - Add upstream patch - 0001-devices-file-move-clean-up-after-command-is-run.patch - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch - 0005-pvdisplay-restore-reportformat-option.patch - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch - 0009-mm-remove-libaio-from-being-skipped.patch - 0010-dmsetup-check-also-for-ouf-of-range-value.patch - 0011-devices-drop-double-from-sysfs-path.patch - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch - Update patch - bug-1184687_Add-nolvm-for-kernel-cmdline.patch - update lvm2.spec - indent some lines for easy read - add new man: lvm_import_vdo.8 dmfilemapd.8 - remove config item '--enable-cmirrord', which was obsoleted. - remove config item '--enable-realtime', which became default setting. - add config item "--enable-dmfilemapd" for new daemon dmfilemapd - lvm.conf - align upstream style, comment out default values ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - Update lvm2 from LVM2.2.03.15 to LVM2.2.03.16 * ** WHATS_NEW for 2.03.16 *** Version 2.03.16 - 18th May 2022 =============================== Fix segfault when handling selection with historical LVs. Add support --vdosettings with lvcreate, lvconvert, lvchange. Filtering multipath devices respects blacklist setting from multipath configuration. lvmdevices support for removing by device id using --deviceidtype and --deldev. Display writecache block size with lvs -o writecache_block_size. Improve cachesettings description in man lvmcache. Fix lossing of delete message on thin-pool extension. - Drop patches that have been merged into upstream - 0001-post-release.patch - 0002-asan-fix-some-reports-from-libasan.patch - 0003-make-generate.patch - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch - 0007-dev_manager-fix-dm_task_get_device_list.patch - 0008-dev_manager-failing-status-is-not-internal-error.patch - 0009-clang-add-extra-check.patch - 0010-clang-possible-better-compilation-with-musl-c.patch - 0011-dev_manager-do-not-query-for-open_count.patch - 0012-dev_manager-use-list-info-for-preset-devs.patch - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch - 0014-man-update-cachesettings-option-description.patch - 0015-man-lvmcache-mention-writecache-memory-usage.patch - 0016-writecache-display-block-size-from-lvs.patch - 0017-devices-simplify-dev_cache_get_by_devt.patch - 0018-devices-drop-incorrect-paths-from-aliases-list.patch - 0019-devices-initial-use-of-existing-option.patch - 0020-devices-fix-dev_name-assumptions.patch - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch - 0023-writecache-check-memory-usage.patch - 0024-pvscan-don-t-use-udev-for-external-device-info.patch - 0025-vgchange-monitor-don-t-use-udev-info.patch - Add upstream patch - 0001-devices-file-move-clean-up-after-command-is-run.patch - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch - 0005-pvdisplay-restore-reportformat-option.patch - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch - 0009-mm-remove-libaio-from-being-skipped.patch - 0010-dmsetup-check-also-for-ouf-of-range-value.patch - 0011-devices-drop-double-from-sysfs-path.patch - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch - Update patch - bug-1184687_Add-nolvm-for-kernel-cmdline.patch - update lvm2.spec - indent some lines for easy read - add new man: lvm_import_vdo.8 dmfilemapd.8 - remove config item '--enable-cmirrord', which was obsoleted. - remove config item '--enable-realtime', which became default setting. - add config item "--enable-dmfilemapd" for new daemon dmfilemapd - lvm.conf - align upstream style, comment out default values ==== memcached ==== Version update (1.6.15 -> 1.6.16) - update to 1.6.16: * proxy: add req:flag_token("F") * proxy: mcp.response code and rline API * proxy: add r:has_flag(), fix r:token() length * proxy: mcp.request() improvements * proxy: mcplib_request_token() doesn't delimit the final token in a request * tls: Disable TLS re-negotiation from SSL context * Fix undefined behavior and warning with clang * proxy: fix the hashstring size for evcache ketama * core: Fix FTBFS with GCC 12 on ppc64el * proxy: fix race crash from io obj use-after-free * proxy: fix mcp.await() when using extended args * proxy: add missing errno.h include to proxy.h * proxy: fix potential corruption on partial write * proxy: rework backend buffer handling to fix protocol desync bug * tests: skip whitespace on vendor/* * tls: Add switch to opt-in to kernel TLS on OpenSSL 3.0.0+ * core: checks port number at start time * Add a command to dump keys for memcached-tool * proxy: 'proxyreqs' does not work unless 'proxyuser' also provided * proxy: replace proxycmds stream with proxyreqs * proxy: mcp.log_req* API interface ==== microos-tools ==== Version update (2.12 -> 2.16) - Update to version 2.16: - 98selinux-microos: Make the btrfs subvolume writable temporarily [boo#1202395] - Update to version 2.15 - 98selinux-microos: Add grep as dependency - Update to version 2.14 - Fix Makefile to install sysext-add-debug - Update to version 2.13 - 98selinux-microos: Don't rely on selinux=1 [bsc#1202449] - Add sysext-add-debug - Make sure /var/lib/overlay exists before relabeling ==== ncurses ==== Version update (6.3.20220813 -> 6.3.20220820) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch +20220820 + fix some cppcheck warnings, mostly style, in ncurses and c++ libraries and progs directory. + add curses_trace to ifdef's for START_TRACE in test/test.priv.h + update config.guess ==== openssh ==== Subpackages: openssh-clients openssh-common openssh-server - Use %_pam_vendordir ==== osinfo-db ==== - bsc#1202827 - Fail to deploy sle15sp5 guest via virt-install with osinfo add-sle15sp5-support.patch ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-documentation patterns-base-enhanced_base patterns-base-minimal_base patterns-base-sw_management patterns-base-x11 patterns-base-x11_enhanced - Add microos-tools to transactional_base (boo#1199520) - Remove joe text editor. nano is already recommended and it's more well known and updated more frequently ==== plymouth ==== Version update (22.02.122+64.0b0e93c -> 22.02.122+70.614d2db) Subpackages: libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-lang plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner - Update to version 22.02.122+70.614d2db: drm: ignore non-desktop outputs It doesn't make sense to display a boot screen on virtual reality headsets. ==== python-tornado6 ==== Version update (6.1 -> 6.2) - update to 6.2: * https://www.tornadoweb.org/en/stable/releases/v6.2.0.html - drop remove-multiheader-http-test.patch (upstream) ==== python-typing_extensions ==== Version update (4.2.0 -> 4.3.0) - Add _typed_dict_test_helper.py missing from PyPI release - Update to v4.3.0 * Add typing_extensions.NamedTuple, allowing for generic NamedTuples on Python <3.11 (backport from python/cpython#92027, by Serhiy Storchaka) * Adjust typing_extensions.TypedDict to allow for generic TypedDicts on Python <3.11 (backport from python/cpython#27663, by Samodya Abey) ==== runc ==== Version update (1.1.3 -> 1.1.4) - Update to runc v1.1.4. Upstream changelog is available from https://github.com/opencontainers/runc/releases/tag/v1.1.4. * Fix mounting via wrong proc fd. When the user and mount namespaces are used, and the bind mount is followed by the cgroup mount in the spec, the cgroup was mounted using the bind mount's mount fd. * Switch kill() in libcontainer/nsenter to sane_kill(). * Fix "permission denied" error from runc run on noexec fs. * Fix failed exec after systemctl daemon-reload. Due to a regression in v1.1.3, the DeviceAllow=char-pts rwm rule was no longer added and was causing an error open /dev/pts/0: operation not permitted: unknown when systemd was reloaded. (boo#1202821) ==== schily ==== Subpackages: libcdrdeflt1_0 libdeflt1_0 libfile1_0 libfind4_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs spax star - pbosh.1: replace broken ".so sh.1" refernce with a symlink to bosh.1 - Fix update-alternatives for rmt.1 ==== selinux-policy ==== Subpackages: selinux-policy-targeted - Move SUSE directory from manual page section to html docu ==== setools ==== - Added README.SUSE and drop recommend for python3-networkx altogether (bsc#1202676) ==== sqlite3 ==== Version update (3.39.2 -> 3.39.3) Subpackages: libsqlite3-0 sqlite3-tcl - update to 3.39.3: * Use a statement journal on DML statement affecting two or more database rows if the statement makes use of a SQL functions that might abort. * Use a mutex to protect the PRAGMA temp_store_directory and PRAGMA data_store_directory statements, even though they are decremented and documented as not being threadsafe. ==== sssd ==== Version update (2.7.3 -> 2.7.4) Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-krb5-common sssd-ldap - Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update. - Update to release 2.7.4 * Lock-free client support will be only built if libc provides pthread_key_create() and pthread_once(). For glibc this means version 2.34+. ==== system-config-printer ==== Subpackages: python3-cupshelpers system-config-printer-common system-config-printer-dbus-service udev-configure-printer - Move all dbus-1 system.d files to /usr (bsc#1202340) ==== tcpd ==== - Makefile is not parallel-safe ==== transactional-update ==== Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit - Migration of logrotate configuration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update. ==== tree ==== Version update (2.0.2 -> 2.0.3) - tree 2.0.3: * Fix segfault when filelimit is used and tree encounters a directory it cannot enter * Fixed broken -x option (stops recursing.) * Fix use after free (causing segfault) for dir/subdir in list.c * Multiple fixes for .gitignore functionality * Fixed segfault when an unknown directory is given with -X * Fixed output up for -X and -J options ==== upower ==== Version update (0.99.20 -> 1.90.0) Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 - update to 1.90.0: * Refactor internal battery handling into separate classes * Guess charging/discharging state based on energy rate (#196) * Fix polling after resume (#198) * Fix battery state guessing (#146) * Reload history when battery ID changes * Test fixes - Drop upower-sle15.patch, systemd is recent enough for SLE15 SP3+. ==== userspace-rcu ==== Version update (0.13.1 -> 0.13.2) - Update to version 0.13.2: * Revert "Fix: remove type constness in URCU_FORCE_CAST's C++ version". * Fix: futex.h: include headers outside extern C. * Fix: add missing unused attribute to _rcu_dereference. * Fix: change method used by _rcu_dereference to strip type constness. * Fix: remove type constness in URCU_FORCE_CAST's C++ version. * Move extern "C" down in include/urcu/urcu-bp.h. * Fix: ifdef linux specific cpu count compat. * Set git-review branch to stable-0.13. * Fix: sysconf(_SC_NPROCESSORS_CONF) can be less than max cpu id. * Fix: revise obsolete command in README.md. * Fix: workqueue: remove unused variable "ret". * Fix: futex wait: handle spurious futex wakeups. * Fix: Use %lu rather than %ld to print count. ==== vim ==== Version update (9.0.0224 -> 9.0.0381) Subpackages: vim-data vim-data-common vim-small - Updated to version 9.0.0381, fixes the following problems * Using common name in tests leads to flaky tests. * VDM files are not recognized. * Shell command is displayed in message window. * Screen flickers when 'cmdheight' is zero. * When updating the whole screen a popup may not be redrawn. * Clearing screen causes flicker. * Godot shader files are not recognized. * Command line type of CmdlineChange differs from getcmdtype(). * Cannot use the message popup window directly. * Crash when no errors and 'quickfixtextfunc' is set. * Using common name in tests leads to flaky tests. * Some changes for cmdheight=0 are not needed. * items() does not work on a list. (Sergey Vlasov) * OLD_DIGRAPHS is unused. * ":highlight" hangs when 'cmdheight' is zero. * Method tests fail. * Cannot use items() on a string. * Overwrite check may block BufWriteCmd. * Method test fails. * Test does not properly clean up. * Checks for Dictionary argument often give a vague error message. * Tests are flaky because of using a common file name. * Flicker when resetting cmdline_row after updating the screen. * Return value of list_append_list() not always checked. * No check if the return value of XChangeGC() is NULL. * The 'cmdheight' zero support causes too much trouble. * mapset() does not restore mapping properly. * ":wincmd =" equalizes in two directions. * ColorScheme autocommand triggered when colorscheme is not found. (Romain Lafourcade) * Error message for list argument could be clearer. * :horizontal modifier not fully supported. * Filetype of *.sil files not well detected. * :echowindow does not work in a compiled function. * Message window may obscure the command line. * using :echowindow in a timer clears part of message * Missing entry in switch. * Check for uppercase char in autoload name is wrong, it checks the name of the script. * :echowindow sets the in_echowindow flag too early. * 'linebreak' interferes with text property highlight if there is syntax highlighting. * 'breakindent' does not indent non-lists with "breakindentopt=list:-1". * Error message for wrong argument type is not specific. * Crash when invalid line number on :for is ignored. * Removing a listener may result in a memory leak and remove subsequent listerns. * Expanding ":e %" does not work for remote files. * Common names in test files causes tests to be flaky. * Clang static analyzer gives warnings. * File name used in test is unusual. * Cannot use import->Func() in lambda. (Israel Chauca Fuentes) * Coverity complains about dropping sign of character. * Old Coverity warning for using NULL pointer. * A failing flaky test doesn't mention the time. * Cleaning up afterwards can make a function messy. * Compiler warning for uninitialized variable. * Coverity warns for NULL check and unused return value. * Coverity still complains about dropping sign of character. * The footer feature is unused. * Clang warns for dead assignments. * Argument assignment does not work. * Compiler warning for uninitialized variable. (Tony Mechelynck) * Cleaning up after writefile() is a hassle. * Deleting files in tests is a hassle. * Writefile test leaves files behind. - ignore-flaky-test-failure.patch: Ignore failure of flaky tests - disable-unreliable-tests-arch.patch: Removed - Updated to version 9.0.0313, fixes the following problems * Using NULL pointer when skipping compiled code. * Using freed memory with multiple line breaks in expression. * job_start() test may fail under valgrind. * Cannot read error message when abort() is called. * Crash when pattern looks below the last line. * Vim9: error message for missing type is not clear. * No error for comma missing in list in :def function. * Expanding "**" may loop forever with directory links. * Test with BufNewFile autocmd is flaky. * Removing multiple text properties takes many calls. * Cannot make difference between the end of :normal and a character in its argument. * 'autoshelldir' does not work with chunked respose. * Popup menu not removed when 'wildmenu' reset while it is visible. * Mac: cannot build if dispatch.h is not available. * Shift-Tab shows matches on cmdline when 'wildmenu' is off. * Build failure without the +wildmenu feature. * Crash when using ":mkspell" with an empty .dic file. * "make install" does not install shared syntax file. (James McCoy) * "make install" still fails. (Wilhelm Payne) * Text properties "below" sort differently on MS-Windows. * Cannot easily get the list of sourced scripts. * Mechanism to prevent recursive screen updating is incomplete. * Using freed memory when 'tagfunc' deletes the buffer. * Cannot add padding to virtual text without highlight. * Duplicate code in finding a script in the execution stack. * No test for what 9.0.0234 fixes. * Slightly inconsistent error messages. * Test output shows up in git. ... changelog too long, skipping 60 lines ... * Using common name in tests leads to flaky tests. ==== webkit2gtk3 ==== Version update (2.36.6 -> 2.36.7) Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles - Update to version 2.36.7 (boo#1202807): - Fix several crashes and rendering issues. + Security fixes: CVE-2022-32893. ==== webkit2gtk3-soup2 ==== Version update (2.36.6 -> 2.36.7) Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles - Update to version 2.36.7 (boo#1202807): - Fix several crashes and rendering issues. + Security fixes: CVE-2022-32893. ==== webkit2gtk4 ==== Version update (2.36.6 -> 2.36.7) Subpackages: libjavascriptcoregtk-5_0-0 libwebkit2gtk-5_0-0 typelib-1_0-JavaScriptCore-5_0 typelib-1_0-WebKit2-5_0 webkit2gtk-5_0-injected-bundles - Update to version 2.36.7 (boo#1202807): - Fix several crashes and rendering issues. + Security fixes: CVE-2022-32893. ==== wpa_supplicant ==== - Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update. ==== wpebackend-fdo ==== Version update (1.12.0 -> 1.12.1) - Update to version 1.12.1: + Fixed a crash caused by trying to deallocate already freed graphics buffers in certain situations. ==== x11-tools ==== - nvidia-pre-install * mkinitrd will be removed from TW; /etc/sysconfig/kernel no longer exits anyway since a long time (boo#1203025) ==== xdg-utils ==== - xdg-open: convert usage of obsolete egrep to grep -E add xdg-utils-egrep.patch, boo#1203092 ==== yast2 ==== Version update (4.5.10 -> 4.5.12) Subpackages: yast2-logs - Added a parameter to NetworkService.EnableDisableNow method in order to ensure that the selected network service is enabled even when the selection has not been modified (bsc#1202479) - 4.5.12 - On transactional systems, inform the user that packages are required to be installed manually (related to bsc#1199840) - 4.5.11 ==== yast2-bootloader ==== Version update (4.5.2 -> 4.5.3) - adjust trusted boot help text (bsc#1197608) - 4.5.3 ==== yast2-core ==== Version update (4.5.2 -> 4.5.3) - Fix a test that would fail in the year 2038 (gh#yast/yast-core#160) - 4.5.3 ==== zlib ==== Version update (1.2.11 -> 1.2.12) Subpackages: libminizip1 libz1 - Update to 1.2.12: * A lot of bug fixes * Improve speed of crc32 functions * Use ARM crc32 instructions if the ARM architecture has them For the complete changes, see ChangeLog - Fixes CVE-2022-37434, heap-based buffer over-read or buffer overflow in inflate.c via a large gzip header extra field (CVE-2022-37434, bsc#1202175) - Added patches: * zlib-1.2.11-covscan-issues-rhel9.patch * zlib-1.2.11-covscan-issues.patch * zlib-1.2.12-s390-vectorize-crc32.patch * zlib-1.2.12-optimized-crc32-power8.patch * zlib-1.2.12-IBM-Z-hw-accelerated-deflate-s390x.patch * zlib-1.2.12-fix-configure.patch * zlib-1.2.12-correct-inputs-provided-to-crc-func.patch * zlib-1.2.12-fix-CVE-2022-37434.patch * zlib-1.2.5-minizip-fixuncrypt.patch - Removed patches: * bsc1197459.patch (upstreamed) * zlib-power8-fate325307.patch (replaced by zlib-1.2.12-optimized-crc32-power8.patch) * bsc1174736-DFLTCC_LEVEL_MASK-set-to-0x1ff.patch (replaced by zlib-1.2.12-IBM-Z-hw-accelrated-deflate-s390x.patch) * 410.patch (replaced by zlib-1.2.12-IBM-Z-hw-accelrated-deflate-s390x.patch) - Refreshed patches: * zlib-format.patch * zlib-no-version-check.patch - Disable profiling since it breaks tests - Update zlib-rpmlintrc - switch to https urls ==== zypper ==== Version update (1.14.55 -> 1.14.56) Subpackages: zypper-log zypper-needs-restarting - UsrEtc: Store logrotate files in %{_distconfdir} if defined (fixes #441, fixes #444) - Remove unneeded code to compute the PPP status. Since libzypp 17.23.0 the PPP status is auto established. No extra solver run is needed. - Make sure 'up' respects solver related CLI options (bsc#1201972) - Fix tests to use locale "C.UTF-8" rather than "en_US". - Fix man page (fixes #451) - version 1.14.56