Packages changed: ca-certificates (2+git20201002.34daf7f -> 2+git20210111.eeae41c) container-selinux (2.150.0 -> 2.154.0) haproxy (2.3.2+git0.d522db763 -> 2.3.4+git0.10189c965) libpwquality open-lldp (1.1+18.0e969d0edcc4 -> 1.1+36.e926f7172b96) openSUSE-build-key openssh python-rpm-macros (20200824.8fa42a7 -> 20210112.86f4d9d) salt (3000.3 -> 3002.2) selinux-policy (20201029 -> 20210111) vim (8.2.2129 -> 8.2.2327) yast2 (4.3.46 -> 4.3.49) === Details === ==== ca-certificates ==== Version update (2+git20201002.34daf7f -> 2+git20210111.eeae41c) - Update to version 2+git20210111.eeae41c: * Make certbundle.run container friendly ==== container-selinux ==== Version update (2.150.0 -> 2.154.0) - Update to version 2.154.0 - Allow confined user domains to run confined container domains. - Allow all containers to use nfs shares, iff virt_use_nfs boolean is enabled. - Allow containers to read nsfs file systems. - KVM Container need to use tunnel sockets created by runtime. ==== haproxy ==== Version update (2.3.2+git0.d522db763 -> 2.3.4+git0.10189c965) - Update to version 2.3.4+git0.10189c965: * [RELEASE] Released version 2.3.4 * MINOR: contrib/prometheus-exporter: use fill_info for process dump * MINOR: contrib/prometheus-exporter: avoid connection close header * BUG/MINOR: init: enforce strict-limits when using master-worker * BUG/MINOR: check: Don't perform any check on servers defined in a frontend * BUG/MINOR: sample: Memory leak of sample_expr structure in case of error * Revert "BUG/MINOR: dns: SRV records ignores duplicated AR records" * MINOR: reg-tests: add base prometheus test * BUG/MINOR: reg-tests: fix service dependency script * BUG/MINOR: sample: check alloc_trash_chunk return value in concat() * MINOR: reg-tests: add a way to add service dependency - Update to version 2.3.3+git0.9233c2143: * [RELEASE] Released version 2.3.3 * BUG/MINOR: sample: fix concat() converter's corruption with non-string variables * DOC: Add maintainers for the Prometheus exporter * SCRIPTS: announce-release: fix typo in help message * DOC: fix some spelling issues over multiple files * MINOR: contrib/prometheus-exporter: export build_info * CLEANUP: cfgparse: replace "realloc" with "my_realloc2" to fix to memory leak on error * BUILD: Makefile: exclude broken tests by default * MINOR: converter: adding support for url_enc * BUG/MINOR: srv: do not cleanup idle conns if pool max is null * BUG/MINOR: srv: do not init address if backend is disabled * SCRIPTS: make announce release support preparing announces before tag exists * SCRIPTS: improve announce-release to support different tag and versions * BUG/MINOR: stats: Make stat_l variable used to dump a stat line thread local * DOC: Improve the message printed when running `make` w/o `TARGET` * BUG/MINOR: tcpcheck: Report a L7OK if the last evaluated rule is a send rule * BUG/MINOR: cfgparse: Fail if the strdup() for `rule->be.name` for `use_backend` fails * BUG/MINOR: sink: Return an allocation failure in __sink_new if strdup() fails * MINOR: atomic: don't use ; to separate instruction on aarch64. * BUILD: hpack: hpack-tbl-t.h uses VAR_ARRAY but does not include compiler.h * BUG/MEDIUM: mux_h2: Add missing braces in h2_snd_buf()around trace+wakeup * DOC: fix "smp_size" vs "sample_size" in "log" directive arguments * BUG/MINOR: dns: SRV records ignores duplicated AR records * BUILD: ssl: fine guard for SSL_CTX_get0_privatekey call * BUILD: plock: remove dead code that causes a warning in gcc 11 * CONTRIB: debug: address "poll" utility build on non-linux platforms * CONTRIB: halog: fix signed/unsigned build warnings on counts and timestamps * CONTRIB: halog: mark the has_zero* functions unused * CONTRIB: halog: fix build issue caused by %L printf format * BUG/MEDIUM: mux-h1: Handle h1_process() failures on a pipelined request * BUG/MEDIUM: http-ana: Never for sending data in TUNNEL mode * BUG/MINOR: mux-h1: Don't set CS_FL_EOI too early for protocol upgrade requests * BUILD: Makefile: have "make clean" destroy .o/.a/.s in contrib subdirs as well * BUILD: SSL: fine guard for SSL_CTX_add_server_custom_ext call * REGTESTS: make use of HAPROXY_ARGS and pass -dM by default * BUG/MEDIUM: ssl/crt-list: bad behavior with "commit ssl cert" * BUG/MEDIUM: lb-leastconn: Reposition a server using the right eweight * BUG/MINOR: tools: Reject size format not starting by a digit * BUG/MINOR: tools: make parse_time_err() more strict on the timer validity * MINOR: tcpcheck: Only wait for more payload data on HTTP expect rules * BUG/MINOR: tcpcheck: Don't rearm the check timeout on each read * BUG/MINOR: http-check: Use right condition to consider HTX message as full * DOC: email change of the DeviceAtlas maintainer * BUG/MEDIUM: spoa/python: Fixing references to None * BUG/MEDIUM: spoa/python: Fixing PyObject_Call positional arguments * BUG/MINOR: spoa/python: Cleanup ipaddress objects if initialization fails * BUG/MINOR: spoa/python: Cleanup references for failed Module Addobject operations * DOC: spoa/python: Fixing typos in comments * DOC: spoa/python: Rephrasing memory related error messages * DOC: spoa/python: Fixing typo in IP related error messages * BUG/MAJOR: spoa/python: Fixing return None * MEDIUM: ssl: fatal error with bundle + openssl < 1.1.1 * MINOR: listener: now use a generic add_listener() function * MINOR: listener: automatically set the port when creating listeners * MINOR: protocol: add a ->set_port() helper to address families * BUG/MINOR: mux-h1: Handle keep-alive timeout for idle frontend connections * BUG/MINOR: listener: use sockaddr_in6 for IPv6 * DOC/MINOR: Fix formatting in Management Guide * BUILD/MINOR: haproxy DragonFlyBSD affinity build update. * BUG/MAJOR: ring: tcp forward on ring can break the reader counter. * BUG/MINOR: lua: warn when registering action, conv, sf, cli or applet multiple times * MINOR: cli: add a function to look up a CLI service description * MINOR: actions: add a function returning a service pointer from its name * MINOR: actions: Export actions lookup functions * BUG/MINOR: lua: Some lua init operation are processed unsafe * BUG/MINOR: lua: Post init register function are not executed beyond the first one * BUG/MINOR: lua: lua-load doesn't check its parameters * BUG/MINOR: lua: missing "\n" in error message * BUG/MINOR: mux-h2/stats: not all GOAWAY frames are errors * BUG/MINOR: mux-h2/stats: make stream/connection proto errors more accurate * BUG/MEDIUM: local log format regression. * BUG/MEDIUM: task: close a possible data race condition on a tasklet's list link * MINOR: task: remove __tasklet_remove_from_tasklet_list() * BUG/MEDIUM: lists: Lock the element while we check if it is in a list. * MINOR: plock: use an ARMv8 instruction barrier for the pause instruction ==== libpwquality ==== Subpackages: libpwquality-tools libpwquality1 pam_pwquality - Do not use macro %make_build pre SLE-15 Use "make -O %{?_smp_mflags}" instead [libpwquality.spec] ==== open-lldp ==== Version update (1.1+18.0e969d0edcc4 -> 1.1+36.e926f7172b96) Subpackages: liblldp_clif1 - Update to version v1.1+36.e926f7172b96: * tx: rename variable * event_iface: only set rcv buf size if too small (bsc#1175570) * tx: when operating in rx-only mode don't send a port shutdown pdu * Update .travis.yml * vdp22: manpage typo * lldptool: fix manpage * lldp_head: remove all references * add_rtattr: only copy if data is provided * autoconf: convenience to setup asan and ubsan * Post 1.1 release ==== openSUSE-build-key ==== - update openSUSE:Factory:zSystems signing key to current version: pub rsa2048 2016-02-17 [SC] [expires: 2022-08-16] F00C20EF1E1114C9B5F69B2276CA4244F6AB3975 openSUSE:Factory:zSystems OBS Project ==== openssh ==== Subpackages: openssh-clients openssh-common openssh-server - Update openssh-8.1p1-audit.patch (bsc#1180501). This fixes occasional crashes on connection termination caused by accessing freed memory. ==== python-rpm-macros ==== Version update (20200824.8fa42a7 -> 20210112.86f4d9d) - Update to version 20210112.86f4d9d: * fix gh#openSUSE/python-rpm-macros#84: python_sysconfig_ macros - Update to version 20201207.2177fcf: * README update after merge - Update to version 20201207.259cdda: * Update python_expand description in README * python_expand to basename only - Update to version 20201204.32a910e: * fix print_provided_flavor again - Update to version 20201203.5331183: * fix print_provided_flavor - Update to version 20201128.669edb3: * fix provides (for python-numpy f2py, in gh#openSUSE/python-rpm-macros#66) - Update to version 20201123.6978323: * also rewrite subpackage_only default providers * pytest: ignore _build dirs for all flavors - Update to version 20201119.6bb5f69: * add default provider properties * don't replace %name, for subpackage_only * expand parameters for subpackage_only packages - Update to version 20201112.a4c80dc: * handle python_subpackage_only, fixes gh#openSUSE/python-rpm-macros#73 * define default providers for pythonX from pythonXY flavors: fixes #69 - Update to version 20201103.cec67c2: * document python_find_lang * add python_find_lang and allow to specify in %python_files. Fixes #5 - Update to version 20201102.31ccfc2: * fix python_clone shebang replacement * one less expansion for python_exec * expand default %python_ macros earlier * update README for multiple flavors * more command delimiters for %python_expand - Update to version 20201022.7f87908: * Add python36 and python38 flavours. - Update to version 20201021.adb6953: * Prepare for multiple python3 flavors - Remove multiple_flavors.patch as it is included in the upstream tarball. - Update to version 20201016.5d22545: * fix whitespace after escape in compileall macro - Update to version 20201016.db09189: * Delete pycache files before compilealll * Update macros/010-common-defs * Reword compileall * mention pyproject.toml and link to PEP517 and PEP518 * add description for pyunittest macro * add description for python_compileall macro * add description for pyproject macros * add python_compileall macro and use it in pyproject_install * disable pip version check: no connection to pypi.org - Update multiple_flavors.patch to generate correct names of the python binary. - %__#FLAVOR# should be defined as /usr/bin/python%{#FLAVOR#_version} not just /usr/bin/#FLAVOR# - Add patch multiple_flavors.patch which makes compile_macros.sh generate alternative flavours as well. ==== salt ==== Version update (3000.3 -> 3002.2) Subpackages: python3-salt salt-master salt-minion salt-standalone-formulas-configuration - Remove deprecated warning that breaks minion execution when "server_id_use_crc" opts is missing - Added: * remove-deprecated-warning-that-breaks-miniion-execut.patch - Revert wrong zypper patch to support vendorchanges flags on pkg.install - Added: * revert-add-patch-support-for-allow-vendor-change-opt.patch - Force zyppnotify to prefer Packages.db than Packages if it exists - Allow vendor change option with zypper - Add pkg.services_need_restart - Fix for file.check_perms to work with numeric uid/gid - Added: * force-zyppnotify-to-prefer-packages.db-than-packages.patch * fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch * add-patch-support-for-allow-vendor-change-option-wit.patch * add-pkg.services_need_restart-302.patch - virt: more network support Add more network and PCI/USB host devices passthrough support to virt module and states - Added: * open-suse-3002.2-virt-network-311.patch - Bigvm backports virt consoles, CPU tuning and topology, and memory tuning. - Added: * open-suse-3002.2-bigvm-310.patch - Fix pkg states when DEB package has "all" arch - Added: * fix-aptpkg.normalize_name-when-package-arch-is-all.patch - Do not force beacons configuration to be a list. Revert https://github.com/saltstack/salt/pull/58655 - Added: * revert-fixing-a-use-case-when-multiple-inotify-beaco.patch - Drop wrong virt capabilities code after rebasing patches - Added: * drop-wrong-virt-capabilities-code-after-rebasing-pat.patch - Update to Salt release version 3002.2 - See release notes: https://docs.saltstack.com/en/latest/topics/releases/3002.2.html - Modified: * add-environment-variable-to-know-if-yum-is-invoked-f.patch * let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch * fix-__mount_device-wrapper-254.patch * opensuse-3000.2-virt-backports-236-257.patch * fixes-cve-2018-15750-cve-2018-15751.patch * strip-trailing-from-repo.uri-when-comparing-repos-in.patch * include-aliases-in-the-fqdns-grains.patch * support-config-non-root-permission-issues-fixes-u-50.patch * support-for-btrfs-and-xfs-in-parted-and-mkfs.patch * fix-batch_async-obsolete-test.patch * early-feature-support-config.patch * changed-imports-to-vendored-tornado.patch * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch * add-hold-unhold-functions.patch * do-not-crash-when-there-are-ipv6-established-connect.patch * add-docker-logout-237.patch * add-saltssh-multi-version-support-across-python-inte.patch * fix-a-test-and-some-variable-names-229.patch * implement-network.fqdns-module-function-bsc-1134860-.patch * debian-info_installed-compatibility-50453.patch * fix-bsc-1065792.patch * use-current-ioloop-for-the-localclient-instance-of-b.patch * restore-default-behaviour-of-pkg-list-return.patch * virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch * use-threadpool-from-multiprocessing.pool-to-avoid-le.patch * add-migrated-state-and-gpg-key-management-functions-.patch * info_installed-works-without-status-attr-now.patch * bsc-1176024-fix-file-directory-user-and-group-owners.patch * opensuse-3000.3-spacewalk-runner-parse-command-250.patch * fix-aptpkg-systemd-call-bsc-1143301.patch * fix-memory-leak-produced-by-batch-async-find_jobs-me.patch * ansiblegate-take-care-of-failed-skipped-and-unreacha.patch * calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch * add-cpe_name-for-osversion-grain-parsing-u-49946.patch * python3.8-compatibility-pr-s-235.patch * backport-virt-patches-from-3001-256.patch * do-not-break-repo-files-with-multiple-line-values-on.patch * enable-passing-a-unix_socket-for-mysql-returners-bsc.patch * accumulated-changes-required-for-yomi-165.patch * support-transactional-systems-microos-271.patch * use-adler32-algorithm-to-compute-string-checksums.patch * remove-vendored-backports-abc-from-requirements.patch * fall-back-to-pymysql.patch * xen-disk-fixes-264.patch * fix-for-temp-folder-definition-in-loader-unit-test.patch * batch.py-avoid-exception-when-minion-does-not-respon.patch * move-server_id-deprecation-warning-to-reduce-log-spa.patch * avoid-traceback-when-http.query-request-cannot-be-pe.patch * fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch * fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch * grains-master-can-read-grains.patch * remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch * fix-wrong-test_mod_del_repo_multiline_values-test-af.patch * accumulated-changes-from-yomi-167.patch * allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch * loosen-azure-sdk-dependencies-in-azurearm-cloud-driv.patch * add-astra-linux-common-edition-to-the-os-family-list.patch * fix-async-batch-race-conditions.patch * batch-async-catch-exceptions-and-safety-unregister-a.patch * activate-all-beacons-sources-config-pillar-grains.patch * drop-wrong-mock-from-chroot-unit-test.patch * fix-for-suse-expanded-support-detection.patch * fix-novendorchange-option-284.patch * fix-virt.update-with-cpu-defined-263.patch * add-batch_presence_ping_timeout-and-batch_presence_p.patch * fix-git_pillar-merging-across-multiple-__env__-repos.patch * add-publish_batch-to-clearfuncs-exposed-methods.patch * fix-unit-tests-for-batch-async-after-refactor.patch * add-new-custom-suse-capability-for-saltutil-state-mo.patch * prevent-test_mod_del_repo_multiline_values-to-fail.patch * x509-fixes-111.patch * adds-explicit-type-cast-for-port.patch * run-salt-master-as-dedicated-salt-user.patch * remove-msgpack-1.0.0-requirement-in-the-installed-me.patch * switch-firewalld-state-to-use-change_interface.patch * option-to-en-disable-force-refresh-in-zypper-215.patch * fix-async-batch-multiple-done-events.patch * make-setup.py-script-to-not-require-setuptools-9.1.patch * add-custom-suse-capabilities-as-grains.patch * don-t-call-zypper-with-more-than-one-no-refresh.patch * transactional_update-unify-with-chroot.call.patch * fix-ipv6-scope-bsc-1108557.patch * temporary-fix-extend-the-whitelist-of-allowed-comman.patch * opensuse-3000-libvirt-engine-fixes-251.patch * fix-grains.test_core-unit-test-277.patch * pkgrepo-support-python-2.7-function-call-295.patch * prevent-import-errors-when-running-test_btrfs-unit-t.patch * do-not-make-ansiblegate-to-crash-on-python3-minions.patch * fix-issue-2068-test.patch * ensure-virt.update-stop_on_reboot-is-updated-with-it.patch * remove-deprecated-usage-of-no_mock-and-no_mock_reaso.patch * read-repo-info-without-using-interpolation-bsc-11356.patch * fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch * fixing-streamclosed-issue.patch * virt._get_domain-don-t-raise-an-exception-if-there-i.patch * loop-fix-variable-names-for-until_no_eval.patch * improve-batch_async-to-release-consumed-memory-bsc-1.patch * prevent-systemd-run-description-issue-when-running-a.patch * integration-of-msi-authentication-with-azurearm-clou.patch * add-all_versions-parameter-to-include-all-installed-.patch * sanitize-grains-loaded-from-roster_grains.json.patch * fix-failing-unit-tests-for-batch-async.patch * reintroducing-reverted-changes.patch * fix-for-log-checking-in-x509-test.patch * do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch * opensuse-3000-virt-defined-states-222.patch * add-virt.all_capabilities.patch * prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch * fix-cve-2020-25592-and-add-tests-bsc-1178319.patch * fix-unit-test-for-grains-core.patch * async-batch-implementation.patch * apply-patch-from-upstream-to-support-python-3.8.patch * remove-unnecessary-yield-causing-badyielderror-bsc-1.patch * re-adding-function-to-test-for-root.patch * zypperpkg-filter-patterns-that-start-with-dot-244.patch * fix-a-wrong-rebase-in-test_core.py-180.patch * add-multi-file-support-and-globbing-to-the-filetree-.patch * fix-the-removed-six.itermitems-and-six.-_type-262.patch * zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch * add-standalone-configuration-file-for-enabling-packa.patch * make-profiles-a-package.patch * return-the-expected-powerpc-os-arch-bsc-1117995.patch * batch_async-avoid-using-fnmatch-to-match-event-217.patch * do-not-raise-streamclosederror-traceback-but-only-lo.patch * provide-the-missing-features-required-for-yomi-yet-o.patch * make-aptpkg.list_repos-compatible-on-enabled-disable.patch * backport-a-few-virt-prs-272.patch * add-supportconfig-module-for-remote-calls-and-saltss.patch * run-salt-api-as-user-salt-bsc-1064520.patch * path-replace-functools.wraps-with-six.wraps-bsc-1177.patch * get-os_arch-also-without-rpm-package-installed.patch * invalidate-file-list-cache-when-cache-file-modified-.patch * xfs-do-not-fails-if-type-is-not-present.patch * prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch - Removed: * do-not-report-patches-as-installed-when-not-all-the-.patch * add-pkg.services_need_restart-302.patch * removes-unresolved-merge-conflict-in-yumpkg-module.patch * add-missing-fun-for-returns-from-wfunc-executions.patch * force-zyppnotify-to-prefer-packages.db-than-packages.patch * decide-if-the-source-should-be-actually-skipped.patch * make-lazyloader.__init__-call-to-_refresh_file_mappi.patch * avoid-has_docker-true-if-import-messes-with-salt.uti.patch * fix-for-bsc-1102248-psutil-is-broken-and-so-process-.patch * set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch * fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch * add-patch-support-for-allow-vendor-change-option-wit.patch * opensuse-3000.3-bigvm-backports-303.patch * msgpack-support-versions-1.0.0.patch * fix-typo-on-msgpack-version-when-sanitizing-msgpack-.patch * use-full-option-name-instead-of-undocumented-abbrevi.patch * add-missing-_utils-at-loader-grains_func.patch * loader-invalidate-the-import-cachefor-extra-modules.patch * fix-for-return-value-ret-vs-return-in-batch-mode.patch * make-salt.ext.tornado.gen-to-use-salt.ext.backports_.patch - Force zyppnotify to prefer Packages.db than Packages if it exists - Allow vendor change option with zypper - Added: * add-patch-support-for-allow-vendor-change-option-wit.patch * force-zyppnotify-to-prefer-packages.db-than-packages.patch - Add pkg.services_need_restart - Bigvm backports: virt consoles, CPU tuning and topology, and memory tuning. - Fix for file.check_perms to work with numeric uid/gid - Added: * add-pkg.services_need_restart-302.patch * fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch * opensuse-3000.3-bigvm-backports-303.patch - Change 'Requires(pre)' to 'Requires' for salt-minion package (bsc#1083110) ==== selinux-policy ==== Version update (20201029 -> 20210111) Subpackages: selinux-policy-targeted - Update to version 20210111 - Drop fix_policykit.patch (integrated upstream) - Adjust fix_iptables.patch - update container policy ==== vim ==== Version update (8.2.2129 -> 8.2.2327) Subpackages: vim-data-common vim-small - Updated to version 8.2.2327, fixes the following problems * Insert mode completion messages end up in message history. * Vim9: crash when lambda uses same var as assignment. * Padding not drawn properly for popup window with title. * Vim9: checking for a non-empty string is too strict. * Vim9: get E1099 when autocmd triggered in builtin function. * Vim9: #{ still seen as start of dict in some places. * Vim9: Using uninitialized variable. * Vim9: :echo and :execute give error for empty argument. * Vim9: "exit_cb" causes Vim to exit. * Vim9: unreachable code in assignment. * Build failure with tiny features. * A user command with try/catch may not catch an expression error. * Memory leak when heredoc is not terminated. * Vim9: dead code in compiling :unlet. * Vim9: some corner cases not tested. * Vim9: concatenating lists does not adjust type of result. * Vim9: automatic conversion of number to string for dict key. * Quickfix window title not updated in all tab pages. * Vim9: crash when user command doesn't match. * Popupwin test for latin1 sometimes fails. * Github actions CI isn't used for all available platforms. * $dir not expanded when configure checks for moonjit. * screenpos() does not include the WinBar offset. * Popupwin test for latin1 still fails sometimes. * Popupwin test for terminal buffer fails sometimes. * Warning from Github actions for code analysis. * Github actions run on pusing a tag. * Vim9: can delete a Vim9 script variable from a function. * CI on cirrus times out, coveralls doesn't always run. * Vim9: when declaring a list it is not allocated yet, causing a following extend() to fail. * Various typos. * Arguments -T and -x not tested yet. * Vim9: Cannot load or store autoload variables. * Crash when discarded exception is the current exception. * Vim9: autoload function doesn't work in script that starts with an upper case letter. * Vim9: assignment to dict member does not work. * Auto format doesn't work when deleting text. * Vim9: assign test fails. (Elimar Riesebieter) * Vim9: error for assigning to dict of dict. * Vim9: test leaves file behind. * Vim9: a global function defined in a :def function fails if it uses the context. * Valgrind warning for using uninitialized value. * Vim9: number of arguments is not always checked. (Yegappan Lakshmanan) * Vim9: get internal error when assigning to undefined variable. * Mac version doesn't specify the CPU architecture. * Github actions: clang-11 handling suboptimal. * Crash with a sequence of fold commands. * Pattern "^" does not match if the first character in the line is combining. (Rene Kita) * Python 3: non-utf8 character cannot be handled. * Vim9: crash when indexing a dict with a number. * Vim9: test for error after error is flaky. * Valgrind warnings for using uninitialized value. * Vim9: value of 'magic' is still relevant. * Vim9: value of 'edcompatible' and 'gdefault' are used. * Vim9: no error when using "2" for a line number. * BufUnload is not triggered for the quickfix dummy buffer. * Vim9: error when using 'opfunc'. * Python 3 test fails sometimes. (Christian Brabandt) * Vim9: crash when calling global function from :def function. * Cannot repeat a command that uses the small delete register. * Vim9: crash when compiled with EXITFREE. * Vim9: using wrong name with lambda in nested function. * Codecov on github actions fails. * Vim9: can change constant in :def function. * Vim9: cannot use :const or :final at the script level. * Failing tests for :const. * :version output has extra spaces in compile and link command. * Assert arguments order reversed. * ml_get error when resizing window and using text property. * First write after setting 'eol' does not have NL added. (Tomá? Janou?ek) * Vim9: lambda without white space around -> is confusing. * Write file test fails on MS-Windows. * Write file test still fails on MS-Windows. * Moodle gift files are not recognized. * Vim9: using -> both for method and lambda is confusing. * Vim9: memory leak when parsing lambda fails. * :exe command line completion only works for first argument. * Illegal memory access if popup menu items are changed while the menu is visible. (Tomá? Janou?ek) * Vim9: after reloading a script variable index may be invalid. * Vim9: return type of => lambda not parsed. * Vim9: allocating a type to set TTFLAG_BOOL_OK. * Vim9: lambda with => does not work at the script level. * Checking white space around -> is not backwards compatible. * ":e#" does not give a warning for missing white space. * Vim9: `=expr` not recognized in global command. * Vim9: range with missing colon can be hard to spot. * Vim9: command modifiers not restored in catch block. * Vim9: failure if passing more arguments to a lambda than expected. * Vim9: method call with expression not supported. * Vim9: memory leak when parsing nested parenthesis. * If is mapped on the command line 'wildchar' is inserted. * Vim9: cannot keep script variables when reloading. * Vim9: Reloading marks a :def function as deleted. * Vim9: crash if script reloaded with different variable type. * Vim9: error when using :import in legacy script twice. * Vim9: script test fails. * Vim9: recognizing lambda is too complicated. * Vim9: cannot use ":e #" because # starts a comment. * build failure without the +eval feature. * Vim9: insert completion runs into error. * When "--remote file" is used "file" is not reloaded. * Compiler error for falling through into next case. * Cannot convert a byte index into a character index. * Command line wildmenu test often fails with Unix GUI. * Build failure with some Ruby versions. * 'scroll' option can change when setting the statusline or tabline but the option context is not updated. * Vim9: cannot load a Vim9 script without the +eval feature. * Vim9: concatenating lines with backslash is inconvenient. * Clientserver test fails if full path is used. * Build with Ruby and clang may fail. * Vim9: line continuation with bar does not work at script level. * Crash when popup mask contains zeroes. * Crash when making the window width of the not-current window negative. * Vim9: return value of winrestcmd() cannot be executed. * Cursor keys not recognized at the hit-Enter prompt after executing an external command. * VMS: various smaller problems. * ASAN error on exit with GUI. * Termcodes test is flaky when used over ssh with X forwarding. * Vim9: sublist is ambiguous. * Test failures in legacy script. * Vim9: crash when using lambda without return type in dict. * Vim9: expr test fails. * Vim9: bool option type is number. * Tcl test fails. * Vim9: cannot use function( after line break in :def function. * Vim9: using -> for lambda is ambiguous. * Not all OCaml related files are detected. * Test_Executable() fails when using chroot. * Window resize test fails in very wide terminal. * Vim9: boolean option gets string type. * Vim9: converting bool to string prefixes v:. * Vim9: compilation error with try-catch in skipped block. * Vim9: no error for mismatched :endfunc or :enddef. * Error message for missing endfunc/enddef is last line. * Vim9: it can be hard to see where white space is missing. * Vim9: cannot use unlet for a dict member. * Vim9: list unpack seen as declaration. * Not all :hardcopy code covered by tests. * Warning for size_t to int conversion. (Randall W. Morris) * ml_get error when changing hidden buffer in Python. * Vim9: extend() can violate the type of a variable. * Build failure. * badge for Travis is outdated. * CTRL-C not recognized in Mintty. * List of distributed files is outdated. * Missing backslash. * Falling back to old regexp engine can some patterns. * Vim9: memory leak with catch in skipped block. * Fuzzy matching doesn't give access to the scores. * Vim9: compiled "wincmd" cannot be followed by bar. * Length check mismatch with argument of strncmp(). (Christian Brabandt) * Vim9: crash when lambda has fewer arguments than expected. * Vim9: cannot set an option to a boolean value. * Vim9: cannot set an option to a false. * Sort test fails when locale is Canadian English. (Neil H Watson) * Sort test fails when locale is French Canadian. * Vim9: line break and comment not always skipped. * Vim9: 'cpo' can become empty. * Vim9: unlet of global variable cannot be compiled. * Vim9: cannot use "null" for v:null. * Vim: expr test fails. * Build failure with Motif. (Tony Mechelynck) * VMS: a few remaining problems. * Incsearch does not detect empty pattern properly. * Cannot use CTRL-N and CTRL-P in a popup menu. * Vim9: cannot set 'number' to a boolean value. * Vim9: comment right after "(" of function not recognized. * Vim9: invalid memory access making error message flaky. * Vim9: wrong order on type stack when using dict. * Vim9: cannot unlet a dict or list item. * Vim9: using an option value may use uninitialized memory. * Vim9: backtick expansion doesn't work for :foldopen. * Vim9: no test for unletting an imported variable. * Vim9: "++var" and "--var" are silently accepted. * Vim9: when using function reference type is not checked. * A shell command in the vimrc causes terminal output. * Vim9: no error when assigning lambda to funcref without return value. * 0o777 not recognized as octal. * Vim9: winsaveview() return type is too generic. * Vim9: cannot assign to a variable that shadows a command modifier. * Build failure with Ruby 3.0 and 32 bits. * Vim9: using uninitialized field when parsing range. ":silent!" not respected when parsing range fails. * Vim9: returning zero takes two instructions. * Vim9: "enddef" as dict key misintepreted as function end. * Vim9: cannot list a lambda function. * Vim9: command modifier before list unpack doesn't work. * Vim9: string and list index work differently. * "exptype_T" can be read as "expected type". * Vim9: no error for comparing bool with string. * Vim9: cannot nest closures. * Vim9: closure nested limiting to one level. * Vim9: error when inferring type from empty dict/list. * Not easy to get mark en cursor posotion by character count. * Vim9: crash if map() changes the item type. * Build error with +eval feature but without +spell. * Debugging code included. ==== yast2 ==== Version update (4.3.46 -> 4.3.49) - Keep the libzypp target open to verify other packages (bsc#1180858, related to the previous fix bsc#1179773) - 4.3.49 - Ensure the libzypp target is initialized when downloading the skelcd packages (to verify the GPG signatures) (bsc#1179773) - Log more details when several resolvables (instead of a single one) are unexpectedly found (related to bsc#1176276) - 4.3.48 - Fix default for hibernation proposal (bsc#1169874) - 4.3.47