Packages changed: libnvme (1.3 -> 1.4) libstorage-ng (4.5.91 -> 4.5.92) libxfce4ui (4.18.2 -> 4.18.3) nvme-cli (2.3 -> 2.4) xorg-x11-server (21.1.7 -> 21.1.8) xwayland (23.1.0 -> 23.1.1) yast2-storage-ng (4.6.2 -> 4.6.3) === Details === ==== libnvme ==== Version update (1.3 -> 1.4) Subpackages: libnvme-mi1 libnvme1 - Update to version 1.4: * fabrics: Filter out invalid UUIDs from DMI * fabrics: Add define for DMI sysinfo * Print out correct TREQ strings for discovery * tree: fix generic device open failure * fabrics: add configuration option 'tls_key' * fabrics: add configuration option 'keyring' * linux: add key helper functions * nvme: add 'nvme_insert_tls_key()' function * linux: add nvme_lookup_keyring() * python: Change python option from combo to feature * types: add opcode field to error log page (TP4113) * python: Add setter property for controller DHCHAP Key * python: Remove redundant host.set_key() method * build, meson: Print option summary * Python: Add support for setting/getting Host DHCHAP key * Python: Add hostnqn_from_file() and hostid_from_file() * types: Update position of elbatm in struct nvme_copy_range{_f1} * doc: fix kernel-doc-check warning * python, meson: Assert that deps are present for -Dpython=true * python: Reformat SWIG input file * python test: Check there is no SIGSEGV during garbage collection * python: Return PyObject* from __str__() instead of a static char[] * python: Fix segmentation fault during garbage collection * build: Enable test in muon minimal build * build: Streamline workflows with nvme-cli * mi: Add nvme_mi_admin_get_log_page * ioctl: Set file descriptor in nvme_get_log_page() * fix endians * fabrics: Do not ignore one char whitespace when string sanitizing ==== libstorage-ng ==== Version update (4.5.91 -> 4.5.92) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.5.92 ==== libxfce4ui ==== Version update (4.18.2 -> 4.18.3) Subpackages: libxfce4kbd-private-3-0 libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools typelib-1_0-Libxfce4ui-2_0 - Update to version 4.18.3 * Add comment about the need for gtk_widget_destroy() * Fix memory management in Vala generated code * Add annotation "(nullable)" where appropriate * Replace deprecated annotation: "(allow-none)" * Harden xfce_gtk_handle_tab_accels (thunar#1067) * screensaver: Avoid Xfconf warning * shortcuts-grabber: Ignore keyboard layout change * screensaver: Fix Xfconf memory management ==== nvme-cli ==== Version update (2.3 -> 2.4) Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion - Update to version 2.4: * plugins/ocp: Add SMART cloud log to solidigm plugin * nvme-print: Unify number base format for nsid * nvme-(discover,connect,connect-all): enable options '--keyring' and '--tls_key' * nvme-connect: enable option '--tls' * nvme-check-tls-key: add options to derive a 'retained' TLS key * nvme-gen-tls-key: add options to derive a TLS key * plugins/ocp: Move SMART cloud log methods to separate file for reusability * nvme: validate storage tag size correctly * nvme-print-json: Add json output status function * util: Cleanup argconfig parse function * nvme: Fix format command function indentation errors * util: Use argconfig commandline options pointer directly * nvme-print: Fix nvme show status function indentation errors * nvme: Check fw-commit command support MUD * print: print csi and opcode in error log (TP4113) * plugins/inspur: Cast vendor specific smart log value * nvme: Use correct ABORT type for self abort test * plugins/solidigm: Do not overwrite previously initialized variable * nvme-print: sanitize supported-log-pages output * nvme: Enforce length to a multiple of 4 in get_log_page * nvme: fix block count and data size logic * util: Introduce argconfig simple helper to check seen condition * plugins/ocp: Add set feature EOL/PLP failure mode no-uuid option * plugins/ocp: Refactor to clear feature identifier C1h and C3h * plugins/ocp: Add support for clear PCIe correctable error counters feature * nvme-doc: update man page for supported-log-pages * plugins/ocp: OCP 2.0 field updates for SMART cloud log * nvme: Fix parameter limit range * fdp: Fix wrong Reclaim Unit Handle Status size * plugins/ocp: Add support for EOL/PLP failure mode feature * nvme-print: Fix printing of u32 values * nvme: Fix invalid memory access in show_registers * util: Add argconfig seen flag parameter to check if feature NSID set * nvme-print: fix segfault in supported-log-pages json output * fabrics: Fix ordering for auto connect services * nvme.c: Check Firmware Update Granularity in fwdl * log: high latency timestamp issue * nvme: Align get feature data buffer length by page size to allocate * nvme: Continue get feature on invalid NS error to get multiple feature ids * plugins/ocp: SMART cloud log bug fixes. * Made temperature readouts in line with the SI. * Changed 'Kelvin' to 'kelvin', as recommended by the BIPM. * plugins/ocp: Fix whitespace and style issues * util: Revert JSON output to plain numbers * nvme: Add rae argument to telemetry-log command * nvme: Refactor get telemetry log page helper * nvme: Factor out parse telemetry log da element * nvme: Fix type in error message * unit: Add test-argconfig-parse * nvme: Use chunked read in get_log() * nvme: Use fprintf for error message logging in get_log() * nvme: fix /dev/spkd/ typo * doc: --storage-tag-check doesn't take any arguments * fabrics: Ensure host-traddr/iface consistency for "connect-all" * nvme-print: print the nvme generic name in json output as well * plugins/innogrit: modify command opcode for eventlog and cdump * completion: fix typo, add missing args * plugins/wdc: Fix data Formatting for Latency Monitor Log Page * nvme: Make json-c optional again * nvme-print: Move JSON printing function into a new file * plugins/solidigm: Use json_create_object wrapper * plugins/solidigm: Use struct json_object instead of typedef * fabrics: No need to sanitize trsvcid and traddr * docs: Fixed typos and missing options * util: Numbers without any suffix are also valid * util: Update suffix_binary_parse API * util: Reimplement suffix_si_parse * nvme: Filter out status flags for get feature command * util: Add crc32 implementation * nvme-print: Use attrs_info as key for Zone Attributes Information * nvme: Support effects-log for fabrics ctrl * plugins/solidigm: Add uuid index resolution * plugins/ocp: Use network byte order for OCP UUID value ==== xorg-x11-server ==== Version update (21.1.7 -> 21.1.8) Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra - Update to version 21.1.8 (CVE-2023-1393): * This release contains the fix for CVE-2023-1393 * composite: Fix use-after-free of the COW * xkbUtils: use existing symbol names instead of deleted deprecated ones - Drop U_xserver-composite-Fix-use-after-free-of-the-COW.patch: Fixed upstream - Switch back to tarball release, drop source service, add keyring and sig files. ==== xwayland ==== Version update (23.1.0 -> 23.1.1) - Update to version 23.1.1 (CVE-2023-1393): + This release contains the fix for CVE-2023-1393. + xkbUtils: use existing symbol names instead of deleted deprecated ones + glamor: Don't glFlush/ctx switch unless any work has been performed + xwayland: - Refactor xwl_present_for_each_frame_callback helper - Prevent nested xwl_present_for_each_frame_callback calls + composite: Fix use-after-free of the COW - Drop U_xserver-composite-Fix-use-after-free-of-the-COW.patch: Fixed upstream. - U_xserver-composite-Fix-use-after-free-of-the-COW.patch * overlay window use-after-free (CVE-2023-1393, ZDI-CAN-19866, bsc#1209543) ==== yast2-storage-ng ==== Version update (4.6.2 -> 4.6.3) - Fix the translation of widgets titles in the dialog to select a partitioning scheme (bsc#1209697). - 4.6.3