openSUSE ARM
Threads by month
- ----- 2024 -----
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
March 2022
- 12 participants
- 16 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&versio…
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:
389-ds (2.0.14~git3.c9226ad90 -> 2.0.14~git25.e6431d959)
Mesa
Mesa-drivers
MozillaFirefox (98.0 -> 98.0.2)
NetworkManager-pptp (1.2.8 -> 1.2.10)
NetworkManager-vpnc (1.2.6 -> 1.2.8)
aaa_base (84.87+git20211124.5486aad -> 84.87+git20220324.fca4619)
apparmor
atk (2.36.0 -> 2.38.0)
augeas
binutils
busybox
colord (1.4.5 -> 1.4.6)
container-selinux
cppcheck (2.7.1 -> 2.7.4)
desktop-file-utils
distribution-logos-openSUSE (20201117 -> 20220322)
ed (1.17 -> 1.18)
ffmpeg-4
firewalld
flute
folks (0.15.4 -> 0.15.5)
freeglut (3.2.1 -> 3.2.2)
glib2 (2.70.5 -> 2.72.0)
gnutls (3.7.3 -> 3.7.4)
google-droid-fonts
gstreamer (1.18.6 -> 1.20.1)
gstreamer-plugins-bad (1.18.6 -> 1.20.1)
gstreamer-plugins-base (1.18.6 -> 1.20.1)
gstreamer-plugins-good (1.18.6 -> 1.20.1)
gstreamer-plugins-libav (1.18.6 -> 1.20.1)
gstreamer-plugins-ugly (1.18.6 -> 1.20.1)
gtk3 (3.24.33 -> 3.24.33+12)
guile
harfbuzz (4.0.1 -> 4.1.0)
java-11-openjdk
kwin5
libapparmor
libbase
libfonts
libformula
libkleo
liblayout
libloader
libmodulemd
libnma (1.8.34 -> 1.8.36)
libqt5-qtwebengine
libreoffice
librepository
libserializer
libsolv (0.7.21 -> 0.7.22)
libzypp (17.29.6 -> 17.30.0)
lsb-release (3.1 -> 3.2)
luajit (2.1.0~beta3+git.1624618403.e9577376 -> 2.1.0~beta3+git.1647772157.43ebb949)
mdevctl
monitoring-plugins
mutter
nvme-cli
patterns-gnome
pentaho-libxml
pentaho-reporting-flow-engine
perl-HTML-Parser (3.76 -> 3.77)
pidgin
python-Mako
python-dnspython (2.2.0 -> 2.2.1)
python-filetype (1.0.8 -> 1.0.10)
python-html5lib
python-pygit2 (1.9.0 -> 1.9.1)
python-setuptools
qemu
rubygem-ruby-dbus (0.16.0 -> 0.18.0.beta1)
sac
sgml-skel (0.7.1 -> 0.7.2)
snapper (0.9.1 -> 0.10.0)
sudo (1.9.9 -> 1.9.10)
systemd (249.10 -> 250.4)
texlive
texlive-specs-n
timezone (2021e -> 2022a)
timezone-java (2021e -> 2022a)
transactional-update (3.6.2 -> 4.0.0~rc2)
wireplumber (0.4.8 -> 0.4.9)
xlockmore (5.68 -> 5.69)
xml-commons-apis
yelp
zsh (5.8 -> 5.8.1)
=== Details ===
==== 389-ds ====
Version update (2.0.14~git3.c9226ad90 -> 2.0.14~git25.e6431d959)
Subpackages: lib389 libsvrcore0
- Resolve bsc#1197345 - CVE-2022-0996 - Mishandling of password expiry
- Update to version 2.0.14~git25.e6431d959:
* Issue 5221 - User with expired password can still login with full privledges
* Issue 5218 - double-free of the virtual attribute context in persistent search (#5219)
* Issue 5200 - dscontainer should use environment variables with DS_ prefix
* Issue 5193 - Incomplete ruv occasionally returned from ruv search (#5194)
* Issue 5189 - memberOf plugin exclude subtree not cleaning up groups on modrdn
* Issue 5188 - UI - LDAP editor - add entry and group types
* Issue 5184 - memberOf does not work correctly with multiple include scopes
* Issue 5162 - BUG - error on importing chain files (#5164)
* Issue 5186 - UI - Fix SASL Mapping regex validation and other minor improvements
* Issue 5048 - Support for nsslapd-tcp-fin-timeout and nsslapd-tcp-keepalive-time (#5179)
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- get rid of Mesa-libVulkan-devel(-32bit) package, which no longer
makes sense since Mesa 21.1.0
* https://gitlab.freedesktop.org/mesa/mesa/-/commit/5e6db1916860ec217eac60903…
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- get rid of Mesa-libVulkan-devel(-32bit) package, which no longer
makes sense since Mesa 21.1.0
* https://gitlab.freedesktop.org/mesa/mesa/-/commit/5e6db1916860ec217eac60903…
==== MozillaFirefox ====
Version update (98.0 -> 98.0.2)
Subpackages: MozillaFirefox-translations-common
- MozillaFirefox 98.0.2:
* Fixed: Fixed an issue preventing users from typing in Address
Bar after opening new tab and pressing cmd + enter
(bmo#1757376)
* Fixed: Fixed an issue causing some users to crash in out-of-
memory conditions (bmo#1757618)
* Fixed: Fixed an issue in session history which caused some
sites to fail to load (bmo#1758664)
* Fixed: Fixed an add-on specific compatibility issue
(bmo#1759162)
- Change mozilla-kde.patch to follow the GNOME registry
behavior for new MIME types to avoid opening downloaded files
without any inquiries (bsc#1197319)
- Add patch to fix start-up on aarch64:
* mozilla-bmo1757571.patch
- exclude slow cpus for building
- Add cpu-flag `asimdrdm` to aarch64 constraints, to select newer,
faster buildhosts, as the others struggle to build FF.
- Mozilla Firefox 98.0.1:
* Yandex and Mail.ru have been removed as optional search
providers in the drop-down search menu in Firefox
==== NetworkManager-pptp ====
Version update (1.2.8 -> 1.2.10)
Subpackages: NetworkManager-pptp-gnome
- Update to version 1.2.10:
+ libnm-glib compatibility (NetworkManager < 1.0) is disabled by
default.
+ It can be enabled by passing --with-libnm-glib to configure
script. Nobody should need it by now. Users that still use this
are encourage to let us know before the libnm-glib support is
removed for good.
+ The auth helper in external UI mode can now be run without a
display server. This is useful when activating connections with
"nmcli --ask".
+ Gtk4 version of the editor plugin is now available (for use
with Control Center of GNOME 42 or later).
+ Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
xml-stripblanks preprocessing if available.
==== NetworkManager-vpnc ====
Version update (1.2.6 -> 1.2.8)
Subpackages: NetworkManager-vpnc-gnome
- Update to version 1.2.8:
+ libnm-glib compatibility (NetworkManager < 1.0) is disabled by
default. It can be enabled by passing --with-libnm-glib to
configure script. Nobody should need it by now. Users that
still use this are encourage to let us know before the
libnm-glib support is removed for good.
+ The auth helper in external UI mode can now be run without a
display server. This is useful when activating connections with
"nmcli --ask".
+ Gtk4 version of the editor plugin is now available (for use
with Control Center of GNOME 42 or later).
+ Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
xml-stripblanks preprocessing if available.
==== aaa_base ====
Version update (84.87+git20211124.5486aad -> 84.87+git20220324.fca4619)
Subpackages: aaa_base-extras
- Update to version 84.87+git20220324.fca4619:
* No completion in restricted bash
* No longer install /usr/lib/restricted/bin/hostname => /bin/hostname symlink
- Update to version 84.87+git20220321.f60f2de:
* order header in the way spec-cleaner wants it
* move changes from package to git
* merge audio files highlighting fixes from coreutils 9
* Update from coreutils 9
* Make source validator happy
- Update to version 84.87+git20220321.5a5cb79:
* DIR_COLORS: lz support
* DIR_COLORS: zstd support
- Update to version 84.87+git20220221.b62a2cf:
* package: Require new enough version of glibc
* package: build in place support
* drop /etc/ttytype (boo#1191923)
- Update to version 84.87+git20211206.de24bdf:
* Add "rpm" make target
* Remove legacy usrmerged sections
* Add rpmlintrc and README from OBS too
* Fix osc service instructions
* Add obs workflow for git integration
* Adopt upstream way of setting rp_filter and promote_secondaries
* Don't fail if net.ipv4.ping_group_range can't be set
* add spec file
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- Add update-samba-bgqd.diff to add new rule to fix 'DENIED' open on
/proc/{pid}/fd for samba-bgqd (bnc#1196850).
- Add update-usr-sbin-smbd.diff to add new rule to allow reading of
openssl.cnf (bnc#1195463).
==== atk ====
Version update (2.36.0 -> 2.38.0)
Subpackages: libatk-1_0-0 typelib-1_0-Atk-1_0
- Update to version 2.38.0:
+ Require Meson 0.56.2
+ Add g_autoptr support for ATK types.
+ Add ATK_STATE_COLLAPSED, matching AT-SPI's state.
+ Improve support for ATK as a Meson subproject.
+ Ensure that atk_value_get_value_and_text() can deal with NULL
out arguments.
+ Updated translations.
==== augeas ====
Subpackages: augeas-lenses libaugeas0
- add sysctl_parsing.patch (bsc#1197443)
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- Add usage of a SUSE_ZNOW environment variable which allows switching
on "-z now" by default using "export SUSE_ZNOW=1", similar to
the SUSE_ASNEEDED variable. Adds binutils-znow.patch.
==== busybox ====
Subpackages: busybox-static
- BuildRequire hostname: the test suite wants to compare the output
of 'hostname' against 'busybox hostname'. We should not rely
hostname to be present in the build environment.
==== colord ====
Version update (1.4.5 -> 1.4.6)
Subpackages: colord-color-profiles libcolord2 libcolorhug2
- Update to version 1.4.6:
+ Add missing copyright notices.
+ Add Spyder X entry.
+ Document where to send patches.
+ Don't use exact floating point comparisons.
+ Drop option for removed reverse engineering tools.
+ Drop references to hughski.com.
+ Fix a small memory leak in sqlite3_exec().
+ Fix typo in device-removed signal documentation.
+ Make introspection optional in meson.
- Drop -Dreverse=false meson parameter: no longer supported.
- Fix a few rpmlint warnings:
+ Do not self-obsolete shared-color-profiles by providing the
symbol with a version.
+ Call +%tmpfiles_create %{_tmpfilesdir}/colord.conf in %post.
+ Package /usr/share/bash-completion/completions/colormgr with
mode 644: the files are not executed, but sourced.
+ Own %{_localstatedir}/lib/colord/icc (ghost): this directory is
generated by %tmpfiles_create.
==== container-selinux ====
- Add udica templates to the package
==== cppcheck ====
Version update (2.7.1 -> 2.7.4)
- update to 2.7.4:
* Fixes "undefined reference to `tinyxml2::"
* Replace tinyxml2_LIBRARY with tinyxml2_LIBRARIES
==== desktop-file-utils ====
- suse-update-mime-defaults: add Budgie desktop environment
==== distribution-logos-openSUSE ====
Version update (20201117 -> 20220322)
- Initial Leap Micro 5.2 branding
==== ed ====
Version update (1.17 -> 1.18)
- update to 1.18:
* The shell escape command (!) now flushes stdout so that the modified command
is always printed before being executed even if standard output is fully
buffered (for example, a file).
* A couple of harmless memory leaks have been fixed. (They both happened just
before ed exits).
* The pointer returned by the function 'strip_escapes' is now checked. (It may
be null if memory is exhausted).
* The shell escape command (!) now removes the backslash from each escaped '%'
character within the text of the shell command line.
* Case-insensitive regular expressions have been implemented as in GNU sed.
* Syntax errors in regular expressions, for example unmatched ( or \(, no
longer overwrite a previously compiled regular expression, preventing a
"No previous pattern" error.
* The option '--strip-trailing-cr', which removes carriage returns at end of
text lines, has been added.
* Loading a file now fails if a line is longer than INT_MAX bytes or if the
file contains more than INT_MAX lines (usually 2 Gi lines). (Instead of
overflowing line addresses).
* In interactive mode ed now sets final exit status to 1 if a fatal error
happens while reading the file passed in the command line.
* red now reports "Directory access restricted" instead of "Invalid filename"
when trying to edit a file outside of the current directory.
* The new chapter "The 's' Command" has been added to the manual.
- switch to zstd
- remove usrmerged handling
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavdevice58_13 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Add conflicts for ffmpeg-5's tools
==== firewalld ====
Subpackages: firewalld-bash-completion firewalld-zsh-completion python3-firewall
- Provide dummy firewalld-prometheus-config package (bsc#1197042)
==== flute ====
- Build with java source and target level 8
==== folks ====
Version update (0.15.4 -> 0.15.5)
Subpackages: folks-data libfolks-eds26 libfolks26
- Update to version 0.15.5:
+ Bugs fixed: vapi: Add missing generic type argument.
- Drop glib2_gsettings_schema_requires macro from folks-data
sub-package, no longer needed.
- Drop c44d8e323affd7f1043f300f3325b358cd5b5f0b.patch: Fixed
upstream.
==== freeglut ====
Version update (3.2.1 -> 3.2.2)
- update to 3.2.2:
* Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
* Fix build with gcc >= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
* Fix android build (default to FREEGLUT_GLES, and check for debug flags).
* Add flat shading option to the shapes demo.
* Fix crash when calling primitive drawing functions without creating a window first.
* Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)
==== glib2 ====
Version update (2.70.5 -> 2.72.0)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- desktop-file-utils: add Budgie desktop environment
- Update to version 2.72.0:
+ Bugs fixed: glgo#GNOME/GLib#2620, glgo#GNOME/GLib!2538,
glgo#GNOME/GLib!2542, glgo#GNOME/GLib!2547,
glgo#GNOME/GLib!2548, glgo#GNOME/GLib!2551,
glgo#GNOME/GLib!2552.
+ Updated translations.
==== gnutls ====
Version update (3.7.3 -> 3.7.4)
Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-hmac
- FIPS: Additional PBKDF2 requirements for KAT [bsc#1184669]
* The IG 10.3.A and SP800-132 require some minimum parameters for
the salt length, password length and iteration count. These
parameters should be also used in the KAT.
* Add gnutls-FIPS-PBKDF2-KAT-requirements.patch
- Enable to run the regression tests also in FIPS mode.
- Update to 3.7.4:
* libgnutls: Added support for certificate compression as defined
in RFC8879.
* certtool: Added option --compress-cert that allows user to
specify compression methods for certificate compression.
* libgnutls: GnuTLS can now be compiled with --enable-strict-x509
configure option to enforce stricter certificate sanity checks
that are compliant with RFC5280.
* libgnutls: Removed IA5String type from DirectoryString within
issuer and subject name to make DirectoryString RFC5280 compliant.
* libgnutls: Added function to retrieve the name of current
ciphersuite from session.
* Bump libgnutlsxx soname due to ABI break
* API and ABI modifications:
- GNUTLS_COMP_BROTLI: New gnutls_compression_method_t enum member
- GNUTLS_COMP_ZSTD: New gnutls_compression_method_t enum member
- gnutls_compress_certificate_get_selected_method: Added
- gnutls_compress_certificate_set_methods: Added
* Update gnutls.keyring
==== google-droid-fonts ====
- Add sources DroidSansFallback.ttf DroidSansFallbackFull.ttf
DroidSansMono.ttf: Merge the latest modification from Android
project (bsc#1190886).
==== gstreamer ====
Version update (1.18.6 -> 1.20.1)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.20.1:
+ deinterlace: various bug fixes for yadif, greedy and scalerbob
methods
+ gtk video sink: Fix rotation not being applied when paused
+ gst-play-1.0: Fix trick-mode handling in keyboard shortcut
+ jpegdec: fix RGB conversion handling
+ matroskademux: improved ProRes video handling
+ matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
caps fields correctly when checking caps equality on input caps
changes
+ videoaggregator fixes (negative rate handling, current position
rounding)
+ soup http plugin: Lookup libsoup dylib files on Apple
platforms; fix Cerbero static build on Android and iOS
+ Support build against libfreeaptx in openaptx plugin
+ Fix linking issues on Illumos distros
+ GstPlay: Fix new error + warning parsing API (was unusuable
before)
+ mpegtsmux: VBR muxing fixes
+ nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
+ Support build against libfreeaptx in openaptx plugin
+ webrtc: Various fixes to the webrtc-sendrecv python example
+ macOS: support a relocatable `GStreamer.framework` on macOS
+ macOS: fix applemedia plugin failing to load on ARM64 macOS
+ windows: ship wavpack library
+ gst-python: Fix build with Python 3.11
+ various bug fixes, memory leak fixes, and other stability and
reliability improvements
+ plugin loader: show the reason when spawning of
gst-plugin-scanner fails
+ registry, plugin loading: fix dynamic relocation if
GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
improve GST_PLUGIN_SUBDIR handling
+ context: fix transfer annotation on
gst_context_writable_structure() for bindings
+ baseparse: Don't truncate the duration to milliseconds in
gst_base_parse_convert_default()
+ bufferpool: Deactivate pool and get rid of references to other
objects from dispose instead of finalize
==== gstreamer-plugins-bad ====
Version update (1.18.6 -> 1.20.1)
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0
- Add patch to support building with srt 1.3.4 in SLE
* fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
pkgconfig(ldacBT-enc) is not available.
- Update to version 1.20.1:
+ GstPlay: Fix new error + warning parsing API (was unusuable
before)
+ av1parse: let the parser continue on verbose OBUs
+ d3d11converter: Fix RGB to GRAY conversion, broken debug
messages, and add missing GRAY conversion
+ gs: look for google_cloud_cpp_storage.pc
+ ipcpipeline: fix crash and error on windows with SOCKET or
_pipe()
+ ivfparse: Don't set zero resolution on caps
+ mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
fix locking in error code path; handle more program updates
+ mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
muxing behaviour
+ mpegtsmux: Thread safety fixes: lock mux->tsmux, the programs
hash table, and pad streams
+ mpegtsmux: Skip empty buffers
+ osxaudiodeviceprovider: Add initial support for duplex devices
on OSX
+ rtpldacpay: Fix missing payload information
+ sdpdemux: add media attributes to caps, fixes ptp clock
handling
+ mfaudioenc: Handle empty IMFMediaBuffer
+ nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
+ nvenc: Fix deadlock because of too strict buffer pool size
+ va: fix library build issues, caps leaks in the vpp transform
function, and add vaav1dec to documentation
+ v4l2codecs: vp9: Minor fixes
+ v4l2codecs: h264: Correct scaling matrix ABI check
+ dtlstransport: Notify ICE transport property changes
+ webrtc: Various fixes to the webrtc-sendrecv python example
+ webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
+ Support build against libfreeaptx in openaptx plugin
+ Fix linking issues on Illumos distros
- Drop patch already included upstream:
+ 1634.patch
==== gstreamer-plugins-base ====
Version update (1.18.6 -> 1.20.1)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to version 1.20.1:
+ typefindfunctions: Fix WebVTT format detection for very short
files
+ gldisplay: Reorder GST_GL_WINDOW check for egl-device
+ rtpbasepayload: Copy all buffer metadata instead of just
GstMetas for the input meta buffer
+ codec-utils: Avoid out-of-bounds error
+ navigation: Fix Since markers for mouse scroll events
+ videoaggregator: Fix for unhandled negative rate
+ videoaggregator: Use floor() to calculate current position
+ video-color: Fix for missing clipping in PQ EOTF function
+ gst-play-1.0: Fix trick-mode handling in keyboard shortcut
+ audiovisualizer: shader: Fix out of bound write
==== gstreamer-plugins-good ====
Version update (1.18.6 -> 1.20.1)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Update to version 1.20.1:
+ deinterlace: various bug fixes for yadif method
+ deinterlace: Refactor greedyh and fix planar formats
+ deinterlace: Prevent race between method configuration and
latency query
+ gtk video sink: Fix rotation not being applied when paused
+ jpegdec: fix RGB conversion handling
+ matroskademux: improved ProRes video handling
+ matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
caps fields correctly when checking caps equality on input caps
changes
+ rtprtx: don't access type-system per buffer (performance
optimisation); code cleanups
+ rtpulpfecenc: fix unmatched g_slice_free()
+ rtpvp8depay: fix crash when making GstRTPPacketLost custom
event
+ qtmux: Don't post an error message if pushing a sample failed
with FLUSHING (e.g. on pipeline shutdown)
+ soup: Lookup libsoup dylib files on Apple platforms & fix
Cerbero static build on Android and iOS
+ souphttpsrc: element not present on iOS after 1.20.0 update
+ v4l2tuner: return NULL if no norm set
+ v4l2bufferpool: Fix race condition between qbuf and pool
streamoff
+ meson: Don't build lame plugin with -Dlame=disabled
==== gstreamer-plugins-libav ====
Version update (1.18.6 -> 1.20.1)
- Update to version 1.20.1:
+ No changes
==== gstreamer-plugins-ugly ====
Version update (1.18.6 -> 1.20.1)
- Update to version 1.20.1:
+ x264enc: fix plugin long-name and description
==== gtk3 ====
Version update (3.24.33 -> 3.24.33+12)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.33+12:
+ icons: add legacy icons (boo#1197480).
+ Updated translations.
==== guile ====
Subpackages: guile-modules-3_0 libguile-3_0-1
- use parallel build for Rings
- force LTO
- adjust-32bit-big-endian-build-flags.patch: replace with working patch
==== harfbuzz ====
Version update (4.0.1 -> 4.1.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 4.1.0:
+ Various OSS-Fuzz fixes
+ Make fallback vertical-origin match FreeType?s
+ Treat visible viramas like dependent vowels in USE shaper
+ Apply presentation forms features and discretionary features in
one go in Indic shaper, which seems to match Uniscribe and
CoreText behaviour
+ Various bug fixes
==== java-11-openjdk ====
Subpackages: java-11-openjdk-headless
- Stop adding the JavaEE modules when building for Factory
==== kwin5 ====
Subpackages: kwin5-lang
- Add patch to fix client cursor offset in VMs (kde#427060):
* 0001-backends-drm-fall-back-to-legacy-mode-in-virtual-mac.patch
==== libapparmor ====
- Add update-samba-bgqd.diff to add new rule to fix 'DENIED' open on
/proc/{pid}/fd for samba-bgqd (bnc#1196850).
- Add update-usr-sbin-smbd.diff to add new rule to allow reading of
openssl.cnf (bnc#1195463).
==== libbase ====
- Modified patch:
* libbase-1.1.3-sourcetarget.patch
+ build with source and target levels 8
==== libfonts ====
- Modified patch:
* libfonts-1.1.3-sourcetarget.patch
+ build with source and target levels 1.8
==== libformula ====
- Modified patch:
* libformula-1.1.3-sourcetarget.patch
+ Build with source and target 1.8
==== libkleo ====
Subpackages: libKF5Libkleo5
- Add gcc12-fix.patch upstream fix in order to support GCC 12.
==== liblayout ====
- Build with source and target levels 8
==== libloader ====
- Modified patch:
* libloader-1.1.3-sourcetarget.patch
+ Specify java source and target level 1.8
==== libmodulemd ====
- BuildRequire glib2-doc when building against glib2 more recent
than 2.70.4: the documentation was split out (after it was
earlier merged; so for older distros we don't have to worry, as
glib2-devel provides glib2-doc there).
==== libnma ====
Version update (1.8.34 -> 1.8.36)
Subpackages: libnma-gtk4-0 libnma0 typelib-1_0-NMA-1_0
- Update to version 1.8.36:
+ Include OWE wireless security option.
+ Do not allow setting empty 802.1x domain for EAP TLS.
+ The GtkBuilder files for Gtk4 are now included in the release
tarball.
==== libqt5-qtwebengine ====
- Add patch to fix build with GCC 12:
* 0001-skia-Some-includes-to-fix-build-with-GCC-12.patch
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Also enable gtk3_kde5. The gtk3 interface is more stable than the
qt5/kf5 one, this option makes it possible to use gtk3 in kde
with the kde filepicker (boo#1197017)
==== librepository ====
- Modified patch:
* librepository-1.1.3-sourcetarget.patch
+ build with source/target levels 8
==== libserializer ====
- Modified patch:
* libserializer-1.1.2-sourcetarget.patch
+ build with java source/target levels 8
==== libsolv ====
Version update (0.7.21 -> 0.7.22)
Subpackages: libsolv-tools python3-solv ruby-solv
- reworked choice rule generation to cover more usecases
- support SOLVABLE_PREREQ_IGNOREINST in the ordering code
[bsc#1196514]
- support parsing of Debian's Multi-Arch indicator
- bump version to 0.7.22
==== libzypp ====
Version update (17.29.6 -> 17.30.0)
- ZConfig: Update solver settings if target changes (bsc#1196368)
- version 17.30.0 (22)
- Fix possible hang in singletrans mode (bsc#1197134)
- Do 2 retries if mount is still busy.
- version 17.29.7 (22)
==== lsb-release ====
Version update (3.1 -> 3.2)
- Update to version 3.2
- Shell script compatibility cleanup
==== luajit ====
Version update (2.1.0~beta3+git.1624618403.e9577376 -> 2.1.0~beta3+git.1647772157.43ebb949)
- Update to version 2.1.0~beta3+git.1647772157.43ebb949:
* Fix soft-float IR_POW splitting.
* Fix BC_UCLO insertion for returns.
* Fix compiler warning.
* Revert to trival pow() optimizations to prevent inaccuracies.
* Fix string buffer COW handling, part 2.
* Fix install docs for Android.
* *BSD: Fix getentropy() declaration.
* Fix string buffer COW handling.
* Fix command-line argv handling.
* Don't export internal symbol.
* Fix pow() optimization inconsistencies.
* Always exit after machine code page protection change fails.
* Fix FOLD rule for BUFHDR append with intervening buffer use.
* Fix compiled error handling for buffer methods.
* Prevent unroll across BC_ITERN.
* Prevent replay of buffer operation for PHI operands.
* Save trace recorder state around VM event call.
* Bump copyright date.
* FFI: Ensure library is loaded before de-serializing FFI types.
* Fix HREFK forwarding vs. table.clear().
* Fix FOLD rule for BUFHDR append.
* OSX: Disable unreliable assertion for external frame unwinding.
* Limit exponent range in number parsing.
* Fix tonumber("-0") in dual-number mode.
* Limit work done in SINK pass.
* Fix ABC FOLD rule with constants.
* Prevent CSE of a REF_BASE operand across IR_RETF.
* Windows: Fix binary output of jit.bcsave to stdout.
* Fix FOLD rule for x-0.
* Update Android build docs.
* Update Android build docs.
* ARM64: Fix pcall() error case.
* OSX/ARM64: Fix external unwinding.
* Fix string buffer method recording.
* Fix interaction of profiler and ITERN recording.
* Fix compilation of multi-result call to next().
* ARM64: Fix IR_HREF code generation.
* MIPS64: Fix soft-float IR_TOSTR.
* MIPS: Fix register allocation in assembly of HREF.
* Fix compiler warning.
* Windows/x64: Document MSVC flags for C++ exception interoperability.
* FFI: Ensure returned string is alive in ffi.typeinfo().
* OSX/ARM64: Disable unwind info.
* Fix stack allocation after on-trace stack check.
* Fix ITERN blacklisting.
* Ensure ITERN forward progress on interpreter bailout.
* ARM64: Reorder interpreter stack frame and fix unwinding.
* Don't bail out to interpreter to JLOOP originating from ITERN.
* FFI: Don't load PC from non-function object in FFI continuation.
* FFI: Don't load PC from non-function object in FFI continuation.
* FFI: Fix missing cts->L initialization in argv2ctype().
* OSX/ARM64: Disable external unwinding for now.
* Compile table traversals: next(), pairs(), BC_ISNEXT/BC_ITERN.
* Use IR_HIOP for generalized two-register returns.
* Refactor table traversal.
* ARM: Fix symbol display in trace disassembly.
* Refactor IR_TMPREF generation.
* Refactor IR_VLOAD to take an offset.
* MIPS: Fix trace linking.
* String buffers, part 4b: Improve de-serialization checks.
* String buffers, part 4a: Add metatable serialization dictionary.
* Consider slots used by upvalues in use-def analysis.
* Prevent loop in snap_usedef().
* Fix io.close() error message.
* Fix io.close().
* Fix minilua vararg stack handling.
* PS4: Fix compile.
* Avoid out-of-range number of results when compiling select(k, ...).
* String buffers, part 3d: Compile string buffer methods and functions.
* Minor improvements of optimizations.
* Fix error message in lj_lib_checkintrange().
* String buffers, part 2f: Prevent self-put of buffer.
* String buffers, part 3c: Add IRBUFHDR_WRITE mode.
* Fix IRXLOAD_* mode bits description.
* String buffers, part 3b: Change IR_BUFHDR op2 mode bits to mode.
* String buffers, part 3a: Add IR_TMPREF for passing TValues to helpers.
* Add IRCONV_NONE for pass-through INT to I64/U64 type change.
* Fix jit.dump() output for IR_CONV.
- Patches broken in the need of rebase (temporarily switched off):
- 0004-Add-ppc64-support-based-on-koriakin-GitHub-patchset.patch
- luajit-ppc64-replace-asserts.patch
==== mdevctl ====
- spec: BuildRequires python3-docutils instead of all python
flavors of the docutils module
==== monitoring-plugins ====
Subpackages: monitoring-plugins-breeze monitoring-plugins-by_ssh monitoring-plugins-cluster monitoring-plugins-common monitoring-plugins-dhcp monitoring-plugins-dig monitoring-plugins-disk monitoring-plugins-disk_smb monitoring-plugins-dns monitoring-plugins-dummy monitoring-plugins-file_age monitoring-plugins-flexlm monitoring-plugins-http monitoring-plugins-icmp monitoring-plugins-ide_smart monitoring-plugins-ifoperstatus monitoring-plugins-ifstatus monitoring-plugins-ircd monitoring-plugins-load monitoring-plugins-log monitoring-plugins-mailq monitoring-plugins-mrtg monitoring-plugins-mrtgtraf monitoring-plugins-nt monitoring-plugins-ntp_peer monitoring-plugins-ntp_time monitoring-plugins-nwstat monitoring-plugins-oracle monitoring-plugins-overcr monitoring-plugins-ping monitoring-plugins-procs monitoring-plugins-real monitoring-plugins-rpc monitoring-plugins-sensors monitoring-plugins-smtp monitoring-plugins-ssh monitoring-plugins-swap monitoring-plugins-tcp monitoring-plugins-time monitoring-plugins-ups monitoring-plugins-users monitoring-plugins-wave
- added monitoring-plugins-2.3.1-check_disk_on_btrfs.patch
backport fix for check_disk reporting critical on btrfs (nagios-plugins
issue %569)
==== mutter ====
- Add mutter-bail-out-on-reentry-into-map-unmap.patch: This fixes
gnome-shell crash when dragging close button in overview by
bailing out on reentry into map/unmap() (bsc#1197350,
glgo#GNOME/mutter!2299).
==== nvme-cli ====
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Fix install conflict caused by new bash completion script
location (bsc#1197365).
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Recommend systemd-icon-branding by gnome_x11: try to get the
correct branding installed, allowing to show the correct icon in
gnome-control-center.
==== pentaho-libxml ====
- Modified patch:
* pentaho-libxml-1.1.3-sourcetarget.patch
+ Build with java source/target levels 8
==== pentaho-reporting-flow-engine ====
- Build with java source/target levels 8
==== perl-HTML-Parser ====
Version update (3.76 -> 3.77)
- updated to 3.77
see /usr/share/doc/packages/perl-HTML-Parser/Changes
3.77 2022-03-14
* Update tests to remove HTML4 specific tags (GH#25) (Jess)
==== pidgin ====
Subpackages: libpurple libpurple-client0 libpurple-plugin-sametime libpurple-tcl libpurple0
- Fix the infinite resizing freeze
(boo#1197418, https://issues.imfreedom.org/issue/PIDGIN-17602)
* added rb1342.patch (https://reviews.imfreedom.org/r/1342/)
==== python-Mako ====
- python-mock is not required for build
==== python-dnspython ====
Version update (2.2.0 -> 2.2.1)
- Update to version 2.2.1:
* dns.zone.from_text failed if relativize was False and an origin was
specified in the parameters.
* A number of types permitted an empty "rest of the rdata".
* L32, L64, LP, and NID were missing from dns/rdtypes/ANY/__init__.py
* The type definition for dns.resolver.resolve_address() was incorrect.
* dns/win32util.py erroneously had the executable bit set.
* The type definition for a number of asynchronous query routines was
missing the default of None for the backend parameter.
* dns/tsigkeyring.py didn't import dns.tsig.
* A number of rdata types that have a "rest of the line" behavior for
the last field of the rdata erroneously permitted an empty string.
* Timeout intervals are no longer reported with absurd precision in
exception text.
==== python-filetype ====
Version update (1.0.8 -> 1.0.10)
- update to 1.0.10:
* Merge pull request #113 from nottaw/master
* Use `==` for string comparisons
* Update __init__.py
* Merge pull request #111 from asfaltboy/patch-1
* Add python 3.9 to version classifiers
* Merge pull request #108 from hannesbraun/aiff-support
* Add AIFF support
* fix(Readme): rst syntax
==== python-html5lib ====
- do not require python-mock for build
- added patches
fix https://github.com/html5lib/html5lib-python/issues/541
+ python-html5lib-no-mock.patch
==== python-pygit2 ====
Version update (1.9.0 -> 1.9.1)
- update to 1.9.1:
- Type hints: added to C code and Branches/References
- New ``Signature`` supports ``str()`` and ``repr()``
- Fix ODB backend's read in big endian architectures
- Fix install with poetry
- Wheels: update to libgit2 v1.4.2
- Tests: fix testing ``parse_diff``
- CI: various fixes after migration to libgit2 v1.4
==== python-setuptools ====
- Refresh remove_mock.patch to add a missing file to it.
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl 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-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- Fix virtiofs crashing with glibc >= 2.35, due to rseq syscall
(bsc#1196924)
* Patches added:
tools-virtiofsd-Add-rseq-syscall-to-the-.patch
- Avoid warnings caused by a GCC 12 bug, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98503
(bsc#1197018)
* Patches added:
hw-i386-amd_iommu-Fix-maybe-uninitialize.patch
Silence-GCC-12-spurious-warnings.patch
Ignore-spurious-GCC-12-warning.patch
==== rubygem-ruby-dbus ====
Version update (0.16.0 -> 0.18.0.beta1)
- 0.18.0.beta1
API:
* D-Bus structs have been passed as Ruby arrays. Now these arrays
are frozen.
* Ruby structs can be used as D-Bus structs.
Bug fixes:
* Returning the value for o.fd.DBus.Properties.Get, use the
specific property signature, not the generic Variant
(gh#mvidner/ruby-dbus#97).
- 0.17.0
API:
* Export properties with `dbus_attr_accessor`, `dbus_reader` etc.
(gh#mvidner/ruby-dbus#86).
Bug fixes:
* Depend on rexml which is separate since Ruby 3.0
(gh#mvidner/ruby-dbus#87, by Toshiaki Asai).
Nokogiri is faster but bigger so it remains optional.
* Fix connection in case ~/.dbus-keyrings has multiple cookies, showing
as "Oops: undefined method `zero?' for nil:NilClass".
* Add the missing name to the root introspection node.
==== sac ====
- Build with source/target levels 8
==== sgml-skel ====
Version update (0.7.1 -> 0.7.2)
- Create version 0.7.2
- Ensure resulting file has proper SELinux context (#6)
- Apply spec-cleaner
==== snapper ====
Version update (0.9.1 -> 0.10.0)
Subpackages: libsnapper5 snapper-zypp-plugin
- transfer filelist by pipe instead of DBus message to avoid
exceeding allowed DBus message size
- version 0.10.0
==== sudo ====
Version update (1.9.9 -> 1.9.10)
Subpackages: sudo-plugin-python
- update to 1.9.10:
* Added new log_passwords and passprompt_regex sudoers options. If
log_passwords is disabled, sudo will attempt to prevent passwords from being
logged. If sudo detects any of the regular expressions in the passprompt_regex
list in the terminal output, sudo will log ?*? characters instead of the
terminal input until a newline or carriage return is found in the input or an
output character is received.
* Added new log_passwords and passprompt_regex settings to sudo_logsrvd that
operate like the sudoers options when logging terminal input.
* Fixed several few bugs in the cvtsudoers utility when merging multiple sudoers
sources.
* Fixed a bug in sudo_logsrvd parsing the sudo_logsrvd.conf file, where the
retry_interval in the [relay] section was not being recognized.
* Restored the pre-1.9.9 behavior of not performing authentication when sudo?s -n
option is specified. A new noninteractive_auth sudoers option has been added to
enable PAM authentication in non-interactive mode. GitHub issue #131.
* On systems with /proc, if the /proc/self/stat (Linux) or /proc/pid/psinfo
(other systems) file is missing or invalid, sudo will now check file
descriptors 0-2 to determine the user?s terminal. Bug #1020.
* Fixed a compilation problem on Debian kFreeBSD. Bug #1021.
* Fixed a crash in sudo_logsrvd when running in relay mode if an alert message is
received.
* Fixed an issue that resulting in ?problem with defaults entries? email to be
sent if a user ran sudo when the sudoers entry in the nsswitch.conf file
includes ?sss? but no sudo provider is configured in /etc/sssd/sssd.conf.
* Updated the warning displayed when the invoking user is not allowed to run
sudo. If sudo has been configured to send mail on failed attempts (see the
mail_* flags in sudoers), it will now print ?This incident has been reported to
the administrator.? If the mailto or mailerpath sudoers settings are disabled,
the message will not be printed and no mail will be sent.
* Fixed a bug where the user-specified command timeout was not being honored if
the sudoers rule did not also specify a timeout.
* Added support for using POSIX extended regular expressions in sudoers rules. A
command and/or arguments in sudoers are treated as a regular expression if they
start with a ?^? character and end with a ?$?. The command and arguments are
matched separately, either one (or both) may be a regular expression.
* A user may now only run sudo -U otheruser -l if they have a ?sudo ALL?
privilege where the RunAs user contains either root or otheruser. Previously,
having ?sudo ALL? was sufficient, regardless of the RunAs user. GitHub issue
[#134].
* The sudo lecture is now displayed immediately before the password prompt. As a
result, sudo will no longer display the lecture unless the user needs to enter
a password. Authentication methods that don?t interact with the user via a
terminal do not trigger the lecture.
* Sudo now uses its own closefrom() emulation on Linux systems. The glibc version
may not work in a chroot jail where /proc is not available. If close_range(2)
is present, it will be used in preference to /proc/self/fd.
- drop sudo-1.9.9-honor-T_opt.patch , feature-upstream-restrict-sudo-U-other-l.patch
(upstream)
==== systemd ====
Version update (249.10 -> 250.4)
Subpackages: libsystemd0 libudev1 systemd-container systemd-devel udev
- spec: cope with %{_modprobedir} being /lib/modprobe.d on SLE
- Add 1000-Revert-getty-Pass-tty-to-use-by-agetty-via-stdin.patch
A temporary workaround until bsc#1197178 is resolved.
- Import commit 8ef8dfd5401ba18caec59e54a05af9f2e0d7ac65 (merge of v250.4)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/ca89b1d1fd1ae86cc1e763d2d01ec28…
- Import commit ca89b1d1fd1ae86cc1e763d2d01ec2806f3a4d3a
37b683c832 journal: preserve acls when rotating user journals with NOCOW attribute set
d043fabebc journal: when copying journal file to undo NOCOW flag, go via fd
78c2766689 journal-file: explicitly handle file systems that do not support hole punching
7ecfb4b098 journal-file: fix error handling of pread() in journald_file_punch_holes()
c4946a412c journal-file: don't use pread() when determining where to append, use mmap as before
d3fbd20628 journal: various fixes to journal_file_read_object()
5897a8e8d4 shared: Handle filesystems that don't support hole punching in COPY_HOLES
27746408e2 journal: Truncate file instead of punching hole in final object
59b6130030 shared: Ensure COPY_HOLES copies trailing holes
ac9ccba73f journal: stat journal file after truncating
0257283444 journal: Copy holes when archiving BTRFS journal files
26c2a9952d shared: Copy holes in sparse files in copy_bytes_full()
6c7191dece copy: fix wrong argument passed to S_ISREG() in copy_file_fd_full()
af0a43024d udev: 60-persistent-storage-tape.rules: handle duplicate device ID (bsc#1195529)
- Update Supplements to new format in baselibs.conf
- Fix libsystemd-shared exclusion in baselibs.conf
- Exclude new cryptsetup libraries in baselibs.conf
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Gzip manual page of biber
- Do not attach prefix texlive twice in case of texlive-scripts-extra
- Also add some obsoletes
==== texlive-specs-n ====
- Also add some obsoletes
==== timezone ====
Version update (2021e -> 2022a)
- timezone update 2022a:
* Palestine will spring forward on 2022-03-27, not -03-26*
* zdump -v now outputs better failure indications
* Bug fixes for code that reads corrupted TZif data
==== timezone-java ====
Version update (2021e -> 2022a)
- timezone update 2022a:
* Palestine will spring forward on 2022-03-27, not -03-26*
* zdump -v now outputs better failure indications
* Bug fixes for code that reads corrupted TZif data
==== transactional-update ====
Version update (3.6.2 -> 4.0.0~rc2)
Subpackages: dracut-transactional-update transactional-update-zypp-config tukit
- Version 4.0.0~rc2
- Fix missing prompt in "shell" command [bsc#1196580]
- Add output of tukit commands to log file
- Fix compilation error with GCC12 [boo#1194876]
- Fixed (non-critical) security review comments [boo#1196149]
- Fixed selfupdate
- Code cleanup
- Version 4.0.0~rc1
This release is API, but not ABI compatible with previous releases;
existing applications will have to be recompiled against this new version.
Major features:
- Introduces a D-Bus service to access the libtukit API via the
org.opensuse.tukit.Transaction interface
- Introduces a C binding via libtukit.h.
Other changes:
- t-u: Rework --quiet handling to make sure no output is shown even in
error cases; this is necessary for automation, e.g. with Salt.
[gh#openSUSE/transactional-update#73]
- tukit: Allow storing command output into variable by introducing a new
optional parameter for "execute" and "callExt".
- Replace multiple and non-standalone occurenses of {} in "callExt"
argument.
- Split transactional-update.timer into transactional-update.timer
and transactional-update-cleanup.timer; the later will clean up
old snapshots even when the system does not do automatic updates.
- tukit: Remove legacy alias "setDiscard" for "setDiscardIfUnchanged".
- Throw exception if snapshot is not found.
- Fix various compiler warnings
- Update spec file:
- Include tukitd D-Bus daemon
- Only install one version of the library (as there are no breaking API
changes yet)
- Add %pre scriplets for systemd services
- Replace %systemd_postun scriptlets with %systemd_postun_with_restart
to satisfy rpmlint checks
- Add transactional-update log file as %ghost file
==== wireplumber ====
Version update (0.4.8 -> 0.4.9)
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Make the wireplumber-audio noarch as it just contains a lua
config file.
- Update to version 0.4.9:
* Fixes:
- restore-stream no longer crashes if properties for it are not
present in the config (#190)
- spa-json no longer crashes on non-x86 architectures
- Fixed a potential crash in the bluetooth auto-switch module
(#193)
- Fixed a race condition that would cause Zoom desktop audio
sharing to fail (#197)
- Surround sound in some games is now exposed properly
(pipewire#876)
- Fixed a race condition that would cause the default source &
sink to not be set at startup
- policy-node now supports the 'target.object' key on streams
and metadata
- Multiple fixes in policy-node that make the logic in some
cases behave more like PulseAudio (regarding nodes with the
dont-reconnect property and regarding following the default
source/sink)
- Fixed a bug with parsing unquoted strings in spa-json
* Misc:
- The policy now supports configuring "persistent" device
profiles. If a device is manually set to one of these
profiles, then it will not be auto-switched to another
profile automatically under any circumstances (#138, #204)
- The device-activation module was re-written in lua
- Brave, Edge, Vivaldi and Telegram were added in the bluetooth
auto-switch applications list
- ALSA nodes now use the PCM name to populate node.nick, which
is useful at least on HDA cards using UCM, where all outputs
(analog, hdmi, etc) are exposesd as nodes on a single profile
- An icon name is now set on the properties of bluetooth devices
- Drop patches already upstream:
* 0001-spa-json-fix-va_list-APIs-for-different-architectures.patch
* 0001-restore-stream-do-not-crash-if-config_properties-is-nil.patch
* 0002-policy-bluetooth-fix-string.find-crash-with-nil-string.patch
* 0003-si-audio-adapter-relax-format-parsing.patch
- Update split-config-file.py script
==== xlockmore ====
Version update (5.68 -> 5.69)
- update to 5.69:
Patch for xkb groups thanks to Audrey Af, public.irkutsk AT gmail.com.
Minor touches for xscreensaver-6.03 port, life and life3d.
==== xml-commons-apis ====
- Build with source/target levels 8
==== yelp ====
Subpackages: libyelp0
- Add yelp-ghelp.patch: Be even more careful about stripping
slashes. Fix applications still using ghelp: URIs.
==== zsh ====
Version update (5.8 -> 5.8.1)
- update to 5.8.1 (bsc#1196435, CVE-2021-45444):
* CVE-2021-45444: Some prompt expansion sequences, such as %F, support
'arguments' which are themselves expanded in case they contain colour
values, etc. This additional expansion would trigger PROMPT_SUBST
evaluation, if enabled. This could be abused to execute code the user
didn't expect. e.g., given a certain prompt configuration, an attacker
could trick a user into executing arbitrary code by having them check
out a Git branch with a specially crafted name.
This is fixed in the shell itself by no longer performing PROMPT_SUBST
evaluation on these prompt-expansion arguments.
Users who are concerned about an exploit but unable to update their
binaries may apply the partial work-around described in the file
Etc/CVE-2021-45444-VCS_Info-workaround.patch included with the shell
source. [ Reported by RyotaK <security(a)ryotak.me>. Additional thanks to
Marc Cornellà <hello(a)mcornella.com>. ]
1
0
Hi all,
It seems to me that several .asc files in this download directory
https://download.opensuse.org/ports/armv7hl/tumbleweed/appliances/
are outdated
openSUSE-Tumbleweed-ARM-JeOS-*-2021.11.15-Snapshot20211117.raw.xz.sha256.asc
Could someone with access rights can take a look and remove them if I am
right.
Regards,
Christian
2
1
Hi,
I have some issues booting a Raspi 4 (Model B, 2GB RAM) from USB. It simply
insists on having a SD-card.
Following [1] I updated the firmware to the latest version coming with
Tumbleweed (2022.03.01)
Additionally the parameter
program_usb_boot_mode=1
was applied to /boot/efi/config.txt
followed by a reboot
Both showed no effect, still no boot from USB possible.
Any ideas what to try?
Thanks
Axel
[1] https://en.opensuse.org/HCL:Raspberry_Pi4#From_a_running_system_on_the_RPi
7
12
The content of this message was lost. It was probably cross-posted to
multiple lists and previously handled on another list.
1
0
Hi,
The NanoPi M4B is now supported by JeOS and documented at: https://en.opensuse.org/HCL:NanoPi_M4B
In case of issues feel free to contact me.
Best,
Alexandre
3
2
24 Mar '22
Hi,
are there, apart from the (hard to get) raspberry pi4, any ARM boards
that have 8GB of RAM or more? Bonus points if they are supported out of
the box by openSUSE ;-)
I'm trying to get the packman build times for ARM down so it actually
finishes and allows the repos to get published, and beefier hardware
could help with that.
have fun,
seife
--
Stefan Seyfried
"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." -- Richard Feynman
3
4
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&versio…
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:
arpwatch (3.1 -> 3.2)
aws-cli (1.22.46 -> 1.22.65)
cppcheck (2.6.3 -> 2.7.1)
gcc11 (11.2.1+git1173 -> 11.2.1+git1406)
mdadm
python-pip (20.2.4 -> 22.0.4)
rpm-config-SUSE (0.g96 -> 20220317)
=== Details ===
==== arpwatch ====
Version update (3.1 -> 3.2)
- update to 3.2:
- Change update-ethercodes to not clobber ethercodes.dat on failure.
- Add a configure option to specify the path to sendmail
- use https, its 2022 after all
==== aws-cli ====
Version update (1.22.46 -> 1.22.65)
- Update to version 1.22.65
+ For detailed changes see
https://github.com/aws/aws-cli/blob/1.22.65/CHANGELOG.rst
- Update Requires in spec file from setup.py
==== cppcheck ====
Version update (2.6.3 -> 2.7.1)
- update to 2.7.1:
* Add support for container views. The view attribute has been added to the
<container> library tag to specify the class is a view. The lifetime
analysis has been updated to use this new attribute to find dangling
lifetime containers.
* Various checker improvements.
* Fixed false positives.
- drop fix-i586.patch (obsolete)
==== gcc11 ====
Version update (11.2.1+git1173 -> 11.2.1+git1406)
Subpackages: cpp11 gcc11-info gcc11-locale libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc11 libstdc++6-locale libstdc++6-pp-gcc11 libtsan0 libubsan1
- Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
* includes change to adjust gnats idea of the target, fixing
the build of gprbuild. [bsc#1196861]
- Add gcc11-pr104931.patch to fix miscompile of embedded premake
in 0ad on i586. [bsc#1197065]
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune
==== mdadm ====
- skip RAID assembly if DM_UDEV_DISABLE_OTHER_RULES_FLAG (bsc#1196054)
* Add 0120-udev-md-raid-assembly.rules-skip-if-DM_UDEV_DISABLE_.patch
==== python-pip ====
Version update (20.2.4 -> 22.0.4)
- Avoid cycle: BuildRequire ca-certificates only in tests
- Update requirements: v22 is not compatible with Python 3.6 and
thus not suitable for SLE/Leap 15.
- Update to 22.0.4:
- Drop the doctype check, that presented a warning for index
pages that use non-compliant HTML 5.
- Update to 22.0.3:
- Print the exception via rich.traceback, when running with
- -debug.
- Only calculate topological installation order, for packages
that are going to be installed/upgraded.
- This fixes an AssertionError that occured when determining
installation order, for a very specific combination of
upgrading-already-installed-package + change of dependencies
+ fetching some packages from a package index. This
combination was especially common in Read the Docs'
builds.
- Use html.parser by default, instead of falling back
to html5lib when --use-deprecated=html5lib is not
passed.
- Clarify that using per-requirement overrides disables the
usage of wheels.
- Update to 22.0.2:
- Instead of failing on index pages that use non-compliant
HTML 5, print a deprecation warning and fall back to
html5lib-based parsing for now. This simplifies the migration
for non-compliant index pages, by letting such indexes
function with a warning.
- Update to 22.0.1:
- Accept lowercase <!doctype html> on index pages.
- Properly handle links parsed by html5lib, when using
- -use-deprecated=html5lib.
- Update to 22.0:
- Completely replace :pypi:`tox` in our development workflow,
with :pypi:`nox`.
- Deprecate alternative progress bar styles, leaving only on
and off as available choices.
- Drop support for Python 3.6.
- Disable location mismatch warnings on Python versions prior
to 3.10.
- These warnings were helping identify potential issues as part
of the sysconfig -> distutils transition, and we no longer
need to rely on reports from older Python versions for
information on the transition.
- Changed PackageFinder to parse HTML documents using the
stdlib :class:`html.parser.HTMLParser` class instead of the
html5lib package.
- For now, the deprecated html5lib code remains and can be used
with the --use-deprecated=html5lib command line option.
However, it will be removed in a future pip release.
- Utilise rich for presenting pip's default download progress
bar.
- Present a better error message when an invalid wheel file is
encountered, providing more context where the invalid wheel
file is.
- Documents the --require-virtualenv flag for pip install.
- pip install <tab> autocompletes paths.
- Allow Python distributors to opt-out from or opt-in to the
sysconfig installation scheme backend by setting
sysconfig._PIP_USE_SYSCONFIG to True or False.
- Make it possible to deselect tests requiring cryptography
package on systems where it cannot be installed.
- Start using Rich for presenting error messages in
a consistent format.
- Improve presentation of errors from subprocesses.
- Forward pip's verbosity configuration to VCS tools to control
their output accordingly.
- Optimize installation order calculation to improve
performance when installing requirements that form a complex
dependency graph with a large amount of edges.
- When a package is requested by the user for upgrade,
correctly identify that the extra-ed variant of that same
package depended by another user-requested package is
requesting the same package, and upgrade it accordingly.
- Prevent pip from installing yanked releases unless explicitly
pinned via the == or === operators.
- Stop backtracking on build failures, by instead surfacing
them to the user and aborting immediately. This behaviour
provides more immediate feedback when a package cannot be
built due to missing build dependencies or platform
incompatibility.
- Silence Value for <location> does not match warning caused by
an erroneous patch in Slackware-distributed Python 3.9.
- Fix an issue where pip did not consider dependencies with and
without extras to be equal
- update to 21.3.1:
* Always refuse installing or building projects that have no ``pyproject.toml`` nor
``setup.py``.
* Tweak running-as-root detection, to check ``os.getuid`` if it exists, on
Unix-y and non-Linux/non-MacOS machines.
* When installing projects with a ``pyproject.toml`` in editable mode, and the build
backend does not support :pep:`660`, prepare metadata using
``prepare_metadata_for_build_wheel`` instead of ``setup.py egg_info``. Also, refuse
installing projects that only have a ``setup.cfg`` and no ``setup.py`` nor
``pyproject.toml``. These restore the pre-21.3 behaviour.
* Restore compatibility of where configuration files are loaded from on MacOS
* Upgrade pep517 to 0.12.0
* Improve deprecation warning regarding the copying of source trees when
installing from a local directory.
* Suppress location mismatch warnings when pip is invoked from a Python source
tree, so ``ensurepip`` does not emit warnings on CPython ``make install``.
* On Python 3.10 or later, the installation scheme backend has been changed to use
``sysconfig``. This is to anticipate the deprecation of ``distutils`` in Python
3.10, and its scheduled removal in 3.12. For compatibility considerations, pip
installations running on Python 3.9 or lower will continue to use ``distutils``.
* Remove the ``--build-dir`` option and aliases, one last time.
* In-tree builds are now the default. ``--use-feature=in-tree-build`` is now
ignored. ``--use-deprecated=out-of-tree-build`` may be used temporarily to ease
the transition.
* Un-deprecate source distribution re-installation behaviour.
* Replace vendored appdirs with platformdirs.
* Support `PEP 610 <https://www.python.org/dev/peps/pep-0610/>`_ to detect
editable installs in ``pip freeze`` and ``pip list``. The ``pip list`` column output
has a new ``Editable project location`` column, and the JSON output has a new
``editable_project_location`` field.
* ``pip freeze`` will now always fallback to reporting the editable project
location when it encounters a VCS error while analyzing an editable
requirement. Before, it sometimes reported the requirement as non-editable.
* ``pip show`` now sorts ``Requires`` and ``Required-By`` alphabetically.
* Do not raise error when there are no files to remove with ``pip cache purge/remove``.
Instead log a warning and continue (to log that we removed 0 files).
* When backtracking during dependency resolution, prefer the dependencies
which are involved in the most recent conflict. This can significantly
reduce the amount of backtracking required.
* Cache requirement objects, to improve performance reducing reparses of requirement strings.
* Support editable installs for projects that have a ``pyproject.toml`` and use a
build backend that supports :pep:`660`.
* When a revision is specified in a Git URL, use git's partial clone feature
to speed up source retrieval.
* Add a ``--debug`` flag, to enable a mode that doesn't log errors and
propagates them to the top level instead. This is primarily to aid with
debugging pip's crashes.
* If a host is explicitly specified as trusted by the user (via the
- -trusted-host option), cache HTTP responses from it in addition to HTTPS
ones.
* Present a better error message, when a ``file:`` URL is not found.
* Fix the auth credential cache to allow for the case in which
the index url contains the username, but the password comes
from an external source, such as keyring.
* Fix double unescape of HTML ``data-requires-python`` and ``data-yanked`` attributes.
* New resolver: Fixes depth ordering of packages during resolution, e.g. a
dependency 2 levels deep will be ordered before a dependecy 3 levels deep.
- drop remove_mock.patch (upstream)
==== rpm-config-SUSE ====
Version update (0.g96 -> 20220317)
- Update to version 20220317:
* set buildshell to use bash
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&versio…
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:
NetworkManager (1.36.0 -> 1.36.2)
bash-completion
bcm43xx-firmware
busybox-links
container-selinux (2.171.0 -> 2.180.0)
dbus-1
dbus-1-x11
desktop-translations (84.87.20210517.b9a41955 -> 84.87.20220316.9301f89b)
evince (41.3 -> 41.4)
flatpak (1.12.6 -> 1.12.7)
fwupd-efi (1.1 -> 1.2)
git
gnome-control-center
gnome-software (41.4 -> 41.5)
grep
grub2
gstreamer-plugins-rs (0.8.1 -> 0.8.2)
kernel-64kb (5.16.14 -> 5.16.15)
kernel-source (5.16.14 -> 5.16.15)
libepoxy (1.5.9 -> 1.5.10)
libgnome-games-support1_3
libgnomesu (2.0.6 -> 2.0.7)
libiscsi (1.19.0+git.20210930 -> 1.19.0+git.20220303)
libnvme (1.0~6 -> 1.0~7)
libreoffice
librsvg (2.52.7 -> 2.52.8)
libsigc++2 (2.10.7 -> 2.10.8)
libstorage-ng (4.4.93 -> 4.4.94)
mobile-broadband-provider-info (20210805 -> 20220315)
nvme-cli (2.0~6 -> 2.0~7)
openSUSE-build-key
ovmf
p11-kit (0.23.22 -> 0.24.1)
protobuf
python
python-boto3 (1.21.0 -> 1.21.10)
python-botocore (1.24.0 -> 1.24.10)
python-pyudev
rubygem-formatador (1.1.0 -> 0.3.0)
suitesparse
supermin
texlive
texlive-specs-n (2021.187.2.005svn58637 -> 2021.189.2.005svn58637)
wavpack
whois (5.5.11 -> 5.5.12)
xdg-desktop-portal (1.12.1 -> 1.14.0)
yast2-installation (4.4.48 -> 4.4.49)
yast2-packager (4.4.23 -> 4.4.26)
=== Details ===
==== NetworkManager ====
Version update (1.36.0 -> 1.36.2)
Subpackages: NetworkManager-pppoe libnm0 typelib-1_0-NM-1_0
- Do not requires dhcp-client, NM is using its internal client
by default for a long time now.
- Convert iproute2 and iputils requires to recommends, they
should not be hard requires.
- Update to version 1.36.2:
+ When the list of plugins is not specified via "main.plugins" in
NetworkManager.conf and no build-time default is set with
"--with-config-plugins-default" configure argument, now all
known plugins found in the plugin directory are loaded (and the
built-in "keyfile" plugin is preferred over others).
+ Preserve external ports during checkpoint rollback.
+ Fix removal of ovsdb entry when an OVS interface goes away.
+ Fix DNS configuration for WWAN connections.
==== bash-completion ====
- remove PS1-completion-boo903362.patch as it breaks on non-bash
shells and the original problem in
bsc#903362#c9 does not occur anymore
- add versioned dependency to bash versions that have the fix
==== bcm43xx-firmware ====
- Add required firmware file for Bluetooth module found on RPi Zero 2W (bsc#1197286)
==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-psmisc busybox-sed busybox-sendmail busybox-util-linux busybox-xz
- replace copy from buildroot's gzip with a reimplementation
that is not GPLv3 (jsc#PM-3301)
==== container-selinux ====
Version update (2.171.0 -> 2.180.0)
- Update to version 2.180.0
* Allow container domains to read/write kvm_device_t
* Update kublet mappings to inlcude /usr/local/*
* Allow container domains to use container runtime tcp and udp sockets
* Alow containers to use unix_stream_sockets leaked from container runtimes
* Allow userdomains to execute conmon_exec_t and use it as an entrypoint
* Allow conmon_exec_t as an entrypoint
* Add container_use_devices boolean to allow containers to use any device
* Add explicit range transition for conmon
* Add missing dbus class declaration into container_runtime_run()
* Remove lockdown allow rules
* Remove k3s fcontexts
* Allow container domains to be used by user roles
- Changed source url to allow for download via source service
==== dbus-1 ====
Subpackages: libdbus-1-3
- Drop use of %{with libalternatives}, there's no such bcond defined
and in many other places it's not optional anyway (boo#1197258)
==== dbus-1-x11 ====
- Use --with-x=auto to actually enable X11 integration (boo#1197258,
workaround https://gitlab.freedesktop.org/dbus/dbus/-/merge_requests/263)
==== desktop-translations ====
Version update (84.87.20210517.b9a41955 -> 84.87.20220316.9301f89b)
- Update to version 84.87.20220316.9301f89b:
* Update strings from Leap 15.4.
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Croatian)
* Translated using Weblate (Czech)
* Translated using Weblate (Dutch)
* Translated using Weblate (Finnish)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (Hindi)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Italian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Kabyle)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Russian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Vietnamese)
- Update to version 84.87.20210202.7db31a52:
* Update strings from Leap 15.3.
* Translated using Weblate (Arabic)
* Translated using Weblate (Catalan)
* Translated using Weblate (Central Atlas Tamazight)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (English (United Kingdom))
* Translated using Weblate (Finnish)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (Greek)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Italian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese)
* Translated using Weblate (Romanian)
* Translated using Weblate (Russian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
* Translated using Weblate (Swedish)
* Added translation using Weblate (Central Atlas Tamazight)
* Drop obsolete mimelnk files (boo#1062631).
- Update to version 84.87.20200312.febbb097:
* Add two TODO notes to generate_and_merge_pos.sh
* Drop en_US (boo#1139962, bsc#1163437).
* README.md: Document the process of update
* Translated using Weblate (Belarusian)
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Czech)
* Translated using Weblate (Danish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Estonian)
* Translated using Weblate (Finnish)
* Translated using Weblate (German)
* Translated using Weblate (Greek)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Vietnamese)
* Update strings from Leap 15.2.
- Update to version 84.87.20190924.7050555c:
* Unfuzzy YaST groups translations
* fix typo
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (German)
- The following bug was referenced in SLE 15:
* boo#1037823
- Update to version 84.87.20190923.8ea56c56:
* Regenerate .po files after some more search-replace for YaST
* Run update-po-files.sh after Leap 15.2 update
* Update for Leap 15.2 (boo#1145197, bsc#1146886)
* Translated using Weblate (Slovak)
* Translated using Weblate (German)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (German)
* Translated using Weblate (Slovak)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (German)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Italian)
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Drop "translation" from English to English
* Remove Indonesian from en_US files
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Portuguese)
* Translated using Weblate (German)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Portuguese)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Japanese)
* Translated using Weblate (Dutch)
* Update all po files
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China))
* Update update-desktop-files-yast.po
* Translated using Weblate (Turkish)
* Translated using Weblate (Finnish)
* Translated using Weblate (Finnish)
* Translated using Weblate (Finnish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Lao)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Occidental)
* Added translation using Weblate (Occidental)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Slovak)
* Translated using Weblate (Italian)
* Translated using Weblate (Catalan)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Occidental)
* Translated using Weblate (Finnish)
* Translated using Weblate (Finnish)
* Translated using Weblate (Finnish)
* Translated using Weblate (Arabic)
* Translated using Weblate (Occidental)
* Translated using Weblate (Spanish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Japanese)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Catalan)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Arabic)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Japanese)
* Added translation using Weblate (Occidental)
* Translated using Weblate (Slovak)
* Added translation using Weblate (Occidental)
* Translated using Weblate (Slovak)
- Update to version 84.87.20190508.853b49d2:
* Translated using Weblate (Slovak)
- Update to version 84.87.20190504.726deb37:
* Translated using Weblate (Catalan)
* Translated using Weblate (Czech)
* Translated using Weblate (Finnish)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Russian)
* Translated using Weblate (Slovak)
* update translations
- Update to version 84.87.20190409.048e157e:
* Translated using Weblate (Arabic)
* Translated using Weblate (German)
* Translated using Weblate (Italian)
* Translated using Weblate (Polish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
- Update to version 84.87.20190314.58da68e1:
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Czech)
* Translated using Weblate (Danish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Finnish)
* Translated using Weblate (French)
* Translated using Weblate (Galician)
* Translated using Weblate (German)
* Translated using Weblate (Korean)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Russian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
- New language: kab.
- Update to version 84.87.20190305.22ea2626:
* Translated using Weblate (Catalan)
* Translated using Weblate (Czech)
* Translated using Weblate (Finnish)
* Translated using Weblate (Galician)
* Translated using Weblate (German)
* Translated using Weblate (Japanese)
* Translated using Weblate (Russian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
- Update to version 84.87.20190131.bc9de591:
* update desktop file data
* adjust for 15.1
* Also translate X-SuSE-YaST-Keywords entries in .desktop files
* Consistently use LF line ending
* Run generation with new enabled keys
* Translated using Weblate (Arabic)
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Czech)
* Translated using Weblate (Danish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Finnish)
* Translated using Weblate (Galician)
* Translated using Weblate (German)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Italian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Kabyle)
* Translated using Weblate (Persian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Romanian)
* Translated using Weblate (Russian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Turkish)
* Update appstreamdata.po
* Update mimeinfo.po
- Update to version 84.87.20180507.9a26f9e2:
* Translated using Weblate (Dutch)
* Translated using Weblate (German)
* Translated using Weblate (Greek)
* Translated using Weblate (Hindi)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Slovak)
- Update to version 84.87.20180423.2e342f3a:
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Italian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
- Update to version 84.87.20180416.e6c83e49:
* Translated using Weblate (Arabic)
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Czech)
* Translated using Weblate (Dutch)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Italian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Polish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Russian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
* Translated using Weblate (Swedish)
- Update to version 84.87.20180321.c5ff1117:
* Merge polkitactions-freedesktop into polkitaction
* install polkitaction with name used by polkit
* Don't install unused appstream and mimeinfo files
- Update to version 84.87.20180321.47fa9a4e:
* Strip whitespace from xml extracted strings
* Translated using Weblate (Arabic)
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Czech)
* Translated using Weblate (Dutch)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Italian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Polish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Russian)
* Translated using Weblate (Swedish)
- Update to version 84.87.20180319.d4e87748:
* Translated using Weblate (Arabic)
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Czech)
* Translated using Weblate (Dutch)
* Translated using Weblate (French)
* Translated using Weblate (German)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Italian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Korean)
* Translated using Weblate (Polish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Russian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
* Translated using Weblate (Swedish)
* Update with Leap 15 strings
- Update to version 84.87.20180308.779a35a:
* Revert "Translated using Weblate (English (United Kingdom))" (bsc#1084392)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Catalan)
* Translated using Weblate (Polish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Italian)
* Translated using Weblate (Dutch)
* Translated using Weblate (Spanish)
* Translated using Weblate (Arabic)
* Translated using Weblate (Arabic)
* Translated using Weblate (Catalan)
* Translated using Weblate (Czech)
* Translated using Weblate (Finnish)
* Translated using Weblate (Finnish)
* Translated using Weblate (Italian)
* Translated using Weblate (Czech)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Spanish)
* Translated using Weblate (French)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Korean)
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Japanese)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* 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 (Slovak)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (German)
- Update to version 84.87.20180301.7046b3d:
* Update to 42.3 final
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (German)
* Translated using Weblate (Swedish)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (French)
* Translated using Weblate (Dutch)
* Translated using Weblate (Galician)
* Translated using Weblate (Greek)
* Translated using Weblate (Danish)
* Translated using Weblate (Czech)
* Translated using Weblate (Dutch)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Finnish)
* Translated using Weblate (Czech)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Finnish)
* Translated using Weblate (Finnish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Kabyle)
* Translated using Weblate (Italian)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Dutch)
* 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 (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Danish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Serbian)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Korean)
* Translated using Weblate (Polish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Czech)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Swedish)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Arabic)
* Translated using Weblate (Arabic)
* Translated using Weblate (Arabic)
* Translated using Weblate (Arabic)
* Translated using Weblate (Arabic)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (English (United Kingdom))
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Italian)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Italian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Italian)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Swedish)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Spanish)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Italian)
* Translated using Weblate (Polish)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Arabic)
* Translated using Weblate (Polish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Russian)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Polish)
* Translated using Weblate (Czech)
* Translated using Weblate (Marathi)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Korean)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Korean)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Danish)
* Translated using Weblate (Czech)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (English (United States))
* Translated using Weblate (English (United States))
* Translated using Weblate (English (United States))
* Translated using Weblate (English (United States))
* Translated using Weblate (English (United States))
* Translated using Weblate (English (United States))
* Translated using Weblate (English (United States))
* Translated using Weblate (Arabic)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Arabic)
* Translated using Weblate (Arabic)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (French)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (Taiwan))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Czech)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Czech)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (English (United States))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Hungarian)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Hungarian)
* Translated using Weblate (French)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Danish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Zulu)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* 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 (Danish)
* Translated using Weblate (Russian)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Bulgarian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Indonesian)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Arabic)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Korean)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Chinese (China))
* Translated using Weblate (Estonian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Russian)
* Translated using Weblate (German)
* Update generate_and_merge_pos.sh
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (German)
* Translated using Weblate (Russian)
* Translated using Weblate (Czech)
* Translated using Weblate (French)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Czech)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Indonesian)
* Translated using Weblate (Danish)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Czech)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Czech)
* Translated using Weblate (Spanish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Catalan)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* 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 (Slovak)
* Translated using Weblate (Danish)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Slovak)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Danish)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Catalan)
* Translated using Weblate (Persian)
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
==== evince ====
Version update (41.3 -> 41.4)
Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 41.4:
+ shell: Fix crash when thumbnail extraction takes too long.
+ Updated translations.
==== flatpak ====
Version update (1.12.6 -> 1.12.7)
Subpackages: libflatpak0 system-user-flatpak
- Update to version 1.12.7:
+ allow networked access to X11 and PulseAudio services if that
is configured, and the application has network access
+ Absolute paths in WAYLAND_DISPLAY now work
+ Allow apps that were built with Flatpak 1.13.x to export
AppStream metadata in share/metainfo
+ Most commands now work if /var/lib/flatpak exists but
/var/lib/flatpak/repo does not, and will automatically populate
the repo directory if possible
+ Consistently pass relative subpaths to libostree, working
around a bug in libostree < 2021.6 when used with GLib >= 2.71
+ Fix some memory leaks in GVariant data processing
==== fwupd-efi ====
Version update (1.1 -> 1.2)
- Update to version 1.2:
* Release fwupd-efi 1.2
* meson: use stadard objcopy binary
* meson: use find_program() to find the helper scripts we run
* meson: using local copy ldscript when local copy crt0 be used for SBAT
* sbat: clarify project URL
* trivial: Ignore some markdown issues
* Wait 5 seconds to reboot on errors
* Port pre-commit clang-format, codespell, markdownlint from fwupd
* trivial: fixup python errors by codacity/precommit
* trivial: fixup markdown format
* trivial: spelling errors
* Sleep longer when no updates to process
* README: fix typo and URL
* trivial: post release version bump
- Remove 0001-meson-using-local-copy-ldscript-when-local-copy-crt0.patch
(merged upstream)
==== git ====
Subpackages: git-core git-cvs git-email git-gui git-svn git-web gitk perl-Git
- fix deps for SLES 12
==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Add gnome-control-center-reload-vpn-plugins.patch:
network/connection-editor: always load all available VPN plugins
(glgo#GNOME/gnome-control-center!1263).
==== gnome-software ====
Version update (41.4 -> 41.5)
- Update to version 41.5:
+ Disable scroll-by-mouse-wheel on featured carousel.
+ Ensure details page shows app provided on command line.
+ Added several appstream-related fixes.
+ Updated translations.
==== grep ====
- Make profiling deterministic (bsc#1040589)
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix duplicated insmod part_gpt lines in grub.cfg (bsc#1197186)
* 0001-grub-probe-Deduplicate-probed-partmap-output.patch
- Fix GCC 12 build failure (bsc#1196546)
* 0001-mkimage-Fix-dangling-pointer-may-be-used-error.patch
* 0002-Fix-Werror-array-bounds-array-subscript-0-is-outside.patch
* 0003-reed_solomon-Fix-array-subscript-0-is-outside-array-.patch
- Revised
* grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
* 0002-ieee1275-powerpc-enables-device-mapper-discovery.patch
==== gstreamer-plugins-rs ====
Version update (0.8.1 -> 0.8.2)
- Update to version 0.8.2:
* Update Cargo.lock
* ci: Use correct gstreamer-rs images template
* deny: Remove num-rational override
* dav1ddec:
- Use `AtomicRefCell` instead of `Mutex` for the state
- Fix compilation after some API changes
- Release input frames that immediately caused a decoding error
==== kernel-64kb ====
Version update (5.16.14 -> 5.16.15)
- Linux 5.16.15 (bsc#1012628).
- arm64: dts: qcom: sm8350: Describe GCC dependency clocks
(bsc#1012628).
- arm64: dts: qcom: sm8350: Correct UFS symbol clocks
(bsc#1012628).
- HID: elo: Revert USB reference counting (bsc#1012628).
- HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts
(bsc#1012628).
- ARM: boot: dts: bcm2711: Fix HVS register range (bsc#1012628).
- clk: qcom: gdsc: Add support to update GDSC transition delay
(bsc#1012628).
- clk: qcom: dispcc: Update the transition delay for MDSS GDSC
(bsc#1012628).
- soc: mediatek: mt8192-mmsys: Fix dither to dsi0 path's input
sel (bsc#1012628).
- HID: vivaldi: fix sysfs attributes leak (bsc#1012628).
- HID: nintendo: check the return value of alloc_workqueue()
(bsc#1012628).
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias
(bsc#1012628).
- tipc: fix kernel panic when enabling bearer (bsc#1012628).
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET
command (bsc#1012628).
- vduse: Fix returning wrong type in vduse_domain_alloc_iova()
(bsc#1012628).
- net: phy: meson-gxl: fix interrupt handling in forced mode
(bsc#1012628).
- mISDN: Fix memory leak in dsp_pipeline_build() (bsc#1012628).
- vhost: fix hung thread due to erroneous iotlb entries
(bsc#1012628).
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg
is zero (bsc#1012628).
- virtio-blk: Remove BUG_ON() in virtio_queue_rq() (bsc#1012628).
- vdpa: fix use-after-free on vp_vdpa_remove (bsc#1012628).
- isdn: hfcpci: check the return value of dma_set_mask() in
setup_hw() (bsc#1012628).
- net: qlogic: check the return value of dma_alloc_coherent()
in qed_vf_hw_prepare() (bsc#1012628).
- esp: Fix BEET mode inter address family tunneling on GSO
(bsc#1012628).
- net: gro: move skb_gro_receive_list to udp_offload.c
(bsc#1012628).
- qed: return status of qed_iov_get_link (bsc#1012628).
- smsc95xx: Ignore -ENODEV errors when device is unplugged
(bsc#1012628).
- gpiolib: acpi: Convert ACPI value of debounce to microseconds
(bsc#1012628).
- drm/i915/psr: Set "SF Partial Frame Enable" also on full update
(bsc#1012628).
- drm/sun4i: mixer: Fix P010 and P210 format numbers
(bsc#1012628).
- net: dsa: mt7530: fix incorrect test in
mt753x_phylink_validate() (bsc#1012628).
- ARM: dts: aspeed: Fix AST2600 quad spi group (bsc#1012628).
- iavf: Fix handling of vlan strip virtual channel messages
(bsc#1012628).
- i40e: stop disabling VFs due to PF error responses
(bsc#1012628).
- ice: stop disabling VFs due to PF error responses (bsc#1012628).
- ice: Fix error with handling of bonding MTU (bsc#1012628).
- ice: Don't use GFP_KERNEL in atomic context (bsc#1012628).
- ice: Fix curr_link_speed advertised speed (bsc#1012628).
- ethernet: Fix error handling in xemaclite_of_probe
(bsc#1012628).
- tipc: fix incorrect order of state message data sanity check
(bsc#1012628).
- net: ethernet: ti: cpts: Handle error for clk_enable
(bsc#1012628).
- net: ethernet: lpc_eth: Handle error for clk_enable
(bsc#1012628).
- net: marvell: prestera: Add missing of_node_put() in
prestera_switch_set_base_mac_addr (bsc#1012628).
- ax25: Fix NULL pointer dereference in ax25_kill_by_device
(bsc#1012628).
- net/mlx5: Fix size field in bufferx_reg struct (bsc#1012628).
- net/mlx5: Fix a race on command flush flow (bsc#1012628).
- net/mlx5e: Lag, Only handle events from highest priority
multipath entry (bsc#1012628).
- net/mlx5e: SHAMPO, reduce TIR indication (bsc#1012628).
- NFC: port100: fix use-after-free in port100_send_complete
(bsc#1012628).
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell
(bsc#1012628).
- selftests: pmtu.sh: Kill nettest processes launched in subshell
(bsc#1012628).
- gpio: ts4900: Do not set DAT and OE together (bsc#1012628).
- mm: gup: make fault_in_safe_writeable() use fixup_user_fault()
(bsc#1012628).
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info
(bsc#1012628).
- net: phy: DP83822: clear MISR2 register to disable interrupts
(bsc#1012628).
- sctp: fix kernel-infoleak for SCTP sockets (bsc#1012628).
- net: arc_emac: Fix use after free in arc_mdio_probe()
(bsc#1012628).
- net: bcmgenet: Don't claim WOL when its not available
(bsc#1012628).
- net: phy: meson-gxl: improve link-up behavior (bsc#1012628).
- selftests/bpf: Add test for bpf_timer overwriting crash
(bsc#1012628).
- swiotlb: fix info leak with DMA_FROM_DEVICE (bsc#1012628).
- usb: dwc3: pci: add support for the Intel Raptor Lake-S
(bsc#1012628).
- pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID"
(bsc#1012628).
- KVM: Fix lockdep false negative during host resume
(bsc#1012628).
- kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always
catchup mode (bsc#1012628).
- spi: rockchip: Fix error in getting num-cs property
(bsc#1012628).
- spi: rockchip: terminate dma transmission when slave abort
(bsc#1012628).
- drm/vc4: hdmi: Unregister codec device on unbind (bsc#1012628).
- of/fdt: move elfcorehdr reservation early for crash dump kernel
(bsc#1012628).
- x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU
(bsc#1012628).
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer()
(bsc#1012628).
- net-sysfs: add check for netdevice being present to speed_show
(bsc#1012628).
- hwmon: (pmbus) Clear pmbus fault/warning bits after read
(bsc#1012628).
- nvme-tcp: send H2CData PDUs based on MAXH2CDATA (bsc#1012628).
- PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken
(bsc#1012628).
- gpio: Return EPROBE_DEFER if gc->to_irq is NULL (bsc#1012628).
- drm/amdgpu: bypass tiling flag check in virtual display case
(v2) (bsc#1012628).
- Revert "xen-netback: remove 'hotplug-status' once it has served
its purpose" (bsc#1012628).
- Revert "xen-netback: Check for hotplug-status existence before
watching" (bsc#1012628).
- ipv6: prevent a possible race condition with lifetimes
(bsc#1012628).
- tracing: Ensure trace buffer is at least 4096 bytes large
(bsc#1012628).
- tracing/osnoise: Make osnoise_main to sleep for microseconds
(bsc#1012628).
- tracing: Fix selftest config check for function graph start
up test (bsc#1012628).
- selftest/vm: fix map_fixed_noreplace test failure (bsc#1012628).
- selftests/memfd: clean up mapping in mfd_fail_write
(bsc#1012628).
- ARM: Spectre-BHB: provide empty stub for non-config
(bsc#1012628).
- fuse: fix fileattr op failure (bsc#1012628).
- fuse: fix pipe buffer lifetime for direct_io (bsc#1012628).
- staging: rtl8723bs: Fix access-point mode deadlock
(bsc#1012628).
- staging: gdm724x: fix use after free in gdm_lte_rx()
(bsc#1012628).
- net: macb: Fix lost RX packet wakeup race in NAPI receive
(bsc#1012628).
- riscv: alternative only works on !XIP_KERNEL (bsc#1012628).
- mmc: meson: Fix usage of meson_mmc_post_req() (bsc#1012628).
- riscv: Fix auipc+jalr relocation range checks (bsc#1012628).
- tracing/osnoise: Force quiescent states while tracing
(bsc#1012628).
- tracing/osnoise: Do not unregister events twice (bsc#1012628).
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address
0x0 (bsc#1012628).
- arm64: Ensure execute-only permissions are not allowed without
EPAN (bsc#1012628).
- arm64: kasan: fix include error in MTE functions (bsc#1012628).
- swiotlb: rework "fix info leak with DMA_FROM_DEVICE"
(bsc#1012628).
- virtio: unexport virtio_finalize_features (bsc#1012628).
- virtio: acknowledge all features before access (bsc#1012628).
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE
(bsc#1012628).
- ARM: fix Thumb2 regression with Spectre BHB (bsc#1012628).
- watch_queue: Fix filter limit check (bsc#1012628).
- watch_queue, pipe: Free watchqueue state after clearing pipe
ring (bsc#1012628).
- watch_queue: Fix to release page in ->release() (bsc#1012628).
- watch_queue: Fix to always request a pow-of-2 pipe ring size
(bsc#1012628).
- watch_queue: Fix the alloc bitmap size to reflect notes
allocated (bsc#1012628).
- watch_queue: Free the alloc bitmap when the watch_queue is
torn down (bsc#1012628).
- watch_queue: Fix lack of barrier/sync/lock between post and read
(bsc#1012628).
- watch_queue: Make comment about setting ->defunct more accurate
(bsc#1012628).
- x86/boot: Fix memremap of setup_indirect structures
(bsc#1012628).
- x86/boot: Add setup_indirect support in
early_memremap_is_setup_data() (bsc#1012628).
- x86/module: Fix the paravirt vs alternative order (bsc#1012628).
- x86/sgx: Free backing memory after faulting the enclave page
(bsc#1012628).
- x86/traps: Mark do_int3() NOKPROBE_SYMBOL (bsc#1012628).
- drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP (bsc#1012628).
- perf parse: Fix event parser error for hybrid systems
(bsc#1012628).
- btrfs: make send work with concurrent block group relocation
(bsc#1012628).
- riscv: dts: k210: fix broken IRQs on hart1 (bsc#1012628).
- vhost: allow batching hint without size (bsc#1012628).
- commit 2bd8d63
- config: enable XFS_RT (bsc#1197190)
- commit d8f0e40
- esp: Fix possible buffer overflow in ESP transformation
(CVE-2022-0886 bsc#1197131).
- commit f5ed8a3
==== kernel-source ====
Version update (5.16.14 -> 5.16.15)
- Linux 5.16.15 (bsc#1012628).
- arm64: dts: qcom: sm8350: Describe GCC dependency clocks
(bsc#1012628).
- arm64: dts: qcom: sm8350: Correct UFS symbol clocks
(bsc#1012628).
- HID: elo: Revert USB reference counting (bsc#1012628).
- HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts
(bsc#1012628).
- ARM: boot: dts: bcm2711: Fix HVS register range (bsc#1012628).
- clk: qcom: gdsc: Add support to update GDSC transition delay
(bsc#1012628).
- clk: qcom: dispcc: Update the transition delay for MDSS GDSC
(bsc#1012628).
- soc: mediatek: mt8192-mmsys: Fix dither to dsi0 path's input
sel (bsc#1012628).
- HID: vivaldi: fix sysfs attributes leak (bsc#1012628).
- HID: nintendo: check the return value of alloc_workqueue()
(bsc#1012628).
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias
(bsc#1012628).
- tipc: fix kernel panic when enabling bearer (bsc#1012628).
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET
command (bsc#1012628).
- vduse: Fix returning wrong type in vduse_domain_alloc_iova()
(bsc#1012628).
- net: phy: meson-gxl: fix interrupt handling in forced mode
(bsc#1012628).
- mISDN: Fix memory leak in dsp_pipeline_build() (bsc#1012628).
- vhost: fix hung thread due to erroneous iotlb entries
(bsc#1012628).
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg
is zero (bsc#1012628).
- virtio-blk: Remove BUG_ON() in virtio_queue_rq() (bsc#1012628).
- vdpa: fix use-after-free on vp_vdpa_remove (bsc#1012628).
- isdn: hfcpci: check the return value of dma_set_mask() in
setup_hw() (bsc#1012628).
- net: qlogic: check the return value of dma_alloc_coherent()
in qed_vf_hw_prepare() (bsc#1012628).
- esp: Fix BEET mode inter address family tunneling on GSO
(bsc#1012628).
- net: gro: move skb_gro_receive_list to udp_offload.c
(bsc#1012628).
- qed: return status of qed_iov_get_link (bsc#1012628).
- smsc95xx: Ignore -ENODEV errors when device is unplugged
(bsc#1012628).
- gpiolib: acpi: Convert ACPI value of debounce to microseconds
(bsc#1012628).
- drm/i915/psr: Set "SF Partial Frame Enable" also on full update
(bsc#1012628).
- drm/sun4i: mixer: Fix P010 and P210 format numbers
(bsc#1012628).
- net: dsa: mt7530: fix incorrect test in
mt753x_phylink_validate() (bsc#1012628).
- ARM: dts: aspeed: Fix AST2600 quad spi group (bsc#1012628).
- iavf: Fix handling of vlan strip virtual channel messages
(bsc#1012628).
- i40e: stop disabling VFs due to PF error responses
(bsc#1012628).
- ice: stop disabling VFs due to PF error responses (bsc#1012628).
- ice: Fix error with handling of bonding MTU (bsc#1012628).
- ice: Don't use GFP_KERNEL in atomic context (bsc#1012628).
- ice: Fix curr_link_speed advertised speed (bsc#1012628).
- ethernet: Fix error handling in xemaclite_of_probe
(bsc#1012628).
- tipc: fix incorrect order of state message data sanity check
(bsc#1012628).
- net: ethernet: ti: cpts: Handle error for clk_enable
(bsc#1012628).
- net: ethernet: lpc_eth: Handle error for clk_enable
(bsc#1012628).
- net: marvell: prestera: Add missing of_node_put() in
prestera_switch_set_base_mac_addr (bsc#1012628).
- ax25: Fix NULL pointer dereference in ax25_kill_by_device
(bsc#1012628).
- net/mlx5: Fix size field in bufferx_reg struct (bsc#1012628).
- net/mlx5: Fix a race on command flush flow (bsc#1012628).
- net/mlx5e: Lag, Only handle events from highest priority
multipath entry (bsc#1012628).
- net/mlx5e: SHAMPO, reduce TIR indication (bsc#1012628).
- NFC: port100: fix use-after-free in port100_send_complete
(bsc#1012628).
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell
(bsc#1012628).
- selftests: pmtu.sh: Kill nettest processes launched in subshell
(bsc#1012628).
- gpio: ts4900: Do not set DAT and OE together (bsc#1012628).
- mm: gup: make fault_in_safe_writeable() use fixup_user_fault()
(bsc#1012628).
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info
(bsc#1012628).
- net: phy: DP83822: clear MISR2 register to disable interrupts
(bsc#1012628).
- sctp: fix kernel-infoleak for SCTP sockets (bsc#1012628).
- net: arc_emac: Fix use after free in arc_mdio_probe()
(bsc#1012628).
- net: bcmgenet: Don't claim WOL when its not available
(bsc#1012628).
- net: phy: meson-gxl: improve link-up behavior (bsc#1012628).
- selftests/bpf: Add test for bpf_timer overwriting crash
(bsc#1012628).
- swiotlb: fix info leak with DMA_FROM_DEVICE (bsc#1012628).
- usb: dwc3: pci: add support for the Intel Raptor Lake-S
(bsc#1012628).
- pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID"
(bsc#1012628).
- KVM: Fix lockdep false negative during host resume
(bsc#1012628).
- kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always
catchup mode (bsc#1012628).
- spi: rockchip: Fix error in getting num-cs property
(bsc#1012628).
- spi: rockchip: terminate dma transmission when slave abort
(bsc#1012628).
- drm/vc4: hdmi: Unregister codec device on unbind (bsc#1012628).
- of/fdt: move elfcorehdr reservation early for crash dump kernel
(bsc#1012628).
- x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU
(bsc#1012628).
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer()
(bsc#1012628).
- net-sysfs: add check for netdevice being present to speed_show
(bsc#1012628).
- hwmon: (pmbus) Clear pmbus fault/warning bits after read
(bsc#1012628).
- nvme-tcp: send H2CData PDUs based on MAXH2CDATA (bsc#1012628).
- PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken
(bsc#1012628).
- gpio: Return EPROBE_DEFER if gc->to_irq is NULL (bsc#1012628).
- drm/amdgpu: bypass tiling flag check in virtual display case
(v2) (bsc#1012628).
- Revert "xen-netback: remove 'hotplug-status' once it has served
its purpose" (bsc#1012628).
- Revert "xen-netback: Check for hotplug-status existence before
watching" (bsc#1012628).
- ipv6: prevent a possible race condition with lifetimes
(bsc#1012628).
- tracing: Ensure trace buffer is at least 4096 bytes large
(bsc#1012628).
- tracing/osnoise: Make osnoise_main to sleep for microseconds
(bsc#1012628).
- tracing: Fix selftest config check for function graph start
up test (bsc#1012628).
- selftest/vm: fix map_fixed_noreplace test failure (bsc#1012628).
- selftests/memfd: clean up mapping in mfd_fail_write
(bsc#1012628).
- ARM: Spectre-BHB: provide empty stub for non-config
(bsc#1012628).
- fuse: fix fileattr op failure (bsc#1012628).
- fuse: fix pipe buffer lifetime for direct_io (bsc#1012628).
- staging: rtl8723bs: Fix access-point mode deadlock
(bsc#1012628).
- staging: gdm724x: fix use after free in gdm_lte_rx()
(bsc#1012628).
- net: macb: Fix lost RX packet wakeup race in NAPI receive
(bsc#1012628).
- riscv: alternative only works on !XIP_KERNEL (bsc#1012628).
- mmc: meson: Fix usage of meson_mmc_post_req() (bsc#1012628).
- riscv: Fix auipc+jalr relocation range checks (bsc#1012628).
- tracing/osnoise: Force quiescent states while tracing
(bsc#1012628).
- tracing/osnoise: Do not unregister events twice (bsc#1012628).
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address
0x0 (bsc#1012628).
- arm64: Ensure execute-only permissions are not allowed without
EPAN (bsc#1012628).
- arm64: kasan: fix include error in MTE functions (bsc#1012628).
- swiotlb: rework "fix info leak with DMA_FROM_DEVICE"
(bsc#1012628).
- virtio: unexport virtio_finalize_features (bsc#1012628).
- virtio: acknowledge all features before access (bsc#1012628).
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE
(bsc#1012628).
- ARM: fix Thumb2 regression with Spectre BHB (bsc#1012628).
- watch_queue: Fix filter limit check (bsc#1012628).
- watch_queue, pipe: Free watchqueue state after clearing pipe
ring (bsc#1012628).
- watch_queue: Fix to release page in ->release() (bsc#1012628).
- watch_queue: Fix to always request a pow-of-2 pipe ring size
(bsc#1012628).
- watch_queue: Fix the alloc bitmap size to reflect notes
allocated (bsc#1012628).
- watch_queue: Free the alloc bitmap when the watch_queue is
torn down (bsc#1012628).
- watch_queue: Fix lack of barrier/sync/lock between post and read
(bsc#1012628).
- watch_queue: Make comment about setting ->defunct more accurate
(bsc#1012628).
- x86/boot: Fix memremap of setup_indirect structures
(bsc#1012628).
- x86/boot: Add setup_indirect support in
early_memremap_is_setup_data() (bsc#1012628).
- x86/module: Fix the paravirt vs alternative order (bsc#1012628).
- x86/sgx: Free backing memory after faulting the enclave page
(bsc#1012628).
- x86/traps: Mark do_int3() NOKPROBE_SYMBOL (bsc#1012628).
- drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP (bsc#1012628).
- perf parse: Fix event parser error for hybrid systems
(bsc#1012628).
- btrfs: make send work with concurrent block group relocation
(bsc#1012628).
- riscv: dts: k210: fix broken IRQs on hart1 (bsc#1012628).
- vhost: allow batching hint without size (bsc#1012628).
- commit 2bd8d63
- config: enable XFS_RT (bsc#1197190)
- commit d8f0e40
- esp: Fix possible buffer overflow in ESP transformation
(CVE-2022-0886 bsc#1197131).
- commit f5ed8a3
==== libepoxy ====
Version update (1.5.9 -> 1.5.10)
- Update to version 1.5.10:
+ Fix for building with MSVC on non-English locale.
+ Fix build on Android.
+ Add the right include paths for EGL and X11 headers.
- Upstream tarball url changed, probably by mistake, so leave old
url in place, but disabled.
==== libgnome-games-support1_3 ====
- Initial compat package libgnome-games-support1_3.
==== libgnomesu ====
Version update (2.0.6 -> 2.0.7)
Subpackages: libgnomesu0
- Update to version 2.0.7:
* Updated translations.
* Better wording in the documentation.
==== libiscsi ====
Version update (1.19.0+git.20210930 -> 1.19.0+git.20220303)
- Update to version 1.19.0+git.20220303:
* iscsi-command: Fix leak in iscsi_send_data_out
* iscsi-pr: add persistent reservation tool
* add iscsi_force_reconnect()
* add libiscsi.syms to .gitignore
==== libnvme ====
Version update (1.0~6 -> 1.0~7)
- Update to version 1.0-rc7:
* linux: fixup log page offset in nvme_get_log_page()
* tree: Add support for default trsvcid for all controllers (bsc#1195858)
* tree: fixup coredump during nvme discover
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update gpgme minimum version
- Only use curl tarball when needed
- Remove wrong comment
==== librsvg ====
Version update (2.52.7 -> 2.52.8)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.52.8:
+ Catch circular references when rendering patterns
(glgo#GNOME/librsvg#721).
==== libsigc++2 ====
Version update (2.10.7 -> 2.10.8)
- Update to version 2.10.8:
+ Build:
- Meson build: Perl is not required by new versions of
mm-common
- NMake Makefiles: Support building with VS2022
+ Documentation: Upgrade the manual from DocBook 4.1 to DocBook
5.0
==== libstorage-ng ====
Version update (4.4.93 -> 4.4.94)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#863
- do not run blkdiscard on extended partitions (bsc#1197257)
- 4.4.94
==== mobile-broadband-provider-info ====
Version update (20210805 -> 20220315)
- Update to version 20220315:
* release: bump version to 20220315
* doap: remove Jiri
* doap: add myself
* us: include information for voicemail for Verizon Wireless
* dtd: expand DTD to include information for vvm3 Visual
Voicemail standard
* us: add Purism SPC AweSIM MVNO
* us: added MCCMNC 310280 to AT&T
* ro: update the Romania Orange net and mms credentials
* eg: mms settings for vodafone.eg
* de: add mms information to combined apn
* us: added Ting provider information
* us: add US Mobile (T-Mobile MVNO): mcc="310" mnc="260"
* au: remove duplicate Telstra MMS entry
* bd: updated profile names and other information
* bd: remove defunct provider
* se: remove defunct operators
* fr: add AIF Mvno provider
* it: add Rabona Mobile
* us: move mobilenet APN to T-Mobile and add mmsc
* us: add Mint Mobile VVM, APN, and MMSC
* ca: update Fido APN settings
* us: add MMS settings to T-Mobile LTE APN
* us: add T-Mobile to LTE APN name
* fr: add TeleCoop
* dtd: fix a spelling error
* jp: add Japanese providers
* cl: update apn of main providers of Chile
* ca: change Wind Mobile to Freedom Mobile
* ca: add Public Mobile provider
* Rename Orange (Israel) to Partner
* Add APN information for We4G (Israel)
* Adds the missing MMSC and MMS proxy for Orange France into
serviceproviders.xml
* il: Add Golan Telecom and Hot Mobile MMS settings
* Update redirected GNOME wiki URL in CONTRIBUTING
- Drop mobile-broadband-provider-info-tmobile-reorder.patch: Having
this patch downstream for ages makes no sense, and if it was
really needed, one would think it had landed as a bug upstream at
some point.
==== nvme-cli ====
Version update (2.0~6 -> 2.0~7)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.0-rc7:
* netapp-nvme: fix smdevices segfault in json output (bsc#1195937)
* fabrics: keep the backward compatibility
* nvme: Do not slash escape strings in JSON output (bsc#1195937)
* nvme: Print full device path
* nvme-print: Make JSON keys consistent with nvme-cli 1.x
* nvme-print: print generic device in list command
* fabrics: check for discovery controller instead of subsystem NQN (bsc#1197061)
* connect: Set errno to zero on nvmf_add_ctrl() success
* documenation updates
- Set path to systemctl via newly introduced config option
- Update 0100-harden_nvmf-connect@.service.patch due to upstream file rename
- Moved bash completion script to /usr/share/bash-completion/completions/nvme
==== openSUSE-build-key ====
- gpg-pubkey-307e3d54-5aaa90a5.asc: remove the RSA 1024bit SLE11 key
and try to remove it from installed systems via Obsoletes.
==== ovmf ====
Subpackages: qemu-uefi-aarch64
- TPM_ENABLE got renamed to TPM2_ENABLE and TPM_CONFIG_ENABLE removed
(except on ARM for some reason) (boo#1197104)
==== p11-kit ====
Version update (0.23.22 -> 0.24.1)
Subpackages: libp11-kit0 p11-kit-tools
- make sure p11-kit components have matching versions (boo#1196812)
- Update to version 0.24.1:
* rpc: Support protocol version negotiation.
* proxy: Support copying attribute array recursively.
* Link libp11-kit so that it cannot unload.
* Translation improvements.
* Build fixes.
- Update to version 0.24.0:
* Use inclusive language on certificate distrust. Note: This
changes the directory and attribute names to distrust certain
CAs to "blocklist".
* Fix issues spotted by coverity and ASan.
* Integrate gettext with tools more tightly.
* rpc: Forbid use of array of attributes.
* Build fixes.
- Change dirs from blacklist to blocklist ref upstream changes.
==== protobuf ====
Subpackages: libprotobuf-lite30 libprotobuf30
- Change Requires: zlib-devel to pkgconfig(zlib) so as not to conflict with libz-ng-compat1.
==== python ====
- python-2.7.9-sles-disable-verification-by-default.patch: remove
as it by default now always does strict enforcement anyway and it
is 2022.
==== python-boto3 ====
Version update (1.21.0 -> 1.21.10)
- Update to version 1.21.10
* api-change:``mediapackage``: [``botocore``] This release adds Hybridcast as an available profile
option for Dash Origin Endpoints.
* api-change:``rds``: [``botocore``] Documentation updates for Multi-AZ DB clusters.
* api-change:``mgn``: [``botocore``] Add support for GP3 and IO2 volume types. Add bootMode to
LaunchConfiguration object (and as a parameter to UpdateLaunchConfigurationRequest).
* api-change:``kafkaconnect``: [``botocore``] Adds operation for custom plugin deletion
(DeleteCustomPlugin) and adds new StateDescription field to DescribeCustomPlugin and
DescribeConnector responses to return errors from asynchronous resource creation.
- from version 1.21.9
* api-change:``finspace-data``: [``botocore``] Add new APIs for managing Users and Permission
Groups.
* api-change:``amplify``: [``botocore``] Add repositoryCloneMethod field for hosting an Amplify
app. This field shows what authorization method is used to clone the repo: SSH, TOKEN, or SIGV4.
* api-change:``fsx``: [``botocore``] This release adds support for the following FSx for OpenZFS
features: snapshot lifecycle transition messages, force flag for deleting file systems with child
resources, LZ4 data compression, custom record sizes, and unsetting volume quotas and reservations.
* api-change:``fis``: [``botocore``] This release adds logging support for AWS Fault Injection
Simulator experiments. Experiment templates can now be configured to send experiment activity logs
to Amazon CloudWatch Logs or to an S3 bucket.
* api-change:``route53-recovery-cluster``: [``botocore``] This release adds a new API option to
enable overriding safety rules to allow routing control state updates.
* api-change:``amplifyuibuilder``: [``botocore``] We are adding the ability to configure workflows
and actions for components.
* api-change:``athena``: [``botocore``] This release adds support for updating an existing named
query.
* api-change:``ec2``: [``botocore``] This release adds support for new AMI property
'lastLaunchedTime'
* api-change:``servicecatalog-appregistry``: [``botocore``] AppRegistry is deprecating Application
and Attribute-Group Name update feature. In this release, we are marking the name attributes for
Update APIs as deprecated to give a heads up to our customers.
- from version 1.21.8
* api-change:``elasticache``: [``botocore``] Doc only update for ElastiCache
* api-change:``panorama``: [``botocore``] Added NTP server configuration parameter to
ProvisionDevice operation. Added alternate software fields to DescribeDevice response
- from version 1.21.7
* api-change:``route53``: [``botocore``] SDK doc update for Route 53 to update some parameters with
new information.
* api-change:``databrew``: [``botocore``] This AWS Glue Databrew release adds feature to merge job
outputs into a max number of files for S3 File output type.
* api-change:``transfer``: [``botocore``] Support automatic pagination when listing AWS Transfer
Family resources.
* api-change:``s3control``: [``botocore``] Amazon S3 Batch Operations adds support for new
integrity checking capabilities in Amazon S3.
* api-change:``s3``: [``botocore``] This release adds support for new integrity checking
capabilities in Amazon S3. You can choose from four supported checksum algorithms for data
integrity checking on your upload and download requests. In addition, AWS SDK can automatically
calculate a checksum as it streams data into S3
* api-change:``fms``: [``botocore``] AWS Firewall Manager now supports the configuration of AWS
Network Firewall policies with either centralized or distributed deployment models. This release
also adds support for custom endpoint configuration, where you can choose which Availability Zones
to create firewall endpoints in.
* api-change:``lightsail``: [``botocore``] This release adds support to delete and create Lightsail
default key pairs that you can use with Lightsail instances.
* api-change:``autoscaling``: [``botocore``] You can now hibernate instances in a warm pool to stop
instances without deleting their RAM contents. You can now also return instances to the warm pool
on scale in, instead of always terminating capacity that you will need later.
- from version 1.21.6
* api-change:``transfer``: [``botocore``] The file input selection feature provides the ability to
use either the originally uploaded file or the output file from the previous workflow step,
enabling customers to make multiple copies of the original file while keeping the source file
intact for file archival.
* api-change:``lambda``: [``botocore``] Lambda releases .NET 6 managed runtime to be available in
all commercial regions.
* api-change:``textract``: [``botocore``] Added support for merged cells and column header for
table response.
- from version 1.21.5
* api-change:``translate``: [``botocore``] This release enables customers to use translation
settings for formality customization in their synchronous translation output.
* api-change:``wafv2``: [``botocore``] Updated descriptions for logging configuration.
* api-change:``apprunner``: [``botocore``] AWS App Runner adds a Java platform (Corretto 8,
Corretto 11 runtimes) and a Node.js 14 runtime.
- from version 1.21.4
* api-change:``imagebuilder``: [``botocore``] This release adds support to enable faster launching
for Windows AMIs created by EC2 Image Builder.
* api-change:``customer-profiles``: [``botocore``] This release introduces apis
CreateIntegrationWorkflow, DeleteWorkflow, ListWorkflows, GetWorkflow and GetWorkflowSteps. These
apis are used to manage and view integration workflows.
* api-change:``dynamodb``: [``botocore``] DynamoDB ExecuteStatement API now supports Limit as a
request parameter to specify the maximum number of items to evaluate. If specified, the service
will process up to the Limit and the results will include a LastEvaluatedKey value to continue the
read in a subsequent operation.
- from version 1.21.3
* api-change:``transfer``: [``botocore``] Properties for Transfer Family used with SFTP, FTP, and
FTPS protocols. Display Banners are bodies of text that can be displayed before and/or after a user
authenticates onto a server using one of the previously mentioned protocols.
* api-change:``gamelift``: [``botocore``] Increase string list limit from 10 to 100.
* api-change:``budgets``: [``botocore``] This change introduces
DescribeBudgetNotificationsForAccount API which returns budget notifications for the specified
account
- from version 1.21.2
* api-change:``iam``: [``botocore``] Documentation updates for AWS Identity and Access Management
(IAM).
* api-change:``redshift``: [``botocore``] SDK release for Cross region datasharing and cost-control
for cross region datasharing
* api-change:``evidently``: [``botocore``] Add support for filtering list of experiments and
launches by status
* api-change:``backup``: [``botocore``] AWS Backup add new S3_BACKUP_OBJECT_FAILED and
S3_RESTORE_OBJECT_FAILED event types in BackupVaultNotifications events list.
- from version 1.21.1
* api-change:``ec2``: [``botocore``] Documentation updates for EC2.
* api-change:``budgets``: [``botocore``] Adds support for auto-adjusting budgets, a new budget
method alongside fixed and planned. Auto-adjusting budgets introduces new metadata to configure a
budget limit baseline using a historical lookback average or current period forecast.
* api-change:``ce``: [``botocore``] AWS Cost Anomaly Detection now supports SNS FIFO topic
subscribers.
* api-change:``glue``: [``botocore``] Support for optimistic locking in UpdateTable
* api-change:``ssm``: [``botocore``] Assorted ticket fixes and updates for AWS Systems Manager.
- Update BuildRequires and Requires from setup.py
- actually does not require python-mock for build
==== python-botocore ====
Version update (1.24.0 -> 1.24.10)
- Version update to 1.24.10
* api-change:``mediapackage``: This release adds Hybridcast as an available profile option for Dash
Origin Endpoints.
* api-change:``rds``: Documentation updates for Multi-AZ DB clusters.
* api-change:``mgn``: Add support for GP3 and IO2 volume types. Add bootMode to LaunchConfiguration
object (and as a parameter to UpdateLaunchConfigurationRequest).
* api-change:``kafkaconnect``: Adds operation for custom plugin deletion (DeleteCustomPlugin) and
adds new StateDescription field to DescribeCustomPlugin and DescribeConnector responses to return
errors from asynchronous resource creation.
- from version 1.24.9
* api-change:``finspace-data``: Add new APIs for managing Users and Permission Groups.
* api-change:``amplify``: Add repositoryCloneMethod field for hosting an Amplify app. This field
shows what authorization method is used to clone the repo: SSH, TOKEN, or SIGV4.
* api-change:``fsx``: This release adds support for the following FSx for OpenZFS features:
snapshot lifecycle transition messages, force flag for deleting file systems with child resources,
LZ4 data compression, custom record sizes, and unsetting volume quotas and reservations.
* api-change:``fis``: This release adds logging support for AWS Fault Injection Simulator
experiments. Experiment templates can now be configured to send experiment activity logs to Amazon
CloudWatch Logs or to an S3 bucket.
* api-change:``route53-recovery-cluster``: This release adds a new API option to enable overriding
safety rules to allow routing control state updates.
* api-change:``amplifyuibuilder``: We are adding the ability to configure workflows and actions for
components.
* api-change:``athena``: This release adds support for updating an existing named query.
* api-change:``ec2``: This release adds support for new AMI property 'lastLaunchedTime'
* api-change:``servicecatalog-appregistry``: AppRegistry is deprecating Application and
Attribute-Group Name update feature. In this release, we are marking the name attributes for Update
APIs as deprecated to give a heads up to our customers.
- from version 1.24.8
* api-change:``elasticache``: Doc only update for ElastiCache
* api-change:``panorama``: Added NTP server configuration parameter to ProvisionDevice operation.
Added alternate software fields to DescribeDevice response
- from version 1.24.7
* api-change:``route53``: SDK doc update for Route 53 to update some parameters with new
information.
* api-change:``databrew``: This AWS Glue Databrew release adds feature to merge job outputs into a
max number of files for S3 File output type.
* api-change:``transfer``: Support automatic pagination when listing AWS Transfer Family resources.
* api-change:``s3control``: Amazon S3 Batch Operations adds support for new integrity checking
capabilities in Amazon S3.
* api-change:``s3``: This release adds support for new integrity checking capabilities in Amazon
S3. You can choose from four supported checksum algorithms for data integrity checking on your
upload and download requests. In addition, AWS SDK can automatically calculate a checksum as it
streams data into S3
* api-change:``fms``: AWS Firewall Manager now supports the configuration of AWS Network Firewall
policies with either centralized or distributed deployment models. This release also adds support
for custom endpoint configuration, where you can choose which Availability Zones to create firewall
endpoints in.
* api-change:``lightsail``: This release adds support to delete and create Lightsail default key
pairs that you can use with Lightsail instances.
* api-change:``autoscaling``: You can now hibernate instances in a warm pool to stop instances
without deleting their RAM contents. You can now also return instances to the warm pool on scale
in, instead of always terminating capacity that you will need later.
- from version 1.24.6
* api-change:``transfer``: The file input selection feature provides the ability to use either the
originally uploaded file or the output file from the previous workflow step, enabling customers to
make multiple copies of the original file while keeping the source file intact for file archival.
* api-change:``lambda``: Lambda releases .NET 6 managed runtime to be available in all commercial
regions.
* api-change:``textract``: Added support for merged cells and column header for table response.
- from version 1.24.5
* api-change:``translate``: This release enables customers to use translation settings for
formality customization in their synchronous translation output.
* api-change:``wafv2``: Updated descriptions for logging configuration.
* api-change:``apprunner``: AWS App Runner adds a Java platform (Corretto 8, Corretto 11 runtimes)
and a Node.js 14 runtime.
- from version 1.24.4
* api-change:``imagebuilder``: This release adds support to enable faster launching for Windows
AMIs created by EC2 Image Builder.
* api-change:``customer-profiles``: This release introduces apis CreateIntegrationWorkflow,
DeleteWorkflow, ListWorkflows, GetWorkflow and GetWorkflowSteps. These apis are used to manage and
view integration workflows.
* api-change:``dynamodb``: DynamoDB ExecuteStatement API now supports Limit as a request parameter
to specify the maximum number of items to evaluate. If specified, the service will process up to
the Limit and the results will include a LastEvaluatedKey value to continue the read in a
subsequent operation.
- from version 1.24.3
* api-change:``transfer``: Properties for Transfer Family used with SFTP, FTP, and FTPS protocols.
Display Banners are bodies of text that can be displayed before and/or after a user authenticates
onto a server using one of the previously mentioned protocols.
* api-change:``gamelift``: Increase string list limit from 10 to 100.
* api-change:``budgets``: This change introduces DescribeBudgetNotificationsForAccount API which
returns budget notifications for the specified account
- from version 1.24.2
* api-change:``iam``: Documentation updates for AWS Identity and Access Management (IAM).
* api-change:``redshift``: SDK release for Cross region datasharing and cost-control for cross
region datasharing
* api-change:``evidently``: Add support for filtering list of experiments and launches by status
* api-change:``backup``: AWS Backup add new S3_BACKUP_OBJECT_FAILED and S3_RESTORE_OBJECT_FAILED
event types in BackupVaultNotifications events list.
- from version 1.24.1
* api-change:``ec2``: Documentation updates for EC2.
* api-change:``budgets``: Adds support for auto-adjusting budgets, a new budget method alongside
fixed and planned. Auto-adjusting budgets introduces new metadata to configure a budget limit
baseline using a historical lookback average or current period forecast.
* api-change:``ce``: AWS Cost Anomaly Detection now supports SNS FIFO topic subscribers.
* api-change:``glue``: Support for optimistic locking in UpdateTable
* api-change:``ssm``: Assorted ticket fixes and updates for AWS Systems Manager.
==== python-pyudev ====
- Skip some unreliable tests.
==== rubygem-formatador ====
Version update (1.1.0 -> 0.3.0)
updated to version 0.3.0
see installed changelog.txt
v0.3.0 06/17/21
===============
add travis badge to readme
change readme to md
fix markdown readme
fix travis badge
monkey-patch StringIO to try and fix jruby build
override tty? for jruby build
fix copyright statement
use unicode.width instead of string.length
remove unicode from requirements, use only if loaded
display datum who's value is a FalseClass
more colors with syntax-specific code/length limitations
better code visualization in readme
update readme
remove broken rubinius build from CI
fix length method to detect multibyte char width
fix test for table with multi byte chars
support multibyte characters
update CI to 2.2.7, 2.3.4, and 2.4.1
drop rubyforge_project from gemspec and rakefile
change github reference to https
change readme.rdoc to readme.md in gemspec
- Cleanup rpmlint warnings
- updated to version 0.2.5
- updated to version 0.2.4
- initial package (version 0.2.3)
==== suitesparse ====
Subpackages: libamd2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libsuitesparseconfig5 libumfpack5
- Fix bundled library versions:
* libmongoose: 2.0.3 -> 2.0.4
* libspqr: 2.0.9 -> 2.1.0
* libumfpack: 5.7.8 -> 5.7.9
- Update to 5.11.0:
* GraphBLAS v6.2.5: see GraphBLAS/Doc/ChangeLog for changes.
Primary ones highlighted here:
- v2.0 API: v6.x complies with the v2.0 C API of the GraphBLAS Spec.
Note that GrB_wait, GrB_Info are now different than in the v1.3
C API Specification (and in v5.x of SuiteSparse:GraphBLAS).
- GxB_Iterator: to iterate over rows/cols/entries of a matrix or vector
- GxB_eWiseUnion: like eWiseAdd but with the op always applied
- GxB_Matrix/Vector_sort: to sort the vectors of a matrix
- better performance: for sparse-times-dense and dense-times-sparse,
in particular; also other cases for GrB_mxm, up to 10x faster.
- Apple Silicon: port @GrB to Octave 7 (thanks to Gabor Szarnyas)
- added cpu_features: by Google
- added LZ4/LZ4HC: compression library, http://www.lz4.org (BSD 2),
v1.9.3, Copyright (c) 2011-2016, Yann Collet, All Rights Reserved.
- iso-valued matrices and vectors: to exploit the common case of
an unweighted graph
- bug fixes: 4 bugs fixed since SuiteSparse 5.10.1 with
GraphBLAS v5.0.5. 12 other bugs appeared in the interim but
appeared in versions after v5.0.5 but fixed before ever
affecting SuiteSparse itself.
==== supermin ====
- bsc#1187532 - virt-make-fs hangs forever
detect-aarch64-kernel.patch
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Add missed package splits for bsc#1196711
- Lower the official required perl version used for biber to get it
build on SLE-15-SP4
- Drop the obsolete patches of the poppler support
* fix-lua-poppler-22.01.patch
* source-pdftoepdf-backport-from-2020.patch
* c++17-does-not-allow-dynamic-exception-specifications.patch
* fix-luatexdir-poppler-22.01.patch
* do-not-use-streamSetPos.patch
* fix-poppler-config-from-c.patch
- Ignore patch source-dvipdfm-x.dif from bsc#1099563 as it is part
of upstream since TeXLive 2018
- Backport TeXLive 2021, full python3 support and no poppler anymore
- Add patches to build texlive with poppler 22.01.0
(boo#1195235, jsc#SLE-23488)
* source-poppler0.83.0.patch
* source-poppler0.86.0.patch
* source-fix-const-poppler0.66.0.patch
* source-fix-bool-poppler.patch
* source-pdftoepdf-backport-from-2020.patch
* fix-lua-poppler-22.01.patch
* fix-luatexdir-poppler-22.01.patch
* c++17-does-not-allow-dynamic-exception-specifications.patch
* do-not-use-streamSetPos.patch
* fix-poppler-config-from-c.patch
- Also, as part of the changes to fix the build with poppler
22.01.0, use gcc9 and C++17.
==== texlive-specs-n ====
Version update (2021.187.2.005svn58637 -> 2021.189.2.005svn58637)
- Backport TeXLive 2021, full python3 support and no poppler anymore
- Add missed package splits for bsc#1196711
- Extend patch texlive-scripts_scripts.dif
* boo#1193473 -- /etc/cron.daily/suse-texlive from texlive causes warnings
OK make them silent
==== wavpack ====
- security update
- added patches
fix CVE-2021-44269 [bsc#1197020], out of bounds read in processing .wav file
+ wavpack-CVE-2021-44269.patch
==== whois ====
Version update (5.5.11 -> 5.5.12)
- Update to 5.5.12:
* Updated the .pro TLD server, which was totally broken.
* Fixed the detection of Japanese locales using $LC_MESSAGES.
* Implemented providing partial salt strings to mkpasswd.
* Removed 2 new gTLDs which are no longer active.
* Updated one or more translations.
* Enabled full hardening in debian/rules.
- Cleanup build requirements for SLE-11
==== xdg-desktop-portal ====
Version update (1.12.1 -> 1.14.0)
- Update to version 1.14.0:
+ Add a new "dynamic launcher" portal, which can install .desktop
files and accompanying icons after user confirmation.
+ Rework handling of empty app IDs: In case an empty string app
ID is stored in the permission store, this permission is now
shared only by apps whose app ID couldn't be determined, rather
than all unsandboxed apps.
+ Use libsystemd (when available) to try to determine the app ID
of unsandboxed processes. This is useful since some portals
otherwise can't be used by host apps.
+ Make x-d-p start on session start, which is needed for the
dynamic launcher portal to handle rewriting launchers for apps
that have been renamed.
+ Bring back the copy of Flatpak's icon-validator, which was
dropped many releases ago.
+ Icon validation is now required for the notification and
dynamic launcher portals (previously it was only done if the
"flatpak-validate-icon" binary could be found).
+ document-portal: Move to the libfuse3 API
+ document-portal: Use renameat2 sys call
+ document-portal: Use mutex to fix concurrency bug
+ realtime: Fix error code paths
+ realtime: Fix MakeThreadHighPriorityWithPID method
+ screencast: Fix an error when restoring streams
+ ci: Various improvements
+ Documentation improvements
+ Updated translations.
- Replace BuildRequires: pkgconfig(fuse) with pkgconfig(fuse3)
since document-portal moved to use it.
- Add BuildRequires: pkgconfig(libsystemd) and
pkgconfig(gdk-pixbuf-2.0) which are now used.
==== yast2-installation ====
Version update (4.4.48 -> 4.4.49)
- Run the YaST2-Second-Stage and YaST2-Firsboot services after
purge-kernels to prevent a zypper lock error message
(bsc#1196431).
- 4.4.49
==== yast2-packager ====
Version update (4.4.23 -> 4.4.26)
- Read the products from libzypp in installed system, fixes crash
during online migration (related to jsc#SLE-17309)
- 4.4.26
- do not keep file handle to repo metadata open accidentally (bsc#1196061)
- 4.4.25
- Properly set the repository alias for the Full medium add-ons
(bsc#1193214)
- 4.4.24
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&versio…
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:
ImageMagick (7.1.0.26 -> 7.1.0.27)
Mesa (21.3.7 -> 22.0.0)
Mesa-drivers (21.3.7 -> 22.0.0)
NetworkManager-openconnect (1.2.6 -> 1.2.8)
NetworkManager-openvpn (1.8.16 -> 1.8.18)
alpine (2.25 -> 2.25.1)
apache2 (2.4.52 -> 2.4.53)
apache2-manual (2.4.52 -> 2.4.53)
apache2-prefork (2.4.52 -> 2.4.53)
apache2-utils (2.4.52 -> 2.4.53)
appstream-glib (0.7.18+30 -> 0.7.18+31)
at
binutils
bluez (5.62 -> 5.63)
boost-base
boost-extra
dbus-1
fdupes
ffmpeg-4
glib2-branding-openSUSE
grub2
guile
harfbuzz (4.0.0 -> 4.0.1)
iproute2
kernel-firmware (20220224 -> 20220309)
kfilemetadata5
libHX (4.2 -> 4.4)
libreoffice (7.3.1.3 -> 7.3.2.1)
librsvg (2.52.6 -> 2.52.7)
libsolv (0.7.20 -> 0.7.21)
libuv (1.43.0 -> 1.44.1)
libyui (4.3.2 -> 4.3.3)
libyui-ncurses (4.3.2 -> 4.3.3)
libyui-ncurses-pkg (4.3.2 -> 4.3.3)
libyui-qt (4.3.2 -> 4.3.3)
libyui-qt-graph (4.3.2 -> 4.3.3)
libyui-qt-pkg (4.3.2 -> 4.3.3)
libzypp (17.29.5 -> 17.29.6)
ncurses (6.3.20220226 -> 6.3.20220312)
nodejs17 (17.7.0 -> 17.7.1)
openSUSE-xfce-icon-theme (4.16.1+git5.e82fd05 -> 4.16.1+git.5.e82fd05)
openssl (1.1.1m -> 1.1.1n)
openssl-1_1 (1.1.1m -> 1.1.1n)
pam_mount
pam_ssh
perl-DBD-SQLite
ppp
publicsuffix (20220202 -> 20220304)
python-Beaker
python-more-itertools
python-py
qemu
rpm
rsyslog
rubygem-bundler
rubygem-formatador (0.3.0 -> 1.1.0)
sqlite3 (3.37.2 -> 3.38.1)
tuned (2.16.0 -> 2.18.0.8+git.6f907c9)
xen
xfce4-screenshooter (1.9.9 -> 1.9.10)
xorg-x11-server
yast2-country (4.4.11 -> 4.4.12)
yast2-installation (4.4.46 -> 4.4.48)
yast2-network (4.4.44 -> 4.4.45)
yast2-trans (84.87.20220305.ba29422b84 -> 84.87.20220313.3dfcfc0d1f)
z3
zlib-ng-compat (2.0.5 -> 2.0.6)
=== Details ===
==== ImageMagick ====
Version update (7.1.0.26 -> 7.1.0.27)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.0.27
see ChangeLog.md for details
(https://github.com/ImageMagick/ImageMagick/blob/main/ChangeLog.md)
==== Mesa ====
Version update (21.3.7 -> 22.0.0)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
* Due to a typo the private requires to libdrm were lost in dri.pc.
Fixed another typo (only comment).
- enabled "i915" Gallium-based Intel Gen3 driver
- fixed llvm/clang buildrequires for sle15-sp4/Leap 15.4
- no longer try to build classic non-Gallium OpenGL drivers
i915, i965, nouveau, r100 and r200, which have been dropped with
Mesa 22.0.0; see also some documentation on Phoronix
https://www.phoronix.com/scan.php?page=news_item&px=Mesa-Classic-Retired
- update to 22.0.0
* lavapipe,radv,anv KHR_dynamic_rendering
* radv EXT_image_view_min_lod
* VK_KHR_synchronization2 on RADV.
* OpenSWR has been moved to the Amber branch
* radeonsi, zink ARB_sparse_texture
* d3d12 GLES3.1 (shader storage buffers, images, compute, indirect draw, draw params,
ARB_framebuffer_no_attachments, ARB_sample_shading, and GLSL400)
* radeonsi, zink ARB_sparse_texture2
* zink EXT_memory_object, EXT_memory_object_fd, EXT_semaphore, EXT_semaphore_fd
* anv VK_VALVE_mutable_descriptor_type
* Vulkan 1.3 on RADV,Anv.
* radeonsi, zink ARB_sparse_texture_clamp
==== Mesa-drivers ====
Version update (21.3.7 -> 22.0.0)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
* Due to a typo the private requires to libdrm were lost in dri.pc.
Fixed another typo (only comment).
- enabled "i915" Gallium-based Intel Gen3 driver
- fixed llvm/clang buildrequires for sle15-sp4/Leap 15.4
- no longer try to build classic non-Gallium OpenGL drivers
i915, i965, nouveau, r100 and r200, which have been dropped with
Mesa 22.0.0; see also some documentation on Phoronix
https://www.phoronix.com/scan.php?page=news_item&px=Mesa-Classic-Retired
- update to 22.0.0
* lavapipe,radv,anv KHR_dynamic_rendering
* radv EXT_image_view_min_lod
* VK_KHR_synchronization2 on RADV.
* OpenSWR has been moved to the Amber branch
* radeonsi, zink ARB_sparse_texture
* d3d12 GLES3.1 (shader storage buffers, images, compute, indirect draw, draw params,
ARB_framebuffer_no_attachments, ARB_sample_shading, and GLSL400)
* radeonsi, zink ARB_sparse_texture2
* zink EXT_memory_object, EXT_memory_object_fd, EXT_semaphore, EXT_semaphore_fd
* anv VK_VALVE_mutable_descriptor_type
* Vulkan 1.3 on RADV,Anv.
* radeonsi, zink ARB_sparse_texture_clamp
==== NetworkManager-openconnect ====
Version update (1.2.6 -> 1.2.8)
Subpackages: NetworkManager-openconnect-gnome
- Update to version 1.2.8:
+ Gtk4 version of the editor plugin is now available (for use
with Control Center of GNOME 42 or later).
+ Fix SNI and authgroup problems.
+ Handle IPv6 nameservers.
+ Allow IP prefixes of 0 for routing rules.
+ Updated translations.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
needed, nor recognized.
- Add optional libxml2-tools BuildRequires, build runs
xml-stripblanks preprocessing if available.
==== NetworkManager-openvpn ====
Version update (1.8.16 -> 1.8.18)
Subpackages: NetworkManager-openvpn-gnome
- Update to version 1.8.18:
+ Gtk4 version of the editor plugin is now available (for use
with Control Center of GNOME 42 or later).
+ Updated translations.
- Drop nm-openvpn-bsc#1186091.patch: Fixed upstream.
- Rebase patch with quilt.
- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
pass --with-gtk4=yes to configure, build the gtk4 version.
- Stop passing --without-libnm-glib to configure, no longer
needed, nor recognized.
- Pass --enable-lto=yes to configure, build using LTO support.
- Add optional libxml2-tools BuildRequires, build runs
xml-stripblanks preprocessing if available.
==== alpine ====
Version update (2.25 -> 2.25.1)
Subpackages: pico
- Update to release 2.25.1
* In the past, Alpine did not recognize images embedded in an
HTML file, so now it does and a link to open them is given.
* Support for code_verifier and code_challenge when generating
a refresh token and access token in Gmail and Outlook using
the S256 method and plain method.
* Alpine is modified to not to attempt to continue a draft
message if the draft folder is empty. (Some servers do not
allow the Drafts folder to be removed, even when it is
empty.)
* Improvements to the screen that allows a user to select the
client-id when a user attempts to login to a server and more
than one client-id is available for that server.
- Delete chappa-WrtAcc.patch. Under Linux, one can use the Compose
key feature. (And for Windows, the putty client can provide an
equivalent Compose key feature.)
==== apache2 ====
Version update (2.4.52 -> 2.4.53)
- httpd-framework updated to svn1898917
- deleted patches
- apache-test-DirectorySlash-NotFound-logic.patch (upstreamed)
- apache2-perl-io-socket.patch (upstreamed)
- version update to 2.4.53
* ) SECURITY: CVE-2022-23943: mod_sed: Read/write beyond bounds
(cve.mitre.org)
Out-of-bounds Write vulnerability in mod_sed of Apache HTTP
Server allows an attacker to overwrite heap memory with possibly
attacker provided data.
This issue affects Apache HTTP Server 2.4 version 2.4.52 and
prior versions.
Credits: Ronald Crane (Zippenhop LLC)
* ) SECURITY: CVE-2022-22721: core: Possible buffer overflow with
very large or unlimited LimitXMLRequestBody (cve.mitre.org)
If LimitXMLRequestBody is set to allow request bodies larger
than 350MB (defaults to 1M) on 32 bit systems an integer
overflow happens which later causes out of bounds writes.
This issue affects Apache HTTP Server 2.4.52 and earlier.
Credits: Anonymous working with Trend Micro Zero Day Initiative
* ) SECURITY: CVE-2022-22720: HTTP request smuggling vulnerability
in Apache HTTP Server 2.4.52 and earlier (cve.mitre.org)
Apache HTTP Server 2.4.52 and earlier fails to close inbound
connection when errors are encountered discarding the request
body, exposing the server to HTTP Request Smuggling
Credits: James Kettle <james.kettle portswigger.net>
* ) SECURITY: CVE-2022-22719: mod_lua Use of uninitialized value of
in r:parsebody (cve.mitre.org)
A carefully crafted request body can cause a read to a random
memory area which could cause the process to crash.
This issue affects Apache HTTP Server 2.4.52 and earlier.
Credits: Chamal De Silva
* ) core: Make sure and check that LimitXMLRequestBody fits in system memory.
[Ruediger Pluem, Yann Ylavic]
* ) core: Simpler connection close logic if discarding the request body fails.
[Yann Ylavic, Ruediger Pluem]
* ) mod_http2: preserve the port number given in a HTTP/1.1
request that was Upgraded to HTTP/2. Fixes PR65881.
[Stefan Eissing]
* ) mod_proxy: Allow for larger worker name. PR 53218. [Yann Ylavic]
* ) dbm: Split the loading of a dbm driver from the opening of a dbm file. When
an attempt to load a dbm driver fails, log clearly which driver triggered
the error (not "default"), and what the error was. [Graham Leggett]
* ) mod_proxy: Use the maxium of front end and backend timeouts instead of the
minimum when tunneling requests (websockets, CONNECT requests).
Backend timeouts can be configured more selectively (per worker if needed)
as front end timeouts and typically the backend timeouts reflect the
application requirements better. PR 65886 [Ruediger Pluem]
* ) ap_regex: Use Thread Local Storage (TLS) to recycle ap_regexec() buffers
when an efficient TLS implementation is available. [Yann Ylavic]
* ) core, mod_info: Add compiled and loaded PCRE versions to version
number display. [Rainer Jung]
* ) mod_md: do not interfere with requests to /.well-known/acme-challenge/
resources if challenge type 'http-01' is not configured for a domain.
Fixes <https://github.com/icing/mod_md/issues/279>.
[Stefan Eissing]
* ) mod_dav: Fix regression when gathering properties which could lead to huge
memory consumption proportional to the number of resources.
[Evgeny Kotkov, Ruediger Pluem]
* ) Support pcre2 (10.x) library in place of the now end-of-life pcre (8.x)
for regular expression evaluation. This depends on locating pcre2-config.
[William Rowe, Petr Pisar <ppisar redhat.com>, Rainer Jung]
* ) Add the ldap function to the expression API, allowing LDAP filters and
distinguished names based on expressions to be escaped correctly to
guard against LDAP injection. [Graham Leggett]
* ) mod_md: the status description in MDomain's JSON, exposed in the
md-status handler (if configured) did sometimes not carry the correct
message when certificates needed renew.
[Stefan Eissing]
* ) mpm_event: Fix a possible listener deadlock on heavy load when restarting
and/or reaching MaxConnectionsPerChild. PR 65769. [Yann Ylavic]
==== apache2-manual ====
Version update (2.4.52 -> 2.4.53)
- httpd-framework updated to svn1898917
- deleted patches
- apache-test-DirectorySlash-NotFound-logic.patch (upstreamed)
- apache2-perl-io-socket.patch (upstreamed)
- version update to 2.4.53
* ) SECURITY: CVE-2022-23943: mod_sed: Read/write beyond bounds
(cve.mitre.org)
Out-of-bounds Write vulnerability in mod_sed of Apache HTTP
Server allows an attacker to overwrite heap memory with possibly
attacker provided data.
This issue affects Apache HTTP Server 2.4 version 2.4.52 and
prior versions.
Credits: Ronald Crane (Zippenhop LLC)
* ) SECURITY: CVE-2022-22721: core: Possible buffer overflow with
very large or unlimited LimitXMLRequestBody (cve.mitre.org)
If LimitXMLRequestBody is set to allow request bodies larger
than 350MB (defaults to 1M) on 32 bit systems an integer
overflow happens which later causes out of bounds writes.
This issue affects Apache HTTP Server 2.4.52 and earlier.
Credits: Anonymous working with Trend Micro Zero Day Initiative
* ) SECURITY: CVE-2022-22720: HTTP request smuggling vulnerability
in Apache HTTP Server 2.4.52 and earlier (cve.mitre.org)
Apache HTTP Server 2.4.52 and earlier fails to close inbound
connection when errors are encountered discarding the request
body, exposing the server to HTTP Request Smuggling
Credits: James Kettle <james.kettle portswigger.net>
* ) SECURITY: CVE-2022-22719: mod_lua Use of uninitialized value of
in r:parsebody (cve.mitre.org)
A carefully crafted request body can cause a read to a random
memory area which could cause the process to crash.
This issue affects Apache HTTP Server 2.4.52 and earlier.
Credits: Chamal De Silva
* ) core: Make sure and check that LimitXMLRequestBody fits in system memory.
[Ruediger Pluem, Yann Ylavic]
* ) core: Simpler connection close logic if discarding the request body fails.
[Yann Ylavic, Ruediger Pluem]
* ) mod_http2: preserve the port number given in a HTTP/1.1
request that was Upgraded to HTTP/2. Fixes PR65881.
[Stefan Eissing]
* ) mod_proxy: Allow for larger worker name. PR 53218. [Yann Ylavic]
* ) dbm: Split the loading of a dbm driver from the opening of a dbm file. When
an attempt to load a dbm driver fails, log clearly which driver triggered
the error (not "default"), and what the error was. [Graham Leggett]
* ) mod_proxy: Use the maxium of front end and backend timeouts instead of the
minimum when tunneling requests (websockets, CONNECT requests).
Backend timeouts can be configured more selectively (per worker if needed)
as front end timeouts and typically the backend timeouts reflect the
application requirements better. PR 65886 [Ruediger Pluem]
* ) ap_regex: Use Thread Local Storage (TLS) to recycle ap_regexec() buffers
when an efficient TLS implementation is available. [Yann Ylavic]
* ) core, mod_info: Add compiled and loaded PCRE versions to version
number display. [Rainer Jung]
* ) mod_md: do not interfere with requests to /.well-known/acme-challenge/
resources if challenge type 'http-01' is not configured for a domain.
Fixes <https://github.com/icing/mod_md/issues/279>.
[Stefan Eissing]
* ) mod_dav: Fix regression when gathering properties which could lead to huge
memory consumption proportional to the number of resources.
[Evgeny Kotkov, Ruediger Pluem]
* ) Support pcre2 (10.x) library in place of the now end-of-life pcre (8.x)
for regular expression evaluation. This depends on locating pcre2-config.
[William Rowe, Petr Pisar <ppisar redhat.com>, Rainer Jung]
* ) Add the ldap function to the expression API, allowing LDAP filters and
distinguished names based on expressions to be escaped correctly to
guard against LDAP injection. [Graham Leggett]
* ) mod_md: the status description in MDomain's JSON, exposed in the
md-status handler (if configured) did sometimes not carry the correct
message when certificates needed renew.
[Stefan Eissing]
* ) mpm_event: Fix a possible listener deadlock on heavy load when restarting
and/or reaching MaxConnectionsPerChild. PR 65769. [Yann Ylavic]
==== apache2-prefork ====
Version update (2.4.52 -> 2.4.53)
- httpd-framework updated to svn1898917
- deleted patches
- apache-test-DirectorySlash-NotFound-logic.patch (upstreamed)
- apache2-perl-io-socket.patch (upstreamed)
- version update to 2.4.53
* ) SECURITY: CVE-2022-23943: mod_sed: Read/write beyond bounds
(cve.mitre.org)
Out-of-bounds Write vulnerability in mod_sed of Apache HTTP
Server allows an attacker to overwrite heap memory with possibly
attacker provided data.
This issue affects Apache HTTP Server 2.4 version 2.4.52 and
prior versions.
Credits: Ronald Crane (Zippenhop LLC)
* ) SECURITY: CVE-2022-22721: core: Possible buffer overflow with
very large or unlimited LimitXMLRequestBody (cve.mitre.org)
If LimitXMLRequestBody is set to allow request bodies larger
than 350MB (defaults to 1M) on 32 bit systems an integer
overflow happens which later causes out of bounds writes.
This issue affects Apache HTTP Server 2.4.52 and earlier.
Credits: Anonymous working with Trend Micro Zero Day Initiative
* ) SECURITY: CVE-2022-22720: HTTP request smuggling vulnerability
in Apache HTTP Server 2.4.52 and earlier (cve.mitre.org)
Apache HTTP Server 2.4.52 and earlier fails to close inbound
connection when errors are encountered discarding the request
body, exposing the server to HTTP Request Smuggling
Credits: James Kettle <james.kettle portswigger.net>
* ) SECURITY: CVE-2022-22719: mod_lua Use of uninitialized value of
in r:parsebody (cve.mitre.org)
A carefully crafted request body can cause a read to a random
memory area which could cause the process to crash.
This issue affects Apache HTTP Server 2.4.52 and earlier.
Credits: Chamal De Silva
* ) core: Make sure and check that LimitXMLRequestBody fits in system memory.
[Ruediger Pluem, Yann Ylavic]
* ) core: Simpler connection close logic if discarding the request body fails.
[Yann Ylavic, Ruediger Pluem]
* ) mod_http2: preserve the port number given in a HTTP/1.1
request that was Upgraded to HTTP/2. Fixes PR65881.
[Stefan Eissing]
* ) mod_proxy: Allow for larger worker name. PR 53218. [Yann Ylavic]
* ) dbm: Split the loading of a dbm driver from the opening of a dbm file. When
an attempt to load a dbm driver fails, log clearly which driver triggered
the error (not "default"), and what the error was. [Graham Leggett]
* ) mod_proxy: Use the maxium of front end and backend timeouts instead of the
minimum when tunneling requests (websockets, CONNECT requests).
Backend timeouts can be configured more selectively (per worker if needed)
as front end timeouts and typically the backend timeouts reflect the
application requirements better. PR 65886 [Ruediger Pluem]
* ) ap_regex: Use Thread Local Storage (TLS) to recycle ap_regexec() buffers
when an efficient TLS implementation is available. [Yann Ylavic]
* ) core, mod_info: Add compiled and loaded PCRE versions to version
number display. [Rainer Jung]
* ) mod_md: do not interfere with requests to /.well-known/acme-challenge/
resources if challenge type 'http-01' is not configured for a domain.
Fixes <https://github.com/icing/mod_md/issues/279>.
[Stefan Eissing]
* ) mod_dav: Fix regression when gathering properties which could lead to huge
memory consumption proportional to the number of resources.
[Evgeny Kotkov, Ruediger Pluem]
* ) Support pcre2 (10.x) library in place of the now end-of-life pcre (8.x)
for regular expression evaluation. This depends on locating pcre2-config.
[William Rowe, Petr Pisar <ppisar redhat.com>, Rainer Jung]
* ) Add the ldap function to the expression API, allowing LDAP filters and
distinguished names based on expressions to be escaped correctly to
guard against LDAP injection. [Graham Leggett]
* ) mod_md: the status description in MDomain's JSON, exposed in the
md-status handler (if configured) did sometimes not carry the correct
message when certificates needed renew.
[Stefan Eissing]
* ) mpm_event: Fix a possible listener deadlock on heavy load when restarting
and/or reaching MaxConnectionsPerChild. PR 65769. [Yann Ylavic]
==== apache2-utils ====
Version update (2.4.52 -> 2.4.53)
- httpd-framework updated to svn1898917
- deleted patches
- apache-test-DirectorySlash-NotFound-logic.patch (upstreamed)
- apache2-perl-io-socket.patch (upstreamed)
- version update to 2.4.53
* ) SECURITY: CVE-2022-23943: mod_sed: Read/write beyond bounds
(cve.mitre.org)
Out-of-bounds Write vulnerability in mod_sed of Apache HTTP
Server allows an attacker to overwrite heap memory with possibly
attacker provided data.
This issue affects Apache HTTP Server 2.4 version 2.4.52 and
prior versions.
Credits: Ronald Crane (Zippenhop LLC)
* ) SECURITY: CVE-2022-22721: core: Possible buffer overflow with
very large or unlimited LimitXMLRequestBody (cve.mitre.org)
If LimitXMLRequestBody is set to allow request bodies larger
than 350MB (defaults to 1M) on 32 bit systems an integer
overflow happens which later causes out of bounds writes.
This issue affects Apache HTTP Server 2.4.52 and earlier.
Credits: Anonymous working with Trend Micro Zero Day Initiative
* ) SECURITY: CVE-2022-22720: HTTP request smuggling vulnerability
in Apache HTTP Server 2.4.52 and earlier (cve.mitre.org)
Apache HTTP Server 2.4.52 and earlier fails to close inbound
connection when errors are encountered discarding the request
body, exposing the server to HTTP Request Smuggling
Credits: James Kettle <james.kettle portswigger.net>
* ) SECURITY: CVE-2022-22719: mod_lua Use of uninitialized value of
in r:parsebody (cve.mitre.org)
A carefully crafted request body can cause a read to a random
memory area which could cause the process to crash.
This issue affects Apache HTTP Server 2.4.52 and earlier.
Credits: Chamal De Silva
* ) core: Make sure and check that LimitXMLRequestBody fits in system memory.
[Ruediger Pluem, Yann Ylavic]
* ) core: Simpler connection close logic if discarding the request body fails.
[Yann Ylavic, Ruediger Pluem]
* ) mod_http2: preserve the port number given in a HTTP/1.1
request that was Upgraded to HTTP/2. Fixes PR65881.
[Stefan Eissing]
* ) mod_proxy: Allow for larger worker name. PR 53218. [Yann Ylavic]
* ) dbm: Split the loading of a dbm driver from the opening of a dbm file. When
an attempt to load a dbm driver fails, log clearly which driver triggered
the error (not "default"), and what the error was. [Graham Leggett]
* ) mod_proxy: Use the maxium of front end and backend timeouts instead of the
minimum when tunneling requests (websockets, CONNECT requests).
Backend timeouts can be configured more selectively (per worker if needed)
as front end timeouts and typically the backend timeouts reflect the
application requirements better. PR 65886 [Ruediger Pluem]
* ) ap_regex: Use Thread Local Storage (TLS) to recycle ap_regexec() buffers
when an efficient TLS implementation is available. [Yann Ylavic]
* ) core, mod_info: Add compiled and loaded PCRE versions to version
number display. [Rainer Jung]
* ) mod_md: do not interfere with requests to /.well-known/acme-challenge/
resources if challenge type 'http-01' is not configured for a domain.
Fixes <https://github.com/icing/mod_md/issues/279>.
[Stefan Eissing]
* ) mod_dav: Fix regression when gathering properties which could lead to huge
memory consumption proportional to the number of resources.
[Evgeny Kotkov, Ruediger Pluem]
* ) Support pcre2 (10.x) library in place of the now end-of-life pcre (8.x)
for regular expression evaluation. This depends on locating pcre2-config.
[William Rowe, Petr Pisar <ppisar redhat.com>, Rainer Jung]
* ) Add the ldap function to the expression API, allowing LDAP filters and
distinguished names based on expressions to be escaped correctly to
guard against LDAP injection. [Graham Leggett]
* ) mod_md: the status description in MDomain's JSON, exposed in the
md-status handler (if configured) did sometimes not carry the correct
message when certificates needed renew.
[Stefan Eissing]
* ) mpm_event: Fix a possible listener deadlock on heavy load when restarting
and/or reaching MaxConnectionsPerChild. PR 65769. [Yann Ylavic]
==== appstream-glib ====
Version update (0.7.18+30 -> 0.7.18+31)
Subpackages: libappstream-glib8
- Update to version 0.7.18+31:
* Fix extracting relative symlinks (boo#1196459)
==== at ====
- Drop systemd hardening as it breaks some jobs, fixes bsc#1196219
* Remove harden_atd.service.patch
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
which got lost in the update to 2.38.
==== bluez ====
Version update (5.62 -> 5.63)
Subpackages: libbluetooth3
- Add code to restore user modifications for modprobe.d %config files
after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)
- update to version 5.63:
* Fix issue with storing IRK causing invalid read access.
* Fix issue with disconnecting due to GattCharacteristic1.MTU.
* Add support for Device{Found,Lost} of advertising monitoring.
==== boost-base ====
Subpackages: boost-license1_78_0 libboost_date_time1_78_0 libboost_filesystem1_78_0 libboost_iostreams1_78_0 libboost_locale1_78_0 libboost_program_options1_78_0 libboost_thread1_78_0
- add dependency on libzstd and libzstd-devel to get on-the-fly
zstd compression in boost-iostreams
==== boost-extra ====
- add dependency on libzstd and libzstd-devel to get on-the-fly
zstd compression in boost-iostreams
==== dbus-1 ====
Subpackages: libdbus-1-3
- set runstatedir correctly
==== fdupes ====
- A more correct approach to creating symlinks (old bug actually):
Do not link the files as given by fdupes, but turn them into
relative links (it works by chance if given a buildroot, but
fails if running on a subdirectory)
- Support multiple directories given (as glob to the macro)
- Handle symlinks (-s argument) correctly
- Simplify macros.fdupes with a call to a C++ program that does
the same within a fraction of a second what the shell loop did
in many seconds (bsc#1195709)
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavdevice58_13 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Fix OS version check, so nvcodec is enabled for Leap too.
==== glib2-branding-openSUSE ====
- Update .gschema.override.in: Change default libreoffice startup
entry to libreoffice-startcenter.desktop according to the
libreoffice update (bsc#1195836, bsc#1196951).
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix grub-install error when efi system partition is created as mdadm software
raid1 device (bsc#1179981) (bsc#1195204)
* 0001-install-fix-software-raid1-on-esp.patch
- Fix riscv64 build error
* 0001-RISC-V-Adjust-march-flags-for-binutils-2.38.patch
- Fix error in grub-install when linux root device is on lvm thin volume
(bsc#1192622) (bsc#1191974)
* 0001-grub-install-bailout-root-device-probing.patch
==== guile ====
Subpackages: guile-modules-3_0 libguile-3_0-1
- Add patch to fix build on 32-bit big-endian targets
* adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4
==== harfbuzz ====
Version update (4.0.0 -> 4.0.1)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 4.0.1:
+ Update OpenType to AAT mappings for ?hist? and ?vrtr? features
+ Update IANA Language Subtag Registry to 2022-03-02
+ Update USE shaper to allow any non-numeric tail in a symbol
cluster, and remove obsolete data overrides
+ Fix handling of baseline variations to return correctly scaled
values
==== iproute2 ====
- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run
==== kernel-firmware ====
Version update (20220224 -> 20220309)
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 20220309 (git commit cd01f857da28):
* iwlwifi: add new FWs from core68-60 release
* ath11k: add links for WCN6855 hw2.1
* ath11k: WCN6855 hw2.0: add WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3
* ath11k: WCN6855 hw2.0: add board-2.bin and regdb.bin
* ath10k/ath11k: mark notice.txt as "File:"
* linux-firmware: add firmware for MT7986
* amdgpu: add firmware for SDMA 5.2.7 IP block
* amdgpu: add firmware for PSP 13.0.8 IP block
* amdgpu: add firmware for DCN 3.1.6 IP block
* amdgpu: add firmware for GC 10.3.7 IP block
* rtw89: 8852a: update fw to v0.13.36.0
* iwlwifi: update 9000-family firmwares to core68-60
* amdgpu: update raven2 VCN firmware
* amdgpu: update raven VCN firmware
* amdgpu: update picasso VCN firmware
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update AMD SEV firmware
* rtw89: 8852a: update fw to v0.13.35.0
==== kfilemetadata5 ====
- Build the optional mobipocket extractor.
QMobipocket only depends on Qt and shouldn't cause any issue.
==== libHX ====
Version update (4.2 -> 4.4)
- Update to release 4.4
* Build fixes for mingw environments.
- Update to release 4.3
* string: New functions ``HX_strtoull_sec``,
``HX_unit_seconds`` for converting between second-based time
durations and human-readable durations like 129600 <-> 1d12h.
* io: New function ``HX_sendfile``.
==== libreoffice ====
Version update (7.3.1.3 -> 7.3.2.1)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 7.3.2.1
- Refresh patches:
* 0001-Revert-java-9-changes.patch
* fix_gtk_popover_on_3.20.patch
==== librsvg ====
Version update (2.52.6 -> 2.52.7)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.52.7:
+ Backport a fix for the regression that was introduced in the
last release: Output filled text as text for PDF; fixes
regression due to outputting all text as paths.
==== libsolv ====
Version update (0.7.20 -> 0.7.21)
Subpackages: libsolv-tools python3-solv ruby-solv
- fix segfault on conflict resolution when using bindings
- fix split provides not working if the update includes a forbidden
vendor change
- support strict repository priorities
new solver flag: SOLVER_FLAG_STRICT_REPO_PRIORITY
- support zstd compressed control files in debian packages
- add an ifdef allowing to rename Solvable dependency members
("requires" is a keyword in C++20)
- support setting/reading userdata in solv files
new functions: repowriter_set_userdata, solv_read_userdata
- support queying of the custom vendor check function
new function: pool_get_custom_vendorcheck
- support solv files with an idarray block
- allow accessing the toolversion at runtime
- bump version to 0.7.21
==== libuv ====
Version update (1.43.0 -> 1.44.1)
- update to 1.44.1:
* fix a hang after NOTE_EXIT
- inclues changes from 1.44.0:
* Support for poxix_spawn API
* updates to documentation, tests, benchmarks and build scripts
==== libyui ====
Version update (4.3.2 -> 4.3.3)
- Fixed release notes dialog in YQWizard clearing content on click
(bsc#1195158)
- Documented the different ways of displaying release notes in the UI
- 4.3.3
==== libyui-ncurses ====
Version update (4.3.2 -> 4.3.3)
- Fixed release notes dialog in YQWizard clearing content on click
(bsc#1195158)
- Documented the different ways of displaying release notes in the UI
- 4.3.3
==== libyui-ncurses-pkg ====
Version update (4.3.2 -> 4.3.3)
- Fixed release notes dialog in YQWizard clearing content on click
(bsc#1195158)
- Documented the different ways of displaying release notes in the UI
- 4.3.3
==== libyui-qt ====
Version update (4.3.2 -> 4.3.3)
- Fixed release notes dialog in YQWizard clearing content on click
(bsc#1195158)
- Documented the different ways of displaying release notes in the UI
- 4.3.3
==== libyui-qt-graph ====
Version update (4.3.2 -> 4.3.3)
- Fixed release notes dialog in YQWizard clearing content on click
(bsc#1195158)
- Documented the different ways of displaying release notes in the UI
- 4.3.3
==== libyui-qt-pkg ====
Version update (4.3.2 -> 4.3.3)
- Fixed release notes dialog in YQWizard clearing content on click
(bsc#1195158)
- Documented the different ways of displaying release notes in the UI
- 4.3.3
==== libzypp ====
Version update (17.29.5 -> 17.29.6)
- Fix package signature check (bsc#184501)
Pay attention that header and payload are secured by a valid
signature and report more detailed which signature is missing.
- Retry umount if device is busy (bsc#1196061, closes #381)
A previously released ISO image may need a bit more time to
release it's loop device. So we wait a bit and retry.
- Fix serializing/deserializing type mismatch in zypp-rpm
protocol (bsc#1196925)
- Fix handling of ISO media in releaseAll (bsc#1196061)
- Hint on common ptf resolver conflicts (bsc#1194848)
- version 17.29.6 (22)
==== ncurses ====
Version update (6.3.20220226 -> 6.3.20220312)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20220312
+ add xterm+acs building-block -TD
+ add xterm-p370, for use in older terminals -TD
+ add dec+sl to xterm-new, per patch #371 -TD
+ add mosh and mosh-256color -TD
- Correct offsets of patches
* ncurses-5.9-ibm327x.dif
* ncurses-6.3.dif
- Add ncurses patch 20220305
+ replace obsolescent "-gnatg" option with "-gnatwa" and "-gnatyg", to
work around build problems with gnat 12.
+ update external links in Ada95.html
+ trim unused return-value from canonical_name().
==== nodejs17 ====
Version update (17.7.0 -> 17.7.1)
Subpackages: npm17
- update to 17.7.1:
* url: revert fix url.parse() for @hostname
- 42342.patch: fix expired certificates in unit tests
==== openSUSE-xfce-icon-theme ====
Version update (4.16.1+git5.e82fd05 -> 4.16.1+git.5.e82fd05)
- Remove deprecated macros from spec
- Update Upstream URL
==== openssl ====
Version update (1.1.1m -> 1.1.1n)
- Update to 1.1.1n release
==== openssl-1_1 ====
Version update (1.1.1m -> 1.1.1n)
Subpackages: libopenssl1_1 libopenssl1_1-hmac
- Update to 1.1.1n: [bsc#1196877, CVE-2022-0778]
* Security fix [CVE-2022-0778]: Infinite loop for non-prime moduli
in BN_mod_sqrt() reachable when parsing certificates.
* Add ciphersuites based on DHE_PSK (RFC 4279) and ECDHE_PSK
(RFC 5489) to the list of ciphersuites providing Perfect Forward
Secrecy as required by SECLEVEL >= 3.
* Rebase openssl-1.1.1-fips.patch openssl-1.1.1-evp-kdf.patch
==== pam_mount ====
Subpackages: libcryptmount0
- Add tmpfiles.d conf for /run/pam_mount
==== pam_ssh ====
- Update source packages from upstream
- Add tmpfiles.d conf for /run/pam_ssh
==== perl-DBD-SQLite ====
- link embedded sqlite devel files to system files
- build with internal sqlite on Leap systems
==== ppp ====
- Removed Wants=network.target from modem@.service (bsc#1196359).
==== publicsuffix ====
Version update (20220202 -> 20220304)
- Update to version 20220304:
* Add deta.app and deta.dev (#1511)
* Add typedream.app (#1509)
* Add `musician.io` - updates Staclar entry from #1331 (#1532)
* Remove couk.me and ukco.me from private section (#1519)
* add `*.build.run`, `*.database.run` and `*.migration.run` to PSL (#1498)
* Add ktistory.com (#1493)
* Remove WapBlog Suffix (#1510)
* Add `aivencloud.com` (#1508)
* Add site.transip.me (#1524)
* Add 105 `lolipop` and `heteml` domains to private section for GMO (#1522)
* Add `tech.orange` (#1526)
* Add rocky.page (#1491)
* Add messwithdns.com (#1490)
* Revise policy links for `.ac` `.io` `.sh` (#1528)
* Add kapsi.fi to PSL (#1476)
* Add translated.page (#1478)
* Add discordsays.com and discordsez.com (#1474)
* Add `onporter.run` (#1483)
* util: gTLD data autopull updates for 2022-02-18T15:13:38 UTC (#1525)
* Update `.cy` per request from nic.cy in Issue 1516 (#1517)
* add `*.beget.app` (#1470)
* Add `vultrobjects.com` and future regional subdomains (#1472)
==== python-Beaker ====
- python-mock is actually not required for build
==== python-more-itertools ====
- use python_expand for fdupes
==== python-py ====
- use %python_expand for %fdupes
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl 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-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
Fix bsc#1189702 CVE-2021-3713
* Patches added:
hw-nvram-at24-return-0xff-if-1-byte-addr.patch
==== rpm ====
Subpackages: librpmbuild9
- drop rpm-deptracking.patch, this is already upstream and
we were just adding it twice
- use fileprovide /usr/bin/gzip for "rpm-build" to make alternative
providers possible
- add leave-malloc-check-set.diff to actually use MALLOC_CHECK_ during
build
==== rsyslog ====
- remove invalid dependencies from systemd service unit
(bsc#1196795, bsc#1196359)
==== rubygem-bundler ====
- only limit to ruby 2.7 on sle 12
==== rubygem-formatador ====
Version update (0.3.0 -> 1.1.0)
updated to version 1.1.0
see installed changelog.txt
v1.0.0 01/20/21
===============
release v1, it's been stable for ages
==== sqlite3 ====
Version update (3.37.2 -> 3.38.1)
- update to 3.38.1:
* Fix problems with the new Bloom filter optimization that might
cause some obscure queries to get an incorrect answer.
* Fix the localtime modifier of the date and time functions so
that it preserves fractional seconds.
* Fix the sqlite_offset SQL function so that it works correctly
even in corner cases such as when the argument is a virtual
column or the column of a view.
* Fix row value IN operator constraints on virtual tables so that
they work correctly even if the virtual table implementation
relies on bytecode to filter rows that do not satisfy the
constraint.
* Other minor fixes to assert() statements, test cases, and
documentation. See the source code timeline for details.
- add upstream patch to run atof1 tests only on x86_64
sqlite-src-3380100-atof1.patch
- update to 3.38.0
* Add the -> and ->> operators for easier processing of JSON
* The JSON functions are now built-ins
* Enhancements to date and time functions
* Rename the printf() SQL function to format() for better
compatibility, with alias for backwards compatibility.
* Add the sqlite3_error_offset() interface for helping localize
an SQL error to a specific character in the input SQL text
* Enhance the interface to virtual tables
* CLI columnar output modes are enhanced to correctly handle tabs
and newlines embedded in text, and add options like "--wrap N",
"--wordwrap on", and "--quote" to the columnar output modes.
* Query planner enhancements using a Bloom filter to speed up
large analytic queries, and a balanced merge tree to evaluate
UNION or UNION ALL compound SELECT statements that have an
ORDER BY clause.
* The ALTER TABLE statement is changed to silently ignores
entries in the sqlite_schema table that do not parse when
PRAGMA writable_schema=ON
==== tuned ====
Version update (2.16.0 -> 2.18.0.8+git.6f907c9)
- Add new openshift platform profiles
- Instead of adding all profiles to main package and exclude subpackage
profiles, explicitly mention all added profiles in %files section
- Sort (alphabetically) profiles and packages
- Update to version 2.18.0.8+git.6f907c9:
* beakerlib: fix systemd rate limiting for variables-support-in-profiles
* scheduler: fix construction of the process name regex
* Added more conflicting implementations to the systemd unit file.
* raise the netfilter hash table size in openshift/atomic-{host,guest} to match the max netfilter conntrack entries, reducing such hash table load.
* Fixing save call and comments in tuned gui
* Adding option "txqueuelen" to net_plugin
* bootloader: on s390(x) remove TuneD variables from the BLS
* daemon: don't do full rollback on systemd failure
* profiles: use cstate.id_no_zero instead of the cstate.id
* Expanding cpu plugin force_latency option syntax
* Adding support for nvme subsystem block devices and adding tests so it won't throw errors on hdparms commands.
* Fix improper parsing of include directive
* application: log TuneD and kernel version
* readme: mention conflicting cpupower and power-profiles-daemon
* dbus: fix traceback on python-2.7
* cpu_partitioning: fixed no_balance_cores on newer kernels
* spec: do not require subscription-manager on CentOS
* Add conditional profile loading
* openshift profile: workaround high CPU utilization of [scheduler] plug-in.
* scheduler: new option cgroup_ps_blacklist
* breaking up various modules and implementing neccessary new syntax used downstream to keep docs repos synced
==== xen ====
Subpackages: xen-libs xen-tools-domU
- bsc#1196915 - VUL-0: CVE-2022-0001, CVE-2022-0002,CVE-2021-26401:
xen: BHB speculation issues (XSA-398)
62278667-Arm-introduce-new-processors.patch
62278668-Arm-move-errata-CSV2-check-earlier.patch
62278669-Arm-add-ECBHB-and-CLEARBHB-ID-fields.patch
6227866a-Arm-Spectre-BHB-handling.patch
6227866b-Arm-allow-SMCCC_ARCH_WORKAROUND_3-use.patch
6227866c-x86-AMD-cease-using-thunk-lfence.patch
==== xfce4-screenshooter ====
Version update (1.9.9 -> 1.9.10)
Subpackages: xfce4-screenshooter-lang xfce4-screenshooter-plugin
- Update to version 1.9.10
* Use symbolic icons
* Bump Xfce dependencies to 4.14
* _NET_FRAME_EXTENTS support
* Add back button to take new screenshot
(gxo#apps/xfce4-screenshooter!29)
* Fix Imgur upload via CLI (gxo#apps/xfce4-screenshooter!26)
* Set up ScreenshotData after commandline parsing
* Fix compile warning (#62)
* Update to description and addition of donate and translate links
* Replace link to bugzilla with gitlab
(gxo#apps/xfce4-screenshooter!25)
* Translation Updates
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk
- u_sync-pci-ids-with-Mesa-22.0.0.patch
* sync pci ids with Mesa 22.0.0
==== yast2-country ====
Version update (4.4.11 -> 4.4.12)
Subpackages: yast2-country-data
- Fixed French (Canada) keyboard layout (bsc#1196891):
Use "ca", not "ca-fr-legacy"
- 4.4.12
==== yast2-installation ====
Version update (4.4.46 -> 4.4.48)
- Prevent getty auto-generation because it makes xvnc to fail when
it is started in YaST second stage (bsc#1196614).
- 4.4.48
- Avoid terminal login prompt when running Second Stage service
(bsc#1196594 and related to bsc#1195059).
- 4.4.47
==== yast2-network ====
Version update (4.4.44 -> 4.4.45)
- Display the network configuration in the AutoYaST user interface
(see bsc#1197019).
- 4.4.45
==== yast2-trans ====
Version update (84.87.20220305.ba29422b84 -> 84.87.20220313.3dfcfc0d1f)
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.20220313.3dfcfc0d1f:
* Translated using Weblate (Hindi)
* Translated using Weblate (Polish)
* New POT for text domain 'base'.
* Translated using Weblate (Hindi)
* Translated using Weblate (Hindi)
* Translated using Weblate (Hindi)
* Translated using Weblate (Hindi)
* Translated using Weblate (Hindi)
* Translated using Weblate (Hindi)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* New POT for text domain 'packager'.
* New POT for text domain 'autoinst'.
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Indonesian)
==== z3 ====
- fix python3-z3 requirement
==== zlib-ng-compat ====
Version update (2.0.5 -> 2.0.6)
- Update to 2.0.6:
* Fix hangs on macOS #1031
* Fix minideflate write buffers being overwritten #1060
* Fix deflateBound and compressBound returning too small size estimates #1049 #1071
* Fix incorrect function declaration warning #1080
* Fix build problems when building outside of source dir #1049
* Fix build problems on arm2-7 #1030
* Fixed some compile warnings #1020 #1036 #1037 #1048
* Improved posix memalign support #888
* Improvements to testing #637 #1026 #1032 #1035 #1049 #1051 #1056 #1063 #1067
* Improvements for integration into other projects #1022 #1042
* Code style fixes #637 #1040 #1050 #1075
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&versio…
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:
MozillaFirefox (97.0.1 -> 98.0)
akonadi-server
attica-qt5 (5.91.0 -> 5.92.0)
bluedevil5 (5.24.2 -> 5.24.3)
bluez-qt (5.91.0 -> 5.92.0)
breeze (5.24.2 -> 5.24.3)
breeze-gtk (5.24.2 -> 5.24.3)
breeze5-icons (5.91.0 -> 5.92.0)
bubblewrap (0.5.0 -> 0.6.1)
ceph (16.2.6.463+g22e7612f9ad -> 16.2.7.596+g7d574789716)
curl (7.81.0 -> 7.82.0)
dbus-1 (1.12.22 -> 1.14.0)
dbus-1-x11 (1.12.22 -> 1.14.0)
discover (5.24.2.1 -> 5.24.3)
drkonqi5 (5.24.2 -> 5.24.3)
firewalld
frameworkintegration (5.91.0 -> 5.92.0)
freerdp (2.6.0 -> 2.6.1)
gnutls
kactivities-stats (5.91.0 -> 5.92.0)
kactivities5 (5.91.0 -> 5.92.0)
kactivitymanagerd (5.24.2 -> 5.24.3)
karchive (5.91.0 -> 5.92.0)
kbd
kbookmarks (5.91.0 -> 5.92.0)
kcalendarcore (5.91.0 -> 5.92.0)
kcm_sddm (5.24.2 -> 5.24.3)
kcmutils (5.91.0 -> 5.92.0)
kcodecs (5.91.0 -> 5.92.0)
kcompletion (5.91.0 -> 5.92.0)
kconfig (5.91.0 -> 5.92.0)
kconfigwidgets (5.91.0 -> 5.92.0)
kcontacts (5.91.0 -> 5.92.0)
kcoreaddons (5.91.0 -> 5.92.0)
kcrash (5.91.0 -> 5.92.0)
kdav (5.91.0 -> 5.92.0)
kdbusaddons (5.91.0 -> 5.92.0)
kde-cli-tools5 (5.24.2 -> 5.24.3)
kde-gtk-config5 (5.24.2 -> 5.24.3)
kdeclarative (5.91.0 -> 5.92.0)
kded (5.91.0 -> 5.92.0)
kdesu (5.91.0 -> 5.92.0)
kdnssd-framework (5.91.0 -> 5.92.0)
kdoctools (5.91.0 -> 5.92.0)
kemoticons (5.91.0 -> 5.92.0)
kernel-64kb (5.16.11 -> 5.16.14)
kernel-source (5.16.11 -> 5.16.14)
kfilemetadata5 (5.91.0 -> 5.92.0)
kgamma5 (5.24.2 -> 5.24.3)
kglobalaccel (5.91.0 -> 5.92.0)
kguiaddons (5.91.0 -> 5.92.0)
kholidays (5.91.0 -> 5.92.0)
khotkeys5 (5.24.2 -> 5.24.3)
khtml (5.91.0 -> 5.92.0)
ki18n (5.91.0 -> 5.92.0)
kiconthemes (5.91.0 -> 5.92.0)
kidletime (5.91.0 -> 5.92.0)
kimageformats (5.91.0 -> 5.92.0)
kinfocenter5 (5.24.2 -> 5.24.3)
kinit (5.91.0 -> 5.92.0)
kio (5.91.0 -> 5.92.0)
kirigami2 (5.91.0 -> 5.92.0)
kitemmodels (5.91.0 -> 5.92.0)
kitemviews (5.91.0 -> 5.92.0)
kitinerary
kjobwidgets (5.91.0 -> 5.92.0)
kjs (5.91.0 -> 5.92.0)
kmenuedit5 (5.24.2 -> 5.24.3)
knewstuff (5.91.0 -> 5.92.0)
knotifications (5.91.0 -> 5.92.0)
knotifyconfig (5.91.0 -> 5.92.0)
kpackage (5.91.0 -> 5.92.0)
kparts (5.91.0 -> 5.92.0)
kpeople5 (5.91.0 -> 5.92.0)
kplotting (5.91.0 -> 5.92.0)
kpty (5.91.0 -> 5.92.0)
kquickcharts (5.91.0 -> 5.92.0)
kross (5.91.0 -> 5.92.0)
krunner (5.91.0 -> 5.92.0)
kscreen5 (5.24.2 -> 5.24.3)
kscreenlocker (5.24.2 -> 5.24.3)
kservice (5.91.0 -> 5.92.0)
ksshaskpass5 (5.24.2 -> 5.24.3)
ksystemstats5 (5.24.2 -> 5.24.3)
ktexteditor (5.91.0 -> 5.92.0)
ktextwidgets (5.91.0 -> 5.92.0)
kunitconversion (5.91.0 -> 5.92.0)
kwallet (5.91.0 -> 5.92.0)
kwayland-integration (5.24.2 -> 5.24.3)
kwayland-server (5.24.2 -> 5.24.3)
kwidgetsaddons (5.91.0 -> 5.92.0)
kwin5 (5.24.2 -> 5.24.3)
kwindowsystem (5.91.0 -> 5.92.0)
kwrited5 (5.24.2 -> 5.24.3)
kxmlgui (5.91.0 -> 5.92.0)
layer-shell-qt (5.24.2 -> 5.24.3)
libKF5ModemManagerQt (5.91.0 -> 5.92.0)
libKF5NetworkManagerQt (5.91.0 -> 5.92.0)
libkdecoration2 (5.24.2 -> 5.24.3)
libkscreen2 (5.24.2 -> 5.24.3)
libksysguard5 (5.24.2 -> 5.24.3)
libnvme (1.0~5 -> 1.0~6)
libvdpau (1.4 -> 1.5)
logrotate
lua54
lvm2
lvm2-device-mapper
mariadb
mdevctl (0.81 -> 1.1.0)
milou5 (5.24.2 -> 5.24.3)
mozilla-nss (3.74 -> 3.75)
nfs-utils
nodejs17 (17.6.0 -> 17.7.0)
nvme-cli (2.0~5 -> 2.0~6)
openssl-1_1
osinfo-db
ovmf (202111 -> 202202)
oxygen5 (5.24.2 -> 5.24.3)
pam
pam-full-src
perl-DBD-SQLite
permissions (1599_20210901 -> 1599_20220309)
pipewire (0.3.45 -> 0.3.48)
plasma-browser-integration (5.24.2 -> 5.24.3)
plasma-framework (5.91.0 -> 5.92.0)
plasma-nm5 (5.24.2 -> 5.24.3)
plasma5-addons (5.24.2 -> 5.24.3)
plasma5-desktop (5.24.2 -> 5.24.3)
plasma5-disks (5.24.2 -> 5.24.3)
plasma5-integration (5.24.2 -> 5.24.3)
plasma5-openSUSE
plasma5-pa (5.24.2 -> 5.24.3)
plasma5-systemmonitor (5.24.2 -> 5.24.3)
plasma5-thunderbolt (5.24.2 -> 5.24.3)
plasma5-workspace (5.24.2 -> 5.24.3)
polkit-kde-agent-5 (5.24.2 -> 5.24.3)
powerdevil5 (5.24.2 -> 5.24.3)
prison-qt5 (5.91.0 -> 5.92.0)
psutils (2.04 -> 2.08)
purpose (5.91.0 -> 5.92.0)
python-FontTools (4.28.5 -> 4.29.1)
python-PyYAML
python-SQLAlchemy (1.4.31 -> 1.4.32)
python-pycryptodome
python-pyudev (0.22.0+git.1642212208.d5630bf -> 0.23.2+14)
python-tqdm (4.62.3 -> 4.63.0)
python-xarray (0.21.1 -> 2022.3.0)
qemu
qqc2-desktop-style (5.91.0 -> 5.92.0)
rdma-core
remmina (1.4.24 -> 1.4.25)
rp-pppoe
ruby3.1
rubygem-nokogiri (1.13.1 -> 1.13.3)
rubygem-pg (1.2.3 -> 1.3.4)
rubygem-rspec-rails (5.1.0 -> 5.1.1)
rubygem-sprockets (4.0.2 -> 4.0.3)
solid (5.91.0 -> 5.92.0)
sonnet (5.91.0 -> 5.92.0)
swtpm (0.7.1 -> 0.7.2)
syndication (5.91.0 -> 5.92.0)
syntax-highlighting (5.91.0 -> 5.92.0)
systemsettings5 (5.24.2 -> 5.24.3)
threadweaver (5.91.0 -> 5.92.0)
upower (0.99.16+4 -> 0.99.17)
util-linux (2.37.3 -> 2.37.4)
util-linux-systemd (2.37.3 -> 2.37.4)
vim (8.2.4456 -> 8.2.4542)
vsftpd
wireplumber
xdg-desktop-portal-kde (5.24.2 -> 5.24.3)
xf86-video-vesa
yast2 (4.4.45 -> 4.4.47)
yast2-network (4.4.43 -> 4.4.44)
yast2-security (4.4.12 -> 4.4.13)
=== Details ===
==== MozillaFirefox ====
Version update (97.0.1 -> 98.0)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 98.0
* Firefox has a new optimized download flow
* other changes as documented here
https://www.mozilla.org/en-US/firefox/98.0/releasenotes
MFSA 2022-10 (bsc#1196900)
* CVE-2022-26383 (bmo#1742421)
Browser window spoof using fullscreen mode
* CVE-2022-26384 (bmo#1744352)
iframe allow-scripts sandbox bypass
* CVE-2022-26387 (bmo#1752979)
Time-of-check time-of-use bug when verifying add-on signatures
* CVE-2022-26381 (bmo#1736243)
Use-after-free in text reflows
* CVE-2022-26382 (bmo#1741888)
Autofill Text could be exfiltrated via side-channel attacks
* CVE-2022-26385 (bmo#1747526)
Use-after-free in thread shutdown
* CVE-2022-0843 (bmo#1746523, bmo#1749062, bmo#1749164, bmo#1749214,
bmo#1749610, bmo#1750032, bmo#1752100, bmo#1752405, bmo#1753612,
bmo#1754508)
Memory safety bugs fixed in Firefox 98
- requires NSS 3.75
- add mozilla-bmo1756347.patch to fix i586 build
==== akonadi-server ====
Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Add patch:
* 0001-Apparmor-Also-look-in-usr-libexec.patch
==== attica-qt5 ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5Attica5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
==== bluedevil5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: bluedevil5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== bluez-qt ====
Version update (5.91.0 -> 5.92.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Port to ecm_add_qml_module
==== breeze ====
Version update (5.24.2 -> 5.24.3)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* KStyle: center QTabBar custom tab buttons vertically in vertical tabs (kde#447315)
==== breeze-gtk ====
Version update (5.24.2 -> 5.24.3)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== breeze5-icons ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add app icon for TeXstudio (kde#391459)
==== bubblewrap ====
Version update (0.5.0 -> 0.6.1)
Subpackages: bubblewrap-zsh-completion
- Update to 0.6.1:
- Add a release checklist
- completions: Make zsh completion non-executable
The Autotools build system installed it with 0644 permissions because
it's listed as DATA, but the Meson build system installs executable
files as executable by default.
zsh completions don't need to be executable to work, and this one doesn't
have the `#!` marker that should start an executable script.
- update to 0.6.0:
- meson: Improve compatibility with Meson 0.49
That version doesn't allow more than two arguments for define_variable.
- Disable test-specifying-pidns.sh under 'meson dist' while I investigate
This test is hanging when run under 'meson dist' for some reason, but
not when run under 'meson test', and not locally, only in the Github
Workflow-based CI. Disable it for now.
- meson: Actually build and run the tests
- tests: Fix compiler warnings for unused arguments
- meson: Run test scripts from $srcdir
- meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
- meson: Run the Python test script with Python, not bash
The python build option can be used to swap to a different interpreter,
for environments like the Steam Runtime where the python3 executable in
the PATH is extremely old but there is a better interpreter available.
This is treated as non-optional, because Meson is written in Python,
so the situation where there is no Python interpreter at build-time
shouldn't arise.
- meson: Build the try-syscall helper
- meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
- meson.build: Remove unnecessary check for sh
- Add a Meson build system
This allows bwrap to be built as a subproject in larger Meson projects.
When built as a subproject, we install into the --libexecdir and
require a program prefix to be specified: for example, Flatpak would use
program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
Loosely based on previous work by Jussi Pakkanen (see #133).
Differences between the Autotools and Meson builds:
The Meson build requires a version of libcap that has pkg-config
metadata (introduced in libcap 2.23, in 2013).
The Meson build has no equivalent of --with-priv-mode=setuid. On
distributions like Debian <= 10 and RHEL <= 7 that require a setuid bwrap
executable, the sysadmin or distribution packaging will need to set the
correct permissions on the bwrap executable; Debian already did this via
packaging rather than the upstream build system.
The Meson build supports being used as a subproject, and there is CI
for this. It automatically disables shell completions and man pages,
moves the bubblewrap executable to ${libexecdir}, and renames the
bubblewrap executable according to a program_prefix option that the
caller must specify (for example, Flatpak would use
- Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
tests/use-as-subproject/ directory for an example.
- Use HEAD to refer to other projects' default branches in documentation
This makes the URL independent of the name they have chosen for their
default branches.
- workflows: Update for rename of default branch to main
- tests: Exercise seccomp filters
- Allow loading more than one seccomp program
This will allow Flatpak to combine an allow-list (default-deny) of
known system calls with a deny-list (default-allow) of system calls
that are undesired.
Resolves: https://github.com/containers/bubblewrap/issues/453
- Generalize linked lists of LockFile and SetupOp
I'm about to add a third linked list, for seccomp programs, which would
seem like too much duplication.
- Handle argc == 0 better
Unfortunately it's possible for argc to be 0, so error out pretty early
on in that case. I don't think this is a security issue in this case.
- Fix typo
- Remove trailing whitespace
- Fix spelling
- bash: Fix shellcheck warnings
- bash: Invoke bash using /usr/bin/env
- bubblewrap: Avoid a -Wjump-misses-init false-positive
When building with -Wjump-misses-init as part of a larger project, gcc
reports that we jump past initialization of cover_proc_dirs. This is
technically true, but we only use this variable in the case where it's
initialized, so that's harmless.
However, we can avoid this altogether by making the array static and
constant, which allows it to be moved from initialized data to read-only
data.
- bind-mount: Be more const-correct
When compiled with -Wwrite-strings as part of a larger project, gcc and
clang both warn that we're assigning a string constant to a mutable
struct member. There's actually no reason why it should be mutable, so
make it const.
- die_with_error: Save errno sooner
We need to save errno immediately, otherwise it could be overwritten
by a failing library call somewhere in the implementation of fprintf.
- main: Warn when non-repeatable options are repeated
A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
would load seccomp programs from both fds 3 and 4, but in fact it only
loads the program from fd 4.
Helps: https://github.com/containers/bubblewrap/issues/453
Resolves: https://github.com/containers/bubblewrap/issues/454
- utils: Add warn()
- Add SPDX-License-Identifier for files that already specify license
This is a step towards REUSE compliance. Third-party files that we do
not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
- tests: Use preferred spelling for SPDX license identifiers
- Remove obsolete .travis.yml
We no longer use Travis-CI.
- Remove obsolete papr CI
We no longer use this.
==== ceph ====
Version update (16.2.6.463+g22e7612f9ad -> 16.2.7.596+g7d574789716)
Subpackages: librados2 librbd1
- Update to 16.2.7-596-g7d574789716
+ Update Prometheus Container image paths (pr #459)
+ mgr/dashboard: Fix documentation URL (pr #456)
+ mgr/dashboard: Adapt downstream branded navigation page (pr #454)
- Update to 16.2.7-577-g3e3603b5dd1
+ Update prometheus-server version
- Update to 16.2.7-37-gb3be69440db:
+ (bsc#1194353) Downstream branding breaks dashboard npm build
==== curl ====
Version update (7.81.0 -> 7.82.0)
Subpackages: libcurl4
- Fix: openssl: fix CN check error code
* Add curl-fix-verifyhost.patch
- Update to 7.82.0:
* curl: add --json command line option
* curl: make it so that sensitive command line arguments do not
show as easily in the output of ps(1)
* curl_multi_socket.3: remove callback and typical usage descriptions
* ftp: provide error message for control bytes in path
* ldap: return CURLE_URL_MALFORMAT for bad URL
* lib: remove support for CURL_DOES_CONVERSIONS
* mqtt: plug some memory leaks
* multi: allow user callbacks to call curl_multi_assign
* multi: remember connection_id before returning connection to pool
* multi: set in_callback for multi interface callbacks
* netware: remove support
* ngtcp2: adapt to changed end of headers callback proto
* openldap: implement SASL authentication
* openssl: return error if TLS 1.3 is requested when not supported
* sectransp: mark a 3DES cipher as weak
* smb: pass socket for writing and reading data instead of FIRSTSOCKET
* tool_getparam: DNS options that need c-ares now fail without it
* TPF: drop support
* url: given a user in the URL, find pwd for that user in netrc
* url: keep trailing dot in host name
* urlapi: handle "redirects" smarter
* urldata: CONN_IS_PROXIED replaces bits.proxy when proxy can be disabled
* urldata: remove conn->bits.user_passwd
==== dbus-1 ====
Version update (1.12.22 -> 1.14.0)
Subpackages: libdbus-1-3
- Update to version 1.14.0:
+ Dependencies:
- dbus now requires at least a basic level of support for C99
variadic macros, as implemented in gcc >= 3, all versions of
Clang, and MSVC >= 2005. In practice this requirement has
existed since version 1.9.2, but it is now official.
- dbus now requires a C99-compatible va_copy() macro
(or a __va_copy() macro with the same behaviour), except when
building for Windows using MSVC and CMake.
- On Unix platforms, if getpwnam_r() and getgrnam_r() are
implemented, they must be POSIX-conformant. The non-POSIX
signature seen in ancient Solaris versions will no longer
work.
- GLib >= 2.38 is required if full test coverage is enabled
(reduced from 2.40 in dbus 1.12.x.)
- Building using CMake now requires CMake 3.4.
- Building documentation using CMake now requires xsltproc,
Docbook DTDs (for example docbook-xml on Debian derivatives),
and Docbook XSLT stylesheets (for example docbook-xsl on
Debian derivatives). Using KDE's meinproc4 documentation
processor is no longer supported.
+ Build-time configuration changes: Move CMake build system to
top level, matching normal practice for CMake projects
+ Deprecations:
- Third-party software should install default dbus policies for
the system bus into ${datadir}/dbus-1/system.d (this has been
supported since dbus 1.10, released in August 2015).
Installing default dbus policies in
${sysconfdir}/dbus-1/system.d is now considered to be
deprecated. Policy files in ${sysconfdir}/dbus-1/system.d
continue to be read, but this directory should only be used
by system administrators wishing to override the default
policies.
- The ${datadir} applicable to dbus is usually /usr/share and
the ${sysconfdir} is usually /etc.
- A similar pattern applies to the session bus policies in
session.d.
- The dbus-send(1) man page now documents --bus and --peer
instead of the old --address synonym for --peer, which has
been deprecated since the introduction of --bus and --peer in
1.7.6
- The dbus-daemon man page now has scarier warnings about
<allow_anonymous/> and non-local TCP, which are insecure and
should not be used, particularly for the standard system and
session buses.
- DBusServer (and hence the dbus-daemon) no longer accepts
usernames (login names) for the recommended EXTERNAL
authentication mechanism, only numeric user IDs or the empty
string. See 1.13.0 release notes for full details.
+ New features:
- On Linux 4.13 or later when built against a suitable glibc
version, GetConnectionCredentials() now includes
UnixGroupIDs, the effective group IDs of the initiator of the
connection, taken from SO_PEERGROUPS.
- On Linux 4.13 or later, <policy group="?"> now uses the
SO_PEERGROUPS credentials-passing socket option to get the
effective group IDs of the initiator of the connection. See
1.13.4 release notes for details.
- Add a --sender option to dbus-send, which requests a name and
holds it until the signal has been sent
- dbus-daemon <allow> and <deny> rules can now specify a
send_destination_prefix attribute, which is like a
combination of send_destination and the arg0namespace keyword
in match rules. See 1.13.12 release notes for more details.
- The dbus-daemon now filters the messages that it relays,
removing header fields that it does not understand. Clients
must not rely on this behaviour unless they have confirmed
that they are connected to a suitable message bus
implementation, for example by querying its Features
property.
- The dbus-daemon now emits a signal,
ActivatableServicesChanged, when the list of activatable
services may have changed. Support for this signal can be
discovered by querying the Features property.
- It is now possible to disable traditional (non-systemd)
service activation at build-time (Autotools:
- -disable-traditional-activation, CMake:
- DENABLE_TRADITIONAL_ACTIVATION=OFF). See 1.13.10 release
notes for details.
- The API reference manual can be built as a Qt compiled help
file if qhelpgenerator(-qt5) is available. See 1.13.16
release notes for details.
+ Miscellaneous behaviour changes:
- When using the "user bus" (--enable-user-session), put the
dbus-daemon in the session slice
- Several environment variables set by systemd are no longer
passed on to activated services
- If the dbus-daemon is compiled for Linux with systemd
support, it now informs systemd that it is ready for use via
the sd_notify() mechanism.
- Tarball releases no longer contain pre-2007 changelogs and
are now compressed with xz, making them around 35% smaller.
- Drop conditionals for old obsolete versions of openSUSE.
- Rebase patches with quilt.
- Use https for source and sig URL.
==== dbus-1-x11 ====
Version update (1.12.22 -> 1.14.0)
- Update to version 1.14.0:
+ Dependencies:
- dbus now requires at least a basic level of support for C99
variadic macros, as implemented in gcc >= 3, all versions of
Clang, and MSVC >= 2005. In practice this requirement has
existed since version 1.9.2, but it is now official.
- dbus now requires a C99-compatible va_copy() macro
(or a __va_copy() macro with the same behaviour), except when
building for Windows using MSVC and CMake.
- On Unix platforms, if getpwnam_r() and getgrnam_r() are
implemented, they must be POSIX-conformant. The non-POSIX
signature seen in ancient Solaris versions will no longer
work.
- GLib >= 2.38 is required if full test coverage is enabled
(reduced from 2.40 in dbus 1.12.x.)
- Building using CMake now requires CMake 3.4.
- Building documentation using CMake now requires xsltproc,
Docbook DTDs (for example docbook-xml on Debian derivatives),
and Docbook XSLT stylesheets (for example docbook-xsl on
Debian derivatives). Using KDE's meinproc4 documentation
processor is no longer supported.
+ Build-time configuration changes: Move CMake build system to
top level, matching normal practice for CMake projects
+ Deprecations:
- Third-party software should install default dbus policies for
the system bus into ${datadir}/dbus-1/system.d (this has been
supported since dbus 1.10, released in August 2015).
Installing default dbus policies in
${sysconfdir}/dbus-1/system.d is now considered to be
deprecated. Policy files in ${sysconfdir}/dbus-1/system.d
continue to be read, but this directory should only be used
by system administrators wishing to override the default
policies.
- The ${datadir} applicable to dbus is usually /usr/share and
the ${sysconfdir} is usually /etc.
- A similar pattern applies to the session bus policies in
session.d.
- The dbus-send(1) man page now documents --bus and --peer
instead of the old --address synonym for --peer, which has
been deprecated since the introduction of --bus and --peer in
1.7.6
- The dbus-daemon man page now has scarier warnings about
<allow_anonymous/> and non-local TCP, which are insecure and
should not be used, particularly for the standard system and
session buses.
- DBusServer (and hence the dbus-daemon) no longer accepts
usernames (login names) for the recommended EXTERNAL
authentication mechanism, only numeric user IDs or the empty
string. See 1.13.0 release notes for full details.
+ New features:
- On Linux 4.13 or later when built against a suitable glibc
version, GetConnectionCredentials() now includes
UnixGroupIDs, the effective group IDs of the initiator of the
connection, taken from SO_PEERGROUPS.
- On Linux 4.13 or later, <policy group="?"> now uses the
SO_PEERGROUPS credentials-passing socket option to get the
effective group IDs of the initiator of the connection. See
1.13.4 release notes for details.
- Add a --sender option to dbus-send, which requests a name and
holds it until the signal has been sent
- dbus-daemon <allow> and <deny> rules can now specify a
send_destination_prefix attribute, which is like a
combination of send_destination and the arg0namespace keyword
in match rules. See 1.13.12 release notes for more details.
- The dbus-daemon now filters the messages that it relays,
removing header fields that it does not understand. Clients
must not rely on this behaviour unless they have confirmed
that they are connected to a suitable message bus
implementation, for example by querying its Features
property.
- The dbus-daemon now emits a signal,
ActivatableServicesChanged, when the list of activatable
services may have changed. Support for this signal can be
discovered by querying the Features property.
- It is now possible to disable traditional (non-systemd)
service activation at build-time (Autotools:
- -disable-traditional-activation, CMake:
- DENABLE_TRADITIONAL_ACTIVATION=OFF). See 1.13.10 release
notes for details.
- The API reference manual can be built as a Qt compiled help
file if qhelpgenerator(-qt5) is available. See 1.13.16
release notes for details.
+ Miscellaneous behaviour changes:
- When using the "user bus" (--enable-user-session), put the
dbus-daemon in the session slice
- Several environment variables set by systemd are no longer
passed on to activated services
- If the dbus-daemon is compiled for Linux with systemd
support, it now informs systemd that it is ready for use via
the sd_notify() mechanism.
- Tarball releases no longer contain pre-2007 changelogs and
are now compressed with xz, making them around 35% smaller.
- Drop conditionals for old obsolete versions of openSUSE.
- Rebase patches with quilt.
- Use https for source and sig URL.
==== discover ====
Version update (5.24.2.1 -> 5.24.3)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* flatpak: Do not emit about upgradeable packages that were just created
* flatpak: Use the sources map to check if a resource is already being used
* Set textFormat in Label to StyledText
* Fix build by explicitly creating a QUrl from QString
- Restore compatibility with older kf5-filesystem
==== drkonqi5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: drkonqi5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* make sure to create the wallet folder before using it (kde#446925)
- Restore compatibility with older kf5-filesystem
==== firewalld ====
Subpackages: firewalld-bash-completion firewalld-zsh-completion python3-firewall
- Add code for safe modprobe.d migration
(https://en.opensuse.org/openSUSE:Packaging_UsrEtc)
- Always own %_modprobedir (bsc#1196275, jsc#SLE-20639)
==== frameworkintegration ====
Version update (5.91.0 -> 5.92.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== freerdp ====
Version update (2.6.0 -> 2.6.1)
Subpackages: libfreerdp2-2 libwinpr2-2
- Upgraded to freerdp 2.6.1
* Decreased logging verbosity, now freerdp is much less verbose by default
* Backported freerdp_abort_connect during freerdp_connect fix (#gh:FreeRDP/FreeRDP#7700)
* Backported improved version dection see docs/version_detection.md for details
* Backported various rdpsnd fixes (#gh:FreeRDP/FreeRDP#7695)
==== gnutls ====
Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-hmac
- build with lto
- build with -Wl,-z,now -Wl,-z,relro
- build without -fanalyzer, which cuts build time in ~ half
==== kactivities-stats ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Move Boost dependency to BUILD_TESTING block
==== kactivities5 ====
Version update (5.91.0 -> 5.92.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Check executables exist in PATH before passing them to QProcess
* Port to ecm_add_qml_module
==== kactivitymanagerd ====
Version update (5.24.2 -> 5.24.3)
Subpackages: kactivitymanagerd-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
- Restore compatibility with older kf5-filesystem
==== karchive ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
==== kbd ====
Subpackages: kbd-legacy
- Refresh kbdsettings-nox86.patch to fix build on non-x86*
architectures
- [kbdsettings] try to run numlockbios from /usr/libexec/kbd/ first
as Tumbleweed moved to this location a while ago (boo#1179295)
- Fix build without %_distconfdir (see bsc#1195679)
==== kbookmarks ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Check executables exist in PATH before passing them to QProcess
==== kcalendarcore ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Compare timeSpecs when comparing incidences for equality
* Add Qt6 Android CI
* Preserve timeSpec of all-day event's dtEnd
==== kcm_sddm ====
Version update (5.24.2 -> 5.24.3)
Subpackages: kcm_sddm-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
- Restore compatibility with older kf5-filesystem
==== kcmutils ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kcodecs ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Remove broken Python bindings generation
==== kcompletion ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Remove broken Python bindings generation
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
==== kconfig ====
Version update (5.91.0 -> 5.92.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Remove broken Python bindings generation
* Add KWindowStateSaver
* Remove warning from kauthorized.h
* KConfigCompiler: support ItemAccessors=true with signalling items
* Add Qt6 Android CI
* Use our deprecation macros rather than Q_DECL_DEPRECATED directly
* KConfigPropertyMap: Clean up internal leftovers of autosave feature
* QMake pri files: fix missing new path to version header
* Support build without Qt session manager
* Add KConfig GUI logging category
==== kconfigwidgets ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Remove broken Python bindings generation
* KHamburgerMenu: Avoid null receiver warning upon showing menubar
* Port away from deprecated KAuth includes
* Add @since 5.92 in KColorScheme::operator== API docs
* Add a KColorScheme::operator==
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
* Add explicit CMake option HAVE_KAUTH
* KHambugerMenu: Fix crash on windows when showing the window menubar
from the KHamburgerMenu (kde#449806)
==== kcontacts ====
Version update (5.91.0 -> 5.92.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Split internal and external API into different files
* Also install the address format API header
* Improve output for incomplete addresses and formats with 3+ fields per line
* Rewrite the address formatter
==== kcoreaddons ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5CoreAddons5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Deprecate KPluginMetaData::fromDesktopFile
* KPluginMetaDataTest: Explicitly call dedicated constructors
* KPluginMetaData: Emit runtime deprecation warnings for deprecated code path
* KPluginMetaData: Add note for deprecated code paths to constructor
* KPluginMetaData: Use QFileInfo::completeBaseName for deriving plugin id
* Remove broken Python bindings generation
* Downgrade mismatched host tool version to WARNING
* Add a way to indicate to not show a notification on finished
* Allow to create valid KPluginMetaData for plugins without embedded JSON metadata
* Add an OUTPUT_FILE argument to kcoreaddons_desktop_to_json()
* KSignalHandler: attempt to fix Windows build
* Add KSignalHandler
* Build benchmarks of kdirwatch test as separate lib
* Build benchmarks of ktexttohtml as separate executable
==== kcrash ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
==== kdav ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5DAV5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Fix the Qt6 Android build
* Add iCloud info to README
* Fix variable name typo
* Replace absolute URIs with relative ones in calendar-multiget request
==== kdbusaddons ====
Version update (5.91.0 -> 5.92.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Remove broken Python bindings generation
==== kde-cli-tools5 ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== kde-gtk-config5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
- Restore compatibility with older kf5-filesystem
==== kdeclarative ====
Version update (5.91.0 -> 5.92.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Fix double deleting of NetworkAccessManagerFactory (kde#450507)
* Delete networkAccessManagerFactory when we delete the engine
* Improve Open[app]() functions (kde#443984)
==== kded ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kdesu ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Drop obsolete KF5Service and add KF5Config dependency
==== kdnssd-framework ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kdoctools ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5DocTools5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* [ca@valencia] Add Catalan (Valencian) Language
==== kemoticons ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kernel-64kb ====
Version update (5.16.11 -> 5.16.14)
- Linux 5.16.14 (bsc#1012628).
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC
GPE" (bsc#1012628).
- xen/netfront: react properly to failing
gnttab_end_foreign_access_ref() (bsc#1012628).
- xen/gnttab: fix gnttab_end_foreign_access() without page
specified (bsc#1012628).
- xen/pvcalls: use alloc/free_pages_exact() (bsc#1012628).
- xen/9p: use alloc/free_pages_exact() (bsc#1012628).
- xen: remove gnttab_query_foreign_access() (bsc#1012628).
- xen/gntalloc: don't use gnttab_query_foreign_access()
(bsc#1012628).
- xen/scsifront: don't use gnttab_query_foreign_access() for
mapped status (bsc#1012628).
- xen/netfront: don't use gnttab_query_foreign_access() for
mapped status (bsc#1012628).
- xen/blkfront: don't use gnttab_query_foreign_access() for
mapped status (bsc#1012628).
- xen/grant-table: add gnttab_try_end_foreign_access()
(bsc#1012628).
- xen/xenbus: don't let xenbus_grant_ring() remove grants in
error case (bsc#1012628).
- ARM: fix build warning in proc-v7-bugs.c (bsc#1012628).
- arm64: Do not include __READ_ONCE() block in assembly files
(bsc#1012628).
- ARM: Do not use NOCROSSREFS directive with ld.lld (bsc#1012628).
- ARM: fix co-processor register typo (bsc#1012628).
- ARM: fix build error when BPF_SYSCALL is disabled (bsc#1012628).
- arm64: proton-pack: Include unprivileged eBPF status in Spectre
v2 mitigation reporting (bsc#1012628).
- arm64: Use the clearbhb instruction in mitigations
(bsc#1012628).
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered
and migrated (bsc#1012628).
- arm64: Mitigate spectre style branch history side channels
(bsc#1012628).
- Update config files.
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part
of Spectre-v2 (bsc#1012628).
- arm64: Add percpu vectors for EL1 (bsc#1012628).
- arm64: entry: Add macro for reading symbol addresses from the
trampoline (bsc#1012628).
- arm64: entry: Add vectors that have the bhb mitigation sequences
(bsc#1012628).
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for
mitigations (bsc#1012628).
- arm64: entry: Allow the trampoline text to occupy multiple pages
(bsc#1012628).
- arm64: entry: Make the kpti trampoline's kpti sequence optional
(bsc#1012628).
- arm64: entry: Move trampoline macros out of ifdef'd section
(bsc#1012628).
- arm64: entry: Don't assume tramp_vectors is the start of the
vectors (bsc#1012628).
- arm64: entry: Allow tramp_alias to access symbols after the
4K boundary (bsc#1012628).
- arm64: entry: Move the trampoline data page before the text page
(bsc#1012628).
- arm64: entry: Free up another register on kpti's tramp_exit path
(bsc#1012628).
- arm64: entry: Make the trampoline cleanup optional
(bsc#1012628).
- KVM: arm64: Allow indirect vectors to be used without
SPECTRE_V3A (bsc#1012628).
- arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit
(bsc#1012628).
- arm64: entry.S: Add ventry overflow sanity checks (bsc#1012628).
- arm64: cpufeature: add HWCAP for FEAT_RPRES (bsc#1012628).
- arm64: cpufeature: add HWCAP for FEAT_AFP (bsc#1012628).
- arm64: add ID_AA64ISAR2_EL1 sys register (bsc#1012628).
- ARM: include unprivileged BPF status in Spectre V2 reporting
(bsc#1012628).
- ARM: Spectre-BHB workaround (bsc#1012628).
- Update config files.
- ARM: use LOADADDR() to get load address of sections
(bsc#1012628).
- ARM: early traps initialisation (bsc#1012628).
- ARM: report Spectre v2 status through sysfs (bsc#1012628).
- Update config files.
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF +
SMT (bsc#1012628).
- x86/speculation: Warn about Spectre v2 LFENCE mitigation
(bsc#1012628).
- x86/speculation: Update link to AMD speculation whitepaper
(bsc#1012628).
- x86/speculation: Use generic retpoline by default on AMD
(bsc#1012628).
- x86/speculation: Include unprivileged eBPF status in Spectre
v2 mitigation reporting (bsc#1012628).
- Documentation/hw-vuln: Update spectre doc (bsc#1012628).
- x86/speculation: Add eIBRS + Retpoline options (bsc#1012628).
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
(bsc#1012628).
- commit 80acc65
- Bluetooth: btusb: Add missing Chicony device for Realtek
RTL8723BE (bsc#1196779).
- commit 714ef34
- Linux 5.16.13 (bsc#1012628).
- mac80211_hwsim: report NOACK frames in tx_status (bsc#1012628).
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work
(bsc#1012628).
- i2c: bcm2835: Avoid clock stretching timeouts (bsc#1012628).
- ASoC: rt5682s: do not block workqueue if card is unbound
(bsc#1012628).
- ASoC: rt5668: do not block workqueue if card is unbound
(bsc#1012628).
- ASoC: rt5682: do not block workqueue if card is unbound
(bsc#1012628).
- regulator: core: fix false positive in regulator_late_cleanup()
(bsc#1012628).
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (bsc#1012628).
- btrfs: get rid of warning on transaction commit when using
flushoncommit (bsc#1012628).
- KVM: arm64: vgic: Read HW interrupt pending state from the HW
(bsc#1012628).
- block: loop:use kstatfs.f_bsize of backing file to set discard
granularity (bsc#1012628).
- tipc: fix a bit overflow in tipc_crypto_key_rcv() (bsc#1012628).
- cifs: do not use uninitialized data in the owner/group sid
(bsc#1012628).
- cifs: fix double free race when mount fails in cifs_get_root()
(bsc#1012628).
- HID: amd_sfh: Handle amd_sfh work buffer in PM ops
(bsc#1012628).
- HID: amd_sfh: Add functionality to clear interrupts
(bsc#1012628).
- HID: amd_sfh: Add interrupt handler to process interrupts
(bsc#1012628).
- cifs: modefromsids must add an ACE for authenticated users
(bsc#1012628).
- selftests/seccomp: Fix seccomp failure by adding missing headers
(bsc#1012628).
- drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish
and Beige Goby (bsc#1012628).
- selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT
(bsc#1012628).
- dmaengine: shdma: Fix runtime PM imbalance on error
(bsc#1012628).
- i2c: cadence: allow COMPILE_TEST (bsc#1012628).
- i2c: imx: allow COMPILE_TEST (bsc#1012628).
- i2c: qup: allow COMPILE_TEST (bsc#1012628).
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990
(bsc#1012628).
- block-map: add __GFP_ZERO flag for alloc_page in function
bio_copy_kern (bsc#1012628).
- exfat: reuse exfat_inode_info variable instead of calling
EXFAT_I() (bsc#1012628).
- exfat: fix i_blocks for files truncated over 4 GiB
(bsc#1012628).
- tracing: Add test for user space strings when filtering on
string pointers (bsc#1012628).
- arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL
(bsc#1012628).
- serial: stm32: prevent TDR register overwrite when sending
x_char (bsc#1012628).
- KVM: arm64: Workaround Cortex-A510's single-step and PAC trap
errata (bsc#1012628).
- ext4: drop ineligible txn start stop APIs (bsc#1012628).
- ext4: simplify updating of fast commit stats (bsc#1012628).
- ext4: fast commit may not fallback for ineligible commit
(bsc#1012628).
- ext4: fast commit may miss file actions (bsc#1012628).
- sched/fair: Fix fault in reweight_entity (bsc#1012628).
- KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 (bsc#1012628).
- ata: pata_hpt37x: fix PCI clock detection (bsc#1012628).
- drm/amdgpu: check vm ready by amdgpu_vm->evicting flag
(bsc#1012628).
- tracing: Add ustring operation to filtering string pointers
(bsc#1012628).
- ipv6: fix skb drops in igmp6_event_query() and
igmp6_event_report() (bsc#1012628).
- btrfs: defrag: bring back the old file extent search behavior
(bsc#1012628).
- btrfs: defrag: don't use merged extent map for their generation
check (bsc#1012628).
- ALSA: intel_hdmi: Fix reference to PCM buffer address
(bsc#1012628).
- ucounts: Fix systemd LimitNPROC with private users regression
(bsc#1012628).
- binfmt_elf: Avoid total_mapping_size for ET_EXEC (bsc#1012628).
- riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value
(bsc#1012628).
- riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP
(bsc#1012628).
- riscv: Fix config KASAN && DEBUG_VIRTUAL (bsc#1012628).
- iwlwifi: mvm: check debugfs_dir ptr before use (bsc#1012628).
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min
(bsc#1012628).
- iommu/vt-d: Fix double list_add when enabling VMD in scalable
mode (bsc#1012628).
- iommu/amd: Recover from event log overflow (bsc#1012628).
- drm/i915: s/JSP2/ICP2/ PCH (bsc#1012628).
- drm/amd/display: Reduce dmesg error to a debug print
(bsc#1012628).
- xen/netfront: destroy queues before real_num_tx_queues is zeroed
(bsc#1012628).
- thermal: core: Fix TZ_GET_TRIP NULL pointer dereference
(bsc#1012628).
- mac80211: fix EAPoL rekey fail in 802.3 rx path (bsc#1012628).
- blktrace: fix use after free for struct blk_trace (bsc#1012628).
- ntb: intel: fix port config status offset for SPR (bsc#1012628).
- mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls
(bsc#1012628).
- xfrm: fix MTU regression (bsc#1012628).
- netfilter: fix use-after-free in __nf_register_net_hook()
(bsc#1012628).
- bpf, sockmap: Do not ignore orig_len parameter (bsc#1012628).
- xfrm: fix the if_id check in changelink (bsc#1012628).
- xfrm: enforce validity of offload input flags (bsc#1012628).
- e1000e: Correct NVM checksum verification flow (bsc#1012628).
- net: fix up skbs delta_truesize in UDP GRO frag_list
(bsc#1012628).
- netfilter: nf_queue: don't assume sk is full socket
(bsc#1012628).
- netfilter: nf_queue: fix possible use-after-free (bsc#1012628).
- netfilter: nf_queue: handle socket prefetch (bsc#1012628).
- batman-adv: Request iflink once in batadv-on-batadv check
(bsc#1012628).
- batman-adv: Request iflink once in batadv_get_real_netdevice
(bsc#1012628).
- batman-adv: Don't expect inter-netns unique iflink indices
(bsc#1012628).
- net: ipv6: ensure we call ipv6_mc_down() at most once
(bsc#1012628).
- net: dcb: flush lingering app table entries for unregistered
devices (bsc#1012628).
- net: ipa: fix a build dependency (bsc#1012628).
- net: ipa: add an interconnect dependency (bsc#1012628).
- net/smc: fix connection leak (bsc#1012628).
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated
by client (bsc#1012628).
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause
by server (bsc#1012628).
- btrfs: fix ENOSPC failure when attempting direct IO write into
NOCOW range (bsc#1012628).
- platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer
wakeup (bsc#1012628).
- net: dsa: microchip: fix bridging with more than two member
ports (bsc#1012628).
- mac80211: fix forwarded mesh frames AC & queue selection
(bsc#1012628).
- net: stmmac: fix return value of __setup handler (bsc#1012628).
- mac80211: treat some SAE auth steps as final (bsc#1012628).
- iavf: Fix missing check for running netdev (bsc#1012628).
- net: sxgbe: fix return value of __setup handler (bsc#1012628).
- ibmvnic: register netdev after init of adapter (bsc#1012628).
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe()
(bsc#1012628).
- ixgbe: xsk: change !netif_carrier_ok() handling in
ixgbe_xmit_zc() (bsc#1012628).
- iavf: Fix deadlock in iavf_reset_task (bsc#1012628).
- efivars: Respect "block" flag in efivar_entry_set_safe()
(bsc#1012628).
- auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature
(bsc#1012628).
- firmware: arm_scmi: Remove space in MODULE_ALIAS name
(bsc#1012628).
- ASoC: cs4265: Fix the duplicated control name (bsc#1012628).
- auxdisplay: lcd2s: Fix memory leak in ->remove() (bsc#1012628).
- auxdisplay: lcd2s: Use proper API to free the instance of
charlcd object (bsc#1012628).
- can: gs_usb: change active_channels's type from atomic_t to u8
(bsc#1012628).
- iommu/tegra-smmu: Fix missing put_device() call in
tegra_smmu_find (bsc#1012628).
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output
(bsc#1012628).
- igc: igc_read_phy_reg_gpy: drop premature return (bsc#1012628).
- ARM: Fix kgdb breakpoint for Thumb2 (bsc#1012628).
- mips: setup: fix setnocoherentio() boolean setting
(bsc#1012628).
- ARM: 9182/1: mmu: fix returns from early_param() and __setup()
functions (bsc#1012628).
- mptcp: Correctly set DATA_FIN timeout when number of retransmits
is large (bsc#1012628).
- selftests: mlxsw: tc_police_scale: Make test more robust
(bsc#1012628).
- pinctrl: sunxi: Use unique lockdep classes for IRQs
(bsc#1012628).
- igc: igc_write_phy_reg_gpy: drop premature return (bsc#1012628).
- ibmvnic: free reset-work-item when flushing (bsc#1012628).
- memfd: fix F_SEAL_WRITE after shmem huge page allocated
(bsc#1012628).
- s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE
(bsc#1012628).
- s390/extable: fix exception table sorting (bsc#1012628).
- sched: Fix yet more sched_fork() races (bsc#1012628).
- arm64: dts: rockchip: drop pclk_xpcs from gmac0 on rk3568
(bsc#1012628).
- arm64: dts: juno: Remove GICv2m dma-range (bsc#1012628).
- arm64: dts: rockchip: fix Quartz64-A ddr regulator voltage
(bsc#1012628).
- arm64: dts: imx8mm: Fix VPU Hanging (bsc#1012628).
- iommu/amd: Fix I/O page table memory leak (bsc#1012628).
- MIPS: ralink: mt7621: do memory detection on KSEG1
(bsc#1012628).
- ARM: dts: switch timer config to common devkit8000 devicetree
(bsc#1012628).
- ARM: dts: Use 32KiHz oscillator on devkit8000 (bsc#1012628).
- soc: fsl: guts: Revert commit 3c0d64e867ed (bsc#1012628).
- soc: fsl: guts: Add a missing memory allocation failure check
(bsc#1012628).
- soc: fsl: qe: Check of ioremap return value (bsc#1012628).
- soc: imx: gpcv2: Fix clock disabling imbalance in error path
(bsc#1012628).
- netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant
(bsc#1012628).
- ARM: tegra: Move panels to AUX bus (bsc#1012628).
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
(bsc#1012628).
- can: etas_es58x: change opened_channel_cnt's type from atomic_t
to u8 (bsc#1012628).
- net: stmmac: enhance XDP ZC driver level switching performance
(bsc#1012628).
- net: stmmac: only enable DMA interrupts when ready
(bsc#1012628).
- ibmvnic: initialize rc before completing wait (bsc#1012628).
- ibmvnic: define flush_reset_queue helper (bsc#1012628).
- ibmvnic: complete init_done on transport events (bsc#1012628).
- ibmvnic: Update driver return codes (bsc#1012628).
- ibmvnic: init init_done_rc earlier (bsc#1012628).
- ibmvnic: clear fop when retrying probe (bsc#1012628).
- ibmvnic: Allow queueing resets during probe (bsc#1012628).
- net: chelsio: cxgb3: check the return value of
pci_find_capability() (bsc#1012628).
- net: sparx5: Fix add vlan when invalid operation (bsc#1012628).
- iavf: Add trace while removing device (bsc#1012628).
- iavf: Rework mutexes for better synchronisation (bsc#1012628).
- iavf: Add waiting so the port is initialized in remove
(bsc#1012628).
- iavf: Fix init state closure on remove (bsc#1012628).
- iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS
(bsc#1012628).
- iavf: Fix race in init state (bsc#1012628).
- iavf: Fix __IAVF_RESETTING state usage (bsc#1012628).
- drm/i915/guc/slpc: Correct the param count for unset param
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Properly undo autosuspend
(bsc#1012628).
- e1000e: Fix possible HW unit hang after an s0ix exit
(bsc#1012628).
- MIPS: ralink: mt7621: use bitwise NOT instead of logical
(bsc#1012628).
- nl80211: Handle nla_memdup failures in handle_nan_filter
(bsc#1012628).
- ptp: ocp: Add ptp_ocp_adjtime_coarse for large adjustments
(bsc#1012628).
- drm/amdgpu: fix suspend/resume hang regression (bsc#1012628).
- net: dcb: disable softirqs in dcbnl_flush_dev() (bsc#1012628).
- selftests: mlxsw: resource_scale: Fix return value
(bsc#1012628).
- net: stmmac: perserve TX and RX coalesce value during XDP setup
(bsc#1012628).
- Input: elan_i2c - move regulator_[en|dis]able() out of
elan_[en|dis]able_power() (bsc#1012628).
- Input: elan_i2c - fix regulator enable count imbalance after
suspend/resume (bsc#1012628).
- Input: samsung-keypad - properly state IOMEM dependency
(bsc#1012628).
- HID: add mapping for KEY_DICTATE (bsc#1012628).
- HID: add mapping for KEY_ALL_APPLICATIONS (bsc#1012628).
- tracing/histogram: Fix sorting on old "cpu" value (bsc#1012628).
- tracing: Fix return value of __setup handlers (bsc#1012628).
- btrfs: fix lost prealloc extents beyond eof after full fsync
(bsc#1012628).
- btrfs: fix relocation crash due to premature return from
btrfs_commit_transaction() (bsc#1012628).
- btrfs: subpage: fix a wrong check on subpage->writers
(bsc#1012628).
- btrfs: do not WARN_ON() if we have PageError set (bsc#1012628).
- btrfs: qgroup: fix deadlock between rescan worker and remove
qgroup (bsc#1012628).
- btrfs: add missing run of delayed items after unlink during
log replay (bsc#1012628).
- btrfs: fallback to blocking mode when doing async dio over
multiple extents (bsc#1012628).
- btrfs: do not start relocation until in progress drops are done
(bsc#1012628).
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for
ipv6" (bsc#1012628).
- proc: fix documentation and description of pagemap
(bsc#1012628).
- x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs >
64 (bsc#1012628).
- s390/ftrace: fix arch_ftrace_get_regs implementation
(bsc#1012628).
- s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation
(bsc#1012628).
- KVM: x86/mmu: Passing up the error state of
mmu_alloc_shadow_roots() (bsc#1012628).
- Update config files.
- commit bd40cb2
- Update
patches.kernel.org/5.16.11-207-lib-iov_iter-initialize-flags-in-new-pipe_bu…
(bsc#1012628 bsc#1196584 CVE-2022-0847).
Add references.
- commit 82f40a9
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION
(CVE-2022-26490 bsc#1196830).
- commit b002fe2
- config: ppc64{,le}: build vmx-crypto as module (bsc#1195768)
Building CONFIG_CRYPTO_DEV_VMX_ENCRYPT as module is the default in
mainline since v4.8, we use it in SLES and already in
config/ppc64/default. Thus unify it in the other configs.
There are build dependencies which has been fixed in mainline
647d41d3952d ("crypto: vmx - add missing dependencies")
(currently still at maintainer herbert/cryptodev-2.6 tree)
But instead of waiting commit to be accepted or backporting it we just
unify configs, which is useful anyway
- commit 70a0d71
- kernel-binary.spec: Also exclude the kernel signing key from devel package.
There is a check in OBS that fails when it is included. Also the key is
not reproducible.
Fixes: bb988d4625a3 ("kernel-binary: Do not include sourcedir in certificate path.")
- commit 68fa069
- rpm/check-for-config-changes: Ignore PAHOLE_VERSION.
- commit 88ba5ec
- Linux 5.16.12 (bsc#1012628).
- memblock: use kfree() to release kmalloced memblock regions
(bsc#1012628).
- gpio: tegra186: Fix chip_data type confusion (bsc#1012628).
- pinctrl: k210: Fix bias-pull-up (bsc#1012628).
- pinctrl: fix loop in k210_pinconf_get_drive() (bsc#1012628).
- tty: n_gsm: fix deadlock in gsmtty_open() (bsc#1012628).
- tty: n_gsm: fix wrong modem processing in convergence layer
type 2 (bsc#1012628).
- tty: n_gsm: fix wrong tty control line for flow control
(bsc#1012628).
- tty: n_gsm: fix NULL pointer access due to DLCI release
(bsc#1012628).
- tty: n_gsm: fix proper link termination after failed open
(bsc#1012628).
- tty: n_gsm: fix encoding of command/response bit (bsc#1012628).
- tty: n_gsm: fix encoding of control signal octet bit DV
(bsc#1012628).
- hugetlbfs: fix a truncation issue in hugepages parameter
(bsc#1012628).
- mm/hugetlb: fix kernel crash with hugetlb mremap (bsc#1012628).
- riscv: fix oops caused by irqsoff latency tracer (bsc#1012628).
- riscv: fix nommu_k210_sdcard_defconfig (bsc#1012628).
- IB/qib: Fix duplicate sysfs directory name (bsc#1012628).
- tps6598x: clear int mask on probe failure (bsc#1012628).
- staging: fbtft: fb_st7789v: reset display before initialization
(bsc#1012628).
- thermal: int340x: fix memory leak in int3400_notify()
(bsc#1012628).
- RDMA/cma: Do not change route.addr.src_addr outside state checks
(bsc#1012628).
- btrfs: reduce extent threshold for autodefrag (bsc#1012628).
- btrfs: autodefrag: only scan one inode once (bsc#1012628).
- btrfs: defrag: allow defrag_one_cluster() to skip large extent
which is not a target (bsc#1012628).
- btrfs: prevent copying too big compressed lzo segment
(bsc#1012628).
- btrfs: defrag: remove an ambiguous condition for rejection
(bsc#1012628).
- btrfs: defrag: don't defrag extents which are already at max
capacity (bsc#1012628).
- btrfs: defrag: don't try to merge regular extents with
preallocated extents (bsc#1012628).
- driver core: Free DMA range map when device is released
(bsc#1012628).
- mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios
property (bsc#1012628).
- nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios
property (bsc#1012628).
- xhci: Prevent futile URB re-submissions due to incorrect return
value (bsc#1012628).
- xhci: re-initialize the HC during resume if HCE was set
(bsc#1012628).
- usb: dwc3: gadget: Let the interrupt handler disable bottom
halves (bsc#1012628).
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (bsc#1012628).
- usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay
Trail (bsc#1012628).
- usb: dwc2: drd: fix soft connect when gadget is unconfigured
(bsc#1012628).
- USB: serial: option: add Telit LE910R1 compositions
(bsc#1012628).
- USB: serial: option: add support for DW5829e (bsc#1012628).
- tracefs: Set the group ownership in apply_options() not
parse_options() (bsc#1012628).
- USB: gadget: validate endpoint index for xilinx udc
(bsc#1012628).
- usb: gadget: rndis: add spinlock for rndis response list
(bsc#1012628).
- Revert "USB: serial: ch341: add new Product ID for CH341A"
(bsc#1012628).
- ata: pata_hpt37x: disable primary channel on HPT371
(bsc#1012628).
- sc16is7xx: Fix for incorrect data being transmitted
(bsc#1012628).
- iio: Fix error handling for PM (bsc#1012628).
- iio: imu: st_lsm6dsx: wait for settling time in
st_lsm6dsx_read_oneshot (bsc#1012628).
- iio: accel: fxls8962af: add padding to regmap for SPI
(bsc#1012628).
- iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM
bits (bsc#1012628).
- iio: adc: tsc2046: fix memory corruption by preventing array
overflow (bsc#1012628).
- iio: adc: men_z188_adc: Fix a resource leak in an error handling
path (bsc#1012628).
- iio:imu:adis16480: fix buffering for devices with no burst mode
(bsc#1012628).
- tracing: Have traceon and traceoff trigger honor the instance
(bsc#1012628).
- tracing: Dump stacktrace trigger to the corresponding instance
(bsc#1012628).
- bpf: Fix crash due to out of bounds access into reg2btf_ids
(bsc#1012628).
- bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support
(bsc#1012628).
- RDMA/ib_srp: Fix a deadlock (bsc#1012628).
- configfs: fix a race in configfs_{,un}register_subsystem()
(bsc#1012628).
- bnxt_en: Increase firmware message response DMA wait time
(bsc#1012628).
- RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close
(bsc#1012628).
- RDMA/rtrs-clt: Fix possible double free in error case
(bsc#1012628).
- net-timestamp: convert sk->sk_tskey to atomic_t (bsc#1012628).
- net: use sk_is_tcp() in more places (bsc#1012628).
- regmap-irq: Update interrupt clear register for proper reset
(bsc#1012628).
- gpio: rockchip: Reset int_bothedge when changing trigger
(bsc#1012628).
- PCI: mvebu: Fix device enumeration regression (bsc#1012628).
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in
zynq_qspi_exec_mem_op() (bsc#1012628).
- net/mlx5e: Add missing increment of count (bsc#1012628).
- net/mlx5: Update log_max_qp value to be 17 at most
(bsc#1012628).
- net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte
(bsc#1012628).
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded
packets (bsc#1012628).
- net/mlx5e: MPLSoUDP decap, fix check for unsupported matches
(bsc#1012628).
- net/mlx5: DR, Fix the threshold that defines when pool sync
is initiated (bsc#1012628).
- net/mlx5: Fix wrong limitation of metadata match on ecpf
(bsc#1012628).
- net/mlx5: Fix possible deadlock on rule deletion (bsc#1012628).
- net/mlx5: DR, Don't allow match on IP w/o matching on full
ethertype/ip_version (bsc#1012628).
- ibmvnic: schedule failover only if vioctl fails (bsc#1012628).
- net/mlx5: DR, Cache STE shadow memory (bsc#1012628).
- udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister()
(bsc#1012628).
- surface: surface3_power: Fix battery readings on batteries
without a serial number (bsc#1012628).
- net/smc: Use a mutex for locking "struct smc_pnettable"
(bsc#1012628).
- netfilter: nf_tables: fix memory leak during stateful obj update
(bsc#1012628).
- net: mdio-ipq4019: add delay after clock enable (bsc#1012628).
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac()
(bsc#1012628).
- net: dsa: avoid call to __dev_set_promiscuity() while rtnl_mutex
isn't held (bsc#1012628).
- netfilter: nf_tables: unregister flowtable hooks on netns exit
(bsc#1012628).
- net: Force inlining of checksum functions in net/checksum.h
(bsc#1012628).
- net: ll_temac: check the return value of devm_kmalloc()
(bsc#1012628).
- net/sched: act_ct: Fix flow table lookup after ct clear or
switching zones (bsc#1012628).
- drm/amd/display: For vblank_disable_immediate, check PSR is
really used (bsc#1012628).
- drm/i915/dg2: Print PHY name properly on calibration error
(bsc#1012628).
- drm/vc4: crtc: Fix runtime_pm reference counting (bsc#1012628).
- block: clear iocb->private in blkdev_bio_end_io_async()
(bsc#1012628).
- net/mlx5e: TC, Reject rules with drop and modify hdr action
(bsc#1012628).
- net/mlx5e: TC, Reject rules with forward and drop actions
(bsc#1012628).
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure
(bsc#1012628).
- drm/edid: Always set RGB444 (bsc#1012628).
- openvswitch: Fix setting ipv6 fields causing hw csum failure
(bsc#1012628).
- net: mv643xx_eth: process retval from of_get_mac_address
(bsc#1012628).
- gso: do not skip outer ip header in case of ipip and
net_failover (bsc#1012628).
- clk: qcom: gcc-msm8994: Remove NoC clocks (bsc#1012628).
- tipc: Fix end of loop tests for list_for_each_entry()
(bsc#1012628).
- nvme: also mark passthrough-only namespaces ready in
nvme_update_ns_info (bsc#1012628).
- net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor
friends (bsc#1012628).
- io_uring: add a schedule point in io_add_buffers()
(bsc#1012628).
- bpf: Add schedule points in batch ops (bsc#1012628).
- bpf: Fix a bpf_timer initialization issue (bsc#1012628).
- selftests: bpf: Check bpf_msg_push_data return value
(bsc#1012628).
- bpf: Do not try bpf_msg_push_data with len 0 (bsc#1012628).
- bpf: Fix crash due to incorrect copy_map_value (bsc#1012628).
- net/mlx5: Update the list of the PCI supported devices
(bsc#1012628).
- ice: initialize local variable 'tlv' (bsc#1012628).
- ice: check the return of ice_ptp_gettimex64 (bsc#1012628).
- ice: fix concurrent reset and removal of VFs (bsc#1012628).
- ice: fix setting l4 port flag when adding filter (bsc#1012628).
- net/mlx5: Fix tc max supported prio for nic mode (bsc#1012628).
- hwmon: Handle failure to register sensor with thermal zone
correctly (bsc#1012628).
- bnxt_en: Restore the resets_reliable flag in bnxt_open()
(bsc#1012628).
- bnxt_en: Fix incorrect multicast rx mask setting when not
requested (bsc#1012628).
- bnxt_en: Fix occasional ethtool -t loopback test failures
(bsc#1012628).
- bnxt_en: Fix offline ethtool selftest with RDMA enabled
(bsc#1012628).
- bnxt_en: Fix active FEC reporting to ethtool (bsc#1012628).
- bnxt_en: Fix devlink fw_activate (bsc#1012628).
- bnx2x: fix driver load from initrd (bsc#1012628).
- selftests: mptcp: be more conservative with cookie MPJ limits
(bsc#1012628).
- selftests: mptcp: fix diag instability (bsc#1012628).
- mptcp: add mibs counter for ignored incoming options
(bsc#1012628).
- mptcp: fix race in incoming ADD_ADDR option processing
(bsc#1012628).
- perf data: Fix double free in perf_session__delete()
(bsc#1012628).
- perf evlist: Fix failed to use cpu list for uncore events
(bsc#1012628).
- gpu: host1x: Always return syncpoint value when waiting
(bsc#1012628).
- Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC"
(bsc#1012628).
- ping: remove pr_err from ping_lookup (bsc#1012628).
- netfilter: nf_tables_offload: incorrect flow offload action
array size (bsc#1012628).
- netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES
dependency (bsc#1012628).
- netfilter: xt_socket: fix a typo in socket_mt_destroy()
(bsc#1012628).
- CDC-NCM: avoid overflow in sanity checking (bsc#1012628).
- USB: zaurus: support another broken Zaurus (bsc#1012628).
- sr9700: sanity check for packet length (bsc#1012628).
- drm/i915: Fix bw atomic check when switching between SAGV
vs. no SAGV (bsc#1012628).
- drm/i915: Correctly populate use_sagv_wm for all pipes
(bsc#1012628).
- drm/i915: Disconnect PHYs left connected by BIOS on disabled
ports (bsc#1012628).
- drm/i915: Widen the QGV point mask (bsc#1012628).
- drm/amdgpu: do not enable asic reset for raven2 (bsc#1012628).
- drm/amdgpu: disable MMHUB PG for Picasso (bsc#1012628).
- drm/amd: Check if ASPM is enabled from PCIe subsystem
(bsc#1012628).
- drm/amd/pm: fix some OEM SKU specific stability issues
(bsc#1012628).
- drm/amd/display: Protect update_bw_bounding_box FPU code
(bsc#1012628).
- drm/amd/display: Fix stream->link_enc unassigned during stream
removal (bsc#1012628).
- KVM: x86: nSVM: disallow userspace setting of
MSR_AMD64_TSC_RATIO to non default value when tsc scaling
disabled (bsc#1012628).
- KVM: x86/mmu: make apf token non-zero to fix bug (bsc#1012628).
- parisc/unaligned: Fix ldw() and stw() unalignment handlers
(bsc#1012628).
- parisc/unaligned: Fix fldd and fstd unaligned handlers on
32-bit kernel (bsc#1012628).
- vhost/vsock: don't check owner in vhost_vsock_stop() while
releasing (bsc#1012628).
- selinux: fix misuse of mutex_is_locked() (bsc#1012628).
- io_uring: disallow modification of rsrc_data during quiesce
(bsc#1012628).
- io_uring: don't convert to jiffies for waiting on timeouts
(bsc#1012628).
- clk: jz4725b: fix mmc0 clock gating (bsc#1012628).
- slab: remove __alloc_size attribute from __kmalloc_track_caller
(bsc#1012628).
- btrfs: tree-checker: check item_size for dev_item (bsc#1012628).
- btrfs: tree-checker: check item_size for inode_item
(bsc#1012628).
- cgroup-v1: Correct privileges check in release_agent writes
(bsc#1012628).
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu
hotplug (bsc#1012628).
- mm/filemap: Fix handling of THPs in generic_file_buffered_read()
(bsc#1012628).
- commit 9b89dd3
==== kernel-source ====
Version update (5.16.11 -> 5.16.14)
- Linux 5.16.14 (bsc#1012628).
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC
GPE" (bsc#1012628).
- xen/netfront: react properly to failing
gnttab_end_foreign_access_ref() (bsc#1012628).
- xen/gnttab: fix gnttab_end_foreign_access() without page
specified (bsc#1012628).
- xen/pvcalls: use alloc/free_pages_exact() (bsc#1012628).
- xen/9p: use alloc/free_pages_exact() (bsc#1012628).
- xen: remove gnttab_query_foreign_access() (bsc#1012628).
- xen/gntalloc: don't use gnttab_query_foreign_access()
(bsc#1012628).
- xen/scsifront: don't use gnttab_query_foreign_access() for
mapped status (bsc#1012628).
- xen/netfront: don't use gnttab_query_foreign_access() for
mapped status (bsc#1012628).
- xen/blkfront: don't use gnttab_query_foreign_access() for
mapped status (bsc#1012628).
- xen/grant-table: add gnttab_try_end_foreign_access()
(bsc#1012628).
- xen/xenbus: don't let xenbus_grant_ring() remove grants in
error case (bsc#1012628).
- ARM: fix build warning in proc-v7-bugs.c (bsc#1012628).
- arm64: Do not include __READ_ONCE() block in assembly files
(bsc#1012628).
- ARM: Do not use NOCROSSREFS directive with ld.lld (bsc#1012628).
- ARM: fix co-processor register typo (bsc#1012628).
- ARM: fix build error when BPF_SYSCALL is disabled (bsc#1012628).
- arm64: proton-pack: Include unprivileged eBPF status in Spectre
v2 mitigation reporting (bsc#1012628).
- arm64: Use the clearbhb instruction in mitigations
(bsc#1012628).
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered
and migrated (bsc#1012628).
- arm64: Mitigate spectre style branch history side channels
(bsc#1012628).
- Update config files.
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part
of Spectre-v2 (bsc#1012628).
- arm64: Add percpu vectors for EL1 (bsc#1012628).
- arm64: entry: Add macro for reading symbol addresses from the
trampoline (bsc#1012628).
- arm64: entry: Add vectors that have the bhb mitigation sequences
(bsc#1012628).
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for
mitigations (bsc#1012628).
- arm64: entry: Allow the trampoline text to occupy multiple pages
(bsc#1012628).
- arm64: entry: Make the kpti trampoline's kpti sequence optional
(bsc#1012628).
- arm64: entry: Move trampoline macros out of ifdef'd section
(bsc#1012628).
- arm64: entry: Don't assume tramp_vectors is the start of the
vectors (bsc#1012628).
- arm64: entry: Allow tramp_alias to access symbols after the
4K boundary (bsc#1012628).
- arm64: entry: Move the trampoline data page before the text page
(bsc#1012628).
- arm64: entry: Free up another register on kpti's tramp_exit path
(bsc#1012628).
- arm64: entry: Make the trampoline cleanup optional
(bsc#1012628).
- KVM: arm64: Allow indirect vectors to be used without
SPECTRE_V3A (bsc#1012628).
- arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit
(bsc#1012628).
- arm64: entry.S: Add ventry overflow sanity checks (bsc#1012628).
- arm64: cpufeature: add HWCAP for FEAT_RPRES (bsc#1012628).
- arm64: cpufeature: add HWCAP for FEAT_AFP (bsc#1012628).
- arm64: add ID_AA64ISAR2_EL1 sys register (bsc#1012628).
- ARM: include unprivileged BPF status in Spectre V2 reporting
(bsc#1012628).
- ARM: Spectre-BHB workaround (bsc#1012628).
- Update config files.
- ARM: use LOADADDR() to get load address of sections
(bsc#1012628).
- ARM: early traps initialisation (bsc#1012628).
- ARM: report Spectre v2 status through sysfs (bsc#1012628).
- Update config files.
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF +
SMT (bsc#1012628).
- x86/speculation: Warn about Spectre v2 LFENCE mitigation
(bsc#1012628).
- x86/speculation: Update link to AMD speculation whitepaper
(bsc#1012628).
- x86/speculation: Use generic retpoline by default on AMD
(bsc#1012628).
- x86/speculation: Include unprivileged eBPF status in Spectre
v2 mitigation reporting (bsc#1012628).
- Documentation/hw-vuln: Update spectre doc (bsc#1012628).
- x86/speculation: Add eIBRS + Retpoline options (bsc#1012628).
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
(bsc#1012628).
- commit 80acc65
- Bluetooth: btusb: Add missing Chicony device for Realtek
RTL8723BE (bsc#1196779).
- commit 714ef34
- Linux 5.16.13 (bsc#1012628).
- mac80211_hwsim: report NOACK frames in tx_status (bsc#1012628).
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work
(bsc#1012628).
- i2c: bcm2835: Avoid clock stretching timeouts (bsc#1012628).
- ASoC: rt5682s: do not block workqueue if card is unbound
(bsc#1012628).
- ASoC: rt5668: do not block workqueue if card is unbound
(bsc#1012628).
- ASoC: rt5682: do not block workqueue if card is unbound
(bsc#1012628).
- regulator: core: fix false positive in regulator_late_cleanup()
(bsc#1012628).
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (bsc#1012628).
- btrfs: get rid of warning on transaction commit when using
flushoncommit (bsc#1012628).
- KVM: arm64: vgic: Read HW interrupt pending state from the HW
(bsc#1012628).
- block: loop:use kstatfs.f_bsize of backing file to set discard
granularity (bsc#1012628).
- tipc: fix a bit overflow in tipc_crypto_key_rcv() (bsc#1012628).
- cifs: do not use uninitialized data in the owner/group sid
(bsc#1012628).
- cifs: fix double free race when mount fails in cifs_get_root()
(bsc#1012628).
- HID: amd_sfh: Handle amd_sfh work buffer in PM ops
(bsc#1012628).
- HID: amd_sfh: Add functionality to clear interrupts
(bsc#1012628).
- HID: amd_sfh: Add interrupt handler to process interrupts
(bsc#1012628).
- cifs: modefromsids must add an ACE for authenticated users
(bsc#1012628).
- selftests/seccomp: Fix seccomp failure by adding missing headers
(bsc#1012628).
- drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish
and Beige Goby (bsc#1012628).
- selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT
(bsc#1012628).
- dmaengine: shdma: Fix runtime PM imbalance on error
(bsc#1012628).
- i2c: cadence: allow COMPILE_TEST (bsc#1012628).
- i2c: imx: allow COMPILE_TEST (bsc#1012628).
- i2c: qup: allow COMPILE_TEST (bsc#1012628).
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990
(bsc#1012628).
- block-map: add __GFP_ZERO flag for alloc_page in function
bio_copy_kern (bsc#1012628).
- exfat: reuse exfat_inode_info variable instead of calling
EXFAT_I() (bsc#1012628).
- exfat: fix i_blocks for files truncated over 4 GiB
(bsc#1012628).
- tracing: Add test for user space strings when filtering on
string pointers (bsc#1012628).
- arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL
(bsc#1012628).
- serial: stm32: prevent TDR register overwrite when sending
x_char (bsc#1012628).
- KVM: arm64: Workaround Cortex-A510's single-step and PAC trap
errata (bsc#1012628).
- ext4: drop ineligible txn start stop APIs (bsc#1012628).
- ext4: simplify updating of fast commit stats (bsc#1012628).
- ext4: fast commit may not fallback for ineligible commit
(bsc#1012628).
- ext4: fast commit may miss file actions (bsc#1012628).
- sched/fair: Fix fault in reweight_entity (bsc#1012628).
- KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 (bsc#1012628).
- ata: pata_hpt37x: fix PCI clock detection (bsc#1012628).
- drm/amdgpu: check vm ready by amdgpu_vm->evicting flag
(bsc#1012628).
- tracing: Add ustring operation to filtering string pointers
(bsc#1012628).
- ipv6: fix skb drops in igmp6_event_query() and
igmp6_event_report() (bsc#1012628).
- btrfs: defrag: bring back the old file extent search behavior
(bsc#1012628).
- btrfs: defrag: don't use merged extent map for their generation
check (bsc#1012628).
- ALSA: intel_hdmi: Fix reference to PCM buffer address
(bsc#1012628).
- ucounts: Fix systemd LimitNPROC with private users regression
(bsc#1012628).
- binfmt_elf: Avoid total_mapping_size for ET_EXEC (bsc#1012628).
- riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value
(bsc#1012628).
- riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP
(bsc#1012628).
- riscv: Fix config KASAN && DEBUG_VIRTUAL (bsc#1012628).
- iwlwifi: mvm: check debugfs_dir ptr before use (bsc#1012628).
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min
(bsc#1012628).
- iommu/vt-d: Fix double list_add when enabling VMD in scalable
mode (bsc#1012628).
- iommu/amd: Recover from event log overflow (bsc#1012628).
- drm/i915: s/JSP2/ICP2/ PCH (bsc#1012628).
- drm/amd/display: Reduce dmesg error to a debug print
(bsc#1012628).
- xen/netfront: destroy queues before real_num_tx_queues is zeroed
(bsc#1012628).
- thermal: core: Fix TZ_GET_TRIP NULL pointer dereference
(bsc#1012628).
- mac80211: fix EAPoL rekey fail in 802.3 rx path (bsc#1012628).
- blktrace: fix use after free for struct blk_trace (bsc#1012628).
- ntb: intel: fix port config status offset for SPR (bsc#1012628).
- mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls
(bsc#1012628).
- xfrm: fix MTU regression (bsc#1012628).
- netfilter: fix use-after-free in __nf_register_net_hook()
(bsc#1012628).
- bpf, sockmap: Do not ignore orig_len parameter (bsc#1012628).
- xfrm: fix the if_id check in changelink (bsc#1012628).
- xfrm: enforce validity of offload input flags (bsc#1012628).
- e1000e: Correct NVM checksum verification flow (bsc#1012628).
- net: fix up skbs delta_truesize in UDP GRO frag_list
(bsc#1012628).
- netfilter: nf_queue: don't assume sk is full socket
(bsc#1012628).
- netfilter: nf_queue: fix possible use-after-free (bsc#1012628).
- netfilter: nf_queue: handle socket prefetch (bsc#1012628).
- batman-adv: Request iflink once in batadv-on-batadv check
(bsc#1012628).
- batman-adv: Request iflink once in batadv_get_real_netdevice
(bsc#1012628).
- batman-adv: Don't expect inter-netns unique iflink indices
(bsc#1012628).
- net: ipv6: ensure we call ipv6_mc_down() at most once
(bsc#1012628).
- net: dcb: flush lingering app table entries for unregistered
devices (bsc#1012628).
- net: ipa: fix a build dependency (bsc#1012628).
- net: ipa: add an interconnect dependency (bsc#1012628).
- net/smc: fix connection leak (bsc#1012628).
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated
by client (bsc#1012628).
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause
by server (bsc#1012628).
- btrfs: fix ENOSPC failure when attempting direct IO write into
NOCOW range (bsc#1012628).
- platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer
wakeup (bsc#1012628).
- net: dsa: microchip: fix bridging with more than two member
ports (bsc#1012628).
- mac80211: fix forwarded mesh frames AC & queue selection
(bsc#1012628).
- net: stmmac: fix return value of __setup handler (bsc#1012628).
- mac80211: treat some SAE auth steps as final (bsc#1012628).
- iavf: Fix missing check for running netdev (bsc#1012628).
- net: sxgbe: fix return value of __setup handler (bsc#1012628).
- ibmvnic: register netdev after init of adapter (bsc#1012628).
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe()
(bsc#1012628).
- ixgbe: xsk: change !netif_carrier_ok() handling in
ixgbe_xmit_zc() (bsc#1012628).
- iavf: Fix deadlock in iavf_reset_task (bsc#1012628).
- efivars: Respect "block" flag in efivar_entry_set_safe()
(bsc#1012628).
- auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature
(bsc#1012628).
- firmware: arm_scmi: Remove space in MODULE_ALIAS name
(bsc#1012628).
- ASoC: cs4265: Fix the duplicated control name (bsc#1012628).
- auxdisplay: lcd2s: Fix memory leak in ->remove() (bsc#1012628).
- auxdisplay: lcd2s: Use proper API to free the instance of
charlcd object (bsc#1012628).
- can: gs_usb: change active_channels's type from atomic_t to u8
(bsc#1012628).
- iommu/tegra-smmu: Fix missing put_device() call in
tegra_smmu_find (bsc#1012628).
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output
(bsc#1012628).
- igc: igc_read_phy_reg_gpy: drop premature return (bsc#1012628).
- ARM: Fix kgdb breakpoint for Thumb2 (bsc#1012628).
- mips: setup: fix setnocoherentio() boolean setting
(bsc#1012628).
- ARM: 9182/1: mmu: fix returns from early_param() and __setup()
functions (bsc#1012628).
- mptcp: Correctly set DATA_FIN timeout when number of retransmits
is large (bsc#1012628).
- selftests: mlxsw: tc_police_scale: Make test more robust
(bsc#1012628).
- pinctrl: sunxi: Use unique lockdep classes for IRQs
(bsc#1012628).
- igc: igc_write_phy_reg_gpy: drop premature return (bsc#1012628).
- ibmvnic: free reset-work-item when flushing (bsc#1012628).
- memfd: fix F_SEAL_WRITE after shmem huge page allocated
(bsc#1012628).
- s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE
(bsc#1012628).
- s390/extable: fix exception table sorting (bsc#1012628).
- sched: Fix yet more sched_fork() races (bsc#1012628).
- arm64: dts: rockchip: drop pclk_xpcs from gmac0 on rk3568
(bsc#1012628).
- arm64: dts: juno: Remove GICv2m dma-range (bsc#1012628).
- arm64: dts: rockchip: fix Quartz64-A ddr regulator voltage
(bsc#1012628).
- arm64: dts: imx8mm: Fix VPU Hanging (bsc#1012628).
- iommu/amd: Fix I/O page table memory leak (bsc#1012628).
- MIPS: ralink: mt7621: do memory detection on KSEG1
(bsc#1012628).
- ARM: dts: switch timer config to common devkit8000 devicetree
(bsc#1012628).
- ARM: dts: Use 32KiHz oscillator on devkit8000 (bsc#1012628).
- soc: fsl: guts: Revert commit 3c0d64e867ed (bsc#1012628).
- soc: fsl: guts: Add a missing memory allocation failure check
(bsc#1012628).
- soc: fsl: qe: Check of ioremap return value (bsc#1012628).
- soc: imx: gpcv2: Fix clock disabling imbalance in error path
(bsc#1012628).
- netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant
(bsc#1012628).
- ARM: tegra: Move panels to AUX bus (bsc#1012628).
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
(bsc#1012628).
- can: etas_es58x: change opened_channel_cnt's type from atomic_t
to u8 (bsc#1012628).
- net: stmmac: enhance XDP ZC driver level switching performance
(bsc#1012628).
- net: stmmac: only enable DMA interrupts when ready
(bsc#1012628).
- ibmvnic: initialize rc before completing wait (bsc#1012628).
- ibmvnic: define flush_reset_queue helper (bsc#1012628).
- ibmvnic: complete init_done on transport events (bsc#1012628).
- ibmvnic: Update driver return codes (bsc#1012628).
- ibmvnic: init init_done_rc earlier (bsc#1012628).
- ibmvnic: clear fop when retrying probe (bsc#1012628).
- ibmvnic: Allow queueing resets during probe (bsc#1012628).
- net: chelsio: cxgb3: check the return value of
pci_find_capability() (bsc#1012628).
- net: sparx5: Fix add vlan when invalid operation (bsc#1012628).
- iavf: Add trace while removing device (bsc#1012628).
- iavf: Rework mutexes for better synchronisation (bsc#1012628).
- iavf: Add waiting so the port is initialized in remove
(bsc#1012628).
- iavf: Fix init state closure on remove (bsc#1012628).
- iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS
(bsc#1012628).
- iavf: Fix race in init state (bsc#1012628).
- iavf: Fix __IAVF_RESETTING state usage (bsc#1012628).
- drm/i915/guc/slpc: Correct the param count for unset param
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Properly undo autosuspend
(bsc#1012628).
- e1000e: Fix possible HW unit hang after an s0ix exit
(bsc#1012628).
- MIPS: ralink: mt7621: use bitwise NOT instead of logical
(bsc#1012628).
- nl80211: Handle nla_memdup failures in handle_nan_filter
(bsc#1012628).
- ptp: ocp: Add ptp_ocp_adjtime_coarse for large adjustments
(bsc#1012628).
- drm/amdgpu: fix suspend/resume hang regression (bsc#1012628).
- net: dcb: disable softirqs in dcbnl_flush_dev() (bsc#1012628).
- selftests: mlxsw: resource_scale: Fix return value
(bsc#1012628).
- net: stmmac: perserve TX and RX coalesce value during XDP setup
(bsc#1012628).
- Input: elan_i2c - move regulator_[en|dis]able() out of
elan_[en|dis]able_power() (bsc#1012628).
- Input: elan_i2c - fix regulator enable count imbalance after
suspend/resume (bsc#1012628).
- Input: samsung-keypad - properly state IOMEM dependency
(bsc#1012628).
- HID: add mapping for KEY_DICTATE (bsc#1012628).
- HID: add mapping for KEY_ALL_APPLICATIONS (bsc#1012628).
- tracing/histogram: Fix sorting on old "cpu" value (bsc#1012628).
- tracing: Fix return value of __setup handlers (bsc#1012628).
- btrfs: fix lost prealloc extents beyond eof after full fsync
(bsc#1012628).
- btrfs: fix relocation crash due to premature return from
btrfs_commit_transaction() (bsc#1012628).
- btrfs: subpage: fix a wrong check on subpage->writers
(bsc#1012628).
- btrfs: do not WARN_ON() if we have PageError set (bsc#1012628).
- btrfs: qgroup: fix deadlock between rescan worker and remove
qgroup (bsc#1012628).
- btrfs: add missing run of delayed items after unlink during
log replay (bsc#1012628).
- btrfs: fallback to blocking mode when doing async dio over
multiple extents (bsc#1012628).
- btrfs: do not start relocation until in progress drops are done
(bsc#1012628).
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for
ipv6" (bsc#1012628).
- proc: fix documentation and description of pagemap
(bsc#1012628).
- x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs >
64 (bsc#1012628).
- s390/ftrace: fix arch_ftrace_get_regs implementation
(bsc#1012628).
- s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation
(bsc#1012628).
- KVM: x86/mmu: Passing up the error state of
mmu_alloc_shadow_roots() (bsc#1012628).
- Update config files.
- commit bd40cb2
- Update
patches.kernel.org/5.16.11-207-lib-iov_iter-initialize-flags-in-new-pipe_bu…
(bsc#1012628 bsc#1196584 CVE-2022-0847).
Add references.
- commit 82f40a9
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION
(CVE-2022-26490 bsc#1196830).
- commit b002fe2
- config: ppc64{,le}: build vmx-crypto as module (bsc#1195768)
Building CONFIG_CRYPTO_DEV_VMX_ENCRYPT as module is the default in
mainline since v4.8, we use it in SLES and already in
config/ppc64/default. Thus unify it in the other configs.
There are build dependencies which has been fixed in mainline
647d41d3952d ("crypto: vmx - add missing dependencies")
(currently still at maintainer herbert/cryptodev-2.6 tree)
But instead of waiting commit to be accepted or backporting it we just
unify configs, which is useful anyway
- commit 70a0d71
- kernel-binary.spec: Also exclude the kernel signing key from devel package.
There is a check in OBS that fails when it is included. Also the key is
not reproducible.
Fixes: bb988d4625a3 ("kernel-binary: Do not include sourcedir in certificate path.")
- commit 68fa069
- rpm/check-for-config-changes: Ignore PAHOLE_VERSION.
- commit 88ba5ec
- Linux 5.16.12 (bsc#1012628).
- memblock: use kfree() to release kmalloced memblock regions
(bsc#1012628).
- gpio: tegra186: Fix chip_data type confusion (bsc#1012628).
- pinctrl: k210: Fix bias-pull-up (bsc#1012628).
- pinctrl: fix loop in k210_pinconf_get_drive() (bsc#1012628).
- tty: n_gsm: fix deadlock in gsmtty_open() (bsc#1012628).
- tty: n_gsm: fix wrong modem processing in convergence layer
type 2 (bsc#1012628).
- tty: n_gsm: fix wrong tty control line for flow control
(bsc#1012628).
- tty: n_gsm: fix NULL pointer access due to DLCI release
(bsc#1012628).
- tty: n_gsm: fix proper link termination after failed open
(bsc#1012628).
- tty: n_gsm: fix encoding of command/response bit (bsc#1012628).
- tty: n_gsm: fix encoding of control signal octet bit DV
(bsc#1012628).
- hugetlbfs: fix a truncation issue in hugepages parameter
(bsc#1012628).
- mm/hugetlb: fix kernel crash with hugetlb mremap (bsc#1012628).
- riscv: fix oops caused by irqsoff latency tracer (bsc#1012628).
- riscv: fix nommu_k210_sdcard_defconfig (bsc#1012628).
- IB/qib: Fix duplicate sysfs directory name (bsc#1012628).
- tps6598x: clear int mask on probe failure (bsc#1012628).
- staging: fbtft: fb_st7789v: reset display before initialization
(bsc#1012628).
- thermal: int340x: fix memory leak in int3400_notify()
(bsc#1012628).
- RDMA/cma: Do not change route.addr.src_addr outside state checks
(bsc#1012628).
- btrfs: reduce extent threshold for autodefrag (bsc#1012628).
- btrfs: autodefrag: only scan one inode once (bsc#1012628).
- btrfs: defrag: allow defrag_one_cluster() to skip large extent
which is not a target (bsc#1012628).
- btrfs: prevent copying too big compressed lzo segment
(bsc#1012628).
- btrfs: defrag: remove an ambiguous condition for rejection
(bsc#1012628).
- btrfs: defrag: don't defrag extents which are already at max
capacity (bsc#1012628).
- btrfs: defrag: don't try to merge regular extents with
preallocated extents (bsc#1012628).
- driver core: Free DMA range map when device is released
(bsc#1012628).
- mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios
property (bsc#1012628).
- nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios
property (bsc#1012628).
- xhci: Prevent futile URB re-submissions due to incorrect return
value (bsc#1012628).
- xhci: re-initialize the HC during resume if HCE was set
(bsc#1012628).
- usb: dwc3: gadget: Let the interrupt handler disable bottom
halves (bsc#1012628).
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (bsc#1012628).
- usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay
Trail (bsc#1012628).
- usb: dwc2: drd: fix soft connect when gadget is unconfigured
(bsc#1012628).
- USB: serial: option: add Telit LE910R1 compositions
(bsc#1012628).
- USB: serial: option: add support for DW5829e (bsc#1012628).
- tracefs: Set the group ownership in apply_options() not
parse_options() (bsc#1012628).
- USB: gadget: validate endpoint index for xilinx udc
(bsc#1012628).
- usb: gadget: rndis: add spinlock for rndis response list
(bsc#1012628).
- Revert "USB: serial: ch341: add new Product ID for CH341A"
(bsc#1012628).
- ata: pata_hpt37x: disable primary channel on HPT371
(bsc#1012628).
- sc16is7xx: Fix for incorrect data being transmitted
(bsc#1012628).
- iio: Fix error handling for PM (bsc#1012628).
- iio: imu: st_lsm6dsx: wait for settling time in
st_lsm6dsx_read_oneshot (bsc#1012628).
- iio: accel: fxls8962af: add padding to regmap for SPI
(bsc#1012628).
- iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM
bits (bsc#1012628).
- iio: adc: tsc2046: fix memory corruption by preventing array
overflow (bsc#1012628).
- iio: adc: men_z188_adc: Fix a resource leak in an error handling
path (bsc#1012628).
- iio:imu:adis16480: fix buffering for devices with no burst mode
(bsc#1012628).
- tracing: Have traceon and traceoff trigger honor the instance
(bsc#1012628).
- tracing: Dump stacktrace trigger to the corresponding instance
(bsc#1012628).
- bpf: Fix crash due to out of bounds access into reg2btf_ids
(bsc#1012628).
- bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support
(bsc#1012628).
- RDMA/ib_srp: Fix a deadlock (bsc#1012628).
- configfs: fix a race in configfs_{,un}register_subsystem()
(bsc#1012628).
- bnxt_en: Increase firmware message response DMA wait time
(bsc#1012628).
- RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close
(bsc#1012628).
- RDMA/rtrs-clt: Fix possible double free in error case
(bsc#1012628).
- net-timestamp: convert sk->sk_tskey to atomic_t (bsc#1012628).
- net: use sk_is_tcp() in more places (bsc#1012628).
- regmap-irq: Update interrupt clear register for proper reset
(bsc#1012628).
- gpio: rockchip: Reset int_bothedge when changing trigger
(bsc#1012628).
- PCI: mvebu: Fix device enumeration regression (bsc#1012628).
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in
zynq_qspi_exec_mem_op() (bsc#1012628).
- net/mlx5e: Add missing increment of count (bsc#1012628).
- net/mlx5: Update log_max_qp value to be 17 at most
(bsc#1012628).
- net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte
(bsc#1012628).
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded
packets (bsc#1012628).
- net/mlx5e: MPLSoUDP decap, fix check for unsupported matches
(bsc#1012628).
- net/mlx5: DR, Fix the threshold that defines when pool sync
is initiated (bsc#1012628).
- net/mlx5: Fix wrong limitation of metadata match on ecpf
(bsc#1012628).
- net/mlx5: Fix possible deadlock on rule deletion (bsc#1012628).
- net/mlx5: DR, Don't allow match on IP w/o matching on full
ethertype/ip_version (bsc#1012628).
- ibmvnic: schedule failover only if vioctl fails (bsc#1012628).
- net/mlx5: DR, Cache STE shadow memory (bsc#1012628).
- udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister()
(bsc#1012628).
- surface: surface3_power: Fix battery readings on batteries
without a serial number (bsc#1012628).
- net/smc: Use a mutex for locking "struct smc_pnettable"
(bsc#1012628).
- netfilter: nf_tables: fix memory leak during stateful obj update
(bsc#1012628).
- net: mdio-ipq4019: add delay after clock enable (bsc#1012628).
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac()
(bsc#1012628).
- net: dsa: avoid call to __dev_set_promiscuity() while rtnl_mutex
isn't held (bsc#1012628).
- netfilter: nf_tables: unregister flowtable hooks on netns exit
(bsc#1012628).
- net: Force inlining of checksum functions in net/checksum.h
(bsc#1012628).
- net: ll_temac: check the return value of devm_kmalloc()
(bsc#1012628).
- net/sched: act_ct: Fix flow table lookup after ct clear or
switching zones (bsc#1012628).
- drm/amd/display: For vblank_disable_immediate, check PSR is
really used (bsc#1012628).
- drm/i915/dg2: Print PHY name properly on calibration error
(bsc#1012628).
- drm/vc4: crtc: Fix runtime_pm reference counting (bsc#1012628).
- block: clear iocb->private in blkdev_bio_end_io_async()
(bsc#1012628).
- net/mlx5e: TC, Reject rules with drop and modify hdr action
(bsc#1012628).
- net/mlx5e: TC, Reject rules with forward and drop actions
(bsc#1012628).
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure
(bsc#1012628).
- drm/edid: Always set RGB444 (bsc#1012628).
- openvswitch: Fix setting ipv6 fields causing hw csum failure
(bsc#1012628).
- net: mv643xx_eth: process retval from of_get_mac_address
(bsc#1012628).
- gso: do not skip outer ip header in case of ipip and
net_failover (bsc#1012628).
- clk: qcom: gcc-msm8994: Remove NoC clocks (bsc#1012628).
- tipc: Fix end of loop tests for list_for_each_entry()
(bsc#1012628).
- nvme: also mark passthrough-only namespaces ready in
nvme_update_ns_info (bsc#1012628).
- net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor
friends (bsc#1012628).
- io_uring: add a schedule point in io_add_buffers()
(bsc#1012628).
- bpf: Add schedule points in batch ops (bsc#1012628).
- bpf: Fix a bpf_timer initialization issue (bsc#1012628).
- selftests: bpf: Check bpf_msg_push_data return value
(bsc#1012628).
- bpf: Do not try bpf_msg_push_data with len 0 (bsc#1012628).
- bpf: Fix crash due to incorrect copy_map_value (bsc#1012628).
- net/mlx5: Update the list of the PCI supported devices
(bsc#1012628).
- ice: initialize local variable 'tlv' (bsc#1012628).
- ice: check the return of ice_ptp_gettimex64 (bsc#1012628).
- ice: fix concurrent reset and removal of VFs (bsc#1012628).
- ice: fix setting l4 port flag when adding filter (bsc#1012628).
- net/mlx5: Fix tc max supported prio for nic mode (bsc#1012628).
- hwmon: Handle failure to register sensor with thermal zone
correctly (bsc#1012628).
- bnxt_en: Restore the resets_reliable flag in bnxt_open()
(bsc#1012628).
- bnxt_en: Fix incorrect multicast rx mask setting when not
requested (bsc#1012628).
- bnxt_en: Fix occasional ethtool -t loopback test failures
(bsc#1012628).
- bnxt_en: Fix offline ethtool selftest with RDMA enabled
(bsc#1012628).
- bnxt_en: Fix active FEC reporting to ethtool (bsc#1012628).
- bnxt_en: Fix devlink fw_activate (bsc#1012628).
- bnx2x: fix driver load from initrd (bsc#1012628).
- selftests: mptcp: be more conservative with cookie MPJ limits
(bsc#1012628).
- selftests: mptcp: fix diag instability (bsc#1012628).
- mptcp: add mibs counter for ignored incoming options
(bsc#1012628).
- mptcp: fix race in incoming ADD_ADDR option processing
(bsc#1012628).
- perf data: Fix double free in perf_session__delete()
(bsc#1012628).
- perf evlist: Fix failed to use cpu list for uncore events
(bsc#1012628).
- gpu: host1x: Always return syncpoint value when waiting
(bsc#1012628).
- Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC"
(bsc#1012628).
- ping: remove pr_err from ping_lookup (bsc#1012628).
- netfilter: nf_tables_offload: incorrect flow offload action
array size (bsc#1012628).
- netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES
dependency (bsc#1012628).
- netfilter: xt_socket: fix a typo in socket_mt_destroy()
(bsc#1012628).
- CDC-NCM: avoid overflow in sanity checking (bsc#1012628).
- USB: zaurus: support another broken Zaurus (bsc#1012628).
- sr9700: sanity check for packet length (bsc#1012628).
- drm/i915: Fix bw atomic check when switching between SAGV
vs. no SAGV (bsc#1012628).
- drm/i915: Correctly populate use_sagv_wm for all pipes
(bsc#1012628).
- drm/i915: Disconnect PHYs left connected by BIOS on disabled
ports (bsc#1012628).
- drm/i915: Widen the QGV point mask (bsc#1012628).
- drm/amdgpu: do not enable asic reset for raven2 (bsc#1012628).
- drm/amdgpu: disable MMHUB PG for Picasso (bsc#1012628).
- drm/amd: Check if ASPM is enabled from PCIe subsystem
(bsc#1012628).
- drm/amd/pm: fix some OEM SKU specific stability issues
(bsc#1012628).
- drm/amd/display: Protect update_bw_bounding_box FPU code
(bsc#1012628).
- drm/amd/display: Fix stream->link_enc unassigned during stream
removal (bsc#1012628).
- KVM: x86: nSVM: disallow userspace setting of
MSR_AMD64_TSC_RATIO to non default value when tsc scaling
disabled (bsc#1012628).
- KVM: x86/mmu: make apf token non-zero to fix bug (bsc#1012628).
- parisc/unaligned: Fix ldw() and stw() unalignment handlers
(bsc#1012628).
- parisc/unaligned: Fix fldd and fstd unaligned handlers on
32-bit kernel (bsc#1012628).
- vhost/vsock: don't check owner in vhost_vsock_stop() while
releasing (bsc#1012628).
- selinux: fix misuse of mutex_is_locked() (bsc#1012628).
- io_uring: disallow modification of rsrc_data during quiesce
(bsc#1012628).
- io_uring: don't convert to jiffies for waiting on timeouts
(bsc#1012628).
- clk: jz4725b: fix mmc0 clock gating (bsc#1012628).
- slab: remove __alloc_size attribute from __kmalloc_track_caller
(bsc#1012628).
- btrfs: tree-checker: check item_size for dev_item (bsc#1012628).
- btrfs: tree-checker: check item_size for inode_item
(bsc#1012628).
- cgroup-v1: Correct privileges check in release_agent writes
(bsc#1012628).
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu
hotplug (bsc#1012628).
- mm/filemap: Fix handling of THPs in generic_file_buffered_read()
(bsc#1012628).
- commit 9b89dd3
==== kfilemetadata5 ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Port to KPluginMetaData::findPlugins for plugin querying
* enable mobipocket extractor by default
* Use std::unique_ptr to manage lifetime of d-ptr
==== kgamma5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: kgamma5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== kglobalaccel ====
Version update (5.91.0 -> 5.92.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kguiaddons ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5GuiAddons5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Remove broken Python bindings generation
* [KOverlayIconEngine] Implement ScaledPixmapHook for high-dpi support
==== kholidays ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* holiday_pl_pl - add Fat Thursday and State Holidays w/o day-off (kde#447201)
==== khotkeys5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: khotkeys5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== khtml ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== ki18n ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Remove broken Python bindings generation
==== kiconthemes ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
* Fix pixelated icons in item views (kde#450336)
* [KIconEngine] Create high-dpi pixmap in paint
* Read the reference icon already scaled
==== kidletime ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* General code clean-up
==== kimageformats ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Add write tests for heif/avif/jxl
* jxl: encoding improvements
* avif: adjust dimension and memory limits
==== kinfocenter5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: kinfocenter5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* fix up help paths (kde#450918)
==== kinit ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Check executables exist in PATH before passing them to QProcess
==== kio ====
Version update (5.91.0 -> 5.92.0)
Subpackages: kio-core
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Too many changes since 5.91.0, only listing bugfixes:
* KFilePlacesView: Fix crash when dragging over topmost section header (kde#450813)
* Hide mount point labels if mount point can't be found (kde#449791)
* Fix trash KCM not having any icon on wayland (kde#449859)
* Fix potential crash in pastejob (kde#439948)
* [KFilePlacesView] Mount place when dropping onto it (kde#206629)
* [knewfilemenu] Bind stat job connection lifetime to dialog, not the whole menu (kde#433347)
==== kirigami2 ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Dialog: Accommodate vertical scrollbars widths properly
* Dialog: Fix implicitWidth binding loop when absolute maximum size used
* consider visibility when calculating page content positions
* Add Qt6 Android CI
* update commandlink url to a working one
* Dialog: Fix wrong import version in documentation
* Documentation: Add Dialog and NavigationTabBar to homepage
* Dialog: Fix padding
* FormLayout: make section headings slightly smaller but bolder
* NavigationTabBar: check checkedButton state before updating currentIndex
* Drawer should not eat mouse events at edges (kde#438017)
* Add a CI job to build and test the static build
* Use extra spacing to distinguish narrow-mode form labels and UI controls
* Revert "Bold labels for narrow FormLayout" (kde#450105)
* fix autotests/wheelhandler/tst_scrolling.qml after commit de215e19
* Units: add mediumSpacing property
* Use a nested toolbutton instead
* Ensure OverlayDrawer handles is keyboard navigable
* CheckableListItem: Reset list item's checked property when checking box
* CheckableListItem: Only conditionally trigger action when checked
* comment over the class
* PageRow: properly handle back button
* WheelHandler: Round contentX/contentY positions (kde#449884)
* Fix some more installation paths
* Allow compiling against Qt configured with -no-opengl
* Fix install path of settings and swipe navigator components
==== kitemmodels ====
Version update (5.91.0 -> 5.92.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Remove broken Python bindings generation
* Fix proxy model smoke test with Qt6
==== kitemviews ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Remove broken Python bindings generation
* Add Android Qt6 CI
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
==== kitinerary ====
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Exclude test known to fail with kcontacts 5.92.
==== kjobwidgets ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Remove broken Python bindings generation
==== kjs ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kmenuedit5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: kmenuedit5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== knewstuff ====
Version update (5.91.0 -> 5.92.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* kmoretools: Fix OBS appstream id (kde#414533)
* Add conditional cache preference to http requests
* Engine: Ensure we are not using the wrong ProvidersUrl
* Add http2 to KNewStuff requests
* Engine::atticaProviders is being added in 5.92
* KNSCore::Engine: Expose our Attica::Provider
==== knotifications ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Allow to build the Java parts with Gradle from both Qt5 and Qt6
* Fix compilation on Android with Qt6
==== knotifyconfig ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kpackage ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kparts ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
==== kpeople5 ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
==== kplotting ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Android Qt6 CI
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
==== kpty ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Fix FindUTEMPTER when cross-compiling
==== kquickcharts ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kross ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== krunner ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Bundle plasma-runner.desktop into a qrc, for CI and Windows
==== kscreen5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* Revert "KCM: Workaround unknown Qt issue that causes the revert dialog to be invisible"
==== kscreenlocker ====
Version update (5.24.2 -> 5.24.3)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
- Restore compatibility with older kf5-filesystem
==== kservice ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Use :/kservicetypes5 instead of :/kf/kservicetypes5
* Add Qt6 Android CI
* Explicitely call KPluginMetaData::fromDesktopFile instead of
KPluginMetaData(QString fileName) constructor
==== ksshaskpass5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: ksshaskpass5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== ksystemstats5 ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== ktexteditor ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Too many changes since 5.91.0, only listing bugfixes:
* vimode: implement hlsearch (kde#449641, kde#449643)
* view: fix buggy scrolling on macOS (kde#442060)
* Guard against null widgets (kde#450094)
* use the url of the latest used document for save (kde#448618)
* Differentiate docs with identical filenames (kde#381532)
==== ktextwidgets ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
==== kunitconversion ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Add teaspoon (tsp) and tablespoon (tbsp) units (kde#450908)
==== kwallet ====
Version update (5.91.0 -> 5.92.0)
Subpackages: kwallet-tools kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== kwayland-integration ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== kwayland-server ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* Fix kdebugsettings categories file
* linuxdmabuf: Add unistd.h include
==== kwidgetsaddons ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* KCharSelect: connect to the appropriate QFontComboBox signal (kde#445477)
* Remove broken Python bindings generation
* Check executables exist in PATH before passing them to QProcess
* Add Android Qt6 CI
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
* Make KSqueezedTextLabel more robust wrt QFontMetrics
==== kwin5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: kwin5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* backends/drm: don't change the configuration while KWin is terminating
* backends/drm: wait for pending pageflips before doing a modeset
* output changes: handle to-be-enabled outputs first
* platform: check all outputs, not only enabled ones for the enabled flag
* backends/drm: fix recording with direct scanout (kde#450943)
* backends/drm: fix multi gpu (kde#450737)
* backends/drm: fix format choosing (kde#450779)
* inputmethod: fix placing the virtual keyboard at the bottom
* Revert "Remove mysterious s_cursorUpdateBlocking boolean flag in pointer_input.cpp" (kde#449273)
- Drop patches, now upstream:
* 0001-Revert-Remove-mysterious-s_cursorUpdateBlocking-bool.patch
- Restore compatibility with older kf5-filesystem
==== kwindowsystem ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* Ensure that xdgActivationTokenArrived is always emitted asynchronously (kde#450342)
==== kwrited5 ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== kxmlgui ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Remove outdated readme file
* Add Qt6 Android CI
* Add an old formatting commit to git blame ignore file
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
* Support build without Qt session manager
* Add an action in help menu for command bar
* Update translation context of two strings
==== layer-shell-qt ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== libKF5ModemManagerQt ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Fix typo
* Normalise where headers are installed with the rest of KF
==== libKF5NetworkManagerQt ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
==== libkdecoration2 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private9
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== libkscreen2 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== libksysguard5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* Fixed computational bug for bar chart spacing (kde#449868)
- Restore compatibility with older kf5-filesystem
==== libnvme ====
Version update (1.0~5 -> 1.0~6)
- Update to version 1.0-rc6:
* tree: add nvme_ctrl_get_ana_state() (bsc#1195938)
* tree: link paths to namespaces in nvme_subsystem_scan_namespace() (bsc#1195938)
* ioctl.h: ns list bug fix (wrong cns value)
* types.h: Key Value Command Set Identifier added (NVME_CSI_KV)
* types: fix status code type bug (wrong masking)
==== libvdpau ====
Version update (1.4 -> 1.5)
- Add U_Support-AV1.patch: Add support for AV1 in vdpauinfo.
- Minor tweaks to spec.
- Update to version 1.5:
* Add AV1 decode support in VDPAU API
* Addition of comma and removing the extra braces
* Add tracing for HEVCRangeExt picture info
* Add tracing for VP9 picture info
- Also update vdpauinfo to version 1.4
- Drop patches fixed upstream:
* c5a8e7c6c8b4b36a0e4c9a4369404519262a3256.patch
* e82dc4bdbb0db3ffa8c78275902738eb63aa5ca8.patch
==== logrotate ====
- Added own logrotate.service file in order to define a new order
of parsed config files:
/usr/etc/logrotate.conf Default configuration file defined by
the vendor.
/usr/etc/logrotate.d/* Directory for additional configuration
files defined by the vendor.
/etc/logrotate.conf Default configuration file defined by
the administrator. (optional)
/etc/logrotate.d/* Directory for additional configuration
files defined by the administrator.
(optional)
- drop logrotate-3.19.0-systemd_add_home_env.patch:
- included in new logrotate.service
- Adapted man page: logrotate-3.19.0-man_logrotate.patch
==== lua54 ====
- Added patches from upstream:
* luabugs1.patch
* luabugs2.patch
- Adjust buildsystem so that it matches upstream git (testes??)
- Drop the lua_docdir define, package docs in the standard
location. Instead just silently drop packaging the README with
the path that does not makes sense for a rpm package, but for a
source tarball install. Simpler solution to boo#1186233.
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- Udev database has incomplete information about device /dev/sda. (bsc#1181242)
+ 0024-pvscan-don-t-use-udev-for-external-device-info.patch
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- Udev database has incomplete information about device /dev/sda. (bsc#1181242)
+ 0024-pvscan-don-t-use-udev-for-external-device-info.patch
==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Do not include mariadb-galera files in the main package when
%{with galera} is false
==== mdevctl ====
Version update (0.81 -> 1.1.0)
- spec: Add /etc/mdevctl.d/scripts.d directory to %files
- Update to version v1.1.0 (jsc#SLE-18449):
* use imported std::env for CARGO_PKG_VERSION in build.rs directly
* fix build.rs to allow specify exact path or name of the rst2man
* Don't call unnecessary to_string()
* Report a useful error when /etc/mdevctl.d doesn't exist
* Handle FS permissions problems for defined devices
* Fix needless borrow warning from clippy
* tests: read stdin in callout test scripts
* Report root error when a callout can't be executed
* Don't emit warning for files in /etc/mdevctl.d/scripts.d
* env: add function to get base scripts directory
==== milou5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: milou5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== mozilla-nss ====
Version update (3.74 -> 3.75)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.75
* bmo#1749030 - This patch adds gcc-9 and gcc-10 to the CI.
* bmo#1749794 - Make DottedOIDToCode.py compatible with python3.
* bmo#1749475 - Avoid undefined shift in SSL_CERT_IS while fuzzing.
* bmo#1748386 - Remove redundant key type check.
* bmo#1749869 - Update ABI expectations to match ECH changes.
* bmo#1748386 - Enable CKM_CHACHA20.
* bmo#1747327 - check return on NSS_NoDB_Init and NSS_Shutdown.
* bmo#1747310 - real move assignment operator.
* bmo#1748245 - Run ECDSA test vectors from bltest as part of the CI tests.
* bmo#1743302 - Add ECDSA test vectors to the bltest command line tool.
* bmo#1747772 - Allow to build using clang's integrated assembler.
* bmo#1321398 - Allow to override python for the build.
* bmo#1747317 - test HKDF output rather than input.
* bmo#1747316 - Use ASSERT macros to end failed tests early.
* bmo#1747310 - move assignment operator for DataBuffer.
* bmo#1712879 - Add test cases for ECH compression and unexpected
extensions in SH.
* bmo#1725938 - Update tests for ECH-13.
* bmo#1725938 - Tidy up error handling.
* bmo#1728281 - Add tests for ECH HRR Changes.
* bmo#1728281 - Server only sends GREASE HRR extension if enabled
by preference.
* bmo#1725938 - Update generation of the Associated Data for ECH-13.
* bmo#1712879 - When ECH is accepted, reject extensions which were
only advertised in the Outer Client Hello.
* bmo#1712879 - Allow for compressed, non-contiguous, extensions.
* bmo#1712879 - Scramble the PSK extension in CHOuter.
* bmo#1712647 - Split custom extension handling for ECH.
* bmo#1728281 - Add ECH-13 HRR Handling.
* bmo#1677181 - Client side ECH padding.
* bmo#1725938 - Stricter ClientHelloInner Decompression.
* bmo#1725938 - Remove ECH_inner extension, use new enum format.
* bmo#1725938 - Update the version number for ECH-13 and adjust
the ECHConfig size.
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- add reenable-nfsv2.patch for reverting nfsv2 deprecation until
test coverage is fixed (poo#106679)
- Add gcc12-fix.patch upstream fix for GCC 12 compiler.
- Update to version 2.6.1
- https://kernel.org/pub/linux/utils/nfs-utils/2.6.1/2.6.1-Changelog
- remove patches from this release:
- 0001-gssd-fix-crash-in-debug-message.patch,
- Add-disable-sbin-override-for-when-sbin-is-a-symlink.patch
==== nodejs17 ====
Version update (17.6.0 -> 17.7.0)
Subpackages: npm17
- update to 17.7.0:
* crypto: add KeyObject.prototype.equals method
* net: add new options to net.Socket and net.Server
* src: allow preventing InitializeInspector in env
* deps: update nghttp2 to 1.47.0
* deps: upgrade npm to 8.5.2
- versioned.patch: refreshed
==== nvme-cli ====
Version update (2.0~5 -> 2.0~6)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.0-rc6:
* nvme: print out ANA state for 'list-subsys' (bsc#1195938)
* nvme: Explicit initialize all command line options (bsc#1195945)
* nvme: Explicit initialize passthru command line options
* nvme: list_ns bug fix (csi option enable)
* nvme: nvme write bug fix (no parse for option)
* documenation updates
==== openssl-1_1 ====
Subpackages: libopenssl1_1 libopenssl1_1-hmac
- Security fix: [bsc#1192820, CVE-2002-20001]
* Fix DHEATER: The Diffie-Hellman Key Agreement Protocol allows
remote attackers (from the client side) to send arbitrary
numbers that are actually not public keys, and trigger
expensive server-side DHE calculation.
* Stop recommending the DHE in SSL_DEFAULT_SUSE_CIPHER_LIST
* Rebase openssl-DEFAULT_SUSE_cipher.patch
- Fix the engines section in /etc/ssl/openssl.cnf [bsc#1194187]
* In an INI-type file, the sections begin with a [section_name]
and they run until the next section begins.
* Rebase openssl-1_1-use-include-directive.patch
==== osinfo-db ====
- bsc#1196965 - openSUSE Tumbleweed unattended installation with
libvirt fails
opensuse-autoyast-desktop.patch
==== ovmf ====
Version update (202111 -> 202202)
Subpackages: qemu-uefi-aarch64
- Update to edk2-stable202202
- Features (https://github.com/tianocore/edk2/releases):
OvmfPkg Add new target for Cloud Hypervisor
Add TDVF to OvmfPkg
Add new APIs to UefiCpuPkg/UefiCpuLib
Add AMD Secure Nested Paging Support
Add SSDT PCI generator in DynamicTablesPkg
Support ACPI 6.4 PPTT changes
Add FdtHwInfoParser library
Add DynamicPlatRepo library
Make package and platform builds reproducible across source format changes
Add Uncrustify CI Plugin
Apply uncrustify changes to all package C and H files
- Patches (git log --oneline --reverse edk2-stable202111~..edk2-stable202202):
bb1bba3d77 NetworkPkg: Fix invalid pointer for DNS response token on error
ef9a059cdb EmulatorPkg/Win/Host: Update CC_FLAGS
69877614fd .pytool/Plugin/EccCheck: Remove RevertCode()
854462bd34 .pytool/Plugin/EccCheck: Remove temp directory on exception
3019f1bbab .pytool/Plugin/EccCheck: Add performance optimizations
99f84ff473 .pytools/Plugin/LicenseCheck: Use temp directory for git diff output
76a1ce4d5f .azurepipelines/templates: Update max pipeline job time to 2 hours
365dced2c3 ArmPkg: Update YAML to ignore specific ECC files/errors
1939fc9569 ArmPlatformPkg: Update YAML to ignore specific ECC files/errors
c97fee87f0 ArmVirtPkg: Update YAML to ignore specific ECC files/errors
d5744ecba8 CryptoPkg: Update YAML to ignore specific ECC files/errors
d7d30e8f21 EmulatorPkg: Update YAML to ignore specific ECC files/errors
9deb937076 MdeModulePkg: Update YAML to ignore specific ECC files/errors
df790cd6b3 MdePkg: Update YAML to ignore specific ECC files/errors
60fa40be45 SecurityPkg: Update YAML to ignore specific ECC files/errors
9944508e85 ShellPkg: Update YAML to ignore specific ECC files/errors
c30c40d6c6 StandaloneMmPkg: Update YAML to ignore specific ECC files/errors
c057347977 UefiPayloadPkg: Update YAML to ignore specific ECC files/errors
f0f3f5aae7 UnitTestFrameworkPkg: Update YAML to ignore specific ECC files/errors
dfafa8e453 MdeModulePkg/DxeCorePerformanceLib:Variable Initial
a4a582e180 ArmPkg: Change use of EFI_D_* to DEBUG_*
1d2482e1e3 ArmPlatformPkg: Change use of EFI_D_* to DEBUG_*
c5b3a56e4f ArmVirtPkg: Change use of EFI_D_* to DEBUG_*
a1878955b2 EmbeddedPkg: Change use of EFI_D_* to DEBUG_*
9c7da8d804 EmulatorPkg: Change use of EFI_D_* to DEBUG_*
917e98f3e5 FatPkg: Change use of EFI_D_* to DEBUG_*
87000d7708 MdeModulePkg: Change use of EFI_D_* to DEBUG_*
5f289f3ae3 MdePkg: Change use of EFI_D_* to DEBUG_*
c49ca4a29e NetworkPkg: Change use of EFI_D_* to DEBUG_*
47719926e8 OvmfPkg: Change use of EFI_D_* to DEBUG_*
ca56749b0e PcAtChipsetPkg: Change use of EFI_D_* to DEBUG_*
e905fbb05a SecurityPkg: Change use of EFI_D_* to DEBUG_*
4a1aee13d8 ShellPkg: Change use of EFI_D_* to DEBUG_*
586fda4800 SourceLevelDebugPkg: Change use of EFI_D_* to DEBUG_*
96e1cba5c1 UefiCpuPkg: Change use of EFI_D_* to DEBUG_*
1871d28eaf ArmPkg: Change OPTIONAL keyword usage style
2863ba97ca ArmPlatformPkg: Change OPTIONAL keyword usage style
9607597a74 ArmVirtPkg: Change OPTIONAL keyword usage style
c8f46130f8 CryptoPkg: Change OPTIONAL keyword usage style
fe2d81892f DynamicTablesPkg: Change OPTIONAL keyword usage style
792433088c EmbeddedPkg: Change OPTIONAL keyword usage style
c69fc80c80 EmulatorPkg: Change OPTIONAL keyword usage style
9c721071d3 FmpDevicePkg: Change OPTIONAL keyword usage style
e3917e22e7 MdeModulePkg: Change OPTIONAL keyword usage style
d0e2f8232a MdePkg: Change OPTIONAL keyword usage style
8874fa199d NetworkPkg: Change OPTIONAL keyword usage style
79d49e162e OvmfPkg: Change OPTIONAL keyword usage style
237295f46d PcAtChipsetPkg: Change OPTIONAL keyword usage style
dc8fe5ec95 RedfishPkg: Change OPTIONAL keyword usage style
12710fe93b SecurityPkg: Change OPTIONAL keyword usage style
9b8507cabe ShellPkg: Change OPTIONAL keyword usage style
18908e6131 SignedCapsulePkg: Change OPTIONAL keyword usage style
f9c9215b55 SourceLevelDebugPkg: Change OPTIONAL keyword usage style
902e76de19 StandaloneMmPkg: Change OPTIONAL keyword usage style
4ec586b9f6 UefiCpuPkg: Change OPTIONAL keyword usage style
e35dd32821 UefiPayloadPkg: Change OPTIONAL keyword usage style
78bc3bdd2a UnitTestFrameworkPkg: Change OPTIONAL keyword usage style
ea85f0fe13 ArmVirtPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
e3b855f283 CryptoPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
4a9d411662 DynamicTablesPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
db52c7f755 MdeModulePkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
098307e082 MdePkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
ed7f7c9168 NetworkPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
8e875037bf OvmfPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
deba54761a PcAtChipsetPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
f9f4fb2329 SecurityPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
7c2a6033c1 UefiCpuPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()
429309e0c6 ArmPkg: Apply uncrustify changes
40b0b23ed3 ArmPlatformPkg: Apply uncrustify changes
2b16a4fb91 ArmVirtPkg: Apply uncrustify changes
7c34237831 CryptoPkg: Apply uncrustify changes
731c67e1d7 DynamicTablesPkg: Apply uncrustify changes
e7108d0e96 EmbeddedPkg: Apply uncrustify changes
a550d468a6 EmulatorPkg: Apply uncrustify changes
bcdcc4160d FatPkg: Apply uncrustify changes
45ce0a67bb FmpDevicePkg: Apply uncrustify changes
111f2228dd IntelFsp2Pkg: Apply uncrustify changes
7c7184e201 IntelFsp2WrapperPkg: Apply uncrustify changes
1436aea4d5 MdeModulePkg: Apply uncrustify changes
2f88bd3a12 MdePkg: Apply uncrustify changes
d1050b9dff NetworkPkg: Apply uncrustify changes
ac0a286f4d OvmfPkg: Apply uncrustify changes
5220bd211d PcAtChipsetPkg: Apply uncrustify changes
39de741e2d RedfishPkg: Apply uncrustify changes
c411b485b6 SecurityPkg: Apply uncrustify changes
47d20b54f9 ShellPkg: Apply uncrustify changes
b878648967 SignedCapsulePkg: Apply uncrustify changes
c1e126b119 SourceLevelDebugPkg: Apply uncrustify changes
91415a36ae StandaloneMmPkg: Apply uncrustify changes
053e878bfb UefiCpuPkg: Apply uncrustify changes
e5efcf8be8 UefiPayloadPkg: Apply uncrustify changes
7c0ad2c338 UnitTestFrameworkPkg: Apply uncrustify changes
dc453b5164 .pytool/Plugin/UncrustifyCheck: Add Uncrustify CI plugin
1832eb15aa UefiPayloadPkg/UefiPayloadPkg.fdf: Update DXE Apriori list
ca78281c25 UefiPayloadPkg/PayloadEntry: Inherit 4/5-level paging from bootloader
b2f7ee2ded UefiPayloadPkg: Increase SystemMemoryUefiRegionSize from 32M to 64M
94e0a7bddb UefiPayloadPkg: Add missing Guid gUefiAcpiBoardInfoGuid
2527723de9 UefiPayloadPkg: Add performance measurement feature
ffdde9d719 UefiPayloadPkg: Skip ModuleInfo HOB in Payload
965292135b UefiPayloadPkg/UefiPayloadPkg.dsc:Add BootManagerLib for BootManagerMenuApp
85a678bf76 UefiPayloadPkg: Add integration instruction for coreboot common error
7b28310008 BaseTools: Increase the DevicePath length for support more PCD value.
d25b803e51 MdeModulePkg/Bus/Pci/UhciDxe: Fix the UsbHc memory allocate and free issue
c82ab4d8c1 BaseTools/VfrCompile: Correct Bit Field Flags for numeric/one of
2ddacfb6b8 OvmfPkg/SecMain: move SEV specific routines in AmdSev.c
e2289d19d8 UefiCpuPkg/MpInitLib: move SEV specific routines in AmdSev.c
2fe8edfe55 OvmfPkg/ResetVector: move clearing GHCB in SecMain
3053183d41 OvmfPkg/ResetVector: introduce SEV metadata descriptor for VMM use
707c71a01b OvmfPkg: reserve SNP secrets page
cca9cd3dd6 OvmfPkg: reserve CPUID page
f2dc28f0b6 OvmfPkg/ResetVector: pre-validate the data pages used in SEC phase
34819f2cac OvmfPkg/ResetVector: use SEV-SNP-validated CPUID values
d9822304ce OvmfPkg/MemEncryptSevLib: add MemEncryptSevSnpEnabled()
7c3b2892ea OvmfPkg/SecMain: register GHCB gpa for the SEV-SNP guest
d2b998fbdc OvmfPkg/VmgExitLib: use SEV-SNP-validated CPUID values
a19b648952 OvmfPkg/PlatformPei: register GHCB gpa for the SEV-SNP guest
19914edc5a OvmfPkg/AmdSevDxe: do not use extended PCI config space
ade62c18f4 OvmfPkg/MemEncryptSevLib: add support to validate system RAM
d706f8fec2 OvmfPkg/MemEncryptSevLib: add function to check the VMPL0
11b15336f0 OvmfPkg/BaseMemEncryptSevLib: skip the pre-validated system RAM
d39f8d88ec OvmfPkg/MemEncryptSevLib: add support to validate > 4GB memory in PEI phase
202fb22be6 OvmfPkg/SecMain: validate the memory used for decompressing Fv
8eb79b5f4f OvmfPkg/PlatformPei: validate the system RAM when SNP is active
26210f9436 MdePkg: Define ConfidentialComputingGuestAttr
504ae26b80 OvmfPkg/PlatformPei: set PcdConfidentialComputingAttr when SEV is active
b95908e043 UefiCpuPkg/MpInitLib: use PcdConfidentialComputingAttr to check SEV status
f4e3ce5f53 UefiCpuPkg: add PcdGhcbHypervisorFeatures
f5a6e1bab5 OvmfPkg/PlatformPei: set the Hypervisor Features PCD
2c354252be MdePkg/GHCB: increase the GHCB protocol max version
9c703bc0f1 UefiCpuPkg/MpLib: add support to register GHCB GPA when SEV-SNP is enabled
d4d7c9ad5f UefiCpuPkg/MpInitLib: use BSP to do extended topology check
b928eb44d5 OvmfPkg/MemEncryptSevLib: change the page state in the RMP table
b7b8872031 OvmfPkg/MemEncryptSevLib: skip page state change for Mmio address
ea3a12d970 OvmfPkg/PlatformPei: mark cpuid and secrets memory reserved in EFI map
67484aed69 OvmfPkg/AmdSev: expose the SNP reserved pages through configuration table
06544455d0 UefiCpuPkg/MpInitLib: Use SEV-SNP AP Creation NAE event to launch APs
0f1d7477c0 OvmfPkg: Remove unused print service driver (PrintDxe)
30631f0a26 MdePkg: Add missing Cache ID (in)valid define
0077c22f6d MdePkg: Remove PPTT ID type structure
a50b65ce22 ShellPkg: Update Acpiview PPTT parser to ACPI 6.4
8cf2bdfcfb ShellPkg: Add Cache ID to PPTT parser
b2bbe3df54 DynamicTablesPkg: Remove PPTT ID structure from ACPI 6.4 generator
e139829dd6 DynamicTablesPkg: Update PPTT generator to ACPI 6.4
e81a81e584 DynamicTablesPkg: Add CacheId to PPTT generator
9afcd48a94 OvmfPkg: Handle Cloud Hypervisor host bridge
2ccefa32a6 OvmfPkg: Create global entry point for SMBIOS parsing
d8ef774346 OvmfPkg: Retrieve SMBIOS from Cloud Hypervisor
66bce05f6d OvmfPkg: Generalize AcpiPlatformDxe
7594c5bfe2 OvmfPkg: Install ACPI tables for Cloud Hypervisor
f6df289a1c OvmfPkg/OvmfXen: Fix Xen build
2b20a34fd5 OvmfPkg-EmuVariableFvbRuntimeDxe: Support Access To Memory Above 4G
d5efc875ef MdePkg: Introduce CcMeasurementProtocol for CC Guest firmware
a124cd4ef9 SecurityPkg: Support CcMeasurementProtocol in DxeTpm2MeasureBootLib
8c06c53b58 SecurityPkg: Support CcMeasurementProtocol in DxeTpmMeasurementLib
adf070ff56 OvmfPkg/Microvm: add PcdConfidentialComputingGuestAttr
2686468c43 OvmfPkg/Bhyve: add MemEncryptSevLib
61be49e0f7 OvmfPkg/PlatformCI: factor out PlatformBuildLib.py
21ee379407 OvmfPkg/PlatformCI: add QEMU_SKIP
64bccda534 OvmfPkg/PlatformCI: add BhyveBuild.py
04eacd3943 OvmfPkg/PlatformCI: add MicrovmBuild.py
8b8ae609a7 OvmfPkg/PlatformCI: add AmdSevBuild.py
2722856a87 OvmfPkg/PlatformCI: dummy grub.efi for AmdSev
1203eba58e OvmfPkg/PlatformCI: add XenBuild.py
64ef0dd1d3 OvmfPkg/Microvm/fdt: add device tree support
79dcaf7054 OvmfPkg/Microvm/fdt: load fdt from fw_cfg
c802f8935c OvmfPkg/Microvm/fdt: add empty fdt
2a68abf6ee OvmfPkg/Microvm/virtio: add virtio-mmio support
e07d27e24d OvmfPkg/Microvm: add README
7f1861be2b DynamicTablesPkg: AML Code generation for memory ranges
0e7147fe75 DynamicTablesPkg: AML Code generation to create a named Package()
fd5fc4bbb7 DynamicTablesPkg: AML Code generation to create a named ResourceTemplate()
b2b8def4e3 DynamicTablesPkg: AML Code generation to add _PRT entries
69ddfee1c3 DynamicTablesPkg: Add AmlAttachNode()
ce306e48eb DynamicTablesPkg: Add Pci related objects
e35a746cf5 DynamicTablesPkg: SSDT Pci express generator
ec37fd9c1f DynamicTablesPkg: Fix multiple objects parsing
557dede8a6 OvmfPkg/PlatformPei: ScanOrAdd64BitE820Ram improvements
759e3c6d21 OvmfPkg/PlatformPei: prefer etc/e820 for memory detection
41d8bb3038 OvmfPkg/PlatformPei: stop using cmos for memory detection
7a6e6ae933 EmulatorPkg: Update lldbefi.py to work with current lldb which uses python3
4d30352445 ArmPkg: Add SMC helper functions
c039fa7ff0 ArmPkg: Update SMC calls to use the new ArmCallSmc0/1/2/3 functions
90ad4b3b34 DynamicTablesPkg: Definition for HwInfoParser interface
d59c5a20f8 DynamicTablesPkg: FdtHwInfoParser: CM Object descriptor helper
5d8b5d171c DynamicTablesPkg: FdtHwInfoParser: Add FDT utility functions
8d2691c3d5 DynamicTablesPkg: FdtHwInfoParser: Add Boot Arch parser
3ebe1ff5c9 DynamicTablesPkg: FdtHwInfoParser: Generic Timer Parser
51941f7558 DynamicTablesPkg: FdtHwInfoParser: Add Serial port parser
e366a41ef0 DynamicTablesPkg: FdtHwInfoParser: Add GICC parser
0fa1217726 DynamicTablesPkg: FdtHwInfoParser: Add GICD parser
b04cf355a0 DynamicTablesPkg: FdtHwInfoParser: Add MSI Frame parser
d250d408cf DynamicTablesPkg: FdtHwInfoParser: Add ITS parser
7b6c8b30a5 DynamicTablesPkg: FdtHwInfoParser: Add GICR parser
26bf034a59 DynamicTablesPkg: FdtHwInfoParser: Add GIC dispatcher
c67bf628c8 DynamicTablesPkg: FdtHwInfoParser: Add PCI config parser
deb01dfd7f DynamicTablesPkg: Add FdtHwInfoParser library
9006967c8d DynamicTablesPkg: Handle 16550_WITH_GAS id
b2d0ed20fd DynamicTablesPkg: Definition for DynamicPlatRepoLib interface
2e2db65e39 DynamicTablesPkg: DynamicPlatRepo: Add TokenGenerator
740e3bb634 DynamicTablesPkg: DynamicPlatRepo: Add TokenFixer
5fe5b6f94f DynamicTablesPkg: DynamicPlatRepo: Add TokenMapper
38f6d78c3b DynamicTablesPkg: Add DynamicPlatRepo library
f14fff5135 StandaloneMmPkg/FvLib: Support large file with EFI_FFS_FILE_HEADER2.
3a72ec71cd OvmfPkg: remove unused TPM options from MicrovmX64.dsc
b47575801e OvmfPkg: move tcg configuration to dsc and fdf include files
5711ff4d0b OvmfPkg: drop TPM_CONFIG_ENABLE
b819388772 OvmfPkg: create Tcg12ConfigPei.inf
4de8d61bce OvmfPkg: rework TPM configuration
e6ea1464a8 OvmfPkg/PlatformPei: Revert "stop using cmos for memory detection"
a6c0418651 ArmPkg/SmbiosMiscDxe: Remove duplicate HII string definition
45e3842970 ArmPkg/SmbiosMiscDxe: Get full SMBIOS strings from OemMiscLib
b451c69088 ArmPkg/ProcessorSubClassDxe: Get serial and part number from OemMiscLib
8ed8568922 SecurityPkg: Debug code to audit BIOS TPM extend operations
195f011973 SecurityPkg: Reallocate TPM Active PCRs based on platform support
ab5ab2f603 SecurityPkg: TPM must go to Idle state on CRB command completion
c63a10ecb7 EmbeddedPkg/AcpiLib: Add more helper functions
f129b1f06f OvmfPkg/Bhyve: fix tls-enabled build
ee1f8262b8 OvmfPkg: Call PlatformInitializeConsole for GPU passthrough case
de9e5b7dc7 IntelFsp2WrapperPkg : FSPM/S UPD data address based on Build Type
9ec2cc1f31 IntelFsp2WrapperPkg : Remove EFIAPI from local functions.
ae8272ef78 MdeModulePkg/UsbBusDxe: fix NOOPT build error
15c596aeeb OvmfPkg: Bhyve: Delete unused AcpiTables/Ssdt.asl file
6612ff8561 UefiCpuPkg: Extend measurement of microcode patches to TPM
e910f076ad BaseTools: Fix the bug of --cmd-len build option
7935be0fbd IntelFsp2Pkg/FspSecCore: ExtendedImageRevision was not printed.
c095122d4b MdeModulePkg/PciBusDxe: Enumerator to check for RCiEP before looking for RP
d463c56ddd MdeModulePkg: Replace with UFS_UNIT_DESC to fix timeout problem
45920941d9 MdeModulePkg: Refactoring UFS DME request and fix timing problem
13d9e8ec98 MdeModulePkg: Put off UFS HCS.DP checking to fix timing problem
079a58276b OvmfPkg/AmdSev/SecretPei: Mark SEV launch secret area as reserved
9dd14fc91c MdePkg: Add registers of boot partition feature
14a731096d UnitTestFrameworkPkg: CI YAML: Grant cmockery spell check exception
6062002bd5 MdeModulePkg/PartitionDxe: Add break to handle invalid LBA0 in MBR
7438a85bf1 BaseTools: Fix wrong variable header size
c712ce2bb1 OvmfPkg/CloudHv: Add new target for Cloud Hypervisor
a2da72b2ca OvmfPkg/CloudHv: Replace legacy 8254 PIT with local APIC timer
6ecdda71fe OvmfPkg/CloudHv: Connect serial console
1552050ce7 OvmfPkg/CloudHv: Remove legacy 8259 PIC support
fdcea7ff6f OvmfPkg/CloudHv: Remove Q35 specifics
71082d3d1b OvmfPkg/CloudHv: Reduce dependency on QemuFwCfg
196be601f9 OvmfPkg/CloudHv: Remove video support
7b6cbe0a81 OvmfPkg/CloudHv: Remove USB support
e73d1bf96a OvmfPkg/CloudHv: Remove CSM support
b66056ef21 OvmfPkg/CloudHv: add Maintainers.txt entry
5302bd81d9 OvmfPkg: Add CloudHvX64 to the CI
59c48c9314 UefiPayloadPkg: Change the user interface name of the Uiapp
5801910013 UefiPayloadPkg: Not use BaseCpuTimerLib by default.
772c5bb8dc FmpDevicePkg/FmpDxe: Update FmpDeviceCheckImageWithStatus() handling
7709988dd8 RedfishPkg/RedfishRestExDxe:Simplify status check
21320ef669 MdeModulePkg/Variable: Make only EFI_VARIABLE_NON_VOLATILE invalid
7e5c603cba MdeModulePkg/SdMmcPciHcDxe: Robust improvements for SD card 1.8V switch
ee67067f17 MdeModulePkg: VariableSmmRuntimeDxe: Fix Variable Policy Message Length
5b39832e18 MdePkg: MmCommunication2: Update MM communicate2 function description
ce37f45955 ArmPkg: MmCommunicationDxe: MM communicate function argument attributes
541a077bd1 ArmPkg: MmCommunicationDxe: Update MM communicate `CommBuffer**` checks
1aa1ec4574 ArmPkg: MmCommunicationDxe: Update MM communicate `CommSize` check
8cc5590eab ArmPkg: MmCommunicationDxe: Update MM communicate `MessageLength` check
6777e67383 EmbeddedPkg: Fix a build error in FwVol.c in X64 arch
a867f3a704 UefiPayloadPkg: Use BaseCpuTimerLib for Universal Payload by default
f4b7b473b4 MdeModulePkg/UefiBootManagerLib: Convert BmLoadOption to Variable Policy
76b3d45b75 ShellPkg: Add the missing VariablePolicyHelperLib in ShellPkg.dsc
8542fc5f95 NetworkPkg: Add the missing VariablePolicyHelperLib in NetworkPkg.dsc
ae35314e7b Maintainers.txt: Add Sami Mujawar as reviewer for ArmPkg
862ea6e836 OvmfPkg: change qemu default resolution to 1280x800
e95b44c90e ArmVirtPkg: change qemu default resolution to 1280x800
929804b172 OvmfPkg: add PcdVideoResolutionSource
7f25ddbc03 OvmfPkg/QemuVideoDxe: simplify InitializeBochsGraphicsMode
336da55ca8 OvmfPkg/QemuVideoDxe: drop QEMU_VIDEO_BOCHS_MODES->ColorDepth
55c05427b9 OvmfPkg/QemuVideoDxe: factor out QemuVideoBochsAddMode
49a2d8cbf5 OvmfPkg/QemuVideoDxe: parse edid blob, detect display resolution
ba79becd55 OvmfPkg/BaseCachingPciExpressLib: Migrate BaseCachingPciExpressLib
103fa647d1 ArmPkg: Replace CoreId and ClusterId with Mpidr in ARM_CORE_INFO struct
742dafd2cc DynamicTablesPkg: Print specifier macro for CM_OBJECT_ID
13136cc311 DynamicTablesPkg: FdtHwInfoParserLib: Parse Pmu info
5751d60821 DynamicTablesPkg: AmlLib: AmlAddPrtEntry() to handle GSI
5816bd3eab DynamicTablesPkg: AcpiSsdtPcieLibArm: Remove link device generation
dc1118fa0d ArmVirtPkg: Add cspell exceptions
0dbd356983 ArmVirtPkg/Kvmtool: Add DSDT ACPI table
312ef7a0a4 ArmVirtPkg/Kvmtool: Add Configuration Manager
17a02163bd ArmVirtPkg/Kvmtool: Enable ACPI support
5b3c682d91 ArmVirtPkg/Kvmtool: Enable Acpiview
017564d637 ArmPkg/ArmMmuLib AARCH64: avoid EL0 accessible mappings
45b1612659 DynamicTablesPkg: Add Memory32Fixed function
007a95055b DynamicTablesPkg: Remove redundant cast in AmlCodeGenReturn
33189f0527 DynamicTablesPkg: Add AmlCodeGenMethodRetInteger function
a4b7aa362d MdeModulePkg/Bus/Pci/PciBusDxe: Support platform PCI ROM override
6fb09da89f ShellPkg: Fix incorrect PPTT FlagName dereference
c09dbc92e9 BaseTools/Conf: Add new macro for customizing dll file reduction.
d4ac53aa91 BaseTools: Fix error leg in DscBuildData.py
f78b937c95 MdeModulePkg/RuntimeDxe: clear mVirtualMapMaxIndex
96b8b5fd10 MdeModulePkg/UiApp: Fix spelling of 'FRONTPAGE'
bd676f080a Maintainers.txt: add missing github IDs to OvmfPkf/Fdt reviewers
1f54eaa725 Maintainers.txt: update email for Leif Lindholm
b360b0b589 Maintainers.txt: Update email address
c9b7c6e0cc BaseTools: Update CLANG{35,38}_WARNING_OVERRIDES to ignore unused vars
42af706dfb BaseTools: Update brotli submodule
1193aa2dfb MdeModulePkg: update brotli submodule
85589ddbf6 OvmfPkg/VmgExitLib: Fix uninitialized variable warning with XCODE5
c28e376edc OvmfPkg/FvbServicesSmm: use the VmgExitLibNull
8a57673316 ShellPkg: Fix Ping GetTimerPeriod API failure
b24306f15d NetworkPkg: Fix incorrect unicode string of the AKM/Cipher Suite
- Add amd-sev-es to the following descriptors because James Fehlig
tested them (bsc#1196879):
60-ovmf-x86_64.json
60-ovmf-x86_64-2m.json
60-ovmf-x86_64-ms.json
60-ovmf-x86_64-2m-ms.json
- Backported patches in ovmf-bsc1196879-sev-fix.patch for fixing SEV:
de463163d9 OvmfPkg/AmdSev: reserve snp pages
63c50d3ff2 OvmfPkg/ResetVector: cache the SEV status MSR value in workarea
f1d1c337e7 OvmfPkg/BaseMemEncryptLib: use the SEV_STATUS MSR value from workarea
==== oxygen5 ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== pam ====
Subpackages: pam_unix
- pam-hostnames-in-access_conf.patch: update with upstream
submission. Fixes several bugs including memory leaks.
- Move group.conf and faillock.conf to /usr/etc/security
- Update to current git for enhanced vendordir support (pam-git.diff)
Obsoletes:
- 0001-Include-pam_xauth_data.3.xml-in-source-archive-400.patch
- 0002-Only-include-vendordir-in-manual-page-if-set-401.patch
- 0003-Use-vendor-specific-limits.conf-as-fallback-402.patch
==== pam-full-src ====
- pam-hostnames-in-access_conf.patch: update with upstream
submission. Fixes several bugs including memory leaks.
- Move group.conf and faillock.conf to /usr/etc/security
- Update to current git for enhanced vendordir support (pam-git.diff)
Obsoletes:
- 0001-Include-pam_xauth_data.3.xml-in-source-archive-400.patch
- 0002-Only-include-vendordir-in-manual-page-if-set-401.patch
- 0003-Use-vendor-specific-limits.conf-as-fallback-402.patch
==== perl-DBD-SQLite ====
- Use the system sqlite rather than the built-in one.
[bsc#1195771, perl-DBD-SQLite-use-external-sqlite3.patch]
==== permissions ====
Version update (1599_20210901 -> 1599_20220309)
Subpackages: chkstat permissions-config
- Update to version 20220309:
* apptainer whitelisting (bsc#1196145)
- Update to version 20220202:
* mount.nfs: switch from migration mode to fixed path in /usr/sbin
* changed gendered pronouns
* mgetty: faxq-helper now finally reside in /usr/libexec
==== pipewire ====
Version update (0.3.45 -> 0.3.48)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.48:
* Highlights
- Fix IEC958 passthrough again.
- Fix pulse-server crashes when playing a sample.
- Support for more a more advanced upmixing algorithm.
- filter-chain now supports arbitrary many ports.
- Fix multichannel support in WINE (with new WirePlumber).
- Many bugfixes and improvements.
* PipeWire
- The work queue is now created in the context so we can fail
early and avoid further error checking in various places.
- Fix a potential use after free with threaded loops.
- The protocol now has a message footer. This is used to pass
around global state such as the last registered object
serial number. This can be used to detect when a client tries
to bind to old (but reused) object ids. This avoids some
races in the session manager but also when binding objects.
- The zero-denormals CPU flag is now not touched anymore unless
explicitly selected by the user. Denormals are avoided in
filter-chain now in software. If the zero-denormals are now
only configured in the data thread. This should fix issues
with luajit.
- Configuration parsing will not actually fail on errors.
- pw-top now correctly clips unicode characters.
- Many places now use a dynamic POD builder to support
arbitrary large property sets.
- pw-stream now support PropInfo parameters so that they can
announce custom properties.
- Serial number are now also set on metadata and
session-manager objects.
* SPA
- audioadapter is now smarter when trying to fixate the format.
It will use the PortConfig format to fill in any wildcards.
This results in the least amount of conversions when the
stream can handle it. It also is part of a fix (also requires
a session manager fix) for WINE multichannel support.
- Fix 5.1 to 2 channels mixing. It was using the volume of the
stereo pair on all channels.
- Fix some weird volume issues when a source is capturing and
channelmixing.
- Add stereo to 7.1 upmixing.
- The channelmix parameters can be changed at runtime now.
- Many improvements to the upmixing algorithms. Rear channels
are now constructed from the ambient sound and can have delay
and phase shift applied to them to improve spacialisation.
The stereo channels can be filtered so that the dialogue is
more concentrated in the centre channel.
* modules
- Module X11 bell received cleanups and improvements.
- The module now has a private method to schedule unload later.
This simplifies cleanup in many modules.
- module-filter-chain now handles arbitrary many ports and
control ports.
- Fix a bug in RAOP where it was reading from the wrong port.
* pulse-server
- Nodes with the DONT_MOVE property should fail with -EINVAL
when they are moved.
- Fix a segfault when playing a sample.
- The _FIX flags in pulse-server also now ignore the configured
sample format, just like pulseaudio does.
- Fix IEC958 passthrough again. It got accidentally broken
since 0.3.45 with a fix for another issue.
- Fix module-null-sink device.description.
* Bluetooth
- Don't try to connect HSP/HFP when no backend is available.
- Drop patches already included upstream:
* 0001-revert-loop-remove-destroy-list.patch
* 0002-pulse-server-free-pending-sample-reply.patch
- Rebase reduce-meson-dependency.patch.
- Enable pulseaudio-setup use on openSUSE Leap 15.4.
- Some spec clean-up.
- Add 0001-revert-loop-remove-destroy-list.patch: fix MPD crash.
- Add 0002-pulse-server-free-pending-sample-reply.patch: fix
"fast volume change".
- Update to version 0.3.47:
* Fix a bug in pulse-server that caused cached notifications to
play multiple times.
* Remove a check and warnings to catch leaked listeners on the
proxy. This might access invalid memory and cause infinite
loops in older wireplumber.
- Rebase reduce-meson-dependency.patch.
- Update to version 0.3.46:
* Highlights:
- Fix a critical bug in pipewire-pulse buffer size handling
that made some apps (MuseScore, ... ) stutter.
- Fix a critical bug where devices would not show when the
kernel was compiled without VERBOSE_PROCSFS.
- JACK clients will now use lock-quantum by default. This
makes sure that all dynamic quantum changes are disabled
while a JACK app is running. The only way to force a
quantum chance is through a JACK app or with the metadata.
- Almost all limits on number of ports, clients and nodes are
removed.
- A Dummy fallback sink is now automatically created when
there are no other sinks. This avoids stalling browsers.
- Sound sharing with Zoom should work better. A new WirePlumber
release might be required.
- Many more fixes and improvements.
* PipeWire
- Update docs with new config overrides.
- The rule matching logic was moved to config and code is now
shared with pulse-server and JACK.
- Add new Romanian translation.
- When a quantum is forced with metadata, any node that asked
to lock-quantum is ignored so that the quantum change can
happen.
- Fix a bug where a mixer was removed twice, leading to
potential memory corruption.
- The port limits on nodes and filters are now removed.
Some code was simplified.
- Fix a potential leak because listeners where removed while
they could be emitted.
- Improve context.exec and avoid zombie processes.
* Modules
- The RAOP module now has a default latency of 2 seconds,
like PulseAudio.
- The echo-cancel module now uses the plugin loader to load
the backends. This makes it possible to add custom, out of
tree, echo cancel plugins.
* Tools
- Improve help of pw-link.
- Output to stdout and error to stderr. Use setlinebuf for
stdout to improve piping between apps. (#2110)
* SPA
- Improve removing sources when dispatching. Also improve
performance now that a destroy loop can be removed. (#2114)
- Fix an fd leak in the logger when logging to a file.
- Improve loop enter/leave checks and support recursive loops.
* pulse-server
- Clamp various buffer attributes to the max length. Fixes some
issues with various applications. (#2100)
- Module properties are now remapped correctly from their
pulseaudio variant to the PipeWire ones.
- Fix module index in introspect. Use the right index when
loaded from our internal modules. (#2101)
- Improve argument parsing and node.description. (#2086)
- The sink-index should now be filled in correctly when playing
a sample. (#2129)
- module-always-sink is now implemented and loaded by default.
(#1838)
- Add support for loading some modules only once.
- Module load and unload now does extra sync to make it appear
synchronous, like in PulseAudio. This improves sounds sharing
in Zoom.
* ALSA
- Fix critical bug where alsa devices would not show when the
kernel was compiled without VERBOSE_PROCFS.
- Some corner cases were fixed in the ALSA timing code. When
the capture node is follower, it will now not try to read too
much data and xrun but it will instead produce a cycle of
silence.
- Various fixes and improvements to make ALSA devices resync to
the driver more quickly and accurately.
* JACK
- Add an option to name the default device as system to improve
compatibility with some applications,
- Use lock-quantum by default. This makes sure that all dynamic
quantum changes are disabled while a JACK app is running. The
only way to force a quantum chance is through a JACK app or
with the metadata.
- It is now possible to do IPC calls from the data thread. Note
that this is a very bad idea but required for compatibility
with JACK2.
* GStreamer
- GStreamer sink will now set a default channelmap to make it
possible to remap to the channel layout of the device.
- Update patch for further uses of "new" meson features used by
upstream:
* reduce-meson-dependency.patch
- Run ldconfig for pipewire-libjack-0_3
* The JACK libraries are made available system-wide using
/etc/ld.so.conf.d. Hence, ldconfig should be run to make sure
the dynamic linker picks them up.
==== plasma-browser-integration ====
Version update (5.24.2 -> 5.24.3)
Subpackages: plasma-browser-integration-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== plasma-framework ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* KPluginMetaData::serviceTypes() is gone in KF6
* Remove or upgrade QQC1 imports from tests where possible
* Port away from QXcbWindowFunctions for Qt6
* show the header if both this and dialog background fallback
* Fix a -Wint-to-void-pointer-cast warning
* breeze: Clean up SVG Tiny 1.2 errors in button
* Units: add mediumSpacing
* Units: update smallSpacing and largeSpacing documentation
* Use POSITION_INDEPENDENT_CODE for static lib (qt6)
* Use KConfigPropertyMap instead of KDeclarative::ConfigPropertyMap for KF6
* Remove the use of the QtQml namespace
* Adapt to the new location of the Qt namespace meta object in Qt6
* Adapt to native event filter signature changes in Qt6
* Adapt to the removed of QtX11Extras in Qt6
* Adapt to QQuickItem::geometryChanged being renamed in Qt6
* Port to QRegularExpression
* Adapt to Qt6 container sizes no longer being a 32bit integer
==== plasma-nm5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== plasma5-addons ====
Version update (5.24.2 -> 5.24.3)
Subpackages: plasma5-addons-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== plasma5-desktop ====
Version update (5.24.2 -> 5.24.3)
Subpackages: plasma5-desktop-emojier
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* kcms/touchpad: Remove weird Q_EMIT changed(false) in resizeEvent
- Drop patches, now upstream:
* 0001-kcms-touchpad-Remove-weird-Q_EMIT-changed-false-in-r.patch
- Restore compatibility with older kf5-filesystem
- Remove duplicate mention of kimpanel-ibus-panel
==== plasma5-disks ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
- Restore compatibility with older kf5-filesystem
==== plasma5-integration ====
Version update (5.24.2 -> 5.24.3)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* [KDEPlatformFileDialog] Don't do stat if baseUrl didn't change
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.24.3
==== plasma5-pa ====
Version update (5.24.2 -> 5.24.3)
Subpackages: plasma5-pa-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* [kcm] Update device combobox when current device changes externally
==== plasma5-systemmonitor ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== plasma5-thunderbolt ====
Version update (5.24.2 -> 5.24.3)
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
==== plasma5-workspace ====
Version update (5.24.2 -> 5.24.3)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* kcms/colors: Implement radio button layouts better
* kcms/colors: fix spacing between radio buttons and content
* [Battery Monitor] Only show charge threshold hint for power supply batteries (kde#451161)
* [Icons KCM] Give measure delegate a text
* wallpapers: Sort BackgroundListModel by title
* applets/digital-clock: Fix `Qt.formatDateTime` returns different date when minute changes (kde#436796)
* applets/systray: align applet labels with differing line counts in hidden view (kde#438347)
* Show panel config above other windows (kde#450794)
* Use current accent colour to set ColorDialog object in colour picker
* SystemDialog: Allow accepting the dialogs with the keyboard (kde#450223)
* applets/systemtray: Do not open context menu on mouse pressed for SNI (kde#409768)
* Revert "Fix overdraw on Wayland"
* startkde: Forward stdout/stderr of started processes
* SDDM theme: stop eliding people's names so aggressively (kde#450673)
* applets/digital-clock: Word-wrap date string for desktop representation (kde#450632)
* wrap completely the invariants timer in NDEBUG
* ScreenPool as the source of truth of QScreen info
* Always ensure there is an user selected (kde#450182)
* Prevent panel going out of screen boundaries
* applets/clipboard: Focus on text area when transition is done
* applets/clipboard: Fix highlight after exiting edit mode
- Drop patches, now upstream:
* 0001-startkde-Forward-stdout-stderr-of-started-processes.patch
- Restore compatibility with older kf5-filesystem
==== polkit-kde-agent-5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
- Restore compatibility with older kf5-filesystem
==== powerdevil5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: powerdevil5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* Improved backlight devices selection (kde#399646)
- Restore compatibility with older kf5-filesystem
==== prison-qt5 ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
* For KF6 use the more idiomatic include files installation layout
* Fix include dir for .pri file
* Normalise where headers are installed with the rest of KF
==== psutils ====
Version update (2.04 -> 2.08)
- Update to 2.08:
* man pages: names of programs should always start with
lower-case letter
* PSUtils.pm: update invocation of paper, and improve parsing of
output
- Changes from 2.07:
* PSUtils.pm: add trailing colon to certain DSC keywords
- Changes from 2.06:
* Fix normalization of rotations in pagespecs
* PSUtils.pm: in parsepaper, don?t pass empty string to
singledimension
- Changes from 2.05:
* PSUtils.pm: print the culprit when we get a bad dimension
* Make programs use bindir prefix when running each other
* Fix a bug in test harness: don?t distribute built file
pre-inst-env
* tests: remove accidentally-added file
* Makefile.am: don?t echo an echo command in ?make loc?
- Use current macros.
==== purpose ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Remove call to ecm_find_qmlmodule(org.kde.kdeconnect)
==== python-FontTools ====
Version update (4.28.5 -> 4.29.1)
- Update to 4.29.1
* [colorLib] Fixed rounding issue with radial gradient's start/end
circles inside one another (#2521).
* [freetypePen] Handle rotate/skew transform when auto-computing
width/height of the buffer; raise PenError wen missing moveTo
(#2517)
- Release 4.29.0
* [ufoLib] Fixed illegal characters and expanded reserved
filenames (#2506).
* [COLRv1] Don't emit useless PaintColrLayers of lenght=1 in
LayerListBuilder (#2513).
* [ttx] Removed legacy waitForKeyPress method on Windows (#2509).
* [pens] Added FreeTypePen that uses freetype-py and the pen
protocol for rasterizating outline paths (#2494).
* [unicodedata] Updated the script direction list to Unicode 14.0
(#2484).
* Bumped unicodedata2 dependency to 14.0 (#2499).
* [psLib] Fixed type of fontName in suckfont (#2496).
==== python-PyYAML ====
- do not use setup.py test construct
https://trello.com/c/me9Z4sIv/121-setuppy-test-leftovers
==== python-SQLAlchemy ====
Version update (1.4.31 -> 1.4.32)
- update to version 1.4.32:
* orm
+ [orm] [bug] [regression] Fixed regression where the ORM
exception that is to be raised when an INSERT silently fails to
actually insert a row (such as from a trigger) would not be
reached, due to a runtime exception raised ahead of time due to
the missing primary key value, thus raising an uninformative
exception rather than the correct one. For 1.4 and above, a new
FlushError is added for this case that?s raised earlier than the
previous ?null identity? exception was for 1.3, as a situation
where the number of rows actually INSERTed does not match what
was expected is a more critical situation in 1.4 as it prevents
batching of multiple objects from working correctly. This is
separate from the case where a newly fetched primary key is
fetched as NULL, which continues to raise the existing ?null
identity? exception. References: #7594
+ [orm] [bug] Fixed issue where using a fully qualified path for
the classname in relationship() that nonetheless contained an
incorrect name for path tokens that were not the first token,
would fail to raise an informative error and would instead fail
randomly at a later step. References: #7697
* engine
+ [engine] [bug] Adjusted the logging for key SQLAlchemy
components including Engine, Connection to establish an
appropriate stack level parameter, so that the Python logging
tokens funcName and lineno when used in custom logging
formatters will report the correct information, which can be
useful when filtering log output; supported on Python 3.8 and
above. Pull request courtesy Markus Gerstel. References: #7612
* sql
+ [sql] [bug] Fixed type-related error messages that would fail
for values that were tuples, due to string formatting syntax,
including compile of unsupported literal values and invalid
boolean values. References: #7721
+ [sql] [bug] [mysql] Fixed issues in MySQL SET datatype as well
as the generic Enum datatype where the __repr__() method would
not render all optional parameters in the string output,
impacting the use of these types in Alembic autogenerate. Pull
request for MySQL courtesy Yuki Nishimine. References: #7598,
[#7720], #7789
+ [sql] [bug] The Enum datatype now emits a warning if the
Enum.length argument is specified without also specifying
Enum.native_enum as False, as the parameter is otherwise
silently ignored in this case, despite the fact that the Enum
datatype will still render VARCHAR DDL on backends that don?t
have a native ENUM datatype such as SQLite. This behavior may
change in a future release so that ?length? is honored for all
non-native ?enum? types regardless of the ?native_enum? setting.
+ [sql] [bug] Fixed issue where the HasCTE.add_cte() method as
called upon a TextualSelect instance was not being accommodated
by the SQL compiler. The fix additionally adds more
?SELECT?-like compiler behavior to TextualSelect including that
DML CTEs such as UPDATE and INSERT may be accommodated.
References: #7760
* asyncio
+ [asyncio] [bug] Fixed issues where a descriptive error message
was not raised for some classes of event listening with an async
engine, which should instead be a sync engine instance.
+ [asyncio] [bug] Fixed issue where the AsyncSession.execute()
method failed to raise an informative exception if the
Connection.execution_options.stream_results execution option
were used, which is incompatible with a sync-style Result object
when using an asyncio calling style, as the operation to fetch
more rows would need to be awaited. An exception is now raised
in this scenario in the same way one was already raised when the
Connection.execution_options.stream_results option would be used
with the AsyncConnection.execute() method. Additionally, for
improved stability with state-sensitive database drivers such as
asyncmy, the cursor is now closed when this error condition is
raised; previously with the asyncmy dialect, the connection
would go into an invalid state with unconsumed server side
results remaining. References: #7667
* postgresql
+ [postgresql] [usecase] Added compiler support for the PostgreSQL
NOT VALID phrase when rendering DDL for the CheckConstraint,
ForeignKeyConstraint and ForeignKey schema constructs. Pull
request courtesy Gilbert Gilb?s. References: #7600
* mysql
+ [mysql] [bug] [regression] Fixed regression caused by #7518
where changing the syntax ?SHOW VARIABLES? to ?SELECT @@? broke
compatibility with MySQL versions older than 5.6, including
early 5.0 releases. While these are very old MySQL versions, a
change in compatibility was not planned, so version-specific
logic has been restored to fall back to ?SHOW VARIABLES? for
MySQL server versions < 5.6. References: #7518
* mariadb
+ [mariadb] [bug] [regression] Fixed regression in
mariadbconnector dialect as of mariadb connector 1.0.10 where
the DBAPI no longer pre-buffers cursor.lastrowid, leading to
errors when inserting objects with the ORM as well as causing
non-availability of the CursorResult.inserted_primary_key
attribute. The dialect now fetches this value proactively for
situations where it applies. References: #7738
* sqlite
+ [sqlite] [usecase] Added support for reflecting SQLite inline
unique constraints where the column names are formatted with
SQLite ?escape quotes? [] or `, which are discarded by the
database when producing the column name. References: #7736
+ [sqlite] [bug] Fixed issue where SQLite unique constraint
reflection would fail to detect a column-inline UNIQUE
constraint where the column name had an underscore in its name.
References: #7736
* oracle
+ [oracle] [bug] Fixed issue in Oracle dialect where using a
column name that requires quoting when written as a bound
parameter, such as "_id", would not correctly track a Python
generated default value due to the bound-parameter rewriting
missing this value, causing an Oracle error to be raised.
References: #7676
+ [oracle] [bug] [regression] Added support to parse ?DPI? error
codes from cx_Oracle exception objects such as DPI-1080 and
DPI-1010, both of which now indicate a disconnect scenario as of
cx_Oracle 8.3. References: #7748
* tests
+ [tests] [bug] Improvements to the test suite?s integration with
pytest such that the ?warnings? plugin, if manually enabled,
will not interfere with the test suite, such that third parties
can enable the warnings plugin or make use of the -W parameter
and SQLAlchemy?s test suite will continue to pass. Additionally,
modernized the detection of the ?pytest-xdist? plugin so that
plugins can be globally disabled using
PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 without breaking the test suite
if xdist were still installed. Warning filters that promote
deprecation warnings to errors are now localized to
SQLAlchemy-specific warnings, or within SQLAlchemy-specific
sources for general Python deprecation warnings, so that
non-SQLAlchemy deprecation warnings emitted from pytest plugins
should also not impact the test suite. References: #7599
+ [tests] [bug] Made corrections to the default pytest
configuration regarding how test discovery is configured, to fix
issue where the test suite would not configure warnings
correctly and also attempt to load example suites as tests, in
the specific case where the SQLAlchemy checkout were located in
an absolute path that had a super-directory named ?test?.
References: #7045
==== python-pycryptodome ====
- do not use setup.py test construct
https://trello.com/c/me9Z4sIv/121-setuppy-test-leftovers
==== python-pyudev ====
Version update (0.22.0+git.1642212208.d5630bf -> 0.23.2+14)
- Update to version 0.23.2+14:
* Remove a bunch of python-2 only testing
* Bump some Python versions
* Get rid of six dependency
* Drop all pylint tasks
* Remove overly rigorous tests
* Make a package target that uses build
* Omit PyPy flakey test
* Check whether the Context has a "_libudev" attribute
* Remove setup.cfg
* Remove obsolete egg_info parameter
* Delete another flaky test
- Rebase hypothesis_settings.patch and pytest_register_mark.patch.
- Drop six (Build)?Requires.
==== python-tqdm ====
Version update (4.62.3 -> 4.63.0)
Subpackages: python-tqdm-bash-completion python38-tqdm
- update to version 4.63.0:
* add __reversed__()
* add efficient __contains__()
* improve CLI startup time (replace pkg_resources => importlib)
* tqdm.autonotebook warning & std fallback on missing ipywidgets
(#1218 <- #1082, #1217)
* warn on positional CLI arguments
* misc build/test framework updates
+ enable py3.10 tests
+ add conda dependencies
+ update pre-commit hooks
+ fix pytest config (nbval, asyncio)
+ fix dependencies & tests
+ fix site deployment
==== python-xarray ====
Version update (0.21.1 -> 2022.3.0)
- - update to version 2022.03.0:
- This release brings a number of small improvements, as well as a move to `calendar versioning <https://calver.org/>`_ (:issue:`6176`).:
- Many thanks to the 16 contributors to the v2022.02.0 release!:
- Aaron Spring, Alan D. Snow, Anderson Banihirwe, crusaderky, Illviljan, Joe Hamman, Jonas Gliß,:
- Lukas Pilz, Martin Bergemann, Mathias Hauser, Maximilian Roos, Romain Caneill, Stan West, Stijn Van Hoey,:
- Tobias Kölling, and Tom Nicholas.:
- New Features:
- Enabled multiplying tick offsets by floats. Allows ``float`` ``n`` in
:py:meth:`CFTimeIndex.shift` if ``shift_freq`` is between ``Day``
and ``Microsecond``. (:issue:`6134`, :pull:`6135`).
By `Aaron Spring <https://github.com/aaronspring>`_.
- Enbable to provide more keyword arguments to `pydap` backend when reading
OpenDAP datasets (:issue:`6274`).
By `Jonas Gliß <https://github.com/jgliss>`.
- Allow :py:meth:`DataArray.drop_duplicates` to drop duplicates along multiple dimensions at once,
and add :py:meth:`Dataset.drop_duplicates`. (:pull:`6307`)
By `Tom Nicholas <https://github.com/TomNicholas>`_.
- Breaking changes:
- Renamed the ``interpolation`` keyword of all ``quantile`` methods (e.g. :py:meth:`DataArray.quantile`)
to ``method`` for consistency with numpy v1.22.0 (:pull:`6108`).
By `Mathias Hauser <https://github.com/mathause>`_.
- Deprecations:
- Bug fixes:
- Variables which are chunked using dask in larger (but aligned) chunks than the target zarr chunk size
can now be stored using `to_zarr()` (:pull:`6258`) By `Tobias Kölling <https://github.com/d70-t>`_.
- Multi-file datasets containing encoded :py:class:`cftime.datetime` objects can be read in parallel again (:issue:`6226`, :pull:`6249`, :pull:`6305`). By `Martin Bergemann <https://github.com/antarcticrainforest>`_ and `Stan West <https://github.com/stanwest>`_.
- Documentation:
- Delete files of datasets saved to disk while building the documentation and enable
building on Windows via `sphinx-build` (:pull:`6237`).
By `Stan West <https://github.com/stanwest>`_.
- Internal Changes:
- update to version 0.21.1:
- This is a bugfix release to resolve (:issue:`6216`, :pull:`6207`).:
- Bug fixes:
- Add `packaging` as a dependency to Xarray (:issue:`6216`, :pull:`6207`).
By `Sebastian Weigand <https://github.com/s-weigand>`_ and `Joe Hamman <https://github.com/jhamman>`_.
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl 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-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- Build PPC firmwares from sources on non-PPC builds as well
(bsc#1193545)
- Build RiscV firmwares on non-RiscV builds as well
- While there, refactor (and simplify!) the firmware building
logic and code
* Patches added:
Makefile-define-endianess-for-cross-buil.patch
Makefile-fix-build-with-binutils-2.38.patch
- qemu,kvm,xen: NULL pointer dereference issue in megasas-gen2 host
bus adapter (bsc#1180432, CVE-2020-35503)
* Patches added:
hw-scsi-megasas-check-for-NULL-frame-in-.patch
==== qqc2-desktop-style ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Thicken menus on transient touch as well as being in Tablet Mode
* PlasmaDesktopTheme: ensure we initialise the colours
* Fix typo
* PlasmaDesktopTheme: Do not compute the colors for invisible items
* PlasmaDesktopTheme: Do not call syncColors after syncWindow
* Menu: use hmargin and vmargin from QStyle
* Support displaying icons in ItemDelegate (kde#425867)
* fix checkbox position for CheckDelegate
* Drop lib prefix when building for Windows
* KQuickStyleItem: Simplify the updatePolish
* Use correct DBus signal for listening for font changes
* Use raw pointer instead of QPointer to track watchers
==== rdma-core ====
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1 rdma-ndd
- Update spec file from upstream
- install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
- fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
- Backport from upstream to allow modprobe files to be installed in a
configurable directory
==== remmina ====
Version update (1.4.24 -> 1.4.25)
Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc
- Updated to remmina version 1.4.25
* kiosk: Drop GNOME MediaKeys plugin !2377
* Honour soft links target in SFTP !2379
* Optional close confirmation !2380
* Fix some build warnings !2382
* Fix manpages !2378
* Snap cleanup + kwallet support !2381
* Deprecations and amend g_date_time_format_iso8601 !2383
* Fixes to snap build !2384
* Removing dependencies that are available as extensions !2385
* FreeRDP_OffscreenSupportLevel is of type UINT32 !2386
* Minor fixes !2387
* Get the right value for FreeRDP_AutoReconnectMaxRetries !2388
==== rp-pppoe ====
- Removed Wants=network.target from pppoe.service (bsc#1196359).
==== ruby3.1 ====
Subpackages: libruby3_1-3_1
- use valgrind for more supported platforms
- run tests in parallel for better build times
- set PATH for test to just built ruby interpreter
- skip network tests, they hang on timeouts, slowing down the build
- remove exceptions for armv7 testing, these are all fixed
==== rubygem-nokogiri ====
Version update (1.13.1 -> 1.13.3)
- use mini_portile2 2.8
required by version 1.13.3
- updated to version 1.13.3
[#]## Fixed
* [CRuby] Revert a HTML4 parser bug in libxml 2.9.13 (introduced in Nokogiri v1.13.2). The bug causes libxml2's HTML4 parser to fail to recover when encountering a bare `<` character in some contexts. This version of Nokogiri restores the earlier behavior, which is to recover from the parse error and treat the `<` as normal character data (which will be serialized as `<` in a text node). The bug (and the fix) is only relevant when the `RECOVER` parse option is set, as it is by default. [[#2461](https://github.com/sparklemotion/nokogiri/issues/2461)]
[#]# 1.13.2 / 2022-02-21
[#]## Security
* [CRuby] Vendored libxml2 is updated from 2.9.12 to 2.9.13. This update addresses [CVE-2022-23308](https://nvd.nist.gov/vuln/detail/CVE-2022-23308).
* [CRuby] Vendored libxslt is updated from 1.1.34 to 1.1.35. This update addresses [CVE-2021-30560](https://nvd.nist.gov/vuln/detail/CVE-2021-30560).
Please see [GHSA-fq42-c5rg-92c2](https://github.com/sparklemotion/nokogiri/security/adv… for more information about these CVEs.
[#]## Dependencies
* [CRuby] Vendored libxml2 is updated from 2.9.12 to 2.9.13. Full changelog is available at https://download.gnome.org/sources/libxml2/2.9/libxml2-2.9.13.news
* [CRuby] Vendored libxslt is updated from 1.1.34 to 1.1.35. Full changelog is available at https://download.gnome.org/sources/libxslt/1.1/libxslt-1.1.35.news
==== rubygem-pg ====
Version update (1.2.3 -> 1.3.4)
- Update to version 1.3.4
No Changelog installed anylonger
- Drop no longer required use-pkg-config.patch
==== rubygem-rspec-rails ====
Version update (5.1.0 -> 5.1.1)
- updated to version 5.1.1
Enhancements:
* Make the API request scaffold template more consistent and compatible with
Rails 6.1. (Naoto Hamada, #2484)
* Change the scaffold `rails_helper.rb` template to use `require_relative`.
(Jon Dufresne, #2528)
==== rubygem-sprockets ====
Version update (4.0.2 -> 4.0.3)
- updated to version 4.0.3
* Fix `Manifest#find` yielding from a Promise causing issue on Ruby 3.1.0-dev. [#720](https://github.com/rails/sprockets/pull/720)
* Better detect the ERB version to avoid deprecation warnings. [#719](https://github.com/rails/sprockets/pull/719)
* Allow assets already fingerprinted to be served through `Sprockets::Server`
* Do not fingerprint files that already contain a valid digest in their name
* Remove remaining support for Ruby < 2.4.[#672](https://github.com/rails/sprockets/pull/672)
==== solid ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5Solid5 solid-imports solid-tools
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Use enum in switch instead of raw int
* Add Qt6 Android CI
* udisks backend: Add UD2_DBUS_PATH_BLOCKDEVICES and use more constants
* udev: Do not ignore joysticks
* Check executables exist in PATH before passing them to QProcess
==== sonnet ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* settings: Emit `autodetectLanguageChanged`
* Add Qt6 Android CI
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
* QMake pri files: fix missing new path to version header
==== swtpm ====
Version update (0.7.1 -> 0.7.2)
Subpackages: swtpm-selinux
- Update to version 0.7.2:
- swtpm:
- Do not chdir(/) when using --daemon
- swtpm-localca:
- Re-implement variable resolution for swtpm-localca.conf
- tests:
- Use ${WORKDIR} in config files to test env. var replacement
- man pages:
- Add missing .config directory to path description when using ${HOME}
- build-sys:
- Add probing for -fstack-protector
==== syndication ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
==== syntax-highlighting ====
Version update (5.91.0 -> 5.92.0)
Subpackages: libKF5SyntaxHighlighting5
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* increment bash version number
* Bash: fix parameter expansion replacement with path without extended glob
* Lua: fix function highlighting with local function (#17)
* Add Android Qt6 CI
* Propagate Qt major version to external project build of the host tools
* increment versions
* Bash/Zsh: fix keyword ! in ! cmd
==== systemsettings5 ====
Version update (5.24.2 -> 5.24.3)
Subpackages: systemsettings5-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- Changes since 5.24.2:
* app/SettingsBase: Fix systemsettings unable to start when missing plugin (kde#451054)
* ModuleView: Simplify and fix custom headers logic
==== threadweaver ====
Version update (5.91.0 -> 5.92.0)
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
* Add Qt6 Android CI
==== upower ====
Version update (0.99.16+4 -> 0.99.17)
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0
- Update to version 0.99.17:
+ Upstream release, no changes, versionbump only.
==== util-linux ====
Version update (2.37.3 -> 2.37.4)
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid-devel libuuid1
- Update to version 2.37.4:
* Fix security issue in chsh(1) and chfn(8) (CVE-2022-0563).
SUSE is not affected (bsc#1196241).
- Fix "su -s" bash completion
(bsc#1172427, util-linux-bash-completion-su-chsh-l.patch).
==== util-linux-systemd ====
Version update (2.37.3 -> 2.37.4)
- Update to version 2.37.4:
* Fix security issue in chsh(1) and chfn(8) (CVE-2022-0563).
SUSE is not affected (bsc#1196241).
- Fix "su -s" bash completion
(bsc#1172427, util-linux-bash-completion-su-chsh-l.patch).
- update to 2.37.3 (bsc#1194976):
This release fixes two security mount(8) and umount(8) issues:
* CVE-2021-3996
Improper UID check in libmount allows an unprivileged user to unmount FUSE
filesystems of users with similar UID.
* CVE-2021-3995
This issue is related to parsing the /proc/self/mountinfo file allows an
unprivileged user to unmount other user's filesystems that are either
world-writable themselves or mounted in a world-writable directory.
==== vim ====
Version update (8.2.4456 -> 8.2.4542)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.4542, fixes the following problems
* Terminal test may fail on some machines.
* The GPM library can only be linked statically.
* Vim9: compiling filter() call fails with funcref that has unknown
arguments.
* Vim9: compiling sort() call fails with a funcref that has unknown
arguments.
* Vim9: wrong error for defining dict function.
* Not enough testing for quickfix code.
* Completion only uses strict matching.
* Dtrace files are recognized as filetype D.
* Fuzzy completion does not order matches properly.
"create-directories" as the final argument.
* Running filetype test leaves file behind.
* Coverity warns for uninitialized struct member.
* Coverity warns for uninitialized variable.
* Coverity warns for use of a freed function name.
* Coverity warnds for not checking return value of ftell().
* Memory allocation failures not tested in quickfix code.
* Fuzzy cmdline completion does not work for lower case.
* Operator name spelled wrong.
* Crash when using fuzzy completion.
* No fuzzy completieon for maps and abbreviations.
* Suspending with CTRL-Z does not work on Android.
* Cmdline popup menu not removed when 'lazyredraw' is set.
* No fuzzy cmdline completion for user defined completion.
* Command completion makes two rounds to collect matches.
* Vim9: some error messages are not tested.
* Compiler warning for uninitialized variable.
* Vim9: cannot compare with v:null.
* Build error with +eval but without +channel or +job.
* Failing test for comparing v:null with number.
* Terminal focus reporting only works for xterm-like terminals. (Jonathan
Rascher)
* MS-Windows makefile dependencies are outdated.
* No error if an option is given an invalid value with ":let &opt = val".
* Options test fails in the GUI.
* The find_tags() function is much too long.
* Help test fails in 24 line terminal.
* Coverity gives warnings after tags code refactoring.
* Wrong color for half of wide character next to pum scrollbar.
* Using <Plug> with "noremap" does not work.
* Vim9: at the script level declarations leak from try block to catch and
finally block.
* Vim9: can declare a global variable on the command line.
* With 'showbreak' set and after the end of the line the cursor may be
displayed in the wrong position.
* In the GUI a modifier is not recognized for the key typed after CTRL-X,
which may result in a mapping to be used. (Daniel Steinberg)
* Vim9: there is no point in supporting :Print and :mode.
* When there is a partially matching map and modifyOtherKeys is active a
full map may not work.
* Vim9: outdated "autocmd nested" still works.
* "pattern not found" for :global is not an error message.
* Test fails because of new error message.
* Vim9: cannot assign to a global variable on the command line.
* Vim9: can declare a variable with ":va".
* Vim9: shortening commands leads to confusing script.
* Filetype test fails.
* The find_tags_in_file() function is much too long.
* Window-local directory is not applied if 'acd' fails.
* Vim9: some flow commands can be shortened.
* Old subsitute syntax is still supported.
* Build failure without the +eval feature.
* The binary tag search feature is always enabled.
* Vim9: Can still use ":fini" and ":finis" for ":finish".
* Using wrong highlight for cursor line number.
* Build failure without the +diff feature. (John Marriott)
* GUI test fails with Motif. (Dominique Pellé)
* When gvim is started maximized the 'window' option isn't set
properly. (Christian J. Robinson)
* Some GUI tests don't work on Athena.
* Vim9: cannot set variables to a null value.
* The Athena GUI is old and does not work well.
* Crash when using null_function for a partial.
* Vim9: comparing partial with function fails.
* Making comparison with null work changes legacy behavior.
* LGTM warnings for condition always true and buffer size too small.
* Suspending with CTRL-Z does not work on OpenBSD.
* Vim9: no test that after assigning null the type is still checked.
* Vim9: "is" operator with empty string and null returns true.
* Filename modifer ":8" removes the filename.
* Debugger test fails when breaking on expression.
* Output from linter and language server shows up in git.
* The find_tags_in_file() function is too long.
* When comparing special v:none and v:null are handled the same when
compiling.
* Line number for error is off by one.
* Crash in debugger when a variable is not available in the current block.
* Vim9: "break" inside try/catch not handled correctly.
==== vsftpd ====
- Use rpm conditional to build against the proper OpenSSL version
on all distributions. [jsc#PM-3322]
==== wireplumber ====
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Add patch from upstream to fix a crash on tty switch
(glfo#pipewire/wireplumber#193):
* 0002-policy-bluetooth-fix-string.find-crash-with-nil-string.patch
- Add patch from upstream to fix issues with PulseAudio support with
PipeWire 0.3.48+ (glfo#pipewire/pipewire#2189):
* 0003-si-audio-adapter-relax-format-parsing.patch
- Some spec clean-up.
==== xdg-desktop-portal-kde ====
Version update (5.24.2 -> 5.24.3)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.24.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.3
- No code changes since 5.24.2
- Restore compatibility with older kf5-filesystem
==== xf86-video-vesa ====
- Refuse vesa driver on the system with simpledrmfb (bsc#1193539):
u_Refuse-to-run-on-machines-with-simpledrmfb-too.patch
==== yast2 ====
Version update (4.4.45 -> 4.4.47)
Subpackages: yast2-logs
- Extend the Package module to force using PackageSystem or
PackageAI without having the mode into account.
- AutoYaST: properly detect whether firewalld, bind and
yast2-dns-server packages are installed when cloning a system
(bsc#1196963).
- 4.4.47
- Reverted LD_PRELOAD change (GitHub PR#1236) (bsc#1196326)
- 4.4.46
- New doc: Invoking External Commands in YaST (in doc/)
==== yast2-network ====
Version update (4.4.43 -> 4.4.44)
- Write NetworkManager s390 options to the ethernet section instead
of the connection one (bsc#1196582)
- 4.4.44
==== yast2-security ====
Version update (4.4.12 -> 4.4.13)
- Always check for the package in the underlying system when
trying to detect if running on systemd (bsc#1196963).
- 4.4.13
1
0