Packages changed: babeltrace fmt (8.0.1 -> 8.1.1) gcc11 (11.2.1+git1018 -> 11.2.1+git1173) glib-networking installation-images-MicroOS (17.31 -> 17.33) iptables k9s (0.25.8 -> 0.25.18) kdump (0.9.1 -> 0.9.2) kured (1.6.1 -> 1.9.1) lapack libeconf (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f) libglvnd (1.3.3 -> 1.4.0) libmodulemd libssh lua54 multipath-tools (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f) openssl (1.1.1l -> 1.1.1m) openssl-1_1 (1.1.1l -> 1.1.1m) python-kiwisolver (1.3.1 -> 1.3.2) python-pandas (1.3.4 -> 1.3.5) python-prettytable (2.4.0 -> 2.5.0) python-pyzmq (22.2.1 -> 22.3.0) python-requests (2.26.0 -> 2.27.1) rakkess (0.4.7 -> 0.5.0) sg3_utils (1.47 -> 1.47+2.388b767) suse-module-tools (16.0.17 -> 16.0.18) systemd vim (8.2.3863 -> 8.2.3995) yast2 (4.4.32 -> 4.4.34) zchunk zstd (1.5.0 -> 1.5.1) === Details === ==== babeltrace ==== - reenable babeltrace on armv6/v7 (switch to excludearch) ==== fmt ==== Version update (8.0.1 -> 8.1.1) - Update to version 8.1.1 * Restored ABI compatibility with version 8.0.x * Fixed chorno formatting on big endian systems - Update to version 8.1.0 * Optimized chrono formatting. + Processing of some specifiers such as %z and %Y is now up to 10-20 times faster, for example on GCC 11 with libstdc++. * Implemented subsecond formatting for chrono durations. * Fixed handling of precision 0 when formatting chrono durations. * Fixed an overflow on invalid inputs in the tm formatter. * Added fmt::group_digits that formats integers with a non-localized digit separator (comma) for groups of three digits. * Added support for faint, conceal, reverse and blink text styles. * Added experimental support for compile-time floating point formatting. * Added UDL-based named argument support to compile-time format string checks. * Implemented escaping of string range elements. * Switched to JSON-like representation of maps and sets for consistency with Python's str.format. * Extended fmt::join to support C++20-only ranges. * Optimized handling of non-const-iterable ranges and implemented initial support for non-const-formattable types. * Disabled implicit conversions of scoped enums to integers that was accidentally introduced in earlier versions. * Deprecated implicit conversion of [const] signed char* and [const] unsigned char* to C strings. * Deprecated _format, a legacy UDL-based format API. * Marked format, formatted_size and to_string as [[nodiscard]]. * Added missing diagnostic when trying to format function and member pointers as well as objects convertible to pointers which is explicitly disallowed. * Optimized writing to a contiguous buffer with format_to_n. * Optimized writing to non-char buffers. * Decimal point is now localized when using the L specifier. * Improved floating point formatter implementation. * Fixed handling of very large precision in fixed format. * Made a table of cached powers used in FP formatting static. * Resolved a lookup ambiguity with C++20 format-related functions due to ADL. * Removed unnecessary inline namespace qualification. * Implemented argument forwarding in format_to_n. * Fixed handling of implicit conversions in fmt::to_string and format string compilation. * Changed the default access mode of files created by fmt::output_file to -rw-r--r-- for consistency with fopen. * Make fmt::ostream::flush public. * Improved C++14/17 attribute detection. * Improved documentation. * Improved fuzzers and added a fuzzer for chrono timepoint formatting. * Added the FMT_SYSTEM_HEADERS CMake option setting which marks {fmt}'s headers as system. It can be used to suppress warnings. * Added the Bazel build system support. * Improved build configuration and tests. * Fixed various warnings and compilation issues. ==== gcc11 ==== Version update (11.2.1+git1018 -> 11.2.1+git1173) Subpackages: libgcc_s1 libgfortran5 libgomp1 libstdc++6 - Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173 * Fix D memory corruption in -M output. * Fix ICE in is_this_parameter with coroutines. [boo#1193659] ==== glib-networking ==== - Increase testsuite timeout ==== installation-images-MicroOS ==== Version update (17.31 -> 17.33) - merge gh#openSUSE/installation-images#561 - Remove more binaries appearing with Ruby 3.1 (bsc#1193192) - 17.33 - merge gh#openSUSE/installation-images#560 - Add s390x to architecture list for net_repos (boo#1193479) - Define zsystems as the_arch for s390x - 17.32 ==== iptables ==== Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins - Only use nftables backend when iptables-backend-nft is installed when using libalternatives ==== k9s ==== Version update (0.25.8 -> 0.25.18) - Update to version 0.25.18: * Issue #1402 Sort functionality does not work properly on v0.25.16. With Feelings! - Update to version 0.25.17: * Issue #1402 Sort functionality does not work properly on v0.25.16 * Issue #1401 Nothin selected when last item deleted - Update to version 0.25.16: * Issue #1398 Pod logs containing brackets not in k9s logs output * Issue #1397 Regression: k9s no longer starts in current context namespace since v0.25.12 * Issue #1358 Namespaces list is empty * Issue #956 Feature request : Default column sort (by resource view) - Update to version 0.25.15: * Issue #1384 Leaving Logs View Causes Crash: "panic: send on closed channel" - with feelings! - Update to version 0.25.14: * Issue #1384 Leaving Logs View Causes Crash: "panic: send on closed channel" - Update to version 0.25.13: * Issue #1382 Watcher failed for screendumps * Issue #1381 --request-timeout affects logs streaming * Issue #1380 :pulse returning error: expecting a TableRow but got *v1.Table * Issue #1376 Events are not sorted correctly by dates - with feelings... * Issue #1291 K9s do not show any error when is unable to get logs, just do not show anything. - Update to version 0.25.12: * Issue #1378 Regression: Namespace filters are no longer applied on startup * Issue #1376 Events not sorted correctly by dates * Issue #1375 Unable to show port forwards * Issue #1374 --all-namespaces does not work v0.25.10 * Issue #1373 change namespace not possible - Update to version 0.25.10: * update rev * must get moore sleep! * k9s: release v0.25.9 (#1364) * Add customizable dump directory property (#1321) * Add flux trace shortcut to flux plugin (#1356) * Add rose-pine skin (#1363) ==== kdump ==== Version update (0.9.1 -> 0.9.2) - kdump-0.9.2-mkdumprd-properly-pass-compression-params.patch: Fix malformation in passing Dracut compression parameters in mkdumprd (bsc#1193765). - Refresh existing patches. - Sync with SLE15-SP4 changelog. These patches were never applied to Factory: * kdump-avoid-endless-loop-EAI_AGAIN.patch * kdump-calibrate-Add-LUKS2-Argon2-requirements-to-the-reser.patch * kdump-calibrate-Fix-kernel-command-line-parsing.patch * kdump-do-not-add-rd.neednet.patch * kdump-Do-not-list-all-block-devices-if-no-block-devices-ar.patch * kdump-ensure-initrd.target.wants-directory.patch * kdump-Enumerate-all-BTRFS-devices-for-btrfs-mount-points.patch * kdump-Implement-KString-isHexNumber.patch * kdump-install-etc-resolv.conf-using-resolved-path.patch * kdump-Mount-and-device-resolution-using-libmount-and-lsblk.patch * kdump-remove-console-hvc0-from-commandline.patch * kdump-set-serial-console-from-Xen-cmdline.patch - Update to 0.9.2 * Isolate fadump initrd within the default one (jsc#SLE-18272) * Bug fixes * Code cleanups - Remove patches that have been upstreamed: * kdump-mounts.cc-Include-sys-ioctl.h.patch * kdump-Add-bootdev-to-dracut-command-line.patch * kdump-do-not-iterate-past-end-of-string.patch * kdump-fix-incorrect-exit-code-checking.patch * kdump-avoid-endless-loop-on-EAI_AGAIN.patch * kdump-install-real-resolv.conf.patch * kdump-Store-kdump-initrd-in-kernel-image-path.patch - Remove patches that have been solved differently: * kdump-on-error-option-yesno.patch ==== kured ==== Version update (1.6.1 -> 1.9.1) - Update to version 1.9.1: * prepare release 1.9.1 * small fix in deprecation log messages * don't print env variable values in the logs (some are sensitive) * prepare 1.9.0 * Update README.md * Add chart configuration for json logging - rebase patch kured-imagePullPolicy.patch onto 1.9.1 - BuildRequire go 1.16 or higher - Update to version 1.9.0: * build(deps): bump github.com/spf13/viper from 1.10.0 to 1.10.1 * build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 * build(deps): bump github.com/spf13/viper from 1.9.0 to 1.10.0 * build(deps): bump nick-invision/retry from 2.5.1 to 2.6.0 * build(deps): bump github.com/spf13/viper from 1.8.1 to 1.9.0 * update to test against k8s 1.2{1,2,3} kind images * ensure go version for tests * Update k8s dependencies to 0.22.4 * update image tag to 1.8.2 * use sprintf for value in log * minor restructure and adding log for flag to env var binding * dedup const block * address review comments * bind environment variables to cobra flags with viper * Exclude terminated pods from the blocking mechanism - Update to version 1.8.2: * fix ghcr.io login * Move to GHCR as a backup for Docker Hub * build(deps): bump alpine from 3.14 to 3.15.0 in /cmd/kured * follow up to #465 * update docker images too * feat: update chart to 2.10.1 w/ 1.8.1 kured image * build(deps): bump nick-invision/retry from 2.5.0 to 2.5.1 * Support json logformatter * build(deps): bump github.com/prometheus/common from 0.32.0 to 0.32.1 * build(deps): bump github.com/prometheus/common from 0.31.1 to 0.32.0 * build(deps): bump github.com/containrrr/shoutrrr from 0.5.1 to 0.5.2 * feat: update to 1.8.0 * feat: add also missing prefer-no-schedule-taint * feat: add reboot-sentinel-command to helm-chart * fix: correct indent ref: #447 * docs: updated version table * removed notifications/slack package * Add reboot-delay CLI argument to docs, manifests and helm charts * Add --alert-firing-only parameter to chart - Update to version 1.8.0: * Revert "[WIP] Add quay.io as second registry" * Bump nick-invision/retry from 2.4.1 to 2.5.0 * doc: some clarification for release-docs * Bump github.com/prometheus/common from 0.31.0 to 0.31.1 * Add jackfrancis to MAINTAINERS * build: add quay.io as second registry * update to go 1.16 (follow the load of k8s 1.21) * build: added k8s@1.22 and dropped k8s@1.19 * feat: updated to k8s@1.21 * fix: don't use nil context in drain helper * Bump github.com/prometheus/common from 0.30.0 to 0.31.0 * Bump guyarb/golang-test-annoations from 0.4.0 to 0.5.0 * Add force-reboot and drain timeouts to chart config and ds * fix: do not use array for stale action (#433) * Bump github.com/containrrr/shoutrrr from 0.5.0 to 0.5.1 * build: updated to alpine@3.14 * Bump github.com/containrrr/shoutrrr from 0.4.4 to 0.5.0 * Change default updateStrategy to RollingUpdate (#420) * Add `reboot-delay` command line argument * Add --alert-firing-only parameter to only consider firing alerts * Bump github.com/prometheus/common from 0.29.0 to 0.30.0 (#414) * Restructuring Prometheus client, added unit-tests to regex-queries active alerts (#386) * Added possibility to mount volumes (#407) * fix: common default reboot command for code and chart * Bump actions/stale from 3.0.19 to 4 * link to versioned shoutrrr docs * Bump github.com/spf13/cobra from 1.1.3 to 1.2.1 * Bump helm/kind-action from 1.1.0 to 1.2.0 * our 'good first issue' issue label has no '-', add 'keep' * Added rebootCommand values (#394) * Bump nick-invision/retry from 2.4.0 to 2.4.1 * Bump github.com/prometheus/common from 0.25.0 to 0.29.0 * fix slack deprecation notice * Bump helm/chart-testing-action from 2.0.1 to 2.1.0 * sort parameters alphabetically * Add documentation for lockReleaseDelay parameter * Add lockReleaseDelay parameter to helm chart * doc: update image-version * update chart definition to include --notify-url - rebase patch systemctl-path.patch to 1.7.1 - Update to version 1.7.0: * doc: add compat-line for 1.7.0 * use latest kind * Bounce kubernetes testing versions * Bump github.com/prometheus/common from 0.24.0 to 0.25.0 * Bump actions/stale from 3.0.18 to 3.0.19 * update golang.org/x/crypto - break out of #349 * Bump github.com/prometheus/common from 0.23.0 to 0.24.0 * Clarify and simplify tests * Bump github.com/prometheus/common from 0.18.0 to 0.23.0 * docu: update url for ms teams notifications, fixes #362 * Use stable kind-action * Bump github.com/prometheus/client_golang from 1.8.0 to 1.10.0 * Bump github.com/containrrr/shoutrrr from 0.4.3 to 0.4.4 * Bump github.com/containrrr/shoutrrr from 0.4.2 to 0.4.3 * Update kured-ds.yaml * Reduce false positives in chart testing * Add prometheus export metrics functional testing * Add parameter for delaying release of lock * update to latest k8s deps of 1.20 branch * Expose SkipWaitForDeleteTimeoutSeconds and explicitly return when cordonning fails * Update the default drain timeout to be infinite * Don't panic if the cordon fails and force-reboot is true * Refactor force-drain to be a drain-timeout in general * chore: retry daemonset get operations * Add force-reboot after force-timeout duration has been exceeded * Bump github.com/containrrr/shoutrrr from 0.4.1 to 0.4.2 * Update deps * Add chart-testing target-branch * udpate Dev docs to latest * Update github actions * Change default branch to 'main'. * feat: use chart appVersion as default image-tag * Fix invoke reboot for custom commands * Implement universal notification mechanism * Bump guyarb/golang-test-annoations from v0.3.0 to v0.4.0 * Add go tests * Fix the Fatal calls using formatting * Add flexible commands parameters * Refactor reboot blocks * Fix periodic jobs * Update the deprecated DeleteLocalData * Bouncing go.mod with latest kubernetes packages * change comment accordingly * extend close-duration for stale issues and prs * update chart definition to include --annotate-nodes * Adding a MAINTAINERS file * update to alpine 3.13 * Bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 * add node annotations * always drain before reboot * Bump actions/stale from v3.0.17 to v3.0.18 * Bump actions/stale from v3.0.16 to v3.0.17 * Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0 * Bump github.com/spf13/cobra from 1.1.2 to 1.1.3 * Bump github.com/spf13/cobra from 1.1.1 to 1.1.2 * Point to CNCF Code of Conduct * Bump actions/stale from v3.0.15 to v3.0.16 * add podLabels parameter * Bump actions/stale from v3.0.14 to v3.0.15 * change taint config to be disabled by default * Update helm chart README using Make * Update helm chart * remove taint in case the reboot is not needed anymore * updated README * cache taint state to avoid unnecessary API calls * Allow to disable tainting during pending node reboot by setting the taint name to an empty string. * fixed type & renamed variable * taint node with PreferNoSchedule to prevent receiving (and double draining) additional pods from other rebooting nodes * fixed call of log.Fatal instead of log.Fatalf * avoid indentations to ease readability * Expose the service name and maxUnavailable for rolling updates in the helm chart ==== lapack ==== Subpackages: libblas3 libcblas3 liblapack3 - Add Fix-out-of-bounds-read.patch to fix out of bound reads when user input is not validated properly. (bsc#1193562, CVE-2021-4048) ==== libeconf ==== Version update (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f) - Update to version 0.4.4+git20220104.962774f: * Fixed i586 build (#158) - Update to version 0.4.2+git20220104.5dfd69d: * Reading numbers with different bases (e.g. oktal) (bsc#1193632) (#157) ==== libglvnd ==== Version update (1.3.3 -> 1.4.0) - update to 1.4.0: * tests cleanups * Update bin/symbols-check.py from mesa/mesa@6f854145 * Remove extra paragraph from license text. * Add one more missing dep_x11_headers * Update uthash to v2.3.0 * EGL: Add support for eglQueryDisplayAttribKHR and NV. ==== libmodulemd ==== - Drop unknown meson parameters: developer_build, with_py2_overrides, with_py3_overrides. ==== libssh ==== Subpackages: libssh-config libssh4 - Add patch to make the compression option more compatible (boo#1192731): * 0001-Soften-behaviour-of-the-Compression-no-yes-option.patch ==== lua54 ==== - Re-enable readline support in Lua, the way to do this changed in Lua 5.4 - Because we are linking with readline add GPLv3+ only to the main package - Subsequently, update main_test.patch to ignore another test - Update upstream-bugs.patch and upstream-bugs-test.patch to fix bugs 9,10,12 for build and tests respectively. Bug 11 changes interface of luaD_pretailcall. ==== multipath-tools ==== Version update (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f) Subpackages: kpartx libmpath0 - Version 0.8.8+13+suse.79c3556f * code-wise identical to 0.8.8+38+suse.2bdd3a14 (previous version number was too high by mistake) ==== openssl ==== Version update (1.1.1l -> 1.1.1m) - Update to 1.1.1m release ==== openssl-1_1 ==== Version update (1.1.1l -> 1.1.1m) Subpackages: libopenssl1_1 - Update to 1.1.1m: * Avoid loading of a dynamic engine twice. * Prioritise DANE TLSA issuer certs over peer certs - Rebased patches: * openssl-1.1.1-evp-kdf.patch * openssl-1.1.1-system-cipherlist.patch ==== python-kiwisolver ==== Version update (1.3.1 -> 1.3.2) - update to 1.3.2: - Add support for Python 3.10, drop official support Python 3.6 - Remove direct accesses to ob_type in C-API use Py_TYPE instead ==== python-pandas ==== Version update (1.3.4 -> 1.3.5) - Update to version 1.3.5 * Fixed regression in Series.equals() when comparing floats with dtype object to None (GH44190) * Fixed regression in merge_asof() raising error when array was supplied as join key (GH42844) * Fixed regression when resampling DataFrame with DateTimeIndex with empty groups and uint8, uint16 or uint32 columns incorrectly raising RuntimeError (GH43329) * Fixed regression in creating a DataFrame from a timezone-aware Timestamp scalar near a Daylight Savings Time transition (GH42505) * Fixed performance regression in read_csv() (GH44106) * Fixed regression in Series.duplicated() and Series.drop_duplicates() when Series has Categorical dtype with boolean categories (GH44351) * Fixed regression in GroupBy.sum() with timedelta64[ns] dtype containing NaT failing to treat that value as NA (GH42659) * Fixed regression in RollingGroupby.cov() and RollingGroupby.corr() when other had the same shape as each group would incorrectly return superfluous groups in the result (GH42915) ==== python-prettytable ==== Version update (2.4.0 -> 2.5.0) - update to 2.5.0: * Add Single Border table style ==== python-pyzmq ==== Version update (22.2.1 -> 22.3.0) - Skip test_log due to flaky socket handling inside obs environments. - Add less-flaky.patch to increase flakiness of test_retry_poll and test_timeout. - Update to 22.3.0: - Fix strlcpy compilation issues on alpine, freebsd. Adds new build-time dependency on packaging. - In event-loop integration: warn instead of raise when triggering callback on a socket whose context has been closed. - Bundled libzmq in wheels backport a patch to avoid crashes due to inappropriate closing of libsodium's random generator when using CurveZMQ. - New ResourceWarnings when contexts and sockets are closed by garbage collection, which can be a source of hangs and leaks (matches open files) ==== python-requests ==== Version update (2.26.0 -> 2.27.1) - update to 2.27.1 * Fixed parsing issue that resulted in the auth component being dropped from proxy URLs. (#6028) - update to 2.27.0: * Officially added support for Python 3.10. (#5928) * Added a `requests.exceptions.JSONDecodeError` to unify JSON exceptions between Python 2 and 3. This gets raised in the `response.json()` method, and is backwards compatible as it inherits from previously thrown exceptions. Can be caught from `requests.exceptions.RequestException` as well. (#5856) * Improved error text for misnamed `InvalidSchema` and `MissingSchema` exceptions. This is a temporary fix until exceptions can be renamed (Schema->Scheme). (#6017) * Improved proxy parsing for proxy URLs missing a scheme. This will address recent changes to `urlparse` in Python 3.9+. (#5917) * Fixed defect in `extract_zipped_paths` which could result in an infinite loop for some paths. (#5851) * Fixed handling for `AttributeError` when calculating length of files obtained by `Tarfile.extractfile()`. (#5239) * Fixed urllib3 exception leak, wrapping `urllib3.exceptions.InvalidHeader` with `requests.exceptions.InvalidHeader`. (#5914) * Fixed bug where two Host headers were sent for chunked requests. (#5391) * Fixed regression in Requests 2.26.0 where `Proxy-Authorization` was incorrectly stripped from all requests sent with `Session.send`. (#5924) * Fixed performance regression in 2.26.0 for hosts with a large number of proxies available in the environment. (#5924) * Fixed idna exception leak, wrapping `UnicodeError` with `requests.exceptions.InvalidURL` for URLs with a leading dot (.) in the domain. (#5414) * Requests support for Python 2.7 and 3.6 will be ending in 2022. While we don't have exact dates, Requests 2.27.x is likely to be the last release series providing support. ==== rakkess ==== Version update (0.4.7 -> 0.5.0) - Update to version 0.5.0: * Include arm64-darwin assets in fileset for release * Increase timeout for linter * Create tag v0.5.0 * Fix some code findings * Remove obsolete test case * Move diff command behind a flag in root cmd * Bump codecov to v2 (#151) * Add new `diff` subcommand to compare access rules * Rename some symbols * Decouple rendering from result type(s) * Add abstraction for the output matrix * Move MatrixPrinter interface * Simplify and remove unnecessary types * Switch to builtin cobra completion implementation (#148) * Update dependencies (#143) * Switch from logrus to k8s.io/klog/v2 (#147) * Upgrade to GitHub-native Dependabot (#144) * Produce binary for darwin-arm64 (#142) ==== sg3_utils ==== Version update (1.47 -> 1.47+2.388b767) Subpackages: libsgutils2-1_47-2 - Update to version 1.47+2.388b767: * rescan-scsi-bus.sh: apply fix for '-r' (boo#1194293) * _service: use openSUSE github repo again (with cherry-picks from upstream) * spec file: suppress commit ID in library version ==== suse-module-tools ==== Version update (16.0.17 -> 16.0.18) - Update to version 16.0.18: * cdrom: Disable autoclose by default (boo#1165047). * Make regenerate-initrd-posttrans compatible with Dracut's UEFI mode (unified kernel image) ==== systemd ==== Subpackages: libsystemd0 libudev1 systemd-sysvinit udev - Update systemd-user PAM service again Change the default implementation of pam_setcred() again, previously customized to run the full "auth" PAM stack and only call pam_deny.so which is basically the SUSE default behavior without pam_warn.so. This is considered safer, especially on SLE where a regression was spotted by QA. - move files related to static nodes to udev - Replace S:$n references with SOURCE$n. Makes vim * search work. ==== vim ==== Version update (8.2.3863 -> 8.2.3995) Subpackages: vim-data-common vim-small - Updated to version 8.2.3995, fixes the following problems - fixed boo#1194219 * Various build flags accidentally enabled. * Cannot disable requesting key codes from xterm. * Vim9: compiler complains about using "try" as a struct member. * Vim9: type checking global variables is inconsistent. * Implementation of some list functions too complicated. * Vim9: function test fails. * Vim9: type checking for "any" is inconsistent. context menu. (Gabriel Dupras) * List.c contains code for dict and blob. * Vim9: finddir() and uniq() return types can be more specific. * go.mod files are not recognized. * Cannot highlight the number column for a sign. * gcc complains about buffer overrun. * 'cindent' does not recognize inline namespace. * Function does not abort after a type error in compare * Vim9: debugger tries to read more lines than there are. * getreg() and getregtype() contain dead code. * Solution filter files are not recognized. * More duplicated code in f_getreginfo(). * Crash when switching to other regexp engine fails. * Crash when clearing the argument list while using it. * Arglist test fails. * Can define autocmd for every event by using "au!". * E1135 is used for two different errors. * The argument list may contain duplicates. * Duplicate code for translating script-local function name. * Vim9: type check for using v: variables is basic. * When modifyOtherKeys is used CTRL-C is not recognized. * Vim9: many local variables are initialized with an instruction. * Vim9: no proper type check for first argument of call(). * Vim9: confusing error when using function() with a number. * Vim9: no test for nested function not available later. * Vim9: the second argument of map() and filter() is not checked at compile time. * Vim9: not sufficient testing for variable initialization. * Vim9: test for map() on string fails. * It is not easy to use a script-local function for an option. * Vim9: Cannot set 'cpo' in main .vimrc if using Vim9 script. * Vim9: double free with nested :def function. * "gM" does not count tabs as expected. * Vim9: skip expression type is not checked at compile time. * Dockerfile using prefix name not recognized. * Vim9 help still contains "under development" warnings. * Error messages are spread out. * Cannot use a script-local function for 'foldtext'. * Containerfile using prefix name not recognized. * When the compare function of sort() produces and error then sort() does not abort. * Vim9: type check for filter() does not accept unknown. * The ins_complete() function is much too long. * Help for expressions does not mention Vim9 syntax. * Various spelling mistakes in comments. * illegal memory access when completing with invalid bytes. * No error for passing an invalid line number to append(). * The eval.txt help file is way too big. * Function list test fails. * Vim9: wrong argument for append() results in two errors. * Restoring directory after using another window is inefficient. * The way xdiff is used is inefficient. * Cannot build with dynamic Ruby 3.1. * Vim9: double free if a nested function has a line break in the argument list. * Vim9: no error if something follows :enddef in a nested function. * Diff mode confused by NUL bytes. * Build failure without the 'autochdir' option. (John Marriott) * Vim9: double free when using lambda. * Heredoc test fails. * Using unititialized variable. * getcmdline() argument has a misleading type. * Coverity reports a memory leak. * C line comment not formatted properly. * After ":cd" fails ":cd -" is incorrect. * Repeating line comment is undesired for "O" command. * CTRL-U in Insert mode does not fix the indent. * No proper test for maintaining change mark in diff mode. * Insert mode completion function is too long. * Line comment start is also found in a string. * Match highlight disappears when doing incsearch for ":s/pat". * SIGTSTP is not handled. * Coverity reports a possible memory leak. * Compiler warning from gcc for uninitialized variable. * Insert mode completion functions are too long. * Vim9: partial variable argument types are wrong, leading to a crash. * When an internal error makes Vim exit the error is not seen. * Unnecessary check for NULL pointer. * Vim9: failure with partial with unknown argument count. * Using freed memory with /\%V. * Going beyond the end of the line with /\%V. * Vim9: memory leak when text after a nested function. * First line not redrawn when adding lines to an empty buffer. * Insert completion code is too complicated. * Vim9: no error for shadowing if script var is declared later. * Duplicate assignment. * Build failure compiling xxd with "-std=c2x". * Error messages are spread out. * Build fails for missing error message. * Build failure with tiny and small features. (Tony Mechelynck) * Some common lisp and scheme files not recognized. * Vim9: no easy way to check if Vim9 script is supported. * When using feedkeys() abbreviations may be blocked. * Error messages are spread out. * Build failure. * Value of MAXCOL not available in Vim script. * Error messages are spread out. * Build fails. * Error messages are spread out. * Tiny build fails. * Vim9: LISTAPPEND instruction does not check for a locked list. * Error messages are spread out. * FEARG_LAST is never used. (Dominique Pellé) * Error messages are spread out. * Build error when using dynamycally loaded Python 3. * Vim9: the feature is not mentioned in the right places. * If 'operatorfunc' invokes an operator the remembered Visual mode may be changed. (Naohiro Ono) * Vim9: debugging a for loop doesn't stop before it starts. * Some lines of code not covered by tests. * Error messages are spread out. * Tiny build fails. * Some insert completion code is not tested. * Testing wrong operator. * Vim9: error when extending dict with another type that it was initialized with. * Wrong local-additions in the help with language mix. * When recording a change in Select mode the first typed character appears twice. * Vim9: extend() complains about the type even when it was not declared. * Not all sshconfig files are detected as such. ==== yast2 ==== Version update (4.4.32 -> 4.4.34) - Fixed test failure in Ruby 2.5, caused by the fix for Ruby 3.0 (related to bsc#1193192) - 4.4.34 - Y2Packager::Resolvable: added none? method in order to not crash in case of rubocop automatic change (bsc#1194387) - 4.4.33 ==== zchunk ==== - add zstd-1.5.1.patch (gh#zchunk/zchunk/57) ==== zstd ==== Version update (1.5.0 -> 1.5.1) Subpackages: libzstd1 - add noexecstack.patch (bsc#1194337) - fix pkgconfig pc file settings by passing in right prefix during build - update to 1.5.1: * perf: rebalanced compression levels, to better match the intended speed/level curve * perf: faster huffman decoder, using x64 assembly * perf: slightly faster high speed modes (strategies fast & dfast) * perf: improved binary size and faster compilation times * perf: new row64 mode, used notably in level 12 * perf: faster mid-level compression speed in presence of highly repetitive patterns * perf: minor compression ratio improvements for small data at high levels * perf: reduced stack usage (mostly useful for Linux Kernel) * perf: faster compression speed on incompressible data * perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance * build: allows hiding static symbols in the dynamic library, using build macro * build: support for m68k (Motorola 68000's) * build: improved AIX support * build: improved meson unofficial build * cli : custom memory limit when training dictionary (#2925) * cli : report advanced parameters information when compressing in very verbose mode (``-vv`)