Packages changed: PackageKit cpio fuse glib2 (2.68.3 -> 2.68.4) json-glib (1.6.2 -> 1.6.4) kmod libx86emu (3.1 -> 3.2) libxcrypt (4.4.23 -> 4.4.25) nvme-cli (1.14 -> 1.15) pango (1.48.7 -> 1.48.9) rdma-core (35.0 -> 36.0) toolbox (2.1+git20210329.d14ac82 -> 2.2+git20210823.dd0fff8) vim (8.2.3318 -> 8.2.3360) === Details === ==== PackageKit ==== Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 - Add PackageKit-zypp-fix-crash-with-empty-search-string.patch: zypp: Fix crash when search string is NULL (bsc#1179287, gh#hughsie/PackageKit/commit#21ccf49). ==== cpio ==== - Fix regression in last update (bsc#1189465) * fix-CVE-2021-38185_2.patch * fix-CVE-2021-38185_3.patch - Fix CVE-2021-38185 Remote code execution caused by an integer overflow in ds_fgetstr (CVE-2021-38185, bsc#1189206) * fix-CVE-2021-38185.patch ==== fuse ==== - Add closefrom.patch [boo#1189086] ==== glib2 ==== Version update (2.68.3 -> 2.68.4) Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 - Update to version 2.68.4: + Various bugfixes and backports from master. + Updated translations. - Drop 63e7864.patch: fixed upstream. ==== json-glib ==== Version update (1.6.2 -> 1.6.4) - Update to version 1.6.4: + Discover linker flags on all toolchains + Fix memory leak + Use gi-docgen instead of gtk-doc for generating the API reference + Build against newer versions of GLib - Pass gtk_doc=disabled to meson, no longer build API documentation. ==== kmod ==== Subpackages: libkmod2 - Display module information even for modules built into the running kernel (bsc#1189537). + libkmod-Provide-info-even-for-modules-built-into-the.patch ==== libx86emu ==== Version update (3.1 -> 3.2) - merge gh#wfeldt/libx86emu#35 - Fix x86test on musl - 3.2 ==== libxcrypt ==== Version update (4.4.23 -> 4.4.25) - Update to 4.4.25 * Fix several issues found by Covscan in the testsuite. These include: - CWE-170: String not null terminated (STRING_NULL) - CWE-188: Reliance on integer endianness (INCOMPATIBLE_CAST) - CWE-190: Unintentional integer overflow (OVERFLOW_BEFORE_WIDEN) - CWE-569: Wrong sizeof argument (SIZEOF_MISMATCH) - CWE-573: Missing varargs init or cleanup (VARARGS) - CWE-687: Argument cannot be negative (NEGATIVE_RETURNS) * Stricter checking of invalid salt characters (issue #135). ==== nvme-cli ==== Version update (1.14 -> 1.15) - update to 1.15 * add NVMe MI features * add uuid index in get and set features command * nvme-cli: Add lsi option for get-log command * nvme: add json output format for list_ns * fabrics: add fast_io_fail_tmo option * fabrics: add --host-iface option * nvme: add latency parameter for passthru commands * nvme: add optional copy format support id ctrl field * nvme: add zone desc changed notice async event * nvme: add json, binary and human readable output format for id iocs * fabrics: print device name on connect * nvme: add get log page 2.0 spec fields * nvme: add the status codes from 2.0 spec * zns: add timeout parameter for Zone Management Commands * nvme: add CDW2 and CDW3 support for Write Zeroes and Verify Command * nvme: add Storage Tag Check field in NVM Commands * bash: updated completion support for latest commands and plugins * nvme: add capacity management command support * add identify CNS 0x18 domain list support ==== pango ==== Version update (1.48.7 -> 1.48.9) - Update to version 1.48.9: + Don't require a newly attached buffer to apply state. + Fix upside-down Xshape surface with EGLstream. + Misc. bug fixes and cleanups. + Updated translations. - Update to version 1.48.8: + Rename git `master` branch to `main` + Fix threadsafety issues with Thai + Fix a rounding problem on i386 + Fix font choice for ellipsis + Fix a crash if no fonts are found. - Drop 3ff6365.patch: Upstream have made various changes to the offending commit. ==== rdma-core ==== Version update (35.0 -> 36.0) Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1 - Update to rdma-core v36.0: - Bugfixes on all providers ==== toolbox ==== Version update (2.1+git20210329.d14ac82 -> 2.2+git20210823.dd0fff8) - Update to version 2.2+git20210823.dd0fff8: * README mini-typo * Docker: don't use unsupported --userns=keep-id * Docker: also check for created status * Try to use docker if installed and podman is not * Properly share namespaces in non-user toolboxes * Properly quote workdir ==== vim ==== Version update (8.2.3318 -> 8.2.3360) Subpackages: vim-data-common vim-small - Updated to version 8.2.3360, fixes the following problems * Vim9: cannot ignore quotes in number at the command line. * Coverity action on github does not work. * Some local functions are not static. * Some code is not tested. * Vim9: checking type of dict does not check member type. * Help tag for exists_compiled() is wrong. (Maxim Kim) * Vim9: Cannot use :silent with :endwhile. * Digraph test fails when LC_ALL is set to "C". * Vim9: no error passing an empty list of the wrong type. * No check for sysconf() failing. * Coverity error for not checking return value. * v_lock not set when getting value of environment variable. * Coverity reports using uninitialized field. * Coverity warns for using value without boundary check. * Vim9: cannot assign to range in list. * Vim9: not enough tests run with Vim9. * Vim9: not enough tests run with Vim9. * Vim9: not enough tests run with Vim9. * Behavior of negative index in list change changed. (Naruhiko Nishino) * Completing "call g:" returns entries with just "g:". (Naohiro Ono) * Vim9: no type check when assigning a list range. (Naohiro Ono) * Vim9: cannot lock a member in a local dict. * Accessing uninitialized pointer. * Vim9: function call aborted despite try/catch. (Naohiro Ono) * Test for :let errors fails. * Vim9: autoload test fails. * Vimscript test fails. * Some code not covered by tests. * Vim9: no error for using "." for concatenation after ":vim9cmd". (Naohiro Ono) * Check for legacy script is incomplete. (Naohiro Ono) * line2byte() returns wrong value after adding textprop. (Yuto Kimura) * Eval test for scriptversion fails. * Vim9: using a function by name may delete it. (Naohiro Ono) * Vim9: error for nested :enddef has wrong line number. * Vim9: type of argument for negate not checked at compile time. * Build failure with +byte_offset but without +textprop. (John Marriott) * Adding many text properties requires a lot of function calls. * Crash when 'virtualedit' is set and window is narrow. * Structurizr files are not recognized. * Vim9: error for type when variable is not set. * User function completion fails with dict function. - Disable unreliable tests also on riscv64 - disable-unreliable-tests-arch.patch: also disable test_vim9_func