Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20230214
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa-demo
NetworkManager (1.40.12 -> 1.42.0)
cryptsetup (2.6.0 -> 2.6.1)
desktop-translations (84.87.20220427.80cb897f -> 84.87.20230128.350400f)
discover
dos2unix (7.4.3 -> 7.4.4)
evolution-ews (3.46.3 -> 3.46.4)
filesystem
gnome-control-center (43.2 -> 43.4.1)
gnome-software
grub2
guestfs-tools (1.48.3 -> 1.50.0)
jhead
kcm_flatpak
kernel-firmware (20230125 -> 20230210)
libadwaita (1.2.1 -> 1.2.2)
libaom (3.5.0 -> 3.6.0)
libcap (2.66 -> 2.67)
libdrm
libguestfs (1.48.6 -> 1.50.0)
libzypp (17.31.7 -> 17.31.8)
openssl-1_1 (1.1.1s -> 1.1.1t)
openvpn
perl-HTML-Parser (3.80 -> 3.81)
plasma5-desktop
plasma5-workspace
qemu
sendmail
vim (9.0.1270 -> 9.0.1307)
virtualbox
virtualbox-kmp
vulkan-tools
xen
yast2 (4.5.22 -> 4.5.24)
yast2-trans (84.87.20230202.68f7d5c2e4 -> 84.87.20230211.83e08d8766)
=== Details ===
==== Mesa-demo ====
Subpackages: Mesa-demo-egl Mesa-demo-es Mesa-demo-x
- added baselibs.conf as source to specfile
- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
OpenGL environments are separate and need separate diagnostic programs.
==== NetworkManager ====
Version update (1.40.12 -> 1.42.0)
Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-pppoe NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Update to version 1.42.0:
+ Added support for source load balancing for Ethernet Bonds.
+ Allow specifying vhost name (SNI) for a manually DNS-over-TLS
server. Only works with systemd-resolved plugin.
+ Connections can now be activated on a loopback interface.
+ Added support of IPv4 ECMP routes. The ECMP routes will get
merged.
==== cryptsetup ====
Version update (2.6.0 -> 2.6.1)
Subpackages: cryptsetup-doc cryptsetup-lang libcryptsetup12 libcryptsetup12-32bit libcryptsetup12-hmac
- cryptsetup 2.6.1
* bitlk: Fixes for BitLocker-compatible on-disk metadata parser
* Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
backend
* portability and compilation fixes
* verity: Fix possible hash offset setting overflow.
* bitlk: Fix use of startup BEK key on big-endian platforms.
* Do not initiate encryption (reencryption command) when the
header and data devices are the same. If data device reduction
is not requsted, this leads to data corruption since LUKS
metadata was written over the data device.
* Fix possible memory leak if crypt_load() fails.
* Always use passphrases with a minimal 8 chars length for
benchmarking, as used in some implementation of FIPS mode
==== desktop-translations ====
Version update (84.87.20220427.80cb897f -> 84.87.20230128.350400f)
- Update to version 84.87.20230128.350400f:
* Translated using Weblate (Macedonian)
* Translated using Weblate (German)
* Translated using Weblate (Georgian)
* Translated using Weblate (Georgian)
* Translated using Weblate (Finnish)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Russian)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Russian)
==== discover ====
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Discover 5.27 can be built again on archs missing QtWebEngine
==== dos2unix ====
Version update (7.4.3 -> 7.4.4)
- update to 7.4.4:
* translation updates
==== evolution-ews ====
Version update (3.46.3 -> 3.46.4)
Subpackages: evolution-ews-lang
- Update to version 3.46.4:
+ Sanitize headers in debug log also for level 1
+ Bugs fixed:
- Calendar:
. Cover possible ID conversion for Online meetings
. Ensure TimeZone info in SOAP-header request
. Convert floating time to user's timezone on save
- Disabled sources auto-re-enabled the next start
- Subscribed free/busy calendar does not show all events
==== filesystem ====
- Remove /etc/sysconfig/network hierachy again, YaST got fixed
- Add Korean man pages directory used by xz
==== gnome-control-center ====
Version update (43.2 -> 43.4.1)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces
- Update to version 43.4.1:
+ Network: Fix possible race in tests.
+ Updated translations.
==== gnome-software ====
Subpackages: gnome-software-lang gnome-software-plugin-packagekit
- Add upstream leak fixes:
+ 66b400d63b8d7b921b83250a8b9a09e9a1eb6732.patch:
gs-plugin-job-list-apps: Fix a leak of the GsAppQuery
+ 1355554764815195aaf9f6e23acdd7a9c521ceaa.patch:
gs-plugin-job-manage-repository: Fix a minor leak
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Add module for boot loader interface. Needed for load Unified Kernel
Image (UKI)
* grub2-add-module-for-boot-loader-interface.patch
==== guestfs-tools ====
Version update (1.48.3 -> 1.50.0)
- Update to verion 1.50.0
* Drivers: Require guestfs_inspect_get_build_id API
* Drivers: Add support for scanning drivers in Windows guests
* New 'virt-drivers' tool
This tool can be pointed at a disk image which lacks metadata and in
some circumstances can determine useful information about it, such as
what bootloader it contains and what device emulation it needs to
boot.
* Customize: Implement --inject-qemu-ga and --inject-virtio-win operations
* Customize: Run zypper dist-upgrade for --update operation
* Customize: rebase to the common/mlcustomize/Guest_packages interface
* Adopt inversion of SELinux relabeling in virt-customize
* Update common submodule. In particular, pick up the new Inject_virtio_win module:
* Inspector: Update coreos test for new field
* Inspector: Display the new build ID field
* Sysprep: advise against cloning VMs with internal full disk encryption
* Sysprep: make an effort to cope with LUKS-on-LVM
* Fixes related to "--key ID:clevis"
sysprep: set networking for "--key ID:clevis"
customize: add reminder about "--key ID:clevis"
get-kernel, sparsify: set networking for "--key ID:clevis"
cat, log, ls, tail, diff, edit, insp.: set networking for "--key ID:clevis"
* Builder: templates: Account for UEFI when regenerating grub
* Ocaml-dep.sh.in: Remove reference to bundled/ocaml-augeas
- Drop CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch
==== jhead ====
- added patches
fix [bsc#1207150]
https://github.com/Matthias-Wandel/jhead/commit/2a237d866581b3774ebe63d6c312...
+ jhead-CVE-2022-41751-3.patch
==== kcm_flatpak ====
Subpackages: kcm_flatpak-lang
- Tarball got respun. Changes:
* Avoid creating empty fs permission entry from overrides
==== kernel-firmware ====
Version update (20230125 -> 20230210)
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 20230210 (git commit bf4115c1aa2b):
* linux-firmware: Update AMD cpu microcode
* brcm: revert firmware files for Cypress devices
* brcm: restore previous firmware file for BCM4329 device
* rtw88: 8822c: Update normal firmware to v9.9.14
* i915: Add DMC v2.11 for MTL (jsc#PED-1225)
* linux-firmware: Add firmware for Cirrus CS35L41 on UM3402 ASUS Laptop
* linux-firmware: Add missing tuning files for HP Laptops using Cirrus Amps (bsc#1203699)
* i915: Add DMC v2.18 for ADLP (jsc#PED-1225)
==== libadwaita ====
Version update (1.2.1 -> 1.2.2)
Subpackages: libadwaita-1-0 libadwaita-lang typelib-1_0-Adw-1
- Update to version 1.2.2:
+ AboutWindow: Prevent double clicks from opening troubleshooting
page.
+ AdwLeaflet: Fix can-unfold=false.
+ AdwSpringAnimation: Fix critical damping velocity.
+ AdwSwipeable: Fix get_swipe_area() fallback.
+ AdwToastOverlay:
- Don't focus buttons on click.
- Prevent toast labels from wrapping.
+ Demo: Fix the switch on the avatar page.
+ Stylesheet: Fix GtkLevelBar fill colors.
+ Fix dependency names in docs.
+ Updated translations.
==== libaom ====
Version update (3.5.0 -> 3.6.0)
- Update to version 3.6.0:
* This release includes compression efficiency and perceptual
quality improvements, speedup and memory optimizations, and
some new features. This release is ABI compatible with the last
release.
* New Features:
- New values 20-27 (corresponding to levels 7.0-7.3 and
8.0-8.3) for the encoder control
AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the proposal to add
the new levels are still in draft status). The original
special value 24 (keep level stats only for level monitoring)
is renumbered as 32.
- New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip
the application of post-processing filters on reconstructed
frame in all intra mode.
- New encoder option "kf-max-pyr-height": Maximum height of
pyramid structure used for the GOP starting with a key frame
(-1 to 5).
- Make SVC work for screen content.
- Rate control improvements to reduce frame-size spikes for
screen content coding.
- RISC-V architecture support with gcc toolchain.
* Compression Efficiency Improvements:
- Peak compression efficiency in VOD setting is improved by 1%.
- 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8
to 10.
- 15% RTC encoding BDrate gains for screen content speed 10.
* Perceptual Quality Improvements:
- Resolved a visual quality issue that was reported for high
resolution clips (2K) for speed 4 and above in VOD use case.
- Visual quality improvements to screen content coding.
- Quality improvements to temporal layer RTC coding.
* Speedup and Memory Optimizations:
- RTC single-thread encoder speedup:
. ~6% instruction count reduction for speed 5 and 6.
. ~15% instruction count reduction for speed 7.
. ~10% instruction count reduction for speed 8 to 10 (>=360p
resolutions).
- RTC multi-thread encoder speedup (beyond single-thread
speedup):
. 5-8% encode time reduction for speed 7 to 10.
- RTC screen-content encoder speedup:
. 11% instruction count reduction for speed 9 and 10 (>=720p
resolutions).
- ~5% reduction in heap memory requirements for RTC, speed 6 to
10.
* AVIF:
. 4-5% speedup for speed 9 in still-picture encoding mode.
. 3-4% heap memory reduction in still-picture encoding mode
for 360p-720p resolutions with multiple threads.
* Bug Fixes:
- Added a workaround for an AV1 specification bug which makes
TRANSLATION type global motion models unusable.
- Fixed AddressSanitizer global-buffer-overflow errors in
av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c.
- Fixed AddressSanitizer heap-buffer-overflow error in
av1_wiener_convolve_add_src_neon().
- chromium:1393384 Avoid scene detection on spatial resize.
- aomedia:3308 Remove color artifacts under high motion.
- aomedia:3310 Avoid out of memory failures with Visual Studio
2017, 2019, and 2022 for Win32 x86 builds.
- aomedia:3346 Make SVC work properly for screen content.
- aomedia:3348 Fix a bug where an uninitialized search_site is
used.
- aomedia:3365 Work around what seems like a Visual Studio 2022
compiler optimization bug.
- aomedia:3369 Incorrect PSNR values reported by libaom for
12-bit encode.
- Modernize spec, use cmake_build and ldconfig_scriptlets macros.
==== libcap ====
Version update (2.66 -> 2.67)
Subpackages: libcap2 libcap2-32bit
- update to 2.67:
* Replace use of fgrep with grep -F (POSIX grep flags preferred by
GNU grep) - patch from David Seifert.
* Added SPDX identifiers to License file(s). Hopefully this will
help the various robots out there correctly identify the
longstanding licenses for libcap and friends. (Bug: 216609
reported by Günther Noack)
* Started down the rabbit hole of trying to address (Bug: 216610
reported by Günther Noack on behalf of Michael Stapelberg)
* The basic issue is how to link C code with Go psx without using
CGo. This is all a low level hackery. If you are interested,
browse the source.
* Correct for bad whatis entries in man pages (this was throwing a
Debian build test, detail)
* Also reviewed man pages and addressed cross linkage issues (Bug:
* Cleaned up some README.md files (made a github mirror now just so
I can automatically render them).
* Changed meaning of DYNAMIC=no builds.
This now builds everything with static linking except for libc.
The reason for this exception is explained in the commit message.
* Inserted demonstration exploit code in capso.so to support
article.
==== libdrm ====
Subpackages: libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1
- Adjust the n_libdrm-drop-valgrind* patches accordingly
==== libguestfs ====
Version update (1.48.6 -> 1.50.0)
Subpackages: libguestfs-xfs libguestfs0
- Update to version 1.50.0
* https://libguestfs.org/guestfs-release-notes-1.50.1.html
* Inspection
When listing the packages in RPM-based guests, the inspection
API no longer checks package signatures. This is because the
newer librpm used by libguestfs does not understand signatures
stored in older guests, such as SHA1 used by RHEL 6 (thanks
Panu Matilainen).
"guestfs_inspect_get_hostname" in guestfs(3) can now handle
/etc/hostname files containing comments (thanks Dawid Zamirski).
"guestfs_file_architecture" in guestfs(3) can now parse files
using zstd compression.
"guestfs_inspect_get_osinfo" in guestfs(3) now returns the
correct osinfo field for Windows 11. However because of
decisions made by Microsoft, these guests still return product
name and other strings identifying as Windows 10 (thanks Yaakov
Selkowitz, Yongkui Guo).
* New APIs
"guestfs_device_name" in guestfs(3) is a new API to read the
device name associated with a drive, for example calling this
with 0 will return /dev/sda.
"guestfs_clevis_luks_unlock" in guestfs(3) is a new API for
unlocking disks using the Clevis/Tang network-based full disk
encryption scheme. Furthermore implement this in guestfish and
guestmount (Laszlo Ersek).
"guestfs_inspect_get_build_id" in guestfs(3) is a new API for
reading the build ID from some Linux and Windows guests. It is
not widely used on Linux, but for Windows it is vital for
identifying Windows 11.
* Other API changes
In the "guestfs_add_drive" in guestfs(3) API, the name and
iface fields are not used. name has not been used since around
2017, but the documentation has only just been updated to reflect
this. iface was never allowed for the libvirt backend and
didn't work reliably with the direct backend (Laszlo Ersek).
"guestfs_readdir" in guestfs(3) is no longer limited to the
maximum message size but can read a directory of any size
(Laszlo Ersek).
* Numerous build changes, internal improvements, and bug fixes
Note that the Augeas bindings for libguestfs are no longer
bundled with libguestfs and must be built separately.
==== libzypp ====
Version update (17.31.7 -> 17.31.8)
- ProgressData: enforce reporting the INIT||END state
(bsc#1206949)
- ps: fix service detection on newer Tumbleweed systems
(bsc#1205636)
- version 17.31.8 (22)
==== openssl-1_1 ====
Version update (1.1.1s -> 1.1.1t)
Subpackages: libopenssl1_1 libopenssl1_1-hmac
- Update to 1.1.1t:
* Fixed X.400 address type confusion in X.509 GeneralName.
There is a type confusion vulnerability relating to X.400 address processing
inside an X.509 GeneralName. X.400 addresses were parsed as an ASN1_STRING
but subsequently interpreted by GENERAL_NAME_cmp as an ASN1_TYPE. This
vulnerability may allow an attacker who can provide a certificate chain and
CRL (neither of which need have a valid signature) to pass arbitrary
pointers to a memcmp call, creating a possible read primitive, subject to
some constraints. Refer to the advisory for more information. Thanks to
David Benjamin for discovering this issue. [bsc#1207533, CVE-2023-0286]
This issue has been fixed by changing the public header file definition of
GENERAL_NAME so that x400Address reflects the implementation. It was not
possible for any existing application to successfully use the existing
definition; however, if any application references the x400Address field
(e.g. in dead code), note that the type of this field has changed. There is
no ABI change.
* Fixed Use-after-free following BIO_new_NDEF.
The public API function BIO_new_NDEF is a helper function used for
streaming ASN.1 data via a BIO. It is primarily used internally to OpenSSL
to support the SMIME, CMS and PKCS7 streaming capabilities, but may also
be called directly by end user applications.
The function receives a BIO from the caller, prepends a new BIO_f_asn1
filter BIO onto the front of it to form a BIO chain, and then returns
the new head of the BIO chain to the caller. Under certain conditions,
for example if a CMS recipient public key is invalid, the new filter BIO
is freed and the function returns a NULL result indicating a failure.
However, in this case, the BIO chain is not properly cleaned up and the
BIO passed by the caller still retains internal pointers to the previously
freed filter BIO. If the caller then goes on to call BIO_pop() on the BIO
then a use-after-free will occur. This will most likely result in a crash.
[bsc#1207536, CVE-2023-0215]
* Fixed Double free after calling PEM_read_bio_ex.
The function PEM_read_bio_ex() reads a PEM file from a BIO and parses and
decodes the "name" (e.g. "CERTIFICATE"), any header data and the payload
data. If the function succeeds then the "name_out", "header" and "data"
arguments are populated with pointers to buffers containing the relevant
decoded data. The caller is responsible for freeing those buffers. It is
possible to construct a PEM file that results in 0 bytes of payload data.
In this case PEM_read_bio_ex() will return a failure code but will populate
the header argument with a pointer to a buffer that has already been freed.
If the caller also frees this buffer then a double free will occur. This
will most likely lead to a crash.
The functions PEM_read_bio() and PEM_read() are simple wrappers around
PEM_read_bio_ex() and therefore these functions are also directly affected.
These functions are also called indirectly by a number of other OpenSSL
functions including PEM_X509_INFO_read_bio_ex() and
SSL_CTX_use_serverinfo_file() which are also vulnerable. Some OpenSSL
internal uses of these functions are not vulnerable because the caller does
not free the header argument if PEM_read_bio_ex() returns a failure code.
[bsc#1207538, CVE-2022-4450]
[Kurt Roeckx, Matt Caswell]
* Fixed Timing Oracle in RSA Decryption.
A timing based side channel exists in the OpenSSL RSA Decryption
implementation which could be sufficient to recover a plaintext across
a network in a Bleichenbacher style attack. To achieve a successful
decryption an attacker would have to be able to send a very large number
of trial messages for decryption. The vulnerability affects all RSA padding
modes: PKCS#1 v1.5, RSA-OEAP and RSASVE.
[bsc#1207534, CVE-2022-4304]
* Rebased openssl-1_1-openssl-config.patch
* Update openssl.keyring with key
7953 AC1F BC3D C8B3 B292 393E D5E9 E43F 7DF9 EE8C (Richard Levitte)
==== openvpn ====
- Remove migration from openvpn.service to openvpn@.service and
depending requires, this is from pre SLE12 times and not supported
anymore.
==== perl-HTML-Parser ====
Version update (3.80 -> 3.81)
- updated to 3.81
see /usr/share/doc/packages/perl-HTML-Parser/Changes
3.81 2023-01-30
- Stop depending on "Test" (GH#34) (James Raspass)
- fix test scripts after conversion to Test::More (GH#35) (Graham Knop)
==== plasma5-desktop ====
Subpackages: plasma5-desktop-emojier plasma5-desktop-lang
- Tarball got respun. Changes:
* applets/taskmanager: Only activate the triangle filter when a tooltip is open (kde#465595)
* kcms/landingPage: Remove double definition of onClickHandler
==== plasma5-workspace ====
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Tarball got respun. Changes:
* klipper: store QImage and construct QPixmap only when necessary (kde#465225, kde#465326, kde#464828, kde#465603)
* shell: Ensure containments that belong to the current activity are not deleted prior to loading
==== qemu ====
Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-x86
- Fixes: jsc#PED-1716 Add S390 features from IBM requirements
* Patches added:
dump-Add-architecture-section-and-sectio.patch
dump-Refactor-dump_iterate-and-introduce.patch
dump-Reintroduce-memory_offset-and-secti.patch
dump-Rename-write_elf_loads-to-write_elf.patch
dump-Rename-write_elf-_phdr_note-to-prep.patch
dump-Reorder-struct-DumpState.patch
dump-Replace-opaque-DumpState-pointer-wi.patch
dump-Rework-dump_calculate_size-function.patch
dump-Rework-filter-area-variables.patch
dump-Rework-get_start_block.patch
dump-Split-elf-header-functions-into-pre.patch
dump-Use-a-buffer-for-ELF-section-data-a.patch
dump-Write-ELF-section-headers-right-aft.patch
include-elf.h-add-s390x-note-types.patch
s390x-Add-KVM-PV-dump-interface.patch
s390x-Add-protected-dump-cap.patch
s390x-Introduce-PV-query-interface.patch
s390x-pv-Add-dump-support.patch
==== sendmail ====
Subpackages: libmilter1_0
- Drop NIS/NISPLUS support for Tumbleweed (boo#1208221)
==== vim ====
Version update (9.0.1270 -> 9.0.1307)
Subpackages: vim-data vim-data-common
- Updated to version 9.0.1307, fixes the following problems
* Crash when using search stat in narrow screen.
* Using sizeof() and subtract array size is tricky.
* Typo in pattern for filetype detection.
* "1v" may select block with wrong size. (Evgeni Chasnovski)
* FIRRTL files are not recognized.
* The code for setting options is too complicated.
* Some mappings with Meta and Shift do not work.
* Cursor may move with autocmd in Visual mode.
* go.work.sum files are not recognized.
* Display shows lines scrolled down erroneously. (Yishai Lerner)
* Inssufficient testing for what 9.0.1265 fixes.
* Cadence files are not recognized.
* Ron files are not recognized.
* The code for setting options is too complicated.
* Compiler warnings for uninitialized variables. (Tony Mechelynck)
* Various small problems.
* Coverity warns for using a NULL pointer.
* With the Kitty key protocl Esc with NumLock cannot be mapped.
* FunC files are not recognized.
* A newer version of clang can be used for CI.
* CTRL-N and -P on cmdline don't trigger CmdlineChanged.
* Move language files are not recognized.
* :defer may call the wrong method for an object. (Ernie Rael)
* The set_num_option() is too long.
* The set_bool_option() function is too long.
* The option initialization function is too long.
* Calling an object method with arguments does not work. (Ernie Rael)
* Wrong value for $LC_CTYPE makes the environ test fail.
* Inserting a register on the command line does not trigger incsearch or
update hlsearch.
* Change for triggering incsearch not sufficiently tested.
* 'statusline' only supports one "%=" item.
* Virtual text below empty line not displayed.
* On a Belgian keyboard CTRL-] does not work.
* Motif: scrollbar width/height wrong when maximized.
* "$" for 'list' option displayed in wrong position when there are text
properties.
* Cursor in wrong line with virtual text above.
* No regression test for solved problem of #11959.
* Setting 'formatoptions' with :let doesn't check for errors.
==== virtualbox ====
- Remove requires for unused sysvinit-tools
==== virtualbox-kmp ====
- Remove requires for unused sysvinit-tools
==== vulkan-tools ====
- Add baselibs.conf. This is useful as 64- and 32-bit vulkan environments
need separate drivers and need to be diagnosed separately.
==== xen ====
Subpackages: xen-libs xen-tools xen-tools-domU
- bsc#1205792 - Partner-L3: launch-xenstore error messages show in
SLES15 SP4 xen kernel.
63e4da00-dont-log-errors-when-trying-to-load-PVH-xenstore-stubdom.patch
- bsc#1026236 - tidy/modernize patch
xen.bug1026236.suse_vtsc_tolerance.patch
- Upstream bug fixes (bsc#1027519)
63c05478-VMX-calculate-model-specific-LBRs-once.patch
63c05478-VMX-support-CPUs-without-model-specific-LBR.patch
- bsc#1207544 - VUL-0: CVE-2022-42330: xen: Guests can cause
Xenstore crash via soft reset (XSA-425)
xsa425.patch ->
63d24e91-tools-xenstore-revert-simplify-loop-handling.patch
==== yast2 ====
Version update (4.5.22 -> 4.5.24)
Subpackages: yast2-logs
- Allow dir:///foo to equal dir:/foo (bsc#1207239)
- 4.5.24
- DnsServerApi: drop module. It should never be in yast2 as it
import module from yast2-dns-server. And now dns-server is going
to be dropped (bsc#1205363)
- 4.5.23
==== yast2-trans ====
Version update (84.87.20230202.68f7d5c2e4 -> 84.87.20230211.83e08d8766)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20230211.83e08d8766:
* Translated using Weblate (Georgian)
* Translated using Weblate (Georgian)
* Translated using Weblate (Georgian)
* Translated using Weblate (Georgian)
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'control'.
* New POT for text domain 'base'.
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (French)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* New POT for text domain 'control'.
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
... changelog too long, skipping 31 lines ...
* Translated using Weblate (Chinese (China) (zh_CN))