openSUSE ARM
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- 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
December 2020
- 13 participants
- 18 discussions
09 Mar '21
Is there any progress in getting working sound in Raspberry Pi 4 images; XFCE
or KDE? Tumbleweed and/or Leap 15.2?
--
fr.gr.
member openSUSE
Freek de Kruijf
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
5
9
Hi all,
is there an openSUSE image download available for the Pine64 Rockpro64
SingleBoardComputer?
https://www.pine64.org/rockpro64/
Greetings...
2
2
[opensuse-arm] Regression observed on Rasbperry Pi 4 with snapshot 20201214
by Nicolas Saenz Julienne 24 Dec '20
by Nicolas Saenz Julienne 24 Dec '20
24 Dec '20
Hi all,
we are aware of a regression on the latest Tumbleweed snapshot breaking USB in
u-boot and GRUB[1]. So please abstain from upgrading your boards until it's
fixed. A series addressing the underlying issue is already in progress[2].
If anyone is having difficulties with this please reply here, I can provide
support.
Sorry for the inconvenience.
Regards,
Nicolas
[1] https://bugzilla.suse.com/show_bug.cgi?id=1180338
[2] http://u-boot.10912.n7.nabble.com/PATCH-v5-00-13-Raspberry-Pi-400-Compute-M…
1
0
Tumbleweed 20201214 on RPi4 - Waiting for PHY auto negotiation to complete
by Linux Kamarada 23 Dec '20
by Linux Kamarada 23 Dec '20
23 Dec '20
Hi, everyone!
I downloaded the latest Tumbleweed XFCE image, based on snapshot
20201214, for my Raspberry Pi 4.
During boot, it keeps repeatedly saying:
Waiting for PHY auto negotiation to complete... TIMEOUT !
And reboots. The GRUB menu is not displayed.
I took a photo that may help: https://paste.opensuse.org/97348522
That does not happen with the latest Leap 15.2 XFCE image (version
2020.07.08-Build1.71).
Does anyone know how to fix that?
Thanks!
Antonio
The Linux Kamarada Project
http://kamarada.github.io/
3
3
18 Dec '20
On my Raspberry Pi 1B the latest JeOS Tumbleweed image, Snapshot20201209, is
installed.
I want to use firewalld with the following deviations from the standard
configuration given as firewall-cmd lines.
firewall-cmd --permanent --zone=public --remove-service=ssh
firewall-cmd --permanent --zone=public --add-rich-rule='rule port port="22" \
protocol="tcp" log prefix="SFW2-INSSH " level="info" limit value="6/m" drop'
firewall-cmd --permanent --zone=internal --remove-service=samba-client
firewall-cmd --permanent --zone=internal --add-service=ssh
firewall-cmd --permanent --zone=internal --add-source=192.168.0.0/16
firewall-cmd --permanent --zone=internal --add-source=fe80::/16
firewall-cmd --permanent --zone=internal --add-source=83.x.y.z
firewall-cmd --permanent --zone=internal --add-source=2001:x:y:z::/48
firewall-cmd --permanent --zone=internal --add-source=2001:xx:yy:zz::/56
public is the default zone
The firewall blocks almost all traffic and allows ssh access from the listed
IPv4 and IPv6 addresses in zone internal; some local, some from somewhere in
the internet. The rich-rule keeps track of unwanted access to the ssh port.
When I reboot the system with the firewalld.service enabled I use "ip a" to
list the IP addresses assigned to the interfaces lo: and eth0:
In this list eth0 does not have an IPv4 address. Also when I stop the
firewalld service eth0 still does not get an IPv4 address. Only after a
restart of the network service, eth0 gets an IPv4 address; no firewall active.
eth0 is configured (standard) to get an IPv4 address via DHCP.
Also router information "ip r" and /etc/resolv.conf do not contain IPv4
addresses.
To did investigate this further, so I installed the latest JeOS Tumbleweed on
my RPi4 and configured firewalld in the same way. This system does NOT show
this wrong behavior.
I filed a bug report: https://bugzilla.opensuse.org/show_bug.cgi?id=1180231
--
fr.gr.
member openSUSE
Freek de Kruijf
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:
apache2
apache2-prefork
apache2-utils
busybox-links
drbd (9.0.25~0+git.bd41626d -> 9.0.26~0+git.9114a038)
fwupd (1.5.2 -> 1.5.3)
gstreamer (1.18.1 -> 1.18.2)
gstreamer-devtools (1.18.1 -> 1.18.2)
gstreamer-editing-services (1.18.1 -> 1.18.2)
gstreamer-plugins-bad (1.18.1 -> 1.18.2)
gstreamer-plugins-base (1.18.1 -> 1.18.2)
gstreamer-plugins-good (1.18.1 -> 1.18.2)
gstreamer-plugins-libav (1.18.1 -> 1.18.2)
gstreamer-plugins-ugly (1.18.1 -> 1.18.2)
icewm-theme-branding
kdevelop5 (5.6.0 -> 5.6.1)
kernel-64kb (5.9.12 -> 5.9.14)
kernel-firmware (20201120 -> 20201130)
kernel-source (5.9.12 -> 5.9.14)
libressl (3.2.2 -> 3.2.3)
libzypp (17.25.2 -> 17.25.5)
lightdm
lvm2
lvm2-device-mapper
malcontent
man-pages-ja (20191215 -> 20201115)
mdadm
mdevctl (0.61 -> 0.78)
openldap2 (2.4.55 -> 2.4.56)
patterns-gnome (20200416 -> 20201210)
patterns-server
patterns-yast (20191229 -> 20201210)
perl-Mojolicious (8.66 -> 8.67)
polkit-default-privs (1550+20201119.2c1dce4 -> 1550+20201208.135bf51)
postgresql13
python-M2Crypto (0.36.0 -> 0.37.1)
python-Pillow (7.2.0 -> 8.0.1)
python-Twisted
python-cryptography (3.2.1 -> 3.3)
python-gst (1.18.1 -> 1.18.2)
python-immutables
python-outcome
python-paramiko
python-psutil
python-reportlab (3.5.51 -> 3.5.56)
python-sniffio
qemu
qemu (5.1.0 -> 5.2.0)
remmina (1.4.9 -> 1.4.10)
rsyslog (8.2010.0 -> 8.2012.0)
rubygem-autoprefixer-rails (10.0.1.3 -> 10.1.0.0)
rubygem-erubi (1.9.0 -> 1.10.0)
rubygem-loofah (2.7.0 -> 2.8.0)
rubygem-passenger (6.0.6 -> 6.0.7)
rubygem-puma (5.0.4 -> 5.1.1)
rubygem-tzinfo (2.0.2 -> 2.0.3)
rubygem-vagrant_cloud (2.0.3 -> 3.0.2)
rubygem-zeitwerk (2.4.1 -> 2.4.2)
scim
simple-scan (3.38.1 -> 3.38.2)
supermin (5.1.20 -> 5.2.0)
systemd (246.6 -> 246.7)
tracker (3.0.1 -> 3.0.2)
tracker-miners (3.0.1 -> 3.0.3)
u-boot-rpiarm64
xapps (1.6.10 -> 2.0.0)
xdm
xreader (2.6.4 -> 2.8.0)
yast2-network (4.3.30 -> 4.3.32)
yast2-security (4.3.4 -> 4.3.5)
yast2-storage-ng (4.3.27 -> 4.3.28)
zypper (1.14.40 -> 1.14.41)
=== Details ===
==== apache2 ====
- added https://httpd.apache.org/server-status like server status
(configured by APACHE_EXTENDED_STATUS="lua")
- modified sources
% apache2-mod_status.conf
% apache2-start_apache2
% sysconfig.apache2
- actually install suse provided READMEs
- install upstream configuration example
- added sources
+ apache2-README-configuration.txt
==== apache2-prefork ====
- added https://httpd.apache.org/server-status like server status
(configured by APACHE_EXTENDED_STATUS="lua")
- modified sources
% apache2-mod_status.conf
% apache2-start_apache2
% sysconfig.apache2
- actually install suse provided READMEs
- install upstream configuration example
- added sources
+ apache2-README-configuration.txt
==== apache2-utils ====
- added https://httpd.apache.org/server-status like server status
(configured by APACHE_EXTENDED_STATUS="lua")
- modified sources
% apache2-mod_status.conf
% apache2-start_apache2
% sysconfig.apache2
- actually install suse provided READMEs
- install upstream configuration example
- added sources
+ apache2-README-configuration.txt
==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-patch busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-xz
- busybox-adduser needs "nogroup" for system accounts, which have
no group specified.
==== drbd ====
Version update (9.0.25~0+git.bd41626d -> 9.0.26~0+git.9114a038)
Subpackages: drbd-kmp-64kb drbd-kmp-default
- bsc#1179708, compat to kernel v5.10
- Add patch compat_get_fs.patch
Add patch remove_bdi_cap_stable_writes.patch
- Update to 9.0.26
* fix a case of a disk unexpectedly becoming Outdated by moving the
exchange of the initial packets into the body of the two-phase-commit
that happens at a connect
* fix adding of new volumes to resources with a primary node
* reliably detect split brain situation on both nodes
* fix an unexpected occurrence of NetworkFailure state in a tight
drbdsetup disconnect; drbdsetup connect sequence
* fix online verify to return to Established from VerifyS if the VerifyT node
was temporarily Inconsistent during the run
* fix a corner case where a node ends up Outdated after the crash and rejoin
of a primary node
* implement 'blockdev --setro' in DRBD
* following upstream changes to DRBD up to Linux 5.9 and ensure
compatibility with Linux 5.8 and 5.9
* fix a crash if during resync a discard operation fails on the
resync-target node
* fix online verify to not clamp disk states to UpToDate
* fix promoting resync-target nodes; the problem was that it could modify
the bitmap of an ongoing resync; which leads to alarming log messages
* pause a resync if the sync-source node becomes inconsistent; an example
is a cascading resync where the upstream resync aborts and leaves the
sync-source node for the downstream resync with an inconsistent disk;
note, the node at the end of the chain could still have an outdated disk
(better than inconsistent)
* allow force primary on a sync-target node by breaking the resync
* minor fixes to the compat tests
* fix for writes not getting mirrored over a connection while the primary
transitions through the WFBitMapS state
* completed missing logic of the new two-phase-commit based connect process;
avoid connecting partitions with a primary in each; ensure consistent
decisions if the connect attempt will be retried
- Add patch compat-test-header.patch
Add patch submit-bio-private-date.patch
- Remove patch rely-on-sb-handlers.patch (187bddac0)
Remove patch fix-err-of-wrong-return-type.patch (969310232)
Remove patch compat_remove_pgprot_88dca4c.patch (ee025dc84)
Remove patch compat_generic_make_request.patch (8615d6837)
Remove patch blk_alloc_queue_make_request.patch (edaa9b0f/fb59b40e)
Remove patch remove_congested_fn_congested_data.patch (34484003/9b80d46b)
- Modify patch compat_remove_kernel_setsockopt.patch (518846b54)
Modify patch compat_blk_queue_stack_limits.patch (edaa9b0f2)
==== fwupd ====
Version update (1.5.2 -> 1.5.3)
Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
- Update to version 1.5.3:
+ Lower the CURL version required to fix build in RHEL
+ Do not use meson ternary operations to avoid bumping the
required meson version
+ Added Lite Mk III
+ Allow setting the GMainContext when used for sync methods
+ Fall back to the misc device for serio devices
+ Actually implement rescan in FuUdevDevice
+ bcm57xx: Refactor CRC code to remove extra byteswap
+ bcm57xx: Fix CRC check
+ synaptics-rmi: Don't crash if calling ->to_string() before
- >setup()
+ Fix a possible critical warning due to missing retval
+ Add the serio->firmare_id for UDev devices
+ Export the driver name from FuUdevDevice
+ Allow the client to send PKCS7 and GPG signatures
+ Force the remote kind to JCat server-side
+ Only parse the signature if the remote is JCat
+ fu-main: Fix sender_features insert with wrong size
+ make platform integrity plugin optional and disabled by default
+ Add quirk for Western Digital
+ Mark more user-visible strings as translatable
+ modem-manager: validate firmware update method combinations
+ modem-manager: remove unused byte counts in QMI/PDC update logic
+ modem-manager: make sure the correct interface number is used
for QMI
+ modem-manager: udev monitoring only if device switches layout
+ modem-manager: plug udev client leak
+ Restrict loading component types of firmware
- Enable supported_build to clarify that this package is supported
(bsc#1179790)
- Drop fwupd-platform-integrity.conf since upstream disables the
platform integrity module by default now due to incompleteness.
- Address fwupd-refresh.service in %preun, %pre, %post, and %postun
and provide a rc link for it
- Version "Obsoletes: dbxtool" and "Obsoletes: fwupdate"
==== gstreamer ====
Version update (1.18.1 -> 1.18.2)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.18.2:
+ Highlighted bugfixes:
- Fix MPEG-TS timestamping regression when playing DVB streams
- compositor: fix artefacts in certain input scaling/conversion
situations and make sure that the output format is actually
supported, plus renegotiation fixes
- Fix sftp:// URI playback in decodebin/playbin via giosrc
- adaptivedemux/dashdemux/hlsdemux fixes
- rtsp-server fixes
- android media: fix crash when encoding AVC
- fix races in various unit tests
- lots of other bug fixes and memory leak fixes
- various stability, performance and reliability improvements
- g-i annotation fixes
- build fixes
+ gstreamer changes:
- bin: When removing a sink, check if the EOS status changed
- info: colorize PIDs in log messages
- aggregator: Include min-upstream-latency in buffering time,
helps especially with performance issues on single core
systems where there are a lot of threads running
- typefind: copy seqnum to new segment event, fixing issues
with oggdemux operating in push mode with typefind operating
in pull mode
- identity, clocksync: Also provide system clock if sync=false
- queue2: Fix modes in scheduling query handling
- harness: Handle element not being set cleanly
- g-i: Add some missing nullable annotations, and fix some
nullable annotations:
- gst_test_clock_process_next_clock_id() returns nullable
- gst_stream_type_get_name() is not nullable
- build: fix build issue when compiling for 32-bit
architectures with 64-bit time_t (e.g. riscv32) by increasing
padding in GstClockEntryImpl in gst_private.h
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-devtools ====
Version update (1.18.1 -> 1.18.2)
Subpackages: libgstvalidate-1_0-0 typelib-1_0-GstValidate-1_0
- Update to version 1.18.2:
+ No changes.
- Tweak _service file.
==== gstreamer-editing-services ====
Version update (1.18.1 -> 1.18.2)
Subpackages: libges-1_0-0 typelib-1_0-GES-1_0
- Update to version 1.18.2:
+ Fix static build
+ ges_init(): Fix potential initialisation crash on error
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-plugins-bad ====
Version update (1.18.1 -> 1.18.2)
Subpackages: gstreamer-transcoder 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 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 typelib-1_0-GstTranscoder-1_0
- Update to version 1.18.2:
+ tsparse: timestamp packetized buffers, fixing timestamp
handling regression in connection with dvbsrc in MeTV
+ ttmlparse: fix issues in aggregation of input TTML
+ mpegdemux: Set duration on seeking query if possible, fixes
seeking in MPEG-PS streams in gst-play-1.0
+ mpegtsdemux: Fix off by one error
+ adaptivedemux:
- Store QoS values on the element
- Don't calculate bitrate for header/index fragments
+ hlsdemux: Don't double-free variant streams on errors
+ mpegtspacketizer: Handle PCR issues with adaptive streams
+ player: call ref_sink on pipeline
+ vkdeviceprovider: Avoid deadlock on physical device
+ wlvideoformat: fix DMA format convertor
+ Webrtc shutdown crashes
+ decklink:
- Update enum value bounds check in gst_decklink_get_mode()
- Correct framerate 2KDCI 23.98
+ amc: Fix crash when encoding AVC
+ d3d11videoprocessor: Fix wrong input/output supportability
check
+ opencv: allow compilation against 4.5.x
+ tests: svthevcenc: Fix test_encode_simple
+ tests: dtls: Don't set dtlsenc state before linking
+ mpegtsmux: Restore intervals when creating TsMux
+ adaptivedemux, hlsdemux, curl: Use actual object for logging
+ gi: player: Fix get_current_subtitle_track() annotation
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-plugins-base ====
Version update (1.18.1 -> 1.18.2)
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.18.2:
+ gl/eagl: internal view resize fixes for glimagesink
+ video-converter: increase the number of cache lines for
resampling, fixes significant color issues and artefacts with
"special" resizing parameters in compositor
+ compositor: Don't crash in prepare_frame() if the pad was just
removed
+ decodebin3: Properly handle caps query with no filter
+ videoaggregator:
- Guarantee that the output format is supported
- Fix locking around vagg->info
- Fix renegotiation when using convert pad
- document and fix locking in convert pad
+ gluploadelement:
- Avoid race condition of base class' context
- Avoid race condition of inside upload creation
+ gl: Fix prototype of glGetSynciv()
+ tcpserversink: Don't assume g_socket_get_remote_address()
succeeds
+ audiodecoder, videodecoder: Don't reset max-errors property
value in reset()
+ audioencoder: Fix incorrect GST_LOG_OBJECT usage
+ pbutils: Fix segfault when using invalid encoding profile
+ g-i: videometa: gir annotate the size of plane array in new API
+ examples/gl/gtk: Add missing dependency on gstgl
+ video: fix doc warning.
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-plugins-good ====
Version update (1.18.1 -> 1.18.2)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Update to version 1.18.2:
+ rpicamsrc: add vchostif library as it is required to build
successful
+ deinterlace: Enable x86 assembly with nasm on MSVC
+ v4l2: caps negotiate wrong as interlace feature
+ aacparse: Fix caps change handling
+ rtspsrc: Use URI hash for stream id
+ flvmux: Release pads via GstAggregator
+ qtmux: Chain up when releasing pad, and fix some locking
+ matroska-mux: Fix sparse stream crash
+ Splitmux testsuite races
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-plugins-libav ====
Version update (1.18.1 -> 1.18.2)
- Update to version 1.18.2:
+ avauddec: Check planar-ness of frame rather than context, fixes
issue with aptX HD decoding.
==== gstreamer-plugins-ugly ====
Version update (1.18.1 -> 1.18.2)
- Update to version 1.18.2:
+ No changes.
- Fix the _service file and spec to really use the tarball
generated by service.
==== icewm-theme-branding ====
- Change file /etc/icewm/startup: Pass environment variables to
systemd --user session (bsc#1179237).
==== kdevelop5 ====
Version update (5.6.0 -> 5.6.1)
Subpackages: kdevelop5-lang kdevplatform kdevplatform-lang libkdevplatform56
- Update to 5.6.1
* Fix support for gdb 10.x (kde#428688)
* Fix an issue in the "Run test" feature with tests launched by
the same executable (kde#377639)
* Fix several crashes on exit while debugging (kde#425994,
kde#425993, kde#425985)
* The output view now highlights glibc assert messages by default
* Less confusing behaviour of the "Stop" and "Stop all" toolbar
buttons (it no longer has a delayed-dropdown)
* Fix a set of oddities with initial parsing of project files
* Fix a crash when closing KDevelop directly after opening a
large project (kde#427387, kde#427386)
* Fix a crash in some cases when launching an executable
(kde#399511, kde#416874)
* Improved support for changing the CMake_BUILD_TYPE in projects
(kde#429605)
* Fix a crash when the problem reporter plugin was turned off
during runtime
* Various other small bug fixes
* Various smaller performance improvements
==== kernel-64kb ====
Version update (5.9.12 -> 5.9.14)
- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes).
- commit c648a46
- Linux 5.9.14 (bsc#1012628).
- usb: gadget: f_fs: Use local copy of descriptors for userspace
copy (bsc#1012628).
- USB: serial: kl5kusb105: fix memleak on open (bsc#1012628).
- USB: serial: ch341: add new Product ID for CH341A (bsc#1012628).
- USB: serial: ch341: sort device-id entries (bsc#1012628).
- USB: serial: option: add Fibocom NL668 variants (bsc#1012628).
- USB: serial: option: add support for Thales Cinterion EXS82
(bsc#1012628).
- USB: serial: option: fix Quectel BG96 matching (bsc#1012628).
- speakup: Reject setting the speakup line discipline outside
of speakup (bsc#1012628).
- ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus
Zephyrus G14 (bsc#1012628).
- ALSA: hda/realtek: Add mute LED quirk to yet another HP x360
model (bsc#1012628).
- ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA
with ALC294 (bsc#1012628).
- ALSA: hda/realtek - Add new codec supported for ALC897
(bsc#1012628).
- ALSA: hda/realtek - Fixed Dell AIO wrong sound tone
(bsc#1012628).
- ALSA: hda/generic: Add option to enforce preferred_dacs pairs
(bsc#1012628).
- ring-buffer: Update write stamp with the correct ts
(bsc#1012628).
- ring-buffer: Set the right timestamp in the slow path of
__rb_reserve_next() (bsc#1012628).
- ring-buffer: Always check to put back before stamp when crossing
pages (bsc#1012628).
- ftrace: Fix updating FTRACE_FL_TRAMP (bsc#1012628).
- ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency
(bsc#1012628).
- cifs: allow syscalls to be restarted in __smb_send_rqst()
(bsc#1012628).
- cifs: fix potential use-after-free in cifs_echo_request()
(bsc#1012628).
- cifs: refactor create_sd_buf() and and avoid corrupting the
buffer (bsc#1012628).
- cifs: add NULL check for ses->tcon_ipc (bsc#1012628).
- gfs2: Upgrade shared glocks for atime updates (bsc#1012628).
- gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup}
and delete_work_func (bsc#1012628).
- s390/pci: fix CPU address in MSI for directed IRQ (bsc#1012628).
- i2c: imx: Fix reset of I2SR_IAL flag (bsc#1012628).
- i2c: imx: Check for I2SR_IAL after every byte (bsc#1012628).
- i2c: imx: Don't generate STOP condition if arbitration has
been lost (bsc#1012628).
- tracing: Fix userstacktrace option for instances (bsc#1012628).
- thunderbolt: Fix use-after-free in remove_unplugged_switch()
(bsc#1012628).
- drm/omap: sdi: fix bridge enable/disable (bsc#1012628).
- drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (bsc#1012628).
- drm/amdgpu/vcn3.0: remove old DPG workaround (bsc#1012628).
- drm/i915/gt: Retain default context state across shrinking
(bsc#1012628).
- drm/i915/gt: Limit frequency drop to RPe on parking
(bsc#1012628).
- drm/i915/gt: Program mocs:63 for cache eviction on gen9
(bsc#1012628).
- KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check
(bsc#1012628).
- scsi: mpt3sas: Fix ioctl timeout (bsc#1012628).
- io_uring: fix recvmsg setup with compat buf-select
(bsc#1012628).
- dm writecache: advance the number of arguments when reporting
max_age (bsc#1012628).
- dm writecache: fix the maximum number of arguments
(bsc#1012628).
- powerpc/64s/powernv: Fix memory corruption when saving SLB
entries on MCE (bsc#1012628).
- genirq/irqdomain: Add an irq_create_mapping_affinity() function
(bsc#1012628).
- powerpc/pseries: Pass MSI affinity to irq_create_mapping()
(bsc#1012628).
- dm: fix bug with RCU locking in dm_blk_report_zones
(bsc#1012628).
- dm: fix double RCU unlock in dm_dax_zero_page_range() error path
(bsc#1012628).
- dm: remove invalid sparse __acquires and __releases annotations
(bsc#1012628).
- x86/uprobes: Do not use prefixes.nbytes when looping over
prefixes.bytes (bsc#1012628).
- coredump: fix core_pattern parse error (bsc#1012628).
- mm: list_lru: set shrinker map bit when child nr_items is not
zero (bsc#1012628).
- mm/swapfile: do not sleep with a spin lock held (bsc#1012628).
- hugetlb_cgroup: fix offline of hugetlb cgroup with reservations
(bsc#1012628).
- Revert "amd/amdgpu: Disable VCN DPG mode for Picasso"
(bsc#1012628).
- iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs
(bsc#1012628).
- mm: memcg/slab: fix obj_cgroup_charge() return value handling
(bsc#1012628).
- lib/syscall: fix syscall registers retrieval on 32-bit platforms
(bsc#1012628).
- can: af_can: can_rx_unregister(): remove WARN() statement from
list operation sanity check (bsc#1012628).
- gfs2: check for empty rgrp tree in gfs2_ri_update (bsc#1012628).
- netfilter: ipset: prevent uninit-value in hash_ip6_add
(bsc#1012628).
- ASoC: wm_adsp: fix error return code in wm_adsp_load()
(bsc#1012628).
- gfs2: Fix deadlock dumping resource group glocks (bsc#1012628).
- gfs2: Don't freeze the file system during unmount (bsc#1012628).
- rtw88: debug: Fix uninitialized memory in debugfs code
(bsc#1012628).
- i2c: qcom: Fix IRQ error misassignement (bsc#1012628).
- i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc()
(bsc#1012628).
- dm writecache: remove BUG() and fail gracefully instead
(bsc#1012628).
- Input: i8042 - fix error return code in i8042_setup_aux()
(bsc#1012628).
- netfilter: nf_tables: avoid false-postive lockdep splat
(bsc#1012628).
- netfilter: nftables_offload: set address type in control
dissector (bsc#1012628).
- netfilter: nftables_offload: build mask based from the matching
bytes (bsc#1012628).
- x86/insn-eval: Use new for_each_insn_prefix() macro to loop
over prefixes bytes (bsc#1012628).
- Revert "geneve: pull IP header before ECN decapsulation"
(bsc#1012628).
- bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds
(bsc#1012628).
- commit 960bcea
- Update patches.suse/tty-Fix-pgrp-locking-in-tiocspgrp.patch
(bsc#1179745 CVE-2020-29661).
- Update patches.suse/tty-Fix-session-locking.patch (bsc#1179745
CVE-2020-29660).
Add CVE numbers.
- commit 1329f77
- Update config files to disable CONFIG_DEBUG_SECTION_MISMATCH (bsc#1177403)
- commit a0a476d
- Linux 5.9.13 (bsc#1012628).
- devlink: Hold rtnl lock while reading netdev attributes
(bsc#1012628).
- devlink: Make sure devlink instance and port are in same net
namespace (bsc#1012628).
- ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init
(bsc#1012628).
- net/af_iucv: set correct sk_protocol for child sockets
(bsc#1012628).
- net: openvswitch: fix TTL decrement action netlink message
format (bsc#1012628).
- net/tls: missing received data after fast remote close
(bsc#1012628).
- net/tls: Protect from calling tls_dev_del for TLS RX twice
(bsc#1012628).
- rose: Fix Null pointer dereference in rose_send_frame()
(bsc#1012628).
- sock: set sk_err to ee_errno on dequeue from errq (bsc#1012628).
- tcp: Set INET_ECN_xmit configuration in
tcp_reinit_congestion_control (bsc#1012628).
- tun: honor IOCB_NOWAIT flag (bsc#1012628).
- usbnet: ipheth: fix connectivity with iOS 14 (bsc#1012628).
- vsock/virtio: discard packets only when socket is really closed
(bsc#1012628).
- mptcp: fix NULL ptr dereference on bad MPJ (bsc#1012628).
- net/packet: fix packet receive on L3 devices without visible
hard header (bsc#1012628).
- netfilter: bridge: reset skb->pkt_type after
NF_INET_POST_ROUTING traversal (bsc#1012628).
- ipv4: Fix tos mask in inet_rtm_getroute() (bsc#1012628).
- dt-bindings: net: correct interrupt flags in examples
(bsc#1012628).
- chelsio/chtls: fix panic during unload reload chtls
(bsc#1012628).
- ibmvnic: Ensure that SCRQ entry reads are correctly ordered
(bsc#1012628).
- ibmvnic: Fix TX completion error handling (bsc#1012628).
- tipc: fix incompatible mtu of transmission (bsc#1012628).
- inet_ecn: Fix endianness of checksum update when setting ECT(1)
(bsc#1012628).
- geneve: pull IP header before ECN decapsulation (bsc#1012628).
- net: ip6_gre: set dev->hard_header_len when using header_ops
(bsc#1012628).
- dpaa_eth: copy timestamp fields to new skb in A-050385
workaround (bsc#1012628).
- cxgb3: fix error return code in t3_sge_alloc_qset()
(bsc#1012628).
- net: pasemi: fix error return code in pasemi_mac_open()
(bsc#1012628).
- vxlan: fix error return code in __vxlan_dev_create()
(bsc#1012628).
- chelsio/chtls: fix a double free in chtls_setkey()
(bsc#1012628).
- net: mvpp2: Fix error return code in mvpp2_open() (bsc#1012628).
- net: skbuff: ensure LSE is pullable before decrementing the
MPLS ttl (bsc#1012628).
- net: openvswitch: ensure LSE is pullable before reading it
(bsc#1012628).
- net/sched: act_mpls: ensure LSE is pullable before reading it
(bsc#1012628).
- net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW
steering (bsc#1012628).
- net/mlx5: Fix wrong address reclaim when command interface is
down (bsc#1012628).
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled
(bsc#1012628).
- ALSA: usb-audio: US16x08: fix value count for level meters
(bsc#1012628).
- Input: xpad - support Ardwiino Controllers (bsc#1012628).
- Input: i8042 - add ByteSpeed touchpad to noloop table
(bsc#1012628).
- Input: atmel_mxt_ts - fix lost interrupts (bsc#1012628).
- tracing: Fix alignment of static buffer (bsc#1012628).
- tracing: Remove WARN_ON in start_thread() (bsc#1012628).
- uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT
(bsc#1012628).
- drm/i915/gt: Fixup tgl mocs for PTE tracking (bsc#1012628).
- commit 3dfd18b
- tty: Fix ->session locking (bsc#1179745).
- tty: Fix ->pgrp locking in tiocspgrp() (bsc#1179745).
- commit 9455f8b
- net/x25: prevent a couple of overflows (bsc#1178590).
- commit 2a06597
==== kernel-firmware ====
Version update (20201120 -> 20201130)
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-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 20201130 (git commit 7455a3606674):
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* i915: Add GuC firmware v49.0.1 for all platforms
* i915: Remove duplicate KBL DMC entry
* Mellanox: Add new mlxsw_spectrum firmware xx.2008.2018
==== kernel-source ====
Version update (5.9.12 -> 5.9.14)
Subpackages: kernel-default kernel-docs
- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes).
- commit c648a46
- Linux 5.9.14 (bsc#1012628).
- usb: gadget: f_fs: Use local copy of descriptors for userspace
copy (bsc#1012628).
- USB: serial: kl5kusb105: fix memleak on open (bsc#1012628).
- USB: serial: ch341: add new Product ID for CH341A (bsc#1012628).
- USB: serial: ch341: sort device-id entries (bsc#1012628).
- USB: serial: option: add Fibocom NL668 variants (bsc#1012628).
- USB: serial: option: add support for Thales Cinterion EXS82
(bsc#1012628).
- USB: serial: option: fix Quectel BG96 matching (bsc#1012628).
- speakup: Reject setting the speakup line discipline outside
of speakup (bsc#1012628).
- ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus
Zephyrus G14 (bsc#1012628).
- ALSA: hda/realtek: Add mute LED quirk to yet another HP x360
model (bsc#1012628).
- ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA
with ALC294 (bsc#1012628).
- ALSA: hda/realtek - Add new codec supported for ALC897
(bsc#1012628).
- ALSA: hda/realtek - Fixed Dell AIO wrong sound tone
(bsc#1012628).
- ALSA: hda/generic: Add option to enforce preferred_dacs pairs
(bsc#1012628).
- ring-buffer: Update write stamp with the correct ts
(bsc#1012628).
- ring-buffer: Set the right timestamp in the slow path of
__rb_reserve_next() (bsc#1012628).
- ring-buffer: Always check to put back before stamp when crossing
pages (bsc#1012628).
- ftrace: Fix updating FTRACE_FL_TRAMP (bsc#1012628).
- ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency
(bsc#1012628).
- cifs: allow syscalls to be restarted in __smb_send_rqst()
(bsc#1012628).
- cifs: fix potential use-after-free in cifs_echo_request()
(bsc#1012628).
- cifs: refactor create_sd_buf() and and avoid corrupting the
buffer (bsc#1012628).
- cifs: add NULL check for ses->tcon_ipc (bsc#1012628).
- gfs2: Upgrade shared glocks for atime updates (bsc#1012628).
- gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup}
and delete_work_func (bsc#1012628).
- s390/pci: fix CPU address in MSI for directed IRQ (bsc#1012628).
- i2c: imx: Fix reset of I2SR_IAL flag (bsc#1012628).
- i2c: imx: Check for I2SR_IAL after every byte (bsc#1012628).
- i2c: imx: Don't generate STOP condition if arbitration has
been lost (bsc#1012628).
- tracing: Fix userstacktrace option for instances (bsc#1012628).
- thunderbolt: Fix use-after-free in remove_unplugged_switch()
(bsc#1012628).
- drm/omap: sdi: fix bridge enable/disable (bsc#1012628).
- drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (bsc#1012628).
- drm/amdgpu/vcn3.0: remove old DPG workaround (bsc#1012628).
- drm/i915/gt: Retain default context state across shrinking
(bsc#1012628).
- drm/i915/gt: Limit frequency drop to RPe on parking
(bsc#1012628).
- drm/i915/gt: Program mocs:63 for cache eviction on gen9
(bsc#1012628).
- KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check
(bsc#1012628).
- scsi: mpt3sas: Fix ioctl timeout (bsc#1012628).
- io_uring: fix recvmsg setup with compat buf-select
(bsc#1012628).
- dm writecache: advance the number of arguments when reporting
max_age (bsc#1012628).
- dm writecache: fix the maximum number of arguments
(bsc#1012628).
- powerpc/64s/powernv: Fix memory corruption when saving SLB
entries on MCE (bsc#1012628).
- genirq/irqdomain: Add an irq_create_mapping_affinity() function
(bsc#1012628).
- powerpc/pseries: Pass MSI affinity to irq_create_mapping()
(bsc#1012628).
- dm: fix bug with RCU locking in dm_blk_report_zones
(bsc#1012628).
- dm: fix double RCU unlock in dm_dax_zero_page_range() error path
(bsc#1012628).
- dm: remove invalid sparse __acquires and __releases annotations
(bsc#1012628).
- x86/uprobes: Do not use prefixes.nbytes when looping over
prefixes.bytes (bsc#1012628).
- coredump: fix core_pattern parse error (bsc#1012628).
- mm: list_lru: set shrinker map bit when child nr_items is not
zero (bsc#1012628).
- mm/swapfile: do not sleep with a spin lock held (bsc#1012628).
- hugetlb_cgroup: fix offline of hugetlb cgroup with reservations
(bsc#1012628).
- Revert "amd/amdgpu: Disable VCN DPG mode for Picasso"
(bsc#1012628).
- iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs
(bsc#1012628).
- mm: memcg/slab: fix obj_cgroup_charge() return value handling
(bsc#1012628).
- lib/syscall: fix syscall registers retrieval on 32-bit platforms
(bsc#1012628).
- can: af_can: can_rx_unregister(): remove WARN() statement from
list operation sanity check (bsc#1012628).
- gfs2: check for empty rgrp tree in gfs2_ri_update (bsc#1012628).
- netfilter: ipset: prevent uninit-value in hash_ip6_add
(bsc#1012628).
- ASoC: wm_adsp: fix error return code in wm_adsp_load()
(bsc#1012628).
- gfs2: Fix deadlock dumping resource group glocks (bsc#1012628).
- gfs2: Don't freeze the file system during unmount (bsc#1012628).
- rtw88: debug: Fix uninitialized memory in debugfs code
(bsc#1012628).
- i2c: qcom: Fix IRQ error misassignement (bsc#1012628).
- i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc()
(bsc#1012628).
- dm writecache: remove BUG() and fail gracefully instead
(bsc#1012628).
- Input: i8042 - fix error return code in i8042_setup_aux()
(bsc#1012628).
- netfilter: nf_tables: avoid false-postive lockdep splat
(bsc#1012628).
- netfilter: nftables_offload: set address type in control
dissector (bsc#1012628).
- netfilter: nftables_offload: build mask based from the matching
bytes (bsc#1012628).
- x86/insn-eval: Use new for_each_insn_prefix() macro to loop
over prefixes bytes (bsc#1012628).
- Revert "geneve: pull IP header before ECN decapsulation"
(bsc#1012628).
- bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds
(bsc#1012628).
- commit 960bcea
- Update patches.suse/tty-Fix-pgrp-locking-in-tiocspgrp.patch
(bsc#1179745 CVE-2020-29661).
- Update patches.suse/tty-Fix-session-locking.patch (bsc#1179745
CVE-2020-29660).
Add CVE numbers.
- commit 1329f77
- Update config files to disable CONFIG_DEBUG_SECTION_MISMATCH (bsc#1177403)
- commit a0a476d
- Linux 5.9.13 (bsc#1012628).
- devlink: Hold rtnl lock while reading netdev attributes
(bsc#1012628).
- devlink: Make sure devlink instance and port are in same net
namespace (bsc#1012628).
- ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init
(bsc#1012628).
- net/af_iucv: set correct sk_protocol for child sockets
(bsc#1012628).
- net: openvswitch: fix TTL decrement action netlink message
format (bsc#1012628).
- net/tls: missing received data after fast remote close
(bsc#1012628).
- net/tls: Protect from calling tls_dev_del for TLS RX twice
(bsc#1012628).
- rose: Fix Null pointer dereference in rose_send_frame()
(bsc#1012628).
- sock: set sk_err to ee_errno on dequeue from errq (bsc#1012628).
- tcp: Set INET_ECN_xmit configuration in
tcp_reinit_congestion_control (bsc#1012628).
- tun: honor IOCB_NOWAIT flag (bsc#1012628).
- usbnet: ipheth: fix connectivity with iOS 14 (bsc#1012628).
- vsock/virtio: discard packets only when socket is really closed
(bsc#1012628).
- mptcp: fix NULL ptr dereference on bad MPJ (bsc#1012628).
- net/packet: fix packet receive on L3 devices without visible
hard header (bsc#1012628).
- netfilter: bridge: reset skb->pkt_type after
NF_INET_POST_ROUTING traversal (bsc#1012628).
- ipv4: Fix tos mask in inet_rtm_getroute() (bsc#1012628).
- dt-bindings: net: correct interrupt flags in examples
(bsc#1012628).
- chelsio/chtls: fix panic during unload reload chtls
(bsc#1012628).
- ibmvnic: Ensure that SCRQ entry reads are correctly ordered
(bsc#1012628).
- ibmvnic: Fix TX completion error handling (bsc#1012628).
- tipc: fix incompatible mtu of transmission (bsc#1012628).
- inet_ecn: Fix endianness of checksum update when setting ECT(1)
(bsc#1012628).
- geneve: pull IP header before ECN decapsulation (bsc#1012628).
- net: ip6_gre: set dev->hard_header_len when using header_ops
(bsc#1012628).
- dpaa_eth: copy timestamp fields to new skb in A-050385
workaround (bsc#1012628).
- cxgb3: fix error return code in t3_sge_alloc_qset()
(bsc#1012628).
- net: pasemi: fix error return code in pasemi_mac_open()
(bsc#1012628).
- vxlan: fix error return code in __vxlan_dev_create()
(bsc#1012628).
- chelsio/chtls: fix a double free in chtls_setkey()
(bsc#1012628).
- net: mvpp2: Fix error return code in mvpp2_open() (bsc#1012628).
- net: skbuff: ensure LSE is pullable before decrementing the
MPLS ttl (bsc#1012628).
- net: openvswitch: ensure LSE is pullable before reading it
(bsc#1012628).
- net/sched: act_mpls: ensure LSE is pullable before reading it
(bsc#1012628).
- net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW
steering (bsc#1012628).
- net/mlx5: Fix wrong address reclaim when command interface is
down (bsc#1012628).
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled
(bsc#1012628).
- ALSA: usb-audio: US16x08: fix value count for level meters
(bsc#1012628).
- Input: xpad - support Ardwiino Controllers (bsc#1012628).
- Input: i8042 - add ByteSpeed touchpad to noloop table
(bsc#1012628).
- Input: atmel_mxt_ts - fix lost interrupts (bsc#1012628).
- tracing: Fix alignment of static buffer (bsc#1012628).
- tracing: Remove WARN_ON in start_thread() (bsc#1012628).
- uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT
(bsc#1012628).
- drm/i915/gt: Fixup tgl mocs for PTE tracking (bsc#1012628).
- commit 3dfd18b
- tty: Fix ->session locking (bsc#1179745).
- tty: Fix ->pgrp locking in tiocspgrp() (bsc#1179745).
- commit 9455f8b
- net/x25: prevent a couple of overflows (bsc#1178590).
- commit 2a06597
==== libressl ====
Version update (3.2.2 -> 3.2.3)
Subpackages: libcrypto46 libssl48 libtls20
- Update to release 3.2.3
* Fixed: Malformed ASN.1 in a certificate revocation list or a
timestamp response token could lead to a NULL pointer
dereference.
==== libzypp ====
Version update (17.25.2 -> 17.25.5)
- Fix lsof monitoring (bsc#1179909)
- version 17.25.5 (22)
- Prevent librpmDb iterator from accidentally creating an empty
rpmdb in / (repoened bsc#1178910)
- Fix update of gpg keys with elongated expire date (bsc#1179222)
- needreboot: remove udev from the list (bsc#1179083)
- Prefer /run over /var/run.
- version 17.25.4 (22)
- RepoManager: Carefully tidy up the caches. Remove non-directory
entries. (bsc#1178966)
- RpmDb: If no database exists use the _dbpath configured in rpm.
Still makes sure a compat symlink at /var/lib/rpm exists in case
the configures _dbpath is elsewhere. (bsc#1178910)
- Url: Hide known password entries when writing the query part
(bsc#1050625 bsc#1177583, CVE-2017-9271)
- adapt testcase to change introduced by libsolv#402.
- RepoManager: Force refresh if repo url has changed (bsc#1174016)
- RepoInfo: ignore legacy type= in a .repo file and let RepoManager
probe (bsc#1177427, Fixes openSUSE/zypper#357).
- version 17.25.3 (22)
==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang
- Only build the qt4 subpackage up to Leap 15.2 / SLE 15 SP2
(boo#1179613)
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691)
- change external_device_info_source from none to udev
- comment out lvm.conf item preferred_names by default (bsc#1179738)
- comment out preferred_names
- Update lvm.conf, make it closely to upstream's setting (bsc#1179739)
- change lvm.conf, follow upstream 7b41ea61b2e33dbfad754fd4c6e7851faf7ca5ef
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691)
- change external_device_info_source from none to udev
- comment out lvm.conf item preferred_names by default (bsc#1179738)
- comment out preferred_names
- Update lvm.conf, make it closely to upstream's setting (bsc#1179739)
- change lvm.conf, follow upstream 7b41ea61b2e33dbfad754fd4c6e7851faf7ca5ef
==== malcontent ====
Subpackages: libmalcontent-0-0 libmalcontent-ui-0-0 typelib-1_0-Malcontent-0
- Split MalcontentControl into seperate package so a library
doesn't require a desktop application.
==== man-pages-ja ====
Version update (20191215 -> 20201115)
- version update to 20201115
* added and improved manual pages
==== mdadm ====
- There are some important fixes merged in mdadm upstream which
should go with jsc#SLE-13700. This is the update from upstream
mdadm including the important fixes we should have.
- Detail: show correct raid level when the array is inactive
(jsc#SLE-13700)
0095-Detail-show-correct-raid-level-when-the-array-is-ina.patch
- Don't create bitmap for raid5 with journal disk
(jsc#SLE-13700)
0096-Don-t-create-bitmap-for-raid5-with-journal-disk.patch
- Monitor: refresh mdstat fd after select (jsc#SLE-13700)
0097-Monitor-refresh-mdstat-fd-after-select.patch
- Monitor: stop notifing about containers. (jsc#SLE-13700)
0098-Monitor-stop-notifing-about-containers.patch
- mdmonitor: set small delay once (jsc#SLE-13700)
0099-mdmonitor-set-small-delay-once.patch
- Check if other Monitor instance running before fork.
(jsc#SLE-13700)
0100-Check-if-other-Monitor-instance-running-before-fork.patch
- Super1: allow RAID0 layout setting to be removed.
(jsc#SLE-13700)
0101-Super1-allow-RAID0-layout-setting-to-be-removed.patch
- Detail: fix segfault during IMSM raid creation
(jsc#SLE-13700)
0102-Detail-fix-segfault-during-IMSM-raid-creation.patch
- Create.c: close mdfd and generate uevent (jsc#SLE-13700)
0103-Create.c-close-mdfd-and-generate-uevent.patch
- imsm: update num_data_stripes according to dev_size
(jsc#SLE-13700)
0104-imsm-update-num_data_stripes-according-to-dev_size.patch
- imsm: remove redundant calls to imsm_get_map (jsc#SLE-13700)
0105-imsm-remove-redundant-calls-to-imsm_get_map.patch
- Monitor: don't use default modes when creating a file
(jsc#SLE-13700)
0106-Monitor-don-t-use-default-modes-when-creating-a-file.patch
- imsm: limit support to first NVMe namespace (jsc#SLE-13700)
0107-imsm-limit-support-to-first-NVMe-namespace.patch
- mdadm: Unify forks behaviour (jsc#SLE-13700)
0108-mdadm-Unify-forks-behaviour.patch
- mdadm/Detail: show correct state for clustered array
(jsc#SLE-13700)
0109-mdadm-Detail-show-correct-state-for-clustered-array.patch
- Make target to install binaries only (jsc#SLE-13700)
0110-Make-target-to-install-binaries-only.patch
- udev: start grow service automatically (jsc#SLE-13700)
0111-udev-start-grow-service-automatically.patch
==== mdevctl ====
Version update (0.61 -> 0.78)
- Update to version 0.78:
* Automatic version commit for tag 0.78
* use standard bash path
* avoid other tags spilling into the .spec changelog
* mdevctl: fix cleanup on error when creating and removing mdev
* version support
* Fix attributes getting applied via start-parent-mdevs
* mdevctl: fix cleanup on error when writing to attribute
* Remove never used 'available' option
* Fix attribute validation
jsc#SLE-15861, bsc#1179770
==== openldap2 ====
Version update (2.4.55 -> 2.4.56)
Subpackages: libldap-2_4-2 libldap-data openldap2-client
- updated to 2.4.56
OpenLDAP 2.4.56 Release (2020/11/10)
Fixed slapd to remove assert in certificateListValidate (ITS#9383)
Fixed slapd to remove assert in csnNormalize23 (ITS#9384)
Fixed slapd to better parse ldapi listener URIs (ITS#9379)
==== patterns-gnome ====
Version update (20200416 -> 20201210)
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_ide 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
- Add malcontent-control recommendation to the base pattern
==== patterns-server ====
Subpackages: patterns-server-dhcp_dns_server patterns-server-directory_server patterns-server-file_server patterns-server-gateway_server patterns-server-kvm_server patterns-server-lamp_server patterns-server-mail_server patterns-server-printing
- kvm-server for s390x: beginning with the v5.2.0 qemu package,the
s390x specific sub-package is named qemu-s390x, not qemu-s390.
Reference using the new name (boo#1177764 jsc#SLE-17060)
==== patterns-yast ====
Version update (20191229 -> 20201210)
Subpackages: patterns-yast-x11_yast patterns-yast-yast2_basis patterns-yast-yast2_desktop patterns-yast-yast2_install_wf patterns-yast-yast2_server
- Do not recomment yast2-fonts (bsc#1179866).
- 20201210
==== perl-Mojolicious ====
Version update (8.66 -> 8.67)
- updated to 8.67
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.67 2020-12-04
- Deprecated Mojolicious::Routes::Route::route in favor of Mojolicious::Routes::Route::any.
- Deprecated Mojolicious::Routes::Route::over in favor of Mojolicious::Routes::Route::requires.
- Deprecated Mojolicious::Routes::Route::via in favor of Mojolicious::Routes::Route::methods.
- Deprecated Mojolicious::Routes::Route::detour.
- Added methods and requires methods to Mojolicious::Routes::Route.
- Improved Mojolicious::Commands to throw an exception for invalid commands.
==== polkit-default-privs ====
Version update (1550+20201119.2c1dce4 -> 1550+20201208.135bf51)
- Update to version 1550+20201208.135bf51:
* libvirt: allow the active session to create read-only connections (bsc#1179126)
* profiles: cleanup outdates keep_always entries
==== postgresql13 ====
Subpackages: libpq5 postgresql13-contrib postgresql13-docs postgresql13-llvmjit postgresql13-server
- bsc#1178961: %ghost the symlinks to pg_config and ecpg.
- boo#1179765: BuildRequire libpq5 and libecpg6 when not building
them to avoid dangling symlinks in the devel package.
==== python-M2Crypto ====
Version update (0.36.0 -> 0.37.1)
- Update to 0.37.1:
- Remove support for CentOS 6 and Python 2.6 (remove
tests.vendor module). Python 2.7 is still fully supported.
- Remodel CI:
- on GitHub switched from Travis-CI to GH Actions
- on GitLab-CI: stop testing 2.7 on Fedora, add centos7
- update appveyor.yml
- Stop playing with swig in setup.py, we don't support swig 1.*
anymore.
- Fix dereferencing of pointers (gl#m2crypto/m2crypto#281)
- Replace deprecated PyObject_AsReadBuffer with our own shim
(thanks to Casey Deccio for saving my bacon there).
- Use parametrized to create parametrized tests (new external
dependency).
- Only use DigestSign() and DigestUpdate() with OpenSSL >= 1.1.1
- Expose all the X509_V_FLAG
- Add support for DigestSign* and DigestVerify*
==== python-Pillow ====
Version update (7.2.0 -> 8.0.1)
- specfile:
* README.rst -> README.md
- update to version 8.0.1:
* Update FreeType used in binary wheels to 2.10.4 to fix
CVE-2020-15999. [radarhere]
* Moved string_dimension image to pillow-depends #4993 [radarhere]
- changes from version 8.0.0:
* Drop support for EOL Python 3.5 #4746, #4794 [hugovk, radarhere,
nulano]
* Drop support for PyPy3 < 7.2.0 #4964 [nulano]
* Remove ImageCms.CmsProfile attributes deprecated since 3.2.0 #4768
[hugovk, radarhere]
* Remove long-deprecated Image.py functions #4798 [hugovk, nulano,
radarhere]
* Add support for 16-bit precision JPEG quantization values #4918
[gofr]
* Added reading of IFD tag type #4979 [radarhere]
* Initialize offset memory for PyImagingPhotoPut #4806 [nqbit]
* Fix TiffDecode comparison warnings #4756 [nulano]
* Docs: Add dark mode #4968 [hugovk, nulano]
* Added macOS SDK install path to library and include directories
[#4974] [radarhere, fxcoudert]
* Imaging.h: prevent confusion with system #4923 [ax3l, ,radarhere]
* Avoid using pkg_resources in PIL.features.pilinfo #4975 [nulano]
* Add getlength and getbbox functions for TrueType fonts #4959
[nulano, radarhere, hugovk]
* Allow tuples with one item to give single color value in getink
[#4927] [radarhere, nulano]
* Add support for CBDT and COLR fonts #4955 [nulano, hugovk]
* Removed OSError in favour of DecompressionBombError for BMP #4966
[radarhere]
* Implemented another ellipse drawing algorithm #4523 [xtsm,
radarhere]
* Removed unused JpegImagePlugin._fixup_dict function #4957
[radarhere]
* Added reading and writing of private PNG chunks #4292 [radarhere]
* Implement anchor for TrueType fonts #4930 [nulano, hugovk]
* Fixed bug in Exif __delitem__ #4942 [radarhere]
* Fix crash in ImageTk.PhotoImage on MinGW 64-bit #4946 [nulano]
* Moved CVE images to pillow-depends #4929 [radarhere]
* Refactor font_getsize and font_render #4910 [nulano]
* Fixed loading profile with non-ASCII path on Windows #4914
[radarhere]
* Fixed effect_spread bug for zero distance #4908 [radarhere,
hugovk]
* Added formats parameter to Image.open #4837 [nulano, radarhere]
* Added regular_polygon draw method #4846 [comhar]
* Raise proper TypeError in putpixel #4882 [nulano, hugovk]
* Added writing of subIFDs #4862 [radarhere]
* Fix IFDRational __eq__ bug #4888 [luphord, radarhere]
* Fixed duplicate variable name #4885 [liZe, radarhere]
* Added homebrew zlib include directory #4842 [radarhere]
* Corrected inverted PDF CMYK colors #4866 [radarhere]
* Do not try to close file pointer if file pointer is empty #4823
[radarhere]
* ImageOps.autocontrast: add mask parameter #4843 [navneeth, hugovk]
* Read EXIF data tEXt chunk into info as bytes instead of string
[#4828] [radarhere]
* Replaced distutils with setuptools #4797, #4809, #4814, #4817,
[#4829], #4890 [hugovk, radarhere]
* Add MIME type to PsdImagePlugin #4788 [samamorgan]
* Allow ImageOps.autocontrast to specify low and high cutoffs
separately #4749 [millionhz, radarhere]
==== python-Twisted ====
- Add twisted-pr1369-remove-pyopenssl-npn.patch to support
pyOpenSSL 20
- Add twisted-pr1487-increase-ffdh-keysize.patch to support
crpytography 3.3
- Fix the update-alternatives setup
* manpages were cloned but never registerd with u-a
* install alternatives as master and slave links now
==== python-cryptography ====
Version update (3.2.1 -> 3.3)
- update to 3.3.0
- BACKWARDS INCOMPATIBLE: Support for Python 3.5 has been removed
due to low usage and maintenance burden.
- BACKWARDS INCOMPATIBLE: The GCM and AESGCM now require 64-bit
to 1024-bit (8 byte to 128 byte) initialization vectors. This
change is to conform with an upcoming OpenSSL release that will
no longer support sizes outside this window.
- BACKWARDS INCOMPATIBLE: When deserializing asymmetric keys we
now raise ValueError rather than UnsupportedAlgorithm when an
unsupported cipher is used. This change is to conform with an
upcoming OpenSSL release that will no longer distinguish
between error types.
- BACKWARDS INCOMPATIBLE: We no longer allow loading of finite
field Diffie-Hellman parameters of less than 512 bits in
length. This change is to conform with an upcoming OpenSSL
release that no longer supports smaller sizes. These keys were
already wildly insecure and should not have been used in any
application outside of testing.
- Updated Windows, macOS, and manylinux wheels to be compiled
with OpenSSL 1.1.1i.
- Python 2 support is deprecated in cryptography. This is the
last release that will support Python 2.
- Added the recover_data_from_signature() function to
RSAPublicKey for recovering the signed data from an RSA
signature.
- Remove unnecessary dependency virtualenv.
==== python-gst ====
Version update (1.18.1 -> 1.18.2)
- Update to version 1.18.2:
+ No changes.
==== python-immutables ====
- Add skip_32bit_tests.patch (gh#MagicStack/immutables#53) to skip tests
which fail on 32bit architectures.
==== python-outcome ====
- BuildRequire more than the default python3 flavor packages
gh#openSUSE/python-rpm-macros#66
- pytest-cov is not required
==== python-paramiko ====
- Set environment to utf-8 to allow tests to pass on Python 2. (bsc#1178341)
==== python-psutil ====
- Only require unittest2 for Leap.
- Add missing BR for unittest2
==== python-reportlab ====
Version update (3.5.51 -> 3.5.56)
- Update to 3.5.56
* allow setting initial template cycle
* fix for pillow 8.0.x
* added trustedHosts & trustedSchemes settings
* allow Drawing.outDir to be a callable
- Rebased reportlab-missing-includes.patch
==== python-sniffio ====
- Revert the python36 skip. python36-curio has been reenabled
==== qemu ====
Subpackages: qemu-ipxe qemu-sgabios
- Package and cross-build rom files for aarch64 from
SLE15/Leap15.0 to fix boo#1125964
- Add patch to fix seabios cross-compilation:
* seabios-fix_cross_compilation.patch
- Add patch to fix sgabios cross-compilation:
* sgabios-fix-cross-build.patch
- Fix _constraints to include all architectures for disk size
(fix aarch64)
- Revert upstream patch which declares x86 vmx feature a migration
blocker. Given the proliferation of using vm's with host features
passed through and the general knowledge that nested
virtualization has many usage caveats, but still gets put in use
in restricted scenarios, this patch did more harm than good, I
feel. So despite this relaxation, please consider yourself warned
that nested virtualization is not yet a supportable feature.
(bsc#1121604)
0058-Revert-target-i386-kvm-add-VMX-migr.patch
- Fix SEV VM device assignment (bsc#1123205)
0059-memory-Fix-the-memory-region-type-a.patch
0060-target-i386-sev-Do-not-pin-the-ram-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Remove 71-sev.rules, which modifies the default permissions of
/dev/sev by adding the kvm group as reader/writer. Upstream
decided to take a different approach for libvirt to manage SEV
due to security concerns which I agree overrides the convenience
of providing /dev/sev access to all the kvm group (bsc#1124842
bsc#1102604)
- Increase memory needed to build qemu-testsuite for ppc* arch's
in _constraints file
- Return specification exception for unimplemented diag 308 subcodes
rather than a hardware error (bsc#1123179)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0057-s390x-Return-specification-exceptio.patch
- Fix OOB issue in slirp (CVE-2019-6778 bsc#1123156)
0056-slirp-check-data-length-while-emula.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Fix ipxe GCC 9 incompatibilities (bsc#1121464)
ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch
ipxe-build-Disable-gcc-address-of-packed-member-warning.patch
- Tweak Xen interface to be compatible with upcoming v4.12 Xen
0055-xen-Add-xen-v4.12-based-xc_domain_c.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0054-linux-user-make-pwrite64-pread64-fd.patch
(bsc#1121600)
- Clarify that move to include v3.1.0 in qemu package corresponds
with fate#327089, which of course builds on v3.0.0 mentioned
previously, and that among other patches which this change
obsoletes (because functionality is included in base version) I
will mention one pointed out by reviewers:
0094-s390x-cpumodels-add-z14-Model-ZR1.patch
- include post v3.1.0 patches marked for next stable release:
0041-vfio-ap-flag-as-compatible-with-bal.patch
0042-hw-s390x-Fix-bad-mask-in-time2tod.patch
0043-pcie-set-link-state-inactive-active.patch
0044-pc-piix4-Update-smbus-I-O-space-aft.patch
0045-hw-usb-fix-mistaken-de-initializati.patch
- Address various security/stability issues
* Fix host access vulnerability in usb-mtp infrastructure
(CVE-2018-16872 bsc#1119493)
0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch
* Fix DoS in pvrdma interface (CVE-2018-20123 bsc#1119437)
0047-pvrdma-release-device-resources-in-.patch
* Fix OOB access issue in rdma backend (CVE-2018-20124 bsc#1119840)
0048-rdma-check-num_sge-does-not-exceed-.patch
* Fix NULL pointer reference in pvrdma emulation (CVE-2018-20191
bsc#1119979)
0049-pvrdma-add-uar_read-routine.patch
* Fix DoS in pvrdma interface (CVE-2018-20125 bsc#1119989)
0050-pvrdma-check-number-of-pages-when-c.patch
* Fix DoS in pvrdma interface (CVE-2018-20216 bsc#1119984)
0051-pvrdma-check-return-value-from-pvrd.patch
* Fix DoS in pvrdma interface (CVE-2018-20126 bsc#1119991)
0052-pvrdma-release-ring-object-in-case-.patch
- one more post v3.1.0 patches marked for next stable release:
0053-block-Fix-hangs-in-synchronous-APIs.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0040-xen-ignore-live-parameter-from-xen-.patch
(bsc#1079730, bsc#1101982, bsc#1063993)
- Follow up on ideas prompted by last change: clean up the patches
generated by git workflow. There is no value to the first line
(mbox From line), or [PATCH] on subject line. Get rid of those
- Other minor fixes and improvements to update_git.sh
- Modify update_git.sh script:
pass --zero-commit to format-patch
This removes needless noise in the buildservice when the same set
of patches is imported/exported at different times by different users.
pass --no-signature to format-patch
Remove sed call which used to remove the signature, use mv instead
- Use /bin/bash to echo value into sys fs for ksm control (bsc#1112646)
- fix memory leak in xen_disk (bsc#1100408)
0039-xen_disk-Avoid-repeated-memory-allo.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- building against xen-devel requires the XC_* compat macros to be
set because this version of QEMU will be built against many
versions of Xen. configure will decide on the appropriate function
names it knows about today. To actually call these functions,
future versions of Xen may require XC_* to be set.
Furthermore, fix a bug in QEMU: xen_common.h undefines the XC_*
macros unconditionally.
- Update to v3.1.0: See http://wiki.qemu.org/ChangeLog/3.1
Take note that ongoing feature deprecation is tracked at both
http://wiki.qemu-project.org/Features/LegacyRemoval and in
Appendix B of the qemu-doc.* files installed with the qemu package
Some noteworthy changes:
* x86 IceLake-Server and IceLake-Client cpu models added
* Document recommendations for choosing cpu modesl for x86 guests
* Support for Hyper-V enlightened VMCS
* stdvga and bochs-display devices can expose EDID information to the
guest. stdvga xres and yres properties are exposed in the EDID information
* s390 improvements: vfio-ap crypto device support, max-cpu model added,
etoken support, huge page backing support
* ARM: ARMv6M architecture and Cortex-M0 cpu host support added,
Cortex-A72 cpu model added, GICv2 virtualization extensions, emulation
of AArch32 virtualization, Scalable Vector Extension implemented
* Support for AMD IOMMU interrupt remapping and guest virtual APIC mode
* Multithreaded TCG on x86 is considered supportable
* Add a patch to triple timeout of block io tests, since the obs
environment is fickle
* x86 save/restore and live migration is prohibited if Intel KVM nested
virtualization is enabled
* Patches dropped (upstream unless otherwise noted):
0033-migration-warn-about-inconsistent-s.patch (shouldn't be needed anymore)
0035-configure-Modify-python-used-for-io.patch (upstream now python3 friendly)
0039-tests-boot-serial-test-Bump-timeout.patch
0040-linux-headers-update.patch
0041-s390x-kvm-add-etoken-facility.patch
0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
0043-configure-require-libseccomp-2.2.0.patch
0044-seccomp-set-the-seccomp-filter-to-a.patch
0045-sandbox-disable-sandbox-if-CONFIG_S.patch
0046-seccomp-check-TSYNC-host-capability.patch
0047-linux-user-init_guest_space-Try-to-.patch
0048-ne2000-fix-possible-out-of-bound-ac.patch
0049-rtl8139-fix-possible-out-of-bound-a.patch
0050-pcnet-fix-possible-buffer-overflow.patch
0051-net-ignore-packet-size-greater-than.patch
0052-lsi53c895a-check-message-length-val.patch
0053-nvme-fix-oob-access-issue-CVE-2018-.patch (fixed differently upstream)
* Patches renamed:
0034-smbios-Add-1-terminator-if-any-stri.patch
- > 0033-smbios-Add-1-terminator-if-any-stri.patch
0036-qemu-io-tests-comment-out-problemat.patch
- > 0034-qemu-io-tests-comment-out-problemat.patch
0037-tests-test-thread-pool-is-racy-add-.patch
- > 0035-tests-test-thread-pool-is-racy-add-.patch
0038-xen-add-block-resize-support-for-xe.patch
- > 0036-xen-add-block-resize-support-for-xe.patch
* Patches added:
0037-tests-qemu-iotests-Triple-timeout-o.patch
0038-tests-block-io-test-130-needs-some-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Update includes the following bug fixes: bsc#1108474, bsc#1117615
- Update includes the following SLE requested functionality: FATE#324810,
FATE#325875, FATE#326369, FATE#326378, FATE#326379, FATE#326401,
FATE#326672, FATE#326829
- Make the following packaging changes related to the new release
* Enable libpmem, pvrdma, vhost-crypto features and qemu-block-nfs
subpackage
* New roms available: vgabios-bochs-display.bin, vgabios-ramfb.bin
* New binary tool included (qemu-edid) for testing the new qemu edid
generator
- Tweaked patches we carry to pass qemu's checkpatch checker
- Modify update_git.sh script to enable packaging qemu from development
time sources, not just at release time
- Removed erroneous (and now useless) tests for tar and gzip formats
- Don't exclude s390x anymore from building the qemu-testsuite
- Based on current OBS building observations make changes to storage
and memory requires specified in the _constraints file
- Re-sync openSUSE and SUSE SLE qemu packages. This changes file
is the openSUSE one with this entry providing the intervening
SLE CVE, FATE, and bugzilla references, which are still addressed
in this package, and not yet called out in this changes file.
* CVE-2018-10839 CVE-2018-16847 CVE-2018-17958 CVE-2018-17962
CVE-2018-17963 CVE-2018-18849
* bsc#1110910 bsc#1111006 bsc#1111010 bsc#1111013 bsc#1114422
bsc#1114529
* Patches added:
0047-linux-user-init_guest_space-Try-to-.patch
0048-ne2000-fix-possible-out-of-bound-ac.patch
0049-rtl8139-fix-possible-out-of-bound-a.patch
0050-pcnet-fix-possible-buffer-overflow.patch
0051-net-ignore-packet-size-greater-than.patch
0052-lsi53c895a-check-message-length-val.patch
0053-nvme-fix-oob-access-issue-CVE-2018-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Adding changes to mitigate seccomp vulnerability
(CVE-2018-15746 bsc#1106222)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Patches added:
0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
0043-configure-require-libseccomp-2.2.0.patch
0044-seccomp-set-the-seccomp-filter-to-a.patch
0045-sandbox-disable-sandbox-if-CONFIG_S.patch
0046-seccomp-check-TSYNC-host-capability.patch
- Do more misc spec file fixes:
* Be explicit in spec file about Version used for all subpackages
(again, to avoid subpackage ordering issues). Default Release
tag is also brought in by obs format_spec_file service
* Delete binary blob s390-netboot.img, which we rebuild
* Don't provide separate Url for qemu-kvm package - the main qemu
website provides easily findable link for kvm specifics
* Associate petalogix-ml605.dtb with qemu-extra instead of qemu-ppc
* More entry sorting
- Correct some versioning as follows:
* Accurately reflect the qemu-ipxe package version value by adding
"+" at the end
* Don't overwrite seabios .version file, since now (for quite some
time actually) upstream tarball creation creates this file and
the value we are writing to it is actually wrong
- Make spec file improvements, including the following:
* Add qemu.keyring to enable package source verification
* Create srcname macro to identify source file name separately from
package name
* Create alternate to %version to avoid subpackage ordering
causing inadvertantly wrong %version value at point of use
* Sort some entries
* Be more consistent with macro syntax usage
* Minor file tweaks as done by osc format_spec_file service
- Re-sync openSUSE and SUSE SLE qemu packages. This changes file
is the openSUSE one with this entry providing the intervening
SLE CVE, FATE, and bugzilla references, which are still addressed
in this package, and not yet called out in this changes file.
* CVE-2018-11806 CVE-2018-12617 CVE-2018-7550 CVE-2018-15746
* fate#325467
* bsc#1091695 bsc#1094725 bsc#1094913 bsc#1096223 bsc#1098735
bsc#1103628 bsc#1105279 bsc#1106222 bsc#1106222 bsc#1107489
* Patches added:
* only enable glusterfs for openSUSE
0040-linux-headers-update.patch
0041-s390x-kvm-add-etoken-facility.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
- Increase timeout for boot-serial-test, since we've hit the timeout
for armv7l arch in qemu-testsuite.
0039-tests-boot-serial-test-Bump-timeout.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
- Drop legacy kvm_stat script and man page. We'll rely on the kvm_stat
package only going forward
kvm_stat
kvm_stat.1.gz
- Update SLE support documentation to match v3.0.0 release
- Update to v3.0.0: See http://wiki.qemu.org/ChangeLog/3.0
Don't read anything into the major version number update. It's
been decided to increase the major version number each year.
Take note that ongoing feature deprecation is tracked at both
http://wiki.qemu-project.org/Features/LegacyRemoval and in
Appendix B of the qemu-doc.* files installed with the qemu package.
Some noteworthy changes:
* Support for additional x86/AMD mitigations against Speculative
Store Bypass (Spectre Variant 4, CVE-2018-3639)
* Improved support for nested KVM guests running on Hyper-V
* Block device support for active disk-mirroring, which avoids
convergence issues which may arise when doing passive/background
mirroring of busy devices
* Improved support for AHCI emulation, SCSI emulation, and persistent
reservations / cluster management
* OpenGL ES support for SDL front-end, additional framebuffer
device options for early boot display without using legacy VGA
emulation
* Live migration support for TPM TIS devices, capping bandwidth
usage during post-copy migration, and recovering from a failed
post-copy migration
* Improved latency when using user-mode networking / SLIRP
* ARM: support for SMMUv3 IOMMU when using 'virt' machine type
* ARM: v8M extensions for VLLDM and VLSTM floating-point instructions,
and improved support for AArch64 v8.2 FP16 extensions
* ARM: support for Scalable Vector Extensions in linux-user mode
* Microblaze: support for 64-bit address sizes and translation bug
fixes
* PowerPC: PMU support for mac99 machine type and improvements for
Uninorth PCI host bridge emulation for Mac machine types
* PowerPC: preliminary support for emulating POWER9 hash MMU mode when
using powernv machine type
* RISC-V: improvement for privileged ISA emulation
* s390: support for z14 ZR1 CPU model
* s390: bpb/ppa15 Spectre mitigations enabled by default for z196 and
later CPU models
* s390: support for configuring consoles via -serial options
* Patches dropped (upstream unless otherwise noted):
0008-linux-user-fix-segfault-deadlock.patch (no longer needed)
0039-blockjob-Fix-assertion-in-block_job.patch
0041-seccomp-allow-sched_setscheduler-wi.patch
Make-installed-scripts-explicitly-python3.patch (we now make
python3 explicit in other patch)
* Patches renamed:
0009-linux-user-binfmt-support-host-bina.patch
- > 0008-linux-user-binfmt-support-host-bina.patch
0010-linux-user-Fake-proc-cpuinfo.patch
- > 0009-linux-user-Fake-proc-cpuinfo.patch
0011-Remove-problematic-evdev-86-key-fro.patch
- > 0010-Remove-problematic-evdev-86-key-fro.patch
0012-linux-user-use-target_ulong.patch
- > 0011-linux-user-use-target_ulong.patch
0013-Make-char-muxer-more-robust-wrt-sma.patch
- > 0012-Make-char-muxer-more-robust-wrt-sma.patch
0014-linux-user-lseek-explicitly-cast-no.patch
- > 0013-linux-user-lseek-explicitly-cast-no.patch
0015-AIO-Reduce-number-of-threads-for-32.patch
- > 0014-AIO-Reduce-number-of-threads-for-32.patch
0016-xen_disk-Add-suse-specific-flush-di.patch
- > 0015-xen_disk-Add-suse-specific-flush-di.patch
0017-qemu-bridge-helper-reduce-security-.patch
- > 0016-qemu-bridge-helper-reduce-security-.patch
0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
- > 0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0019-linux-user-properly-test-for-infini.patch
- > 0018-linux-user-properly-test-for-infini.patch
0020-roms-Makefile-pass-a-packaging-time.patch
- > 0019-roms-Makefile-pass-a-packaging-time.patch
0021-Raise-soft-address-space-limit-to-h.patch
- > 0020-Raise-soft-address-space-limit-to-h.patch
0022-increase-x86_64-physical-bits-to-42.patch
- > 0021-increase-x86_64-physical-bits-to-42.patch
0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
- > 0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0024-i8254-Fix-migration-from-SLE11-SP2.patch
- > 0023-i8254-Fix-migration-from-SLE11-SP2.patch
0025-acpi_piix4-Fix-migration-from-SLE11.patch
- > 0024-acpi_piix4-Fix-migration-from-SLE11.patch
0026-Fix-tigervnc-long-press-issue.patch
- > 0025-Fix-tigervnc-long-press-issue.patch
0027-string-input-visitor-Fix-uint64-par.patch
- > 0026-string-input-visitor-Fix-uint64-par.patch
0028-test-string-input-visitor-Add-int-t.patch
- > 0027-test-string-input-visitor-Add-int-t.patch
0029-test-string-input-visitor-Add-uint6.patch
- > 0028-test-string-input-visitor-Add-uint6.patch
0030-tests-Add-QOM-property-unit-tests.patch
- > 0029-tests-Add-QOM-property-unit-tests.patch
0031-tests-Add-scsi-disk-test.patch
- > 0030-tests-Add-scsi-disk-test.patch
0032-Switch-order-of-libraries-for-mpath.patch
- > 0031-Switch-order-of-libraries-for-mpath.patch
0033-Make-installed-scripts-explicitly-p.patch
- > 0032-Make-installed-scripts-explicitly-p.patch (python2->python3)
0034-migration-warn-about-inconsistent-s.patch
- > 0033-migration-warn-about-inconsistent-s.patch
0035-smbios-Add-1-terminator-if-any-stri.patch
- > 0034-smbios-Add-1-terminator-if-any-stri.patch
0036-configure-Modify-python-used-for-io.patch
- > 0035-configure-Modify-python-used-for-io.patch
0037-qemu-io-tests-comment-out-problemat.patch
- > 0036-qemu-io-tests-comment-out-problemat.patch
0038-tests-test-thread-pool-is-racy-add-.patch
- > 0037-tests-test-thread-pool-is-racy-add-.patch
0040-xen-add-block-resize-support-for-xe.patch
- > 0038-xen-add-block-resize-support-for-xe.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
- Update QEMU to allow kvm group access to /dev/sev (bsc#1102604).
71-sev.rules
- Update to v2.12.1, a stable, (mostly) bug-fix-only release
* This update contains new mitigation functionality for
CVE-2018-3639 (Speculative Store Bypass) in x86. There are also
bug fixes for migration, Intel IOMMU emulation, block layer/image
handling, ARM emulation, and various other areas.
(Note that a number of 2.12.1 patches were already included by us
previously) (CVE-2018-3639 bsc#1092885)
* Patches dropped (subsumed by stable update):
0039-device_tree-Increase-FDT_MAX_SIZE-t.patch
0040-vnc-fix-use-after-free.patch
0041-ccid-Fix-dwProtocols-advertisement-.patch
0042-tcg-arm-Fix-memory-barrier-encoding.patch
0043-s390-ccw-force-diag-308-subcode-to-.patch
0044-nbd-client-fix-nbd_negotiate_simple.patch
0045-migration-block-dirty-bitmap-fix-me.patch
0046-nbd-client-Fix-error-messages-durin.patch
0047-nbd-client-Relax-handling-of-large-.patch
0048-qxl-fix-local-renderer-crash.patch
0049-tcg-Limit-the-number-of-ops-in-a-TB.patch
0050-target-arm-Clear-SVE-high-bits-for-.patch
0051-cpus-tcg-fix-never-exiting-loop-on-.patch
0052-s390x-css-disabled-subchannels-cann.patch
0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch
0054-virtio-ccw-common-reset-handler.patch
0055-s390x-ccw-make-sure-all-ccw-devices.patch
0056-blockjob-expose-error-string-via-qu.patch
0058-qemu-io-Use-purely-string-blockdev-.patch
0059-qemu-img-Use-only-string-options-in.patch
0060-nfs-Remove-processed-options-from-Q.patch
0061-i386-define-the-ssbd-CPUID-feature-.patch
0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch
0063-i386-define-the-AMD-virt-ssbd-CPUID.patch
0064-ahci-fix-PxCI-register-race.patch
0065-ccid-card-passthru-fix-regression-i.patch
* Patches renamed:
0057-blockjob-Fix-assertion-in-block_job.patch
- > 0039-blockjob-Fix-assertion-in-block_job.patch
0066-xen-add-block-resize-support-for-xe.patch
- > 0040-xen-add-block-resize-support-for-xe.patch
0067-seccomp-allow-sched_setscheduler-wi.patch
- > 0041-seccomp-allow-sched_setscheduler-wi.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fixing seccomp resourcecontrol defunct issue (bsc#1102627)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
0067-seccomp-allow-sched_setscheduler-wi.patch
- Add ipxe-fix-build.patch to not error out with
binutils >= 2.31 .
- Remove linux-user patch which is no longer needed (bsc#1098056)
* Patches dropped:
0011-linux-user-XXX-disable-fiemap.patch
* Patches renamed:
0036-Remove-problematic-evdev-86-key-fro.patch
- > 0011-Remove-problematic-evdev-86-key-fro.patch
0037-configure-Modify-python-used-for-io.patch
- > 0036-configure-Modify-python-used-for-io.patch
0038-qemu-io-tests-comment-out-problemat.patch
- > 0037-qemu-io-tests-comment-out-problemat.patch
0039-tests-test-thread-pool-is-racy-add-.patch
- > 0038-tests-test-thread-pool-is-racy-add-.patch
0040-device_tree-Increase-FDT_MAX_SIZE-t.patch
- > 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch
0041-vnc-fix-use-after-free.patch
- > 0040-vnc-fix-use-after-free.patch
0042-ccid-Fix-dwProtocols-advertisement-.patch
- > 0041-ccid-Fix-dwProtocols-advertisement-.patch
0043-tcg-arm-Fix-memory-barrier-encoding.patch
- > 0042-tcg-arm-Fix-memory-barrier-encoding.patch
0044-s390-ccw-force-diag-308-subcode-to-.patch
- > 0043-s390-ccw-force-diag-308-subcode-to-.patch
0045-nbd-client-fix-nbd_negotiate_simple.patch
- > 0044-nbd-client-fix-nbd_negotiate_simple.patch
0046-migration-block-dirty-bitmap-fix-me.patch
- > 0045-migration-block-dirty-bitmap-fix-me.patch
0047-nbd-client-Fix-error-messages-durin.patch
- > 0046-nbd-client-Fix-error-messages-durin.patch
0048-nbd-client-Relax-handling-of-large-.patch
- > 0047-nbd-client-Relax-handling-of-large-.patch
0049-qxl-fix-local-renderer-crash.patch
- > 0048-qxl-fix-local-renderer-crash.patch
0050-tcg-Limit-the-number-of-ops-in-a-TB.patch
- > 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch
0051-target-arm-Clear-SVE-high-bits-for-.patch
- > 0050-target-arm-Clear-SVE-high-bits-for-.patch
0052-cpus-tcg-fix-never-exiting-loop-on-.patch
- > 0051-cpus-tcg-fix-never-exiting-loop-on-.patch
0053-s390x-css-disabled-subchannels-cann.patch
- > 0052-s390x-css-disabled-subchannels-cann.patch
0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch
- > 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch
0055-virtio-ccw-common-reset-handler.patch
- > 0054-virtio-ccw-common-reset-handler.patch
0056-s390x-ccw-make-sure-all-ccw-devices.patch
- > 0055-s390x-ccw-make-sure-all-ccw-devices.patch
0057-blockjob-expose-error-string-via-qu.patch
- > 0056-blockjob-expose-error-string-via-qu.patch
0058-blockjob-Fix-assertion-in-block_job.patch
- > 0057-blockjob-Fix-assertion-in-block_job.patch
0059-qemu-io-Use-purely-string-blockdev-.patch
- > 0058-qemu-io-Use-purely-string-blockdev-.patch
0060-qemu-img-Use-only-string-options-in.patch
- > 0059-qemu-img-Use-only-string-options-in.patch
0061-nfs-Remove-processed-options-from-Q.patch
- > 0060-nfs-Remove-processed-options-from-Q.patch
0062-i386-define-the-ssbd-CPUID-feature-.patch
- > 0061-i386-define-the-ssbd-CPUID-feature-.patch
0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch
- > 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch
0064-i386-define-the-AMD-virt-ssbd-CPUID.patch
- > 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch
0065-ahci-fix-PxCI-register-race.patch
- > 0064-ahci-fix-PxCI-register-race.patch
0066-ccid-card-passthru-fix-regression-i.patch
- > 0065-ccid-card-passthru-fix-regression-i.patch
0067-xen-add-block-resize-support-for-xe.patch
- > 0066-xen-add-block-resize-support-for-xe.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fix build failure of skiboot with gcc8 compiler
skiboot-hdata-i2c.c-fix-building-with-gcc8.patch
- Tweak build service constraints information to avoid failures
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
0067-xen-add-block-resize-support-for-xe.patch
- Tweak patch file generation to be more git version agnostic.
Also change update_git.sh to not reformat spec file by default.
- Looks like the right fix for the AHCI issue has been identified
upstream. Turns out to also affect Linux guests as well.
(bsc#1094406)
* Patches dropped:
0065-Revert-replay-don-t-process-async-e.patch
0066-Revert-replay-avoid-recursive-call-.patch
0067-Revert-replay-check-return-values-o.patch
0068-Revert-replay-push-replay_mutex_loc.patch
* Patches added:
0065-ahci-fix-PxCI-register-race.patch
- Fix a regresssion introduced in v2.12.0 for ccid-card-passthrough
(bsc#1095419)
0066-ccid-card-passthru-fix-regression-i.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fix qemu-guest-agent service issue (bsc#1094898)
- Spectre v4 vulnerability mitigation support for KVM guests.
High level description of vulnerability: Systems with microprocessors
utilizing speculative execution and speculative execution of memory
reads before the addresses of all prior memory writes are known may
allow unauthorized disclosure of information to an attacker with
local user access via a side-channel analysis.
This change permits the new x86 cpu feature flag named "ssbd" to be
presented to the guest, given that the host has this feature, and
KVM exposes it to the guest as well.
For this feature to be enabled, via adding it to the qemu commandline
(eg: -cpu <model>,+spec-ctrl,+ssbd), so the guest OS can take advantage
of the feature, spec-ctrl and ssbd support is also required in the host.
Another new x86 cpu feature flag named "virt-ssbd" is also added to
handle this vulnerability for AMD processors.
(CVE-2018-3639 bsc#1092885)
0062-i386-define-the-ssbd-CPUID-feature-.patch
0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch
0064-i386-define-the-AMD-virt-ssbd-CPUID.patch
- Replay code introduced an issue for AHCI emulation, where on Windows 10
I/O would stop randomly, and Windows would then reset the AHCI device.
The issue is not yet fully identified, but reverting some of those
changes is at least for now a workaround. (bsc#1094406)
0065-Revert-replay-don-t-process-async-e.patch
0066-Revert-replay-avoid-recursive-call-.patch
0067-Revert-replay-check-return-values-o.patch
0068-Revert-replay-push-replay_mutex_loc.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Add some upstream fixes targeted for the next stable release
0040-device_tree-Increase-FDT_MAX_SIZE-t.patch
0041-vnc-fix-use-after-free.patch
0042-ccid-Fix-dwProtocols-advertisement-.patch
0043-tcg-arm-Fix-memory-barrier-encoding.patch
0044-s390-ccw-force-diag-308-subcode-to-.patch
0045-nbd-client-fix-nbd_negotiate_simple.patch
0046-migration-block-dirty-bitmap-fix-me.patch
0047-nbd-client-Fix-error-messages-durin.patch
0048-nbd-client-Relax-handling-of-large-.patch
0049-qxl-fix-local-renderer-crash.patch
0050-tcg-Limit-the-number-of-ops-in-a-TB.patch
0051-target-arm-Clear-SVE-high-bits-for-.patch
0052-cpus-tcg-fix-never-exiting-loop-on-.patch
0053-s390x-css-disabled-subchannels-cann.patch
0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch
0055-virtio-ccw-common-reset-handler.patch
0056-s390x-ccw-make-sure-all-ccw-devices.patch
0057-blockjob-expose-error-string-via-qu.patch
0058-blockjob-Fix-assertion-in-block_job.patch
0059-qemu-io-Use-purely-string-blockdev-.patch
0060-qemu-img-Use-only-string-options-in.patch
0061-nfs-Remove-processed-options-from-Q.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fix qemu-guest-agent uninstall (bsc#1093169)
- Minor tweak to qemu spec file
- Update to v2.12.0: See http://wiki.qemu.org/ChangeLog/2.12
Some noteworthy changes:
CLI options removed: -tdf, -no-kvm-pit, -drive boot, -net channel,
- net dump, -hdachs, -drive,if=scsi
HMP commands removed: usb_add, usb_del, host_net_add, host_net_remove
Q35 default nic now e1000e
AMD SEV support
- smbios supports setting data for type 11 tables
audio and display support split out as modules
- nic for simple creation of guest NIC and host back-end
QMP monitor "out-of-band" capability
lots of ARM and s390 improvements
- Include more of upstream's in-tree tests in the qemu-testsuite
package
* Patches dropped:
0033-memfd-fix-configure-test.patch
0034-qapi-use-items-values-intead-of-ite.patch
0035-qapi-Use-OrderedDict-from-standard-.patch
0036-qapi-adapt-to-moved-location-of-Str.patch
0037-qapi-Adapt-to-moved-location-of-mak.patch
0038-qapi-remove-q-arg-to-diff-when-comp.patch
0039-qapi-ensure-stable-sort-ordering-wh.patch
0040-qapi-force-a-UTF-8-locale-for-runni.patch
0041-scripts-ensure-signrom-treats-data-.patch
0042-configure-allow-use-of-python-3.patch
0043-input-add-missing-JIS-keys-to-virti.patch
0045-pc-fail-memory-hot-plug-unplug-with.patch
0046-memattrs-add-debug-attribute.patch
0047-exec-add-ram_debug_ops-support.patch
0048-exec-add-debug-version-of-physical-.patch
0049-monitor-i386-use-debug-APIs-when-ac.patch
0050-machine-add-memory-encryption-prope.patch
0051-kvm-update-kvm.h-to-include-memory-.patch
0052-docs-add-AMD-Secure-Encrypted-Virtu.patch
0053-target-i386-add-Secure-Encrypted-Vi.patch
0054-qmp-add-query-sev-command.patch
0055-sev-i386-add-command-to-initialize-.patch
0056-qmp-populate-SevInfo-fields-with-SE.patch
0057-sev-i386-register-the-guest-memory-.patch
0058-kvm-introduce-memory-encryption-API.patch
0059-hmp-add-info-sev-command.patch
0060-sev-i386-add-command-to-create-laun.patch
0061-sev-i386-add-command-to-encrypt-gue.patch
0062-target-i386-encrypt-bios-rom.patch
0063-sev-i386-add-support-to-LAUNCH_MEAS.patch
0064-sev-i386-finalize-the-SEV-guest-lau.patch
0065-hw-i386-set-ram_debug_ops-when-memo.patch
0066-sev-i386-add-debug-encrypt-and-decr.patch
0067-target-i386-clear-C-bit-when-walkin.patch
0068-include-add-psp-sev.h-header-file.patch
0069-sev-i386-add-support-to-query-PLATF.patch
0070-sev-i386-add-support-to-KVM_SEV_GUE.patch
0071-qmp-add-query-sev-launch-measure-co.patch
0072-tests-qmp-test-blacklist-query-sev-.patch
0073-sev-i386-add-migration-blocker.patch
0074-cpu-i386-populate-CPUID-0x8000_001F.patch
0075-migration-warn-about-inconsistent-s.patch
0076-smbios-support-setting-OEM-strings-.patch
0077-smbios-Add-1-terminator-if-any-stri.patch
0078-Remove-problematic-evdev-86-key-fro.patch
0079-tpm-lookup-cancel-path-under-tpm-de.patch
0080-vga-fix-region-calculation.patch
skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch
skiboot-libc-stdio-vsnprintf.c-add-expli.patch
skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch
ui-keycodemapdb-Add-missing-QKeyCode-val.patch
ui-keycodemapdb-Fix-compat-with-py3-dict.patch
* Patches renamed:
0044-Make-installed-scripts-explicitly-p.patch
- > 0033-Make-installed-scripts-explicitly-p.patch
0075-migration-warn-about-inconsistent-s.patch
- > 0034-migration-warn-about-inconsistent-s.patch
0077-smbios-Add-1-terminator-if-any-stri.patch
- > 0035-smbios-Add-1-terminator-if-any-stri.patch
0078-Remove-problematic-evdev-86-key-fro.patch
- > 0036-Remove-problematic-evdev-86-key-fro.patch
* Patches added:
0037-configure-Modify-python-used-for-io.patch
0038-qemu-io-tests-comment-out-problemat.patch
0039-tests-test-thread-pool-is-racy-add-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fix autoinstall of qemu-guest-agent by getting the modalias string
right (bsc#1091143)
- Guard strncpy call with GCC pragma to disable warning about possible
incorrect usage, when in fact it is correct. This is for gcc 8
compatibility (bsc#1090355)
ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch
- Add WantedBy for enable qemu-ga@.service auto start (bsc#1090369)
- fix qemu-ga service file name (bsc#1089067)
- Fix OOB access in VGA emulation (CVE-2018-7858 bsc#1084604)
0080-vga-fix-region-calculation.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Add new look up path "sys/class/tpm" for tpm cancel path based
on Linux 4.0 change (commit 313d21eeab9282e)(bsc#1070615)
0079-tpm-lookup-cancel-path-under-tpm-de.patch
- Fix issue with key codes in qemu v2.11
0078-Remove-problematic-evdev-86-key-fro.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Patches added:
0077-smbios-Add-1-terminator-if-any-stri.patch
bsc#994082 and bsc#1084316
- Add support for setting OEM strings table (fate#323624)
0076-smbios-support-setting-OEM-strings-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- SLE15 KVM (as targeted for RC1) now has the feature exposed.
Drop the patch. (bsc#1082276)
0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Change example qemu-ifup script to not depend on bridge-utils.
Also update the paths used for ip binary.
- Eliminate bogus use of CPUID_7_0_EDX_PRED_CMD which we've
carried since the initial Spectre v2 patch was added. EDX bit
27 of CPUID Leaf 07H, Sub-leaf 0 provides status on STIBP, and
not the PRED_CMD MSR. Exposing the STIBP CPUID feature bit to the
guest is wrong in general, since the VM doesn't directly control
the scheduling of physical hyperthreads. This is left strictly to
the L0 hypervisor.
- Update to v2.11.1, a stable, (mostly) bug-fix-only release
In addition to bug fixes, of necessity fixes are needed to
address the Spectre v2 vulnerability by passing along to the
guest new hardware features introduced by host microcode updates.
A January 2018 release of qemu initially addressed this issue
by exposing the feature for all x86 vcpu types, which was the
quick and dirty approach, but not the proper solution. We remove
that initial patch and now rely on the upstream solution. This
update instead defines spec_ctrl and ibpb cpu feature flags as
well as new cpu models which are clones of existing models with
either -IBRS or -IBPB added to the end of the model name. These
new vcpu models explicitly include the new feature(s), whereas
the feature flags can be added to the cpu parameter as with other
features. In short, for continued Spectre v2 protection, ensure
that either the appropriate cpu feature flag is added to the QEMU
command-line, or one of the new cpu models is used. Although
migration from older versions is supported, the new cpu features
won't be properly exposed to the guest until it is restarted with
the cpu features explicitly added. A reboot is insufficient.
A warning patch is added which attempts to detect a migration
from a qemu version which had the quick and dirty fix (it only
detects certain cases, but hopefully is helpful.)
s390x guest vulnerability to Spectre v2 is also addressed in this
update by including support for bpb and ppa/stfle.81 features.
(CVE-2017-5715 bsc#1068032)
For additional information on Spectre v2 as it relates to QEMU,
see: https://www.qemu.org/2018/02/14/qemu-2-11-1-and-spectre-update/
- Unfortunately, it was found that our current KVM isn't correctly
indicating support for the spec-ctrl feature, so I've added a patch
to still detect that support within QEMU. This is of course a
temporary kludge until KVM gets fixed. (bsc#1082276)
- The SEV support patches are updated to the v9 series.
- Fix incompatibility with recent glibc (boo#1081154)
- Add Supplements tags for the guest agent package in an attempt to
auto-install for QEMU and Xen SUSE Linux guests (fate#323570)
* Patches dropped (subsumed by stable update, or reworked in v9):
0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
0050-target-i386-add-memory-encryption-f.patch
0054-accel-add-Secure-Encrypted-Virtuliz.patch
0072-sev-Fix-build-for-non-x86-hosts.patch
* Patches added:
0033-memfd-fix-configure-test.patch
0053-target-i386-add-Secure-Encrypted-Vi.patch
0056-qmp-populate-SevInfo-fields-with-SE.patch
0072-tests-qmp-test-blacklist-query-sev-.patch
0073-sev-i386-add-migration-blocker.patch
0074-cpu-i386-populate-CPUID-0x8000_001F.patch
0075-migration-warn-about-inconsistent-s.patch
0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch
* Patches renamed (plus some minor code changes):
0051-machine-add-memory-encryption-prope.patch
- > 0050-machine-add-memory-encryption-prope.patch
0052-kvm-update-kvm.h-to-include-memory-.patch
- > 0051-kvm-update-kvm.h-to-include-memory-.patch
0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
- > 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch
0055-sev-add-command-to-initialize-the-m.patch
- > 0055-sev-i386-add-command-to-initialize-.patch
0056-sev-register-the-guest-memory-range.patch
- > 0057-sev-i386-register-the-guest-memory-.patch
0057-kvm-introduce-memory-encryption-API.patch
- > 0058-kvm-introduce-memory-encryption-API.patch
0058-qmp-add-query-sev-command.patch
- > 0054-qmp-add-query-sev-command.patch
0060-sev-add-command-to-create-launch-me.patch
- > 0060-sev-i386-add-command-to-create-laun.patch
0061-sev-add-command-to-encrypt-guest-me.patch
- > 0061-sev-i386-add-command-to-encrypt-gue.patch
0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
- > 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch
0064-sev-Finalize-the-SEV-guest-launch-f.patch
- > 0064-sev-i386-finalize-the-SEV-guest-lau.patch
0066-sev-add-debug-encrypt-and-decrypt-c.patch
- > 0066-sev-i386-add-debug-encrypt-and-decr.patch
0069-sev-add-support-to-query-PLATFORM_S.patch
- > 0069-sev-i386-add-support-to-query-PLATF.patch
0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
- > 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Add AMD SEV (Secure Encrypted Virtualization) support by taking
the v7 series of the patches posted to qemu ml. (fate#322124)
0046-memattrs-add-debug-attribute.patch
0047-exec-add-ram_debug_ops-support.patch
0048-exec-add-debug-version-of-physical-.patch
0049-monitor-i386-use-debug-APIs-when-ac.patch
0050-target-i386-add-memory-encryption-f.patch
0051-machine-add-memory-encryption-prope.patch
0052-kvm-update-kvm.h-to-include-memory-.patch
0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
0054-accel-add-Secure-Encrypted-Virtuliz.patch
0055-sev-add-command-to-initialize-the-m.patch
0056-sev-register-the-guest-memory-range.patch
0057-kvm-introduce-memory-encryption-API.patch
0058-qmp-add-query-sev-command.patch
0059-hmp-add-info-sev-command.patch
0060-sev-add-command-to-create-launch-me.patch
0061-sev-add-command-to-encrypt-guest-me.patch
0062-target-i386-encrypt-bios-rom.patch
0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
0064-sev-Finalize-the-SEV-guest-launch-f.patch
0065-hw-i386-set-ram_debug_ops-when-memo.patch
0066-sev-add-debug-encrypt-and-decrypt-c.patch
0067-target-i386-clear-C-bit-when-walkin.patch
0068-include-add-psp-sev.h-header-file.patch
0069-sev-add-support-to-query-PLATFORM_S.patch
0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
0071-qmp-add-query-sev-launch-measure-co.patch
0072-sev-Fix-build-for-non-x86-hosts.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Update python3 related patches now that they are upstream
- guest agent: change service file to a template so it can be
used by Xen as well. Adjust udev rule accordingly.
FATE#324963
- Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823)
0045-pc-fail-memory-hot-plug-unplug-with.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Modify BuildRequires python references
- seabios also needed tweaks for python2 vs python3
* Patches added:
seabios-use-python2-explicitly-as-needed.patch
seabios-switch-to-python3-as-needed.patch
- Try to get our story right wrt python2 vs python3 (bsc#1077564)
* Get rid of use of #!/usr/bin/env python in scripts we install
* include proposed upstream build system changes needed for building
with python2 or python3
* Patches dropped:
0032-scripts-avoid-usr-bin-python-refere.patch
* Patches renamed:
0033-Switch-order-of-libraries-for-mpath.patch
- > 0032-Switch-order-of-libraries-for-mpath.patch
0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
- > 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
* Patches added:
0034-qapi-use-items-values-intead-of-ite.patch
0035-qapi-Use-OrderedDict-from-standard-.patch
0036-qapi-adapt-to-moved-location-of-Str.patch
0037-qapi-Adapt-to-moved-location-of-mak.patch
0038-qapi-remove-q-arg-to-diff-when-comp.patch
0039-qapi-ensure-stable-sort-ordering-wh.patch
0040-qapi-force-a-UTF-8-locale-for-runni.patch
0041-scripts-ensure-signrom-treats-data-.patch
0042-configure-allow-use-of-python-3.patch
0043-input-add-missing-JIS-keys-to-virti.patch
0044-Make-installed-scripts-explicitly-p.patch
Make-installed-scripts-explicitly-python3.patch
ui-keycodemapdb-Add-missing-QKeyCode-val.patch
ui-keycodemapdb-Fix-compat-with-py3-dict.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Fix packaging dependencies (coreutils) for qemu-ksm package
(bsc#1040202)
- Pass through to guest info related to x86 security vulnerability
(CVE-2017-5715 bsc#1068032)
0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Update to v2.11.0: See http://wiki.qemu.org/ChangeLog/2.11
Some noteworthy changes:
- nodefconfig is now deprecated
legacy pci-assignment code removed
qemu-pr-helper added for handling guest persistant reservations (bsc#891066,
bsc#910704, bsc#943807)
qemu-keymap tool added for generating keymap files
throttle block filter driver added
support for a TPM emulator
qcow2 image shrink support
better support for >=64 vcpus for Windows guests
nested KVM related improvements
s390 pgste handling now done better
EPYC cpu model added (bsc#1052825)
improvements in qcow2 buffer handling
vhost-user resume issue fixed
migration hardening
ARMv8-M security extension support
more seccomp/sandboxing options available
s390 cpu hot-plug improvements
misc. virtfs improvements
nbd improvements
MTTCG improvements
misc. TCG improvements
scsi correctness improvements
SEABIOS now has serial output option
* Includes fixes for CVE-2017-15118 bsc#1070147, CVE-2017-15119 bsc#1070144
* Adds KASLR support (fate#323473, bsc#1070281)
* Update SLE support docs to match this release
* simplify spec file to expect at least sle_version >= 1315
* Patches dropped (upstream):
0013-console-add-question-mark-escape-op.patch
0020-configure-Fix-detection-of-seccomp-.patch
0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
0035-chardev-baum-fix-baum-that-releases.patch
0036-io-fix-temp-directory-used-by-test-.patch
0037-io-fix-check-for-handshake-completi.patch
0038-crypto-fix-test-cert-generation-to-.patch
0039-vhost-user-disable-the-broken-subpr.patch
0040-io-monitor-encoutput-buffer-size-fr.patch
0041-cirrus-fix-oob-access-in-mode4and5-.patch
0042-9pfs-use-g_malloc0-to-allocate-spac.patch
* Patches renamed:
0014-Make-char-muxer-more-robust-wrt-sma.patch
- > 0013-Make-char-muxer-more-robust-wrt-sma.patch
0015-linux-user-lseek-explicitly-cast-no.patch
- > 0014-linux-user-lseek-explicitly-cast-no.patch
0016-AIO-Reduce-number-of-threads-for-32.patch
- > 0015-AIO-Reduce-number-of-threads-for-32.patch
0017-xen_disk-Add-suse-specific-flush-di.patch
- > 0016-xen_disk-Add-suse-specific-flush-di.patch
0018-qemu-bridge-helper-reduce-security-.patch
- > 0017-qemu-bridge-helper-reduce-security-.patch
0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
- > 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0021-linux-user-properly-test-for-infini.patch
- > 0019-linux-user-properly-test-for-infini.patch
0022-roms-Makefile-pass-a-packaging-time.patch
- > 0020-roms-Makefile-pass-a-packaging-time.patch
0023-Raise-soft-address-space-limit-to-h.patch
- > 0021-Raise-soft-address-space-limit-to-h.patch
0024-increase-x86_64-physical-bits-to-42.patch
- > 0022-increase-x86_64-physical-bits-to-42.patch
0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
- > 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0026-i8254-Fix-migration-from-SLE11-SP2.patch
- > 0024-i8254-Fix-migration-from-SLE11-SP2.patch
0027-acpi_piix4-Fix-migration-from-SLE11.patch
- > 0025-acpi_piix4-Fix-migration-from-SLE11.patch
0028-Fix-tigervnc-long-press-issue.patch
- > 0026-Fix-tigervnc-long-press-issue.patch
0029-string-input-visitor-Fix-uint64-par.patch
- > 0027-string-input-visitor-Fix-uint64-par.patch
0030-test-string-input-visitor-Add-int-t.patch
- > 0028-test-string-input-visitor-Add-int-t.patch
0031-test-string-input-visitor-Add-uint6.patch
- > 0029-test-string-input-visitor-Add-uint6.patch
0032-tests-Add-QOM-property-unit-tests.patch
- > 0030-tests-Add-QOM-property-unit-tests.patch
0033-tests-Add-scsi-disk-test.patch
- > 0031-tests-Add-scsi-disk-test.patch
0043-scripts-avoid-usr-bin-python-refere.patch
- > 0032-scripts-avoid-usr-bin-python-refere.patch
* We need the multipath libraries link order switched
0033-Switch-order-of-libraries-for-mpath.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Avoid ref to /usr/bin/python in vmstate-static-checker.py script
0043-scripts-avoid-usr-bin-python-refere.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- For SLE15, it's been decided to stop providing SDL based graphics
due to packaging constraints. Long ago GTK became the default,
and there is little benefit to providing both. For now, keep it
enabled for openSUSE (Tumblweed and Leap), but consider it marked
deprecated there and if no one complains it will be removed for
openSUSE as well in the near future. (fate#324465)
- Fix problem building skiboot.lid
skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch
- Wrap analyze-migration and vmstate-static-checker into tools from
qemu scripts folder, also changed introduction of qemu-tools in
spec file
- Move supportplugin position in spec file
- Add announcement in support docs about qed storage format no
longer being supported in next major SLE release (SLE15)
(fate#324200)
- Address various security/stability issues
* Fix DoS in I/O channel websockets (CVE-2017-15268 bsc#1062942)
0040-io-monitor-encoutput-buffer-size-fr.patch
* Fix OOB access in cirrus vga device emulation (CVE-2017-15289
bsc#1063122)
0041-cirrus-fix-oob-access-in-mode4and5-.patch
* Fix information leak in 9pfs interface (CVE-2017-15038 bsc#1062069)
0042-9pfs-use-g_malloc0-to-allocate-spac.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Don't tie glusterfs support to specific arch
- Build skiboot firmware (OPAL), particularly since it's fairly
easy to do so
skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch
skiboot-libc-stdio-vsnprintf.c-add-expli.patch
- Added the global macro 'with_glusterfs' in order to re-enable
glusterfs support. The macro enable easier future adjustments
for various ARCH/targets/requiremnets.
At first glusterfs support is enabled for openSUSE Leap 42.x and
Factory for ARCH x86_64.
- Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm
packages
- Fix s390-netboot.img to be included with qemu-s390 package, not
qemu-ppc
- Update to v2.10.1, a stable, bug-fix-only release
* fixes bsc#1056386 CVE-2017-13673, bsc#1056334 CVE-2017-13672,
bsc#1057585 CVE-2017-14167
* Patches dropped (upstream):
0034-slirp-fix-clearing-ifq_so-from-pend.patch
0035-s390-ccw-Fix-alignment-for-CCW1.patch
0038-s390x-ais-for-2.10-stable-disable-a.patch
0039-s390x-cpumodel-remove-ais-from-z14-.patch
* Patches renamed:
0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- > 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
0037-chardev-baum-fix-baum-that-releases.patch
- > 0035-chardev-baum-fix-baum-that-releases.patch
0040-io-fix-temp-directory-used-by-test-.patch
- > 0036-io-fix-temp-directory-used-by-test-.patch
0041-io-fix-check-for-handshake-completi.patch
- > 0037-io-fix-check-for-handshake-completi.patch
0042-crypto-fix-test-cert-generation-to-.patch
- > 0038-crypto-fix-test-cert-generation-to-.patch
0043-vhost-user-disable-the-broken-subpr.patch
- > 0039-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix failures and potential failures in qemu-testsuite
0040-io-fix-temp-directory-used-by-test-.patch
0041-io-fix-check-for-handshake-completi.patch
0042-crypto-fix-test-cert-generation-to-.patch
0043-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix migration issue on s390
0038-s390x-ais-for-2.10-stable-disable-a.patch
0039-s390x-cpumodel-remove-ais-from-z14-.patch
- Fix case of not being able to build from rpm sources due to
undefined macro (boo#1057966)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix baum that release brlapi twice (bsc#1060045)
0037-chardev-baum-fix-baum-that-releases.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- For SLE15 pre-release testing, add support for the EPYC processor.
This will be officially supported once it is included in the v2.11
release. (bsc#1052825)
0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- Fix some support statements in our SLE support documents.
- Update BuildRequires packages libibverbs-devel and librdmacm-devel
to the more correct rdma-core-devel
- Enable seccomp for s390x, aarch64, and ppc64le
- Fix OOB issue (use after free) in slirp network stack (CVE-2017-13711
bsc#1056291)
0034-slirp-fix-clearing-ifq_so-from-pend.patch
- Fix a misalignment in the s390 ccw firmware (bsc#1056680)
0035-s390-ccw-Fix-alignment-for-CCW1.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Add a supportconfig plugin
qemu-supportconfig
FATE#323661
- Update to v2.10.0: See http://wiki.qemu.org/ChangeLog/2.10
- Dropped internal only patches used to support SUSE Studio
Testdrive as well as other miscellaneous patches deemed unused
and not worth carrying (bsc#1046783, bsc#1055125, bsc#1055127)
- Update SLE support statements in anticipation of SLE15
- disable SAN boot capability from virtio pxe rom used in v1.4 and
older pc machine types due to rom size requirements. Hopefully
a better solution can be found which doesn't impact functionality
* Patches added:
ipxe-stub-out-the-SAN-req-s-in-int13.patch
* Patches renamed:
0006-qemu-cvs-gettimeofday.patch -> 0003-qemu-cvs-gettimeofday.patch
0007-qemu-cvs-ioctl_debug.patch -> 0004-qemu-cvs-ioctl_debug.patch
0008-qemu-cvs-ioctl_nodirection.patch -> 0005-qemu-cvs-ioctl_nodirection.patch
0009-linux-user-add-binfmt-wrapper-for-a.patch -> 0006-linux-user-add-binfmt-wrapper-for-a.patch
0010-PPC-KVM-Disable-mmu-notifier-check.patch -> 0007-PPC-KVM-Disable-mmu-notifier-check.patch
0011-linux-user-fix-segfault-deadlock.patch -> 0008-linux-user-fix-segfault-deadlock.patch
0012-linux-user-binfmt-support-host-bina.patch -> 0009-linux-user-binfmt-support-host-bina.patch
0013-linux-user-Fake-proc-cpuinfo.patch -> 0010-linux-user-Fake-proc-cpuinfo.patch
0014-linux-user-XXX-disable-fiemap.patch -> 0011-linux-user-XXX-disable-fiemap.patch
0017-linux-user-use-target_ulong.patch -> 0012-linux-user-use-target_ulong.patch
0021-console-add-question-mark-escape-op.patch -> 0013-console-add-question-mark-escape-op.patch
0022-Make-char-muxer-more-robust-wrt-sma.patch -> 0014-Make-char-muxer-more-robust-wrt-sma.patch
0023-linux-user-lseek-explicitly-cast-no.patch -> 0015-linux-user-lseek-explicitly-cast-no.patch
0025-AIO-Reduce-number-of-threads-for-32.patch -> 0016-AIO-Reduce-number-of-threads-for-32.patch
0027-xen_disk-Add-suse-specific-flush-di.patch -> 0017-xen_disk-Add-suse-specific-flush-di.patch
0028-qemu-bridge-helper-reduce-security-.patch -> 0018-qemu-bridge-helper-reduce-security-.patch
0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0030-configure-Fix-detection-of-seccomp-.patch -> 0020-configure-Fix-detection-of-seccomp-.patch
0031-linux-user-properly-test-for-infini.patch -> 0020-linux-user-properly-test-for-infini.patch
0033-roms-Makefile-pass-a-packaging-time.patch -> 0022-roms-Makefile-pass-a-packaging-time.patch
0034-Raise-soft-address-space-limit-to-h.patch -> 0023-Raise-soft-address-space-limit-to-h.patch
0035-increase-x86_64-physical-bits-to-42.patch -> 0024-increase-x86_64-physical-bits-to-42.patch
0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0037-i8254-Fix-migration-from-SLE11-SP2.patch -> 0026-i8254-Fix-migration-from-SLE11-SP2.patch
0038-acpi_piix4-Fix-migration-from-SLE11.patch -> 0027-acpi_piix4-Fix-migration-from-SLE11.patch
0039-Fix-tigervnc-long-press-issue.patch -> 0028-Fix-tigervnc-long-press-issue.patch
0041-string-input-visitor-Fix-uint64-par.patch -> 0029-string-input-visitor-Fix-uint64-par.patch
0042-test-string-input-visitor-Add-int-t.patch -> 0030-test-string-input-visitor-Add-int-t.patch
0043-test-string-input-visitor-Add-uint6.patch -> 0031-test-string-input-visitor-Add-uint6.patch
0044-tests-Add-QOM-property-unit-tests.patch -> 0032-tests-Add-QOM-property-unit-tests.patch
0045-tests-Add-scsi-disk-test.patch -> 0033-tests-Add-scsi-disk-test.patch
* Patches dropped (upstream unless otherwise noted):
0003-qemu-cvs-alsa_bitfield.patch (deemed not needed)
0004-qemu-cvs-alsa_ioctl.patch (deemed not needed)
0005-qemu-cvs-alsa_mmap.patch (deemed not needed)
0015-slirp-nooutgoing.patch (bsc#1055125)
0016-vnc-password-file-and-incoming-conn.patch (bsc#1055127)
0018-block-Add-support-for-DictZip-enabl.patch (bsc#1046783)
0019-block-Add-tar-container-format.patch (bsc#1046783)
0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch (bsc#1046783)
0024-configure-Enable-PIE-for-ppc-and-pp.patch (obsolete)
0026-dictzip-Fix-on-big-endian-systems.patch (bsc#1046783)
0032-linux-user-remove-all-traces-of-qem.patch
0040-fix-xen-hvm-direct-kernel-boot.patch (bsc#970791)
0046-RFC-update-Linux-headers-from-irqs-.patch
0047-ARM-KVM-Enable-in-kernel-timers-wit.patch
0048-input-Add-trace-event-for-empty-key.patch
0049-ACPI-don-t-call-acpi_pcihp_device_p.patch
0050-i386-Allow-cpuid-bit-override.patch (was for testing only)
0051-input-limit-kbd-queue-depth.patch
0052-audio-release-capture-buffers.patch
0053-scsi-avoid-an-off-by-one-error-in-m.patch
0054-vmw_pvscsi-check-message-ring-page-.patch
0055-9pfs-local-forbid-client-access-to-.patch
0056-jazz_led-fix-bad-snprintf.patch
0057-slirp-smb-Replace-constant-strings-.patch
0058-altera_timer-fix-incorrect-memset.patch
0059-Hacks-for-building-on-gcc-7-Fedora-.patch
0060-9pfs-local-fix-unlink-of-alien-file.patch
0061-megasas-do-not-read-DCMD-opcode-mor.patch
0062-megasas-always-store-SCSIRequest-in.patch
0063-nbd-Fully-initialize-client-in-case.patch
0064-9pfs-local-remove-use-correct-path-.patch
0065-hid-Reset-kbd-modifiers-on-reset.patch
0066-input-Decrement-queue-count-on-kbd-.patch
0067-xhci-only-update-dequeue-ptr-on-com.patch
0068-vnc-Set-default-kbd-delay-to-10ms.patch
0069-qemu-nbd-Ignore-SIGPIPE.patch
0070-usb-redir-fix-stack-overflow-in-usb.patch
0072-slirp-check-len-against-dhcp-option.patch
0071-exec-use-qemu_ram_ptr_length-to-acc.patch
0073-xen-mapcache-store-dma-information-.patch
0074-exec-Add-lock-parameter-to-qemu_ram.patch
0075-Replace-struct-ucontext-with-uconte.patch
ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch
ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch
ipxe-ath-Add-missing-break-statements.patch
ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix package build failure as of glibc v2.26 update in Factory
(boo#1055587)
0075-Replace-struct-ucontext-with-uconte.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Remove redundant prerequire for pwdutils
- Postrequire acl for setfacl
- Prerequire shadow for groupadd
- The recent security fix for CVE-2017-11334 adversely affects Xen.
Include two additional patches to make sure Xen is going to be OK.
0073-xen-mapcache-store-dma-information-.patch
0074-exec-Add-lock-parameter-to-qemu_ram.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Pre-add group kvm for qemu-tools (bsc#1011144)
- Fixed a few more inaccuracies in the support docs.
- Address various security/stability issues
* Fix DOS vulnerability in qemu-nbd (bsc#1046636 CVE-2017-10664)
0069-qemu-nbd-Ignore-SIGPIPE.patch
* Fix DOS from stack overflow in debug messages of usb redirection
support (bsc#1047674 CVE-2017-10806)
0070-usb-redir-fix-stack-overflow-in-usb.patch
* Fix OOB access during DMA operation (CVE-2017-11334 bsc#1048902)
0071-exec-use-qemu_ram_ptr_length-to-acc.patch
* Fix OOB access parsing dhcp slirp options (CVE-2017-11434 bsc#1049381)
0072-slirp-check-len-against-dhcp-option.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Fix support docs to indicate ARM64 is now fully L3 supported in
SLES 12 SP3. Apply a few additional clarifications in the support
docs. (bsc#1050268)
- Adjust to libvdeplug-devel package naming changes.
- Fix migration with xhci (bsc#1048296)
0067-xhci-only-update-dequeue-ptr-on-com.patch
- Increase VNC delay to fix missing keyboard input events (bsc#1031692)
0068-vnc-Set-default-kbd-delay-to-10ms.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Remove build dependency package iasl used for seabios
- Fixed stuck state during usb keyboard reset (bsc#1044936)
0065-hid-Reset-kbd-modifiers-on-reset.patch
- Fixed keyboard events getting lost (bsc#1044936)
0066-input-Decrement-queue-count-on-kbd-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Use most recent compiler to build size-critical firmware, instead
of hard-coding gcc6 for all target versions (bsc#1043390)
* A few upstream ipxe patches were needed for gcc7 compatibility:
ipxe-ath-Add-missing-break-statements.patch
ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch
- Add --no-renames to the git format-patch command in the git
workflow script for better patch compatibility
- Address various security/stability issues
* Fix potential privilege escalation in virtfs (CVE-2016-9602
bsc#1020427)
0060-9pfs-local-fix-unlink-of-alien-file.patch
* Fix DOS in megasas device emulation (CVE-2017-9503 bsc#1043296)
0061-megasas-do-not-read-DCMD-opcode-mor.patch
0062-megasas-always-store-SCSIRequest-in.patch
* Fix DOS in qemu-nbd server (CVE-2017-9524 bsc#1043808)
0063-nbd-Fully-initialize-client-in-case.patch
* Fix regression introduced by recent virtfs security fixes (bsc#1045035)
0064-9pfs-local-remove-use-correct-path-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Backport ipxe to support FirstBurstLength (bsc#1040476)
ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch
- Fixes for gcc7 compatability (bsc#1040228) (in behalf of Liang Yan)
0056-jazz_led-fix-bad-snprintf.patch
0057-slirp-smb-Replace-constant-strings-.patch
0058-altera_timer-fix-incorrect-memset.patch
0059-Hacks-for-building-on-gcc-7-Fedora-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Protect access to metadata in virtio-9pfs (CVE-2017-7493 bsc#1039495)
0055-9pfs-local-forbid-client-access-to-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Address various security/stability issues
* Fix DOS potential in vnc interface (CVE-2017-8379 bsc#1037334)
0051-input-limit-kbd-queue-depth.patch
* Fix DOS potential in vnc interface (CVE-2017-8309 bsc#1037242)
0052-audio-release-capture-buffers.patch
* Fix OOB access in megasas device emulation (CVE-2017-8380
bsc#1037336)
0053-scsi-avoid-an-off-by-one-error-in-m.patch
* Fix DOS in Vmware pv scsi emulation (CVE-2017-8112 bsc#1036211)
0054-vmw_pvscsi-check-message-ring-page-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Fix building packages for some older distros.
- Further refine our handling of building firmware (or not) for
the various arch's and distro versions we build for. Note that
if we don't build x86 firmware, (eg: x86 Leap 42.1) the upstream
binary blobs are used, which may have migration incompatibilities
with previous versions of qemu provided.
- Fix issue in shipping qemu v2.9.0, where pci-passthrough for Xen
HVM guests got broken (bsc#1034131)
0049-ACPI-don-t-call-acpi_pcihp_device_p.patch
- Include experimental, unsupported feature to assist in some
performance analysis work.
0050-i386-Allow-cpuid-bit-override.patch
- Updated to v2.9.0: See http://wiki.qemu-project.org/ChangeLog/2.9
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.9
* Includes fix for CVE-2017-7471, a virtfs security issue.
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Add empty keyboard queue tracepoint to help openQA testing work
better (bsc#1031692)
0048-input-Add-trace-event-for-empty-key.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.9
- Enable ceph/rbd support for s390x (bsc#1030068)
- Enable ceph/rbd support for ppc* as available
- Update ARM in-kernel-timers patch (bsc#1033416)
* Patches renamed:
0041-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0047-ARM-KVM-Enable-in-kernel-timers-wit.patch
0042-string-input-visitor-Fix-uint64-par.patch -> 0041-string-input-visitor-Fix-uint64-par.patch
0043-test-string-input-visitor-Add-int-t.patch -> 0042-test-string-input-visitor-Add-int-t.patch
0044-test-string-input-visitor-Add-uint6.patch -> 0043-test-string-input-visitor-Add-uint6.patch
0045-tests-Add-QOM-property-unit-tests.patch -> 0044-tests-Add-QOM-property-unit-tests.patch
0046-tests-Add-scsi-disk-test.patch -> 0045-tests-Add-scsi-disk-test.patch
* Patches added (support patch):
0046-RFC-update-Linux-headers-from-irqs-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.9
* Patches dropped (included in upstream source archive):
0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch
0048-i386-Replace-uint32_t-with-FeatureW.patch
0049-i386-Don-t-override-cpu-options-on-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Added additional documentation provided with v2.9.0
- Fix build failure with gcc7 (bsc#1031340)
ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch
- Made miscellaneous spec file refinements
- The support documents included are now fairly accurate for the
arm and s390 world, and the x86 version also received a few
tweaks. Also included in those docs is a url reference to upstream
qemu deprecation plans and discussions.
(fate#321146)
- Add post v2.9.0-rc2 upstream patches which fix -cpu host and -cpu
max feature overrides for libvirt compatability.
0048-i386-Replace-uint32_t-with-FeatureW.patch
0049-i386-Don-t-override-cpu-options-on-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.9
* Includes fix for in guest privilege escalation when using TCG
(bsc#1030624)
* Patches dropped (equivalent included in upstream source archive):
0047-linux-user-exclude-cpu-model-code-w.patch
- Fix failure booting SLE12-SP2 Aarch64 guest (bsc#1031384)
0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.9
* Patches dropped (no longer needed based on what we now build for):
0024-virtfs-proxy-helper-Provide-__u64-f.patch
* Patches dropped (included in upstream source archive):
0034-dma-rc4030-limit-interval-timer-rel.patch
* Patches renamed:
0025-configure-Enable-PIE-for-ppc-and-pp.patch -> 0024-configure-Enable-PIE-for-ppc-and-pp.patch
0026-AIO-Reduce-number-of-threads-for-32.patch -> 0025-AIO-Reduce-number-of-threads-for-32.patch
0027-dictzip-Fix-on-big-endian-systems.patch -> 0026-dictzip-Fix-on-big-endian-systems.patch
0028-xen_disk-Add-suse-specific-flush-di.patch -> 0027-xen_disk-Add-suse-specific-flush-di.patch
0029-qemu-bridge-helper-reduce-security-.patch -> 0028-qemu-bridge-helper-reduce-security-.patch
0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0031-configure-Fix-detection-of-seccomp-.patch -> 0030-configure-Fix-detection-of-seccomp-.patch
0032-linux-user-properly-test-for-infini.patch -> 0031-linux-user-properly-test-for-infini.patch
0033-linux-user-remove-all-traces-of-qem.patch -> 0032-linux-user-remove-all-traces-of-qem.patch
0035-roms-Makefile-pass-a-packaging-time.patch -> 0033-roms-Makefile-pass-a-packaging-time.patch
0036-Raise-soft-address-space-limit-to-h.patch -> 0034-Raise-soft-address-space-limit-to-h.patch
0037-increase-x86_64-physical-bits-to-42.patch -> 0035-increase-x86_64-physical-bits-to-42.patch
0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0039-i8254-Fix-migration-from-SLE11-SP2.patch -> 0037-i8254-Fix-migration-from-SLE11-SP2.patch
0040-acpi_piix4-Fix-migration-from-SLE11.patch -> 0038-acpi_piix4-Fix-migration-from-SLE11.patch
0041-Fix-tigervnc-long-press-issue.patch -> 0039-Fix-tigervnc-long-press-issue.patch
0042-fix-xen-hvm-direct-kernel-boot.patch -> 0040-fix-xen-hvm-direct-kernel-boot.patch
0043-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0041-ARM-KVM-Enable-in-kernel-timers-wit.patch
0044-string-input-visitor-Fix-uint64-par.patch -> 0042-string-input-visitor-Fix-uint64-par.patch
0045-test-string-input-visitor-Add-int-t.patch -> 0043-test-string-input-visitor-Add-int-t.patch
0046-test-string-input-visitor-Add-uint6.patch -> 0044-test-string-input-visitor-Add-uint6.patch
0047-tests-Add-QOM-property-unit-tests.patch -> 0045-tests-Add-QOM-property-unit-tests.patch
0048-tests-Add-scsi-disk-test.patch -> 0046-tests-Add-scsi-disk-test.patch
0049-linux-user-exclude-cpu-model-code-w.patch -> 0047-linux-user-exclude-cpu-model-code-w.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.9
* Updated version carries fixes for the following reported issues:
CVE-2016-9602 bsc#1020427, CVE-2016-9923 bsc#1014703,
CVE-2017-2630 bsc#1025396, CVE-2017-2633 bsc#1026612,
CVE-2017-5579 bsc#1021741, CVE-2017-5931 bsc#1024114,
CVE-2017-5973 bsc#1025109, CVE-2017-5987 bsc#1025311,
CVE-2017-6058 bsc#1025837, CVE-2017-6505 bsc#1028184
* Patches dropped:
seabios_128kb.patch (no longer required)
* Patches dropped (included in upstream source archive):
0035-net-imx-limit-buffer-descriptor-cou.patch
0045-virtio-gpu-call-cleanup-mapping-fun.patch
0051-virtio-gpu-fix-information-leak-in-.patch
0052-display-cirrus-ignore-source-pitch-.patch
0053-s390x-kvm-fix-small-race-reboot-vs..patch
0054-target-s390x-use-qemu-cpu-model-in-.patch
0056-tests-check-path-to-avoid-a-failing.patch
0057-display-virtio-gpu-3d-check-virgl-c.patch
0058-watchdog-6300esb-add-exit-function.patch
0059-virtio-gpu-3d-fix-memory-leak-in-re.patch
0060-virtio-gpu-fix-memory-leak-in-resou.patch
0061-virtio-fix-vq-inuse-recalc-after-mi.patch
0062-audio-es1370-add-exit-function.patch
0063-audio-ac97-add-exit-function.patch
0064-megasas-fix-guest-triggered-memory-.patch
0065-cirrus-handle-negative-pitch-in-cir.patch
0066-cirrus-fix-blit-address-mask-handli.patch
0067-cirrus-fix-oob-access-issue-CVE-201.patch
0068-usb-ccid-check-ccid-apdu-length.patch
0069-sd-sdhci-check-data-length-during-d.patch
0070-virtio-gpu-fix-resource-leak-in-vir.patch
0071-cirrus-fix-patterncopy-checks.patch
0072-cirrus-add-blit_is_unsafe-call-to-c.patch
* Patches renamed:
0036-roms-Makefile-pass-a-packaging-time.patch -> 0035-roms-Makefile-pass-a-packaging-time.patch
0037-Raise-soft-address-space-limit-to-h.patch -> 0036-Raise-soft-address-space-limit-to-h.patch
0038-increase-x86_64-physical-bits-to-42.patch -> 0037-increase-x86_64-physical-bits-to-42.patch
0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0040-i8254-Fix-migration-from-SLE11-SP2.patch -> 0039-i8254-Fix-migration-from-SLE11-SP2.patch
0041-acpi_piix4-Fix-migration-from-SLE11.patch -> 0040-acpi_piix4-Fix-migration-from-SLE11.patch
0042-Fix-tigervnc-long-press-issue.patch -> 0041-Fix-tigervnc-long-press-issue.patch
0043-fix-xen-hvm-direct-kernel-boot.patch -> 0042-fix-xen-hvm-direct-kernel-boot.patch
0044-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0043-ARM-KVM-Enable-in-kernel-timers-wit.patch
0046-string-input-visitor-Fix-uint64-par.patch -> 0044-string-input-visitor-Fix-uint64-par.patch
0047-test-string-input-visitor-Add-int-t.patch -> 0045-test-string-input-visitor-Add-int-t.patch
0048-test-string-input-visitor-Add-uint6.patch -> 0046-test-string-input-visitor-Add-uint6.patch
0049-tests-Add-QOM-property-unit-tests.patch -> 0047-tests-Add-QOM-property-unit-tests.patch
0050-tests-Add-scsi-disk-test.patch -> 0048-tests-Add-scsi-disk-test.patch
0055-linux-user-exclude-cpu-model-code-w.patch -> 0049-linux-user-exclude-cpu-model-code-w.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Buildignore for the global gcc-PIE, as this package enables PIE
on its own and has troubles if all use it. (meissner(a)suse.com)
- Address various security/stability issues
* Fix OOB access in virito-gpu-3d (CVE-2016-10028 bsc#1017084
bsc#1016503)
0057-display-virtio-gpu-3d-check-virgl-c.patch
* Fix DOS in Intel 6300ESB device emulation (CVE-2016-10155 bsc#1021129)
0058-watchdog-6300esb-add-exit-function.patch
* Fix DOS in virtio-gpu-3d (CVE-2017-5552 bsc#1021195)
0059-virtio-gpu-3d-fix-memory-leak-in-re.patch
* Fix DOS in virtio-gpu (CVE-2017-5578 bsc#1021481)
0060-virtio-gpu-fix-memory-leak-in-resou.patch
* Fix cause of infrequent migration failures from bad virtio device
state. (bsc#1020928)
0061-virtio-fix-vq-inuse-recalc-after-mi.patch
* Fix DOS in es1370 emulated audio device (CVE-2017-5526 bsc#1020589)
0062-audio-es1370-add-exit-function.patch
* Fix DOS in ac97 emulated audio device (CVE-2017-5525 bsc#1020491)
0063-audio-ac97-add-exit-function.patch
* Fix DOS in megasas device emulation (CVE-2017-5856 bsc#1023053)
0064-megasas-fix-guest-triggered-memory-.patch
* Fix various inaccuracies in cirrus vga device emulation
0065-cirrus-handle-negative-pitch-in-cir.patch
0066-cirrus-fix-blit-address-mask-handli.patch
* Fix OOB access in cirrus vga emulation (CVE-2017-2615 bsc#1023004)
0067-cirrus-fix-oob-access-issue-CVE-201.patch
* Fix DOS in usb CCID card device emulator (CVE-2017-5898 bsc#1023907)
0068-usb-ccid-check-ccid-apdu-length.patch
* Fix OOB access in SDHCI device emulation (CVE-2017-5667 bsc#1022541)
0069-sd-sdhci-check-data-length-during-d.patch
* Fix DOS in virtio-gpu-3d (CVE-2017-5857 bsc#1023073)
0070-virtio-gpu-fix-resource-leak-in-vir.patch
* Fix cirrus patterncopy checks
0071-cirrus-fix-patterncopy-checks.patch
* Fix OOB access in cirrus vga emulation (CVE-2017-2620 bsc#1024972)
0072-cirrus-add-blit_is_unsafe-call-to-c.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
- Fix name of s390x specific sysctl configuration file to end with
.conf (bsc#1026583)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
* Check that sysfs path exists before running test which requires
it. This allows qemu-testsuite to succeed in local build service
chroot based package build.
0056-tests-check-path-to-avoid-a-failing.patch
- Factory and SLE12-SP3 got a name change in the dtc devel package:
libfdt1-devel -> libfdt-devel. Adjust our spec file accordingly.
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
* Patches added:
0055-linux-user-exclude-cpu-model-code-w.patch
- Make sure qemu guest agent is usable as soon as qemu-guest-agent
package is installed. The previous post script was still not
doing the job.
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
* Fix potential hang/crash rebooting s390x guest
0053-s390x-kvm-fix-small-race-reboot-vs..patch
* Fix s390x linux-user failure since v2.8.0 update
0054-target-s390x-use-qemu-cpu-model-in-.patch
- Merge qemu packages from openSUSE and SUSE SLE releases together
for the v2.8 qemu update. The qemu.changes file is the openSUSE
version with this entry providing CVE, FATE, and bugzilla
references from the SUSE SLE qemu package to date (see below)
- Updated to v2.8.0: See http://wiki.qemu-project.org/ChangeLog/2.8
* For SUSE SLE-12-SP3, update relates to fate#319684, fate#321331,
fate#321335, fate#321339, fate#321349, fate#321857
* For best compatibility, qemu-ifup and kvm_stat scripts now owned
by qemu package
* Build ipxe roms with gcc6 to maintain SLE legacy migration
compatibility requirements
* qmp-commands.txt file removed, to resurface in future doc reorganization
* qemu-tech.html file merged into other existing doc
* trace-events renamed to trace-events-all
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
* Patches dropped (upstream):
0013-linux-user-lock-tcg.patch
0014-linux-user-Run-multi-threaded-code-.patch
0015-linux-user-lock-tb-flushing-too.patch
0017-linux-user-implement-FS_IOC_GETFLAG.patch
0018-linux-user-implement-FS_IOC_SETFLAG.patch
0034-xen-SUSE-xenlinux-unplug-for-emulat.patch
0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch
0041-vmsvga-correct-bitmap-and-pixmap-si.patch
0042-scsi-mptconfig-fix-an-assert-expres.patch
0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch
0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch
0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch
0046-scsi-mptsas-use-g_new0-to-allocate-.patch
0047-scsi-pvscsi-limit-process-IO-loop-t.patch
0048-virtio-add-check-for-descriptor-s-m.patch
0049-net-mcf-limit-buffer-descriptor-cou.patch
0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch
0051-xhci-limit-the-number-of-link-trbs-.patch
0052-9pfs-allocate-space-for-guest-origi.patch
0053-9pfs-fix-memory-leak-in-v9fs_link.patch
0054-9pfs-fix-potential-host-memory-leak.patch
0055-9pfs-fix-information-leak-in-xattr-.patch
0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch
0057-9pfs-fix-memory-leak-in-v9fs_write.patch
0058-char-serial-check-divider-value-aga.patch
0059-net-pcnet-check-rx-tx-descriptor-ri.patch
0060-net-eepro100-fix-memory-leak-in-dev.patch
0061-net-rocker-set-limit-to-DMA-buffer-.patch
0062-net-vmxnet-initialise-local-tx-desc.patch
0063-net-rtl8139-limit-processing-of-rin.patch
0064-audio-intel-hda-check-stream-entry-.patch
0065-virtio-gpu-fix-memory-leak-in-virti.patch
0066-9pfs-fix-integer-overflow-issue-in-.patch
slof_xhci.patch
* Patches renamed:
0016-linux-user-Fake-proc-cpuinfo.patch -> 0013-linux-user-Fake-proc-cpuinfo.patch
0019-linux-user-XXX-disable-fiemap.patch -> 0014-linux-user-XXX-disable-fiemap.patch
0020-slirp-nooutgoing.patch -> 0015-slirp-nooutgoing.patch
0021-vnc-password-file-and-incoming-conn.patch -> 0016-vnc-password-file-and-incoming-conn.patch
0022-linux-user-use-target_ulong.patch -> 0017-linux-user-use-target_ulong.patch
0023-block-Add-support-for-DictZip-enabl.patch -> 0018-block-Add-support-for-DictZip-enabl.patch
0024-block-Add-tar-container-format.patch -> 0019-block-Add-tar-container-format.patch
0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0026-console-add-question-mark-escape-op.patch -> 0021-console-add-question-mark-escape-op.patch
0027-Make-char-muxer-more-robust-wrt-sma.patch -> 0022-Make-char-muxer-more-robust-wrt-sma.patch
0028-linux-user-lseek-explicitly-cast-no.patch -> 0023-linux-user-lseek-explicitly-cast-no.patch
0029-virtfs-proxy-helper-Provide-__u64-f.patch -> 0024-virtfs-proxy-helper-Provide-__u64-f.patch
0030-configure-Enable-PIE-for-ppc-and-pp.patch -> 0025-configure-Enable-PIE-for-ppc-and-pp.patch
0031-AIO-Reduce-number-of-threads-for-32.patch -> 0026-AIO-Reduce-number-of-threads-for-32.patch
0032-dictzip-Fix-on-big-endian-systems.patch -> 0027-dictzip-Fix-on-big-endian-systems.patch
0033-xen_disk-Add-suse-specific-flush-di.patch -> 0028-xen_disk-Add-suse-specific-flush-di.patch
0035-qemu-bridge-helper-reduce-security-.patch -> 0029-qemu-bridge-helper-reduce-security-.patch
0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0037-configure-Fix-detection-of-seccomp-.patch -> 0031-configure-Fix-detection-of-seccomp-.patch
0038-linux-user-properly-test-for-infini.patch -> 0032-linux-user-properly-test-for-infini.patch
0040-linux-user-remove-all-traces-of-qem.patch -> 0033-linux-user-remove-all-traces-of-qem.patch
0067-dma-rc4030-limit-interval-timer-rel.patch -> 0034-dma-rc4030-limit-interval-timer-rel.patch
0068-net-imx-limit-buffer-descriptor-cou.patch -> 0035-net-imx-limit-buffer-descriptor-cou.patch
0069-roms-Makefile-pass-a-packaging-time.patch -> 0036-roms-Makefile-pass-a-packaging-time.patch
* Patches added:
0037-Raise-soft-address-space-limit-to-h.patch
0038-increase-x86_64-physical-bits-to-42.patch
0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0040-i8254-Fix-migration-from-SLE11-SP2.patch
0041-acpi_piix4-Fix-migration-from-SLE11.patch
0042-Fix-tigervnc-long-press-issue.patch
0043-fix-xen-hvm-direct-kernel-boot.patch
0044-ARM-KVM-Enable-in-kernel-timers-wit.patch
0045-virtio-gpu-call-cleanup-mapping-fun.patch
0046-string-input-visitor-Fix-uint64-par.patch
0047-test-string-input-visitor-Add-int-t.patch
0048-test-string-input-visitor-Add-uint6.patch
0049-tests-Add-QOM-property-unit-tests.patch
0050-tests-Add-scsi-disk-test.patch
0051-virtio-gpu-fix-information-leak-in-.patch
0052-display-cirrus-ignore-source-pitch-.patch
ipxe-use-gcc6-for-more-compact-code.patch
* SLE patches dropped (accounted for in above listed changes):
0002-qemu-0.9.0.cvs-binfmt.patch
0009-block-vmdk-Support-creation-of-SCSI.patch
0010-linux-user-add-binfmt-wrapper-for-a.patch
0011-PPC-KVM-Disable-mmu-notifier-check.patch
0012-linux-user-fix-segfault-deadlock.patch
0013-linux-user-binfmt-support-host-bina.patch
0014-linux-user-Ignore-broken-loop-ioctl.patch
0015-linux-user-lock-tcg.patch
0016-linux-user-Run-multi-threaded-code-.patch
0017-linux-user-lock-tb-flushing-too.patch
0018-linux-user-Fake-proc-cpuinfo.patch
0019-linux-user-implement-FS_IOC_GETFLAG.patch
0020-linux-user-implement-FS_IOC_SETFLAG.patch
0021-linux-user-XXX-disable-fiemap.patch
0022-slirp-nooutgoing.patch
0023-vnc-password-file-and-incoming-conn.patch
0024-linux-user-add-more-blk-ioctls.patch
0025-linux-user-use-target_ulong.patch
0026-block-Add-support-for-DictZip-enabl.patch
0027-block-Add-tar-container-format.patch
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0029-console-add-question-mark-escape-op.patch
0030-Make-char-muxer-more-robust-wrt-sma.patch
0031-linux-user-lseek-explicitly-cast-no.patch
0032-virtfs-proxy-helper-Provide-_u64-f.patch
0033-configure-Enable-PIE-for-ppc-and-pp.patch
0034-Raise-soft-address-space-limit-to-h.patch
0035-increase-x86_64-physical-bits-to-42.patch
0036-vnc-provide-fake-color-map.patch
0037-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0038-i8254-Fix-migration-from-SLE11-SP2.patch
0039-acpi_piix4-Fix-migration-from-SLE11.patch
0040-qtest-Increase-socket-timeout-to-ac.patch
0041-dictzip-Fix-on-big-endian-systems.patch
0043-xen_disk-Add-suse-specific-flush-di.patch
0044-Split-large-discard-requests-from-b.patch
0045-fix-xen-hvm-direct-kernel-boot.patch
0046-xen-introduce-dummy-system-device.patch
0047-xen-write-information-about-support.patch
0048-xen-add-pvUSB-backend.patch
0049-xen-move-xen_sysdev-to-xen_backend..patch
0050-vnc-add-configurable-keyboard-delay.patch
0051-xen-SUSE-xenlinux-unplug-for-emulat.patch
0052-configure-add-echo_version-helper.patch
0053-configure-support-vte-2.91.patch
0054-scsi-esp-fix-migration.patch
0055-hw-arm-virt-mark-the-PCIe-host-cont.patch
0056-xen-when-removing-a-backend-don-t-r.patch
0057-xen-drain-submit-queue-in-xen-usb-b.patch
0058-qcow2-avoid-extra-flushes-in-qcow2.patch
0059-qemu-bridge-helper-reduce-security-.patch
0060-xen-use-a-common-function-for-pv-an.patch
0061-xen_platform-unplug-also-SCSI-disks.patch
0062-virtio-check-vring-descriptor-buffe.patch
0063-net-vmxnet3-check-for-device_active.patch
0064-net-vmxnet-initialise-local-tx-desc.patch
0065-scsi-pvscsi-avoid-infinite-loop-whi.patch
0066-ARM-KVM-Enable-in-kernel-timers-wit.patch
0067-hw-net-Fix-a-heap-overflow-in-xlnx..patch
0068-vmsvga-correct-bitmap-and-pixmap-si.patch
0069-usb-xhci-fix-memory-leak-in-usb_xhc.patch
0070-virtio-add-check-for-descriptor-s-m.patch
0071-net-mcf-limit-buffer-descriptor-cou.patch
0072-usb-ehci-fix-memory-leak-in-ehci_pr.patch
0073-xhci-limit-the-number-of-link-trbs-.patch
0074-9pfs-allocate-space-for-guest-origi.patch
0075-9pfs-fix-memory-leak-in-v9fs_link.patch
0076-9pfs-fix-potential-host-memory-leak.patch
0077-9pfs-fix-memory-leak-in-v9fs_write.patch
0078-char-serial-check-divider-value-aga.patch
0079-net-pcnet-check-rx-tx-descriptor-ri.patch
0080-net-eepro100-fix-memory-leak-in-dev.patch
0081-net-rocker-set-limit-to-DMA-buffer-.patch
0082-net-rtl8139-limit-processing-of-rin.patch
0083-audio-intel-hda-check-stream-entry-.patch
0084-virtio-gpu-fix-memory-leak-in-virti.patch
0085-9pfs-fix-integer-overflow-issue-in-.patch
0086-dma-rc4030-limit-interval-timer-rel.patch
0087-net-imx-limit-buffer-descriptor-cou.patch
0088-target-i386-Implement-CPUID-0xB-Ext.patch
0089-target-i386-present-virtual-L3-cach.patch
0090-migration-fix-inability-to-save-VM-.patch
0091-ui-gtk-Fix-a-runtime-warning-on-vte.patch
0092-gtk-don-t-leak-the-GtkBorder-with-V.patch
0093-xen-fix-ioreq-handling.patch
0094-macio-Use-blk_drain-instead-of-blk_.patch
0095-rbd-Switch-rbd_start_aio-to-byte-ba.patch
0096-virtio-blk-Release-s-rq-queue-at-sy.patch
0097-virtio-blk-Remove-stale-comment-abo.patch
0098-block-reintroduce-bdrv_flush_all.patch
0099-qemu-use-bdrv_flush_all-for-vm_stop.patch
0100-block-backend-remove-blkflush_all.patch
0101-char-fix-missing-return-in-error-pa.patch
0102-rbd-shift-byte-count-as-a-64-bit-va.patch
0103-mirror-use-bdrv_drained_begin-bdrv_.patch
0104-block-curl-Use-BDRV_SECTOR_SIZE.patch
0105-block-curl-Fix-return-value-from-cu.patch
0106-block-curl-Remember-all-sockets.patch
0107-block-curl-Do-not-wait-for-data-bey.patch
0108-virtio-allow-per-device-class-legac.patch
0109-virtio-net-mark-VIRTIO_NET_F_GSO-as.patch
0110-vhost-adapt-vhost_verify_ring_mappi.patch
0111-ivshmem-Fix-64-bit-memory-bar-confi.patch
0112-intel_iommu-fix-incorrect-device-in.patch
0113-9pfs-fix-information-leak-in-xattr-.patch
0114-9pfs-fix-memory-leak-in-v9fs_xattrc.patch
0115-net-mcf-check-receive-buffer-size-r.patch
0116-virtio-gpu-fix-memory-leak-in-updat.patch
0117-virtio-gpu-fix-information-leak-in-.patch
0118-9pfs-adjust-the-order-of-resource-c.patch
0119-9pfs-add-cleanup-operation-in-FileO.patch
0120-9pfs-add-cleanup-operation-for-hand.patch
0121-9pfs-add-cleanup-operation-for-prox.patch
0122-virtio-gpu-call-cleanup-mapping-fun.patch
0123-string-input-visitor-Fix-uint64-par.patch
0124-test-string-input-visitor-Add-int-t.patch
0125-test-string-input-visitor-Add-uint6.patch
0126-tests-Add-QOM-property-unit-tests.patch
0127-tests-Add-scsi-disk-test.patch
0128-usb-ehci-fix-memory-leak-in-ehci_in.patch
0129-usbredir-free-vm_change_state_handl.patch
0130-virtio-gpu-fix-information-leak-in-.patch
ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch
ipxe-ath-Fix-building-with-GCC-6.patch
ipxe-efi-fix-garbage-bytes-in-device-path.patch
ipxe-efi-fix-uninitialised-data-in-HII.patch
ipxe-legacy-Fix-building-with-GCC-6.patch
ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch
ipxe-sis190-Fix-building-with-GCC-6.patch
ipxe-skge-Fix-building-with-GCC-6.patch
ipxe-util-v5.24-perl-errors-on-redeclare.patch
- SLE CVE, FATE, and bugzilla references not otherwise listed in
this changelog file. The intent of this list is to indicate that
the fix or feature continues the line of inheritance in the
development stream of this package. The list is intended to
satisfy searches only - refer to the SLE-12-SP2 changelog file
for additional details.
* fate#314468 fate#314497 fate#315125 fate#315467 fate#317015
fate#317741 fate#317763 fate#318349 fate#319660 fate#319979
fate#321010
* bnc#812983 bnc#869026 bnc#869746 bnc#874413 bnc#875582 bnc#875870
bnc#877642 bnc#877645 bnc#878541 bsc#882405 bsc#886378 bnc#893339
bnc#893892 bnc#895369 bnc#896726 bnc#897654 bnc#905097 bnc#907805
bnc#908380 bnc#914521 bsc#924018 bsc#929339 bsc#932267 bsc#932770
bsc#933981 bsc#936537 bsc#937125 bsc#938344 bsc#940929 bsc#942845
bsc#943446 bsc#944697 bsc#945404 bsc#945987 bsc#945989 bsc#946020
bsc#947159 bnc#953518 bsc#954864 bsc#956829 bsc#957162 bsc#958491
bsc#958917 bsc#959005 bsc#959386 bsc#960334 bsc#960708 bsc#960725
bsc#960835 bsc#961333 bsc#961556 bsc#961691 bsc#962320 bsc#963782
bsc#964413 bsc#970791 bsc#974141 bsc#978158 bsc#979473 bsc#982365
bsc#989655 bsc#991466 bsc#994771 bsc#994774 bsc#996441 bsc#997858
bsc#999212
bsc#1001151 bsc#1002116 bsc#1005353 boo#1007263 bsc#1007769
bsc#1008519 bsc#1009109 bsc#1013285 bsc#1013341 bsc#1013764
bsc#1013767 bsc#1014109 bsc#1014110 bsc#1014111 bsc#1014112
bsc#1014256 bsc#1014514 bsc#1014702 bsc#1015169 bsc#1016779
* CVE-2014-0222 CVE-2014-0223 CVE-2014-3461 CVE-2014-3640 CVE-2014-7840
CVE-2014-8106 CVE-2015-1779 CVE-2015-3209 CVE-2015-4037 CVE-2015-5154
CVE-2015-5225 CVE-2015-5278 CVE-2015-5279 CVE-2015-5745 CVE-2015-6815
CVE-2015-6855 CVE-2015-7295 CVE-2015-7512 CVE-2015-7549 CVE-2015-8345
CVE-2015-8504 CVE-2015-8558 CVE-2015-8567 CVE-2015-8568 CVE-2015-8613
CVE-2015-8619 CVE-2015-8743 CVE-2015-8744 CVE-2015-8745 CVE-2016-1568
CVE-2016-1714 CVE-2016-1922 CVE-2016-1981 CVE-2016-2198 CVE-2016-3710
CVE-2016-6490 CVE-2016-6833 CVE-2016-6888 CVE-2016-7116 CVE-2016-7155
CVE-2016-7161 CVE-2016-9381 CVE-2016-9776 CVE-2016-9845 CVE-2016-9846
CVE-2016-9907 CVE-2016-9908 CVE-2016-9911 CVE-2016-9912 CVE-2016-9913
CVE-2016-9921 CVE-2016-9922
- Despite the previous entry about re-enabling ceph on Nov 19, 2016
the change wasn't actually done. Do it now.
- sgabios-stable-buildid.patch: Use geeko@buildhost
- slof_xhci.patch: XHCI fixes (boo#977027)
- Recommend x86 ROMs for emulated PCI cards on ppc, arm, others
(bsc#1005869, michals)
- Tidy SLOF patch boilerplate (michals)
- Build with spice on all archs. (boo#1009438, michals)
- Refine the approach to producing stable builds in our ROM based
packages. All built roms which have hostname or date calls now
produce consistent results build to build via patch changes, so
remove the hostname and date call workarounds. (bsc#1011213)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches added:
0069-roms-Makefile-pass-a-packaging-time.patch
sgabios-stable-buildid.patch
- Re-enable ceph (rbd) functionality in OBS builds as we've been told
the issues which prompted us to disable it are resolved
- Address various security/stability issues
* Fix OOB access in VMware SVGA emulation (CVE-2016-7170 bsc#998516)
0041-vmsvga-correct-bitmap-and-pixmap-si.patch
* Fix DOS in LSI SAS1068 emulation (CVE-2016-7157 bsc#997860)
0042-scsi-mptconfig-fix-an-assert-expres.patch
0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch
* Fix DOS in Vmware pv scsi interface (CVE-2016-7156 bsc#997859)
0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch
* Fix DOS in USB xHCI emulation (CVE-2016-7466 bsc#1000345)
0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch
* Fix OOB access in LSI SAS1068 emulation (CVE-2016-7423 bsc#1000397)
0046-scsi-mptsas-use-g_new0-to-allocate-.patch
* Fix DOS in Vmware pv scsi interface (CVE-2016-7421 bsc#999661)
0047-scsi-pvscsi-limit-process-IO-loop-t.patch
* Fix NULL pointer dereference in virtio processing
(CVE-2016-7422 bsc#1000346)
0048-virtio-add-check-for-descriptor-s-m.patch
* Fix DOS in ColdFire Fast Ethernet Controller emulation
(CVE-2016-7908 bsc#1002550)
0049-net-mcf-limit-buffer-descriptor-cou.patch
* Fix DOS in USB EHCI emulation (CVE-2016-7995 bsc#1003612)
0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch
* Fix DOS in USB xHCI emulation (CVE-2016-8576 bsc#1003878)
0051-xhci-limit-the-number-of-link-trbs-.patch
* Fix DOS in virtio-9pfs (CVE-2016-8578 bsc#1003894)
0052-9pfs-allocate-space-for-guest-origi.patch
* Fix DOS in virtio-9pfs (CVE-2016-9105 bsc#1007494)
0053-9pfs-fix-memory-leak-in-v9fs_link.patch
* Fix DOS in virtio-9pfs (CVE-2016-8577 bsc#1003893)
0054-9pfs-fix-potential-host-memory-leak.patch
* Plug data leak in virtio-9pfs interface (CVE-2016-9103 bsc#1007454)
0055-9pfs-fix-information-leak-in-xattr-.patch
* Fix DOS in virtio-9pfs interface (CVE-2016-9102 bsc#1007450)
0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch
* Fix DOS in virtio-9pfs (CVE-2016-9106 bsc#1007495)
0057-9pfs-fix-memory-leak-in-v9fs_write.patch
* Fix DOS in 16550A UART emulation (CVE-2016-8669 bsc#1004707)
0058-char-serial-check-divider-value-aga.patch
* Fix DOS in PC-Net II emulation (CVE-2016-7909 bsc#1002557)
0059-net-pcnet-check-rx-tx-descriptor-ri.patch
* Fix DOS in PRO100 emulation (CVE-2016-9101 bsc#1007391)
0060-net-eepro100-fix-memory-leak-in-dev.patch
* Fix OOB access in Rocker switch emulation (CVE-2016-8668 bsc#1004706)
0061-net-rocker-set-limit-to-DMA-buffer-.patch
* Plug data leak in vmxnet3 emulation (CVE-2016-6836 bsc#994760)
0062-net-vmxnet-initialise-local-tx-desc.patch
* Fix DOS in RTL8139 emulation (CVE-2016-8910 bsc#1006538)
0063-net-rtl8139-limit-processing-of-rin.patch
* Fix DOS in Intel HDA controller emulation (CVE-2016-8909 bsc#1006536)
0064-audio-intel-hda-check-stream-entry-.patch
* Fix DOS in virtio-gpu (CVE-2016-7994 bsc#1003613)
0065-virtio-gpu-fix-memory-leak-in-virti.patch
* Fix DOS in virtio-9pfs (CVE-2016-9104 bsc#1007493)
0066-9pfs-fix-integer-overflow-issue-in-.patch
* Fix DOS in JAZZ RC4030 emulation (CVE-2016-8667 bsc#1004702)
0067-dma-rc4030-limit-interval-timer-rel.patch
* Fix DOS in i.MX NIC emulation (CVE-2016-7907 bsc#1002549)
0068-net-imx-limit-buffer-descriptor-cou.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
- Use fixed timestamps and stable build_id in ipxe and other ROMs
* Patches added:
ipxe-stable-buildid.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patch updated:
0040-linux-user-skip-0-flag-from-proc-se.patch -> 0040-linux-user-remove-all-traces-of-qem.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches added:
0040-linux-user-skip-0-flag-from-proc-se.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches added:
0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch
- Document two new options, but leave jemalloc disabled for now
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches dropped:
0034-build-link-with-libatomic-on-powerp.patch
* Patches renamed:
0035-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0034-xen-SUSE-xenlinux-unplug-for-emulat.patch
0036-qemu-bridge-helper-reduce-security-.patch -> 0035-qemu-bridge-helper-reduce-security-.patch
0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0038-configure-Fix-detection-of-seccomp-.patch -> 0037-configure-Fix-detection-of-seccomp-.patch
0039-linux-user-properly-test-for-infini.patch -> 0038-linux-user-properly-test-for-infini.patch
- Updated to v2.7.0: See http://wiki.qemu-project.org/ChangeLog/2.7
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches added:
0039-linux-user-properly-test-for-infini.patch
- Use new kvm_stat package where available, else provide updated
kvm_stat script.
- Update to v2.7.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.7
- Updated to v2.7.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.7
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches dropped:
0002-qemu-0.9.0.cvs-binfmt.patch (script rewritten upstream)
0009-block-vmdk-Support-creation-of-SCSI.patch (deprecated)
0014-linux-user-Ignore-broken-loop-ioctl.patch (implemented upstream)
0024-linux-user-add-more-blk-ioctls.patch (more implemented upstream)
0034-qtest-Increase-socket-timeout.patch (increased further upstream)
0036-configure-Enable-libseccomp-for-ppc.patch (enabled upstream)
0038-block-split-large-discard-requests-.patch
0041-xen-introduce-dummy-system-device.patch
0042-xen-write-information-about-support.patch
0043-xen-add-pvUSB-backend.patch
0044-xen-move-xen_sysdev-to-xen_backend..patch
0045-vnc-add-configurable-keyboard-delay.patch
0046-configure-add-echo_version-helper.patch
0047-configure-support-vte-2.91.patch
0048-hw-arm-virt-mark-the-PCIe-host-cont.patch
0050-scsi-esp-fix-migration.patch
0051-xen-when-removing-a-backend-don-t-r.patch
0052-xen-drain-submit-queue-in-xen-usb-b.patch
0053-qcow2-avoid-extra-flushes-in-qcow2.patch
0055-xen-use-a-common-function-for-pv-an.patch
ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch
ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch
ipxe-sis190-Fix-building-with-GCC-6.patch
ipxe-skge-Fix-building-with-GCC-6.patch
ipxe-ath-Fix-building-with-GCC-6.patch
ipxe-legacy-Fix-building-with-GCC-6.patch
ipxe-util-v5.24-perl-errors-on-redeclare.patch
ipxe-efi-fix-garbage-bytes-in-device-path.patch
ipxe-efi-fix-uninitialised-data-in-HII.patch
* Patches renamed:
0010-linux-user-add-binfmt-wrapper-for-a.patch -> 0009-linux-user-add-binfmt-wrapper-for-a.patch
0011-PPC-KVM-Disable-mmu-notifier-check.patch -> 0010-PPC-KVM-Disable-mmu-notifier-check.patch
0012-linux-user-fix-segfault-deadlock.patch -> 0011-linux-user-fix-segfault-deadlock.patch
0013-linux-user-binfmt-support-host-bina.patch -> 0012-linux-user-binfmt-support-host-bina.patch
0015-linux-user-lock-tcg.patch -> 0013-linux-user-lock-tcg.patch
0016-linux-user-Run-multi-threaded-code-.patch -> 0014-linux-user-Run-multi-threaded-code-.patch
0017-linux-user-lock-tb-flushing-too.patch -> 0015-linux-user-lock-tb-flushing-too.patch
0018-linux-user-Fake-proc-cpuinfo.patch -> 0016-linux-user-Fake-proc-cpuinfo.patch
0019-linux-user-implement-FS_IOC_GETFLAG.patch -> 0017-linux-user-implement-FS_IOC_GETFLAG.patch
0020-linux-user-implement-FS_IOC_SETFLAG.patch -> 0018-linux-user-implement-FS_IOC_SETFLAG.patch
0021-linux-user-XXX-disable-fiemap.patch -> 0019-linux-user-XXX-disable-fiemap.patch
0022-slirp-nooutgoing.patch -> 0020-slirp-nooutgoing.patch
0023-vnc-password-file-and-incoming-conn.patch -> 0021-vnc-password-file-and-incoming-conn.patch
0025-linux-user-use-target_ulong.patch -> 0022-linux-user-use-target_ulong.patch
0026-block-Add-support-for-DictZip-enabl.patch -> 0023-block-Add-support-for-DictZip-enabl.patch
0027-block-Add-tar-container-format.patch -> 0024-block-Add-tar-container-format.patch
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0029-console-add-question-mark-escape-op.patch -> 0026-console-add-question-mark-escape-op.patch
0030-Make-char-muxer-more-robust-wrt-sma.patch -> 0027-Make-char-muxer-more-robust-wrt-sma.patch
0031-linux-user-lseek-explicitly-cast-no.patch -> 0028-linux-user-lseek-explicitly-cast-no.patch
0032-virtfs-proxy-helper-Provide-__u64-f.patch -> 0029-virtfs-proxy-helper-Provide-__u64-f.patch
0033-configure-Enable-PIE-for-ppc-and-pp.patch -> 0030-configure-Enable-PIE-for-ppc-and-pp.patch
0035-AIO-Reduce-number-of-threads-for-32.patch -> 0031-AIO-Reduce-number-of-threads-for-32.patch
0037-dictzip-Fix-on-big-endian-systems.patch -> 0032-dictzip-Fix-on-big-endian-systems.patch
0039-xen_disk-Add-suse-specific-flush-di.patch -> 0033-xen_disk-Add-suse-specific-flush-di.patch
0040-build-link-with-libatomic-on-powerp.patch -> 0034-build-link-with-libatomic-on-powerp.patch
0049-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0035-xen-SUSE-xenlinux-unplug-for-emulat.patch
0054-qemu-bridge-helper-reduce-security-.patch -> 0036-qemu-bridge-helper-reduce-security-.patch
* Patches added:
0002-qemu-binfmt-conf-Modify-default-pat.patch
0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
* Package renamed trace-events-all file and linuxboot_dma.bin
* Handle building and packaging roms for e1000e and vmxnet3 (Bruce)
* Remove ipxe patches which are now enabled upstream (Bruce)
* Enable seccomp for s390x (Mark Post):
0038-configure-Fix-detection-of-seccomp-.patch
- Update to v2.6.1 a stable, bug-fix-only release (fate#316228)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped (upstreamed):
0041-net-mipsnet-check-packet-length-aga.patch
0042-i386-kvmvapic-initialise-imm32-vari.patch
0043-esp-check-command-buffer-length-bef.patch
0044-esp-check-dma-length-before-reading.patch
0045-scsi-pvscsi-check-command-descripto.patch
0046-scsi-mptsas-infinite-loop-while-fet.patch
0047-vga-add-sr_vbe-register-set.patch
0048-scsi-megasas-use-appropriate-proper.patch
0049-scsi-megasas-check-read_queue_head-.patch
0050-scsi-megasas-null-terminate-bios-ve.patch
0051-vmsvga-move-fifo-sanity-checks-to-v.patch
0052-vmsvga-don-t-process-more-than-1024.patch
0053-block-iscsi-avoid-potential-overflo.patch
0054-scsi-esp-check-TI-buffer-index-befo.patch
0060-scsi-megasas-initialise-local-confi.patch
0065-scsi-esp-check-buffer-length-before.patch
0066-scsi-esp-respect-FIFO-invariant-aft.patch
0067-pci-assign-Move-Invalid-ROM-error-m.patch
0068-Xen-PCI-passthrough-fix-passthrough.patch
0069-scsi-esp-make-cmdbuf-big-enough-for.patch
0071-virtio-error-out-if-guest-exceeds-v.patch
* Patches renamed:
0055-xen-introduce-dummy-system-device.patch
- > 0041-xen-introduce-dummy-system-device.patch
0056-xen-write-information-about-support.patch
- > 0042-xen-write-information-about-support.patch
0057-xen-add-pvUSB-backend.patch
- > 0043-xen-add-pvUSB-backend.patch
0058-xen-move-xen_sysdev-to-xen_backend..patch
- > 0044-xen-move-xen_sysdev-to-xen_backend..patch
0059-vnc-add-configurable-keyboard-delay.patch
- > 0045-vnc-add-configurable-keyboard-delay.patch
0061-configure-add-echo_version-helper.patch
- > 0046-configure-add-echo_version-helper.patch
0062-configure-support-vte-2.91.patch
- > 0047-configure-support-vte-2.91.patch
0063-hw-arm-virt-mark-the-PCIe-host-cont.patch
- > 0048-hw-arm-virt-mark-the-PCIe-host-cont.patch
0064-xen-SUSE-xenlinux-unplug-for-emulat.patch
- > 0049-xen-SUSE-xenlinux-unplug-for-emulat.patch
0070-scsi-esp-fix-migration.patch
- > 0050-scsi-esp-fix-migration.patch
0072-xen-when-removing-a-backend-don-t-r.patch
- > 0051-xen-when-removing-a-backend-don-t-r.patch
0073-xen-drain-submit-queue-in-xen-usb-b.patch
- > 0052-xen-drain-submit-queue-in-xen-usb-b.patch
0074-qcow2-avoid-extra-flushes-in-qcow2.patch
- > 0053-qcow2-avoid-extra-flushes-in-qcow2.patch
0075-qemu-bridge-helper-reduce-security-.patch
- > 0054-qemu-bridge-helper-reduce-security-.patch
0076-xen-use-a-common-function-for-pv-an.patch
- > 0055-xen-use-a-common-function-for-pv-an.patch
- Temporarily disable ceph (rbd) functionality in OBS due to staging
issues.
- use upstream solution for building xen-usb.c correctly
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped:
0058-usb-Fix-conditions-that-xen-usb.c-i.patch
* Patches added:
0058-xen-move-xen_sysdev-to-xen_backend..patch
- Incorporate patch carried in Xen's qemu to get same support
as Xen switches to use the qemu package (bsc#953339, bsc#953362,
bsc#953518, bsc#984981)
0064-xen-SUSE-xenlinux-unplug-for-emulat.patch
- Fix more potential OOB accesses in 53C9X emulation
(CVE-2016-5238 bsc#982959)
0065-scsi-esp-check-buffer-length-before.patch
0066-scsi-esp-respect-FIFO-invariant-aft.patch
- Avoid "Invalid ROM" error message when it is not appropriate
(bsc#982927)
0067-pci-assign-Move-Invalid-ROM-error-m.patch
- Fix failure in Xen HVM PCI passthrough (bsc#981925, bsc#989250)
0068-Xen-PCI-passthrough-fix-passthrough.patch
- Fix OOB access in 53C9X emulation (CVE-2016-6351 bsc#990835)
0069-scsi-esp-make-cmdbuf-big-enough-for.patch
0070-scsi-esp-fix-migration.patch
- Avoid potential for guest initiated OOM condition in qemu through
virtio interface (CVE-2016-5403 bsc#991080)
0071-virtio-error-out-if-guest-exceeds-v.patch
- Fix potential crashes in qemu from pvusb bugs (bsc#986156)
0072-xen-when-removing-a-backend-don-t-r.patch
0073-xen-drain-submit-queue-in-xen-usb-b.patch
- Avoid unneeded flushes in qcow2 which impact performance (bsc#991296)
0074-qcow2-avoid-extra-flushes-in-qcow2.patch
- Finally get qemu-bridge-helper the permissions it needs for non-
root usage. The kvm group is leveraged to control access. (boo#988279)
0075-qemu-bridge-helper-reduce-security-.patch
- Fix pvusb not working for HVM guests (bsc#991785)
0076-xen-use-a-common-function-for-pv-an.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
- Minor spec file formatting fixes
- Fix ARM PCIe DMA coherency bug (bsc#991034)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches added:
0063-hw-arm-virt-mark-the-PCIe-host-cont.patch
- Clean up the udev ifdeffery to cover systemd as well (boo#860275)
- Trigger udev rules also under systemd (boo#989655)
- Suppress s390x sysctl in chroot
- Ignore s390x sysctl failures (agraf)
- Build SLOF for SLE12 now that we have gcc fix (bsc#949000)
- Add script for loading kvm module on s390x
- Enable seccomp and iscsi support in more configurations
- Enable more support for virtio-gpu
- Fix /dev/kvm permissions problem with package install and no
reboot (bnc#867867)
- Remove libtool dependency
- Disable more aggressive stack protector for performance reasons
- Enable vte to be used again in more configurations (bsc#988855)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches added:
0061-configure-add-echo_version-helper.patch
0062-configure-support-vte-2.91.patch
- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped:
0002-XXX-work-around-SA_RESTART-race-wit.patch
0003-qemu-0.9.0.cvs-binfmt.patch
0004-qemu-cvs-alsa_bitfield.patch
0005-qemu-cvs-alsa_ioctl.patch
0006-qemu-cvs-alsa_mmap.patch
0007-qemu-cvs-gettimeofday.patch
0008-qemu-cvs-ioctl_debug.patch
0009-qemu-cvs-ioctl_nodirection.patch
0010-block-vmdk-Support-creation-of-SCSI.patch
0011-linux-user-add-binfmt-wrapper-for-a.patch
0012-PPC-KVM-Disable-mmu-notifier-check.patch
0013-linux-user-fix-segfault-deadlock.patch
0014-linux-user-binfmt-support-host-bina.patch
0015-linux-user-Ignore-broken-loop-ioctl.patch
0016-linux-user-lock-tcg.patch
0017-linux-user-Run-multi-threaded-code-.patch
0018-linux-user-lock-tb-flushing-too.patch
0019-linux-user-Fake-proc-cpuinfo.patch
0020-linux-user-implement-FS_IOC_GETFLAG.patch
0021-linux-user-implement-FS_IOC_SETFLAG.patch
0022-linux-user-XXX-disable-fiemap.patch
0023-slirp-nooutgoing.patch
0024-vnc-password-file-and-incoming-conn.patch
0025-linux-user-add-more-blk-ioctls.patch
0026-linux-user-use-target_ulong.patch
0027-block-Add-support-for-DictZip-enabl.patch
0028-block-Add-tar-container-format.patch
0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0030-console-add-question-mark-escape-op.patch
0031-Make-char-muxer-more-robust-wrt-sma.patch
0032-linux-user-lseek-explicitly-cast-no.patch
0033-virtfs-proxy-helper-Provide-__u64-f.patch
0034-configure-Enable-PIE-for-ppc-and-pp.patch
0035-qtest-Increase-socket-timeout.patch
0036-AIO-Reduce-number-of-threads-for-32.patch
0037-configure-Enable-libseccomp-for-ppc.patch
0038-dictzip-Fix-on-big-endian-systems.patch
0039-block-split-large-discard-requests-.patch
0040-xen_disk-Add-suse-specific-flush-di.patch
0041-build-link-with-libatomic-on-powerp.patch
0042-net-mipsnet-check-packet-length-aga.patch
0043-i386-kvmvapic-initialise-imm32-vari.patch
0044-esp-check-command-buffer-length-bef.patch
0045-esp-check-dma-length-before-reading.patch
0046-scsi-pvscsi-check-command-descripto.patch
0047-scsi-mptsas-infinite-loop-while-fet.patch
0048-vga-add-sr_vbe-register-set.patch
0049-scsi-megasas-use-appropriate-proper.patch
0050-scsi-megasas-check-read_queue_head-.patch
0051-scsi-megasas-null-terminate-bios-ve.patch
0052-vmsvga-move-fifo-sanity-checks-to-v.patch
0053-vmsvga-don-t-process-more-than-1024.patch
0054-block-iscsi-avoid-potential-overflo.patch
0055-scsi-esp-check-TI-buffer-index-befo.patch
0056-xen-introduce-dummy-system-device.patch
0057-xen-write-information-about-support.patch
0058-xen-add-pvUSB-backend.patch
0059-usb-Fix-conditions-that-xen-usb.c-i.patch
0060-vnc-add-configurable-keyboard-delay.patch
0061-scsi-megasas-initialise-local-confi.patch
* Patches added:
0002-qemu-0.9.0.cvs-binfmt.patch
0003-qemu-cvs-alsa_bitfield.patch
0004-qemu-cvs-alsa_ioctl.patch
0005-qemu-cvs-alsa_mmap.patch
0006-qemu-cvs-gettimeofday.patch
0007-qemu-cvs-ioctl_debug.patch
0008-qemu-cvs-ioctl_nodirection.patch
0009-block-vmdk-Support-creation-of-SCSI.patch
0010-linux-user-add-binfmt-wrapper-for-a.patch
0011-PPC-KVM-Disable-mmu-notifier-check.patch
0012-linux-user-fix-segfault-deadlock.patch
0013-linux-user-binfmt-support-host-bina.patch
0014-linux-user-Ignore-broken-loop-ioctl.patch
0015-linux-user-lock-tcg.patch
0016-linux-user-Run-multi-threaded-code-.patch
0017-linux-user-lock-tb-flushing-too.patch
0018-linux-user-Fake-proc-cpuinfo.patch
0019-linux-user-implement-FS_IOC_GETFLAG.patch
0020-linux-user-implement-FS_IOC_SETFLAG.patch
0021-linux-user-XXX-disable-fiemap.patch
0022-slirp-nooutgoing.patch
0023-vnc-password-file-and-incoming-conn.patch
0024-linux-user-add-more-blk-ioctls.patch
0025-linux-user-use-target_ulong.patch
0026-block-Add-support-for-DictZip-enabl.patch
0027-block-Add-tar-container-format.patch
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0029-console-add-question-mark-escape-op.patch
0030-Make-char-muxer-more-robust-wrt-sma.patch
0031-linux-user-lseek-explicitly-cast-no.patch
0032-virtfs-proxy-helper-Provide-__u64-f.patch
0033-configure-Enable-PIE-for-ppc-and-pp.patch
0034-qtest-Increase-socket-timeout.patch
0035-AIO-Reduce-number-of-threads-for-32.patch
0036-configure-Enable-libseccomp-for-ppc.patch
0037-dictzip-Fix-on-big-endian-systems.patch
0038-block-split-large-discard-requests-.patch
0039-xen_disk-Add-suse-specific-flush-di.patch
0040-build-link-with-libatomic-on-powerp.patch
0041-net-mipsnet-check-packet-length-aga.patch
0042-i386-kvmvapic-initialise-imm32-vari.patch
0043-esp-check-command-buffer-length-bef.patch
0044-esp-check-dma-length-before-reading.patch
0045-scsi-pvscsi-check-command-descripto.patch
0046-scsi-mptsas-infinite-loop-while-fet.patch
0047-vga-add-sr_vbe-register-set.patch
0048-scsi-megasas-use-appropriate-proper.patch
0049-scsi-megasas-check-read_queue_head-.patch
0050-scsi-megasas-null-terminate-bios-ve.patch
0051-vmsvga-move-fifo-sanity-checks-to-v.patch
0052-vmsvga-don-t-process-more-than-1024.patch
0053-block-iscsi-avoid-potential-overflo.patch
0054-scsi-esp-check-TI-buffer-index-befo.patch
0055-xen-introduce-dummy-system-device.patch
0056-xen-write-information-about-support.patch
0057-xen-add-pvUSB-backend.patch
0058-usb-Fix-conditions-that-xen-usb.c-i.patch
0059-vnc-add-configurable-keyboard-delay.patch
0060-scsi-megasas-initialise-local-confi.patch
- Enable ceph (rbd) support for aarch64
- Enable ceph (rbd) support
- Fix OVMF iPXE network menu (bsc#986033, boo#987488)
ipxe-efi-fix-garbage-bytes-in-device-path.patch
ipxe-efi-fix-uninitialised-data-in-HII.patch
- Fix host information leak to guest in MegaRAID SAS 8708EM2 Host
Bus AdapterMegaRAID SAS 8708EM2 Host Bus Adapter emulation support
(CVE-2016-5105 bsc#982017)
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
0061-scsi-megasas-initialise-local-confi.patch
- Address various security/stability issues
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Fix OOB access in megasas emulated device (CVE-2016-5106 bsc#982018)
0049-scsi-megasas-use-appropriate-proper.patch
* Fix OOB access in megasas emulated device (CVE-2016-5107 bsc#982019)
0050-scsi-megasas-check-read_queue_head-.patch
* Fix OOB access in megasas emulated device (CVE-2016-5337 bsc#983961)
0051-scsi-megasas-null-terminate-bios-ve.patch
* Correct the vmvga fifo access checks (CVE-2016-4454 bsc#982222)
0052-vmsvga-move-fifo-sanity-checks-to-v.patch
* Fix potential DoS issue in vmvga processing (CVE-2016-4453 bsc#982223)
0053-vmsvga-don-t-process-more-than-1024.patch
* Fix heap buffer overflow flaw when iscsi protocol is used
(CVE-2016-5126 bsc#982285)
0054-block-iscsi-avoid-potential-overflo.patch
* Fix OOB access in 53C9X emulation (CVE-2016-5338 bsc#983982)
0055-scsi-esp-check-TI-buffer-index-befo.patch
- Add support to qemu for pv-usb under Xen (fate#316612)
0056-xen-introduce-dummy-system-device.patch
0057-xen-write-information-about-support.patch
0058-xen-add-pvUSB-backend.patch
0059-usb-Fix-conditions-that-xen-usb.c-i.patch
- Provide ability to rate limit keyboard events from the vnc server.
This is part of the solution to an issue affecting openQA testing,
where characters are lost, resulting in unexpected failures
(bsc#974914)
0060-vnc-add-configurable-keyboard-delay.patch
- Adjust to parallel changes in virglrenderer packages - no longer
"BuildRequires" virglrenderer directly, just the devel package.
- Fix build compatibility with gcc6 wrt ipxe rom where compiler
warnings are treated as errors.
ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch
ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch
ipxe-sis190-Fix-building-with-GCC-6.patch
ipxe-skge-Fix-building-with-GCC-6.patch
ipxe-ath-Fix-building-with-GCC-6.patch
ipxe-legacy-Fix-building-with-GCC-6.patch
- Fix ipxe build script which fails under perl v5.24
ipxe-util-v5.24-perl-errors-on-redeclare.patch
- Specify build time disk space requirements for ppc64 and ppc64le
- Add sysctl script and %post on s390x to allow kvm usage (bsc#975331)
- Address various security/stability issues
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Fix OOB access in MIPSnet emulated controller CVE-2016-4002 (bsc#975136)
0042-net-mipsnet-check-packet-length-aga.patch
* Fix possible host data leakage to guest from TPR access
CVE-2016-4020 (bsc#975700)
0043-i386-kvmvapic-initialise-imm32-vari.patch
* Avoid OOB access in 53C9X emulation CVE-2016-4439 (bsc#980711)
0044-esp-check-command-buffer-length-bef.patch
* Avoid OOB access in 53C9X emulation CVE-2016-4441 (bsc#980723)
0045-esp-check-dma-length-before-reading.patch
* Avoid OOB access in Vmware PV SCSI emulation CVE-2016-4952 (bsc#981266)
0046-scsi-pvscsi-check-command-descripto.patch
* Avoid potential DoS in LSI SAS1068 emulation CVE-2016-4964 (bsc#981399)
0047-scsi-mptsas-infinite-loop-while-fet.patch
* Fix regression in vga behavior - introduced in v2.6.0 CVE-2016-3712 (bsc#978160)
0048-vga-add-sr_vbe-register-set.patch
- Update to v2.6.0: See http://wiki.qemu-project.org/ChangeLog/2.6
- Enable SDL2, virglrenderer (for use with virtio-gpu), xfsctl, and
tracing using default log backend
- Build efi pxe roms on x86_64
- Check modules for conflicting release versions
- Suggest recently added block modules
- Bump copyright in qemu.spec.in
- Enable libiscsi for Factory
- Enable seccomp for ppc64le as well
- Update to v2.6.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.6
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped (upstreamed):
0041-tests-Use-correct-config-param-for-.patch
* Patches renamed:
0042-build-link-with-libatomic-on-powerp.patch -> 0041-build-link-with-libatomic-on-powerp.patch
- Partially revert the last change's cleanup
- Indicate SUSE version
- Update to v2.6.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.6
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Accept every size in DISCARD request from a guest (bsc#964427)
0039-block-split-large-discard-requests-.patch
* Recognize libxl flag to disable flush in block device (bsc#879425)
0040-xen_disk-Add-suse-specific-flush-di.patch
* Use correct flag for crypto tests
0041-tests-Use-correct-config-param-for-.patch
* Fix build on powerpc:
0042-build-link-with-libatomic-on-powerp.patch
* Patches dropped (upstreamed):
seabios_checkrom_typo.patch
seabios_avoid_smbios_signature_string.patch
- Disable vte for Leap, fixing build
- Don't drop u-boot.e500 yet - breaks testsuite
- Re-enable libcacard support
- Clean up configured features
- Clean up qemu-tools libcacard Provides/Obsoletes - separate again
- Drop u-boot.e500 - being packaged as u-boot-ppce500
- Update to v2.5.0: See http://wiki.qemu-project.org/ChangeLog/2.5
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5
* Patches dropped (upstreamed):
0039-tests-Fix-check-report-qtest-target.patch
- Fix build on openSUSE 13.2
- Fix testsuite on 32bit systems (bsc#957379)
- Update to v2.5.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.5
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5
* Rebase libseccomp enablement:
0037-Revert-Revert-seccomp-tests-that-al.patch -> 0037-configure-Enable-libseccomp-for-ppc.patch
* Provide qemu-ga and qemu-ipxe for qemu-testsuite
- Clean up qemu-ksm recommendation
- Fix SLE11 build by fixing systemd conditionalization (from olh)
- Update to v2.5.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.5
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5
* Patches dropped (upstream):
0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch
0039-tests-Unique-test-path-for-string-v.patch
gcc5-ipxe-add-missing-const-qualifiers.patch
gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch
SLOF_ppc64le.patch
* Patch renamed:
0040-dictzip-Fix-on-big-endian-systems.patch -> 0038-dictzip-Fix-on-big-endian-systems.patch
* --enable-smartcard-nss -> --enable-smartcard
Needs an external libcacard, so drop it for now.
* Drop --enable-vnc-tls
* Require xz-devel for ipxe build
* Package qemu-ga(8) man page
* Package ivshmem-{client,server}
* Patches added:
0039-tests-Fix-check-report-qtest-target.patch
- Add systemd unit file and udev rules for qemu guest agent
- taken from the SLE12 / Leap package, see boo#955707
- Add _constraints file (based on work by kenljohnson)
- Enable SLOF build for ppc64le, too, now (bsc#949000, bsc#949016)
- Allow building SLOF on ppc64le (bsc#949016)
SLOF_ppc64le.patch
- Add two checks for DictZip and tar qemu-img behavior (bsc#945778)
* Clean up qemu-testsuite build/installation
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
* Fix endianness issues in DictZip block driver (bsc#937572, bsc#945778)
0027-block-Add-support-for-DictZip-enabl.patch
0028-block-Add-tar-container-format.patch
0040-dictzip-Fix-on-big-endian-systems.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
* Fix qemu-testsuite for glib2-2.46.0 by assuring uniqueness of paths
0039-tests-Unique-test-path-for-string-v.patch
- Build SLOF on ppc64 (bsc#949016, thanks to k0da)
* Simplify x86 fw logic while at it
- No need to enable KVM for armv6hl
- Add notice about pre_checkin.sh to update_git.sh
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
* Fix aarch64 TCG:
0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch
- Update to v2.4.0: See http://wiki.qemu-project.org/ChangeLog/2.4
- Update to v2.4.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.4
* Provide qemu-img symlink instead of passing QTEST_QEMU_IMG
- Update to v2.4.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.4
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
* Patches dropped:
0037-linux-user-Allocate-thunk-size-dyna.patch
0039-s390x-Fix-stoc-direction.patch
0040-s390x-Add-interlocked-access-facili.patch
0041-fdc-force-the-fifo-access-to-be-in-.patch
0042-rules.mak-Force-CFLAGS-for-all-obje.patch
0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch
0044-hw-arm-boot-Increase-fdt-alignment.patch
* Patches renamed:
0038-Revert-Revert-seccomp-tests-that-al.patch -> 0037-Revert-Revert-seccomp-tests-that-al.patch
* Package new vgabios-virtio.bin
* target-x86_64.conf was dropped
* Add qemu-block-dmg module sub-package
* Set QTEST_QEMU_IMG variable for ahci-test
* --enable-quorum and --enable-vnc-ws are no longer available
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix -kernel boot for AArch64
* Patches added:
0044-hw-arm-boot-Increase-fdt-alignment.patch
- Use libusb-1_0-devel as buildrequires, not the old
unused compatibility layer in libusb-devel
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix qemu2 cow caching (bsc#933132)
* Patches added:
0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch
- Patch queue updated from git://github.com/jirislaby/qemu.git opensuse-2.3
* Patches added:
0042-rules.mak-Force-CFLAGS-for-all-obje.patch
gcc5-ipxe-add-missing-const-qualifiers.patch
gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch
- Fix CVE-2015-3456 (boo#929339)
0041-fdc-force-the-fifo-access-to-be-in-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches added:
0040-s390x-Add-interlocked-access-facili.patch
- Disable dependency on libnuma for s390x (not available in SLE12)
- Update to v2.3.0: See http://wiki.qemu-project.org/ChangeLog/2.3
- Disable iotests for now
- Update to v2.3.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.3
- Update seabios_avoid_smbios_signature_string.patch with version
applied upstream
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix s390x stoc instructions
0039-s390x-Fix-stoc-direction.patch
- Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (applied upstream):
0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
* Patches renamed:
0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch
* Revert -rc3 change to disable seccomp on non-x86 architectures
0038-Revert-Revert-seccomp-tests-that-al.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix qemu-linux-user on powerpc
* Patches added:
0038-linux-user-Allocate-thunk-size-dyna.patch
- Split off qemu-testsuite.spec
* Package check-report.html and check-report.xml
* Enable quick iotests
- Dropped 0030-net-Warn-about-default-MAC-address.patch
The warning is relevant only for bridged setups, not for the
default SLIRP based -net user / -netdev user setup,
and it breaks output expectations of some iotests.
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches renamed:
0031-console-add-question-mark-escape-op.patch -> 0030-console-add-question-mark-escape-op.patch
0032-Make-char-muxer-more-robust-wrt-sma.patch -> 0031-Make-char-muxer-more-robust-wrt-sma.patch
0033-linux-user-lseek-explicitly-cast-no.patch -> 0032-linux-user-lseek-explicitly-cast-no.patch
0034-virtfs-proxy-helper-Provide-__u64-f.patch -> 0033-virtfs-proxy-helper-Provide-__u64-f.patch
0035-configure-Enable-PIE-for-ppc-and-pp.patch -> 0034-configure-Enable-PIE-for-ppc-and-pp.patch
0036-qtest-Increase-socket-timeout.patch -> 0035-qtest-Increase-socket-timeout.patch
0037-AIO-Reduce-number-of-threads-for-32.patch -> 0036-AIO-Reduce-number-of-threads-for-32.patch
0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch -> 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
- Re-enable glusterfs on Factory (updated from v3.6.1 to v3.6.2)
- Re-enable seccomp for armv7l (libseccomp submission pending)
- Suppress seccomp for Factory armv7l (broken in libseccomp v2.2.0)
- Disable glusterfs explicitly on Factory, SLE12 and before 13.1
- Enable glusterfs and package as qemu-block-gluster
glusterfs post-v3.5.3 and v3.6.1/v3.6.2 have switched the
glusterfs-api.pc version incompatibly, so only 13.1+13.2 for now
- Use macro for module Conflicts
- Tidy configure options:
* Move --enable-modules to build options
* Sort libusb alphabetically
* Explicitly enable attr, bluez, fdt, lzo, tpm, vhdx, vhost-net,
vnc, xen-pci-passthrough
* Enable bzip2
* Enable libssh2 where possible and package as qemu-block-ssh
* Enable numa where a compatible numactl is available
* Enable quorum where a compatible gnutls is available
* Enable snappy where possible
* Prepare to enable glusterfs
* Explicitly enable the nop tracing backend (to be revisited)
* Explicitly disable Archipelago, as we don't have libxseg and it's
incompatibly GPL-3.0+
* Explicitly disable libiscsi, libnfs, netmap and rbd
as we don't have packages
* Drop deprecated --enable-virtio-blk-data-plane (now default)
- Fix 64-bit TCG stores on 32-bit Big Endian hosts (ppc)
0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Update to v2.3.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (upstreamed):
0038-fw_cfg-test-Fix-test-path-to-includ.patch
0039-rcu-tests-fix-compilation-on-32-bit.patch
- make check was failing due to a bogus SMBIOS signature being
encountered within SeaBIOS. Avoid having that signature stored
randomly within the SeaBIOS image.
* seabios_avoid_smbios_signature_string.patch
- Build x86 firmware only from 13.1 on (11.4 was broken, surpassing 128 KB)
- Update to v2.3.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (upstreamed):
0038-linux-user-Fix-emulation-of-splice-.patch
0039-ide-fix-cmd_write_pio-when-nsectors.patch
0040-ide-fix-cmd_read_pio-when-nsectors-.patch
0041-ahci-Fix-sglist-offset-manipulation.patch
0042-ahci-test-improve-rw-buffer-pattern.patch
0045-linux-user-fix-broken-cpu_copy.patch
* Patches renamed:
0043-fw_cfg-test-Fix-test-path-to-includ.patch -> 0038-fw_cfg-test-Fix-test-path-to-includ.patch
0044-rcu-tests-fix-compilation-on-32-bit.patch -> 0039-rcu-tests-fix-compilation-on-32-bit.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches added:
0045-linux-user-fix-broken-cpu_copy.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Make test path for fw_cfg-test unique (including architecture)
0043-fw_cfg-test-Fix-test-path-to-includ.patch
* Fix rcu tests build on ppc (undefined reference to `__sync_fetch_and_add_8')
0044-rcu-tests-fix-compilation-on-32-bit.patch
- Fix typo in SeaBIOS size check
seabios_checkrom_typo.patch
- Update to v2.3.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.3
* Updated update_git.sh accordingly
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* seabios_128kb.patch: Added patch to squeeze SeaBIOS into 128 KB
with our gcc 4.8.3 (brogers(a)suse.com)
- Renamed 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch to
0030-net-Warn-about-default-MAC-address.patch:
Suppress warning for accel=qtest, to sanitize make check results.
- Added patches to fix ahci-test:
0039-ide-fix-cmd_write_pio-when-nsectors.patch
0040-ide-fix-cmd_read_pio-when-nsectors-.patch
0041-ahci-Fix-sglist-offset-manipulation.patch
0042-ahci-test-improve-rw-buffer-pattern.patch
- Update company name in spec file templates
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
* Patches added:
0038-linux-user-Fix-emulation-of-splice-.patch
- Add user kvm when installing guest-agent.
- Use macro to update udev_rules when available
- Fix packaging of e500 U-Boot
- Don't rely on wildcard with explicit excludes
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
* Patches added:
0037-AIO-Reduce-number-of-threads-for-32.patch
- Update to v2.2.0: See http://wiki.qemu-project.org/ChangeLog/2.2
* Updated DictZip and Tar block backends accordingly
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
* Patches dropped:
0015-target-arm-linux-user-no-tb_flush-o.patch (tb_flush() not called)
0037-tests-Don-t-run-qom-test-twice.patch (superseded)
0039-linux-user-Cast-validity-checks-on-.patch (helper function introduced)
0040-linux-user-Convert-blkpg-to-use-a-s.patch (upstreamed)
* Patched renumbered:
0016-linux-user-Ignore-broken-loop-ioctl.patch -> 0015-linux-user-Ignore-broken-loop-ioctl.patch
0017-linux-user-lock-tcg.patch -> 0016-linux-user-lock-tcg.patch
0018-linux-user-Run-multi-threaded-code-.patch -> 0017-linux-user-Run-multi-threaded-code-.patch
0019-linux-user-lock-tb-flushing-too.patch -> 0018-linux-user-lock-tb-flushing-too.patch
0020-linux-user-Fake-proc-cpuinfo.patch -> 0019-linux-user-Fake-proc-cpuinfo.patch
0021-linux-user-implement-FS_IOC_GETFLAG.patch -> 0020-linux-user-implement-FS_IOC_GETFLAG.patch
0022-linux-user-implement-FS_IOC_SETFLAG.patch -> 0021-linux-user-implement-FS_IOC_SETFLAG.patch
0023-linux-user-XXX-disable-fiemap.patch -> 0022-linux-user-XXX-disable-fiemap.patch
0024-slirp-nooutgoing.patch -> 0023-slirp-nooutgoing.patch
0025-vnc-password-file-and-incoming-conn.patch -> 0024-vnc-password-file-and-incoming-conn.patch
0026-linux-user-add-more-blk-ioctls.patch -> 0025-linux-user-add-more-blk-ioctls.patch
0027-linux-user-use-target_ulong.patch -> 0026-linux-user-use-target_ulong.patch
0028-block-Add-support-for-DictZip-enabl.patch -> 0027-block-Add-support-for-DictZip-enabl.patch
0029-block-Add-tar-container-format.patch -> 0028-block-Add-tar-container-format.patch
0030-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0031-Legacy-Patch-kvm-qemu-preXX-report-.patch -> 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch
0032-console-add-question-mark-escape-op.patch -> 0031-console-add-question-mark-escape-op.patch
0033-Make-char-muxer-more-robust-wrt-sma.patch -> 0032-Make-char-muxer-more-robust-wrt-sma.patch
0034-linux-user-lseek-explicitly-cast-no.patch -> 0033-linux-user-lseek-explicitly-cast-no.patch
0035-virtfs-proxy-helper-Provide-__u64-f.patch -> 0034-virtfs-proxy-helper-Provide-__u64-f.patch
0036-configure-Enable-PIE-for-ppc-and-pp.patch -> 0035-configure-Enable-PIE-for-ppc-and-pp.patch
0038-qtest-Increase-socket-timeout.patch -> 0036-qtest-Increase-socket-timeout.patch
==== qemu ====
Version update (5.1.0 -> 5.2.0)
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-seabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Update to v5.2.0: See http://wiki.qemu.org/ChangeLog/5.2
Take note that ongoing feature deprecation is tracked at both
http://wiki.qemu-project.org/Features/LegacyRemoval and in
the deprecated.html file installed with the qemu package
Some noteworthy changes:
* Dropped system emulators: qemu-system-lm32, qemu-system-unicore32
* Dropped linux user emulator: qemu-ppc64abi32
* Added linux user emulator: qemu-extensaeb
* Unicore32 and lm32 guest support dropped
* New sub-packages (most due to ongoing modularization of QEMU):
qemu-audio-spice, qemu-hw-chardev-spice, qemu-hw-display-virtio-vga,
qemu-hw-display-virtio-gpu, qemu-hw-display-virtio-gpu-pci,
qemu-ui-spice-core, qemu-ui-opengl, qemu-ivshmem-tools
* x86: A new KVM feature which improves the handling of asynchronous page
faults is available with -cpu ...,kvm-async-pf-int (requires Linux 5.8)
* s390: More instructions emulated under TCG
* PowerPC: nvdimm= machine option now functions correctly; misc improvements
* ARM: new boards: mps2-an386 (Cortex-M4 based) and mps2-an500
(Cortex-M7 based), raspi3ap (the Pi 3 model A+), raspi0 (the Pi Zero)
and raspi1ap (the Pi A+)
* RISC-V: OpenSBI v0.8 included by default; Generic OpenSBI platform used
when no -bios argument is supplied; Support for NUMA sockets on Virt
and Spike Machines; Support for migrating machines; misc improvements
* Misc NVMe improvements
* The 'vhost-user-blk' export type has been added, allowing
qemu-storage-daemon to act as a vhost-user-blk device backend
* The SMBIOS OEM strings can now come from a file
* 9pfs - misc performance related improvements
* virtiofs - misc improvements
* migration: The default migration bandwidth has been increased to 1Gbps
(users are still encouraged to tune it to their own hardware); The new
'calc-dirty-rate' and 'query-dirty-rate' QMP commands can help determine
the likelihood of precopy migration success; TLS+multifd now supported
for higher bandwidth encrypted migration; misc minor features added
* Misc minor block features added
* Misc doc improvements
* qemu-microvm subpackage change: the bios-microvm.bin is now SeaBIOS based,
and the qboot based on is now qboot.rom
* elf2dmp is no longer part of qemu-tools (it was never intended to be
a packaged binary)
* Some subpackages which were 'Requires' are now 'Recommends', allowing for
a smaller qemu packaging footprint if needed
* Patches dropped (included in release tarball, unless otherwise noted):
docs-fix-trace-docs-build-with-sphinx-3..patch (fixed differently)
hw-hyperv-vmbus-Fix-32bit-compilation.patch
linux-user-properly-test-for-infinite-ti.patch
Switch-order-of-libraries-for-mpath-supp.patch (fixed differently)
Conditionalize-ui-bitmap-installation-be.patch (fixed differently)
hw-usb-hcd-xhci-Fix-GCC-9-build-warning.patch (no longer using gcc9)
hw-usb-dev-mtp-Fix-GCC-9-build-warning.patch (no longer using gcc9)
roms-Makefile-enable-cross-compile-for-b.patch (fixed with different patch)
libvhost-user-handle-endianness-as-manda.patch
virtio-add-vhost-user-fs-ccw-device.patch
Fix-s-directive-argument-is-null-error.patch
build-Workaround-compilation-error-with-.patch
build-Be-explicit-about-fcommon-compiler.patch
intel-Avoid-spurious-compiler-warning-on.patch
golan-Add-explicit-type-casts-for-nodnic.patch
Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch
ensure-headers-included-are-compatible-w.patch
Enable-cross-compile-prefix-for-C-compil.patch (fixed differently)
hw-net-net_tx_pkt-fix-assertion-failure-.patch
hw-net-xgmac-Fix-buffer-overflow-in-xgma.patch
s390x-protvirt-allow-to-IPL-secure-guest.patch
usb-fix-setup_len-init-CVE-2020-14364.patch
* Patches added:
meson-install-ivshmem-client-and-ivshmem.patch
Revert-roms-efirom-tests-uefi-test-tools.patch
Makefile-Don-t-check-pc-bios-as-pre-requ.patch
roms-Makefile-add-cross-file-to-qboot-me.patch
qboot-add-cross.ini-file-to-handle-aarch.patch
usb-Help-compiler-out-to-avoid-a-warning.patch
- In spec file, where reasonable, switch BuildRequires: XXX-devel
to be pkgconfig(XXX') instead
- No longer disable link time optimization for qemu for x86. It looks like
either the build service, qemu code changes and/or the switch to meson
have resolved issues previously seen there. We still see problems for
other architectures however.
- For the record, the following issues reported for SUSE SLE15-SP2
are either fixed in this current package, or are otherwise no longer
an issue: bsc#1172384 bsc#1174386 bsc#1174641 bsc#1174863 bsc#1175370
bsc#1175441 bsc#1176494 CVE-2020-13361 CVE-2020-14364 CVE-2020-15863
CVE-2020-16092 CVE-2020-24352
and the following feature requests are satisfied by this package:
jsc#SLE-13689 jsc#SEL-13780 jsc#SLE-13840
- To be more accurate, and to align with other qemu packaging
practices, rename the qemu-s390 package to qemu-s390x. The old
name (in the rpm namespace) is provided with a "Provides"
directive, and an "Obsoletes" done against that name for prior
qemu versions, as is standard practice (boo#1177764 jsc#SLE-17060)
- Take this opportunity to remove some ancient Split-Provides
mechanisms which can't conceivably be needed any more:
qemu-block-curl provided: qemu:%_libdir/%name/block-curl.so
qemu-guest-agent provided: qemu:%_bindir/qemu-ga
qemu-tools provided: qemu:%_libexecdir/qemu-bridge-helper
- Disable linux-user 'ls' test on 32 bit arm. It's failing with
"Allocating guest commpage: Cannot allocate memory" error, which
we should hunt down, but for now we don't want it to prevent the
package from being built
==== remmina ====
Version update (1.4.9 -> 1.4.10)
Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc remmina-plugin-xdmcp
- Update to release 1.4.10
* Resolve "RDP Black Screen on connection" !2123 @antenore
* Correctly importing and exporting audiocapturemode, closes #2349 !2124 @antenore
* [RFC] rdp: add Use base credential for RD gateway authentication !2125 @Fantu
* Resolve "Auto accept changes to fingerprints and auto accept certificates" !2126 @antenore
* "Fingerprinters" corrected to "fingerprints". !2127 @kingu
* Implementing network type option !2128 @antenore
* Improving the terminal colour file picker !2129 @antenore
* Resolve "[RDP] Since v1.4.9 Audio is no longer working" !2130 @antenore
* New connection strings corrected !2131 @kingu
* Correct location of Terminal colour scheme setting !2132 @kingu
* Fixing pulseaudio LD_LIBRARY_PATH and staging PA libraries !2136 @antenore
* [RFC][v2] RDP: Add Use base credential for RD gateway authentication !2135 @Fantu
* fix incorrect name date log sessions ssh !2137 @acendrou
* Resolve "Strange padding in main window" !2138 @antenore
* Remove legacy rfx code !2139 @antenore
* Resolve "RDP export features does not properly include gatewayhostname" !2140 @antenore
* RDP log filters keep previous value across connections !2143 @antenore
* [RFC][v2] RDP: Add Use base credential for RD gateway authentication !2135 @Fantu
* Emit warning if libkf5wallet missing but required by -DWITH_KF5WALLET=ON !2144 @giox069
* Do not activate performance optimisations based on network type unless explicitly requested. !2145 @antenore
==== rsyslog ====
Version update (8.2010.0 -> 8.2012.0)
- Upgrade to rsyslog 8.2012.0:
* testbench bugfix: some tests did not work in make distcheck
* immark: rewrite with many improvements
* usability: re-phrase error message to help users better understand cause
* add new system property $now-unixtimestamp
* omfwd: add new rate limit option
* omfwd bug: param "StreamDriver.PermitExpiredCerts" is not "off" by default
==== rubygem-autoprefixer-rails ====
Version update (10.0.1.3 -> 10.1.0.0)
- updated to version 10.1.0.0
* Fixed `Cannot read property 'proxyOf' of undefined` error (by Igor Kamyshev).
* Added `dpcm` unit support to `min-resolution: 2dppx` (by Robert Eisele).
* Fixed rational approximation in `min-resolution` (by Robert Eisele).
==== rubygem-erubi ====
Version update (1.9.0 -> 1.10.0)
- updated to version 1.10.0
* Improve template parsing, mostly by reducing allocations (jeremyevans)
* Do not ship tests in the gem, reducing gem size about 20% (jeremyevans)
* Support :literal_prefix and :literal_postfix options for how to output literal tags (e.g. <%% code %>) (jaredcwhite) (#26, #27)
==== rubygem-loofah ====
Version update (2.7.0 -> 2.8.0)
- updated to version 2.8.0
* Allow CSS properties `order`, `flex-direction`, `flex-grow`, `flex-wrap`, `flex-shrink`, `flex-flow`,
`flex-basis`, `flex`, `justify-content`, `align-self`, `align-items`, and `align-content`.
[[#197](https://github.com/flavorjones/loofah/issues/197)] (Thanks, [@miguelperez](https://github.com/miguelperez)!)
==== rubygem-passenger ====
Version update (6.0.6 -> 6.0.7)
Subpackages: ruby2.7-rubygem-passenger rubygem-passenger-apache2
- updated to version 6.0.7
* Addresses regression introduced in 6.0.5 when attempting to establish database connection after fork and activerecord is not configured in the expected way. Closes GH-2281.
* Addresses regression introduced in 5.1.5 where hook scripts would fail to run. As a result the PASSENGER_ERROR_PAGE and PASSENGER_CONFIG_MANIFEST env vars have been removed from the passenger hook script environment.
* Match static rails assets on 8-digit content hash. Contributed by @mattozinga.
* Allow skipping the Apache/Nginx sections of the `passenger-memory-stats` output, through the `--no-apache` and `--no-nginx` commandline options. Closes GH-2306. Contributed by Saverio Miroddi (@saveriomiroddi).
* Fixes an issue where `passenger-memory-stats` would throw an error if a process went away while it was running. Closes GH-2305.
* Fixes a formatting issue with apr-1 include flags on macOS.
* Fixes a warning about BOOST_*_ENDIAN macros being deprecated by migrating to new suggested macros.
* Fixes an occasional issue with the node loader where the startup handshake would fail to record progress.
* Adds an option for specifying the address to bind ruby apps to, for sending requests directly to specific app instances:
- Standalone: direct_instance_request_address
- Nginx: passenger_direct_instance_request_address
- Apache: PassengerDirectInstanceRequestAddress
* Updated various library versions used in precompiled binaries (used for e.g. gem installs):
- ccache: 4.0 (was: 3.7.10)
- curl: 7.73.0 (was: 7.71.1)
- git: 2.29.1 (was: 2.27.0)
- gnupg: 2.2.23 (was: 2.2.21)
- libgpg_error: 1.39 (was: 1.38)
- ruby: 2.7.2 (was: 2.7.1)
- libassuan 2.5.4 (was: 2.5.3)
- libgcrypt 1.8.7 (was 1.8.6)
- OpenSSL 1.1.1h (was 1.0.2u)
- added apache-rpm-macros and apache2-utils to gem2rpm.yml file
(otherwise the dependencies are missing when generating the spec
file again)
- use system apache rpm macros
- require apache2-utils for build (apachectl)
==== rubygem-puma ====
Version update (5.0.4 -> 5.1.1)
[#]# 5.1.1 / 2020-12-10
* Bugfixes
* Fix over eager matching against banned header names ([#2510])
[#]# 5.1.0 / 2020-11-30
* Features
* Phased restart availability is now always logged, even if it is not available.
* Prints the loaded configuration if the environment variable `PUMA_LOG_CONFIG` is present ([#2472])
* Integrate with systemd's watchdog and notification features ([#2438])
* Adds max_fast_inline as a configuration option for the Server object ([#2406])
* You can now fork workers from worker 0 using SIGURG w/o fork_worker enabled [#2449]
* Add option to bind to systemd activated sockets ([#2362])
* Add compile option to change the `QUERY_STRING` max length ([#2485])
* Bugfixes
* Fix JRuby handling in Puma::DSL#ssl_bind ([#2489])
* control_cli.rb - all normal output should be to @stdout ([#2487])
* Catch 'Error in reactor loop escaped: mode not supported for this object: r' ([#2477])
* Ignore Rails' reaper thread (and any thread marked forksafe) for warning ([#2475])
* Ignore illegal (by Rack spec) response header ([#2439])
* Close idle connections immediately on shutdown ([#2460])
* Fix some instances of phased restart errors related to the `json` gem ([#2473])
* Remove use of `json` gem to fix phased restart errors ([#2479])
* Fix grouping regexp of ILLEGAL_HEADER_KEY_REGEX ([#2495])-
==== rubygem-tzinfo ====
Version update (2.0.2 -> 2.0.3)
- updated to version 2.0.3
* Added support for handling "slim" format zoneinfo files that are produced by
default by zic version 2020b and later. The POSIX-style TZ string is now used
calculate DST transition times after the final defined transition in the file.
[#120].
* Fixed `TimeWithOffset#getlocal` returning a `TimeWithOffset` with the
`timezone_offset` still assigned when called with an offset argument on JRuby
9.3.
* Rubinius is no longer supported.
==== rubygem-vagrant_cloud ====
Version update (2.0.3 -> 3.0.2)
- New upstream release 3.0.2
[#] v3.0.2 (October 30, 2020)
* Raise custom exception on request error [GH-67](https://github.com/hashicorp/vagrant_cloud/pull/67)
[#] v3.0.1 (October 27, 2020)
* Fixes on authentication related client methods [GH-65](https://github.com/hashicorp/vagrant_cloud/pull/65)
* Prevent frozen data modifications on deletions [GH-65](https://github.com/hashicorp/vagrant_cloud/pull/65)
* Update direct upload callback behaviors [GH-65](https://github.com/hashicorp/vagrant_cloud/pull/65)
[#] v3.0.0 (September 21, 2020)
* Refactor library implementation [GH-59](https://github.com/hashicorp/vagrant_cloud/pull/59)
* Add support for direct storage uploads [GH-62](https://github.com/hashicorp/vagrant_cloud/pull/62)
_NOTE_: This release includes breaking changes and is not backwards compatible
==== rubygem-zeitwerk ====
Version update (2.4.1 -> 2.4.2)
- updated to version 2.4.2
* Implements `Zeitwerk::Loader#on_load`, which allows you to configure blocks of code to be executed after a certain class or module have been loaded:
```ruby
[#] config/environments/development.rb
loader.on_load("SomeApiClient") do
SomeApiClient.endpoint = "https://api.dev"
[#] config/environments/production.rb
loader.on_load("SomeApiClient") do
SomeApiClient.endpoint = "https://api.prod"
end
```
See the [documentation](https://github.com/fxn/zeitwerk/blob/master/README.md#the-on… for further details.
==== scim ====
Subpackages: scim-gtk scim-gtk3 scim-lang
- Do not build the qt4 subpackage for Leap 15.3 or newer
(boo#1179613).
==== simple-scan ====
Version update (3.38.1 -> 3.38.2)
- Update to version 3.38.2:
+ Add new text resolution 200 dpi.
+ Fix crash when scanning on Lexmark MFP.
+ Display an error, when no documents found in the feeder during
start scanning.
+ Do not use is_inhibited() as it is not reliable, check the
cookie value instead.
+ Updated translations.
==== supermin ====
Version update (5.1.20 -> 5.2.0)
- update to 5.2.0:
* rpm: extend the Multiple_matches exception
* Use external command mv to rename old output directory (RHBZ#1670191).
* rpm: do not unpack parameters
* rpm: fix version comparison
* rpm: provide a dummy supermin_rpm_get_arch implementation
* ext2: Build symbolic links correctly (RHBZ#1770304).
* Update gnulib to latest.
- switch to release tarball, use keyring for gpg validation
- run tests
==== systemd ====
Version update (246.6 -> 246.7)
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Import commit d5e7958d35dc7758fe2e87e0a8193b93ce1a1b15 (merge of v246.7)
450792497e sd-event: fix delays assert brain-o (#17790)
1040a19d08 udevadm: rename option '--log-priority' into '--log-level'
a7b41e19bd udev: rename kernel option 'log_priority' into 'log_level'
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/f6104ea5f554233e34b94ffd92da833…
==== tracker ====
Version update (3.0.1 -> 3.0.2)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.0.2:
+ Update some wording in website
+ Fix initialization issues in portal
+ Improve turtle parser
+ Improve checks for dates in the far past/future
+ Cleanup meson build options
+ Fix invalid reads
+ Make UPDATE parser tree processing iterative rather than
recursive
+ Fix errors in tracker:uri-is-parent
+ Protect harder against invalid database state
+ Introspection annotation fixes
+ Improve thread safety of internal ontology objects
+ Add missing <package> element to gir file.
==== tracker-miners ====
Version update (3.0.1 -> 3.0.3)
Subpackages: tracker-miner-files
- Update to version 3.0.3:
+ Allow newstatat/statat64 syscalls
+ Brown paper bag release
- Changes from version 3.0.2:
+ Fix sched test under non glibc platforms
+ Refcount fixes
+ Avoid the fluiddec gstreamer plugin
+ Ensure to avoid non-native files in tracker-extract-3
+ CI fixes
+ Updated translations.
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
- Add bananapim2zero flavor
- Introduce odroid-c4
==== xapps ====
Version update (1.6.10 -> 2.0.0)
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang
- Update to version 2.0.0.
* Bump for favorites support
* .gitignore: Ignore the new debian build folder.
* favorites: expose xapp_favorites_rename (), it was mistakenly
made private during some cleanup.
* xapp-gtk3-module.c: Don't initialize favorites until they're
needed.
* xapp-gtk3-module.c: Register the favorites uri scheme
immediately, rather than when XAppFavorites is instantiated.
* xapp-favorites: Add missing pointer to the DestroyData.
* l10n: Update POT
- Updates since 1.6.10.
* sn-watcher.c: Move invocation completion to the registration
callback.
* sn-item.c: use a different method of fetching the pixmap.
* Make property-retrieval fully asynchronous.
* mate-xapp-status-applet.py: Adapt to change brought by
9c4d5e92d2eb288.
* build: Allow making a library-only build for flatpak packaging.
* xapp-icon-chooser-button.c: Remove leftover debugging line.
* xapp-sn-watcher: Create StatusNotifierItem proxies
asynchronously, and don't try to load their properties.
* xapp-sn-watcher: Add an app list to flag items that should
have their tooltip replaced by the application name.
* build: Make build of xapp-sn-watcher optional, defaulting to
true.
* xapp-sn-watcher: Add key to disable StatusNotifier support,
but leave appindicator support enabled.
* l10n: Update translations
* Update docs
* xapp-status-icon.c: Get rid of the dead 'shadow' region around
menus, as they can interfere with clicking on the icon to
close the menu.
* xapp-status-icon: Add new properties for menu/button state
handling and one for metadata (miscellaneous info to help
define behavior in the status applets).
* xapp-sn-watcher: Set status icon metadata for appindicator
icons, to inform the applet to highlight/toggle the panel icon
with either button click when opening the menu.
* mate-xapp-status-applet.py: Use new properties to sync button
toggle state with the menu state.
* test-scripts: Update some scripts to demonstrate new property
use.
* sn-item: Remove support for XAyatanaLabel.
* xapp-sn-watcher: Update clear the registration list before
freeing the table of registered items.
* xapp-status-icon.c: Add xapp_status_icon_popup_menu() and use
a more reliable GtkMenu popup method.
* xapp-status-icon.c: Fix inadvertant verison change in doc
string.
* Icons: Add symbolic icons for xreaders annotation features
* xapp-status-icon: Add a get_visible method.
* mate applet: Use markup for tooltips, and update test script to
reflect this as well.
* mate-xapp-status-applet: Fix set icon error handling when an
icon name is missing.
* xapp-status-icon: Add a get_visible method.
* mate applet: Use markup for tooltips, and update test script to
reflect this as well.
* mate-xapp-status-applet: Fix set icon error handling when an
icon name is missing.
* Update documentation
* README: Update link to docs
* Update README.md
* xapp-util.c: Initialize auto variables.
* Icons: add pin/unpin symbolic (#90)
* Icons: Add xapp-diaporama-symbolic
* xapp-sn-watcher: Add autostart file, to start at session, to
start at the session initialization phase.
* Add a utility function to check for nvidia on-demand mode.
* xapp-sn-watcher: Don't enable in MATE
* l10n: Fix makepot picking up unwanted service file
* Eliminate all appindicator-specific code from
xapp-status-icon.c, Add a whitelist for xapp-sn-watcher to list
ai icons that should left-click to activate.
* l10n: Fix makepot picking up unwanted service file
* Eliminate all appindicator-specific code from
xapp-status-icon.c,
Add a whitelist for xapp-sn-watcher to list ai icons that
should left-click to activate.
* xapp-sn-watcher: Add a whitelist to manage what desktop
environments to start in.
* Add option to specify path to pygobject override directory
* Install icons and scripts using meson options
* xapp-status-icon.c: Sync the visible state of the fallback
GtkStatusIcon when it is first created.
* xapp-status-icon.c: Fix the timeout duration for
xapp_status_icon_any_monitors.
* Remove use of deprecated g_type_class_add_private function.
* xapp-monitor-blanker: Use G_DECLARE_FINAL_TYPE
* xapp-status-icon.c: check if we have a fallback status icon
before disconnecting signals from it.
* xapp-status-icon.c: Only call gtk_status_icon_set_name() when
explicitly requested.
* Add StatusNotifier watcher.
* mate applet: Set the new icon size property (this provides a
hint to xapp-sn-watcher or any client app to provide a correct
icon size in some situations).
* status icon: Add support for scroll events
* debian: Remove python2 deps.
* debian/control: Add missing dbusmenu dependency.
* Packaging: Re-add python-gi-dev as build-dep
* xapp-sn-watcher: rewrite in C due to leaky dbus python
bindings.
- Removed xapps-python3.patch, fixed.
- Removed gtkstatusicon-fix.patch, fixed
- Add fix_sn-item_control_reaches_end_of_non-void_function.patch
to fix Fix control reaches end of non-void function in sn-item.c
==== xdm ====
Subpackages: xdm-xsession
- fixed %postun for older releases than factory/TW (see change
right below, which broke it)
==== xreader ====
Version update (2.6.4 -> 2.8.0)
Subpackages: libxreaderdocument3 libxreaderview3 xreader-lang xreader-plugin-comicsdocument xreader-plugin-djvudocument xreader-plugin-dvidocument xreader-plugin-epubdocument xreader-plugin-pdfdocument xreader-plugin-pixbufdocument xreader-plugin-psdocument xreader-plugin-tiffdocument xreader-plugin-xpsdocument
- Update to version 2.8.0.
* Get toolbar visibility from GtkRevealer when saving view
metadata
* Add g_assert_not_reached to sizing_mode_to_string
* setting to hide/show menubar (WIP)
* Update menubar toggle action on init
* fix saving menubar visibility as default
* Added logic to fix issue of Tab key toggling checkboxes
* Fix mimetype handling and backend selection:
* Clean up build files
* Fix for #89. Added logic to allow for cursor position to change
in multiline-text fields
* Added keyboard shortcut for toolbar
* Fix for #442. Added null check to stop segfault with
annotations
* Implemented ticket #241. Added show sidebar button to toolbar
* Move the new sidebar button to be part of the navigation group
on the left end of the toolbar.
* Added keyboard shortcuts to history buttons
* Favorites - rework startup page to display both favorites and
recents, add favorites to the file menu.
* Disable pixbuf support properly.
* ev-window.c: Temporarily disable menu toggling using the alt
key.
* Implements ticket #279. Added Go To Page By Number to menu
* Displays entire label in tooltip
* Revert "Implements ticket #279. Added Go To Page By Number to
menu"
* l10n: Fix po/POTFILES.in
* ev-window-title.c: Don't show "Recent Documents" in the landing
page titlebar - it is no longer showing only recents.
* l10n: Update POT
- Removed fix_ev-window.c_error.patch, fixed.
- Add fix_no_return_statement_ev-application.c.patch to fix
/shell/ev-application.c error no return statement in
function returning non-void.
==== yast2-network ====
Version update (4.3.30 -> 4.3.32)
- Fix bonding slaves sorting (bsc#1178950)
- 4.3.32
- Clean the ifcfg file cached data before the connection
configuration changes are written (bsc#1178950)
- 4.3.31
==== yast2-security ====
Version update (4.3.4 -> 4.3.5)
- Removed handling of obsolete entry SYSTOHC in /etc/sysconfig/clock
(bsc#1175496)
- 4.3.5
==== yast2-storage-ng ====
Version update (4.3.27 -> 4.3.28)
- Partitioner: do not show summary when there are no actions to
perform (bsc#1179829).
- 4.3.28
==== zypper ====
Version update (1.14.40 -> 1.14.41)
Subpackages: zypper-log zypper-needs-restarting
- Avoid translated text in xml attributes ( fixes #361 )
- BuildRequires: libzypp-devel >= 17.25.3.
Adapt to new LoadTestcase API.
- version 1.14.41
1
0
Newbie questions getting a not yet supported board going (bananapi m2 zero)
by Stefan Seyfried 15 Dec '20
by Stefan Seyfried 15 Dec '20
15 Dec '20
Hi all,
I recently got myself a bananapi m2 zero.
It works well with armbian.
Naive as I am, I tried to boot the
openSUSE-Tumbleweed-ARM-XFCE-sinovoipbpim2plus.armv7l.raw on it and of
course failed miserably :-)
Today, with a serial console attached I found out that u-boot did not
find the sdcard. OK, I just copied the u-boot from the armbian image
over (after finding out it is directly on the SD card unpartitioned
"header.." ;-)) and now it boots into GRUB and later even to a login
prompt on the serial console.
But there is nothing on the display (I would not care) and, worse, no
ethernet / WiFi.
I guess I'd need a matching device tree file for the board (I also
needed to recompile it for armbian to use the USB OTG port as an USB
host port), but I failed at finding out where I could specify the dtb
file to be used for booting.
Any hints on where to look for this?
--
Stefan Seyfried
"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." -- Richard Feynman
2
8
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:
Mesa (20.2.3 -> 20.2.4)
Mesa-drivers (20.2.3 -> 20.2.4)
ModemManager (1.14.6 -> 1.14.8)
NetworkManager (1.26.4 -> 1.28.0)
apache2
apache2-prefork
apache2-utils
bind (9.16.7 -> 9.16.8)
busybox
cryptsetup
firewalld (0.9.0 -> 0.9.1)
fprintd (1.90.4 -> 1.90.6)
gdb
gdk-pixbuf (2.42.0 -> 2.42.2)
gnome-chess (3.38.0 -> 3.38.1)
gpgme
gpgmeqt
gtk3 (3.24.23+118 -> 3.24.24)
hplip (3.20.6 -> 3.20.9)
hwdata (0.341 -> 0.342)
libical
libqb (2.0.1+20200729.416caf2 -> 2.0.2+20201203.def947e)
libstorage-ng (4.3.71 -> 4.3.72)
libvirt
lvm2
lvm2-device-mapper
memcached (1.6.7 -> 1.6.9)
mutt (2.0.2 -> 2.0.3)
net-snmp
netcat-openbsd
nodejs14
opensc (0.19.0 -> 0.21.0)
php7
plymouth (0.9.5+git20200921+20778f2 -> 0.9.5+git20201026+53c83cc)
poppler (20.10.0 -> 20.12.0)
poppler-qt5 (20.10.0 -> 20.12.0)
procps
psmisc
python-dkimpy (1.0.3 -> 1.0.5)
raspberrypi-firmware (2020.10.22 -> 2020.12.08)
raspberrypi-firmware-config (2020.10.22 -> 2020.12.08)
raspberrypi-firmware-dt (2020.10.26 -> 2020.12.07)
rubygem-net-ssh (6.1.0 -> 6.2.0.rc1)
smp_utils
subversion
sudo (1.9.3p1 -> 1.9.4)
sysconfig
sysvinit (2.97 -> 2.98)
telepathy-glib
telepathy-logger
tigervnc
vim (8.2.2039 -> 8.2.2105)
vlan
webkit2gtk3
xfsdump
xorg-x11-server (1.20.9 -> 1.20.10)
yast2-firstboot (4.3.8 -> 4.3.9)
yast2-installation (4.3.22 -> 4.3.24)
yast2-trans (84.87.20201130.b140fdb5f7 -> 84.87.20201205.6b65f14502)
=== Details ===
==== Mesa ====
Version update (20.2.3 -> 20.2.4)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 20.2.4
* fourth (second to last) bugfix release for the 20.2 branch
==== Mesa-drivers ====
Version update (20.2.3 -> 20.2.4)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- update to 20.2.4
* fourth (second to last) bugfix release for the 20.2 branch
==== ModemManager ====
Version update (1.14.6 -> 1.14.8)
Subpackages: ModemManager-bash-completion libmm-glib0
- Update to version 1.14.8:
+ Build:
- Fixed distcheck with new gtk-doc releases.
- ModemManager-names.h was being included in the dist tarball,
but then removed on the 'clean' target. Fix that, by only
removing it on the 'maintainer-clean' target. Therefore,
'xsltproc' is now only needed in git builds, not needed when
building from a dist tarball.
+ QMI:
- Fix daemon crash when the device is removed during the
initialization sequence.
+ Several other minor improvements and fixes.
- Drop libxslt-tools BuildRequires: No longer needed.
==== NetworkManager ====
Version update (1.26.4 -> 1.28.0)
Subpackages: libnm0 typelib-1_0-NM-1_0
- Update to version 1.28.0:
+ Change the behavior of nm-initrd-generator so that the
'ip=off|none' kernel cmdline argument actually generates a
connection which disables both ipv4 and ipv6. Previously the
generated connection would disable ipv4 but ipv6 would be set
to the 'auto' method.
==== apache2 ====
- Require /usr/bin/which instead of which: allow usage of busybox
variant for containers.
- apache2 main package recommends apache2-utils
- break some long lines in the spec as requested by review team
- maybe make spec acceptable for factory bot
- modified sources
% _multibuild
- buildrequire netcfg for tests
- remove Requires(post): firewalld hard dependency (this is already
handled by the %firewalld_reload macro)
- package reworked trough [bsc#1178478]
- modified patches
% apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed)
- modified sources
% apache2-loadmodule.conf
% apache2-manual.conf
% apache2-script-helpers
% apache2@.service
% sysconfig.apache2
- deleted patches
- deprecated-scripts-arch.patch (not needed)
- httpd-2.0.54-envvars.dif (not needed)
- httpd-2.1.3alpha-layout.dif
(renamed to apache2-system-dirs-layout.patch)
- httpd-2.2.0-apxs-a2enmod.dif (not needed)
- httpd-2.4.9-bnc690734.patch
(renamed to apache2-LimitRequestFieldSize-limits-headers.patch)
- httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
(renamed to apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch)
- httpd-2.x.x-logresolve.patch
(renamed to apache2-logresolve-tmp-security.patch)
- httpd-apachectl.patch
(renamed to apache2-apachectl.patch)
- httpd-implicit-pointer-decl.patch (not needed)
- httpd-visibility.patch (not needed)
- deleted sources
- SUSE-NOTICE (outdated)
- a2enflag (renamed to apache2-a2enflag)
- a2enmod (renamed to apache2-a2enmod)
- apache-22-24-upgrade (outdated)
- apache2-README (outdated)
- apache2-README.QUICKSTART (outedated)
- apache2-find-directives (renamed to apache2-find_directives)
- apache2-init.logrotate (not needed)
- apache2.firewalld (renamed to firewalld.apache2)
- apache2.logrotate (renamed to logrotate.apache2)
- apache2.ssl.firewalld (renamed to firewalld-ssl.apache2)
- apache2.ssl.susefirewall (renamed to susefirewall.apache2)
- apache2.susefirewall (renamed to susefirewall-ssl.apache2)
- favicon.ico (not needed)
- rc.apache2 (not needed)
- robots.txt (not needed)
- sysconf_addword (not needed, in aaa_base)
- added patches
fix PATCH: https://marc.info/?l=apache-httpd-users&m=147448312531134&w=2
+ apache-test-application-xml-type.patch
fix these variables from the test
+ apache-test-turn-off-variables-in-ssl-var-lookup.patch
fix [fate317766] backport of an upstream commit
+ apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
fix [bnc#690734] TODO, to be upstreamed
+ apache2-LimitRequestFieldSize-limits-headers.patch
fix apachectl is frontend for start_apache2, suse specific
+ apache2-apachectl.patch
fix [bnc#210904] perhaps to be upstreamed
+ apache2-logresolve-tmp-security.patch
fix layout of system dirs configuration, may be upstreamed
+ apache2-system-dirs-layout.patch
- added sources
+ _multibuild
+ apache2-a2enflag
+ apache2-a2enmod
+ apache2-find_directives
+ apache2-gensslcert
+ apache2-mod_example.c
+ apache2-start_apache2
+ firewalld-ssl.apache2
+ firewalld.apache2
+ logrotate.apache2
+ susefirewall-ssl.apache2
+ susefirewall.apache2
==== apache2-prefork ====
- Require /usr/bin/which instead of which: allow usage of busybox
variant for containers.
- apache2 main package recommends apache2-utils
- break some long lines in the spec as requested by review team
- maybe make spec acceptable for factory bot
- modified sources
% _multibuild
- buildrequire netcfg for tests
- remove Requires(post): firewalld hard dependency (this is already
handled by the %firewalld_reload macro)
- package reworked trough [bsc#1178478]
- modified patches
% apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed)
- modified sources
% apache2-loadmodule.conf
% apache2-manual.conf
% apache2-script-helpers
% apache2@.service
% sysconfig.apache2
- deleted patches
- deprecated-scripts-arch.patch (not needed)
- httpd-2.0.54-envvars.dif (not needed)
- httpd-2.1.3alpha-layout.dif
(renamed to apache2-system-dirs-layout.patch)
- httpd-2.2.0-apxs-a2enmod.dif (not needed)
- httpd-2.4.9-bnc690734.patch
(renamed to apache2-LimitRequestFieldSize-limits-headers.patch)
- httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
(renamed to apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch)
- httpd-2.x.x-logresolve.patch
(renamed to apache2-logresolve-tmp-security.patch)
- httpd-apachectl.patch
(renamed to apache2-apachectl.patch)
- httpd-implicit-pointer-decl.patch (not needed)
- httpd-visibility.patch (not needed)
- deleted sources
- SUSE-NOTICE (outdated)
- a2enflag (renamed to apache2-a2enflag)
- a2enmod (renamed to apache2-a2enmod)
- apache-22-24-upgrade (outdated)
- apache2-README (outdated)
- apache2-README.QUICKSTART (outedated)
- apache2-find-directives (renamed to apache2-find_directives)
- apache2-init.logrotate (not needed)
- apache2.firewalld (renamed to firewalld.apache2)
- apache2.logrotate (renamed to logrotate.apache2)
- apache2.ssl.firewalld (renamed to firewalld-ssl.apache2)
- apache2.ssl.susefirewall (renamed to susefirewall.apache2)
- apache2.susefirewall (renamed to susefirewall-ssl.apache2)
- favicon.ico (not needed)
- rc.apache2 (not needed)
- robots.txt (not needed)
- sysconf_addword (not needed, in aaa_base)
- added patches
fix PATCH: https://marc.info/?l=apache-httpd-users&m=147448312531134&w=2
+ apache-test-application-xml-type.patch
fix these variables from the test
+ apache-test-turn-off-variables-in-ssl-var-lookup.patch
fix [fate317766] backport of an upstream commit
+ apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
fix [bnc#690734] TODO, to be upstreamed
+ apache2-LimitRequestFieldSize-limits-headers.patch
fix apachectl is frontend for start_apache2, suse specific
+ apache2-apachectl.patch
fix [bnc#210904] perhaps to be upstreamed
+ apache2-logresolve-tmp-security.patch
fix layout of system dirs configuration, may be upstreamed
+ apache2-system-dirs-layout.patch
- added sources
+ _multibuild
+ apache2-a2enflag
+ apache2-a2enmod
+ apache2-find_directives
+ apache2-gensslcert
+ apache2-mod_example.c
+ apache2-start_apache2
+ firewalld-ssl.apache2
+ firewalld.apache2
+ logrotate.apache2
+ susefirewall-ssl.apache2
+ susefirewall.apache2
==== apache2-utils ====
- Require /usr/bin/which instead of which: allow usage of busybox
variant for containers.
- apache2 main package recommends apache2-utils
- break some long lines in the spec as requested by review team
- maybe make spec acceptable for factory bot
- modified sources
% _multibuild
- buildrequire netcfg for tests
- remove Requires(post): firewalld hard dependency (this is already
handled by the %firewalld_reload macro)
- package reworked trough [bsc#1178478]
- modified patches
% apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed)
- modified sources
% apache2-loadmodule.conf
% apache2-manual.conf
% apache2-script-helpers
% apache2@.service
% sysconfig.apache2
- deleted patches
- deprecated-scripts-arch.patch (not needed)
- httpd-2.0.54-envvars.dif (not needed)
- httpd-2.1.3alpha-layout.dif
(renamed to apache2-system-dirs-layout.patch)
- httpd-2.2.0-apxs-a2enmod.dif (not needed)
- httpd-2.4.9-bnc690734.patch
(renamed to apache2-LimitRequestFieldSize-limits-headers.patch)
- httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
(renamed to apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch)
- httpd-2.x.x-logresolve.patch
(renamed to apache2-logresolve-tmp-security.patch)
- httpd-apachectl.patch
(renamed to apache2-apachectl.patch)
- httpd-implicit-pointer-decl.patch (not needed)
- httpd-visibility.patch (not needed)
- deleted sources
- SUSE-NOTICE (outdated)
- a2enflag (renamed to apache2-a2enflag)
- a2enmod (renamed to apache2-a2enmod)
- apache-22-24-upgrade (outdated)
- apache2-README (outdated)
- apache2-README.QUICKSTART (outedated)
- apache2-find-directives (renamed to apache2-find_directives)
- apache2-init.logrotate (not needed)
- apache2.firewalld (renamed to firewalld.apache2)
- apache2.logrotate (renamed to logrotate.apache2)
- apache2.ssl.firewalld (renamed to firewalld-ssl.apache2)
- apache2.ssl.susefirewall (renamed to susefirewall.apache2)
- apache2.susefirewall (renamed to susefirewall-ssl.apache2)
- favicon.ico (not needed)
- rc.apache2 (not needed)
- robots.txt (not needed)
- sysconf_addword (not needed, in aaa_base)
- added patches
fix PATCH: https://marc.info/?l=apache-httpd-users&m=147448312531134&w=2
+ apache-test-application-xml-type.patch
fix these variables from the test
+ apache-test-turn-off-variables-in-ssl-var-lookup.patch
fix [fate317766] backport of an upstream commit
+ apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
fix [bnc#690734] TODO, to be upstreamed
+ apache2-LimitRequestFieldSize-limits-headers.patch
fix apachectl is frontend for start_apache2, suse specific
+ apache2-apachectl.patch
fix [bnc#210904] perhaps to be upstreamed
+ apache2-logresolve-tmp-security.patch
fix layout of system dirs configuration, may be upstreamed
+ apache2-system-dirs-layout.patch
- added sources
+ _multibuild
+ apache2-a2enflag
+ apache2-a2enmod
+ apache2-find_directives
+ apache2-gensslcert
+ apache2-mod_example.c
+ apache2-start_apache2
+ firewalld-ssl.apache2
+ firewalld.apache2
+ logrotate.apache2
+ susefirewall-ssl.apache2
+ susefirewall.apache2
==== bind ====
Version update (9.16.7 -> 9.16.8)
Subpackages: bind-chrootenv bind-doc bind-utils libbind9-1600 libirs1601 libisccc1600 libisccfg1601 python3-bind
- Added special make instruction for the "Administrator Reference
Manual" which is built using python3-Sphinx
[bsc#1177983, bind.spec]
- Removed "Before=nss-lookup.target" from named.service as that
leads to a systemd ordering cycle
[bsc#1177491, bsc#1178626, bsc#1177991, vendor-files.tar.bz2]
- Upgrade to version 9.16.8
New Features:
* Add a new rndc command, "rndc dnssec -rollover", which triggers a
manual rollover for a specific key.
* Add a new rndc command, "rndc dumpdb -expired", which dumps the
cache database, including expired RRsets that are awaiting
cleanup, to the dump-file for diagnostic purposes.
Bug Fixes:
* named reported an invalid memory size when running in an environment
that did not properly report the number of available memory pages
and/or the size of each memory page.
* With multiple forwarders configured, named could fail the
REQUIRE(msg->state == (-1)) assertion in lib/dns/message.c,
causing it to crash. This has been fixed.
* named erroneously performed continuous key rollovers for KASP
policies that used algorithm Ed25519 or Ed448 due to a mismatch
between created key size and expected key size.
* Updating contents of an RPZ zone which contained names spelled
using varying letter case could cause some processing rules in
that RPZ zone to be erroneously ignored.
Local changes:
* Add /usr/lib64/named to the files and directories in
bind-chrootenv.conf. This directory contains plugins loaded
after the chroot().
[bsc#1177913,bsc#1178078,bsc#1177603,bind-chrootenv.conf]
- Removed "dnssec-enable" from named.conf as it has been obsoleted.
Added a comment for reference which should be removed
in the future.
- Added a comment to the "dnssec-validation" in named.conf
with a reference to forwarders which do not return signed responses.
- Replaced named's dependency on time-sync with a dependency on time-set
in named.service.
[bsc#1177790,bsc#1175894,bsc#1177915,vendor-files.tar.bz2]
==== busybox ====
Subpackages: busybox-static
- cpio-long-opt.patch: add more long options to cpio for IBS/unrpm
==== cryptsetup ====
Subpackages: libcryptsetup12 libcryptsetup12-hmac
- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149
==== firewalld ====
Version update (0.9.0 -> 0.9.1)
Subpackages: python3-firewall
- Remove the patch which enforces usage of iptables instead of
nftables:
* 0001-firewall-backend-Switch-default-backend-to-iptables.patch
- Add firewalld zone for the docker0 interface. This is the
workaround for lack of nftables support in docker. Without that
additional zone, containers have no Internet connectivity.
(rhbz#1817022)
- Update to 0.9.1:
* Bugfixes:
* docs(firewall-cmd): clarify lockdown whitelist command paths
* fix(dbus): getActivePolicies shouldn't return a policy if a zone is not active
* fix(policy): zone interface/source changes should affect all using zone
==== fprintd ====
Version update (1.90.4 -> 1.90.6)
Subpackages: fprintd-lang fprintd-pam
- Update to version 1.90.5
The 1.90.5 release was unusable due to a number of inter-related
issues with the DBus interface and authorization. We also found
a number of problems with possible security implications.
Currently fprintd will do interactive authorization even if this
was not requested using the correct DBus method call flag. All
API users MUST be updated to set the flag as it will be enabled
in the future!
Highlights:
* Fix fprintd DBus configuration
* Change details of what requires authorization
* Fix various race conditions in pam_fprintd
* Permit interactive authorization from fprintd utilities
* Do not allow deletion while another operation is ongoing
- Drop patch:
* 0001-tests-Fix-test-not-failing-on-error.patch
- Update to version 1.90.4
The 1.90.4 release caused a major regression, as it included a
USB hub in UDEV the autosupend rule list.
Highlights:
* Remove USB hub from udev autosupend rules
* synaptics: Add PID 0x00c9 which is used in some HP laptops
==== gdb ====
- Backport from master [jsc#13656]:
* gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch
- Require 8GB diskspace for x86_64.
==== gdk-pixbuf ====
Version update (2.42.0 -> 2.42.2)
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Update to version 2.42.2:
+ Requre Meson 0.55.3.
+ Improve the PNG save operation.
+ Fix leak in the error path of the XPM loader.
+ Fix loading GIF without a GCE rendering color 0.
+ Fix invalid LZW codes in the GIF loader (CVE-2020-29385).
==== gnome-chess ====
Version update (3.38.0 -> 3.38.1)
- Update to version 3.38.1:
+ Try to make all chess engines easier on Easy and Normal
difficulty.
+ Fix claim draw dialog appearing every turn after threefold
repetition.
+ Fix bogus "computer player is confused" errors in several
situations:
- When the engine is stalemated.
- When starting a new game while the game is paused, if the
engine has moved during pause.
- When resigning immediately before the engine moves.
+ Fix file chooser defaulting to /run when game is saved for a
second time under flatpak.
+ Fix detection of stalled chess engine in untimed games.
+ Fix claim draw dialog appearing before a forced draw.
+ Fix ChessScene removing invalid GSource.
==== gpgme ====
Subpackages: libgpgme11 libgpgmepp6 python3-gpg
- Use python-rpm-macros to provide python3X-gpg for all present
python3 flavors -- gh#openSUSE/python-rpm-macros#66
==== gpgmeqt ====
- Use python-rpm-macros to provide python3X-gpg for all present
python3 flavors -- gh#openSUSE/python-rpm-macros#66
==== gtk3 ====
Version update (3.24.23+118 -> 3.24.24)
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.24:
+ GtkColorChooser: Update the default color palette.
+ GtkFontChooser: Fix family-only mode to return regular style.
+ GtkTreeView: Don't set focus-on-click for header buttons.
+ Accessibility:
- Implement scrollSubstringTo.
- Add a11y support to GtkPlug/GtkSocket.
+ Printing: Allow the lpr backend to print pdf and ps files.
+ Theme:
- Update gesture graphics.
- Update HighContrast css.
+ Wayland: Support the primary-selection-unstable-v1 protocol.
+ X11: Fix a crash with parent-relative backgrounds.
+ Broadway: Set modifier state of scroll events.
+ Build: Fix pc file generation on NixOS.
+ Updated translations.
==== hplip ====
Version update (3.20.6 -> 3.20.9)
Subpackages: hplip-hpijs hplip-sane
- Update to 3.20.9
Add support for the following printers:
* HP Color LaserJet Managed MFP E57540dn
* HP Color LaserJet Managed Flow MFP E57540c
* HP Color LaserJet Enterprise MFP M578dn
* HP Color LaserJet Enterprise MFP M578f
* HP Color LaserJet Enterprise Flow MFP M578c
* HP Color LaserJet Enterprise Flow MFP M578z
* HP Color LaserJet Managed E55040dw
* HP Color LaserJet Managed E55040dn
* HP Color LaserJet Enterprise M554dn
* HP Color LaserJet Enterprise M555dn
* HP Color LaserJet Enterprise M555x
- Modified patches:
* Use-lsb_release-fallback-code-if-import-distro-fails.patch
* hp_ipp.h-add-missing-prototypes.patch
* hplip-remove-imageprocessor.diff
* hplip-udev-rules-in-usr.patch
+ refresh using source service
* add_missing_includes_and_define_GNU_SOURCE.patch
+ refresh, drop inexisting file and add GNU_SOURCE definition
and missing include in common/utils.c
* hplip-misc-missing-includes-and-definitions.patch
+ rediff to changed context
- New build dependency on libavahi-devel
==== hwdata ====
Version update (0.341 -> 0.342)
- Update to version 0.342:
+ Updated pci, usb and vendor ids.
==== libical ====
- Add 0001-Fix-build-with-icu-68.1.patch: fix build with icu 68.1.
==== libqb ====
Version update (2.0.1+20200729.416caf2 -> 2.0.2+20201203.def947e)
- Update to version 2.0.2+20201203.def947e (v2.0.2):
- ipcs : Decrease log level. (#426)
- cov: Quieten some covscan warnings (#427)
- doxygen2man: Fix a couple of covscan-detected errors (#425)
- ipcs: Add missing qb_list_del when freeing server (#423) (gh#ClusterLabs/libqb#422)
- ipc: add qb_ipcc_auth_get() API call (#418)
- doxygen2man: Remove horrible hack (#420) (gh#ClusterLabs/libqb#419)
- doxygen2man: Add support for @code blocks (#417)
- man: Tidy man pages (#416)
- doxygen2man: Add option to read copyright line from the header file (#415) (gh#ClusterLabs/libqb#414)
==== libstorage-ng ====
Version update (4.3.71 -> 4.3.72)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#785
- handle missing partition device nodes for multipath (bsc#1175981)
- 4.3.72
==== libvirt ====
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs
- spec: Enable mdevctl support in the nodedev driver for SLE15 SP3
jsc#SLE-15861, bsc#1179770
- apparmor: Allow lxc processes to receive signals from libvirt
lxc: Set default security model in XML parser config
0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch
bsc#1179735
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- prepare usrmerge (boo#1029961)
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- prepare usrmerge (boo#1029961)
==== memcached ====
Version update (1.6.7 -> 1.6.9)
- update to 1.6.9:
* arm64: Re-add arm crc32c hw acceleration for extstore
* restart mode: expose memory_file path in stats settings
* 'shutdown graceful' command for raising SIGUSR1
* Introduce NAPI ID based worker thread selection (see doc/napi_ids.txt)
* item crawler hash table walk mode
* bugfixes
- Trim history lesson from description.
- Do not suppress errors from useradd.
- Reduce hard dependency on systemd.
==== mutt ====
Version update (2.0.2 -> 2.0.3)
Subpackages: mutt-doc mutt-lang
- mutt 2.0.3:
* Fix pager dropped input on SigWinch flag handling
* Fix REPLY_TO environment variable handling
* Fix undefined NULL pointer arithmetic
* Fix exact-address recording of last value
* Fix exact-address handling when addr->personal is set
==== net-snmp ====
Subpackages: libsnmp30 perl-SNMP snmp-mibs
- Fix the python subpackage generation
gh#openSUSE/python-rpm-macros#79
- Support multiple python 3 flavors in the python subpackage
gh#openSUSE/python-rpm-macros#66
==== netcat-openbsd ====
- Add port-select-on-connect.patch: if -s is given but not -p
do not select port at bind() but at connect() time.
==== nodejs14 ====
Subpackages: npm14
- openssl_binary_detection.patch: fixes unit tests on SLE12
==== opensc ====
Version update (0.19.0 -> 0.21.0)
- OpenSC 0.21.0:
* CVE-2020-26571: stack-based buffer overflow in the gemsafe GPK
smart card software driver (boo#1177380)
* CVE-2020-26572: stack-based buffer overflow in the TCOS smart
card software driver (boo#1177378)
* CVE-2020-26570: heap-based buffer overflow in the Oberthur
smart card software driver (boo#1177364)
* CardOS 5.x support boo#1179291
* Support for OAEP encryption, make SHA256 default
* New separate debug level for PIN commands
* Fix handling of card/reader insertion/removal events in pcscd
* Fixes of removed readers handling
* Fix Firefox crash because of invalid pcsc context
* PKCS#11: Return CKR_TOKEN_NOT_RECOGNIZED for not recognized cards
* Propagate ignore_user_content to PKCS#11 layer not to confuse applications
* Minidriver: Fix check of ATR length (2-to 33 characters inclusive)
* pkcs11-tool: allow using SW tokens
* opensc-explorer asn1 accepts offsets and decode records
* opensc-explorer cat accepts records
* OpenPGP: Add new ec curves supported by GNUK
* First steps supporting OpenPGP 3.4
* OpenPGP: Add support for EC key import
* Rutoken: Add ATR for Rutoken ECP SC NFC
* Improve detection of various CardOS 5 configurations
* DNIe: Add new DNIe CA structure for the secure channel
* ePass2003: Improve ECC support
* ePass2003: Fix erase sequence
* IAS-ECC: Fix support for Idemia Cosmo cards
* IAS-ECC: PIN padding settings are now used from PKCS#15 info when available
* IAS-ECC: Added PIN-pad support for PIN unblock
* New driver for Gemalto IDPrime (only some types)
* eDo: New driver with initial support for Polish eID card (e-dowód, eDO)
* MCRD: Remove unused and broken RSA EstEID support
* TCOS: Add missing encryption certificates
* PIV: Add ATR of DOD Yubikey
* fixed PIV global pin bug
* CAC1: Support changing PIN with CAC Alt tokens
- includes changes from 0.20.0
* CVE-2019-6502: memory leak in libopensc (boo#1122756)
* CVE-2019-15946: out-of-bounds access of an ASN.1 Octet string (boo#1149747)
* CVE-2019-15945: out-of-bounds access of an ASN.1 Bitstring (boo#1149746)
* CVE-2019-19479: incorrect read operation during parsing of a SETCOS file attribute (boo#1158256)
* CVE-2019-19480: improper free operation in sc_pkcs15_decode_prkdf_entry (boo#1158307)
* Support RSA-PSS signature mechanisms using RSA-RAW
* Added memory locking for secrets
* added support for terminal colors
* PC/SC driver: Fixed error handling in case of changing or removing the card reader
* rename md_read_only to read_only and use it for PKCS#11 and Minidriver
* allow global use of ignore_private_certificate
* PKCS#11: Implement write protection (CKF_WRITE_PROTECTED) based on the card profile
* PKCS#11: Add C_WrapKey and C_UnwrapKey implementations
* PKCS#11: Handle CKA_ALWAYS_AUTHENTICATE when creating key objects
* PKCS#11: Truncate long PKCS#11 labels with ...
* PKCS#11: Fixed recognition of a token when being unplugged and reinserted
* Minidriver: Register for CardOS5 cards
* Minidriver: Add support for RSA-PSS
* tools: Harmonize the use of option -r/--reader
* goid-tool: GoID personalization with fingerprint
* openpgp-tool: replace the options -L/--key-length with -t/--key-type
* openpgp-tool: add options -C/--card-info and -K/--key-info
* opensc-explorer: add command pin_info, extend random
* pkcs11-register: Auto-configuration of applications for use of OpenSC PKCS#11
* pkcd11-register: Autostart
* opensc-tool: Show ATR also for cards not recognized by OpenSC
* pkcs11-spy: parse CKM_AES_GCM, EC Derive parameters
* pkcs11-spy: Add support for CKA_OTP_* and CKM_*_PSS values
* pkcs11-tool: Support for signature verification via --verify
* pkcs11-tool: Add object type secrkey for --type option
* pkcs11-tool: Implement Secret Key write object
* pkcs11-tool: Add GOSTR3410-2012 support
* pkcs11-tool: Add support for testing CKM_RSA_PKCS_OAEP
* pkcs11-tool: Add extractable option to key import
* pkcs11-tool: list more key access flags when listing keys
* pkcs11-tool: Add support for CKA_ALLOWED_MECHANISMS when creating new objects and listing keys
* pkcs15-crypt: *Handle keys with user consent
* New separate CAC1 driver using the old CAC specification (#1502)
* CardOS: Add support for 4K RSA keys in CardOS 5
* CardOS: Fixed decryption with CardOS 5
* Enable CoolKey driver to handle 2048-bit keys
* EstEID: add support for a minimalistic, small and fast card profile based on IAS-ECC issued since December 2018
* GIDS Decipher fix (#1881)
* GIDS: Allow RSA 4K support
* MICARDO: Remove long expired EstEID 1.0/1.1 card support
* MyEID: Add support for unwrapping a secret key with an RSA key or secret key
* MyEID Add support for wrapping a secret key with a secret key
* Support for MyEID 4K RSA
* Support for OsEID
* Gemalto GemSafe: add new PTeID ATRs, add support for 4K RSA keys
* OpenPGP Card v3 ECC support
* Add Rutoken ECP SC
* Add Rutoken Lite
* Add SmartCard-HSM 4K ATR
* Add missing secp384r1 curve parameter
* Stacros: Fix decipher with 2.3
* Stacros: Add ATR for 2nd gen. eGK
* Stacros: Add new ATR for 3.5
* Stacros: Detect and allow Globalplatform PIN encoding
* Fix TCOS IDKey support
* TCOS: add encryption certificate for IDKey
* Infocamere, Postecert, Cnipa: Remove profiles
* Remove incomplete acos5 driver
- drop patches now upstream:
* opensc-0.19.0-piv_card_matching.patch
* opensc-0.19.0-redundant_logging.patch
* opensc-0.19.0-rsa-pss.patch
==== php7 ====
Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- do not add mod_php to httpd.conf during %install (better fix for
new apache2 from Apache development repo)
+ php-install-mod_php.patch
- do not build php-cgi when not needed
- only build extensions in cli
==== plymouth ====
Version update (0.9.5+git20200921+20778f2 -> 0.9.5+git20201026+53c83cc)
Subpackages: libply-boot-client5 libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Update to version: 0.9.5+git20201026:
Don't wait forever for a ping reply.
==== poppler ====
Version update (20.10.0 -> 20.12.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Update to 20.12.0:
+ core:
- Draw better circles for circle annotations
- Fix annotation line width if no appearance stream or style are given
- Tweak rendering of highlight annotations
- Fix border rendering of some annotations
- Fix rendering of some files. Issue #976 Issue #567
- PSOutputDev: provide options to set the rasterization color space and ICC profile
- PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation
- PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint
- Use the font name without subset tag when querying for a system font
- Splash: Fix wrong x adjustment during clipping
- Splash: Fix blitImage in uncolored tiling patterns
- timeToDateString: We forgot the ' after the minutes
- Move psLevel to PSOutputDev creation
- Fix several issues in broken files
+ utils:
- pdftops: provide options to set the rasterization color space and ICC profile
- pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation
==== poppler-qt5 ====
Version update (20.10.0 -> 20.12.0)
- Update to 20.12.0:
+ core:
- Draw better circles for circle annotations
- Fix annotation line width if no appearance stream or style are given
- Tweak rendering of highlight annotations
- Fix border rendering of some annotations
- Fix rendering of some files. Issue #976 Issue #567
- PSOutputDev: provide options to set the rasterization color space and ICC profile
- PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation
- PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint
- Use the font name without subset tag when querying for a system font
- Splash: Fix wrong x adjustment during clipping
- Splash: Fix blitImage in uncolored tiling patterns
- timeToDateString: We forgot the ' after the minutes
- Move psLevel to PSOutputDev creation
- Fix several issues in broken files
+ utils:
- pdftops: provide options to set the rasterization color space and ICC profile
- pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation
==== procps ====
Subpackages: libprocps8
- prepare usrmerge (boo#1029961)
==== psmisc ====
- prepare usrmerge (boo#1029961)
==== python-dkimpy ====
Version update (1.0.3 -> 1.0.5)
- update to 1.0.5
- Update dnsplug for DNS Python (dns) 2.0 compatibility (LP: #1888583)
- Fix @param srv_id typos (LP: #1890532)
- Correct dkim.verify processing to avoid errors when verifying messages
with no DKIM signatures
==== raspberrypi-firmware ====
Version update (2020.10.22 -> 2020.12.08)
- Update to 919aee0ed7 (2020-12-08):
* firmware: Switch DA9121 PMIC to PWM mode when ARM > 600 MHz
* firmware: xhci: Don't reset BCM2711 XHCI from filesys in start.elf
* firmware: platform: Avoid vco issue with low arm_freq_min on Pi0-3
==== raspberrypi-firmware-config ====
Version update (2020.10.22 -> 2020.12.08)
- Update to 919aee0ed7 (2020-12-08):
* firmware: Switch DA9121 PMIC to PWM mode when ARM > 600 MHz
* firmware: xhci: Don't reset BCM2711 XHCI from filesys in start.elf
* firmware: platform: Avoid vco issue with low arm_freq_min on Pi0-3
==== raspberrypi-firmware-dt ====
Version update (2020.10.26 -> 2020.12.07)
- Update to f77383ec0ed3 (2020-12-07):
* Introduce RPi400 device-tree
==== rubygem-net-ssh ====
Version update (6.1.0 -> 6.2.0.rc1)
New upstream release 6.2.0 rc1
* rsa-sha2-512, rsa-sha2-256 host_key algs [#771]
* JRuby aes*-ctr suppport [#767]
==== smp_utils ====
Subpackages: libsmputils1-1
- Add missing ldconfig calls for libsmputils1-1.
==== subversion ====
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl subversion-server subversion-tools
- use system apache rpm macros
==== sudo ====
Version update (1.9.3p1 -> 1.9.4)
Subpackages: sudo-plugin-python
- Update to 1.9.4
* The sudoers parser will now detect when an upper-case reserved
word is used when declaring an alias. Now instead of "syntax
error, unexpected CHROOT, expecting ALIAS" the message will be
"syntax error, reserved word CHROOT used as an alias name".
Bug #941.
* Better handling of sudoers files without a final newline.
The parser now adds a newline at end-of-file automatically which
removes the need for special cases in the parser.
* Fixed a regression introduced in sudo 1.9.1 in the sssd back-end
where an uninitialized pointer could be freed on an error path.
GitHub issue #67.
* The core logging code is now shared between sudo_logsrvd and
the sudoers plugin.
* JSON log entries sent to syslog now use "minimal" JSON which
skips all non-essential whitespace.
* The sudoers plugin can now produce JSON-formatted logs. The
"log_format" sudoers option can be used to select sudo or json
format logs. The default is sudo format logs.
* The sudoers plugin and visudo now display the column number in
syntax error messages in addition to the line number. Bug #841.
* If I/O logging is not enabled but "log_servers" is set, the
sudoers plugin will now log accept events to sudo_logsrvd.
Previously, the accept event was only sent when I/O logging was
enabled. The sudoers plugin now sends reject and alert events too.
* The sudo logsrv protocol has been extended to allow an AlertMessage
to contain an optional array of InfoMessage, as AcceptMessage
and RejectMessage already do.
* Fixed a bug in sudo_logsrvd where receipt of SIGHUP would result
in duplicate entries in the debug log when debugging was enabled.
* The visudo utility now supports EDITOR environment variables
that use single or double quotes in the command arguments.
Bug #942.
* The PAM session modules now run when sudo is set-user-ID root,
which allows a module to determine the original user-ID.
Bug #944.
* Fixed a regression introduced in sudo 1.8.24 in the LDAP back-end
where sudoNotBefore and sudoNotAfter were applied even when the
SUDOERS_TIMED setting was not present in ldap.conf. Bug #945.
* Sudo packages for macOS 11 now contain universal binaries that
support both Intel and Apple Silicon CPUs.
* For sudo_logsrvd, an empty value for the "pid_file" setting in
sudo_logsrvd.conf will now disable the process ID file.
- Remove sudo-1.9.3p1-pam_xauth.patch (upstreamed)
==== sysconfig ====
Subpackages: sysconfig-netconfig
- Also support service(network) provides
==== sysvinit ====
Version update (2.97 -> 2.98)
- Update to sysvinit 2.98:
* Fixed time parsing in shutdown when there is a + in front of a 0 time offset.
Commands with a postiive time offset (+1) would work but +0 fails.
This has been corrected by Arkadiusz Miskiewicz.
==== telepathy-glib ====
Subpackages: libtelepathy-glib0 typelib-1_0-TelepathyGlib-0_12
- Drop python-xml BuildRequires: the installation is using python3.
==== telepathy-logger ====
Subpackages: libtelepathy-logger3 typelib-1_0-TelepathyLogger-0_2
- Build with python3 instead of python2:
+ Add 1.diff: tools: Fix the build with Python 3.
+ Drop python2-devel and python-xml BuildRequires.
- Drop empty post/postun scriptlets that were calling
glib2_gsettings_schema_post/postun: macros are now empty
placeholder and the funcionality handled by file triggers.
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- x11vnc wrapper script: converted to python3 (boo#1179592)
==== vim ====
Version update (8.2.2039 -> 8.2.2105)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.2105, fixes the following problems
* Viminfo is not written when creating a new file.
* Terminal buffer disappears even when 'bufhidden' is "hide". (Sergey Vlasov)
* Haskell filetype not optimally recognized.
* Build failure with +profile but without +reltime.
* GTK3: white border around text stands out.
* Highlighting a character too much with incsearch.
* Some test failures don't give a clear error.
* Amiga: FEAT_ARP defined when it should not.
* Amiga: obsolete code.
* Amiga: obsolete function.
* Search test contains unneeded sleeps.
* Vim9: crash when aborting a user function call.
* Vim9: "edit +4 fname" gives an error. (Naruhiko Nishino)
* Vim9: lamba doesn't accept argument types.
* Configure fails when building with the "implicit-function-declaration"
error enabled, specifically on Mac.
* Getting the selection may trigger TextYankPost autocmd.
* Using mkview/loadview changes the jumplist.
* Check for features implemented with "if".
* Vim9: E1030 error when using empty string for term_sendkeys().
* <Cmd> does not handle CTRL-V.
* Vim9: only one level of indexing supported.
* terminal: cursor is on while redrawing, causing flicker.
* Using map() and filter() on a range() is inefficient.
* Vim9: assignment with += doesn't work.
* Cursor position in popup terminal is wrong.
* Transparent syntax item uses start/end of containing region.
* The quickfix window is not updated after setqflist().
* Can't get the exit value in VimLeave or VimLeavePre autocommands.
* Vim9: list assign doesn't except empty remainder list.
* Vim9: list assign not well tested.
* Vim9: for with unpack only works for local variables.
* Vim9: using :normal from Vim9 script can't handle range.
* Error for const argument to mapnew().
* Build failure with small features.
* Illegal memory access when using :print on invalid text. (Dhiraj Mishra)
* Vim9: cannot put a linebreak before or after "in" of ":for".
* Vim9: no proper error message for using s:var in for loop.
* Vim9: cannot handle a linebreak after "=" in assignment.
* Vim9: can still use the depricated #{} dict syntax.
* Vim9: crash when using ":silent!" and getting member fails.
* CTRL-V U doesn't work to enter a Unicode character when modifyOtherKeys
is effective. (Ken Takata)
* Qt translation file is recognized as typescript.
* Libvterm tests are only run on Linux.
* Vim9: memory leak when statement is truncated.
* Vim9: script test sometimes fails.
* Vim9: dict does not accept a key in quotes.
* Vim9: unpredictable errors for script tests.
* Vim9: script test sometimes fails.
* When an expression fails getting the next command may be wrong.
* Vim9: crash when failed dict member is followed by concatenation.
* Vim9: command modifiers not restored after assignment.
* Vim9: using :silent! when calling a function prevents abortng that
function.
* Vim9: function argument of sort() and map() not tested.
* Vim9: some checks are not tested.
* Insufficient testing for function range and dict.
* Vim9: memory leak when literal dict has an error and when an expression
is not complete.
* Vim9: not all error messages tested.
* Vim9: unreachable code.
* Build problem with Ruby 2.7.
* Sound test is a bit flaky.
==== vlan ====
- prepare usrmerge (boo#1029961)
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add old-wayland-scanner.patch for 15.0/15.1: support older
wayland-scanner. Also renumber patches to group
15.0/15.1-specific patches together.
- Have the libwebkit2gtk package require libjavascriptcoregtk of
the same version (boo#1171531).
==== xfsdump ====
- prepare usrmerge (boo#1029961)
==== xorg-x11-server ====
Version update (1.20.9 -> 1.20.10)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland
- Update to version 1.20.10:
* Check SetMap request length carefully.
* Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflows
* present/wnmd: Translate update region to screen space
* modesetting: keep going if a modeset fails on EnterVT
* modesetting: check the kms state on EnterVT
* configure: Build hashtable for Xres and glvnd
* xwayland: Create an xwl_window for toplevel only
* xwayland: non-rootless requires the wl_shell protocol
* glamor: Update pixmap's devKind when making it exportable
* os: Fix instruction pointer written in xorg_backtrace
* present/wnmd: Execute copies at target_msc-1 already
* present/wnmd: Move up present_wnmd_queue_vblank
* present: Add present_vblank::exec_msc field
* present: Move flip target_msc adjustment out of present_vblank_create
* xwayland: Remove pending stream reference when freeing
* xwayland: use drmGetNodeTypeFromFd for checking if a node is a render one
* xwayland: Do not discard frame callbacks on allow commits
* present/wnmd: Remove dead check from present_wnmd_check_flip
* xwayland: Check window pixmap in xwl_present_check_flip2
* present/wnmd: Can't use page flipping for windows clipped by children
* xfree86: Take second reference for SavedCursor in xf86CursorSetCursor
* glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handling
* include: Increase the number of max. input devices to 256.
* Revert "linux: Make platform device probe less fragile"
* Revert "linux: Fix platform device PCI detection for complex bus topologies"
* Revert "linux: Fix platform device probe for DT-based PCI"
- Remove included pachtes
* U_xfree86_take_second_ref_for_xcursor.patch
* U_Revert-linux-Fix-platform-device-probe-for-DT-based-.patch
* U_Revert-linux-Fix-platform-device-PCI-detection-for-c.patch
* U_Revert-linux-Make-platform-device-probe-less-fragile.patch
* U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch
* U_Check-SetMap-request-length-carefully.patch
- remove unneeded python2 script 'fdi2iclass.py' from
xorg-x11-server-sources subpackage (boo#1179591)
==== yast2-firstboot ====
Version update (4.3.8 -> 4.3.9)
- Fix: Starting YaST2 Control Center if the flag SHOW_Y2CC_CHECKBOX
has been set in /etc/sysconfig/firstboot and the user has
selected it while the firstboot installation workflow
(bsc#1178834).
- 4.3.9
==== yast2-installation ====
Version update (4.3.22 -> 4.3.24)
- Do not cleanup the libzypp cache when the system has low memory,
incomplete cache confuses libzypp later (bsc#1179415)
- 4.3.24
- Starting YAST2 Control Center if it has been set while an
yast2-firstboot installation workflow (bsc#1178834).
- 4.3.23
==== yast2-trans ====
Version update (84.87.20201130.b140fdb5f7 -> 84.87.20201205.6b65f14502)
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.20201205.6b65f14502:
* Translated using Weblate (Dutch)
* Translated using Weblate (Slovak)
* Translated using Weblate (German)
* Translated using Weblate (Czech)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* New POT for text domain 'update'.
* New POT for text domain 'cluster'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Czech)
* Translated using Weblate (Slovak)
* Translated using Weblate (Japanese)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* New POT for text domain 'storage'.
* Translated using Weblate (Portuguese)
* New POT for text domain 'users'.
* Translated using Weblate (Czech)
* Translated using Weblate (Slovak)
* Translated using Weblate (Japanese)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* New POT for text domain 'control'.
1
0
Hi all
we have a number of Nano Pi Neo Air boards all running openSUSE Leap
15.x - the software watchdog with the sunxi H3 watchdog works very
well. The other day, after a board got locked up hard, heartbeat LED
on solid, board getting quite hot (after about 12 hours until someone
noticed), I started thinking of an external hardware circuit - I was
just wondering if anyone here might have looked at that already ?
--
Per Jessen, Zürich (1.1°C)
1
0
When doing a "zypper ref" on my Raspberry Pi 1B with Tumbleweed I get:
# LC_ALL=C zypper ref
Repository 'openSUSE-Tumbleweed-Oss' is up to date.
Building repository 'openSUSE-Tumbleweed-Oss' cache
........................................................................
[error]
Error building the cache:
[|] Failed to cache repo (1).
Skipping repository 'openSUSE-Tumbleweed-Oss' because of the above error.
Repository 'openSUSE-Tumbleweed-Update' is up to date.
Some of the repositories have not been refreshed because of an error.
After doing a "zypper clean -a", "zypper ref" works OK, however trying to
update a few packages gives the same error about building the cache.
Also packet already installed AND packet not available in repository.
--
fr.gr.
member openSUSE
Freek de Kruijf
2
2
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:
bash
gcc10 (10.2.1+git958 -> 10.2.1+git1030)
grep
gstreamer-devtools (1.18.0 -> 1.18.1)
plymouth
=== Details ===
==== bash ====
Subpackages: bash-doc
- remove obsolete info macros
- prepare usrmerge (boo#1029961)
==== gcc10 ====
Version update (10.2.1+git958 -> 10.2.1+git1030)
Subpackages: cpp10 gcc10-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc10 libstdc++6-locale libstdc++6-pp-gcc10 libtsan0 libubsan1
- Update to gcc-10 branch head (e563687cf9d3d1278f45aaebd), git1030
* Includes fix for firefox build [gcc#97918]
- Do not specify alternate offload compiler location at
configure time.
- Update README.First-for.SuSE.packagers
- Install offload compilers for gcc10-testresults build
- Enable fortran for offload compilers.
==== grep ====
- remove deprecated texinfo macros
- silence egrep,fgrep packaging warnings
==== gstreamer-devtools ====
Version update (1.18.0 -> 1.18.1)
Subpackages: libgstvalidate-1_0-0 typelib-1_0-GstValidate-1_0
- Update to 1.18.1:
+ Highlighted bugfixes in 1.18.1
- important security fixes
- bug fixes and memory leak fixes
- various stability and reliability improvements
==== plymouth ====
Subpackages: libply-boot-client5 libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Add plymouth-disable-fedora-logo.patch:
Disable the image link which point to the fedora logo. this
modification will also avoid the failure report from build
checker.
- Add plymouth-ignore-serial-console.patch:
Don't output in serial console for openQA need to take serial in
the test, and yast-installation prgram has a feature to install
system through it (bnc#1051692 bnc#1164123 bnc#1170906).
- Update plymouth.spec: prepare usrmerge (boo#1029961)
- Update to version: 0.9.5+git20200921+20778f2:
* boot-server: Handle client disconnecting while trigger pending.
* boot-server: Ref count the connections.
* drm: Honor modes selected by the user through video= kernel
cmdline argument.
* use resolution of higher res monitor for window size.
* autogoo: use /proc/self/fd/0 instead of /dev/stdin.
* main: Don't bail out of load_settings if "Theme" is missing.
* main: switch log file when switching mode.
* main: fix mode changing before splash is shown.
* two-step: Center message text within labels if labels are
centered.
* drm/kms probe speedups.
* drm: Do not unnecessarily get output info twice.
* ply-device-manager: Only consume one udev event at a time.
* two-step: Do not jump to end-animation on halt/reboot if it is
disabled.
* two-step: Add UseEndAnimation setting.
* script: add Image.Crop(x, y, width, height).
* ply-throbber: Do not redraw when we need to stop throbbing on
free.
* ply-keymap-icon: Do not draw on free.
* ply-capslock-icon: Do not draw on free.
* script: add missing unref() for system update func.
* themes: Drop UseFirmwareBackground=true from spinner/bgrt
firmware-upgrade settings.
* Fix SetSystemUpdateFunction.
* event-loop: Remove ply_trace calls around the disconnect handler.
* ply-terminal-session: Not use grantpt when the system shut down.
to avoid sytem hung up.
* build-goo: Remove vestigial remnants of old GDM integration code.
- Drop plymouth-avoid-umount-hanging-shutdown.patch: because has
been merged to upstream.
- Remove gnu-unifont-bitmap-fonts runtime dependency, it is not
used anywhere.
- Remove unused kernel-headers and module-init-tools build deps.
- Make plymouth-scripts noarch, correct its runtime dependencies.
- Clean up spec file.
- Add plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch:
plymouth will use plymouthd.defaults instead of plymouth.conf and
packge plymouthd.defaults in a seperet RPM. this can avoid change
SUSE or openSUSE branding section with is_opensuse macro in the
config file. means this modification can close the leaps gap
(jsc#SLE-11637).
- Update plymouth.spec: Dropping gdm transition because it has
alreay deprecated by upstream. Removing git build dependency.
- Drop plymouth-only_use_fb_for_cirrus_bochs.patch: openSUSE user
are using emu-5.0.0 on MacOS-X with HVF acceleration, the
Plymouth theme with script module fails to go to graphic mode
with this patch(boo#1172028).
- Avoid inconsistencies in library package names causing unresolvable
dependencies, replace all soversion occurences with a macro.
- Add patch plymouth-avoid-umount-hanging-shutdown.patch:
To avoid grantpt() call nsslookup, it will hanging system unmount
/var during shutdown period(bnc#1105688, bnc#1129386,
bnc#1134660, bnc#1166601, bnc#1171971).
- Update to version 0.9.5+git20190908+3abfab2:
* two-step: Deal with buggy firmware which does not pre-rotate the bgrt image
* configure: bump so name
* Internationalization: Add zh_HK and zh_TW translations.
* add delay time to 8 seconds to fit AMD graphic card.
- Update plymouth.spec: Disable upstart-monitor compile because it
only used in Ubuntu/Debian.
- Update plymouth.spec: Use bcond_with for X11 renderer, cleanup
syntax.
- Update plymouth.spec: obsolete plymouth render plugin for
Xwindows, Since this plugin will not be used in the production
environment, and this modify will highly decrease the compilation
of build requirements.
- Update to version 0.9.4+git20190612+9359382:
* two-step: Add support for firmware-splashes with rotation
status bits set
* Regenerate plymouth.pot to add the strings for the new
firmware-upgrade mode.
- Add dependency to dracut for plymouth-scripts(bnc#1138248).
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
- Change default openSUSE theme to bgrt
- Update to version 0.9.4+git20190325+b9f2aac:
* themes: Update spinner and bgrt background settings
* Translations: Sync translations with zanata
- Fix theme-bgrt dependencies
(based on plugin-two-step with images from theme-spinner)
- Update to version 0.9.4+git20181219.c8f1256:
* ply-pixel-buffer: Fix right and bottom edge rendering of
scaled buffers.
* Add support for translating the user visible strings in some
themes
* Prefix Title and Subtitle theme config keywords with an
underscore
* Add new reboot and system-upgrade modes
* main: Remove private ply_mode_t
* two-step: Make ProgressBarShowPercentComplete a per mode
setting
* plymouthd.defaults: Change default ShowDelay to 0
* ply-boot-splash: Do not add ply_boot_splash_update_progress
timeout multiple times
* logging: Minor log-message fixes.
Improve logging format.
* themes: Update spinner and bgrt theme offline updates mode
* two-step: Add a per mode setting to suppress messages.
Add progress-bar support.
Add MessageBelowAnimation option.
Add per mode settings.
Drop background_is_bgrt view_t member
* ply-progress-bar: Allow caller to specify the widgets width and
height.
Allow choosing fore- and back-ground color.
Redraw on percentage update.
* boot-server: fix type confusion when allocating connection object
* ply-device-manager: Handle change events for monitor hotplugging.
Consume all events in one go.
* drm: Stop limiting preferred-mode picking to UEFI systems.
Reset mode on display-port connected outputs with a bad
link-status.
Implement handle_change_event.
Ensure heads are mapped before flushing them.
Allow calling create_heads_for_active_connectors multiple
times.
Allow calling ply_renderer_head_add_connector with existing
connector_id.
Limit backend->resources lifetime to within query_device.
Store and keep all the outputs in the backend.
Add get_output_info helper function
Stop storing a pointer to drmModeConnector in ply_output_t
Stop keeing a drmModeConnector instance around.
Refactor ply_renderer_head_add_connector and
ply_renderer_head_new
- Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch
- Update to version 0.9.4+git20181219.c8f1256:
* two-step: Use plymouth_strtod
Use the locale agnostic plymouth_strtod helper which always
uses a "." as decimal seperator. This fixes the various
Alignment options not working with some locales.
- Update to version 0.9.4+git20181209.f7d5bb1:
* ply-keyboard: Fix compiler warning
* When a renderer goes away on a udev remove event, free
keyboards associated with the renderer, before freeing the
renderer.
* device-manager: free keyboards when deactivating a renderer
* keyboard: add helper to get the keyboard's renderer, if
applicable.
- Update to version 0.9.4+git20181204.0cd0613:
* drm: Pick a controller for unconfigured connectors
* drm: Drop crtcs for clones for which we've picked different
modes
* drm: More connector enumeration refactoring
* drm: Store tiled and rotation in ply_output_t
* drm: Refactor create_heads_for_active_connectors
* drm: Directly store the mode instead of the mode_index
* drm: Drop unused encoder_id
- Update to version 0.9.4+git20181129.a7ec3e6:
* Add new BGRT theme, using the firmware boot splash as background
* two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT
extension support, Speed up background-tile drawing on HiDPI
screens, Use a pixel-buffer instead of an image for the view's
background
* ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper,
Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking
buffers as opaque when doing a solid fill, Fix fill_with_buffer
fastpath when device_scale != 1.
- Update to version 0.9.4+git20181122.aaa140b:
Add a separator between different boot logs
Fix race causing undesired creation of non-gfx devs
Fix animation not starting on later added heads
- Update to version 0.9.4+git20181111.118c5ca:
Modify systemd-units: Add "ConditionVirtualization=!container" in
all plymouth-*.service, also systemd-ask-password-plymouth.path.
- Update to version 0.9.4+git20181105.f898586:
bump to 0.9.4
- Update to version 0.9.3+git20181031.025ce59:
drm: use preferred mode for outputs
drm: Refactor ply_renderer_connector_get_rotation
drm: Reset LUT/gamma table before the first drmModeSetCrtc call
libply: Move kernel commandline parsing functions to libply/ply-utils
throbber: Don't skip last frame when waiting for end.
- Drop plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch
* Upstream has already accept Michal's modification.
- plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch
* Make sure plymouthd stops throbber animation at the first
opportunity after receiving quit command, instead of looping
multiple times. (boo#1110199)
- Update to version 0.9.3+git20180827.0a66272:
* boot-server: free the argument and triggers
* event-loop: fix leak in error path
* script: fix various memory leaks
* key-file: ply_key_file_get_value returns duplicated memory, fix
memory leaks.
* event-loop: fix leak in error path
* boot-splash: fix memory leak in error path
* populate-initrd: drop unused local variable
- Update to version 0.9.3+git20180827.0a66272:
ensure tty is closed on deactivate
If plymouth doesn't get explicitly "activated" then when
GDM tries to deactivate it, the deactivation request is
a noop.
One aspect of being active, though is having ownership and
control of the terminal. This happens immediately, even
before a splash is shown.
The `deactivate` request needs to relinguish such control,
unconditionally, since some display server is about to use
the tty.
- Update patch name base on quilt standerd
Remove only_use_fb_for_cirrus_bochs.patch
Add plymouth-only_use_fb_for_cirrus_bochs.patch
Remove 0001-Some-greenish-openSUSE-colors.patch
Add plymouth-some-greenish-openSUSE-colors.patch
- Update to version 0.9.3+git20180807.7663b0c:
* systemd-units: Add "ConditionVirtualization=!container"
* README: add link to Code of Conduct
* two-step: add unhandled splash mode case to switch
* main: fix build
* Fix miscellaneous compiler warnings
* configure: Pass -Wno-cast-function-type if available
* main: Fix getting detailed logs from systemd
* main: Show details when ESC is pressed during splash_delay
* drm: Remove unnecessary reset_scan_out_buffer_if_needed() call
from ply_renderer_head_map()
* main: Only activate renderers if the splash uses pixel-displays
- Switch to new gitlab home in _service.
- Refresh patches with quilt.
- Use autosetup macro.
- Drop plymouth-fix-window-size: The use of the smallest screen
size is deliberate (boo#804607 bsc#894051).
- Modify 0001-Add-label-ft-plugin.patch to fix problems with
multiline text (bsc#1083695)
* to prevent infinite loop newline characters need to be skipped
- Use %license instead of %doc (bsc#1082318)
- Update to version 0.9.3+git20171220.6e9e95d:
* device-manager: drop superfluous
create_pixel_displays_for_renderer call
* x11: don't call gdk_display_get_name before gtk_init
- Update to version 0.9.3+git20171130.fa66a5b:
* INSTALL: Fix a spelling error in the command example
* populate-initrd: handle themes with subdirs
* device-manager: fall back to text mode if graphical devices
fail
* scripts: Use >&2 instead of /dev/stderr
* terminal: add include for sysmacros.h
* configure: bump to 0.9.4
* terminal-session: don't delete boot.log
* Revert "Make boot.log world readable by default"
- Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch
- Drop stop-graphical.patch: There are no conflicting these days,
obsolete this patch to enable auto switch to TTY when display
server not exist (boo#1066510).
- Update plymouth.spec: Add COPYING file in plymouth package file
list, This is for the law requirement (bsc#1043834).
- Update to version 0.9.2+git20170424.6fd5c6b:
* main: Look for config in runtime dir first
* main: Look for theme in runtime dir first
* Revert "Recreate boot log at each boot instead of appending"
* x11: implement get_display_name
* drm: implement get_display_name
* configure: don't look for libudev when --without-udev is passed
* renderer: export device name from plugin
* device-manager: handle NULL renderer better
- Remove 0001-device-manager-handle-NULL-renderer-better.patch
(upstreamed).
- Drop use-mkinitrd.patch: No longer needed, mkinitrd is just a
wrapper for dracut now any way, hence this patch is currently
pointless.
- Remove patch which causes breakage with systemd-vconsole-setup (bsc#1020327):
* 0001-let-it-become-a-real-daemon.patch
- Add upstream patch to fix crash on boot:
* 0001-device-manager-handle-NULL-renderer-better.patch
- Replace removal of framebuffer driver and plymouth-ignore-cirrusdrm.patch
with single patch:
* only_use_fb_for_cirrus_bochs.patch
- Update to version 0.9.2+git20161215.18dd755:
* terminal: refresh geometry after drm device arrives
* logger: stop using carriage returns
* build-goo: don't install systemd units during distcheck
* systemd-units: Fix uninstall script
* configure: switch to tar.xz instead tar.bz2
* libply: fix HiDPI detection
* libply, main: Add device scale setting
* main: support plymouth.force-scale on the kernel command line
* build-goo: make udev support build time optional
* device-manager: dont pass terminal as renderer device
- Update to version 0.9.2+git20160823.e4b7e49:
* libply: fix HiDPI detection
* libply, main: Add device scale setting
* main: support plymouth.force-scale on the kernel command line
- Refresh patch:
* 0001-let-it-become-a-real-daemon.patch
- Add systemd to buildrequires to properly detect systemd-ask-password
- Sort out with spec-cleaner and move all buildrequires to main scope
not to subpkgs, sometimes interpreted wrongly by rpm if it is split
- Reduce patches list removing merged upstream (bit differently tho):
* 0001-seats-guard-against-NULL-terminal.patch
* fix-serial-consoles.patch
* plymouth-boot-vga-framebuffer.patch
- Refresh patches:
* 0001-let-it-become-a-real-daemon.patch
- Update to version 0.9.2+git20160620.0e65b86:
* configure: tweak defaults to be more systemd friendly
* text: don't draw if not animating
* terminal: always open terminal in non-blocking mode
* device-manager: probe existing DRM devices at startup
* drm: don't pick up drm master implicitly
* terminal: refresh geometry after drm device arrives
* logger: stop using carriage returns
* build-goo: don't install systemd units during distcheck
* systemd-units: Fix uninstall script
* configure: switch to tar.xz instead tar.bz2
- Remove framebuffer support bsc#980750 and bsc#982226
- Add 0003-fix_null_deref.patch as well
- Avoid potential SEGV if label plugin fails to load
- Add 0001-Add-label-ft-plugin.patch and
0002-Install-label-ft-plugin-into-initrd-if-available.patch:
- Ability to output text in initrd, needed for encryption
- boo#959986
- Update to version 0.9.2:
+ two-step: Add separate startup / shutdown animations.
+ device-manager: try fb device if drm device failed.
+ Port to GTK+ 3.0.
+ script support system update events.
+ Drop the obsolete log-viewer
- Rebase patches:
+ plymouth-fix-window-size
+ stop-graphical.patch
+ 0001-Some-greenish-openSUSE-colors.patch
+ fix-serial-consoles.patch
+ 0001-seats-guard-against-NULL-terminal.patch
+ plymouth-ignore-cirrusdrm.patch
+ plymouth-boot-vga-framebuffer.patch
+ 0001-let-it-become-a-real-daemon.patch
- Drop upstream fixed patches:
+ 0001-device-manager-only-call-ply_terminal_free.patch
+ 0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch
+ 0001-splash-do-not-process-display-lists-if-it-is-empty.patch
+ 0001-libply-splash-core-also-monitor-for-file-removal-in-.patch
+ 0001-seat-be-a-little-more-forgiving-in-the-case-there-s-.patch
+ 0001-text-step-bar-use-correct-utf-8-multibyte-sequence-f.patch
- Replace pkgconfig(gtk+-2.0) BuildRequires with
pkgconfig(gtk+-3.0), following upstreams port to GTK+ 3.0.
- Rename library subpackage from *2 to *4, followings upstreams
soname bump.
- Drop utils subpackage: the log-viewer, which was the only tool
left, has been dropped.
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at postun (boo#958562)
- Use is_opensuse to simplify if/else block
- Add a direct dependency on systemd, since we need to know the
path to systemd-tty-ask-password-agent, fixes part of bsc#943312
- fix bashisms in post/postun scripts
- Update 0001-let-it-become-a-real-daemon.patch to call setsid
only from the child process.
- Add 0001-let-it-become-a-real-daemon.patch to make plymouth
a real daemon, fixes part of bnc#889757. Patch by Werner.
- Add plymouth-boot-vga-framebuffer.patch to fix boot_vga
problem with framebuffer devices. (bnc#886211)
- Modify plymouth-ignore-cirrusdrm.patch to return as
early as possible. Patch by glin(a)suse.com
- Invert the logic in plymouth-ignore-cirrusdrm.patch bnc#890516
- Add
0001-text-step-bar-use-correct-utf-8-multibyte-sequence-f.patch:
fix incorrect UTF-8 code used for square (bnc#886148).
- Add plymouth-ignore-cirrusdrm.patch: ignore cirrus drm and use fb
instead (bnc#888590)
- Add
0001-seat-be-a-little-more-forgiving-in-the-case-there-s-.patch:
Be more forgiving with empty seat.
- Update 0001-Some-greenish-openSUSE-colors.patch to also use SUSE
colors on tribar (bnc#886148)
- Add
0001-libply-splash-core-also-monitor-for-file-removal-in-.patch:
handle new udev behaviour in seqnum removal.
- Add
0001-splash-do-not-process-display-lists-if-it-is-empty.patch:
fix crash when calling plymouth quit
- Add 0001-seats-guard-against-NULL-terminal.patch: guard against
NULL terminal.
- Update stop-graphical.patch: add RemainAfterExit=true to
plymouth-start.service, ensuring plymouthd is not restarted when
switching between runlevels.
- Add
0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch:
fix crash when pixel_display is removed.
- Add 0001-device-manager-only-call-ply_terminal_free.patch: fix
crash.
- Add use-mkinitrd.patch: call mkinitrd -B, not dracut for now,
otherwise initramfs is being created by plymouth-update-initrd,
not initrd file.
- Ensure we don't rebuild initrd twice when updating plymouth.
- Ensure default theme is SLE/openSUSE (based on %suse_version)
- Release 0.9.0 (3 additional fixes compared to previously packaged
git snapshot):
+ Use udev for graphics device enumeration
+ Add new text plugin to replace the tribar one
+ Add background tiling and watermark support to two-step
+ Make various plymouth commands that change state be resilient
to being called multiple times
+ Support going back to the initrd at shutdown
+ Keyfile parser improvements
+ Make plymouthd use better defaults when running on top of X11
+ Fixes for systems using QXL
+ minor two-step plugin fixes
+ Use /sys/class/tty/console/active instead of parsing
/proc/cmdline for consoles.
+ Documentation improvements
+ Drop driver specific renderers and use generic driver across the
board.
+ Better debug message output
+ systemd integration fixes
+ upstart integration fixes
+ initrd scripts fixes
+ Misc fixes
- Update fix-serial-consoles.patch to fix a crash in some rare
cases.
- Add fix-serial-consoles.patch to fix binary garbage on serial
consoles. This is bnc#873859
- Remove plymouth-restore-suspend.patch: suspend package is being
dropped, no longer needs to provide this old API.
- Remove requires on suspend package.
- Update to git snapshot as of 20140327
* Fixes bnc#872502 and bnc#872428
- Kill all mkinitrd stuff
Remove suse-initrd-support
- Tell zypper to regenerate initrd on installation/update via %post and
%posttrans scripts
- Add plymouth-manpages.patch to fix manpage installation (bnc#871419)
- Drop plymouth.conf, it is no longer used, plymouthd.conf is
nowadays.
- Updated from git
- carried over patches
- Dropped 0001-Make-plymouthd-real-daemon-and-save-old-log.patch
Because it is really not necesary
- Add patch
0001-Make-plymouthd-real-daemon-and-save-old-log.patch
all daemons should call setsid(2) to become a real daemons without
controlling terminal. Beside this the old boot log will help for
debugging and for support.
- Add powerpc64le-linux support.
- disable plymouth in initrd if the root volume is encrypted. This
is a workaround until plymouth is able to handle the prompt
correctly (bnc#834063).
- version 0.8.8_git201309032142
- All device specific code has been removed because the kernel
has been fixed in the meanwhile so plymouth no longer requires
libdrm_intel, libdrm_radeon, libdrm_nouveau and can use the generic
interface.
This commit does not add any new features or bugfixes but removes
a huge chunk of unnecessary code.
- Pre require plymouth from plymouth-scripts; (bnc#806388).
- Update to version 0.8.8_git201308011340
- Drop patch plymouth-correct-systemd-prefix.patch
- Drop patch plymouth-close.patch
- Drop patch plymouth-close-unredirect.patch
- Drop patch plymouth-redirect-null.patch
- Drop patch plymouth-exit-code.patch
- Drop patch plymouth-terminal-session-close.patch
- Add upstream patch plymouth-correct-systemd-prefix.patch to
correct the systemd prefixes in some systemd files. This replaces
the sed string.
- Require pigz instead of gzip
- ensure plugin requires are versioned.
- own %{_localstatedir}/log/boot.log
and %{_localstatedir}/spool/plymouth/boot.log (as %ghost s)
- Add plymouth-close: do not try to close negative fd.
- Add plymouth-close-unredirect.patch: do not leak fd when stopping
redirection of /dev/console (bnc#811185)
- Add plymouth-redirect-null.patch: redirect plymouth standard io
to /dev/null (bnc#811185)
- Add plymouth-exit-code.patch: ignore exit code in ExecStartPost.
- Add plymouth-terminal-session-close.patch: do no try to close
terminal session fd if already closed.
- Not only reboot.service is prefixed with systemd- currently
but also kexec,halt,poweroff.
- Also ensure we express rpm dependencies correctly
this package is not gonna work on systemd < 186.
- Update to version 0.8.8_git201304161248
- drop plymouth-change-service-name.patch, replaced by
a sed script that will account for all service files' future changes
- drop patch plymouth-trace-lines, in upstream now
- drop plymouth-udevadm-path.patch, generic solution in upstream now.
- drop ply-sdunitdir.patch likewise.
- drop plymouth-systemd-in-usr.patch likewise.
- drop systemd-no-warning.patch, not needed with newer systemd
- drop plymouth-sd-notforking.patch , not really needed anymore.
- Changed %post scripts so only the rebuild of the initrd is
omitted within the build environment
- Added patch plymouth-correct-runtime-dir.patch to make the
plymouthruntimedir equal to /run/plymouth and not /var/run/plymouth
- Rename plymouth-sd-notforking.patch to fix typo in patch name
- Add plymouth-change-service-name.patch: fix incorrect service
names used for dependencies. Now use systemd-reboot.service
(replacing reboot.service) and display-manager.service (replacing
prefdm.service).
- Make sure that the right version of the scripts is required by
the main package. This to prevent that an update of the scripts
is not installed (bnc#793400)
- Removed obsolete patch plymouth-remove-pid-file.patch. Issue
has been resolved upstream
- fix path to systemd-tty-ask-password-agent for newer systemd
- create the pid file again during boot, the existence of this is
a condition for systemd-ask-password-plymouth.service. A proper
fix might look different but that get's it going again.
- Provide the scripts to integrate Plymouth in dracut as a
separate package.
- Added patch (plymouth-dracut-path.patch) to correct the paths
inside the specific plymouth-dracut scripts
- Update to an slightly newer git snapshot to fix regression
from 0.8.8
- Version 0.8.8
* main: Try to own socket before anything else
* main: silently succeed if plymouthd is started a second time
* service: start plymouthd unconditionally
* x11: make window fullscreen by default
* x11: only create windows when necessary
- plymoith-sd-notforking.patch: Make plymouthd to not use
Service type "forking"
- ply-sdunitdir.patch: Must install units in %{_unitdir} as
returned by pkg-config not in a hardcoded location.
- Remove the non required font file in /etc/fonts/conf.avail/ .
- Adjusted the upstream patch to remove the pid file. The original
one seems to cause issues with the DM killing plymouth
- Fix the Pango installation within the initrd. This would
resolve the error message that Pango cannot find any fonts
- fix the libdir path in plymouth-set-default-theme (bnc#780085)
- Update to version 0.8.7
+ fix plymouth race at bootup breaking efi/vesa handoff
+ Systemd fixes
- Add plymouth-remove-pid-file.patch: remove PID file usage
(bnc#780976) (Thanks to fcrozat)
- Remove upstream patches: plymouth-systemd-target.patch,
0001-ply-text-progress-bar-strip-quotes-if-present,patch,
plymouth-fix-systemd-service.patch, plymouth-after-udev-settle
due to upstream inclusion.
- Add plymouth-after-udev-settle.patch: ensure plymouth is started
after udev triggers has been started (git + name change due to
systemd < 183 in openSUSE 12.2).
- Ensure that the right Pango version is used for copying one of
the pango modules
- Add plymouth-fix-systemd-service.patch: remove dashes next to
semi-colons, it confuses systemd. (bnc#774400)
- Update suse-initrd-support to not start plymouth if kernel
cmdline contains "shell" or "plymouth.enable=0" or
"rd.plymouth=0".
- remove suspend dependency on ARM
- Ship /etc/os-release in the initrd so that the pretty name is
displayed in text-splash mode
- Give the text-splash some SUSE-typical green coloring
- fix build for ARM
- Move the openSUSE branding to its rightful place
- Update to 0.8.6.1:
+ Fix systemd path file generation
- Changes from 0.8.6:
+ fix flush_area fast-path
+ seed random number generator by default for script plugins
+ allow plymouth to be built without gtk dependency
+ cope with lack of /etc/os-release better
+ pull in systemd unit files (bnc#770890)
+ add support for new "updates" mode for doing package updates
(only available for some plugins at the moment)
- Add plymouth-restore-suspend.patch: revert commit removing
suspend/resume support, needed for suspend package.
- Add plymouth-systemd-target.patch: add missing symlinks to start
plymouth on shutdown / reboot / kexec (bnc#770764).
- Add plymouth-udevadm-path.patch: adapt to udevadm path on
openSUSE.
- Ensure systemctl daemon-reload is called in post / postun
- Add systemd-no-warning.patch: remove Documentation tag not
handled by systemd v44.
- Update stop-graphical.patch to correct prevent plymouth.quit to
start under runlevel 5 (handled by xdm initscript directly).
- don't require intel_drm on ppc
- run "/sbin/mkinitrd" and let it figure out by itself
what initrds to update. bnc#769812
- Provides systemd units, instead of relying on systemd to ship
them (bnc#769397).
- Ensure plymouth--wait-quit.service conflicts with
graphical.target.
- Update to 0.8.5.1
+ two-step splash plugin quit fixes
+ add generic driver to drm renderer plugin
This allows new modesetting drivers to work with plymouth
automatically
+ fixes for video cards that don't support 32bpp
+ add alignment and width features to label controls
+ new documentation
+ event loop fix
+ more serial console fixes
+ better systemd integration
+ new flush api to client library
+ Allow plymouth to build the drm renderer without the driver
dependent libdrm_* libraries.
- disable plymouth if init is not systemd (could be e.g. /bin/sh or
sysvinit then)
- if we provide bootsplash, we should also make sure to obsolete
its version
- Ensure that the openSUSE theme is default. (bnc#765277)
- Remove unnecessary changes to the kernel options. Plymouth also
accepts splash=silent.
- Add plymouth-scripts Requires(post) to branding-openSUSE
subpackage, to make sure that the %post scriptlet will work.
- Make sure we export LIB and not lib in the %postun scriptlets of
theme-solar and branding-openSUSE subpackages.
- Ensure that label.so is being installed for the openSUSE branding
(bnc#763574)
- Update the installation/update from plymouth in a way that the
initrd file for the current running kernel is updated.
- Corrected a typo with regards to the location of a pango module
when setting up the initrd.
- Added a patch for openSUSE to enable the rebuild of the initrd
with the plymouth-set-default-theme script. (bnc#757284)
- Added plymouth to the requires of plymouth-scripts. This
should resolve bug (bnc#757284)
- Split x11 renderer into his own package; the x11 renderer allows
users to test plymouth themes; having it available on the devel
package will force people who just want to test a theme to
install a lot of unwanted dependencies. Being on it's own package
without explicit dependencies provides extra functionality to
users who want to test themes without having to rebuild initrd
and rebooting for testing.
- bnc#761403
- Reduce the number of fonts that are included in the initrd. Also
let mkinitrd sort out the dependencies for the required libs.
- Use the same font as that grub2 is currently using for it's
graphics mode.
- Correct the theme name in the post install script of
plymouth-branding-openSUSE
- Updated the initrd patch to include the necessary files to have
text support (e.g. LUKS passphrase question, etc)
- Temporarily added a openSUSE plymouth theme
(plymouth-branding-openSUSE) to have a better integration with
12.2.
- Ensure that both grub and grub2 are adjusted with regards to the
splash parameter. Running grub2-mkconfig to have the right
configuration.
- Installation of themes are not causing any reset of the selected
default theme anymore. Now this only happens when a theme is
installed and the default theme is set to TEXT.
- Update to the official release of 0.8.4
* Bugfix: Use /dev/fb0 instead of /dev/fb, this resolves the
issue of not showing the splash during shutdown
- Add a small change in order to have plymouth activated with Grub2
- Make sure that the package libply-boot-client is always
installed to prevent a system that will not boot
- Replaced package core-libs with individual packages for each shared
library (SLPP)
- Proper provides/obsoletes pair for bootsplash
- Could not resist to run spec-cleaner ;-)
- Changed the parameters to plymouthd in the initrd to create
the necessary pid-file for the systemd integration
- Ensure that /bin/plymouth still is available as that the
displaymanagers (KDM/GDM) are expecting this. This needs to be
in place until the migration to /usr is completed.
- Finalize the Plymouth integration on openSUSE.
* Current default theme is Solar with the openSUSE Geecko
* Plymouth bootsplash will run on tty7 during boot.
* Install all files in /usr
- Update to current git
- Update to git snapshot from 12 Mar 2011.
- Mostly minor fixes.
- Updated to latest snapshot.
- boot-server: improve debug output
- pixel-buffer: Fix overflow in blend_two_pixel_values
- boot-server: fix debug output when message is from init
- Fixed an issue with the script plugin's Window attributes returning
the size of the smallest display when multiple displays are used.
- Fixed location of text.so and details.so in plymouth-scripts
- fix the build failure:
- own additional directories
- fix rpmlint failures:
- fix up package groups - those are just guessed sometimes
- rename plymouth-graphics-libs to libply-splash-graphics2
(this one was fatal)
- do not own /var/run/plymouth - probably still needs fixing
(this was almost fatal)
- do not include build date in binary, use mtime of source
patchfile instead
- Initial packaging.
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:
389-ds (1.4.4.8~git0.bf454ad07 -> 2.0.1~git0.b557f5daa)
ImageMagick (7.0.10.43 -> 7.0.10.45)
Mesa
Mesa-drivers
MozillaThunderbird (78.5.0 -> 78.5.1)
NetworkManager
PackageKit
alsa-ucm-conf
apparmor (3.0.0 -> 3.0.1)
audit-secondary
autofs
bcm43xx-firmware
bluedevil5 (5.20.3 -> 5.20.4)
breeze (5.20.3 -> 5.20.4)
breeze-gtk (5.20.3 -> 5.20.4)
busybox
busybox-links
crda (3.18 -> 4.14)
discover (5.20.3 -> 5.20.4)
drkonqi5 (5.20.3 -> 5.20.4)
elfutils (0.181 -> 0.182)
epiphany (3.38.1 -> 3.38.2)
ffmpeg-4
fwupd (1.5.1 -> 1.5.2)
gcc7
gdb (9.2 -> 10.1)
glibmm2_4 (2.64.4 -> 2.64.5)
gnome-shell (3.38.1 -> 3.38.2)
gnome-shell-extensions (3.38.1 -> 3.38.2)
gnome-tweaks
greybird-geeko-theme (3.22.11+git1.968e3b5 -> 3.22.11+git2.751e0f3)
hdparm
javapackages-tools
kactivitymanagerd (5.20.3 -> 5.20.4)
kcm_sddm (5.20.3 -> 5.20.4)
kde-cli-tools5 (5.20.3 -> 5.20.4)
kde-gtk-config5 (5.20.3 -> 5.20.4)
kernel-64kb (5.9.11 -> 5.9.12)
kernel-source (5.9.11 -> 5.9.12)
kexec-tools
kgamma5 (5.20.3 -> 5.20.4)
khotkeys5 (5.20.3 -> 5.20.4)
kinfocenter5 (5.20.3 -> 5.20.4)
kmenuedit5 (5.20.3 -> 5.20.4)
kscreen5 (5.20.3 -> 5.20.4)
kscreenlocker (5.20.3 -> 5.20.4)
ksshaskpass5 (5.20.3 -> 5.20.4)
ksysguard5 (5.20.3 -> 5.20.4)
kvm_stat (5.9.8 -> 5.9.12)
kwayland-integration (5.20.3 -> 5.20.4)
kwayland-server (5.20.3 -> 5.20.4)
kwin5 (5.20.3 -> 5.20.4)
kwrited5 (5.20.3 -> 5.20.4)
libapparmor (3.0.0 -> 3.0.1)
libarchive (3.4.3 -> 3.5.0)
libass (0.14.0 -> 0.15.0)
libcacard (2.7.0 -> 2.8.0)
libgit2
libinput (1.16.3 -> 1.16.4)
libkdecoration2 (5.20.3 -> 5.20.4)
libkscreen2 (5.20.3 -> 5.20.4)
libksysguard5 (5.20.3 -> 5.20.4)
libmodulemd (2.9.4 -> 2.10.0)
libqt5-qtwayland
libreoffice
libva (2.9.0 -> 2.9.1)
libvirt (6.9.0 -> 6.10.0)
libyui-qt (2.56.3 -> 2.56.4)
llvm11
milou5 (5.20.3 -> 5.20.4)
mozjs78 (78.4.0 -> 78.5.0)
mtools (4.0.25 -> 4.0.26)
mutter (3.38.1 -> 3.38.2)
nano (5.3 -> 5.4)
open-iscsi
orca (3.38.0 -> 3.38.1)
ovmf (202008 -> 202011)
oxygen5 (5.20.3 -> 5.20.4)
pam (1.5.0 -> 1.5.1)
pam_mount
pcsc-cyberjack
perl-Date-Manip (6.82 -> 6.83)
perl-File-Listing (6.11 -> 6.14)
perl-Types-Serialiser (1.0 -> 1.01)
php7
plasma-browser-integration (5.20.3 -> 5.20.4)
plasma-nm5 (5.20.3 -> 5.20.4)
plasma5-addons (5.20.3 -> 5.20.4)
plasma5-desktop (5.20.3 -> 5.20.4)
plasma5-disks (5.20.3 -> 5.20.4)
plasma5-integration (5.20.3 -> 5.20.4)
plasma5-openSUSE
plasma5-pa (5.20.3 -> 5.20.4)
plasma5-thunderbolt (5.20.3 -> 5.20.4)
plasma5-workspace (5.20.3 -> 5.20.4)
plymouth
polkit-kde-agent-5 (5.20.3 -> 5.20.4)
powerdevil5 (5.20.3 -> 5.20.4)
pulseaudio (13.0 -> 14.0)
python-Pygments (2.7.2 -> 2.6.1)
python-async_generator
python-atpublic (1.0 -> 2.1.1)
python-future
python-gunicorn
python-libvirt-python (6.9.0 -> 6.10.0)
python-numpy
python-psutil (5.7.2 -> 5.7.3)
python-pycairo (1.19.1 -> 1.20.0)
python-pycryptodome (3.9.8 -> 3.9.9)
python-pytz (2020.1 -> 2020.4)
python-requests (2.24.0 -> 2.25.0)
python-scrypt (0.8.15 -> 0.8.17)
python-setproctitle (1.1.10 -> 1.2)
python-sniffio
qemu
rsyslog
rubygem-packaging_rake_tasks (1.4.11 -> 1.4.14)
sed
snapper
speech-dispatcher (0.9.1 -> 0.10.2)
spice-gtk (0.38 -> 0.39)
sqlite3 (3.33.0 -> 3.34.0)
syslogd
systemd
systemd-default-settings
systemsettings5 (5.20.3 -> 5.20.4)
tcl
tslib (1.16 -> 1.22)
unbound (1.12.0 -> 1.13.0)
webkit2gtk3
wireless-regdb (20200429 -> 20201120)
xdg-desktop-portal-kde (5.20.3 -> 5.20.4)
xorg-x11-server
yast2 (4.3.44 -> 4.3.45)
yast2-kdump (4.3.2 -> 4.3.3)
yast2-storage-ng (4.3.24 -> 4.3.27)
yast2-users (4.3.9 -> 4.3.10)
zsh
=== Details ===
==== 389-ds ====
Version update (1.4.4.8~git0.bf454ad07 -> 2.0.1~git0.b557f5daa)
Subpackages: lib389 libsvrcore0
- Rust is a hard-requirement of 2.0.0 series, so enable-rust flags removed
- Perl has been completly removed in 2.0.0, enable-perl removed and lib389
is the default. Perl tools have not been included in SUSE since 1.4.1.x
- Update to version 2.0.1~git0.b557f5daa:
* Bump version to 2.0.1
* Issue 4420 - change NVR to use X.X.X instead of X.X.X.X
* Issue 4391 - DSE config modify does not call be_postop (#4394)
* Issue 4218 - Verify the new wtime and optime access log keywords (#4397)
* Issue 4176 - CL trimming causes high CPU
* ticket 2058: Add keep alive entry after on-line initialization - second version (#4399)
* Issue 4403 RFE - OpenLDAP pw hash migration tests (#4408)
* Bump version to 2.0.0
* Bump version to 1.4.5.0
==== ImageMagick ====
Version update (7.0.10.43 -> 7.0.10.45)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI8 libMagickWand-7_Q16HDRI8
- version update to 7.0.10.45
* added support for the farbfeld format (reference
https://github.com/ImageMagick/ImageMagick/discussions/2664)
* specify the bilateral neighbor as width/height rather than radius/sigma.
* correct reading of first row in TIFF decoder.
* correct rotation parameter for SVG transform.
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- require llvm-devel *without* any explicit version number for
factory/TW to imply 'distro default llvm version', which we
usually bump up when a new stable llvm comes out
- use llvm11 on factory/TW and sle15-sp3/Leap 15.3
- enabled build of radeonsi DRI and VDPAU driver on aarch64
(boo#1179376)
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600
- require llvm-devel *without* any explicit version number for
factory/TW to imply 'distro default llvm version', which we
usually bump up when a new stable llvm comes out
- use llvm11 on factory/TW and sle15-sp3/Leap 15.3
- enabled build of radeonsi DRI and VDPAU driver on aarch64
(boo#1179376)
==== MozillaThunderbird ====
Version update (78.5.0 -> 78.5.1)
- Mozilla Thunderbird 78.5.1
MFSA 2020-53 (bsc#1179530)
* CVE-2020-26970 (bmo#1677338)
Stack overflow due to incorrect parsing of SMTP server response codes
==== NetworkManager ====
Subpackages: libnm0 typelib-1_0-NM-1_0
- Provide service(network) and sysvinit(network) to be an alternative
to wicked-service
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-zypp-cleanup-tmp-files.patch: Revert "Revert
"zypp: Clean up temporary files when PK quits""
(bsc#1169739 gh#hughsie/PackageKit/commit#cf73b01a).
==== alsa-ucm-conf ====
- Backport upstream fixes for HD-audio and soundwire HDMI:
0001-fix-the-ucm2-codecs-hda-hdmi.conf-use.patch
0002-codecs-hda-hdmi.conf-add-DisplayPort-to-the-device-d.patch
0003-sof-soundwire-use-the-codecs-hda-hdmi.conf-macro.patch
- Revert the workaround for the missing HD-audio init
==== apparmor ====
Version update (3.0.0 -> 3.0.1)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- update to AppArmor 3.0.1
- minor additions to profiles and abstractions
- some bugfixes in libapparmor, apparmor_parser and the aa-* utils
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.1
for the detailed upstream changelog
- removed upstream(ed) patches:
- changes-since-3.0.0.diff
- extra-profiles-fix-Pux.diff
- utils-fix-hotkey-conflict.diff
- Use apache provided variables for the module_directry:
+ Use %apache_libexecdir
+ Add apache-rpm-macros BuildRequires
==== audit-secondary ====
Subpackages: audit python3-audit
- prepare usrmerge (boo#1029961)
==== autofs ====
- automount-fix-master-wait.patch: Fix options string for master wait
(bsc#1178006)
- autofs-nsswitch-usr-etc.patch: Use /usr/etc/nsswitch.conf if
/etc/nsswitch.con is unavailable (bsc#1175238)
==== bcm43xx-firmware ====
- Introduce firmware file for RPi Compute Module 4
- Update BCM4345C0.hcd
- Update brcmfmac43456-sdio.clm_blob
- Introduce firmware files for RPi400:
* brcmfmac43456-sdio.bin
* brcmfmac43456-sdio.clm_blob
* brcmfmac43456-sdio.txt
==== bluedevil5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: bluedevil5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== breeze ====
Version update (5.20.3 -> 5.20.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Notify on color scheme changes (kde#428771)
==== breeze-gtk ====
Version update (5.20.3 -> 5.20.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== busybox ====
Subpackages: busybox-static
- prepare usrmerge (boo#1029961)
==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-patch busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-xz
- Add conflicts: bridge-utils to busybox-iproute2: both packages
provide /usr/sbin/brctl.
==== crda ====
Version update (3.18 -> 4.14)
- Correct upstream URL and upstream release URL
- Add patch crda-default.patch as well as template file crda.default
for /usr/etc/default/crda to support WLAN USB dongles as well as
mostly raspberry WLAN drivers not knowing about kernel builtin
support for WLAN regular country domains (boo#1179308)
- prepare usrmerge (boo#1029961)
- update to 4.14 and update home URL to use the github project
- fix keys defined but not used error
- add patch from upstream
crda-67f1e6ddbdfade357e234c9d58a30fe0a283fe60.patch
- add URLs to README
- add patch from upstream
crda-f4ef2531698fb9ba006e8b31a223b3269be8bc7c.patch
- add legacy note to README
- ## CRDA is no longer needed as of kernel v4.15
==== discover ====
Version update (5.20.3 -> 5.20.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Fix incorrect usage of units on ApplicationDelegate
* Fix sidebar header/toolbar sizing and height
* Display title in application page
* pk: Set the Daemon locale at start
* Fix installation of local packages (kde#428125)
==== drkonqi5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: drkonqi5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== elfutils ====
Version update (0.181 -> 0.182)
Subpackages: libasm1 libdw1 libelf1
- Mention elfutils-rpmlintrc as a Source.
- Add rpmlintrc for
libdebuginfod1-dummy.s390x: E: shlib-policy-name-error (Badness: 10000) libdebuginfod1
which is expected as libdebuginfod1 and it's dummy library do share equal
soname.
- Update to version 0.182:
backends: Support for tilegx has been removed.
config: New /etc/profile.d files to provide default $DEBUGINFOD_URLS.
debuginfod: More efficient package traversal, tolerate various errors
during scanning, grooming progress is more visible and
interruptible, more prometheus metrics.
debuginfod-client: Now supports compressed (kernel) ELF images.
libdwfl: Add ZSTD compression support.
- Creatu dummy subpackages that can be used for build of packages
that are in bootstrap cycle.
- Add Provides for real packages.
==== epiphany ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-search-provider-epiphany
- Update to version 3.38.2:
+ Fix pinned tabs reordering themselves.
+ Avoid crash during Storage Access API permission requests.
+ Reduce size of Storage Access API permission request info bar.
+ Fix fullscreen reveal animation.
+ Fix crash when Safe Browsing database is corrupted.
+ History dialog title should be translatable.
==== ffmpeg-4 ====
Subpackages: libavcodec58_91 libavdevice58_10 libavfilter7_85 libavformat58_45 libavresample4_0 libavutil56_51 libpostproc55_7 libswresample3_7 libswscale5_7
- Add ffmpeg_altivec_yuv2rgb_novsx.patch for ppc64 (BE) as per
https://trac.ffmpeg.org/ticket/8750
https://bugzilla.opensuse.org/show_bug.cgi?id=1179332
==== fwupd ====
Version update (1.5.1 -> 1.5.2)
Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
- Update to version 1.5.2:
+ ata: Add OUI quirk for Toshiba
+ libfwupd: Restore recognizing gpg and pkcs7 types still
+ Register the SoupSession gtype when required
+ Switch from libsoup to libcurl
+ Fix sync method when called from threads without a context
+ Move ABI check to Github actions
+ Enable github workflows
+ libfwupd: Add fwupd_client_download_file()
+ libfwupd: Add fwupd_client_get_user_agent()
+ Only download the remote metadata as required
+ Add breaks for fwupdate 12-7 (Closes: #960688)
+ Install modules-load configs in the correct directory
+ vli: Do not be clever replugging the MSP430 device
+ vli: Make some trivial debugging more specific to help debug
an issue
+ make gcab optional
+ Fall back to FAT32 internal partitions for detecting ESP
+ Add a flag to indicate if packages are supported
+ uefi: a new option for uefi configuration to use UEFI removable
path
+ Add a section to man page on scripting
+ synaptics-mst: Improve reliability by waiting 2 seconds after
writing data
+ hailuck: Add an plugin for the Pinebook Pro laptop
+ Allow setting global flags for FuHidDevice
+ Set the SMBIOS chassis type to portable if a DT battery exists
+ colorhug: Don't set the version format to triplet at startup
+ Allow components to set the icon from the metadata
+ colorhug: Fix detection of version on older firmware versions
+ bcm57xx: Fix reading vendor/device ids from firmware.
+ Remove HSI update and attestation suffixes
+ trivial: make dbxtool executable to fix snap build
+ Ignore an invalid vendor-id when adding releases for display
+ Notify the service manager when idle-quitting
- Refresh fwupd-bsc1130056-change-shim-path.patch
- Changes in BuildRequires:
+ Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl)
+ Replace pkgconfig(systemd) with pkgconfig(libsystemd)
- fwupd-msr.conf and fwupd-platform-integrity.conf are moved to
%{_modulesloaddir}.
==== gcc7 ====
- Add gcc7-aarch64-sls-miti-1.patch, gcc7-aarch64-sls-miti-2.patch,
gcc7-aarch64-sls-miti-3.patch to backport aarch64 Straight Line
Speculation mitigation [bsc#1172798, CVE-2020-13844]
- Add gcc7-fix-retrieval-of-testnames.patch to support usage in
testcases added by the above.
- Enable fortran for the nvptx offload compiler.
- Do not specify alternate offload compiler location at
configure time.
- Update README.First-for.SuSE.packagers
- Add gcc7-pr88522.patch to avoid assembler errors with AVX512
gather and scatter instructions when using -masm=intel.
- Amend gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to
reflect changes in option handling in the testsuite.
- Add gcc7-testsuite-fixes.patch to fix PR98001 and PR98002 which
are broken testcases showing with malloc debugging enabled.
==== gdb ====
Version update (9.2 -> 10.1)
- Mention fedora patch fixups added:
* fixup-3-gdb-archer-vla-tests.patch
- Mention patch to be upstreamed added:
* gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
- Fedora patch fixups update:
* fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups added:
* fixup-gdb-test-ivy-bridge.patch
- Add xz to BuildRequires for testsuite flavour.
- Add note on mpfr-devel for SLE-11.
- Backport from master:
* gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch
- Patch to be upstreamed:
* gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch
- Patch updated:
* gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch updated:
* gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch to be upstreamed:
* gdb-testsuite-gdb-base-morestack-exp-no-clang.patch
* gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch
* gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch
* gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
* gdb-tui-enable-work-around-libncurses-segfault.patch
- Backport from master dropped:
* gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
- Fedora patch fixups updated:
* fixup-2-gdb-archer-vla-tests.patch
- Fedora patch fixups added:
* fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Testsuite patch:
* gdb-testsuite-disable-selftests-for-factory.patch
- Backport from master:
* gdb-symtab-read-cu-base-address-for-enqueued-cu.patch
* gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch
* gdb-fix-section-matching-in-find_pc_sect_compunit.patch
* gdb-symtab-fix-language-of-frame-without-debug-info.patch
- Patch to be upstreamed:
* gdb-symtab-set-default-dwarf-max-cache-age-1000.patch
- BuildRequire curl for debuginfod test-case.
- Patch to be upstreamed:
* gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch
* gdb-fix-assert-in-process-event-stop-test.patch
* gdb-fix-filename-in-not-in-executable-format-error.patch
* gdb-handle-no-upper-bound-in-value-subscript.patch
* gdb-fortran-handle-dw-at-string-length-with-loclistptr.patch
- Testsuite patch:
* gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch
- Fedora patch fixups added:
* fixup-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups updated:
* fixup-gdb-btrobust.patch
* fixup-2-gdb-archer-vla-tests.patch
- Add missing patch command for:
* gdb-fortran-fix-print-dynamic-array.patch
- Fix patch application on SLE-11:
* gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
- Disable xz-devel and binutils-gold for SLE-10.
- More enabling of gdbserver for riscv64.
- Backport from master:
* gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
* gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch
* gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
* gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch
- Patch to be upstreamed:
* gdb-fortran-fix-print-dynamic-array.patch
- Enable gdbserver for riscv64.
- Restrict BuildRequires libdebuginfod to Factory and supporting
archs.
- Rebase to 10.1 release (as in fedora 33 @ 6c8ccd6).
* Debuginfod support.
* Multi-target debugging support.
* Multithreaded symbol loading enabled by default.
* New command set exec-file-mismatch.
* New command tui new-layout.
* Alias command can now specify default args for an alias.
- Update libipt to v2.0.2.
- Fedora-specific patches dropped:
* gdb-6.8-bz466901-backtrace-full-prelinked.patch
- Broken/obsolete fedora patches dropped:
* gdb-bz533176-fortran-omp-step.patch
* gdb-6.5-BEA-testsuite.patch
* gdb-6.7-charsign-test.patch
- Obsoleted fedora patches dropped:
* gdb-6.3-attach-see-vdso-test.patch
* gdb-6.3-inferior-notification-20050721.patch
* gdb-6.5-gcore-buffer-limit-test.patch
* gdb-6.5-missed-trap-on-step-test.patch
* gdb-rhbz1818011-bfd-gcc10-error.patch
- Fedora patches updated:
* gdb-6.3-gstack-20050411.patch
* gdb-6.3-test-self-20050110.patch
* gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
* gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch
* gdb-6.6-buildid-locate-core-as-arg.patch
* gdb-6.6-buildid-locate-rpm-librpm-workaround.patch
* gdb-6.6-buildid-locate-rpm-scl.patch
* gdb-6.6-buildid-locate-rpm.patch
* gdb-6.6-buildid-locate-solib-missing-ids.patch
* gdb-6.6-buildid-locate.patch
* gdb-6.7-testsuite-stable-results.patch
* gdb-6.8-quit-never-aborts.patch
* gdb-archer-pie-addons-keep-disabled.patch
* gdb-archer-pie-addons.patch
* gdb-archer-vla-tests.patch
* gdb-attach-fail-reasons-5of5.patch
* gdb-bz1219747-attach-kills.patch
* gdb-bz533176-fortran-omp-step.patch
* gdb-container-rh-pkg.patch
* gdb-fedora-libncursesw.patch
* gdb-gnat-dwarf-crash-3of3.patch
* gdb-jit-reader-multilib.patch
* gdb-linux_perf-bundle.patch
* gdb-moribund-utrace-workaround.patch
* gdb-runtest-pie-override.patch
* gdb-vla-intel-fix-print-char-array.patch
* gdb-vla-intel-fortran-strides.patch
* gdb-vla-intel-fortran-vla-strings.patch
* gdb-vla-intel-stringbt-fix.patch
* gdb-vla-intel-tests.patch
- Fedora patches added:
* gdb-config.patch
- Obsoleted patched dropped:
* gdb-testsuite-avoid-pagination-in-attach-32.exp.patch
* gdb-fix-toplevel-types-with-fdebug-types-section.patch
* gdb-fix-range-loop-index-in-find_method.patch
* gdb-fix-python3.9-related-runtime-problems.patch
* gdb-fix-unused-function-error.patch
* gdb-fix-the-thread-pool.c-compilation.patch
* gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch
* gdb-fix-debug-agent-odr-bool-int.patch
* gdbserver-fix-build-with-make-3.81.patch
* gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch
- Fedora patch fixups added:
* fixup-gdb-6.3-test-pie-20050107.patch
* fixup-gdb-6.5-sharedlibrary-path.patch
* fixup-gdb-6.6-buildid-locate.patch
* fixup-gdb-6.8-bz442765-threaded-exec-test.patch
* fixup-gdb-archer-vla-tests.patch
* fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch
* fixup-gdb-btrobust.patch
* fixup-gdb-bz634108-solib_address.patch
* fixup-gdb-dts-rhel6-python-compat.patch
* fixup-gdb-gnat-dwarf-crash-3of3.patch
* fixup-gdb-vla-intel-fortran-vla-strings.patch
* fixup-gdb-vla-intel-tests.patch
* fixup-gdb-6.3-threaded-watchpoints2-20050225.patch
- Patches renamed:
* gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch
to fixup-2-gdb-archer-vla-tests.patch
- Patches updated:
* gdb-testsuite-ada-pie.patch
- Backport from master:
* gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch
==== glibmm2_4 ====
Version update (2.64.4 -> 2.64.5)
Subpackages: libgiomm-2_4-1 libglibmm-2_4-1
- Update to version 2.64.5:
+ gmmproc: Fix compatibility with gtkmm 3.24.2.
+ Build: Meson build: Fix Cocoa (macOS) detection.
==== gnome-shell ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-calendar
- Update to version 3.38.2:
+ Handle @content properties in ease() functions.
+ Fix screencast indicator on Xorg.
+ Fix inline-replies in chat notifications.
+ Improve do-not-disturb support.
+ Fix mobile broadband support.
+ Improve app picker spacing on larger resolutions.
+ Plugged leaks.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop 98234acd5b48a58c2d112b5edb3dddb85e04a643.patch: Fixed
upstream.
==== gnome-shell-extensions ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-classic gnome-shell-classic-session
- Update to version 3.38.2:
+ window-list: Honor changes in skip-taskbar property.
+ window-list, workspace-indicator:
- Improve previews in workspace thumbs.
- Adjust to 3.38 changes.
+ auto-move: Improve behavior on multi-monitor setups.
+ windowNavigator: Adjust to 3.38 changes.
+ Misc. bug fixes.
==== gnome-tweaks ====
- Add gnome-tweaks-port-libhandy-1.patch: Port to using new handy.
==== greybird-geeko-theme ====
Version update (3.22.11+git1.968e3b5 -> 3.22.11+git2.751e0f3)
Subpackages: gtk2-metatheme-greybird-geeko gtk3-metatheme-greybird-geeko metatheme-greybird-geeko-common
- Update to version 3.22.11+git2.751e0f3:
* Rebase parts of the %linked code
==== hdparm ====
- prepare usrmerge (boo#1029961)
==== javapackages-tools ====
Subpackages: javapackages-filesystem
- Fix typo in spec file sitearch -> sitelib
==== kactivitymanagerd ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kcm_sddm ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kcm_sddm-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kde-cli-tools5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kde-cli-tools5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kde-gtk-config5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kernel-64kb ====
Version update (5.9.11 -> 5.9.12)
- Linux 5.9.12 (bsc#1012628).
- io_uring: get an active ref_node from files_data (bsc#1012628).
- io_uring: order refnode recycling (bsc#1012628).
- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628).
- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628).
- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628).
- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628).
- RDMA/i40iw: Address an mmap handler exploit in i40iw
(bsc#1012628).
- btrfs: fix missing delalloc new bit for new delalloc ranges
(bsc#1012628).
- btrfs: tree-checker: add missing return after error in root_item
(bsc#1012628).
- btrfs: tree-checker: add missing returns after data_ref
alignment checks (bsc#1012628).
- btrfs: don't access possibly stale fs_info data for printing
duplicate device (bsc#1012628).
- btrfs: fix lockdep splat when reading qgroup config on mount
(bsc#1012628).
- rtc: pcf2127: fix a bug when not specify interrupts property
(bsc#1012628).
- s390: fix fpu restore in entry.S (bsc#1012628).
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback)
(bsc#1012628).
- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628).
- smb3: Avoid Mid pending list corruption (bsc#1012628).
- smb3: Handle error case during offload read path (bsc#1012628).
- cifs: fix a memleak with modefromsid (bsc#1012628).
- powerpc/64s: Fix KVM system reset handling when
CONFIG_PPC_PSERIES=y (bsc#1012628).
- powerpc/64s/exception: KVM Fix for host DSI being taken in
HPT guest MMU context (bsc#1012628).
- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing
ESB page (bsc#1012628).
- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last
for userspace (bsc#1012628).
- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint
(bsc#1012628).
- KVM: x86: Fix split-irqchip vs interrupt injection window
request (bsc#1012628).
- iommu/vt-d: Don't read VCCAP register unless it exists
(bsc#1012628).
- firmware: xilinx: Use hash-table for api feature check
(bsc#1012628).
- drm/amdgpu: fix SI UVD firmware validate resume fail
(bsc#1012628).
- io_uring: fix ITER_BVEC check (bsc#1012628).
- trace: fix potenial dangerous pointer (bsc#1012628).
- arm64: tegra: Correct the UART for Jetson Xavier NX
(bsc#1012628).
- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1
(bsc#1012628).
- arm64: pgtable: Fix pte_accessible() (bsc#1012628).
- arm64: pgtable: Ensure dirty bit is preserved across
pte_wrprotect() (bsc#1012628).
- drm/amdgpu: fix a page fault (bsc#1012628).
- drm/amdgpu: update golden setting for sienna_cichlid
(bsc#1012628).
- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628).
- drm/amd/display: Avoid HDCP initialization in devices without
output (bsc#1012628).
- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628).
- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off
keypresses (bsc#1012628).
- HID: cypress: Support Varmilo Keyboards' media hotkeys
(bsc#1012628).
- HID: add support for Sega Saturn (bsc#1012628).
- Input: i8042 - allow insmod to succeed on devices without an
i8042 controller (bsc#1012628).
- HID: hid-sensor-hub: Fix issue with devices with no report ID
(bsc#1012628).
- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK
(bsc#1012628).
- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice
devices (bsc#1012628).
- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant
(bsc#1012628).
- x86/xen: don't unbind uninitialized lock_kicker_irq
(bsc#1012628).
- kunit: fix display of failed expectations for strings
(bsc#1012628).
- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for
the Dinovo Edge (bsc#1012628).
- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628).
- proc: don't allow async path resolution of /proc/self components
(bsc#1012628).
- nvme: free sq/cq dbbuf pointers when dbbuf set fails
(bsc#1012628).
- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628).
- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628).
- vdpasim: fix "mac_pton" undefined error (bsc#1012628).
- vhost: add helper to check if a vq has been setup (bsc#1012628).
- vhost scsi: alloc cmds per vq instead of session (bsc#1012628).
- vhost scsi: fix cmd completion race (bsc#1012628).
- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with
RCU_NONIDLE (bsc#1012628).
- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size
(bsc#1012628).
- scsi: libiscsi: Fix NOP race condition (bsc#1012628).
- scsi: target: iscsi: Fix cmd abort fabric stop race
(bsc#1012628).
- lockdep: Put graph lock/unlock under lock_recursion protection
(bsc#1012628).
- perf/x86: fix sysfs type mismatches (bsc#1012628).
- xtensa: uaccess: Add missing __user to strncpy_from_user()
prototype (bsc#1012628).
- x86/dumpstack: Do not try to access user space code of other
tasks (bsc#1012628).
- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset
(bsc#1012628).
- bus: ti-sysc: Fix reset status check for modules with quirks
(bsc#1012628).
- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw
(bsc#1012628).
- ARM: OMAP2+: Manage MPU state properly for
omap_enter_idle_coupled() (bsc#1012628).
- phy: tegra: xusb: Fix dangling pointer on probe failure
(bsc#1012628).
- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC
(bsc#1012628).
- iwlwifi: mvm: properly cancel a session protection for P2P
(bsc#1012628).
- iwlwifi: mvm: write queue_sync_state only for sync
(bsc#1012628).
- KVM: s390: pv: Mark mm as protected after the set secure
parameters and improve cleanup (bsc#1012628).
- KVM: s390: remove diag318 reset code (bsc#1012628).
- batman-adv: set .owner to THIS_MODULE (bsc#1012628).
- usb: cdns3: gadget: fix some endian issues (bsc#1012628).
- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628).
- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency
(bsc#1012628).
- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency
(bsc#1012628).
- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed
(bsc#1012628).
- bus: ti-sysc: suppress err msg for timers used as
clockevent/source (bsc#1012628).
- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628).
- scsi: ufs: Fix race between shutdown and runtime resume flow
(bsc#1012628).
- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628).
- bnxt_en: fix error return code in bnxt_init_board()
(bsc#1012628).
- video: hyperv_fb: Fix the cache type when mapping the VRAM
(bsc#1012628).
- bnxt_en: Release PCI regions when DMA mask setup fails during
probe (bsc#1012628).
- block/keyslot-manager: prevent crash when num_slots=1
(bsc#1012628).
- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628).
- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628).
- s390/qeth: make af_iucv TX notification call more robust
(bsc#1012628).
- s390/qeth: fix af_iucv notification race (bsc#1012628).
- s390/qeth: fix tear down of async TX buffers (bsc#1012628).
- drm/mediatek: dsi: Modify horizontal front/back porch byte
formula (bsc#1012628).
- bonding: wait for sysfs kobject destruction before freeing
struct slave (bsc#1012628).
- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628).
- ibmvnic: notify peers when failover and migration happen
(bsc#1012628).
- powerpc/64s: Fix allnoconfig build since uaccess flush
(bsc#1012628).
- iommu: Check return of __iommu_attach_device() (bsc#1012628).
- IB/mthca: fix return value of error branch in mthca_init_cq()
(bsc#1012628).
- i40e: Fix removing driver while bare-metal VFs pass traffic
(bsc#1012628).
- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628).
- spi: imx: fix the unbalanced spi runtime pm management
(bsc#1012628).
- io_uring: fix shift-out-of-bounds when round up cq size
(bsc#1012628).
- aquantia: Remove the build_skb path (bsc#1012628).
- nfc: s3fwrn5: use signed integer for parsing GPIO numbers
(bsc#1012628).
- net: ena: handle bad request id in ena_netdev (bsc#1012628).
- net: ena: set initial DMA width to avoid intel iommu issue
(bsc#1012628).
- net: ena: fix packet's addresses for rx_offset feature
(bsc#1012628).
- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues
(bsc#1012628).
- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq
(bsc#1012628).
- ibmvnic: enhance resetting status check during module exit
(bsc#1012628).
- optee: add writeback to valid memory type (bsc#1012628).
- x86/tboot: Don't disable swiotlb when iommu is forced on
(bsc#1012628).
- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628).
- efi/efivars: Set generic ops before loading SSDT (bsc#1012628).
- efivarfs: revert "fix memory leak in efivarfs_create()"
(bsc#1012628).
- efi: EFI_EARLYCON should depend on EFI (bsc#1012628).
- riscv: Explicitly specify the build id style in vDSO Makefile
again (bsc#1012628).
- RISC-V: Add missing jump label initialization (bsc#1012628).
- RISC-V: fix barrier() use in <vdso/processor.h> (bsc#1012628).
- net: stmmac: fix incorrect merge of patch upstream
(bsc#1012628).
- enetc: Let the hardware auto-advance the taprio base-time of 0
(bsc#1012628).
- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628).
- drm/nouveau: fix relocations applying logic and a double-free
(bsc#1012628).
- can: gs_usb: fix endianess problem with candleLight firmware
(bsc#1012628).
- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup
time (bsc#1012628).
- platform/x86: toshiba_acpi: Fix the wrong variable assignment
(bsc#1012628).
- RDMA/hns: Fix wrong field of SRQ number the device supports
(bsc#1012628).
- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP
(bsc#1012628).
- RDMA/hns: Bugfix for memory window mtpt configuration
(bsc#1012628).
- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from
request_threaded_irq()'s flags (bsc#1012628).
- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1
(bsc#1012628).
- perf record: Synthesize cgroup events only if needed
(bsc#1012628).
- perf stat: Use proper cpu for shadow stats (bsc#1012628).
- perf probe: Fix to die_entrypc() returns error correctly
(bsc#1012628).
- USB: core: Change %pK for __user pointers to %px (bsc#1012628).
- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628).
- USB: core: Fix regression in Hercules audio card (bsc#1012628).
- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo
A630Z TIO built-in usb-audio card (bsc#1012628).
- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628).
- irqchip/exiu: Fix the index of fwspec for IRQ type
(bsc#1012628).
- x86/mce: Do not overwrite no_way_out if mce_end() fails
(bsc#1012628).
- x86/speculation: Fix prctl() when
spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628).
- x86/resctrl: Remove superfluous kernfs_get() calls to prevent
refcount leak (bsc#1012628).
- x86/resctrl: Add necessary kernfs_put() calls to prevent
refcount leak (bsc#1012628).
- drm/amdgpu: add rlc iram and dram firmware support
(bsc#1012628).
- commit 46922da
- rpm/kernel-{source,binary}.spec: do not include ghost symlinks
(boo#1179082).
- commit 76a9256
- Update config files.
Refresh after SOUNDWIRE removal.
- commit fa3b6ea
- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section
- commit 965157e
- Update config files: make CONFIG_SOUNDWIRE=m (bsc#1179201)
Also turned it off for unrelated platforms
- commit afd1f81
- Update
patches.kernel.org/5.9.11-181-sched-Fix-data-race-in-wakeup.patch
(bsc#1012628 bsc#1175893).
Add a bsc.
- commit d5a5c02
- dt-bindings: pwm: Add binding for RPi firmware PWM bus
(jsc#SLE-16543).
- staging: vchiq: Release firmware handle on unbind
(jsc#SLE-16543).
- soc: bcm: raspberrypi-power: Release firmware handle on unbind
(jsc#SLE-16543).
- - pwm: Add Raspberry Pi Firmware based PWM bus (jsc#SLE-16543).
- Update configs: Enable pwm driver on arm64/arm32
- supported.conf: Enable pwm driver
- input: raspberrypi-ts: Release firmware handle when not needed
(jsc#SLE-16543).
- gpio: raspberrypi-exp: Release firmware handle on unbind
(jsc#SLE-16543).
- firmware: raspberrypi: Keep count of all consumers
(jsc#SLE-16543).
- firmware: raspberrypi: Introduce devm_rpi_firmware_get()
(jsc#SLE-16543).
- clk: bcm: rpi: Release firmware handle on unbind
(jsc#SLE-16543).
- commit e8d4edd
==== kernel-source ====
Version update (5.9.11 -> 5.9.12)
Subpackages: kernel-default kernel-docs
- Linux 5.9.12 (bsc#1012628).
- io_uring: get an active ref_node from files_data (bsc#1012628).
- io_uring: order refnode recycling (bsc#1012628).
- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628).
- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628).
- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628).
- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628).
- RDMA/i40iw: Address an mmap handler exploit in i40iw
(bsc#1012628).
- btrfs: fix missing delalloc new bit for new delalloc ranges
(bsc#1012628).
- btrfs: tree-checker: add missing return after error in root_item
(bsc#1012628).
- btrfs: tree-checker: add missing returns after data_ref
alignment checks (bsc#1012628).
- btrfs: don't access possibly stale fs_info data for printing
duplicate device (bsc#1012628).
- btrfs: fix lockdep splat when reading qgroup config on mount
(bsc#1012628).
- rtc: pcf2127: fix a bug when not specify interrupts property
(bsc#1012628).
- s390: fix fpu restore in entry.S (bsc#1012628).
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback)
(bsc#1012628).
- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628).
- smb3: Avoid Mid pending list corruption (bsc#1012628).
- smb3: Handle error case during offload read path (bsc#1012628).
- cifs: fix a memleak with modefromsid (bsc#1012628).
- powerpc/64s: Fix KVM system reset handling when
CONFIG_PPC_PSERIES=y (bsc#1012628).
- powerpc/64s/exception: KVM Fix for host DSI being taken in
HPT guest MMU context (bsc#1012628).
- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing
ESB page (bsc#1012628).
- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last
for userspace (bsc#1012628).
- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint
(bsc#1012628).
- KVM: x86: Fix split-irqchip vs interrupt injection window
request (bsc#1012628).
- iommu/vt-d: Don't read VCCAP register unless it exists
(bsc#1012628).
- firmware: xilinx: Use hash-table for api feature check
(bsc#1012628).
- drm/amdgpu: fix SI UVD firmware validate resume fail
(bsc#1012628).
- io_uring: fix ITER_BVEC check (bsc#1012628).
- trace: fix potenial dangerous pointer (bsc#1012628).
- arm64: tegra: Correct the UART for Jetson Xavier NX
(bsc#1012628).
- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1
(bsc#1012628).
- arm64: pgtable: Fix pte_accessible() (bsc#1012628).
- arm64: pgtable: Ensure dirty bit is preserved across
pte_wrprotect() (bsc#1012628).
- drm/amdgpu: fix a page fault (bsc#1012628).
- drm/amdgpu: update golden setting for sienna_cichlid
(bsc#1012628).
- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628).
- drm/amd/display: Avoid HDCP initialization in devices without
output (bsc#1012628).
- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628).
- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off
keypresses (bsc#1012628).
- HID: cypress: Support Varmilo Keyboards' media hotkeys
(bsc#1012628).
- HID: add support for Sega Saturn (bsc#1012628).
- Input: i8042 - allow insmod to succeed on devices without an
i8042 controller (bsc#1012628).
- HID: hid-sensor-hub: Fix issue with devices with no report ID
(bsc#1012628).
- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK
(bsc#1012628).
- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice
devices (bsc#1012628).
- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant
(bsc#1012628).
- x86/xen: don't unbind uninitialized lock_kicker_irq
(bsc#1012628).
- kunit: fix display of failed expectations for strings
(bsc#1012628).
- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for
the Dinovo Edge (bsc#1012628).
- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628).
- proc: don't allow async path resolution of /proc/self components
(bsc#1012628).
- nvme: free sq/cq dbbuf pointers when dbbuf set fails
(bsc#1012628).
- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628).
- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628).
- vdpasim: fix "mac_pton" undefined error (bsc#1012628).
- vhost: add helper to check if a vq has been setup (bsc#1012628).
- vhost scsi: alloc cmds per vq instead of session (bsc#1012628).
- vhost scsi: fix cmd completion race (bsc#1012628).
- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with
RCU_NONIDLE (bsc#1012628).
- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size
(bsc#1012628).
- scsi: libiscsi: Fix NOP race condition (bsc#1012628).
- scsi: target: iscsi: Fix cmd abort fabric stop race
(bsc#1012628).
- lockdep: Put graph lock/unlock under lock_recursion protection
(bsc#1012628).
- perf/x86: fix sysfs type mismatches (bsc#1012628).
- xtensa: uaccess: Add missing __user to strncpy_from_user()
prototype (bsc#1012628).
- x86/dumpstack: Do not try to access user space code of other
tasks (bsc#1012628).
- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset
(bsc#1012628).
- bus: ti-sysc: Fix reset status check for modules with quirks
(bsc#1012628).
- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw
(bsc#1012628).
- ARM: OMAP2+: Manage MPU state properly for
omap_enter_idle_coupled() (bsc#1012628).
- phy: tegra: xusb: Fix dangling pointer on probe failure
(bsc#1012628).
- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC
(bsc#1012628).
- iwlwifi: mvm: properly cancel a session protection for P2P
(bsc#1012628).
- iwlwifi: mvm: write queue_sync_state only for sync
(bsc#1012628).
- KVM: s390: pv: Mark mm as protected after the set secure
parameters and improve cleanup (bsc#1012628).
- KVM: s390: remove diag318 reset code (bsc#1012628).
- batman-adv: set .owner to THIS_MODULE (bsc#1012628).
- usb: cdns3: gadget: fix some endian issues (bsc#1012628).
- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628).
- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency
(bsc#1012628).
- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency
(bsc#1012628).
- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed
(bsc#1012628).
- bus: ti-sysc: suppress err msg for timers used as
clockevent/source (bsc#1012628).
- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628).
- scsi: ufs: Fix race between shutdown and runtime resume flow
(bsc#1012628).
- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628).
- bnxt_en: fix error return code in bnxt_init_board()
(bsc#1012628).
- video: hyperv_fb: Fix the cache type when mapping the VRAM
(bsc#1012628).
- bnxt_en: Release PCI regions when DMA mask setup fails during
probe (bsc#1012628).
- block/keyslot-manager: prevent crash when num_slots=1
(bsc#1012628).
- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628).
- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628).
- s390/qeth: make af_iucv TX notification call more robust
(bsc#1012628).
- s390/qeth: fix af_iucv notification race (bsc#1012628).
- s390/qeth: fix tear down of async TX buffers (bsc#1012628).
- drm/mediatek: dsi: Modify horizontal front/back porch byte
formula (bsc#1012628).
- bonding: wait for sysfs kobject destruction before freeing
struct slave (bsc#1012628).
- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628).
- ibmvnic: notify peers when failover and migration happen
(bsc#1012628).
- powerpc/64s: Fix allnoconfig build since uaccess flush
(bsc#1012628).
- iommu: Check return of __iommu_attach_device() (bsc#1012628).
- IB/mthca: fix return value of error branch in mthca_init_cq()
(bsc#1012628).
- i40e: Fix removing driver while bare-metal VFs pass traffic
(bsc#1012628).
- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628).
- spi: imx: fix the unbalanced spi runtime pm management
(bsc#1012628).
- io_uring: fix shift-out-of-bounds when round up cq size
(bsc#1012628).
- aquantia: Remove the build_skb path (bsc#1012628).
- nfc: s3fwrn5: use signed integer for parsing GPIO numbers
(bsc#1012628).
- net: ena: handle bad request id in ena_netdev (bsc#1012628).
- net: ena: set initial DMA width to avoid intel iommu issue
(bsc#1012628).
- net: ena: fix packet's addresses for rx_offset feature
(bsc#1012628).
- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues
(bsc#1012628).
- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq
(bsc#1012628).
- ibmvnic: enhance resetting status check during module exit
(bsc#1012628).
- optee: add writeback to valid memory type (bsc#1012628).
- x86/tboot: Don't disable swiotlb when iommu is forced on
(bsc#1012628).
- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628).
- efi/efivars: Set generic ops before loading SSDT (bsc#1012628).
- efivarfs: revert "fix memory leak in efivarfs_create()"
(bsc#1012628).
- efi: EFI_EARLYCON should depend on EFI (bsc#1012628).
- riscv: Explicitly specify the build id style in vDSO Makefile
again (bsc#1012628).
- RISC-V: Add missing jump label initialization (bsc#1012628).
- RISC-V: fix barrier() use in <vdso/processor.h> (bsc#1012628).
- net: stmmac: fix incorrect merge of patch upstream
(bsc#1012628).
- enetc: Let the hardware auto-advance the taprio base-time of 0
(bsc#1012628).
- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628).
- drm/nouveau: fix relocations applying logic and a double-free
(bsc#1012628).
- can: gs_usb: fix endianess problem with candleLight firmware
(bsc#1012628).
- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup
time (bsc#1012628).
- platform/x86: toshiba_acpi: Fix the wrong variable assignment
(bsc#1012628).
- RDMA/hns: Fix wrong field of SRQ number the device supports
(bsc#1012628).
- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP
(bsc#1012628).
- RDMA/hns: Bugfix for memory window mtpt configuration
(bsc#1012628).
- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from
request_threaded_irq()'s flags (bsc#1012628).
- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1
(bsc#1012628).
- perf record: Synthesize cgroup events only if needed
(bsc#1012628).
- perf stat: Use proper cpu for shadow stats (bsc#1012628).
- perf probe: Fix to die_entrypc() returns error correctly
(bsc#1012628).
- USB: core: Change %pK for __user pointers to %px (bsc#1012628).
- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628).
- USB: core: Fix regression in Hercules audio card (bsc#1012628).
- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo
A630Z TIO built-in usb-audio card (bsc#1012628).
- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628).
- irqchip/exiu: Fix the index of fwspec for IRQ type
(bsc#1012628).
- x86/mce: Do not overwrite no_way_out if mce_end() fails
(bsc#1012628).
- x86/speculation: Fix prctl() when
spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628).
- x86/resctrl: Remove superfluous kernfs_get() calls to prevent
refcount leak (bsc#1012628).
- x86/resctrl: Add necessary kernfs_put() calls to prevent
refcount leak (bsc#1012628).
- drm/amdgpu: add rlc iram and dram firmware support
(bsc#1012628).
- commit 46922da
- rpm/kernel-{source,binary}.spec: do not include ghost symlinks
(boo#1179082).
- commit 76a9256
- Update config files.
Refresh after SOUNDWIRE removal.
- commit fa3b6ea
- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section
- commit 965157e
- Update config files: make CONFIG_SOUNDWIRE=m (bsc#1179201)
Also turned it off for unrelated platforms
- commit afd1f81
- Update
patches.kernel.org/5.9.11-181-sched-Fix-data-race-in-wakeup.patch
(bsc#1012628 bsc#1175893).
Add a bsc.
- commit d5a5c02
- dt-bindings: pwm: Add binding for RPi firmware PWM bus
(jsc#SLE-16543).
- staging: vchiq: Release firmware handle on unbind
(jsc#SLE-16543).
- soc: bcm: raspberrypi-power: Release firmware handle on unbind
(jsc#SLE-16543).
- - pwm: Add Raspberry Pi Firmware based PWM bus (jsc#SLE-16543).
- Update configs: Enable pwm driver on arm64/arm32
- supported.conf: Enable pwm driver
- input: raspberrypi-ts: Release firmware handle when not needed
(jsc#SLE-16543).
- gpio: raspberrypi-exp: Release firmware handle on unbind
(jsc#SLE-16543).
- firmware: raspberrypi: Keep count of all consumers
(jsc#SLE-16543).
- firmware: raspberrypi: Introduce devm_rpi_firmware_get()
(jsc#SLE-16543).
- clk: bcm: rpi: Release firmware handle on unbind
(jsc#SLE-16543).
- commit e8d4edd
==== kexec-tools ====
- prepare usrmerge (boo#1029961)
==== kgamma5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kgamma5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== khotkeys5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: khotkeys5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kinfocenter5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kinfocenter5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* weight main categories properly (kde#429153)
==== kmenuedit5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kmenuedit5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kscreen5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kscreenlocker ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Use QuickControls 2 StackView (kde#429290)
* actually replace wallaper pages
==== ksshaskpass5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: ksshaskpass5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== ksysguard5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: ksysguard5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kvm_stat ====
Version update (5.9.8 -> 5.9.12)
- Include the example service file in the package
* install it in /usr/share/kvm_stat
* this deals properly with bsc#1179469
==== kwayland-integration ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kwayland-server ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kwin5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kwin5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* xwl: No need to delete the source immediately
* xwl: No need to create createX11Source twice consecutively
* xwl: Do not refresh the x11 Clipboard while fetching (kde#424754)
* xwl: Include errors and warnings
* screencating: query for dmabuf availability before we start streaming
* wayland: Fix clipped thumbnails of client-side decorated apps (kde#428595)
* Fixed Toggle Night Color global shortcut, which used i18n in object name, leading to erratic behavior e.g. when system locale or translations changed. (kde#428024)
* Set setMoveResize(true) after stopping fullscreen and quick tiling (kde#427848)
* screencasting: don't crash if the cursor is too big for our buffer
* fix: magiclamp effect wrong direction.
* kcm/decorations: Fix border size updating for thumbnails
==== kwrited5 ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== libapparmor ====
Version update (3.0.0 -> 3.0.1)
- update to AppArmor 3.0.1
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.1
for the detailed upstream changelog
- drop upstream patch changes-since-3.0.0.diff
==== libarchive ====
Version update (3.4.3 -> 3.5.0)
- Update to version 3.5.0
New features:
* mtree digest reader support (#1347)
* completed support for UTF-8 encoding conversion (#1389)
* minor API enhancements (#1258, #1405)
* support for system extended attributes (#1409)
* support for decompression of symbolic links in zipx archives (#1435)
Important bugfixes
* fixed extraction of archives with hard links pointing to itself (#1381)
* cpio fixes (#1387, #1388)
* fixed uninitialized size in rar5_read_data (#1408)
* fixed memory leaks in error case of archive_write_open() functions (#1456)
- Drop libarchive-3.4.3-fix_test_write_disk_secure.patch, fixed upstream.
==== libass ====
Version update (0.14.0 -> 0.15.0)
- Update to version 0.15.0
* Fix backwards/VSFilter-incompatible font sizes with FreeType
2.10+
* Improve speed via better caching
* Require HarfBuzz unconditionally to ensure good shaping for
complex scripts
* ass_set_use_margins(true) now simply places text on the whole
screen instead of attempting to tie it to video positioning
(set by the margin values) and failing in various ways when
margins are used to implement pan & scan in a video player
* Add ass_track_set_feature() & catch-all
ASS_FEATURE_INCOMPATIBLE_EXTENSIONS
* Add ASS_FEATURE_BIDI_BRACKETS to enable Unicode 6.3+ bracket
matching when applying the Unicode Bidirectional Algorithm
(incompatible with VSFilter; requires libass built with
FriBidi 1.0+)
* Fix stack overflow on deeply nested \t tags
* Fix positioning of events with leading line breaks
* Fix small but nonzero \bord becoming \bord0 (regression in
0.14.0)
* Measure BorderStyle=4 box padding from glyph border, not
from glyph fill
* Scale everything from script resolution if storage size is
not set (including borders and shadows regardless of
ScaledBorderAndShadow)
* Fix the default aspect ratio calculation when neither
ass_set_pixel_aspect() nor ass_set_aspect_ratio() is called
* Multiple fixes for karaoke override tags
* Handle memory allocation failures better:
avoid some crashes and produce images closer to truth
* Avoid some integer overflows
* Add internal infrastructure for regression testing
* Improve VSFilter compatibility:
+ Treat invalid nested \t tags like VSFilter
+ Make \t(T,T,...) at time exactly T use the post-transition
values
+ Make lines stack more like they do in VSFilter
+ Default ScaledBorderAndShadow to 0 (like VSFilter),
except for subtitles that were produced by old FFmpeg/Libav
+ Make shadow positioning with 3D transforms match VSFilter's
+ Cut out glyphs from border & shadow in all the same cases
as VSFilter
+ Match VSFilter on animated color tags with negative
acceleration
+ Fix parsing of some files that VSFilter accepts but libass
didn't by ignoring leading whitespace in each line of an
ASS file or CodecPrivate
+ Improve font selection with CoreText
+ Stop faux-bolding fonts that are too bold to get faux bold
in VSFilter
+ Ignore leading/trailing spaces when calculating height of
nonblank lines
+ Match VSFilter on \fade with large alpha value arguments
+ Stop splitting bitmaps on font substitution
+ Multiple fixes for Banner and Scroll effects
+ Multiple fixes for karaoke override tags
==== libcacard ====
Version update (2.7.0 -> 2.8.0)
- Update to v2.8.0. Changes include:
* Improve project documentation
* Bump minimal glib version to 2.32 and remove old compatibility functions
* Introduce meson build system in addition to existing autotools
* Create and run fuzzer drivers to improve stability
* Introduce a new API vcard_emul_finalize() to clean up allocated resources
* Remove key caching to avoid issues with some PKCS #11 modules
* Prevent logging critical errors on unknown instruction
- Remove empty libcacard package, and also drop the rpm provided
symbol qemu-tools:/usr/bin/vscclient, both assumed unused by now
==== libgit2 ====
- require library required by pkg-config file
==== libinput ====
Version update (1.16.3 -> 1.16.4)
Subpackages: libinput-udev libinput10
- Update to release 1.16.4
* Fix the termination of the readlink result
* udev: update rules to handle bind/unbind events
==== libkdecoration2 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== libkscreen2 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Fix build with newer Qt
==== libksysguard5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Do not insert non existing columns
* Write entries if face config changes (kde#429155,kde#429167,kde#429367)
* Delete compactRepresentation when switching faces (kde#424599)
==== libmodulemd ====
Version update (2.9.4 -> 2.10.0)
- Update to 2.10.0
+ Add modulemd-obsoletes
+ Add modulemd v3 format
- Fix build for 32-bit architectures with patch from upstream
+ Patch: 0001-Fix-integer-size-issue-on-32-bit-platforms.patch
==== libqt5-qtwayland ====
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Add upstream patch to fix a regression:
* 0001-Scanner-Avoid-accessing-dangling-pointers-in-destroy.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
- Disable firebird integration for the time being (boo#1179203).
==== libva ====
Version update (2.9.0 -> 2.9.1)
Subpackages: libva-drm2 libva-x11-2 libva2
- update to 2.9.1:
* fix version mismatch between meson and autotools
==== libvirt ====
Version update (6.9.0 -> 6.10.0)
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs
- Update to libvirt 6.10.0
- jsc#SLE-13688
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- Dropped patches:
f035f53b-virt-guest-shutdown.patch
==== libyui-qt ====
Version update (2.56.3 -> 2.56.4)
- Add folder-temp icon (related to jsc#SLE-16313).
- 2.56.4
==== llvm11 ====
Subpackages: clang-tools clang11 clang11-doc libLLVM11 libLTO11 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang11
- Add compiler-rt-dont-compile-assembly-files-as-c.patch to fix
build failure with newer CMake versions.
- Let CMake files in {llvm,clang}X-devel refer to the versioned
binaries that come with the package instead of the symlink
managed by update-alternatives. (boo#1178513)
==== milou5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: milou5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== mozjs78 ====
Version update (78.4.0 -> 78.5.0)
- Update to version 78.5.0esr.
==== mtools ====
Version update (4.0.25 -> 4.0.26)
- mtools 4.0.26:
* Ignore image file locking errors if we are performing a read-
only access anyways
- remove obsolete texinfo packaging macros, update signing keyring
==== mutter ====
Version update (3.38.1 -> 3.38.2)
Subpackages: libmutter-7-0 mutter-data
- Update to version 3.38.2:
+ Fix unwanted position changes on window resize.
+ Fix _NET_WM_FRAME_DRAWN timestamps.
+ Fix missed redraws of newly-mapped actors.
+ (Temporarily) make Xwayland listen on abstract namespace socket
again.
+ Fix tiling to the correct monitor.
+ Fix background artifacts in magnifier.
+ Fix monitor tiling support on X11.
+ Fix device configuration not being picked up on X11.
+ Improve compatibility with Qt's wayland support.
+ Support tagging devices as primary GPU via udev.
+ Fix size hints with CSD.
+ Do not disable the X Security extension by default.
+ Fix unresponsive input after screen blank.
+ Improve tablet-mode-switch support.
+ Plugged memory leaks.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
==== nano ====
Version update (5.3 -> 5.4)
- GNU nano 5.4:
* Moving the cursor now skips over combining characters (an
other zero-width characters)
* Deleting a character deletes also any succeeding zero-width
characters but backspacing deletes just one character at a time
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Updatged to latest upstream, including:
* iscsiadm: Optimize the the verification of mode paramters
* iscsid: Poll timeout value to 1 minute for iscsid
* iscsiadm: fix host stats mode coredump
* iscsid: fix logging level when starting and shutting down daemon
* Updated iscsiadm man page.
* Fix memory leak in sysfs_get_str
* libopeniscsiusr: Compare with max int instead of max long
- Systemd unit files should not depend on network.target (bsc#1179440),
updating:
* open-iscsi-SUSE-latest.diff.bz2
==== orca ====
Version update (3.38.0 -> 3.38.1)
- Update to version 3.38.1:
+ Web: Fix crash when generating speech for childless math
element.
+ General: Fix bug causing the new radio button group to not be
presented when the group was first entered.
+ Updated translations.
==== ovmf ====
Version update (202008 -> 202011)
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Update to edk2-stable202011
* MdeModulePkg/VariablePolicyLib: Fix runtime panic in
ValidateSetVariable()
* CryptoPkg: BaseCryptLib: Fix buffer double free in
CryptPkcs7VerifyEku
* Revert "SecurityPkg: Add RPMC Index to the RpmcLib"
* MdeModulePkg/LzmaCustomDecompressLib: catch 4GB+ uncompressed
buffer sizes
* MdeModulePkg/Core/Dxe: limit FwVol encapsulation section
recursion
* MdeModulePkg/Core/Dxe: assert SectionInstance invariant in
FindChildNode()
* SecurityPkg: Add RPMC Index to the RpmcLib
* BaseTools: Resolve index out of range errors.
* UefiCpuPkg/PiSmmCpuDxeSmm: Reflect page table depth with page
table address
* UefiCpuPkg/PiSmmCpuDxeSmm: Correct the Cr3 typo
* CryptoPkg: Make the MD5 disable as default for security
* NetworkPkg/Defines: Make iSCSI disable as default
* OvmfPkg/OvmfXen.dsc: Enable MD5 while enable iSCSI
* OvmfPkg/OvmfPkgX64.dsc: Enable MD5 while enable iSCSI
* OvmfPkg/OvmfPkgIa32X64.dsc: Enable MD5 while enable iSCSI
* OvmfPkg/OvmfPkgIa32.dsc: Enable MD5 while enable iSCSI
* ArmVirtPkg/ArmVirtQemuKernel.dsc: Enable MD5 while enable iSCSI
* ArmVirtPkg/ArmVirtQemu.dsc: Enable MD5 while enable iSCSI
* NetworkPkg: Enable MD5 while enable iSCSI
* CryptoPkg/dsc: Enable MD5 when CRYPTO_SERVICES enable MD5
* SecurityPkg/Hash2DxeCrypto: Remove SHA1 support
* SecurityPkg/Hash2DxeCrypto: Remove MD5 support
* MdeModulePkg: Drop VarLock from RuntimeDxe variable driver
* MdeModulePkg: Change TCG MOR variables to use VariablePolicy
* SecurityPkg: Allow VariablePolicy state to delete authenticated
variables
* MdeModulePkg: Allow VariablePolicy state to delete protected
variables
* MdeModulePkg: Connect VariablePolicy business logic to
VariableServices
* ArmVirtPkg: Add VariablePolicy engine to ArmVirtPkg platform
* OvmfPkg: Add VariablePolicy engine to OvmfPkg platform
* BaseTools: Fix BrotliCompress tool issue
* MdePkg/BaseRngLibDxe: Add DXE_RUNTIME_DRIVER class to RngLib
* MdeModulePkg DisplayEngineDxe: Correct the local variable name.
* MdeModulePkg/AtaAtapiPassThru: Trace ATA packets
* MdeModulePkg/AtaAtapiPassThru: Restart failed packets
* MdeModulePkg/AtaAtapiPassThru: Add SATA error recovery flow
* MdeModulePkg/AtaAtapiPassThru: Check IS to check for command
completion
* MdeModulePkg/DriverSampleDxe: Add HII sample options
* MdeModulePkg/Library: Revise HiiLib to check REST_STYLE
* BaseTools/VfrCompile: VFR compiler supports REST_STYLE in HII
option
* MdePkg: Add GUID for REST Style Formset
* UefiCpuPkg/MpInitLib: For SEV-ES guest, set stack based on
processor number
* UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCB
* OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Fix erase blocks for
SEV-ES
* OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Set the SwScratch valid
bit
* UefiCpuPkg/MpInitLib: Set the SW exit fields when performing
VMGEXIT
* OvmfPkg/VmgExitLib: Set the SwScratch valid bit for MMIO events
* OvmfPkg/VmgExitLib: Set the SwScratch valid bit for IOIO events
* OvmfPkg/VmgExitLib: Set the SW exit fields when performing
VMGEXIT
* OvmfPkg/VmgExitLib: Implement new VmgExitLib interfaces
* UefiCpuPkg/VmgExitLib: Add interfaces to set/read GHCB
ValidBitmap bits
* MdePkg: Clean up GHCB field offsets and save area
* BaseTools: Limit command line length.
* BaseTools: Update report map file format
* BaseTools: Add image type into generate map file
* BaseTools: Incremental build issue for included ASI file's
deletion.
* MdeModulePkg/Core/Dxe: log memory base and length, after lib
ctors again
* BaseTools: Fix BaseTools nmake cleanall hang issue
* ShellPkg:Fix bug in FileBuffer.c
* BaseTools: Enable Module Scope Structure Pcd
* MdeModulePkg/Gcd: Check memory allocation when initializing
memory
* BaseTools: Remove the dependency on the build intermediate file
* DynamicTablesPkg: Add SSDT CMN-600 Table generator
* MdePkg: Definitions for Extended Interrupt Flags
* BaseTools: Update the FV Space Information to display decimal
and Hex
* MdePkg/Include: Definitions of EFI REST JSON Structure Protocol
* MdeModulePkg/XhciDxe: Retry device slot init on failure
* MdeModulePkg/AcpiTableDxe: use pool allocation for RSDP if
possible
* MdeModulePkg/AcpiTableDxe: use pool allocation for RSDT/XSDT
if possible
* MdeModulePkg/AcpiTableDxe: use pool allocations when possible
* MdePkg: Fix SmBios.h PROCESSOR_CHARACTERISTIC_FLAGS to be
UINT16
* MdePkg: Update SmBios.h to add SMBIOS 3.4.0 ARM64 SoC ID field
* ShellPkg: Add ARM64 SoC ID to Processor Characteristics in
smbiosview
* ShellPkg: Fix smbiosview string definition name for "boot from CD"
* ShellPkg: Fix a couple of typos in smbiosview
* MdeModulePkg/Core: Support standalone MM in FV2 protocol
GetNextFile().
* MdePkg/SystemResourceTable.h: Add vendor range values
* MdePkg/Include: Fix wrong spelling in http11.h
* BaseTools/Ecc: Fix ECC check MetaFile Copyright information
issue
* MdeModulePkg/XhciDxe: Error handle for USB slot initialization
failure
* ArmPkg/ArmMmuLib: Explicitly cast function pointer argument
* ArmPkg/ArmMmuLib: Explicitly cast UINT32 data conversions
* DynamicTablesPkg: SsdtSerialPortFixupLib fix ECC errors
* DynamicTablesPkg: AmlEncoding change debug macro
* DynamicTablesPkg: AmlLib\AmlDbgPrint fix ECC error
* DynamicTablesPkg: AmlLib fix ECC errors
* DynamicTablesPkg: AcpiSratLibArm fix ECC error
* DynamicTablesPkg: SsdtSerialPortLibArm fix ECC error
* DynamicTablesPkg: Fix order of assert checks
* CryptoPkg/BaseCryptLib: fix NULL dereference (CVE-2019-14584)
(bsc#1177789)
* Revert "MdeModulePkg/PartitionDxe: Fix the incorrect LBA size
in child ..."
* UefiCpuPkg/MpInitLib: Reduce reset vector memory pressure
* SecurityPkg/Tcg2PhysicalPresenceLib: Fix incorrect TCG VER
comparision
* CryptoPkg: BaseCryptLib: Add unit tests (Host and Shell based)
* ArmVirtPkg: Add kvmtool to package dictionary
* ArmVirtPkg: Package dependency for MC146818 RTC
* ArmVirtPkg: Support for kvmtool virtual platform
* ArmVirtPkg: Add Kvmtool Platform Pei Lib
* ArmVirtPkg: 16550 UART Platform hook library
* ArmVirtPkg: GUID Hob for 16550 UART base address
* MdeModulePkg: Fix constructor invocation ordering
* ArmVirtPkg: Add Kvmtool NOR flash lib
* ArmVirtPkg: kvmtool platform memory map
* ArmVirtPkg: Add kvmtool platform driver
* ArmPlatformPkg: Dynamic flash variable base
* ArmVirtPkg: Add Kvmtool RTC Fdt Client Library
* PcAtChipsetPkg: Add MMIO Support to RTC driver
* MdePkg/Include: Add HTTP definitions
* BaseMemoryLibSse2: Take advantage of write combining buffers
* RedfishPkg/Include: PCD definitions of Host Interface EFI
device path
* MdePkg/Include: Definitions of EFI REST EX Protocol
* ShellPkg/SmbiosView: Add DDR5 support
* MdePkg/BaseLib: Fix invalid memory access in AArch64
SetJump/LongJump
* BaseTools: Add EDKII_DSC_PLATFORM_GUID MACRO
* MdeModulePkg: Remove code wrapped by
DISABLE_NEW_DEPRECATED_INTERFACES
* MdePkg: Remove code wrapped by
DISABLE_NEW_DEPRECATED_INTERFACES
* BaseTools Build_Rule: Add the missing ASM16_FLAGS for ASM16
source file
* BaseTools: Move C tool flags before the common flags
* BaseTools: Copy PACKED definition from MdePkg Base.h
* MdeModulePkg/Core/Dxe: expose SP and CRYPTO capabilities in
UEFI memmap
* MdePkg/UefiSpec: separate page access bitmask from SP and
CRYPTO caps
* MdePkg: SMBIOS 3.4.0 Update "adding DDR5 definitions".
* NetworkPkg: Fix possible infinite loop in HTTP msg body
parser
* NetworkPkg/HttpDxe: TlsChildHandle is not cleared when reset
* NetworkPkg: Add RngLib entry to .dsc file.
* MdeModulePkg/HiiDatabase: Do not modify CONST string
* OvmfPkg: enable HttpDynamicCommand
* ArmVirtPkg: enable HttpDynamiCommand
* ShellPkg/DynamicCommand: add HttpDynamicCommand
* CryptoPkg/BaseCryptLib: add crypto algorithms needed by
variable protection
* BaseTools: Add RISCV64 binding
* MdeModulePkg/XhciDxe: Fix Broken Timeouts
* BaseTools: Set section alignment as zero if its type is Auto
* BaseTools: Remove CanSkip calling for incremental build
* BaseTools: Normalize case of pathname when evaluating Macros.
* BaseTools: Clean the ffs folder before generating files in it
* BaseTools: Add included files to deps_target file.
* OvmfPkg/README: HTTPS Boot: describe host-side TLS cipher
suites forwarding
* MdeModulePkg/NonDiscoverablePciDeviceDxe: Add NULL pointer
check
* CryptoPkg: OpensslLib: Use RngLib to generate entropy in
rand_pool
* ArmVirtPkg: Add RngLib based on TimerLib for CryptoPkg
* OvmfPkg: Add RngLib based on TimerLib for Crypto
* MdePkg: BaseRngLibDxe: Add RngLib that uses RngDxe
* MdePkg: TimerRngLib: Added RngLib that uses TimerLib
* MdePkg: Correct EFI_BLOCK_IO_PROTOCOL_REVISION3 value
* OvmfPkg: drop redundant VendorID check in VirtioMmioDeviceLib
* MdePkg: PciExpressLib support variable size MMCONF
* UefiPayloadPkg: Store the size of the MMCONF window
* SecurityPkg/PeiTpmMeasurementLib: remove
gEfiTpmDeviceSelectedGuid
* BaseTools: update IASL extdep to more modern version
* UefiCpuPkg/RegisterCpuFeaturesLib: Support MpServices2 only
case.
* BaseTools: Sort the Pcd set when generating the VPD binary
* SecurityPkg/DxeImageVerificationLib: Disable SHA1 base on MACRO
- Refresh ovmf-add-exclude-shell-flag.patch
- Drop upstreamed ovmf-jscSLE-16075-SEV-ES-fixes.patch
- Cosmetic changes in the spec file suggested by spec-cleaner
==== oxygen5 ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== pam ====
Version update (1.5.0 -> 1.5.1)
Subpackages: pam-doc
- Update to 1.5.1
- pam_unix: fixed CVE-2020-27780 - authentication bypass when a user
doesn't exist and root password is blank [bsc#1179166]
- pam_faillock: added nodelay option to not set pam_fail_delay
- pam_wheel: use pam_modutil_user_in_group to check for the group membership
with getgrouplist where it is available
==== pam_mount ====
Subpackages: libcryptmount0
- Restore symlinks for crypt_LUKS
Fixes: https://bugzilla.opensuse.org/show_bug.cgi?id=1179229
==== pcsc-cyberjack ====
- make sure that the rule files are not marked as executable
==== perl-Date-Manip ====
Version update (6.82 -> 6.83)
- updated to 6.83
see /usr/share/doc/packages/perl-Date-Manip/Changes
6.83 2020-12-01
- Time zone fixes
No new zoneinfo data so no release on 2020-09-01.
Newest zoneinfo data (tzdata 2020d). Requested by Shawn Carroll
(GitHub #32)
==== perl-File-Listing ====
Version update (6.11 -> 6.14)
- updated to 6.14
see /usr/share/doc/packages/perl-File-Listing/Changes
6.14 2020-11-30 05:48:07 -0700
- Production version identical to 6.12_01
6.12_01 2020-11-27 16:13:15 -0700
- Handle default apache indexes (gh#20)
- Ignore certain known navigation links in apache indexes (gh#20)
- Support Win32 OpenSSH listing (gh#21 simon04++)
==== perl-Types-Serialiser ====
Version update (1.0 -> 1.01)
- Add license to cpanspec.yml (no license in Makefile.PL, META.(yml|json),
pod and no LICENSE file)
- updated to 1.01
see /usr/share/doc/packages/perl-Types-Serialiser/Changes
1.01 Tue Dec 1 02:46:33 CET 2020
- implement Types::Serialiser::as_bool.
- slight doc tweaks.
==== php7 ====
Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- fix building with new apache2 from Apache development repo
==== plasma-browser-integration ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma-browser-integration-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma-nm5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-addons ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-addons-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-desktop ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-desktop-emojier
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Remove cmake checks for breeze decoration
* There is no Q_FALLTHROUGH in qml or js (kde#429574)
* Fix translation extraction (kde#429466)
* [kcms/users]: Fix 429313 (kde#429313)
* Use plasma theme icons in kickoff leave view
* Don't use visible property in procedural code to determine state (kde#408116)
* [panel] Fix dragging panel to resize for top and right panels (kde#429063)
==== plasma5-disks ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-integration ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.20.4
==== plasma5-pa ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-pa-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Remove count property from PulseObjectFilterModel (kde#427978)
==== plasma5-thunderbolt ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-workspace ====
Version update (5.20.3 -> 5.20.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Fix Environment Canada weather domain.
* Fix build with newer Qt
* fix: Font files, kfontview and thumbnailer crash on Wayland (kde#401031)
* Readd searching for breeze decoration (kde#429298)
* [Notifications] Check pause button when job is paused
* The cursor previews are in a layout
* Revert "Use new simpler way to disable session management in services"
* [Tab switcher] Fix binding loop that spams the log (kde#410984)
==== plymouth ====
Subpackages: libply-boot-client5 libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Add plymouth-disable-fedora-logo.patch:
Disable the image link which point to the fedora logo. this
modification will also avoid the failure report from build
checker.
==== polkit-kde-agent-5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== powerdevil5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: powerdevil5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== pulseaudio ====
Version update (13.0 -> 14.0)
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion
- Update to pulseaudio 14.0:
see details in:
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/14.0/
- Build with --enable-stream-restore-clear-old-devices:
This is a bit destructive option, it will clear the old PA routing
once when upgraded prior to 14.0, but it's required for GNOME
(see the release notes above). It should be a one-off action,
and hopefully wouldn't bother too much.
- Drop obsoleted patches:
0001-alsa-mixer-path-test-Hide-unused-functions-when-buil.patch
0002-alsa-mixer-recognize-the-Speaker-Jack-control.patch
0003-alsa-mixer-add-support-for-SteelSeries-Arctis-Pro-20.patch
0004-alsa-mixer-Add-support-for-SteelSeries-Arctis-5-2019.patch
0005-alsa-mixer-add-support-for-LucidSound-LS31-and-creat.patch
0006-alsa-ucm-use-ucm2-name-for-the-direct-card-index-ope.patch
0007-alsa-ucm-add-mixer-IDs-to-ucm_items.patch
0008-alsa-mixer-handle-the-index-for-ALSA-mixer-element-i.patch
0009-alsa-mixer-improve-alsa_id_decode-function.patch
0010-alsa-ucm-Support-Playback-CaptureVolume.patch
0011-alsa-ucm-Fix-volume-control-based-on-review.patch
0012-alsa-ucm-use-the-correct-mixer-identifiers-as-first.patch
0013-alsa-ucm-add-support-for-master-volume.patch
0014-alsa-ucm-split-correctly-JackHWMute-device-names.patch
0015-alsa-ucm-fix-parsing-for-JackControl.patch
0016-alsa-ucm-add-comments-to-ucm_get_mixer_id.patch
0017-alsa-ucm-validate-access-to-PA_DEVICE_PORT_DATA.patch
0018-alsa-Skip-resume-PCM-if-hardware-doesn-t-support-it.patch
0019-alsa-ucm-parse-correctly-the-device-values.patch
0020-alsa-ucm-do-not-try-to-use-UCM-device-name-as-jack-n.patch
0021-alsa-util-do-not-try-to-guess-the-mixer-name-from-th.patch
0022-alsa-ucm-add-control-and-mixer-device-items.patch
0023-alsa-ucm-get-the-mixer-names-from-ucm-don-t-guess.patch
0024-alsa-ucm-use-the-proper-mixer-name-for-ucm-pcm-sink-.patch
0025-alsa-mixer-handle-interface-type-CARD-PCM-for-mixer-.patch
0026-alsa-mixer-Add-the-ability-to-pass-the-intended-role.patch
0027-alsa-mixer-Set-the-intended-role-of-Steelseries-Arct.patch
0028-alsa-rewrite-mixer-open-close-cache-mixer-accesses-i.patch
0029-alsa-ucm-add-support-for-HDMI-ELD.patch
0030-alsa-mixer-do-the-quick-card-number-lookup-to-save-m.patch
0031-alsa-mixer-improve-check-for-the-empty-path-set-for-.patch
0032-alsa-ucm-allow-to-set-profile-priority-from-UCM-valu.patch
0033-alsa-Document-that-mixer-elements-can-be-identified-.patch
0034-alsa-ucm-correct-the-channel-default-logic-stereo.patch
0035-alsa-ucm-do-not-assign-JackHWMute-when-JackControl-i.patch
0036-ucm-Don-t-log-errors-during-normal-operation.patch
0037-alsa-handle-unavailbale-HW-volume-in-UCM.patch
0038-alsa-ucm-use-the-right-profile-name.patch
0039-ucm-fix-the-port-ucm-device-activation-on-boot.patch
0040-alsa-sink-source-fix-the-mixer-initialization.patch
==== python-Pygments ====
Version update (2.7.2 -> 2.6.1)
- Revert to 2.6.1 (higher version break python-Pelican).
==== python-async_generator ====
- fix pytest call for multiple python flavors
gh#openSUSE/python-rpm-macros#66
==== python-atpublic ====
Version update (1.0 -> 2.1.1)
- Update to v2.1.1
* Clean up some typing problems
* Reorganized docs and tests out of the code directory
* Fix the Windows CI tests
- from v2.0
* Drop Python 3.4 and 3.5; add Python 3.8 and 3.9.
* The C implementation is removed
* Added an ``@private`` decorator
* Build and test on Windows in addition to Linux
* Fix the doctests so that they actually run and pass!
* Add type annotations and API reference documentation
* Internal improvements and modernizations
==== python-future ====
- Need dbm for more than one python3 flavor
gh#openSUSE/python-rpm-macros#66
==== python-gunicorn ====
- Neither pytest-cov nor standalone mock are true BuildRequirements
==== python-libvirt-python ====
Version update (6.9.0 -> 6.10.0)
- Update to 6.10.0
- Add all new APIs and constants in libvirt 6.10.0
- jsc#SLE-13688
==== python-numpy ====
- Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66
* Fix pytest call expansion
* Fix f2py entry point
==== python-psutil ====
Version update (5.7.2 -> 5.7.3)
- update to 5.7.3:
- 809_: [FreeBSD] add support for `Process.rlimit()`.
- 893_: [BSD] add support for `Process.environ()` (patch by Armin Gruner)
- 1830_: [UNIX] `net_if_stats()`'s `isup` also checks whether the NIC is
running (meaning Wi-Fi or ethernet cable is connected).
- 1837_: [Linux] improved battery detection and charge "secsleft" calculation
- 1620_: [Linux] physical cpu_count() result is incorrect on systems with more
than one CPU socket.
- 1738_: [macOS] Process.exe() may raise FileNotFoundError if process is still
alive but the exe file which launched it got deleted.
- 1791_: [macOS] fix missing include for getpagesize().
- 1823_: [Windows] Process.open_files() may cause a segfault due to a NULL
pointer.
- 1838_: [Linux] sensors_battery(): if `percent` can be determined but not
the remaining values, still return a result instead of None.
- skip-obs.patch, skip_failing_tests.patch: rediff
==== python-pycairo ====
Version update (1.19.1 -> 1.20.0)
- Update to 1.20.0
* Require Python 3.6+ #pr-201
* Require cairo 1.15.10+ #pr-204
* docs: support Sphinx 3.0 #pr-207
* meson: add ?tests? option to skip tests #pr-188
* Windows: build wheels #pr-197
* Add support for Python 3.9 and 3.10 #pr-198 #pr-202
* examples: add a Jupyter Notebook example #pr-181
* Raise an error early when being passed a file object not opened
in binary mode #pr-205
* Add a pyproject.toml file #pr-206
- move header file in sitearch to devel package (rpmlint error)
header is packaged twice: gh#pygobject/pycairo#98
- Move the pkgconfig file to the common package
gh#openSUSE/python-rpm-macros#66
==== python-pycryptodome ====
Version update (3.9.8 -> 3.9.9)
- update to 3.9.9:
* GH#435: Fixed Crypto.Util.number.size for negative numbers
==== python-pytz ====
Version update (2020.1 -> 2020.4)
- update to 2020.4:
* update to IANA 2020d timezone release
==== python-requests ====
Version update (2.24.0 -> 2.25.0)
- update to 2.25.0:
* Added support for NETRC environment variable. (#5643)
* Requests now supports urllib3 v1.26.
* Requests v2.25.x will be the last release series with support for Python 3.5.
- refreshed requests-no-hardcoded-version.patch
==== python-scrypt ====
Version update (0.8.15 -> 0.8.17)
- update to 0.8.17:
* add_dll_directory for python 3.8 on windows, as importlib.util.find_spec does not search all paths anymore
* Add additional test vector from RFC
==== python-setproctitle ====
Version update (1.1.10 -> 1.2)
- Update to version 1.2
* added ``getthreadtitle()`` and ``setthreadtitle()``.
* Initialisation of the module moved to the first usage:
importing the module doesn't cause side effects.
* Manage much longer command lines (#52)
* Improved build on BSD, dropped ancient versions (issue #67).
* Fixed build for Python 3.8 (#66, #72)
* Added support for Python 3.9
* Dropped support for Python < 3.6
- Drop use-pkg-config.patch
- Drop extra requirements
==== python-sniffio ====
- skip upcoming python36 flavor because there is no python36-curio
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Be more careful about what directives are used for qemu-testsuite
- Fix some spec file 'Requires' statements to be accurate to the
new model of relying on system-user-qemu and system-group-kvm to
provide the needed users and groups
- Added io_uring support.
==== rsyslog ====
- prepare usrmerge (boo#1029961)
==== rubygem-packaging_rake_tasks ====
Version update (1.4.11 -> 1.4.14)
- Do not check license in vector images (needed for jsc#SLE-16313).
- 1.4.14
- Use the "--non-interactive" zypper option in the
"build_dependencies:install" task if not running in a terminal
(related to bsc#1179445)
- 1.4.13
- Use "sudo" in the "build_dependencies:install" task only when
running as non-root, "sudo" might not be installed when running
as root (bsc#1179445)
- 1.4.12
==== sed ====
- prepare usrmerge (boo#1029961)
==== snapper ====
Subpackages: libsnapper5 snapper-zypp-plugin
- do not override passwd after getpwuid_r et.al. calls
(gh#openSUSE/snapper#589)
- state in man-pages that ext4 support is discontinued
(gh#openSUSE/snapper#331)
- use C++11 regexes instead of own regcomp/regexec wrapper class
(see gh#openSUSE/snapper#583)
==== speech-dispatcher ====
Version update (0.9.1 -> 0.10.2)
Subpackages: libspeechd2 python3-speechd speech-dispatcher-configure speech-dispatcher-module-espeak
- Update to version 0.10.2:
- generic: Add support for sound icons
- Add French, Norwegian Bokmål, Portuguese, Brazilian Portuguese, and Russian translations.
- Add voxin module variant.
- Factorize espeak module with espeak-ng module.
- Make ibmtts and voxin use the common queue helpers.
- Fix python bindings against python 3.9.
- Reference the golang bindings.
- Add spd_get_client_id.
- Make key, char and sound_icon commands return message id.
- Expose modulebindir in speech-dispatcher.pc.
- Remove generic modules for synths that have a non-generic module.
- Changes from 0.10.1
- Add punctuation level "most".
- Rework thread synchronization.
- Move espeak/espeak-ng audio queuing to shared file, rework it.
- Make baratinoo use this audio queueing, enable marks, and support
- responsiveness parameter.
- Add support for Baratinoo engine 8.6
- Show mark progression in spd-say.
- Add --character option to spd-say.
- Put country/region in language instead of variant.
- pico, generic: fix setting voice by language.
- generic: Add fallback voices for generic languages.
- symbols: Add support for SSML.
- symbols: Add SymbolPreprocFile directive to load several symbol files.
- symbols: Replace DefaultSymbolsPreproc directive with SymbolsPreproc directive
- to have more fine-grained control over server preprocessing.
- symbols: Import emojis and unicode font variants support from NVDA and Unicode
- CLDR and UnicodeData.
- symbols: Import some symbols from Orca.
- symbols: Add rules to drop gender-neutral forms.
- symbols: Add support for group references.
- Disable Mary-TTS module by default.
- Replace AudioPulseServer option with AudioPulseDevice.
- Fix default pulse latency to 10ms to avoid pulseaudio distorted output.
- Made client isolation stronger for Snap/Flatpak support.
- Changes since 0.10.0-rc4:
- Update CLDR to version 37 and font variants to last version.
- spd-say: Fix synthesizing percent
- handle _pulse_open() errors in reconnect
- Changes since 0.10.0:
- Fix including dic files
- Change source url to official url on github.
==== spice-gtk ====
Version update (0.38 -> 0.39)
Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper libspice-client-gtk-3_0-5
- Update to version 0.39. Issues addressed:
+ !33 - Remove PulseAudio backend
+ !34 - Remove support to CELT codec
+ !42 - Drop capabilities from usb-acl-helper binary
+ !45 - #123 - Install ACL helper in libexec directory
+ !48 - Add support to Wayland mouse in server mode
+ !49 - #126 - Read all SASL buffer
+ !54 - Add Copy & Paste support over Webdav
+ !58 - Improve input and display on HiDPI displays
+ !64 - Add support for Physical size display
+ !69 - Fix leak on Display's surface
+ !74 - Fix read overflow on (not seamless) migration code
+ !75 - Fix usb redirect on connect, see [rhbz#1874740]
+ !77 - Fixes buffer overflow in QUIC [CVE-2020-14355]
- Be explicit about the configuration options
- Drop these patches, which are in release tarball:
Remove-celt-support.patch
0001-quic-Check-we-have-some-data-to-start-decoding-quic-.patch
0002-quic-Check-image-size-in-quic_decode_begin.patch
0003-quic-Check-RLE-lengths.patch
0004-quic-Avoid-possible-buffer-overflow-in-find_bucket.patch
- Note: The Mar 9, 2020 spec file cleanup satisfies jsc#SLE-15520
==== sqlite3 ====
Version update (3.33.0 -> 3.34.0)
- SQLite 3.34.0:
* Added the sqlite3_txn_state() interface for reporting on the
current transaction state of the database connection.
* Enhance recursive common table expressions to support two or more
recursive terms as is done by SQL Server, since this helps make
queries against graphs easier to write and faster to execute.\
* Improved error messages on CHECK constraint failures.
* The .read dot-command now accepts a pipeline in addition to a
filename.
* Added options --data-only and --nosys to the .dump dot-command.
* Added the --nosys option to the .schema dot-command.
* Table name quoting works correctly for the .import dot-command.
* The generate_series(START,END,STEP) table-valued function
extension is now built into the CLI.
* The .databases dot-command now show the status of each database
file as determined by sqlite3_db_readonly() and
sqlite3_txn_state().
* Added the --tabs command-line option that sets .mode tabs.
* The --init option reports an error if the file named as its
argument cannot be opened. The --init option also now honors the
- -bail option.
* Improved estimates for the cost of running a DISTINCT operator.
* When doing an UPDATE or DELETE using a multi-column index where
only a few of the earlier columns of the index are useful for the
index lookup, postpone doing the main table seek until after all
WHERE clause constraints have been evaluated, in case those
constraints can be covered by unused later terms of the index,
thus avoiding unnecessary main table seeks.
* The new OP_SeekScan opcode is used to improve performance of
multi-column index look-ups when later columns are constrained by
an IN operator.
* The BEGIN IMMEDIATE and BEGIN EXCLUSIVE commands now work even if
one or more attached database files are read-only.
* Enhanced FTS5 to support trigram indexes.
* Improved performance of WAL mode locking primitives in cases where
there are hundreds of connections all accessing the same database
file at once.
* Enhanced the carray() table-valued function to include a
single-argument form that is bound using the auxiliary
sqlite3_carray_bind() interface.
* The substr() SQL function can now also be called "substring()" for
compatibility with SQL Server.
* The syntax diagrams are now implemented as Pikchr scripts and
rendered as SVG for improved legibility and ease of maintenance.
==== syslogd ====
Subpackages: klogd syslog-service
- prepare usrmerge (boo#1029961)
- replace broken rcsyslog script with rcsyslogd link
==== systemd ====
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Import commit f6104ea5f554233e34b94ffd92da8332c3bd7d8f
617aed9236 scope: on unified, make sure to unwatch all PIDs once they've been moved to the cgroup scope
- Don't post-require systemd-default-settings-branding anymore
This is actually not needed now that the branding package issues a
PID1 reloading every times it's being updated.
- Import commit 49caf8e37aba04841e5493ccc25e7edab462d95b
f8f7286527 units: restore sysfs conditions in sys-fs-fuse-connections.mount and sys-kernel-config.mount
e9c7158dc7 units: wait until some fs modules are entirely loaded before mounting their corresponding filesystem (bsc#1178631)
ac7ddc4201 Revert "units: skip modprobe@.service if the unit appears to be already loaded"
17310a1d19 core: serialize u->pids until the processes have been moved to the scope cgroup (bsc#1174436)
1416965614 meson: add option to skip installing to $sysconfdir
f71a1ef5d0 systemctl: give a nice hint about org.freedesktop.LogControl1 when applicable
20a3f9fd95 systemctl: immediately reject invalid log levels
9f67d2e57b systemctl: merge log_target(), log_level(), service_log_setting()
ddf7cf4872 systemctl: add service-log-{level,target} verbs
026d7d156d systemctl: list unit introspection verbs first, modification second
- systemd-default-settings is needed by %post scriptlet
- Revert the change that dropped %{release} from the package version
constraints used in Requires:
The release number is actually relevant since it can be increased
when some patches, which might touch multiple sub-packages of
systemd, are added/modified.
However the %{release} is still no more used in conflicts.
==== systemd-default-settings ====
Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-branding-openSUSE
- Fix typo introduced by the previous change (bsc#1179183)
==== systemsettings5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: systemsettings5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Also load category when opening startup module in icon mode (kde#429306)
==== tcl ====
- Add a manpage symlink for tclsh8.6.
==== tslib ====
Version update (1.16 -> 1.22)
- update to 1.22:
* fix ts_uinput build on 32 bit arch on newer kernels
* ts_uinput: fix building on FreeBSD
* various fixes for cmake builds
* improved documentation for systemd
* new filter plugin: module evthres
* ts_calibrate: close framebuffer after validation. add timeout option -s for it
* support for screen-rotation in ts_calibrate and linear module
* add experimental module_raw input_evdev that needs libevdev
* new ts_calibrate --min_interval option to avoid inaccurate calibration
* add ts_calibrate --validate functionality to verify the calibration
* add ts_conf_get() and ts_conf_set() API
==== unbound ====
Version update (1.12.0 -> 1.13.0)
Subpackages: libunbound8 unbound-anchor
- update to 1.13.0
Features
- Pass the comm_reply information to the inplace_cb_reply* functions
during the mesh state and update the documentation on that.
- Fix #330: [Feature request] Add unencrypted DNS over HTTPS support.
This adds the option http-notls-downstream: yesno to change that,
and the dohclient test code has the -n option.
- Merge PR #228 : infra-keep-probing option to probe hosts that are
down. Add infra-keep-probing: yes option. Hosts that are down are
probed more frequently.
With the option turned on, it probes about every 120 seconds,
eventually after exponential backoff, and that keeps that way. If
traffic keeps up for the domain. It probes with one at a time, eg.
one query is allowed to probe, other queries within that 120 second
interval are turned away.
- Merge PR #313 from Ralph Dolmans: Replace edns-client-tag with
edns-client-string option.
- Merge PR #283 : Stream reuse. This implements upstream stream
reuse for performing several queries over the same TCP or TLS
channel.
- Fix to connect() to UDP destinations, default turned on,
this lowers vulnerability to ICMP side channels.
Option to toggle udp-connect, default is enabled.
Bug Fixes
- Fix #319: potential memory leak on config failure, in rpz config.
- Fix dnstap socket and the chroot not applied properly to the dnstap
socket path.
- Fix warning in libnss compile, nss_buf2dsa is not used without DSA.
- Fix #323: unbound testsuite fails on mock build in systemd-nspawn
if systemd support is build.
- Fix for python reply callback to see mesh state reply_list member,
it only removes it briefly for the commpoint call so that it does
not drop it and attempt to modify the reply list during reply.
- Fix that if there are on reply callbacks, those are called per
reply and a new message created if that was modified by the call.
- Free up auth zone parse region after use for lookup of host
- Merge PR #326 from netblue30: DoH: implement content-length
header field.
- DoH content length, simplify code, remove declaration after
statement and fix cast warning.
- Fix that if there are reply callbacks for the given rcode, those
are called per reply and a new message created if that was modified
by the call.
- Fix that the out of order TCP processing does not limit the
number of outstanding queries over a connection.
- Fix python documentation warning on functions.rst inplace_cb_reply.
- Log ip address when http session recv fails, eg. due to tls fail.
- Fix to set the tcp handler event toggle flag back to default when
the handler structure is reused.
- Clean the fix for out of order TCP processing limits on number
of queries. It was tested to work.
- Fix that http settings have colon in set_option, for
http-endpoint, http-max-streams, http-query-buffer-size,
http-response-buffer-size, and http-nodelay.
- Fix memory leak of https port string when reading config.
- local-zone regional allocations outside of chunk
- Merge PR #324 from James Renken: Add modern X.509v3 extensions to
unbound-control TLS certificates.
- Fix for PR #324 to attach the x509v3 extensions to the client
certificate.
- Fix #327: net/if.h check fails on some darwin versions; contribution
by Joshua Root.
- Fix #320: potential memory corruption due to size miscomputation upton
custom region alloc init.
- Fix #333: Unbound Segmentation Fault w/ log_info Functions From
Python Mod.
- Fix that minimal-responses does not remove addresses from a priming
query response.
- In man page note that tls-cert-bundle is read before permission
drop and chroot.
- Fix #341: fixing a possible memory leak.
- Fix memory leak after fix for possible memory leak failure.
- Fix #343: Fail to build --with-libnghttp2 with error: 'SSIZE_MAX'
undeclared.
- Fix for #303 CVE-2020-28935 : Fix that symlink does not interfere
with chown of pidfile.
- Fix #347: IP_DONTFRAG broken on Apple xcode 12.2.
- Fix #350: with the AF_NETLINK permission, to fix 1.12.0 error:
failed to list interfaces: getifaddrs: Address family not
supported by protocol.
- Merge #351 from dvzrv: Add AF_NETLINK to set of allowed socket
address families.
- iana portlist updated.
- Fix crash when TLS connection is closed prematurely, when
reuse tree comparison is not properly identical to insertion.
- Fix padding of struct regional for 32bit systems.
- with udp-connect ignore connection refused with UDP timeouts.
- Fix udp-connect on FreeBSD, do send calls on connected UDP socket.
- Better fix for reuse tree comparison for is-tls sockets. Where
the tree key identity is preserved after cleanup of the TLS state.
- Fix memory leak for edns client tag opcode config element.
- Attempt fix for libevent state in tcp reuse cases after a packet
is written.
- Fix readagain and writeagain callback functions for comm point
cleanup.
- Fix to omit UDP receive errors from log, if verbosity low.
These happen because of udp-connect.
- For #352: contrib/metrics.awk for Prometheus style metrics output.
- Fix that after failed read, the readagain cannot activate.
- Clear readagain upon decommission of pending tcp structure.
- Fix compile warning for type cast in http2_submit_dns_response.
- Fix when use free buffer to initialize rbtree for stream reuse.
- Fix compile warnings for windows.
- Fix compile warnings in rpz initialization.
- Fix contrib/metrics.awk for FreeBSD awk compatibility.
- Fix assertion failure on double callback when iterator loses
interest in query at head of line that then has the tcp stream
not kept for reuse.
- Fix stream reuse and tcp fast open.
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- 0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch:
ICU 68.1 no longer exposes FALSE and TRUE macros by default.
==== wireless-regdb ====
Version update (20200429 -> 20201120)
- Update to version 20201120:
* wireless-regdb: update regulatory database based on preceding changes
* wireless-regdb: Update regulatory rules for Kazakhstan (KZ)
* wireless-regdb: update 5.8 GHz regulatory rule for GB
* wireless-regdb: Update regulatory rules for Pakistan (PK) on 5GHz
* wireless-regdb: Update regulatory rules for Croatia (HR)
* wireless-regdb: restore channel 12 & 13 limitation in the US
* wireless-regdb: update regulatory rules for Egypt (EG)
==== xdg-desktop-portal-kde ====
Version update (5.20.3 -> 5.20.4)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland
- U_Check-SetMap-request-length-carefully.patch
* XkbSetMap Out-Of-Bounds Access: Insufficient checks on the
lengths of the XkbSetMap request can lead to out of bounds
memory accesses in the X server. (ZDI-CAN 11572,
CVE-2020-14360, bsc#1174908)
- U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch
* XkbSetDeviceInfo Heap-based Buffer Overflow: Insufficient
checks on input of the XkbSetDeviceInfo request can lead to a
buffer overflow on the head in the X server. (ZDI-CAN 11389,
CVE-2020-25712, bsc#1177596)
==== yast2 ====
Version update (4.3.44 -> 4.3.45)
Subpackages: yast2-logs
- Yast::Arch add support to know if code is running in a PV Xen guest
(related to bsc#952253, bsc#1172742, and bsc#1179197).
- 4.3.45
==== yast2-kdump ====
Version update (4.3.2 -> 4.3.3)
- Do not show a warning when running in a HVM Xen guest
(bsc#1179197).
- 4.3.3
==== yast2-storage-ng ====
Version update (4.3.24 -> 4.3.27)
- Fix unit tests (related to jsc#SLE-11308).
- 4.3.27
- Partitioner: added management of tmpfs file systems (related to
jsc#SLE-11308).
- 4.3.26
- Use Yast::Kernel.propose_hibernation? (related to jsc#SLE-12280).
- 4.3.25
==== yast2-users ====
Version update (4.3.9 -> 4.3.10)
- In the public key selector, allow to choose any device that
contains any filesystem except swap and squashfs (bsc#1178509).
- 4.3.10
==== zsh ====
- prepare usrmerge (boo#1029961)
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:
dmraid
fprintd (1.90.1 -> 1.90.4)
kernel-64kb (5.9.10 -> 5.9.11)
kernel-source (5.9.10 -> 5.9.11)
libgda
libmanette (0.2.4 -> 0.2.6)
libyui-qt-pkg (2.48.4 -> 2.48.5)
lvm2
lvm2-device-mapper
perl-Mojolicious (8.65 -> 8.66)
php7 (7.4.12 -> 7.4.13)
procmail
purple-lurch
python-pymongo (3.11.0 -> 3.11.1)
python-pyzmq (19.0.2 -> 20.0.0)
python-sortedcontainers (2.2.2 -> 2.3.0)
tigervnc
virt-manager
yast2-installation (4.3.20 -> 4.3.22)
yast2-packager (4.3.10 -> 4.3.11)
yast2-trans (84.87.20201122.ac554fbdd6 -> 84.87.20201130.b140fdb5f7)
zeromq (4.3.2 -> 4.3.3)
=== Details ===
==== dmraid ====
- prepare usrmerge (boo#1029961)
- Remove obsolete Groups tag (fate#326485)
==== fprintd ====
Version update (1.90.1 -> 1.90.4)
Subpackages: fprintd-lang fprintd-pam
- Update to version 1.90.4
* Authentication is now required to enroll a new print.
* Add support for the libfprint early reporting mechanism
* Proper hotplug support together with libfprint 1.90.4
* Handle STATE_DIRECTORY containing multiple paths
- Add patch:
* 0001-tests-Fix-test-not-failing-on-error.patch
https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
Unittest test_manager_get_devices_on_name_appeared is broken
with this patch applied - so revert it for now.
==== kernel-64kb ====
Version update (5.9.10 -> 5.9.11)
- spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe
(git-fixes).
- commit 91426ef
- Linux 5.9.11 (bsc#1012628).
- ah6: fix error return code in ah6_input() (bsc#1012628).
- atm: nicstar: Unmap DMA on send error (bsc#1012628).
- bnxt_en: read EEPROM A2h address using page 0 (bsc#1012628).
- devlink: Add missing genlmsg_cancel() in
devlink_nl_sb_port_pool_fill() (bsc#1012628).
- enetc: Workaround for MDIO register access issue (bsc#1012628).
- Exempt multicast addresses from five-second neighbor lifetime
(bsc#1012628).
- inet_diag: Fix error path to cancel the meseage in
inet_req_diag_fill() (bsc#1012628).
- ipv6: Fix error path to cancel the meseage (bsc#1012628).
- lan743x: fix issue causing intermittent kernel log warnings
(bsc#1012628).
- lan743x: prevent entire kernel HANG on open, for some platforms
(bsc#1012628).
- mlxsw: core: Use variable timeout for EMAD retries
(bsc#1012628).
- net: b44: fix error return code in b44_init_one() (bsc#1012628).
- net: bridge: add missing counters to ndo_get_stats64 callback
(bsc#1012628).
- netdevsim: set .owner to THIS_MODULE (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 (bsc#1012628).
- net: ethernet: mtk-star-emac: fix error return code in
mtk_star_enable() (bsc#1012628).
- net: ethernet: mtk-star-emac: return ok when xmit drops
(bsc#1012628).
- net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR
(bsc#1012628).
- net: ethernet: ti: cpsw: fix cpts irq after suspend
(bsc#1012628).
- net: ethernet: ti: cpsw: fix error return code in cpsw_probe()
(bsc#1012628).
- net: ftgmac100: Fix crash when removing driver (bsc#1012628).
- net: Have netpoll bring-up DSA management interface
(bsc#1012628).
- net: ipa: lock when freeing transaction (bsc#1012628).
- netlabel: fix our progress tracking in
netlbl_unlabel_staticlist() (bsc#1012628).
- netlabel: fix an uninitialized warning in
netlbl_unlabel_staticlist() (bsc#1012628).
- net: lantiq: Wait for the GPHY firmware to be ready
(bsc#1012628).
- net/mlx4_core: Fix init_hca fields offset (bsc#1012628).
- net/mlx5e: Fix refcount leak on kTLS RX resync (bsc#1012628).
- net/ncsi: Fix netlink registration (bsc#1012628).
- net: phy: mscc: remove non-MACSec compatible phy (bsc#1012628).
- net: qualcomm: rmnet: Fix incorrect receive packet handling
during cleanup (bsc#1012628).
- net/smc: fix direct access to ib_gid_addr->ndev in
smc_ib_determine_gid() (bsc#1012628).
- net: stmmac: Use rtnl_lock/unlock on
netif_set_real_num_rx_queues() call (bsc#1012628).
- net/tls: fix corrupted data in recvmsg (bsc#1012628).
- net: x25: Increase refcnt of "struct x25_neigh" in
x25_rx_call_request (bsc#1012628).
- page_frag: Recover from memory pressure (bsc#1012628).
- qed: fix error return code in qed_iwarp_ll2_start()
(bsc#1012628).
- qed: fix ILT configuration of SRC block (bsc#1012628).
- qlcnic: fix error return code in qlcnic_83xx_restart_hw()
(bsc#1012628).
- sctp: change to hold/put transport for proto_unreach_timer
(bsc#1012628).
- tcp: only postpone PROBE_RTT if RTT is < current min_rtt
estimate (bsc#1012628).
- vsock: forward all packets to the host when no H2G is registered
(bsc#1012628).
- net/mlx5e: Fix check if netdev is bond slave (bsc#1012628).
- net/mlx5: Add handling of port type in rule deletion
(bsc#1012628).
- net/mlx5: Clear bw_share upon VF disable (bsc#1012628).
- net/mlx5: Disable QoS when min_rates on all VFs are zero
(bsc#1012628).
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage
counter (bsc#1012628).
- net: fec: Fix reference count leak in fec series ops
(bsc#1012628).
- bnxt_en: Fix counter overflow logic (bsc#1012628).
- bnxt_en: Free port stats during firmware reset (bsc#1012628).
- net: mvneta: fix possible memory leak in
mvneta_swbm_add_rx_fragment (bsc#1012628).
- net/tls: Fix wrong record sn in async mode of device resync
(bsc#1012628).
- net: usb: qmi_wwan: Set DTR quirk for MR400 (bsc#1012628).
- Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts""
(bsc#1012628).
- tools, bpftool: Avoid array index warnings (bsc#1012628).
- habanalabs/gaudi: mask WDT error in QMAN (bsc#1012628).
- pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq
(bsc#1012628).
- scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by
ufshcd_hold() (bsc#1012628).
- scsi: ufs: Try to save power mode change and UIC cmd completion
timeout (bsc#1012628).
- pinctrl: mcp23s08: Print error message when regmap init fails
(bsc#1012628).
- selftests: kvm: Fix the segment descriptor layout to match
the actual layout (bsc#1012628).
- ACPI: button: Add DMI quirk for Medion Akoya E2228T
(bsc#1012628).
- arm64: errata: Fix handling of 1418040 with late CPU onlining
(bsc#1012628).
- arm64: psci: Avoid printing in cpu_psci_cpu_die() (bsc#1012628).
- arm64: smp: Tell RCU about CPUs that fail to come online
(bsc#1012628).
- um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb()
(bsc#1012628).
- vfs: remove lockdep bogosity in __sb_start_write (bsc#1012628).
- gfs2: fix possible reference leak in gfs2_check_blk_type
(bsc#1012628).
- hwmon: (pwm-fan) Fix RPM calculation (bsc#1012628).
- gfs2: Fix case in which ail writes are done to jdata holes
(bsc#1012628).
- arm64: Add MIDR value for KRYO2XX gold/silver CPU cores
(bsc#1012628).
- arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist
(bsc#1012628).
- arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver
(bsc#1012628).
- usb: dwc2: Avoid leaving the error_debugfs label unused
(bsc#1012628).
- arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX
delay (bsc#1012628).
- arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay
(bsc#1012628).
- arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node
(bsc#1012628).
- arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node
(bsc#1012628).
- arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node
(bsc#1012628).
- ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node
(bsc#1012628).
- Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs
to active high" (bsc#1012628).
- ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on
Ethernet PHY (bsc#1012628).
- ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on
Ethernet PHY (bsc#1012628).
- ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet
PHY (bsc#1012628).
- ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY
(bsc#1012628).
- ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII
RX/TX delay on PHY (bsc#1012628).
- arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX
delay on PHY (bsc#1012628).
- Input: adxl34x - clean up a data type in adxl34x_probe()
(bsc#1012628).
- MIPS: export has_transparent_hugepage() for modules
(bsc#1012628).
- dmaengine: idxd: fix wq config registers offset programming
(bsc#1012628).
- arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node
(bsc#1012628).
- arm64: dts: fsl: fix endianness issue of rcpm (bsc#1012628).
- arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio
(bsc#1012628).
- arm64: dts imx8mn: Remove non-existent USB OTG2 (bsc#1012628).
- arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy
(bsc#1012628).
- ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking
(bsc#1012628).
- ARM: dts: imx6q-prti6q: fix PHY address (bsc#1012628).
- swiotlb: using SIZE_MAX needs limits.h included (bsc#1012628).
- tee: amdtee: fix memory leak due to reset of global shm list
(bsc#1012628).
- tee: amdtee: synchronize access to shm list (bsc#1012628).
- dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment
(bsc#1012628).
- dmaengine: xilinx_dma: Fix SG capability check for MCDMA
(bsc#1012628).
- ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2
(bsc#1012628).
- ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 (bsc#1012628).
- ARM: dts: stm32: Define VIO regulator supply on DHCOM
(bsc#1012628).
- ARM: dts: stm32: Enable thermal sensor support on
stm32mp15xx-dhcor (bsc#1012628).
- ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM
(bsc#1012628).
- arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point
(bsc#1012628).
- ARM: dts: imx50-evk: Fix the chip select 1 IOMUX (bsc#1012628).
- dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio
(bsc#1012628).
- kunit: tool: unmark test_data as binary blobs (bsc#1012628).
- rcu: Don't invoke try_invoke_on_locked_down_task() with irqs
disabled (bsc#1012628).
- spi: fix client driver breakages when using GPIO descriptors
(bsc#1012628).
- Input: resistive-adc-touch - fix kconfig dependency on
IIO_BUFFER (bsc#1012628).
- Input: elan_i2c - fix firmware update on newer ICs
(bsc#1012628).
- rfkill: Fix use-after-free in rfkill_resume() (bsc#1012628).
- RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device()
(bsc#1012628).
- RMDA/sw: Don't allow drivers using dma_virt_ops on highmem
configs (bsc#1012628).
- perf lock: Correct field name "flags" (bsc#1012628).
- perf lock: Don't free "lock_seq_stat" if read_count isn't zero
(bsc#1012628).
- SUNRPC: Fix oops in the rpc_xdr_buf event class (bsc#1012628).
- drm: bridge: dw-hdmi: Avoid resetting force in the detect
function (bsc#1012628).
- tools, bpftool: Add missing close before bpftool net attach exit
(bsc#1012628).
- IB/hfi1: Fix error return code in hfi1_init_dd() (bsc#1012628).
- ip_tunnels: Set tunnel option flag when tunnel metadata is
present (bsc#1012628).
- can: af_can: prevent potential access of uninitialized member
in can_rcv() (bsc#1012628).
- can: af_can: prevent potential access of uninitialized member
in canfd_rcv() (bsc#1012628).
- can: dev: can_restart(): post buffer from the right context
(bsc#1012628).
- can: ti_hecc: Fix memleak in ti_hecc_probe (bsc#1012628).
- can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then
pass to can_put_echo_skb() (bsc#1012628).
- can: peak_usb: fix potential integer overflow on shift of a int
(bsc#1012628).
- can: flexcan: fix failure handling of pm_runtime_get_sync()
(bsc#1012628).
- can: tcan4x5x: replace depends on REGMAP_SPI with depends on
SPI (bsc#1012628).
- can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking
for devm_regmap_init() (bsc#1012628).
- can: tcan4x5x: tcan4x5x_can_remove(): fix order of
deregistration (bsc#1012628).
- can: m_can: m_can_handle_state_change(): fix state change
(bsc#1012628).
- can: m_can: m_can_class_free_dev(): introduce new function
(bsc#1012628).
- can: m_can: Fix freeing of can device from peripherials
(bsc#1012628).
- can: m_can: m_can_stop(): set device to software init mode
before closing (bsc#1012628).
- dmaengine: idxd: fix mapping of portal size (bsc#1012628).
- ASoC: Intel: KMB: Fix S24_LE configuration (bsc#1012628).
- ASoC: qcom: lpass-platform: Fix memory leak (bsc#1012628).
- spi: cadence-quadspi: Fix error return code in cqspi_probe
(bsc#1012628).
- selftests/bpf: Fix error return code in run_getsockopt_test()
(bsc#1012628).
- MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu
(bsc#1012628).
- drm/sun4i: dw-hdmi: fix error return code in
sun8i_dw_hdmi_bind() (bsc#1012628).
- net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos
disabled (bsc#1012628).
- bpf, sockmap: Fix partial copy_page_to_iter so progress can
still be made (bsc#1012628).
- bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress
redirect (bsc#1012628).
- can: kvaser_pciefd: Fix KCAN bittiming limits (bsc#1012628).
- can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits
(bsc#1012628).
- dmaengine: fix error codes in channel_register() (bsc#1012628).
- iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header
(bsc#1012628).
- iommu/vt-d: Avoid panic if iommu init fails in tboot system
(bsc#1012628).
- can: flexcan: flexcan_chip_start(): fix erroneous
flexcan_transceiver_enable() during bus-off recovery
(bsc#1012628).
- can: m_can: process interrupt only when not runtime suspended
(bsc#1012628).
- xfs: fix the minrecs logic when dealing with inode root child
blocks (bsc#1012628).
- xfs: strengthen rmap record flags checking (bsc#1012628).
- xfs: directory scrub should check the null bestfree entries too
(bsc#1012628).
- xfs: ensure inobt record walks always make forward progress
(bsc#1012628).
- xfs: return corresponding errcode if xfs_initialize_perag()
fail (bsc#1012628).
- ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable
disabled clock (bsc#1012628).
- regulator: ti-abb: Fix array out of bound read access on the
first transition (bsc#1012628).
- libbpf: Fix VERSIONED_SYM_COUNT number parsing (bsc#1012628).
- lib/strncpy_from_user.c: Mask out bytes after NUL terminator
(bsc#1012628).
- fail_function: Remove a redundant mutex unlock (bsc#1012628).
- xfs: revert "xfs: fix rmap key and record comparison functions"
(bsc#1012628).
- selftests/seccomp: powerpc: Fix typo in macro variable name
(bsc#1012628).
- selftests/seccomp: sh: Fix register names (bsc#1012628).
- bpf, sockmap: Skb verdict SK_PASS to self already checked rmem
limits (bsc#1012628).
- bpf, sockmap: On receive programs try to fast track SK_PASS
ingress (bsc#1012628).
- bpf, sockmap: Use truesize with sk_rmem_schedule()
(bsc#1012628).
- bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting
to self (bsc#1012628).
- efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP
(bsc#1012628).
- counter/ti-eqep: Fix regmap max_register (bsc#1012628).
- efi/x86: Free efi_pgd with free_pages() (bsc#1012628).
- sched/fair: Fix overutilized update in enqueue_task_fair()
(bsc#1012628).
- sched: Fix data-race in wakeup (bsc#1012628).
- sched: Fix rq->nr_iowait ordering (bsc#1012628).
- libfs: fix error cast of negative value in simple_attr_write()
(bsc#1012628).
- afs: Fix speculative status fetch going out of order wrt to
modifications (bsc#1012628).
- HID: logitech-hidpp: Add PID for MX Anywhere 2 (bsc#1012628).
- HID: mcp2221: Fix GPIO output handling (bsc#1012628).
- HID: logitech-dj: Handle quad/bluetooth keyboards with a
builtin trackpad (bsc#1012628).
- HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00
receiver (bsc#1012628).
- speakup: Do not let the line discipline be used several times
(bsc#1012628).
- ALSA: firewire: Clean up a locking issue in copy_resp_to_buf()
(bsc#1012628).
- ALSA: usb-audio: Add delay quirk for all Logitech USB devices
(bsc#1012628).
- ALSA: ctl: fix error path at adding user-defined element set
(bsc#1012628).
- ALSA: mixart: Fix mutex deadlock (bsc#1012628).
- ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset
Button (bsc#1012628).
- ALSA: hda/realtek - Add supported mute Led for HP (bsc#1012628).
- ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220)
(bsc#1012628).
- ALSA: hda/realtek - HP Headset Mic can't detect after boot
(bsc#1012628).
- tty: serial: imx: fix potential deadlock (bsc#1012628).
- tty: serial: imx: keep console clocks always on (bsc#1012628).
- HID: logitech-dj: Fix an error in mse_bluetooth_descriptor
(bsc#1012628).
- efivarfs: fix memory leak in efivarfs_create() (bsc#1012628).
- staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids
(bsc#1012628).
- staging: mt7621-pci: avoid to request pci bus resources
(bsc#1012628).
- iio: light: fix kconfig dependency bug for VCNL4035
(bsc#1012628).
- ext4: fix bogus warning in ext4_update_dx_flag() (bsc#1012628).
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp)
(bsc#1012628).
- ACPI: fan: Initialize performance state sysfs attribute
(bsc#1012628).
- iio: accel: kxcjk1013: Replace is_smo8500_device with an
acpi_type enum (bsc#1012628).
- iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for
setting tablet-mode (bsc#1012628).
- iio: adc: mediatek: fix unset field (bsc#1012628).
- iio: cros_ec: Use default frequencies when EC returns invalid
information (bsc#1012628).
- iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout
(bsc#1012628).
- iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used
(bsc#1012628).
- iio/adc: ingenic: Fix battery VREF for JZ4770 SoC (bsc#1012628).
- iio: adc: stm32-adc: fix a regression when using dma and irq
(bsc#1012628).
- serial: ar933x_uart: disable clk on error handling path in probe
(bsc#1012628).
- arm64: dts: agilex/stratix10: Fix qspi node compatible
(bsc#1012628).
- spi: lpspi: Fix use-after-free on unbind (bsc#1012628).
- spi: Introduce device-managed SPI controller allocation
(bsc#1012628).
- spi: npcm-fiu: Don't leak SPI master in probe error path
(bsc#1012628).
- spi: bcm2835aux: Fix use-after-free on unbind (bsc#1012628).
- regulator: pfuze100: limit pfuze-support-disable-sw to
pfuze{100,200} (bsc#1012628).
- regulator: fix memory leak with repeated
set_machine_constraints() (bsc#1012628).
- regulator: avoid resolve_supply() infinite recursion
(bsc#1012628).
- regulator: workaround self-referent regulators (bsc#1012628).
- gfs2: Fix regression in freeze_go_sync (bsc#1012628).
- xtensa: fix TLBTEMP area placement (bsc#1012628).
- xtensa: disable preemption around cache alias management calls
(bsc#1012628).
- mac80211: minstrel: remove deferred sampling code (bsc#1012628).
- mac80211: minstrel: fix tx status processing corner case
(bsc#1012628).
- s390: fix system call exit path (bsc#1012628).
- s390/cpum_sf.c: fix file permission for cpum_sfb_size
(bsc#1012628).
- s390/dasd: fix null pointer dereference for ERP requests
(bsc#1012628).
- Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if
disconnected (bsc#1012628).
- drm/amd/display: Add missing pflip irq for dcn2.0 (bsc#1012628).
- drm/i915: Handle max_bpc==16 (bsc#1012628).
- drm/i915/tgl: Fix Media power gate sequence (bsc#1012628).
- io_uring: don't double complete failed reissue request
(bsc#1012628).
- mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for
BYT-based Intel controllers (bsc#1012628).
- mmc: sdhci-of-arasan: Allow configuring zero tap values
(bsc#1012628).
- mmc: sdhci-of-arasan: Use Mask writes for Tap delays
(bsc#1012628).
- mmc: sdhci-of-arasan: Issue DLL reset explicitly (bsc#1012628).
- blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
(bsc#1012628).
- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1012628).
- seccomp: Set PF_SUPERPRIV when checking capability
(bsc#1012628).
- fanotify: fix logic of reporting name info with watched parent
(bsc#1012628).
- x86/microcode/intel: Check patch signature before saving
microcode for early loading (bsc#1012628).
- mm: never attempt async page lock if we've transferred data
already (bsc#1012628).
- mm: fix readahead_page_batch for retry entries (bsc#1012628).
- mm: memcg/slab: fix root memcg vmstats (bsc#1012628).
- mm/userfaultfd: do not access vma->vm_mm after calling
handle_userfault() (bsc#1012628).
- Update config files.
- commit 1b55838
- Update config files (bsc#1179102).
Set AMIGA_PARTITION=y wherever AFFS_FS=m. The AMIGA_PARTITION's Kconfig
help suggests: default y if (AMIGA || AFFS_FS=y). And we enable Amiga FS
in some configs, but don't enable support for Amiga partitions. That is
a bit pointless. So fix this.
- commit cc720a5
==== kernel-source ====
Version update (5.9.10 -> 5.9.11)
Subpackages: kernel-default kernel-docs
- spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe
(git-fixes).
- commit 91426ef
- Linux 5.9.11 (bsc#1012628).
- ah6: fix error return code in ah6_input() (bsc#1012628).
- atm: nicstar: Unmap DMA on send error (bsc#1012628).
- bnxt_en: read EEPROM A2h address using page 0 (bsc#1012628).
- devlink: Add missing genlmsg_cancel() in
devlink_nl_sb_port_pool_fill() (bsc#1012628).
- enetc: Workaround for MDIO register access issue (bsc#1012628).
- Exempt multicast addresses from five-second neighbor lifetime
(bsc#1012628).
- inet_diag: Fix error path to cancel the meseage in
inet_req_diag_fill() (bsc#1012628).
- ipv6: Fix error path to cancel the meseage (bsc#1012628).
- lan743x: fix issue causing intermittent kernel log warnings
(bsc#1012628).
- lan743x: prevent entire kernel HANG on open, for some platforms
(bsc#1012628).
- mlxsw: core: Use variable timeout for EMAD retries
(bsc#1012628).
- net: b44: fix error return code in b44_init_one() (bsc#1012628).
- net: bridge: add missing counters to ndo_get_stats64 callback
(bsc#1012628).
- netdevsim: set .owner to THIS_MODULE (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 (bsc#1012628).
- net: ethernet: mtk-star-emac: fix error return code in
mtk_star_enable() (bsc#1012628).
- net: ethernet: mtk-star-emac: return ok when xmit drops
(bsc#1012628).
- net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR
(bsc#1012628).
- net: ethernet: ti: cpsw: fix cpts irq after suspend
(bsc#1012628).
- net: ethernet: ti: cpsw: fix error return code in cpsw_probe()
(bsc#1012628).
- net: ftgmac100: Fix crash when removing driver (bsc#1012628).
- net: Have netpoll bring-up DSA management interface
(bsc#1012628).
- net: ipa: lock when freeing transaction (bsc#1012628).
- netlabel: fix our progress tracking in
netlbl_unlabel_staticlist() (bsc#1012628).
- netlabel: fix an uninitialized warning in
netlbl_unlabel_staticlist() (bsc#1012628).
- net: lantiq: Wait for the GPHY firmware to be ready
(bsc#1012628).
- net/mlx4_core: Fix init_hca fields offset (bsc#1012628).
- net/mlx5e: Fix refcount leak on kTLS RX resync (bsc#1012628).
- net/ncsi: Fix netlink registration (bsc#1012628).
- net: phy: mscc: remove non-MACSec compatible phy (bsc#1012628).
- net: qualcomm: rmnet: Fix incorrect receive packet handling
during cleanup (bsc#1012628).
- net/smc: fix direct access to ib_gid_addr->ndev in
smc_ib_determine_gid() (bsc#1012628).
- net: stmmac: Use rtnl_lock/unlock on
netif_set_real_num_rx_queues() call (bsc#1012628).
- net/tls: fix corrupted data in recvmsg (bsc#1012628).
- net: x25: Increase refcnt of "struct x25_neigh" in
x25_rx_call_request (bsc#1012628).
- page_frag: Recover from memory pressure (bsc#1012628).
- qed: fix error return code in qed_iwarp_ll2_start()
(bsc#1012628).
- qed: fix ILT configuration of SRC block (bsc#1012628).
- qlcnic: fix error return code in qlcnic_83xx_restart_hw()
(bsc#1012628).
- sctp: change to hold/put transport for proto_unreach_timer
(bsc#1012628).
- tcp: only postpone PROBE_RTT if RTT is < current min_rtt
estimate (bsc#1012628).
- vsock: forward all packets to the host when no H2G is registered
(bsc#1012628).
- net/mlx5e: Fix check if netdev is bond slave (bsc#1012628).
- net/mlx5: Add handling of port type in rule deletion
(bsc#1012628).
- net/mlx5: Clear bw_share upon VF disable (bsc#1012628).
- net/mlx5: Disable QoS when min_rates on all VFs are zero
(bsc#1012628).
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage
counter (bsc#1012628).
- net: fec: Fix reference count leak in fec series ops
(bsc#1012628).
- bnxt_en: Fix counter overflow logic (bsc#1012628).
- bnxt_en: Free port stats during firmware reset (bsc#1012628).
- net: mvneta: fix possible memory leak in
mvneta_swbm_add_rx_fragment (bsc#1012628).
- net/tls: Fix wrong record sn in async mode of device resync
(bsc#1012628).
- net: usb: qmi_wwan: Set DTR quirk for MR400 (bsc#1012628).
- Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts""
(bsc#1012628).
- tools, bpftool: Avoid array index warnings (bsc#1012628).
- habanalabs/gaudi: mask WDT error in QMAN (bsc#1012628).
- pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq
(bsc#1012628).
- scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by
ufshcd_hold() (bsc#1012628).
- scsi: ufs: Try to save power mode change and UIC cmd completion
timeout (bsc#1012628).
- pinctrl: mcp23s08: Print error message when regmap init fails
(bsc#1012628).
- selftests: kvm: Fix the segment descriptor layout to match
the actual layout (bsc#1012628).
- ACPI: button: Add DMI quirk for Medion Akoya E2228T
(bsc#1012628).
- arm64: errata: Fix handling of 1418040 with late CPU onlining
(bsc#1012628).
- arm64: psci: Avoid printing in cpu_psci_cpu_die() (bsc#1012628).
- arm64: smp: Tell RCU about CPUs that fail to come online
(bsc#1012628).
- um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb()
(bsc#1012628).
- vfs: remove lockdep bogosity in __sb_start_write (bsc#1012628).
- gfs2: fix possible reference leak in gfs2_check_blk_type
(bsc#1012628).
- hwmon: (pwm-fan) Fix RPM calculation (bsc#1012628).
- gfs2: Fix case in which ail writes are done to jdata holes
(bsc#1012628).
- arm64: Add MIDR value for KRYO2XX gold/silver CPU cores
(bsc#1012628).
- arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist
(bsc#1012628).
- arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver
(bsc#1012628).
- usb: dwc2: Avoid leaving the error_debugfs label unused
(bsc#1012628).
- arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX
delay (bsc#1012628).
- arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay
(bsc#1012628).
- arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node
(bsc#1012628).
- arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node
(bsc#1012628).
- arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node
(bsc#1012628).
- ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node
(bsc#1012628).
- Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs
to active high" (bsc#1012628).
- ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on
Ethernet PHY (bsc#1012628).
- ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on
Ethernet PHY (bsc#1012628).
- ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet
PHY (bsc#1012628).
- ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY
(bsc#1012628).
- ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII
RX/TX delay on PHY (bsc#1012628).
- arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX
delay on PHY (bsc#1012628).
- Input: adxl34x - clean up a data type in adxl34x_probe()
(bsc#1012628).
- MIPS: export has_transparent_hugepage() for modules
(bsc#1012628).
- dmaengine: idxd: fix wq config registers offset programming
(bsc#1012628).
- arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node
(bsc#1012628).
- arm64: dts: fsl: fix endianness issue of rcpm (bsc#1012628).
- arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio
(bsc#1012628).
- arm64: dts imx8mn: Remove non-existent USB OTG2 (bsc#1012628).
- arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy
(bsc#1012628).
- ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking
(bsc#1012628).
- ARM: dts: imx6q-prti6q: fix PHY address (bsc#1012628).
- swiotlb: using SIZE_MAX needs limits.h included (bsc#1012628).
- tee: amdtee: fix memory leak due to reset of global shm list
(bsc#1012628).
- tee: amdtee: synchronize access to shm list (bsc#1012628).
- dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment
(bsc#1012628).
- dmaengine: xilinx_dma: Fix SG capability check for MCDMA
(bsc#1012628).
- ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2
(bsc#1012628).
- ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 (bsc#1012628).
- ARM: dts: stm32: Define VIO regulator supply on DHCOM
(bsc#1012628).
- ARM: dts: stm32: Enable thermal sensor support on
stm32mp15xx-dhcor (bsc#1012628).
- ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM
(bsc#1012628).
- arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point
(bsc#1012628).
- ARM: dts: imx50-evk: Fix the chip select 1 IOMUX (bsc#1012628).
- dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio
(bsc#1012628).
- kunit: tool: unmark test_data as binary blobs (bsc#1012628).
- rcu: Don't invoke try_invoke_on_locked_down_task() with irqs
disabled (bsc#1012628).
- spi: fix client driver breakages when using GPIO descriptors
(bsc#1012628).
- Input: resistive-adc-touch - fix kconfig dependency on
IIO_BUFFER (bsc#1012628).
- Input: elan_i2c - fix firmware update on newer ICs
(bsc#1012628).
- rfkill: Fix use-after-free in rfkill_resume() (bsc#1012628).
- RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device()
(bsc#1012628).
- RMDA/sw: Don't allow drivers using dma_virt_ops on highmem
configs (bsc#1012628).
- perf lock: Correct field name "flags" (bsc#1012628).
- perf lock: Don't free "lock_seq_stat" if read_count isn't zero
(bsc#1012628).
- SUNRPC: Fix oops in the rpc_xdr_buf event class (bsc#1012628).
- drm: bridge: dw-hdmi: Avoid resetting force in the detect
function (bsc#1012628).
- tools, bpftool: Add missing close before bpftool net attach exit
(bsc#1012628).
- IB/hfi1: Fix error return code in hfi1_init_dd() (bsc#1012628).
- ip_tunnels: Set tunnel option flag when tunnel metadata is
present (bsc#1012628).
- can: af_can: prevent potential access of uninitialized member
in can_rcv() (bsc#1012628).
- can: af_can: prevent potential access of uninitialized member
in canfd_rcv() (bsc#1012628).
- can: dev: can_restart(): post buffer from the right context
(bsc#1012628).
- can: ti_hecc: Fix memleak in ti_hecc_probe (bsc#1012628).
- can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then
pass to can_put_echo_skb() (bsc#1012628).
- can: peak_usb: fix potential integer overflow on shift of a int
(bsc#1012628).
- can: flexcan: fix failure handling of pm_runtime_get_sync()
(bsc#1012628).
- can: tcan4x5x: replace depends on REGMAP_SPI with depends on
SPI (bsc#1012628).
- can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking
for devm_regmap_init() (bsc#1012628).
- can: tcan4x5x: tcan4x5x_can_remove(): fix order of
deregistration (bsc#1012628).
- can: m_can: m_can_handle_state_change(): fix state change
(bsc#1012628).
- can: m_can: m_can_class_free_dev(): introduce new function
(bsc#1012628).
- can: m_can: Fix freeing of can device from peripherials
(bsc#1012628).
- can: m_can: m_can_stop(): set device to software init mode
before closing (bsc#1012628).
- dmaengine: idxd: fix mapping of portal size (bsc#1012628).
- ASoC: Intel: KMB: Fix S24_LE configuration (bsc#1012628).
- ASoC: qcom: lpass-platform: Fix memory leak (bsc#1012628).
- spi: cadence-quadspi: Fix error return code in cqspi_probe
(bsc#1012628).
- selftests/bpf: Fix error return code in run_getsockopt_test()
(bsc#1012628).
- MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu
(bsc#1012628).
- drm/sun4i: dw-hdmi: fix error return code in
sun8i_dw_hdmi_bind() (bsc#1012628).
- net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos
disabled (bsc#1012628).
- bpf, sockmap: Fix partial copy_page_to_iter so progress can
still be made (bsc#1012628).
- bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress
redirect (bsc#1012628).
- can: kvaser_pciefd: Fix KCAN bittiming limits (bsc#1012628).
- can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits
(bsc#1012628).
- dmaengine: fix error codes in channel_register() (bsc#1012628).
- iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header
(bsc#1012628).
- iommu/vt-d: Avoid panic if iommu init fails in tboot system
(bsc#1012628).
- can: flexcan: flexcan_chip_start(): fix erroneous
flexcan_transceiver_enable() during bus-off recovery
(bsc#1012628).
- can: m_can: process interrupt only when not runtime suspended
(bsc#1012628).
- xfs: fix the minrecs logic when dealing with inode root child
blocks (bsc#1012628).
- xfs: strengthen rmap record flags checking (bsc#1012628).
- xfs: directory scrub should check the null bestfree entries too
(bsc#1012628).
- xfs: ensure inobt record walks always make forward progress
(bsc#1012628).
- xfs: return corresponding errcode if xfs_initialize_perag()
fail (bsc#1012628).
- ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable
disabled clock (bsc#1012628).
- regulator: ti-abb: Fix array out of bound read access on the
first transition (bsc#1012628).
- libbpf: Fix VERSIONED_SYM_COUNT number parsing (bsc#1012628).
- lib/strncpy_from_user.c: Mask out bytes after NUL terminator
(bsc#1012628).
- fail_function: Remove a redundant mutex unlock (bsc#1012628).
- xfs: revert "xfs: fix rmap key and record comparison functions"
(bsc#1012628).
- selftests/seccomp: powerpc: Fix typo in macro variable name
(bsc#1012628).
- selftests/seccomp: sh: Fix register names (bsc#1012628).
- bpf, sockmap: Skb verdict SK_PASS to self already checked rmem
limits (bsc#1012628).
- bpf, sockmap: On receive programs try to fast track SK_PASS
ingress (bsc#1012628).
- bpf, sockmap: Use truesize with sk_rmem_schedule()
(bsc#1012628).
- bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting
to self (bsc#1012628).
- efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP
(bsc#1012628).
- counter/ti-eqep: Fix regmap max_register (bsc#1012628).
- efi/x86: Free efi_pgd with free_pages() (bsc#1012628).
- sched/fair: Fix overutilized update in enqueue_task_fair()
(bsc#1012628).
- sched: Fix data-race in wakeup (bsc#1012628).
- sched: Fix rq->nr_iowait ordering (bsc#1012628).
- libfs: fix error cast of negative value in simple_attr_write()
(bsc#1012628).
- afs: Fix speculative status fetch going out of order wrt to
modifications (bsc#1012628).
- HID: logitech-hidpp: Add PID for MX Anywhere 2 (bsc#1012628).
- HID: mcp2221: Fix GPIO output handling (bsc#1012628).
- HID: logitech-dj: Handle quad/bluetooth keyboards with a
builtin trackpad (bsc#1012628).
- HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00
receiver (bsc#1012628).
- speakup: Do not let the line discipline be used several times
(bsc#1012628).
- ALSA: firewire: Clean up a locking issue in copy_resp_to_buf()
(bsc#1012628).
- ALSA: usb-audio: Add delay quirk for all Logitech USB devices
(bsc#1012628).
- ALSA: ctl: fix error path at adding user-defined element set
(bsc#1012628).
- ALSA: mixart: Fix mutex deadlock (bsc#1012628).
- ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset
Button (bsc#1012628).
- ALSA: hda/realtek - Add supported mute Led for HP (bsc#1012628).
- ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220)
(bsc#1012628).
- ALSA: hda/realtek - HP Headset Mic can't detect after boot
(bsc#1012628).
- tty: serial: imx: fix potential deadlock (bsc#1012628).
- tty: serial: imx: keep console clocks always on (bsc#1012628).
- HID: logitech-dj: Fix an error in mse_bluetooth_descriptor
(bsc#1012628).
- efivarfs: fix memory leak in efivarfs_create() (bsc#1012628).
- staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids
(bsc#1012628).
- staging: mt7621-pci: avoid to request pci bus resources
(bsc#1012628).
- iio: light: fix kconfig dependency bug for VCNL4035
(bsc#1012628).
- ext4: fix bogus warning in ext4_update_dx_flag() (bsc#1012628).
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp)
(bsc#1012628).
- ACPI: fan: Initialize performance state sysfs attribute
(bsc#1012628).
- iio: accel: kxcjk1013: Replace is_smo8500_device with an
acpi_type enum (bsc#1012628).
- iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for
setting tablet-mode (bsc#1012628).
- iio: adc: mediatek: fix unset field (bsc#1012628).
- iio: cros_ec: Use default frequencies when EC returns invalid
information (bsc#1012628).
- iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout
(bsc#1012628).
- iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used
(bsc#1012628).
- iio/adc: ingenic: Fix battery VREF for JZ4770 SoC (bsc#1012628).
- iio: adc: stm32-adc: fix a regression when using dma and irq
(bsc#1012628).
- serial: ar933x_uart: disable clk on error handling path in probe
(bsc#1012628).
- arm64: dts: agilex/stratix10: Fix qspi node compatible
(bsc#1012628).
- spi: lpspi: Fix use-after-free on unbind (bsc#1012628).
- spi: Introduce device-managed SPI controller allocation
(bsc#1012628).
- spi: npcm-fiu: Don't leak SPI master in probe error path
(bsc#1012628).
- spi: bcm2835aux: Fix use-after-free on unbind (bsc#1012628).
- regulator: pfuze100: limit pfuze-support-disable-sw to
pfuze{100,200} (bsc#1012628).
- regulator: fix memory leak with repeated
set_machine_constraints() (bsc#1012628).
- regulator: avoid resolve_supply() infinite recursion
(bsc#1012628).
- regulator: workaround self-referent regulators (bsc#1012628).
- gfs2: Fix regression in freeze_go_sync (bsc#1012628).
- xtensa: fix TLBTEMP area placement (bsc#1012628).
- xtensa: disable preemption around cache alias management calls
(bsc#1012628).
- mac80211: minstrel: remove deferred sampling code (bsc#1012628).
- mac80211: minstrel: fix tx status processing corner case
(bsc#1012628).
- s390: fix system call exit path (bsc#1012628).
- s390/cpum_sf.c: fix file permission for cpum_sfb_size
(bsc#1012628).
- s390/dasd: fix null pointer dereference for ERP requests
(bsc#1012628).
- Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if
disconnected (bsc#1012628).
- drm/amd/display: Add missing pflip irq for dcn2.0 (bsc#1012628).
- drm/i915: Handle max_bpc==16 (bsc#1012628).
- drm/i915/tgl: Fix Media power gate sequence (bsc#1012628).
- io_uring: don't double complete failed reissue request
(bsc#1012628).
- mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for
BYT-based Intel controllers (bsc#1012628).
- mmc: sdhci-of-arasan: Allow configuring zero tap values
(bsc#1012628).
- mmc: sdhci-of-arasan: Use Mask writes for Tap delays
(bsc#1012628).
- mmc: sdhci-of-arasan: Issue DLL reset explicitly (bsc#1012628).
- blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
(bsc#1012628).
- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1012628).
- seccomp: Set PF_SUPERPRIV when checking capability
(bsc#1012628).
- fanotify: fix logic of reporting name info with watched parent
(bsc#1012628).
- x86/microcode/intel: Check patch signature before saving
microcode for early loading (bsc#1012628).
- mm: never attempt async page lock if we've transferred data
already (bsc#1012628).
- mm: fix readahead_page_batch for retry entries (bsc#1012628).
- mm: memcg/slab: fix root memcg vmstats (bsc#1012628).
- mm/userfaultfd: do not access vma->vm_mm after calling
handle_userfault() (bsc#1012628).
- Update config files.
- commit 1b55838
- Update config files (bsc#1179102).
Set AMIGA_PARTITION=y wherever AFFS_FS=m. The AMIGA_PARTITION's Kconfig
help suggests: default y if (AMIGA || AFFS_FS=y). And we enable Amiga FS
in some configs, but don't enable support for Amiga partitions. That is
a bit pointless. So fix this.
- commit cc720a5
==== libgda ====
Subpackages: libgda-5_0-4 libgda-5_0-bdb libgda-5_0-sqlite libgda-ui-5_0-4 libgda-ui-5_0-plugins
- Only conditionally build with firebird support, currently
disabled (boo#1179203).
==== libmanette ====
Version update (0.2.4 -> 0.2.6)
- Update to version 0.2.6:
+ Project:
- Move the project to gitlab.gnome.org/GNOME/libmanette.
- Update the URLs accordingly.
- Give the project a minimal website:
https://gnome.pages.gitlab.gnome.org/libmanette/
- Update the project's description.
+ Documentation:
- Add a documentation.
- Fix many documentation annotations.
- Document more symbols.
+ Meson:
- Require Meson 0.53.0.
- Add the demos option.
- Add the build-tests and install-tests option.
- Various code style cleanups and updates.
- Add a build summary.
+ ManetteDevice:
- Add a missing precondition check to ensure milliseconds is in
the right range in manette_device_rumble().
- Throw the full file error code rather than G_FILE_ERROR_FAILED
in manette_device_new().
- Throw G_FILE_ERROR_FAILED rather than G_FILE_ERROR_NXIO in
manette_device_new() if the device isn't a gamepad.
+ ManetteMapping:
- Check mapping strings have at least a GUID field and a name
field.
- Use the debug log level for non-programming mapping parsing
errors.
- Make some parsing error messages more explicit.
+ ManetteMappingManager: Use a race-free way to check the mapping
file deletion.
+ Code cleanup:
- Make license headers have the LGPL footer, not the GPL one.
- Use #pragma once instead of manual header guards.
- Use g_auto(), g_autoptr() and g_autofree where possible.
- Use g_clear_pointer() and g_clear_object() where possible.
- Use assertions instead of g_return*_if_fail in static
functions.
- Add HACKING.md to document the code, documentation, and
commit message styles.
- Give better names to callback functions.
- Give the namespace_object_ prefix to the finalize functions
to match the code style.
- Clean up and simplify the code in many places.
- Drop platform:Linux from the internal gamepad database.
- Changes from version 0.2.5:
+ Fix the build with musl by using input_event_sec and
input_event_usec.
- Run tests during build, add a check section and macro.
- Update URL to new home.
==== libyui-qt-pkg ====
Version update (2.48.4 -> 2.48.5)
- Fix text and icon overlapping in the pattern header (boo#1176530)
- Improve layout of pattern headers
- 2.48.5
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- Update lvm2.spec file (bsc#1177533)
- in %postun, disable restart blk-availability.service & lvm2-monitor.service
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- Update lvm2.spec file (bsc#1177533)
- in %postun, disable restart blk-availability.service & lvm2-monitor.service
==== perl-Mojolicious ====
Version update (8.65 -> 8.66)
- updated to 8.66
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.66 2020-11-28
- Deprecated logging to "log/$mode.log" (if a log directory exists) in Mojolicious. The default will simply be STDERR
in the future.
- Added support for preloading controllers and other classes during startup of Mojolicious applications.
- Added EXPERIMENTAL preload_namespaces attribute to Mojolicious.
- Added EXPERIMENTAL warmup method to Mojolicious.
- Added EXPERIMENTAL load_classes function to Mojo::Loader.
- Removed experimental status from humanize_bytes method in Mojo::ByteStream.
- Removed experimental status from humanize_bytes function in Mojo::Util.
- Improved find_modules function in Mojo::Loader with recursive option.
- Improved Mojo::DOM::CSS to throw exceptions for unknown CSS selectors.
- Fixed a bug in Mojolicious::Commands where help messages would not be displayed correctly for some commands.
(kiwiroy)
- Fixed a bug in Mojolicious::Routes::Pattern where type_start was treated as a regex. (Grinnz)
==== php7 ====
Version update (7.4.12 -> 7.4.13)
Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- do not build firebird extension in any case
- updated to 7.4.13: This is a security release which also contains
several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.13
- deleted patch (upstreamed)
- php-fix_net-snmp_disable_MD5.patch
==== procmail ====
- Add reproducible2.patch to negate influences from preinstallimage
to make package build reproducible
==== purple-lurch ====
- Add libomemo-27.patch to fix encryption
==== python-pymongo ====
Version update (3.11.0 -> 3.11.1)
- update to 3.11.1:
- Support for Python 3.9.
- Initial support for Azure and GCP KMS providers for client side field level
encryption is in beta. See the docstring for
:class:`~pymongo.mongo_client.MongoClient`,
:class:`~pymongo.encryption_options.AutoEncryptionOpts`,
and :mod:`~pymongo.encryption`. **Note: Backwards-breaking changes may be
made before the final release.**
- Fixed a bug where the :class:`bson.json_util.JSONOptions` API did not match
the :class:`bson.codec_options.CodecOptions` API due to the absence of
a :meth:`bson.json_util.JSONOptions.with_options` method. This method has now
been added.
- Fixed a bug which made it impossible to serialize
:class:`~pymongo.errors.BulkWriteError` instances using :mod:`pickle`.
- Fixed a bug wherein PyMongo did not always discard an implicit session after
encountering a network error.
- Fixed a bug where connections created in the background were not
authenticated.
- Fixed a memory leak in the :mod:`bson` module when using a
:class:`~bson.codec_options.TypeRegistry`.
==== python-pyzmq ====
Version update (19.0.2 -> 20.0.0)
- update to version 20.0.0:
* fix build with ZeroMQ 4.3.3
* drops support for Python < 3.5
* Respect $PKG_CONFIG env for finding libzmq when building from source
* :meth:`.Socket.bind` and :meth:`.Socket.connect`
can now be used as context managers.
* Hold GIL while calling ``zmq_curve_`` functions,
which may fix apparent threadsafety issues.
- skip_test_tracker.patch: refreshed
==== python-sortedcontainers ====
Version update (2.2.2 -> 2.3.0)
- update to 2.3.0:
* Make sort order stable when updating with large iterables.
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- u_tigervnc_update_default_vncxstartup.patch
* check first for /usr/libexec/xinit/xinitrc, then
/etc/X11/xinit/xinitrc (reported by aschnell @SUSE)
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1179236 - L3: virt-install: "Error validating install
location: invalid literal for int() with base 10" reported by
virt-install ref:_00D1igLOd._5001iTe00n:ref
virtinst-sap-detection.patch
- boo#1178141 - Accomodate qemu modularization with respect to v5.2
qemu changes, where 3 additional modular shared objects need to
be present for spice support. This change simply augments what
was done before, adding the additional code to the same patch
- bsc#1172340 - Several YaST modules can be started by typing
"yast2 $module <tab><tab>"
virt-install.rb
==== yast2-installation ====
Version update (4.3.20 -> 4.3.22)
- correct add-on spelling (jsc#SLE-14772)
- 4.3.22
- fix full media product selection (bsc#1179094, bsc#1176424)
- 4.3.21
==== yast2-packager ====
Version update (4.3.10 -> 4.3.11)
- correct add-on spelling (jsc#SLE-14772)
- 4.3.11
==== yast2-trans ====
Version update (84.87.20201122.ac554fbdd6 -> 84.87.20201130.b140fdb5f7)
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.20201130.b140fdb5f7:
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* 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 (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* New POT for text domain 'registration'.
* New POT for text domain 'packager'.
* New POT for text domain 'installation'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Czech)
* Translated using Weblate (Indonesian)
* New POT for text domain 'installation'.
* New POT for text domain 'autoinst'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Japanese)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* New POT for text domain 'storage'.
* 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)
==== zeromq ====
Version update (4.3.2 -> 4.3.3)
Subpackages: libzmq5 zeromq-tools
- New upstream version 4.3.3:
* Denial-of-Service on CURVE/ZAP-protected servers by
unauthenticated clients. (CVE-2020-15166, bsc#1176116)
If a raw TCP socket is opened and connected to an endpoint that is fully
configured with CURVE/ZAP, legitimate clients will not be able to exchange
any message. Handshakes complete successfully, and messages are delivered to
the library, but the server application never receives them.
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-25wp-cf8g-938m
* Stack overflow on server running PUB/XPUB socket (CURVE disabled).
The PUB/XPUB subscription store (mtrie) is traversed using recursive
function calls. In the remove (unsubscription) case, the recursive calls are
NOT tail calls, so even with optimizations the stack grows linearly with the
length of a subscription topic. Topics are under the control of remote
clients - they can send a subscription to arbitrary length topics. An
attacker can thus cause a server to create an mtrie sufficiently large such
that, when unsubscribing, traversal will cause a stack overflow. (bsc#1176258)
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-qq65-x72m-9wr8
* Memory leak in PUB server induced by malicious client(s) without CURVE/ZAP.
Messages with metadata are never processed by PUB sockets, but the metadata
is kept referenced in the PUB object and never freed. (bsc#1176257)
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-4p5v-h92w-6wxw
* Memory leak in client induced by malicious server(s) without CURVE/ZAP.
When a pipe processes a delimiter and is already not in active state but
still has an unfinished message, the message is leaked. (bsc#1176259)
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-wfr2-29gj-5w87
* Heap overflow when receiving malformed ZMTP v1 packets (CURVE disabled).
By crafting a packet which is not valid ZMTP v2/v3, and which has two
messages larger than 8192 bytes, the decoder can be tricked into changing
the recorded size of the 8192 bytes static buffer, which then gets overflown
by the next message. The content that gets written in the overflown memory
is entirely decided by the sender. (bsc#1176256)
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-fc3w-qxf5-7hp6
For complete list of changes, see
https://github.com/zeromq/libzmq/releases/tag/v4.3.3
1
0
Ahoy openSUSE!
I'd like to give big thanks to all of you who have participated in the
survey, the data is pure gold. I'd also like to give thanks to
openSUSE Release team who helped to make this survey happen and those
of you who went with me through all of the feedback.
Cumulated notes from review during past two days can be found here
https://etherpad.opensuse.org/p/ReleaseEngineering-20201202-arm .
I have processed the exported survey results and turned it into the
following wiki page:
https://en.opensuse.org/Portal:15.3/Surveys/ARM_Usecases
Data showed us that there is a big ARM userbase that essentially
doubled over past 12 months. There seems to be still a lot of ARMv7
devices around, and people on these devices care about Leap. Based on
this feedback openSUSE Release team is now looking into ways how to
bootstrap openSUSE Leap 15.3 for ARMv7. We don't want to let our users
down. We will also look into what we can do about the Rasp Pi 4 issues
(sound etc.). We will also see what can be done the multilib libraries.
There was a also suggestion to support some newer devices or to provide
images with different partition setup (no swap or avoiding separate
/boot).
Next step is that we will process the notes in a closer loop and will
make sure to open features, bugs, poo tickets, contact right people to
make sure we can be seen as one of the fine tuned distributions for all
of these devices.
The optional email contacts we've received as part of the survey will
be kept within the openSUSE release team.
I hope you we will find a great use for the data.
Thank you once again.
--
Lubos Kocman, Release Manager openSUSE Leap
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg - Germany
(HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer
1
0
Hi all,
We will have two public rounds of the recent arm survey results TODAY at
10:00 UTC and 16:00 UTC. We will be meeting at
https://meet.opensuse.org/ReleaseEngineeringMeeting
If you want more info, please view the article about it at
https://news.opensuse.org/2020/12/01/opensuse-release-team-to-share-results…
Here are the minutes from a recent meeting about the topic below.
v/r
Doug
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
Participants: dimstar, dirk, lkocman, a_faerber, maxlin, guillaume_g,
ddemaio
The survey template for the future:
https://etherpad.opensuse.org/p/survey-armv7-suggestions
Q: Which ARMv6/ARMv7/ARMv8 (aarch64) hardware are you using?
The option 'AArch64 based general purpose (e.g. Mustang, ThunderX/X2,
Any UEFI AArch64 platform,
aarch64-laptops, other) (SQ05)' contains a lot of choices. We need to
break it down to the future. UEFI/aarch64 covers a huge - U-Boot
implemented UEFI, too.
Perhaps other with text field would help.
Q: What distributions do you use on your ARMv6/v7/aarch64 Hardware?
Ideas: custom image can be misleading as it could be modified Leap
15.1/15.2/TW image or also unlisted item (JeOS). The original idea was
a self-built image containing non-standard patches/package-
set/configuration.
Andreas: mention Kubic next time? (cf. 211 for G01Q06) consider
MicroOS, too?
Q: How long are you using openSUSE on ARMv6/v7/v8 already?
Growth from 36 - 124 over past 4 years
Q: In case you selected Leap, what is the reason for that?
Andreas: Some comments look like people don't know that we have aarch64
TW images? cf. 151 for G01Q06
Dirk: we need to invest little bit more into getting Leap (on Arm)
right.
Q: Would you be okay with migrating your existing Leap installation to
openSUSE Tumbleweed?
we somehow missed ARMv8/AArch64 but that was due to the description
which was ARMv6/7 specific.
Andreas: perhaps split questions into two. If you run Leap would you
consider Leap question yes/no and vice versa (or split by
architecture).
Q: Please share us with any information you might want to add in
addition.
We need to do more marketing/blog posts around aarch64 Raspberry Pi
(RPi4 in particular)
Lubos: perhaps make a blog post with summary of our userbase and
summarize current Arm situation in openSUSE project (what's available
and what not).
* Sound for Raspberry Pi 4 requested, let's make sure that plan is
mentioned in the blog post. Not yet tracked by SUSE for backporting to
SP3?
Dirk: suggests to do a user case specific blog post for raspi-pi4 (e.g.
first contact with opensource world, or computer for kids). Perhaps use
the trend of RPi 400.
Andreas: someone should test the RPi400 if we do the blog post.
Andreas: can we do something so that openSUSE is perceived as more
fine-tuned for Raspberry Pi? So it's comparable to e.g. raspbian
Guillaume: I think this could be video decoding.
Andreas: config tool on Raspbian for editing config.txt - consider a
YaST Raspberry Pi module similar to raspi-config?
Multilib on aarch64: apps like citrix seem to require 32bit libs. Can
we ship multilib on Arm?
Guillaume: Rasp Pi4 is capable of running both 32/64bit libs, but some
Armv8 hardware are 64-bit only and would need ILP32. (zypper does not
allow to install armv7 rpm packages on aarch64) - Andreas: note that
ILP32 libs would not help Citrix apps, right? G: ILP32 would not help
for 32-bit libs and ILP32 is unlikely to reach upstream.
Andreas: -32bit packages seen for ilp32 project, do we need to enable
this via some setting? (careful: do not confuse AArch32/armv7 and ILP32
here, we'd need aarch32 in a way that doesn't rule out ilp32 in the
future). G: Please do not enable ILP32, there is no support upstream!
Dirk: 32bit builds are in fact done on ARMv8 (Andreas: and hopefully
not picking up Armv8 features)
Andreas: While Raspberry Pi 1 is no longer sold, Raspberry Pi 0W still
is, as "new" Armv6 device (G: It should remain in production until at
least January 2026). Would be interesting to monitor how to Armv6
numbers evolve over time (getting less vs. going up?)
Andreas: report of issues with Raspberry Pi firmware in transactional
update mode (157)
Andreas: report of problems with RPi.GPIO on RPi3/RPi4 (241)
ddemaio: Might consider adding a demographic question to the survey to
know when best to brief results to community. Something like "What
region are you in. [] Asia [] EMEA [] Americas
_______________________________________________
openSUSE Project mailing list -- project(a)lists.opensuse.org
To unsubscribe, email project-leave(a)lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives:
https://lists.opensuse.org/archives/list/project@lists.opensuse.org
1
0
I was running "zypper dup" today and got this output:
https://paste.opensuse.org/81171270
I can't understand the output message nor figure out what went wrong.
To be sure, I run "/sbin/update-bootloader --refresh" manually, it
completed successfully and system is booting fine.
2
1
PAC + BTI enablement (was: RE: New ARM Tumbleweed snapshot 20201129 released!)
by Guillaume Gardet 01 Dec '20
by Guillaume Gardet 01 Dec '20
01 Dec '20
Hi,
On 20th of November 2020, we enabled '-mbranch-protection=standard' option in Factory for aarch64.
This security option enables Pointer Authentication (aka PAC) and Branch Target Identification (aka BTI) on supported aarch64 hardware.
On aarch64 hardware which do not support this option, it results in 'nop' instructions, so no harm on older hardware. And performance impact should be negligible.
Snapshot 20201129 is the 1st snapshot to include this change and is very large as a full rebuild happened.
While most packages build fine with this option, few packages are failing to build due to this change, such as llvm7 (option not supported, already fixed). Packages from ring-0 and ring-1 should be fine.
Llvm8 and llvm9 also fail to build but this is being fixed https://bugzilla.suse.com/show_bug.cgi?id=1179085
If you find a package which does not build properly with this option, please report it upstream and on https://bugzilla.opensuse.org
You can also reply on this thread to make people aware.
As a workaround/check, you can remove this option by sed'ing the optflags: sed 's/-mbranch-protection=standard//'
Please also note that some failures are encountered because of the full rebuild and have nothing to do with this particular change.
openQA tests PAC/BTI with qemu (aarch64_cpu_max machine in openQA) and already caught a problem with ldconfig (illegal instruction) when PAC/BTI is enabled: https://bugzilla.opensuse.org/show_bug.cgi?id=1179450
As this does not affect released hardware, this problem did not block the release of the snapshot.
If you want to test a system which supports PAC/BTI, you need to run qemu >= 4.0 with '-M virt -cpu max' options and _without_ kvm support (so, it will be very slow!).
Some information related to Arm features are available on the openSUSE wiki: https://en.opensuse.org/ARM_architecture_support
Cheers,
Guillaume
> -----Original Message-----
> From: Guillaume Gardet <guillaume.gardet(a)arm.com>
> Sent: 01 December 2020 14:05
> To: opensuse-arm(a)opensuse.org
> Subject: New ARM Tumbleweed snapshot 20201129 released!
>
>
> 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&vers
> ion=Tumbleweed&build=20201129
>
> 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.0.10.35 -> 7.0.10.43)
> Mesa (20.2.2 -> 20.2.3)
> Mesa-drivers (20.2.2 -> 20.2.3)
> MozillaThunderbird (78.4.3 -> 78.5.0)
> adaptec-firmware
> alsa-firmware
> atmel-firmware
> autoyast2 (4.3.62 -> 4.3.63)
> binutils (2.35 -> 2.35.1)
> bison (3.7.3 -> 3.7.4)
> bluez-firmware
> c-ares (1.16.1 -> 1.17.0)
> calendarsupport
> cifs-utils
> clazy (1.7 -> 1.8)
> coreutils
> cpio
> cryptsetup
> dbus-1
> dconf-editor (3.38.0 -> 3.38.2)
> devhelp (3.38.0 -> 3.38.1)
> distribution-logos-openSUSE (20190414 -> 20201117)
> dosfstools
> drbd-utils
> e2fsprogs
> ed
> eog (3.38.0 -> 3.38.1)
> eog-plugins (3.26.5 -> 3.26.6)
> evolution (3.38.1 -> 3.38.2)
> evolution-data-server (3.38.1 -> 3.38.2)
> evolution-ews (3.38.1 -> 3.38.2)
> filesystem
> fillup
> findutils
> flatpak (1.8.2 -> 1.8.3)
> fuse
> fuse3
> fwupd
> gcc
> gcc10 (10.2.1+git872 -> 10.2.1+git958)
> gcc7
> gedit (3.38.0 -> 3.38.1)
> gedit-plugins (3.38.0 -> 3.38.1)
> git
> glade (3.38.1 -> 3.38.2)
> glibmm2_4 (2.64.2 -> 2.64.4)
> gnome-calculator (3.38.1 -> 3.38.2)
> gnome-control-center (3.38.1 -> 3.38.2)
> gnome-desktop (3.38.1 -> 3.38.2)
> gnome-documents
> gnome-maps (3.38.1.1 -> 3.38.2)
> gnome-music (3.38.1 -> 3.38.2)
> gnome-settings-daemon
> gnome-shell
> gnome-software
> gnome-user-docs (3.38.1 -> 3.38.2)
> gpg2 (2.2.23 -> 2.2.25)
> gpgme (1.14.0 -> 1.15.0)
> gpgmeqt (1.14.0 -> 1.15.0)
> grep (3.5 -> 3.6)
> gstreamer-editing-services (1.18.0 -> 1.18.1)
> gtk3 (3.24.23 -> 3.24.23+118)
> gzip
> hwinfo (21.70 -> 21.71)
> initviocons
> inkscape
> insserv-compat
> ipset (7.6 -> 7.9)
> ipw-firmware
> java-11-openjdk (11.0.9.0 -> 11.0.9.1)
> javapackages-tools
> jhbuild (3.36.0+1 -> 3.38.0+3)
> kaddressbook
> kbd
> kernel-64kb (5.9.8 -> 5.9.10)
> kernel-firmware (20201023 -> 20201120)
> kernel-source (5.9.8 -> 5.9.10)
> keyutils
> kglobalaccel
> kompare
> libX11 (1.6.12 -> 1.7.0)
> libfido2
> libical
> libical-glib
> libksba (1.4.0 -> 1.5.0)
> libostree (2020.3 -> 2020.8)
> libqt5-qtbase (5.15.1 -> 5.15.2)
> libqt5-qtconnectivity (5.15.1 -> 5.15.2)
> libqt5-qtdeclarative (5.15.1 -> 5.15.2)
> libqt5-qtgraphicaleffects (5.15.1 -> 5.15.2)
> libqt5-qtimageformats (5.15.1 -> 5.15.2)
> libqt5-qtlocation (5.15.1 -> 5.15.2)
> libqt5-qtmultimedia (5.15.1 -> 5.15.2)
> libqt5-qtnetworkauth (5.15.1 -> 5.15.2)
> libqt5-qtquickcontrols (5.15.1 -> 5.15.2)
> libqt5-qtquickcontrols2 (5.15.1 -> 5.15.2)
> libqt5-qtscript (5.15.1 -> 5.15.2)
> libqt5-qtsensors (5.15.1 -> 5.15.2)
> libqt5-qtserialport (5.15.1 -> 5.15.2)
> libqt5-qtspeech (5.15.1 -> 5.15.2)
> libqt5-qtsvg (5.15.1 -> 5.15.2)
> libqt5-qttools (5.15.1 -> 5.15.2)
> libqt5-qttranslations (5.15.1 -> 5.15.2)
> libqt5-qtvirtualkeyboard (5.15.1 -> 5.15.2)
> libqt5-qtwayland (5.15.1 -> 5.15.2)
> libqt5-qtwebchannel (5.15.1 -> 5.15.2)
> libqt5-qtwebengine (5.15.1 -> 5.15.2)
> libqt5-qtwebsockets (5.15.1 -> 5.15.2)
> libqt5-qtx11extras (5.15.1 -> 5.15.2)
> libqt5-qtxmlpatterns (5.15.1 -> 5.15.2)
> librsvg (2.50.1 -> 2.50.2)
> libselinux
> libsepol
> libsigc++2 (2.10.4 -> 2.10.6)
> libtirpc
> libuv (1.39.0 -> 1.40.0)
> libvirt
> libxkbcommon (1.0.1 -> 1.0.3)
> libxml2
> libyui (3.12.1 -> 3.12.2)
> libyui-qt (2.56.2 -> 2.56.3)
> libzip
> lz4 (1.9.2 -> 1.9.3)
> malcontent
> mariadb (10.5.6 -> 10.5.8)
> mozilla-nss (3.57 -> 3.58)
> mutt (1.14.7 -> 2.0.2)
> nautilus (3.38.1 -> 3.38.2)
> nodejs14 (14.15.0 -> 14.15.1)
> nvme-cli
> openssh
> ovmf
> pam (1.4.0 -> 1.5.0)
> pam_mount (2.16 -> 2.17)
> perl
> perl-HTTP-Cookies (6.08 -> 6.09)
> polkit-default-privs (1550+20201103.994a5ed -> 1550+20201119.2c1dce4)
> protobuf (3.12.3 -> 3.14.0)
> python-attrs (20.2.0 -> 20.3.0)
> python-certifi (2020.6.20 -> 2020.11.8)
> python-h2 (3.2.0 -> 4.0.0)
> python-libxml2
> python-mailman (3.3.1 -> 3.3.2)
> python-passlib (1.7.2 -> 1.7.4)
> python-pycups
> python-qt5 (5.15.1 -> 5.15.2)
> python-sniffio (1.1.0 -> 1.2.0)
> python38
> python38-core
> python38-documentation
> qemu
> qpdf (10.0.3 -> 10.0.4)
> raspberrypi-firmware-dt
> remmina (1.4.8 -> 1.4.9)
> rsyslog
> rubygem-rubocop (1.2.0 -> 1.4.2)
> rubygem-rubocop-ast (1.1.0 -> 1.1.1)
> salt
> samba (4.13.0+git.138.ff2d5480c67 -> 4.13.2+git.176.0a5e55b510c)
> schily
> scim
> sudo (1.9.2 -> 1.9.3p1)
> system-users
> systemd-default-settings (0.4 -> 0.5)
> systemd-presets-branding-openSUSE
> tar
> tcsh (6.22.02 -> 6.22.03)
> technisat-usb2-firmware
> tepl (5.0.0 -> 5.0.1)
> tigervnc
> tk
> tracker
> tracker-miners
> u-boot-rpiarm64
> usbutils (012 -> 013)
> vala (0.50.1 -> 0.50.2)
> vim (8.2.1975 -> 8.2.2039)
> webkit2gtk3 (2.30.2 -> 2.30.3)
> wxWidgets-3_2-nostl
> xfce4-branding-openSUSE
> xlockmore (5.65 -> 5.66)
> xprop (1.2.4 -> 1.2.5)
> xtables-addons (3.11_k5.9.8_2 -> 3.12_k5.9.10_1)
> yast2 (4.3.41 -> 4.3.44)
> yast2-alternatives (4.2.3 -> 4.3.0)
> yast2-bootloader (4.3.15 -> 4.3.16)
> yast2-firstboot (4.3.7 -> 4.3.8)
> yast2-journal (4.2.2 -> 4.3.0)
> yast2-network (4.3.27 -> 4.3.30)
> yast2-nis-client (4.3.4 -> 4.3.5)
> yast2-ruby-bindings (4.3.9 -> 4.3.11)
> yast2-storage-ng (4.3.20 -> 4.3.24)
> yast2-trans (84.87.20201108.e4c58f8262 -> 84.87.20201122.ac554fbdd6)
> yast2-ycp-ui-bindings (4.3.6 -> 4.3.7)
> yelp (3.38.1 -> 3.38.2)
> yelp-xsl (3.38.1 -> 3.38.2)
> zbar (0.23 -> 0.23.1)
> zlib
>
> === Details ===
>
> ==== ImageMagick ====
> Version update (7.0.10.35 -> 7.0.10.43)
> Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-
> 7_Q16HDRI4
>
> - version update to 7.0.10.43
> * add padding to AcquirePolicyString().
> * revert memory patch to avert possible thread lock.
> * add support for FilmLight FL32 image format.
> * remove Linux shell artifact from Windows delegate configuration file.
> * fix shell injection vulnerability via the -authenticate option (reference
> alex@cure...).
> * support DPX 4:2:2 sampling.
> * Release ImageMagick version 7.0.10-38 GIT revision 17815:bf51a3f1f:20201114
> * add image settings support to -fx.
> * better support for TIFF YCbCr photometric.
> * verify TTF glyph format before dereferencing (reference
> https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26932)
> * force single HEIC image per container.
> * Release ImageMagick version 7.0.10-37 GIT revision 17780:47a8392ef:20201107
> * check and report if profile is corrupt.
> * do not add entropy based on mkstemp() unique filename.
>
> ==== Mesa ====
> Version update (20.2.2 -> 20.2.3)
> Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
>
> - update to 20.2.3
> * third bugfix release for the 20.2 branch
>
> ==== Mesa-drivers ====
> Version update (20.2.2 -> 20.2.3)
> Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva
> libvdpau_nouveau libvdpau_r300 libvdpau_r600
>
> - update to 20.2.3
> * third bugfix release for the 20.2 branch
>
> ==== MozillaThunderbird ====
> Version update (78.4.3 -> 78.5.0)
>
> - Mozilla Thunderbird 78.5.0
> MFSA 2020-52 (bsc#1178894)
> * CVE-2020-26951 (bmo#1667113)
> Parsing mismatches could confuse and bypass security
> sanitizer for chrome privileged code
> * CVE-2020-16012 (bmo#1642028)
> Variable time processing of cross-origin images during
> drawImage calls
> * CVE-2020-26953 (bmo#1656741)
> Fullscreen could be enabled without displaying the security
> UI
> * CVE-2020-26956 (bmo#1666300)
> XSS through paste (manual and clipboard API)
> * CVE-2020-26958 (bmo#1669355)
> Requests intercepted through ServiceWorkers lacked MIME type
> restrictions
> * CVE-2020-26959 (bmo#1669466)
> Use-after-free in WebRequestService
> * CVE-2020-26960 (bmo#1670358)
> Potential use-after-free in uses of nsTArray
> * CVE-2020-15999 (bmo#1672223)
> Heap buffer overflow in freetype
> * CVE-2020-26961 (bmo#1672528)
> DoH did not filter IPv4 mapped IP Addresses
> * CVE-2020-26965 (bmo#1661617)
> Software keyboards may have remembered typed passwords
> * CVE-2020-26966 (bmo#1663571)
> Single-word search queries were also broadcast to local
> network
> * CVE-2020-26968 (bmo#1551615, bmo#1607762, bmo#1656697,
> bmo#1657739, bmo#1660236, bmo#1667912, bmo#1671479,
> bmo#1671923)
> Memory safety bugs fixed in Thunderbird 78.5
> - removed obsolete mozilla-rust-1.47.patch
>
> ==== adaptec-firmware ====
>
> - Use %_firmwaredir
>
> ==== alsa-firmware ====
>
> - Fix build with older distros without %_firmwaredir
>
> ==== atmel-firmware ====
>
> - use %_firmwaredir
>
> ==== autoyast2 ====
> Version update (4.3.62 -> 4.3.63)
> Subpackages: autoyast2-installation
>
> - Rules download: The result will be stored in the target file when
> the download has failed. This file has to be removed (bsc#1178804)
> - 4.3.63
>
> ==== binutils ====
> Version update (2.35 -> 2.35.1)
> Subpackages: libctf-nobfd0 libctf0
>
> - Reapply spec file cleanup from format_spec_file
> - Remove a SLE10 version check
> - Update to 2.35.1 and rebased branch diff:
> * This is a point release over the previous 2.35 version, containing bug
> fixes, and as an exception to the usual rule, one new feature. The
> new feature is the support for a new directive in the assembler:
> ".nop". This directive creates a single no-op instruction in whatever
> encoding is correct for the target architecture. Unlike the .space or
> .fill this is a real instruction, and it does affect the generation of
> DWARF line number tables, should they be enabled.
>
> ==== bison ====
> Version update (3.7.3 -> 3.7.4)
> Subpackages: bison-lang
>
> - GNU bison 3.7.4:
> * In Yacc mode, YYEMPTY token was missing its macro definiton
> * Fix lalr1.cc skeleton internal assertions
> * Make macro YY_ASSERT obey the api.prefix %define variable
> * Work around C++ limitations for long assertions
> * The YYBISON macro in generated "regular C parsers" is now
> defined to the version of Bison as an integer
>
> ==== bluez-firmware ====
>
> - use %_firmwaredir
>
> ==== c-ares ====
> Version update (1.16.1 -> 1.17.0)
>
> - add BR for pkg-config to get the provides in the devel package
> - ares_dns.h, missing_header.patch: re-add missing header in last release
> - Version update to 1.17.0
> Security:
> * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
> fuzzing
> * Avoid theoretical buffer overflow in RC4 loop comparison
> * Empty hquery->name could lead to invalid memory access
> * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
> passed in (bsc#1178882, CVE-2020-8277)
> Changes:
> * Update help information for adig, acountry, and ahost
> * Test Suite now uses dynamic system-assigned ports rather than hardcoded
> ports to prevent failures in containers
> * Detect remote DNS server does not support EDNS using rules from RFC 6891
> * Source tree has been reorganized to use a more modern layout
> * Allow parsing of CAA Resource Record
> Bug fixes:
> * readaddrinfo bad sizeof()
> * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
> * FQDN with trailing period should be queried first
> * ares_getaddrinfo() was returning members of the struct as garbage values if
> unset, and was not honoring ai_socktype and ai_protocol hints.
> * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
> * Properly document ares_set_local_ip4() uses host byte order
> For details, see https://c-ares.haxx.se/changelog.html
> - add missing upstream sources, to be removed for next release
> - remove unnecessary BuildRequires
> - fix building on SLE12 systems
>
> ==== calendarsupport ====
> Subpackages: calendarsupport-lang libKF5CalendarSupport5
>
> - Add upstream patch to fix build with Qt 5.15.2:
> * 0001-Port-away-from-deprecated-QPrinter-functions.patch
>
> ==== cifs-utils ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== clazy ====
> Version update (1.7 -> 1.8)
>
> - Update to 1.8:
> * New Checks:
> - qt6-qhash-signature
> - qt6-qdir-fixes
> - qt6-header-fixes
> - qt6-deprecated-api-fixes
> - use-chrono-in-qtimer
> - fixit for missing-qobject-macro
> - Drop patches merged upstream:
> * 0001-updated-for-compatibility-with-LLVM-10.patch
> * 0001-updated-for-compatibility-with-LLVM-10-clazy-standal.patch
> - Make sure the clang executables matching the libraries we link
> to are installed (mitigates boo#1178637).
>
> ==== coreutils ====
> Subpackages: coreutils-doc
>
> - prepare usrmerge (boo#1029961)
>
> ==== cpio ====
> Subpackages: cpio-mt
>
> - prepare usrmerge (boo#1029961)
>
> ==== cryptsetup ====
> Subpackages: libcryptsetup12 libcryptsetup12-hmac
>
> - prepare usrmerge (boo#1029961)
>
> ==== dbus-1 ====
> Subpackages: libdbus-1-3
>
> - prepare usrmerge (boo#1029961)
>
> ==== dconf-editor ====
> Version update (3.38.0 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Updated translations.
>
> ==== devhelp ====
> Version update (3.38.0 -> 3.38.1)
> Subpackages: emacs-plugin-devhelp gedit-plugin-devhelp vim-plugin-devhelp
>
> - Update to version 3.38.1:
> + Updated translations.
>
> ==== distribution-logos-openSUSE ====
> Version update (20190414 -> 20201117)
>
> - Add favicon.ico format
> - Remove obsolete Groups tag (fate#326485)
>
> ==== dosfstools ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== drbd-utils ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== e2fsprogs ====
> Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
>
> - prepare usrmerge (boo#1029961)
>
> ==== ed ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== eog ====
> Version update (3.38.0 -> 3.38.1)
>
> - Update to version 3.38.1:
> + Bugs fixed: glgo#GNOME/eog!77, glgo#GNOME/eog!81,
> glgo#GNOME/eog#154.
> + Updated translations.
>
> ==== eog-plugins ====
> Version update (3.26.5 -> 3.26.6)
>
> - Update to version 3.26.6:
> + Replace projects.gnome.org URLs with gitlab.gnome.org URLs.
> + Replace Bugzilla URLs with gitlab.gnome.org URLs.
> + Updated translations.
>
> ==== evolution ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-
> plugin-spamassassin evolution-plugin-text-highlight
>
> - Update to version 3.38.2:
> + Reuse existing mail session when generating import preview
> + Fix two memory leaks related to data import
> + e-convert.js: Missing line breaks with nested paragraphs
> + ECompEditor: Extract plain email address from backend property
> + Mail: Disable 'Export to PDF' on drag & drop
> + ECompEditor: Add easy way to open URLs in the Location field
> + Calendar: Linkify URL and Location in import component preview
> + Adapt html editor tests after "I#1158 - Composer: Disable
> spellcheck of quoted text"
> + html-editor: Update unit tests after change for I#1204
> + help:
> - Fix broken xpointer namespaces
> - Fix broken xinclude for license in footer
> + Bugs fixed: glgo#GNOME/evolution#913,
> glgo#GNOME/evolution#1122, glgo#GNOME/evolution#1133,
> glgo#GNOME/evolution#1139, glgo#GNOME/evolution#1140,
> glgo#GNOME/evolution#1148, glgo#GNOME/evolution#1156,
> glgo#GNOME/evolution#1158, glgo#GNOME/evolution#1160,
> glgo#GNOME/evolution#1170, glgo#GNOME/evolution#1171,
> glgo#GNOME/evolution#1175, glgo#GNOME/evolution#1197,
> glgo#GNOME/evolution#1204, glgo#GNOME/evolution#1206,
> glgo#GNOME/evolution#1207, glgo#GNOME/evolution#1213,
> glgo#GNOME/evolution#1214, glgo#GNOME/evolution#1230,
> glgo#GNOME/evolution!68, glgo#GNOME/evolution!71.
> + Updated translations.
>
> ==== evolution-data-server ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-
> contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1
> libedataserver-1_2-25 libedataserverui-1_2-2
>
> - Update to version 3.38.2:
> + Calendar: Fix a possible leak in e_cal_util_parse_ics_string()
> + ECalCache: Avoid runtime warning from
> ecc_update_timezones_table()
> + EReminderWatcher: Default alarm range should be from the day
> begin
> + EBufferTagger: Derive link color from the theme
> + EBook/CalBackend: Correct free function for the
> pending_operations queue
> + Bugs fixed: glgo#GNOME/evolution-data-server#81,
> glgo#GNOME/evolution-data-server#257,
> glgo#GNOME/evolution-data-server#260,
> glgo#GNOME/evolution-data-server#269,
> glgo#GNOME/evolution-data-server#272,
> glgo#GNOME/evolution-data-server#273,
> glgo#GNOME/evolution-data-server!46,
> glgo#GNOME/evolution-data-server!47,
> glgo#GNOME/evolution-data-server!50.
> + Updated translations.
>
> ==== evolution-ews ====
> Version update (3.38.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Listen for change notifications only on user folders
> + Calendar: Copy 'X-MICROSOFT-SKYPETEAMSMEETINGURL' into 'URL'
> property
> + Preset OAuth2 Client ID for Office365
> + Bugs fixed: glgo#GNOME/evolution-ews#32
> + Updated translations.
>
> ==== filesystem ====
>
> - /proc and /sys should be %ghost to allow filesystem package updates in
> rootless container environments (rh#1548403)
>
> ==== fillup ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== findutils ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== flatpak ====
> Version update (1.8.2 -> 1.8.3)
> Subpackages: libflatpak0 system-user-flatpak typelib-1_0-Flatpak-1_0
>
> - Update to version 1.8.3:
> + Fixed progress reporting for OCI and extra-data.
> + The in-memory summary cache is more efficient.
> + Fixed authentication getting stuck in a loop in some cases.
> + Fixed authentication error reporting.
> + We now extract OCI info for runtimes as well as apps.
> + Fixed crash if anonymous authentication fails and -y is
> specified.
> + flatpak info now only looks at the specified installation if
> one is specified.
> + Better error reporting for server HTTP errors during download.
> + Uninstall now removes applications before the runtime it
> depends on.
> + Fixed test-suite to pass with the latest OSTree version.
> + Fixed dbus environment variables in flatpak enter.
> + Avoid updating metadata from the remote when uninstalling.
> + Fixed error message handling in various places.
> + FlatpakTransaction now verifies all passed in refs to avoid.
> + potential issues with invalid names.
> + Updated translations.
>
> ==== fuse ====
> Subpackages: libfuse2
>
> - prepare usrmerge (boo#1029961)
>
> ==== fuse3 ====
> Subpackages: libfuse3-3
>
> - Drop /sbin links; they do not seem to be used from anywhere.
> - Package "permission" is required in %post, not %pre.
> - Update descriptions.
>
> ==== fwupd ====
> Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
>
> - Obsoletes and Provides dbxtool since fwupd 1.5.0+ now embeds
> dbxtool in the dbxtool plugin
>
> ==== gcc ====
> Subpackages: cpp gcc-info libstdc++-devel
>
> - BuildRequire packages we build symlinks to. [bsc#1178675]
>
> ==== gcc10 ====
> Version update (10.2.1+git872 -> 10.2.1+git958)
> Subpackages: cpp10 gcc10-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1
> libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc10 libstdc++6-locale
> libstdc++6-pp-gcc10 libtsan0 libubsan1
>
> - Add gcc10-amdgcn-llvm-as.patch to fix build of amdgcn offload
> compiler with llvm11.
> - Update to gcc-10 branch head (98ba03ffe0b9f37b4916ce6238), git958.
> * Includes fix for memcpy miscompilation on aarch64.
> [bsc#1178624, bsc#1178577]
> - Fix 32bit libgnat.so link. [bsc#1178675]
>
> ==== gcc7 ====
>
> - Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
> - moutline-atomics feature and accumulated fixes but not its
> default enabling. [jsc#SLE-12209]
> - Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
> and refresh.
> - Revert gcc7-pr97774.patch as it causes gdb to crash.
> - Fix 32bit libgnat.so link. [bsc#1178675]
> - Quote %{cross_arch} consistently when comparing expansion
> against string in RPM %if condition.
> - Add gcc7-pr97535.patch to fix memcpy miscompilation on aarch64.
> [bsc#1178624, bsc#1178577]
> - Add gcc7-pr97774.patch to fix debug line info for try/catch.
> [bsc#1178614]
>
> ==== gedit ====
> Version update (3.38.0 -> 3.38.1)
> Subpackages: python3-gedit
>
> - Update to version 3.38.1:
> + AppData: change donation URL to Liberapay.
> + Improvements to the user manual.
> + Updated translations.
>
> ==== gedit-plugins ====
> Version update (3.38.0 -> 3.38.1)
> Subpackages: gedit-plugins-data
>
> - Update to version 3.38.1:
> + Updated translations.
>
> ==== git ====
> Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
>
> - only pull asciidoctor for the default ruby version
>
> ==== glade ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: libgladeui-2-13
>
> - Update to version 3.38.2:
> + Fix windows compatibility issues.
> + Fix build against Python 3.9.
> + Bugs fixed: glgo#GNOME/glade#355, glgo#GNOME/glade#53,
> glgo#GNOME/glade#371.
>
> ==== glibmm2_4 ====
> Version update (2.64.2 -> 2.64.4)
> Subpackages: libgiomm-2_4-1 libglibmm-2_4-1
>
> - Update to version 2.64.4:
> + Glib: PropertyProxyConnectionNode::connect_changed(): Fix using
> without property name.
> + gmmproc:
> - Add optional decl_prefix parameter to _WRAP_GERROR and
> _WRAP_ENUM. Used for adding GLIBMM_API or similar for MS
> Visual C++.
> - Allow decorating comparison operators (for Visual Studio
> builds).
> - _CLASS_BOXEDTYPE, _CLASS_OPAQUE_COPYABLE: Fix move
> assignment.
> - Decorate private generated classes with __declspec when
> building with Visual Studio.
> - generate_wrap_init.pl.in: Use
> g_type_ensure(SomeClass::get_type()) to ensure that
> get_type() is called.
> + Build:
> - Use __declspec(dllexport) consistently when building glibmm
> with Visual Studio.
> - Meson build: Set default value of the 'warnings' option to
> 'min'.
> - Improve NMake support.
> - Improve Visual Studio support.
> - docs/reference/: Update for Doxygen >= 1.8.16.
> - Meson build: Fix versioning on macOS.
> + Documentation:
> - Glib::BalancedTree docs: Recommend std::map or
> std::unordered_map.
> - Meson build: Add missing Glib::Value and Variant
> documentation.
> - Add meson BuildRequires and macros, following upstreams port.
> - Add doxygen, graphviz-devel and xsltproc BuildRequires: Needed
> for building documentation.
>
> ==== gnome-calculator ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: gnome-shell-search-provider-gnome-calculator
>
> - Update to version 3.38.2:
> + Fixed radians and degrees preference swapped.
> + Updated translations.
>
> ==== gnome-control-center ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: gnome-control-center-color gnome-control-center-goa gnome-
> control-center-user-faces
>
> - Update to version 3.38.2:
> + Applications: Fix NULL hash table being unreffed.
> + Keyboard: Fix gtk_widget_get_can_default assertion error.
> + Network: Correctly detect when ethernet devices are hotplugged.
> + Printers:
> - Make printers panel have a smaller minimum width.
> - Fix leak of printer name in callbacks.
> + Sharing: Disable Tracker 3.
> + Sound: Update libgvc to add support for recent UCM related
> changes in ALSA and PulseAudio.
> + Users: Fix free of const string.
> + Wacom: Fix a critical warning if loading a cursor fails.
> + Updated translations.
>
> ==== gnome-desktop ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-
> common typelib-1_0-GnomeDesktop-3_0
>
> - Update to version 3.38.2:
> + Updated translations.
>
> ==== gnome-documents ====
> Subpackages: gnome-shell-search-provider-documents
>
> - Remove BuildRequires pkgconfig(libgepub-0.6), no longer needed
> since epub support is in gnome-books now.
>
> ==== gnome-maps ====
> Version update (3.38.1.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Updated translations.
>
> ==== gnome-music ====
> Version update (3.38.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Do not make display an empty view on launch.
> + Fix new songs retrieval when they are added to the music
> directory.
> + Fix artist queries to retrieve art.
> + Fix playlist sorting crash.
> + Wrong checkbox style in AlbumWidget.
> + Updated translations.
>
> ==== gnome-settings-daemon ====
>
> - No longer pass
> - -libexecdir=%{_libexecdir}/gnome-settings-daemon-3.0 to meson,
> but revert back to the default. The generated files contain
> use libexecdir for own generated files (correct) but also to
> identify where to find gnome-session-ctl, which for obvious
> reasons is not in libexecdir/gnome-settings-daemon-3.0.
>
> ==== gnome-shell ====
> Subpackages: gnome-shell-calendar
>
> - Fix crash which can be triggerd with steam or claws mail:
> https://gitlab.gnome.org/GNOME/gnome-shell/-
> /commit/98234acd5b48a58c2d112b5edb3dddb85e04a643.patch
>
> ==== gnome-software ====
> Subpackages: libgnomesoftware-3_38_0
>
> - Added gnome-packagekit as recommended dependency:
> gnome-software-launch-gpk-update-viewer-for-updates.patch needs
> gnome-packagekit to work (SLE only).
>
> ==== gnome-user-docs ====
> Version update (3.38.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Improvements to docs for Contacts.
> + Improvements to docs for Files.
> + Updates to docs for background settings.
> + Updated translations.
>
> ==== gpg2 ====
> Version update (2.2.23 -> 2.2.25)
> Subpackages: dirmngr
>
> - GnuPG 2.2.25:
> * scd: Fix regression in 2.2.24 requiring gpg --card-status
> before signing or decrypting
> * gpgsm: Using Libksba 1.5.0 signatures with a rarely used
> combination of attributes can now be verified
> - GnuPG 2.2.24:
> * gpg: New command --quick-revoke-sig
> * gpg: Do not use weak digest algos if selected by recipient
> preference during sign+encrypt
> * gpg: Switch to AES256 for symmetric encryption in de-vs mode
> * gpg: Silence weak digest warnings with --quiet
> * gpg: Print new status line CANCELED_BY_USER for a cancel during
> symmetric encryption
> * gpg: Fix the encrypt+sign hash algo preference selection for
> ECDSA. This is in particular needed for keys created from
> existing smartcard based keys
> * agent: Fix secret key import of GnuPG 2.3 generated Ed25519
> keys
> * agent: Keep some permissions of private-keys-v1.d
> * dirmngr: Align sks-keyservers.netCA.pem use between ntbtls and
> gnutls builds
> * dirmngr: Fix the pool keyserver case for a single host in the
> pool
> * scd: Fix the use case of verify_chv2 by CHECKPIN
> * scd: Various improvements to the ccid-driver
> * scd: Minor fixes for Yubikey
> * gpgconf: New option --show-versions
> * i18n: Complete overhaul and completion of the Italian
> translation
>
> ==== gpgme ====
> Version update (1.14.0 -> 1.15.0)
> Subpackages: libgpgme11 libgpgmepp6 python3-gpg
>
> - gpgme 1.15.0:
> * New function gpgme_op_setexpire to make changing the expiration
> easier
> * New function gpgme_op_revsig to revoke key signatures
> * Support exporting secret keys
> * cpp: Support for set expire operations in the C++ bindings
> * cpp: Support for revoking key signatures in the C++ bindings
> * qt: Extended ChangeExpiryJob to support changing the expiry of
> subkeys
> * qt: Extended QuickJob to support revoking of key signatures
> * qt: Added QDebug stream operator for GpgME::Error.
> * Require libgpg-error 1.36
>
> ==== gpgmeqt ====
> Version update (1.14.0 -> 1.15.0)
>
> - gpgme 1.15.0:
> * New function gpgme_op_setexpire to make changing the expiration
> easier
> * New function gpgme_op_revsig to revoke key signatures
> * Support exporting secret keys
> * cpp: Support for set expire operations in the C++ bindings
> * cpp: Support for revoking key signatures in the C++ bindings
> * qt: Extended ChangeExpiryJob to support changing the expiry of
> subkeys
> * qt: Extended QuickJob to support revoking of key signatures
> * qt: Added QDebug stream operator for GpgME::Error.
> * Require libgpg-error 1.36
>
> ==== grep ====
> Version update (3.5 -> 3.6)
>
> - Update to grep 3.6
> * The GREP_OPTIONS environment variable no longer affects grep's behavior.
> * grep's DFA matcher performed an invalid regex transformation
> that would convert an ERE like a+a+a+ to a+a+, which would make
> grep a+a+a+ mistakenly match "aa".
> * grep -P now reports the troublesome input filename upon PCRE execution
> failure.
> - werror-return-type.patch: work around gcc bug
> - prepare usrmerge (boo#1029961)
>
> ==== gstreamer-editing-services ====
> Version update (1.18.0 -> 1.18.1)
> Subpackages: libges-1_0-0 typelib-1_0-GES-1_0
>
> - Fix minimum version of pkgconfig(gst-validate-1.0) BuildRequires.
> - Update to 1.18.1:
> + Highlighted bugfixes in 1.18.1
> - important security fixes
> - bug fixes and memory leak fixes
> - various stability and reliability improvements
> + gst-editing-services changes:
> - ges: Do not recreate auto-transitions when changing clip
> assets
> - ges: Fix a copy/paste mistake in meson file
>
> ==== gtk3 ====
> Version update (3.24.23 -> 3.24.23+118)
> 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.23+118:
> + cssnode: Bail out nicely if there is no settings (#2780).
> + gdk/wayland: Add support for primary-selection-unstable-v1
> (#2591).
> + wayland: Emit dummy configure event when resizing while fixed.
> + colorchooser: Backport the new color palette.
> + gdk: Fix parent relative background crash.
> + Updated translations.
>
> ==== gzip ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== hwinfo ====
> Version update (21.70 -> 21.71)
>
> - merge gh#openSUSE/hwinfo#89
> - rework network device detection on aarch64 (bsc#1177600,
> bsc#1177261)
> - 21.71
>
> ==== initviocons ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== inkscape ====
> Subpackages: inkscape-extensions-extra inkscape-extensions-gimp
>
> - Switch to ninja; probably fixes intermittent build failure
> (bsc#1177208).
>
> ==== insserv-compat ====
>
> - prepare usrmerge (boo#1029961)
> - filter legacy init script warnings. The whole point of this
> package is to have them. So has to pass even when the check is
> switched to fatal.
>
> ==== ipset ====
> Version update (7.6 -> 7.9)
> Subpackages: libipset13
>
> - Update to release 7.9
> * Enable memory accounting for ipset allocations
> * Expose the initval hash parameter to userspace
> * Add bucketsize parameter to all hash types
> * Support the -exist flag with the destroy command
>
> ==== ipw-firmware ====
>
> - use %_firmwaredir
>
> ==== java-11-openjdk ====
> Version update (11.0.9.0 -> 11.0.9.1)
> Subpackages: java-11-openjdk-headless
>
> - Update to upstream tag jdk-11.0.9.1-1
> * Fix:
> + JDK-8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
> - Removed patch:
> * JDK-8250861.patch
> + Integrated upstream
>
> ==== javapackages-tools ====
> Subpackages: javapackages-filesystem
>
> - Fix the python subpackage generation
> gh#openSUSE/python-rpm-macros#79
> - Support python subpackages for each flavor
> gh#openSUSE/python-rpm-macros#66
> - Replace old nose with pytest gh#fedora-java/javapackages#86
>
> ==== jhbuild ====
> Version update (3.36.0+1 -> 3.38.0+3)
>
> - create_deps.sh: Filter out pkgconfig(libpodofo) Requires for now:
> in all released versions of podofo, the .pc file is called
> libpodofo-0, but in git, since April 2019, the .pc file is being
> installed as libpodofo.pc. There is no information if and when
> podofo will ever get a release with this change.
> - Update to version 3.38.0+3:
> * defaults: Fix multiarch system_libdirs.
> * Get default branch name from repository.
> * Compare bytes/str correctly in both python 2 & 3.
> * defaults.jhbuildrc: fix detection of /usr/lib64 on Fedora.
> * base: also try for meson on autogenerated modules.
> * doc: Document shallow_clone option.
> * Moduleset updates.
>
> ==== kaddressbook ====
> Subpackages: kaddressbook-doc kaddressbook-lang
>
> - Add patch to fix build with Qt 5.15.2:
> * 0001-Compile-with-recent-Qt-5.15.patch
>
> ==== kbd ====
> Subpackages: kbd-legacy
>
> - prepare usrmerge (boo#1029961)
>
> ==== kernel-64kb ====
> Version update (5.9.8 -> 5.9.10)
>
> - rpm/kernel-{binary,source}.spec.in: do not create loop symlinks
> (bsc#1179082)
> - commit b7c3768
> - rpm/kernel-binary.spec.in: avoid using more barewords (bsc#1179014)
> %split_extra still contained two.
> - commit d9b4c40
> - mac80211: free sta in sta_info_insert_finish() on errors
> (git-fixes).
> - commit f42c89a
> - Linux 5.9.10 (bsc#1012628).
> - ACPI: GED: fix -Wformat (bsc#1012628).
> - KVM: x86: clflushopt should be treated as a no-op by emulation
> (bsc#1012628).
> - perf/x86/intel/uncore: Fix Add BW copypasta (bsc#1012628).
> - powerpc/smp: Call rcu_cpu_starting() earlier (bsc#1012628).
> - selftests/harness: prettify SKIP message whitespace again
> (bsc#1012628).
> - can: proc: can_remove_proc(): silence remove_proc_entry warning
> (bsc#1012628).
> - mac80211: always wind down STA state (bsc#1012628).
> - Input: sunkbd - avoid use-after-free in teardown paths
> (bsc#1012628).
> - leds: lm3697: Fix out-of-bound access (bsc#1012628).
> - selftests/powerpc: entry flush test (bsc#1012628).
> - powerpc: Only include kup-radix.h for 64-bit Book3S
> (bsc#1012628).
> - powerpc/64s: flush L1D after user accesses (bsc#1012628).
> - powerpc/64s: flush L1D on kernel entry (bsc#1012628).
> - selftests/powerpc: rfi_flush: disable entry flush if present
> (bsc#1012628).
> - commit 18ece1c
> - kernel-source.spec: Fix build with rpm 4.16 (boo#1179015).
> RPM_BUILD_ROOT is cleared before %%install. Do the unpack into
> RPM_BUILD_ROOT in %%install
> - commit 13bd533
> - rpm/kernel-binary.spec.in: avoid using barewords (bsc#1179014)
> Author: Dominique Leuenberger <dimstar(a)opensuse.org>
> - commit 21f8205
> - rpm/mkspec: do not build kernel-obs-build on x86_32
> We want to use 64bit kernel due to various bugs (bsc#1178762 to name
> one).
> There is:
> ExportFilter: ^kernel-obs-build.*\.x86_64.rpm$ . i586
> in Factory's prjconf now. No other actively maintained distro (i.e.
> merging packaging branch) builds a x86_32 kernel, hence pushing to
> packaging directly.
> - commit 8099b4b
> - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring
> (git-fixes).
> - arm64: kexec_file: Fix sparse warning (git-fixes).
> - commit f76e598
> - Linux 5.9.9 (bsc#1012628).
> - drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
> (bsc#1012628).
> - drm/i915/gem: Flush coherency domains on first set-domain-ioctl
> (bsc#1012628).
> - mm: memcg: link page counters to root if use_hierarchy is false
> (bsc#1012628).
> - nbd: don't update block size after device is started
> (bsc#1012628).
> - KVM: arm64: Force PTE mapping on fault resulting in a device
> mapping (bsc#1012628).
> - xfrm: interface: fix the priorities for ipip and ipv6 tunnels
> (bsc#1012628).
> - ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup
> function (bsc#1012628).
> - genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY
> (bsc#1012628).
> - hv_balloon: disable warning when floor reached (bsc#1012628).
> - net: xfrm: fix a race condition during allocing spi
> (bsc#1012628).
> - ASoC: codecs: wsa881x: add missing stream rates and format
> (bsc#1012628).
> - spi: imx: fix runtime pm support for !CONFIG_PM (bsc#1012628).
> - irqchip/sifive-plic: Fix broken irq_set_affinity() callback
> (bsc#1012628).
> - kunit: Fix kunit.py --raw_output option (bsc#1012628).
> - kunit: Don't fail test suites if one of them is empty
> (bsc#1012628).
> - usb: gadget: fsl: fix null pointer checking (bsc#1012628).
> - selftests: filter kselftest headers from command in lib.mk
> (bsc#1012628).
> - ASoC: codecs: wcd934x: Set digital gain range correctly
> (bsc#1012628).
> - ASoC: codecs: wcd9335: Set digital gain range correctly
> (bsc#1012628).
> - mtd: spi-nor: Fix address width on flash chips > 16MB
> (bsc#1012628).
> - xfs: set xefi_discard when creating a deferred agfl free log
> intent item (bsc#1012628).
> - mac80211: don't require VHT elements for HE on 2.4 GHz
> (bsc#1012628).
> - netfilter: nftables: fix netlink report logic in flowtable
> and genid (bsc#1012628).
> - netfilter: use actual socket sk rather than skb sk when routing
> harder (bsc#1012628).
> - netfilter: nf_tables: missing validation from the abort path
> (bsc#1012628).
> - netfilter: ipset: Update byte and packet counters regardless
> of whether they match (bsc#1012628).
> - irqchip/sifive-plic: Fix chip_data access within a hierarchy
> (bsc#1012628).
> - powerpc/eeh_cache: Fix a possible debugfs deadlock
> (bsc#1012628).
> - drm/vc4: bo: Add a managed action to cleanup the cache
> (bsc#1012628).
> - IB/srpt: Fix memory leak in srpt_add_one (bsc#1012628).
> - mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical
> memcg (bsc#1012628).
> - drm/panfrost: rename error labels in device_init (bsc#1012628).
> - drm/panfrost: move devfreq_init()/fini() in device
> (bsc#1012628).
> - drm/panfrost: Fix module unload (bsc#1012628).
> - perf trace: Fix segfault when trying to trace events by cgroup
> (bsc#1012628).
> - perf tools: Add missing swap for ino_generation (bsc#1012628).
> - perf tools: Add missing swap for cgroup events (bsc#1012628).
> - ALSA: hda: prevent undefined shift in
> snd_hdac_ext_bus_get_link() (bsc#1012628).
> - iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()
> (bsc#1012628).
> - iommu/vt-d: Fix a bug for PDP check in prq_event_thread
> (bsc#1012628).
> - afs: Fix warning due to unadvanced marshalling pointer
> (bsc#1012628).
> - afs: Fix incorrect freeing of the ACL passed to the YFS ACL
> store op (bsc#1012628).
> - vfio/pci: Implement ioeventfd thread handler for contended
> memory lock (bsc#1012628).
> - can: rx-offload: don't call kfree_skb() from IRQ context
> (bsc#1012628).
> - can: dev: can_get_echo_skb(): prevent call to kfree_skb()
> in hard IRQ context (bsc#1012628).
> - can: dev: __can_get_echo_skb(): fix real payload length return
> value for RTR frames (bsc#1012628).
> - can: can_create_echo_skb(): fix echo skb generation: always
> use skb_clone() (bsc#1012628).
> - can: j1939: swap addr and pgn in the send example (bsc#1012628).
> - can: j1939: j1939_sk_bind(): return failure if netdev is down
> (bsc#1012628).
> - can: ti_hecc: ti_hecc_probe(): add missed
> clk_disable_unprepare() in error path (bsc#1012628).
> - can: xilinx_can: handle failure cases of pm_runtime_get_sync
> (bsc#1012628).
> - can: peak_usb: add range checking in decode operations
> (bsc#1012628).
> - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
> (bsc#1012628).
> - can: peak_canfd: pucan_handle_can_rx(): fix echo management
> when loopback is on (bsc#1012628).
> - can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for
> LS1021A (bsc#1012628).
> - can: flexcan: flexcan_remove(): disable wakeup completely
> (bsc#1012628).
> - xfs: flush new eof page on truncate to avoid post-eof corruption
> (bsc#1012628).
> - xfs: fix missing CoW blocks writeback conversion retry
> (bsc#1012628).
> - xfs: fix scrub flagging rtinherit even if there is no rt device
> (bsc#1012628).
> - io_uring: ensure consistent view of original task ->mm from
> SQPOLL (bsc#1012628).
> - spi: fsl-dspi: fix wrong pointer in suspend/resume
> (bsc#1012628).
> - PCI: mvebu: Fix duplicate resource requests (bsc#1012628).
> - ceph: check session state after bumping session->s_seq
> (bsc#1012628).
> - selftests: core: use SKIP instead of XFAIL in close_range_test.c
> (bsc#1012628).
> - selftests: clone3: use SKIP instead of XFAIL (bsc#1012628).
> - selftests: binderfs: use SKIP instead of XFAIL (bsc#1012628).
> - x86/speculation: Allow IBPB to be conditionally enabled on
> CPUs with always-on STIBP (bsc#1012628).
> - kbuild: explicitly specify the build id style (bsc#1012628).
> - RISC-V: Fix the VDSO symbol generaton for binutils-2.35+
> (bsc#1012628).
> - USB: apple-mfi-fastcharge: fix reference leak in
> apple_mfi_fc_set_property (bsc#1012628).
> - tpm: efi: Don't create binary_bios_measurements file for an
> empty log (bsc#1012628).
> - KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return
> SMCCC_RET_NOT_REQUIRED (bsc#1012628).
> - ath9k_htc: Use appropriate rs_datalen type (bsc#1012628).
> - scsi: ufs: Fix missing brace warning for old compilers
> (bsc#1012628).
> - ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015
> (bsc#1012628).
> - ASoC: qcom: sdm845: set driver name correctly (bsc#1012628).
> - ASoC: cs42l51: manage mclk shutdown delay (bsc#1012628).
> - ASoC: SOF: loader: handle all SOF_IPC_EXT types (bsc#1012628).
> - usb: dwc3: pci: add support for the Intel Alder Lake-S
> (bsc#1012628).
> - opp: Reduce the size of critical section in
> _opp_table_kref_release() (bsc#1012628).
> - usb: gadget: goku_udc: fix potential crashes in probe
> (bsc#1012628).
> - usb: raw-gadget: fix memory leak in gadget_setup (bsc#1012628).
> - selftests/ftrace: check for do_sys_openat2 in user-memory test
> (bsc#1012628).
> - selftests: pidfd: fix compilation errors due to wait.h
> (bsc#1012628).
> - ALSA: hda: Separate runtime and system suspend (bsc#1012628).
> - ALSA: hda: Reinstate runtime_allow() for all hda controllers
> (bsc#1012628).
> - x86/boot/compressed/64: Introduce sev_status (bsc#1012628).
> - gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix
> use-after-free (bsc#1012628).
> - gfs2: Add missing truncate_inode_pages_final for sd_aspace
> (bsc#1012628).
> - gfs2: check for live vs. read-only file system in gfs2_fitrim
> (bsc#1012628).
> - scsi: hpsa: Fix memory leak in hpsa_init_one() (bsc#1012628).
> - drm/amdgpu: perform srbm soft reset always on SDMA resume
> (bsc#1012628).
> - drm/amd/pm: correct the baco reset sequence for CI ASICs
> (bsc#1012628).
> - drm/amd/pm: perform SMC reset on suspend/hibernation
> (bsc#1012628).
> - drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running
> (bsc#1012628).
> - mac80211: fix use of skb payload instead of header
> (bsc#1012628).
> - cfg80211: initialize wdev data earlier (bsc#1012628).
> - cfg80211: regulatory: Fix inconsistent format argument
> (bsc#1012628).
> - wireguard: selftests: check that route_me_harder packets use
> the right sk (bsc#1012628).
> - tracing: Fix the checking of stackidx in __ftrace_trace_stack
> (bsc#1012628).
> - Revert "nvme-pci: remove last_sq_tail" (bsc#1012628).
> - ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline
> (bsc#1012628).
> - scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
> (bsc#1012628).
> - scsi: mpt3sas: Fix timeouts observed while reenabling IRQ
> (bsc#1012628).
> - nvme: introduce nvme_sync_io_queues (bsc#1012628).
> - nvme-rdma: avoid race between time out and tear down
> (bsc#1012628).
> - nvme-tcp: avoid race between time out and tear down
> (bsc#1012628).
> - nvme-rdma: avoid repeated request completion (bsc#1012628).
> - nvme-tcp: avoid repeated request completion (bsc#1012628).
> - iommu/amd: Increase interrupt remapping table limit to 512
> entries (bsc#1012628).
> - s390/smp: move rcu_cpu_starting() earlier (bsc#1012628).
> - vfio: platform: fix reference leak in vfio_platform_open
> (bsc#1012628).
> - vfio/pci: Bypass IGD init in case of -ENODEV (bsc#1012628).
> - i2c: mediatek: move dma reset before i2c reset (bsc#1012628).
> - amd/amdgpu: Disable VCN DPG mode for Picasso (bsc#1012628).
> - iomap: clean up writeback state logic on writepage error
> (bsc#1012628).
> - selftests: proc: fix warning: _GNU_SOURCE redefined
> (bsc#1012628).
> - arm64: kexec_file: try more regions if loading segments fails
> (bsc#1012628).
> - riscv: Set text_offset correctly for M-Mode (bsc#1012628).
> - i2c: sh_mobile: implement atomic transfers (bsc#1012628).
> - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once
> (bsc#1012628).
> - i2c: designware: slave should do WRITE_REQUESTED before
> WRITE_RECEIVED (bsc#1012628).
> - tpm_tis: Disable interrupts on ThinkPad T490s (bsc#1012628).
> - mfd: sprd: Add wakeup capability for PMIC IRQ (bsc#1012628).
> - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (bsc#1012628).
> - pinctrl: intel: Set default bias in case no particular value
> given (bsc#1012628).
> - gpio: aspeed: fix ast2600 bank properties (bsc#1012628).
> - ARM: 9019/1: kprobes: Avoid fortify_panic() when copying
> optprobe template (bsc#1012628).
> - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE
> (bsc#1012628).
> - libbpf, hashmap: Fix undefined behavior in hash_bits
> (bsc#1012628).
> - pinctrl: mcp23s08: Use full chunk of memory for regmap
> configuration (bsc#1012628).
> - pinctrl: aspeed: Fix GPI only function problem (bsc#1012628).
> - net/mlx5e: Fix modify header actions memory leak (bsc#1012628).
> - net/mlx5e: Protect encap route dev from concurrent release
> (bsc#1012628).
> - net/mlx5e: Use spin_lock_bh for async_icosq_lock (bsc#1012628).
> - net/mlx5: Fix deletion of duplicate rules (bsc#1012628).
> - net/mlx5: E-switch, Avoid extack error log for disabled vport
> (bsc#1012628).
> - net/mlx5e: Fix VXLAN synchronization after function reload
> (bsc#1012628).
> - net/mlx5e: Fix incorrect access of RCU-protected xdp_prog
> (bsc#1012628).
> - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()
> (bsc#1012628).
> - NFSD: Fix use-after-free warning when doing inter-server copy
> (bsc#1012628).
> - NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy
> (bsc#1012628).
> - tools/bpftool: Fix attaching flow dissector (bsc#1012628).
> - bpf: Zero-fill re-used per-cpu map element (bsc#1012628).
> - r8169: fix potential skb double free in an error path
> (bsc#1012628).
> - r8169: disable hw csum for short packets on all chip versions
> (bsc#1012628).
> - pinctrl: qcom: Move clearing pending IRQ to
> .irq_request_resources callback (bsc#1012628).
> - pinctrl: qcom: sm8250: Specify PDC map (bsc#1012628).
> - nbd: fix a block_device refcount leak in nbd_release
> (bsc#1012628).
> - selftest: fix flower terse dump tests (bsc#1012628).
> - i40e: Fix MAC address setting for a VF via Host/VM
> (bsc#1012628).
> - igc: Fix returning wrong statistics (bsc#1012628).
> - lan743x: correctly handle chips with internal PHY (bsc#1012628).
> - net: phy: realtek: support paged operations on RTL8201CP
> (bsc#1012628).
> - xfs: fix flags argument to rmap lookup when converting shared
> file rmaps (bsc#1012628).
> - xfs: set the unwritten bit in rmap lookup flags in
> xchk_bmap_get_rmapextents (bsc#1012628).
> - xfs: fix rmap key and record comparison functions (bsc#1012628).
> - xfs: fix brainos in the refcount scrubber's rmap fragment
> processor (bsc#1012628).
> - lan743x: fix "BUG: invalid wait context" when setting rx mode
> (bsc#1012628).
> - xfs: fix a missing unlock on error in xfs_fs_map_blocks
> (bsc#1012628).
> - of/address: Fix of_node memory leak in of_dma_is_coherent
> (bsc#1012628).
> - ch_ktls: Update cheksum information (bsc#1012628).
> - ch_ktls: tcb update fails sometimes (bsc#1012628).
> - cosa: Add missing kfree in error path of cosa_write
> (bsc#1012628).
> - hwmon: (applesmc) Re-work SMC comms (bsc#1012628).
> - NFS: Fix listxattr receive buffer size (bsc#1012628).
> - vrf: Fix fast path output packet handling with async Netfilter
> rules (bsc#1012628).
> - lan743x: fix use of uninitialized variable (bsc#1012628).
> - arm64/mm: Validate hotplug range before creating linear mapping
> (bsc#1012628).
> - kernel/watchdog: fix watchdog_allowed_mask not used warning
> (bsc#1012628).
> - mm: memcontrol: fix missing wakeup polling thread (bsc#1012628).
> - afs: Fix afs_write_end() when called with copied == 0 [ver #3]
> (bsc#1012628).
> - perf: Fix get_recursion_context() (bsc#1012628).
> - nvme: factor out a nvme_configure_metadata helper (bsc#1012628).
> - nvme: freeze the queue over ->lba_shift updates (bsc#1012628).
> - nvme: fix incorrect behavior when BLKROSET is called by the user
> (bsc#1012628).
> - perf: Simplify group_sched_in() (bsc#1012628).
> - perf: Fix event multiplexing for exclusive groups (bsc#1012628).
> - firmware: xilinx: fix out-of-bounds access (bsc#1012628).
> - erofs: fix setting up pcluster for temporary pages
> (bsc#1012628).
> - erofs: derive atime instead of leaving it empty (bsc#1012628).
> - ext4: correctly report "not supported" for {usr,grp}jquota
> when !CONFIG_QUOTA (bsc#1012628).
> - ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
> (bsc#1012628).
> - btrfs: fix potential overflow in cluster_pages_for_defrag on
> 32bit arch (bsc#1012628).
> - btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod
> (bsc#1012628).
> - btrfs: fix min reserved size calculation in merge_reloc_root
> (bsc#1012628).
> - btrfs: dev-replace: fail mount if we don't have replace item
> with target device (bsc#1012628).
> - KVM: arm64: Don't hide ID registers from userspace
> (bsc#1012628).
> - speakup: Fix var_id_t values and thus keymap (bsc#1012628).
> - speakup ttyio: Do not schedule() in ttyio_in_nowait
> (bsc#1012628).
> - speakup: Fix clearing selection in safe context (bsc#1012628).
> - thunderbolt: Fix memory leak if ida_simple_get() fails in
> enumerate_services() (bsc#1012628).
> - thunderbolt: Add the missed ida_simple_remove() in
> ring_request_msix() (bsc#1012628).
> - uio: Fix use-after-free in uio_unregister_device()
> (bsc#1012628).
> - Revert "usb: musb: convert to
> devm_platform_ioremap_resource_byname" (bsc#1012628).
> - usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
> (bsc#1012628).
> - usb: typec: ucsi: Report power supply changes (bsc#1012628).
> - xhci: hisilicon: fix refercence leak in xhci_histb_probe
> (bsc#1012628).
> - virtio: virtio_console: fix DMA memory allocation for rproc
> serial (bsc#1012628).
> - mei: protect mei_cl_mtu from null dereference (bsc#1012628).
> - futex: Don't enable IRQs unconditionally in put_pi_state()
> (bsc#1012628).
> - jbd2: fix up sparse warnings in checkpoint code (bsc#1012628).
> - bootconfig: Extend the magic check range to the preceding 3
> bytes (bsc#1012628).
> - mm/compaction: count pages and stop correctly during page
> isolation (bsc#1012628).
> - mm/compaction: stop isolation if too many pages are isolated
> and we have pages to migrate (bsc#1012628).
> - mm/slub: fix panic in slab_alloc_node() (bsc#1012628).
> - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit
> (bsc#1012628).
> - mm/gup: use unpin_user_pages() in __gup_longterm_locked()
> (bsc#1012628).
> - Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
> (bsc#1012628).
> - reboot: fix overflow parsing reboot cpu number (bsc#1012628).
> - hugetlbfs: fix anon huge page migration race (bsc#1012628).
> - ocfs2: initialize ip_next_orphan (bsc#1012628).
> - hwmon: (amd_energy) modify the visibility of the counters
> (bsc#1012628).
> - selinux: Fix error return code in sel_ib_pkey_sid_slow()
> (bsc#1012628).
> - io_uring: round-up cq size before comparing with rounded sq size
> (bsc#1012628).
> - gpio: sifive: Fix SiFive gpio probe (bsc#1012628).
> - gpio: pcie-idio-24: Fix irq mask when masking (bsc#1012628).
> - gpio: pcie-idio-24: Fix IRQ Enable Register value (bsc#1012628).
> - gpio: pcie-idio-24: Enable PEX8311 interrupts (bsc#1012628).
> - mmc: sdhci-of-esdhc: Handle pulse width detection erratum for
> more SoCs (bsc#1012628).
> - mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free()
> at remove (bsc#1012628).
> - don't dump the threads that had been already exiting when zapped
> (bsc#1012628).
> - drm/amd/display: Add missing pflip irq (bsc#1012628).
> - drm/i915: Correctly set SFC capability for video engines
> (bsc#1012628).
> - drm/gma500: Fix out-of-bounds access to struct
> drm_device.vblank[] (bsc#1012628).
> - NFSv4.2: fix failure to unregister shrinker (bsc#1012628).
> - pinctrl: amd: use higher precision for 512 RtcClk (bsc#1012628).
> - pinctrl: amd: fix incorrect way to disable debounce filter
> (bsc#1012628).
> - swiotlb: fix "x86: Don't panic if can not alloc buffer for
> swiotlb" (bsc#1012628).
> - cpufreq: Introduce governor flags (bsc#1012628).
> - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (bsc#1012628).
> - cpufreq: Add strict_target to struct cpufreq_policy
> (bsc#1012628).
> - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into
> account (bsc#1012628).
> - ethtool: netlink: add missing netdev_features_change() call
> (bsc#1012628).
> - IPv6: Set SIT tunnel hard_header_len to zero (bsc#1012628).
> - net/af_iucv: fix null pointer dereference on shutdown
> (bsc#1012628).
> - net: udp: fix IP header access and skb lookup on Fast/frag0
> UDP GRO (bsc#1012628).
> - net: udp: fix UDP header access on Fast/frag0 UDP GRO
> (bsc#1012628).
> - net: Update window_clamp if SOCK_RCVBUF is set (bsc#1012628).
> - net/x25: Fix null-ptr-deref in x25_connect (bsc#1012628).
> - tipc: fix memory leak in tipc_topsrv_start() (bsc#1012628).
> - devlink: Avoid overwriting port attributes of registered port
> (bsc#1012628).
> - mptcp: provide rmem[0] limit (bsc#1012628).
> - tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6
> replies (bsc#1012628).
> - powerpc/603: Always fault when _PAGE_ACCESSED is not set
> (bsc#1012628).
> - null_blk: Fix scheduling in atomic with zoned mode
> (bsc#1012628).
> - perf scripting python: Avoid declaring function pointers with
> a visibility attribute (bsc#1012628).
> - coresight: etm: perf: Sink selection using sysfs is deprecated
> (bsc#1012628).
> - coresight: Fix uninitialised pointer bug in etm_setup_aux()
> (bsc#1012628).
> - Convert trailing spaces and periods in path components
> (bsc#1012628).
> - commit 21e5163
> - PCI: Always enable ACS even if no ACS Capability (bsc#1178211).
> - commit a40af1e
> - loop: Fix occasional uevent drop (bsc#1177900).
> - block: add a return value to set_capacity_revalidate_and_notify
> (bsc#1177900).
> - commit 98395e1
> - btrfs: qgroup: don't commit transaction when we already hold
> the handle (bsc#1178634).
> Update upstream status and take the upstream version.
> - commit 60a737e
>
> ==== kernel-firmware ====
> Version update (20201023 -> 20201120)
> Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-
> ath10k 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-qlogic kernel-firmware-
> radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound
> kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
>
> - Fix build with older distros due to missing _firmwaredir
> - Update to version 20201120 (bc9cd0b7b0e9):
> including AMDGPU update (bsc#1179062) and ath11k addition (bsc#1178274)
> * linux-firmware: Update AMD SEV firmware
> * amdgpu: add sienna cichlid firmware for 20.45
> * amdgpu: update vega20 firmware for 20.45
> * amdgpu: update vega12 firmware for 20.45
> * amdgpu: update vega10 firmware for 20.45
> * amdgpu: update renoir firmware for 20.45
> * amdgpu: update navi14 firmware for 20.45
> * amdgpu: update navi12 firmware for 20.45
> * amdgpu: update navi10 firmware for 20.45
> * amdgpu: update raven2 firmware for 20.45
> * amdgpu: update raven firmware for 20.45
> * rtlwifi: v88.2 firmware files for RTL8192CU
> * rtw88: RTL8822C: Update firmware to v9.9.4
> * Revert "rtw88: RTL8822C: Update firmware to v9.9.4"
> * vpdma: Move firmware to ti directory
> * amdgpu: update picasso VCN firmware
> * amdgpu: update raven2 VCN firmware
> * amdgpu: update raven VCN firmware
> * rtw88: RTL8822C: Update firmware to v9.9.4
> * rtl_bt: Update RTL8822C BT(USB I/F) FW to 0x099A_281A
> * QCA: Update Bluetooth firmware for QCA6390
> * qcom : updated venus firmware files for v5.4
> * QCA : Fixed BT SSR due to command timeout / IO fatal error
> * ath11k: QCA6390 hw2.0: add to WLAN.HST.1.0.1-01740-
> QCAHSTSWPLZ_V2_TO_X86-1
> * ath11k: QCA6390 hw2.0: add board-2.bin
> * ath11k: IPQ8074 hw2.0: add to WLAN.HK.2.1.0.1-01238-
> QCAHKSWPL_SILICONZ-2
> * ath11k: IPQ8074 hw2.0: add board-2.bin
> * ath11k: IPQ6018 hw1.0: add to WLAN.HK.2.1.0.1-01238-
> QCAHKSWPL_SILICONZ-2
> * ath11k: IPQ6018 hw1.0: add board-2.bin
> * ath10k: QCA6174 hw3.0: add firmware-sdio-6.bin version WLAN.RMH.4.4.1-
> 00077
> * ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00131
> * ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00131
> * ath10k: QCA6174 hw3.0: update board-2.bin
> * ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00157-
> QCARMSWPZ-1
> - ath11k is split into its own subpackage due to its size
> - Update topics list and aliases accordingly
>
> ==== kernel-source ====
> Version update (5.9.8 -> 5.9.10)
> Subpackages: kernel-default kernel-docs
>
> - rpm/kernel-{binary,source}.spec.in: do not create loop symlinks
> (bsc#1179082)
> - commit b7c3768
> - rpm/kernel-binary.spec.in: avoid using more barewords (bsc#1179014)
> %split_extra still contained two.
> - commit d9b4c40
> - mac80211: free sta in sta_info_insert_finish() on errors
> (git-fixes).
> - commit f42c89a
> - Linux 5.9.10 (bsc#1012628).
> - ACPI: GED: fix -Wformat (bsc#1012628).
> - KVM: x86: clflushopt should be treated as a no-op by emulation
> (bsc#1012628).
> - perf/x86/intel/uncore: Fix Add BW copypasta (bsc#1012628).
> - powerpc/smp: Call rcu_cpu_starting() earlier (bsc#1012628).
> - selftests/harness: prettify SKIP message whitespace again
> (bsc#1012628).
> - can: proc: can_remove_proc(): silence remove_proc_entry warning
> (bsc#1012628).
> - mac80211: always wind down STA state (bsc#1012628).
> - Input: sunkbd - avoid use-after-free in teardown paths
> (bsc#1012628).
> - leds: lm3697: Fix out-of-bound access (bsc#1012628).
> - selftests/powerpc: entry flush test (bsc#1012628).
> - powerpc: Only include kup-radix.h for 64-bit Book3S
> (bsc#1012628).
> - powerpc/64s: flush L1D after user accesses (bsc#1012628).
> - powerpc/64s: flush L1D on kernel entry (bsc#1012628).
> - selftests/powerpc: rfi_flush: disable entry flush if present
> (bsc#1012628).
> - commit 18ece1c
> - kernel-source.spec: Fix build with rpm 4.16 (boo#1179015).
> RPM_BUILD_ROOT is cleared before %%install. Do the unpack into
> RPM_BUILD_ROOT in %%install
> - commit 13bd533
> - rpm/kernel-binary.spec.in: avoid using barewords (bsc#1179014)
> Author: Dominique Leuenberger <dimstar(a)opensuse.org>
> - commit 21f8205
> - rpm/mkspec: do not build kernel-obs-build on x86_32
> We want to use 64bit kernel due to various bugs (bsc#1178762 to name
> one).
> There is:
> ExportFilter: ^kernel-obs-build.*\.x86_64.rpm$ . i586
> in Factory's prjconf now. No other actively maintained distro (i.e.
> merging packaging branch) builds a x86_32 kernel, hence pushing to
> packaging directly.
> - commit 8099b4b
> - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring
> (git-fixes).
> - arm64: kexec_file: Fix sparse warning (git-fixes).
> - commit f76e598
> - Linux 5.9.9 (bsc#1012628).
> - drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
> (bsc#1012628).
> - drm/i915/gem: Flush coherency domains on first set-domain-ioctl
> (bsc#1012628).
> - mm: memcg: link page counters to root if use_hierarchy is false
> (bsc#1012628).
> - nbd: don't update block size after device is started
> (bsc#1012628).
> - KVM: arm64: Force PTE mapping on fault resulting in a device
> mapping (bsc#1012628).
> - xfrm: interface: fix the priorities for ipip and ipv6 tunnels
> (bsc#1012628).
> - ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup
> function (bsc#1012628).
> - genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY
> (bsc#1012628).
> - hv_balloon: disable warning when floor reached (bsc#1012628).
> - net: xfrm: fix a race condition during allocing spi
> (bsc#1012628).
> - ASoC: codecs: wsa881x: add missing stream rates and format
> (bsc#1012628).
> - spi: imx: fix runtime pm support for !CONFIG_PM (bsc#1012628).
> - irqchip/sifive-plic: Fix broken irq_set_affinity() callback
> (bsc#1012628).
> - kunit: Fix kunit.py --raw_output option (bsc#1012628).
> - kunit: Don't fail test suites if one of them is empty
> (bsc#1012628).
> - usb: gadget: fsl: fix null pointer checking (bsc#1012628).
> - selftests: filter kselftest headers from command in lib.mk
> (bsc#1012628).
> - ASoC: codecs: wcd934x: Set digital gain range correctly
> (bsc#1012628).
> - ASoC: codecs: wcd9335: Set digital gain range correctly
> (bsc#1012628).
> - mtd: spi-nor: Fix address width on flash chips > 16MB
> (bsc#1012628).
> - xfs: set xefi_discard when creating a deferred agfl free log
> intent item (bsc#1012628).
> - mac80211: don't require VHT elements for HE on 2.4 GHz
> (bsc#1012628).
> - netfilter: nftables: fix netlink report logic in flowtable
> and genid (bsc#1012628).
> - netfilter: use actual socket sk rather than skb sk when routing
> harder (bsc#1012628).
> - netfilter: nf_tables: missing validation from the abort path
> (bsc#1012628).
> - netfilter: ipset: Update byte and packet counters regardless
> of whether they match (bsc#1012628).
> - irqchip/sifive-plic: Fix chip_data access within a hierarchy
> (bsc#1012628).
> - powerpc/eeh_cache: Fix a possible debugfs deadlock
> (bsc#1012628).
> - drm/vc4: bo: Add a managed action to cleanup the cache
> (bsc#1012628).
> - IB/srpt: Fix memory leak in srpt_add_one (bsc#1012628).
> - mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical
> memcg (bsc#1012628).
> - drm/panfrost: rename error labels in device_init (bsc#1012628).
> - drm/panfrost: move devfreq_init()/fini() in device
> (bsc#1012628).
> - drm/panfrost: Fix module unload (bsc#1012628).
> - perf trace: Fix segfault when trying to trace events by cgroup
> (bsc#1012628).
> - perf tools: Add missing swap for ino_generation (bsc#1012628).
> - perf tools: Add missing swap for cgroup events (bsc#1012628).
> - ALSA: hda: prevent undefined shift in
> snd_hdac_ext_bus_get_link() (bsc#1012628).
> - iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()
> (bsc#1012628).
> - iommu/vt-d: Fix a bug for PDP check in prq_event_thread
> (bsc#1012628).
> - afs: Fix warning due to unadvanced marshalling pointer
> (bsc#1012628).
> - afs: Fix incorrect freeing of the ACL passed to the YFS ACL
> store op (bsc#1012628).
> - vfio/pci: Implement ioeventfd thread handler for contended
> memory lock (bsc#1012628).
> - can: rx-offload: don't call kfree_skb() from IRQ context
> (bsc#1012628).
> - can: dev: can_get_echo_skb(): prevent call to kfree_skb()
> in hard IRQ context (bsc#1012628).
> - can: dev: __can_get_echo_skb(): fix real payload length return
> value for RTR frames (bsc#1012628).
> - can: can_create_echo_skb(): fix echo skb generation: always
> use skb_clone() (bsc#1012628).
> - can: j1939: swap addr and pgn in the send example (bsc#1012628).
> - can: j1939: j1939_sk_bind(): return failure if netdev is down
> (bsc#1012628).
> - can: ti_hecc: ti_hecc_probe(): add missed
> clk_disable_unprepare() in error path (bsc#1012628).
> - can: xilinx_can: handle failure cases of pm_runtime_get_sync
> (bsc#1012628).
> - can: peak_usb: add range checking in decode operations
> (bsc#1012628).
> - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
> (bsc#1012628).
> - can: peak_canfd: pucan_handle_can_rx(): fix echo management
> when loopback is on (bsc#1012628).
> - can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for
> LS1021A (bsc#1012628).
> - can: flexcan: flexcan_remove(): disable wakeup completely
> (bsc#1012628).
> - xfs: flush new eof page on truncate to avoid post-eof corruption
> (bsc#1012628).
> - xfs: fix missing CoW blocks writeback conversion retry
> (bsc#1012628).
> - xfs: fix scrub flagging rtinherit even if there is no rt device
> (bsc#1012628).
> - io_uring: ensure consistent view of original task ->mm from
> SQPOLL (bsc#1012628).
> - spi: fsl-dspi: fix wrong pointer in suspend/resume
> (bsc#1012628).
> - PCI: mvebu: Fix duplicate resource requests (bsc#1012628).
> - ceph: check session state after bumping session->s_seq
> (bsc#1012628).
> - selftests: core: use SKIP instead of XFAIL in close_range_test.c
> (bsc#1012628).
> - selftests: clone3: use SKIP instead of XFAIL (bsc#1012628).
> - selftests: binderfs: use SKIP instead of XFAIL (bsc#1012628).
> - x86/speculation: Allow IBPB to be conditionally enabled on
> CPUs with always-on STIBP (bsc#1012628).
> - kbuild: explicitly specify the build id style (bsc#1012628).
> - RISC-V: Fix the VDSO symbol generaton for binutils-2.35+
> (bsc#1012628).
> - USB: apple-mfi-fastcharge: fix reference leak in
> apple_mfi_fc_set_property (bsc#1012628).
> - tpm: efi: Don't create binary_bios_measurements file for an
> empty log (bsc#1012628).
> - KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return
> SMCCC_RET_NOT_REQUIRED (bsc#1012628).
> - ath9k_htc: Use appropriate rs_datalen type (bsc#1012628).
> - scsi: ufs: Fix missing brace warning for old compilers
> (bsc#1012628).
> - ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015
> (bsc#1012628).
> - ASoC: qcom: sdm845: set driver name correctly (bsc#1012628).
> - ASoC: cs42l51: manage mclk shutdown delay (bsc#1012628).
> - ASoC: SOF: loader: handle all SOF_IPC_EXT types (bsc#1012628).
> - usb: dwc3: pci: add support for the Intel Alder Lake-S
> (bsc#1012628).
> - opp: Reduce the size of critical section in
> _opp_table_kref_release() (bsc#1012628).
> - usb: gadget: goku_udc: fix potential crashes in probe
> (bsc#1012628).
> - usb: raw-gadget: fix memory leak in gadget_setup (bsc#1012628).
> - selftests/ftrace: check for do_sys_openat2 in user-memory test
> (bsc#1012628).
> - selftests: pidfd: fix compilation errors due to wait.h
> (bsc#1012628).
> - ALSA: hda: Separate runtime and system suspend (bsc#1012628).
> - ALSA: hda: Reinstate runtime_allow() for all hda controllers
> (bsc#1012628).
> - x86/boot/compressed/64: Introduce sev_status (bsc#1012628).
> - gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix
> use-after-free (bsc#1012628).
> - gfs2: Add missing truncate_inode_pages_final for sd_aspace
> (bsc#1012628).
> - gfs2: check for live vs. read-only file system in gfs2_fitrim
> (bsc#1012628).
> - scsi: hpsa: Fix memory leak in hpsa_init_one() (bsc#1012628).
> - drm/amdgpu: perform srbm soft reset always on SDMA resume
> (bsc#1012628).
> - drm/amd/pm: correct the baco reset sequence for CI ASICs
> (bsc#1012628).
> - drm/amd/pm: perform SMC reset on suspend/hibernation
> (bsc#1012628).
> - drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running
> (bsc#1012628).
> - mac80211: fix use of skb payload instead of header
> (bsc#1012628).
> - cfg80211: initialize wdev data earlier (bsc#1012628).
> - cfg80211: regulatory: Fix inconsistent format argument
> (bsc#1012628).
> - wireguard: selftests: check that route_me_harder packets use
> the right sk (bsc#1012628).
> - tracing: Fix the checking of stackidx in __ftrace_trace_stack
> (bsc#1012628).
> - Revert "nvme-pci: remove last_sq_tail" (bsc#1012628).
> - ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline
> (bsc#1012628).
> - scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
> (bsc#1012628).
> - scsi: mpt3sas: Fix timeouts observed while reenabling IRQ
> (bsc#1012628).
> - nvme: introduce nvme_sync_io_queues (bsc#1012628).
> - nvme-rdma: avoid race between time out and tear down
> (bsc#1012628).
> - nvme-tcp: avoid race between time out and tear down
> (bsc#1012628).
> - nvme-rdma: avoid repeated request completion (bsc#1012628).
> - nvme-tcp: avoid repeated request completion (bsc#1012628).
> - iommu/amd: Increase interrupt remapping table limit to 512
> entries (bsc#1012628).
> - s390/smp: move rcu_cpu_starting() earlier (bsc#1012628).
> - vfio: platform: fix reference leak in vfio_platform_open
> (bsc#1012628).
> - vfio/pci: Bypass IGD init in case of -ENODEV (bsc#1012628).
> - i2c: mediatek: move dma reset before i2c reset (bsc#1012628).
> - amd/amdgpu: Disable VCN DPG mode for Picasso (bsc#1012628).
> - iomap: clean up writeback state logic on writepage error
> (bsc#1012628).
> - selftests: proc: fix warning: _GNU_SOURCE redefined
> (bsc#1012628).
> - arm64: kexec_file: try more regions if loading segments fails
> (bsc#1012628).
> - riscv: Set text_offset correctly for M-Mode (bsc#1012628).
> - i2c: sh_mobile: implement atomic transfers (bsc#1012628).
> - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once
> (bsc#1012628).
> - i2c: designware: slave should do WRITE_REQUESTED before
> WRITE_RECEIVED (bsc#1012628).
> - tpm_tis: Disable interrupts on ThinkPad T490s (bsc#1012628).
> - mfd: sprd: Add wakeup capability for PMIC IRQ (bsc#1012628).
> - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (bsc#1012628).
> - pinctrl: intel: Set default bias in case no particular value
> given (bsc#1012628).
> - gpio: aspeed: fix ast2600 bank properties (bsc#1012628).
> - ARM: 9019/1: kprobes: Avoid fortify_panic() when copying
> optprobe template (bsc#1012628).
> - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE
> (bsc#1012628).
> - libbpf, hashmap: Fix undefined behavior in hash_bits
> (bsc#1012628).
> - pinctrl: mcp23s08: Use full chunk of memory for regmap
> configuration (bsc#1012628).
> - pinctrl: aspeed: Fix GPI only function problem (bsc#1012628).
> - net/mlx5e: Fix modify header actions memory leak (bsc#1012628).
> - net/mlx5e: Protect encap route dev from concurrent release
> (bsc#1012628).
> - net/mlx5e: Use spin_lock_bh for async_icosq_lock (bsc#1012628).
> - net/mlx5: Fix deletion of duplicate rules (bsc#1012628).
> - net/mlx5: E-switch, Avoid extack error log for disabled vport
> (bsc#1012628).
> - net/mlx5e: Fix VXLAN synchronization after function reload
> (bsc#1012628).
> - net/mlx5e: Fix incorrect access of RCU-protected xdp_prog
> (bsc#1012628).
> - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()
> (bsc#1012628).
> - NFSD: Fix use-after-free warning when doing inter-server copy
> (bsc#1012628).
> - NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy
> (bsc#1012628).
> - tools/bpftool: Fix attaching flow dissector (bsc#1012628).
> - bpf: Zero-fill re-used per-cpu map element (bsc#1012628).
> - r8169: fix potential skb double free in an error path
> (bsc#1012628).
> - r8169: disable hw csum for short packets on all chip versions
> (bsc#1012628).
> - pinctrl: qcom: Move clearing pending IRQ to
> .irq_request_resources callback (bsc#1012628).
> - pinctrl: qcom: sm8250: Specify PDC map (bsc#1012628).
> - nbd: fix a block_device refcount leak in nbd_release
> (bsc#1012628).
> - selftest: fix flower terse dump tests (bsc#1012628).
> - i40e: Fix MAC address setting for a VF via Host/VM
> (bsc#1012628).
> - igc: Fix returning wrong statistics (bsc#1012628).
> - lan743x: correctly handle chips with internal PHY (bsc#1012628).
> - net: phy: realtek: support paged operations on RTL8201CP
> (bsc#1012628).
> - xfs: fix flags argument to rmap lookup when converting shared
> file rmaps (bsc#1012628).
> - xfs: set the unwritten bit in rmap lookup flags in
> xchk_bmap_get_rmapextents (bsc#1012628).
> - xfs: fix rmap key and record comparison functions (bsc#1012628).
> - xfs: fix brainos in the refcount scrubber's rmap fragment
> processor (bsc#1012628).
> - lan743x: fix "BUG: invalid wait context" when setting rx mode
> (bsc#1012628).
> - xfs: fix a missing unlock on error in xfs_fs_map_blocks
> (bsc#1012628).
> - of/address: Fix of_node memory leak in of_dma_is_coherent
> (bsc#1012628).
> - ch_ktls: Update cheksum information (bsc#1012628).
> - ch_ktls: tcb update fails sometimes (bsc#1012628).
> - cosa: Add missing kfree in error path of cosa_write
> (bsc#1012628).
> - hwmon: (applesmc) Re-work SMC comms (bsc#1012628).
> - NFS: Fix listxattr receive buffer size (bsc#1012628).
> - vrf: Fix fast path output packet handling with async Netfilter
> rules (bsc#1012628).
> - lan743x: fix use of uninitialized variable (bsc#1012628).
> - arm64/mm: Validate hotplug range before creating linear mapping
> (bsc#1012628).
> - kernel/watchdog: fix watchdog_allowed_mask not used warning
> (bsc#1012628).
> - mm: memcontrol: fix missing wakeup polling thread (bsc#1012628).
> - afs: Fix afs_write_end() when called with copied == 0 [ver #3]
> (bsc#1012628).
> - perf: Fix get_recursion_context() (bsc#1012628).
> - nvme: factor out a nvme_configure_metadata helper (bsc#1012628).
> - nvme: freeze the queue over ->lba_shift updates (bsc#1012628).
> - nvme: fix incorrect behavior when BLKROSET is called by the user
> (bsc#1012628).
> - perf: Simplify group_sched_in() (bsc#1012628).
> - perf: Fix event multiplexing for exclusive groups (bsc#1012628).
> - firmware: xilinx: fix out-of-bounds access (bsc#1012628).
> - erofs: fix setting up pcluster for temporary pages
> (bsc#1012628).
> - erofs: derive atime instead of leaving it empty (bsc#1012628).
> - ext4: correctly report "not supported" for {usr,grp}jquota
> when !CONFIG_QUOTA (bsc#1012628).
> - ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
> (bsc#1012628).
> - btrfs: fix potential overflow in cluster_pages_for_defrag on
> 32bit arch (bsc#1012628).
> - btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod
> (bsc#1012628).
> - btrfs: fix min reserved size calculation in merge_reloc_root
> (bsc#1012628).
> - btrfs: dev-replace: fail mount if we don't have replace item
> with target device (bsc#1012628).
> - KVM: arm64: Don't hide ID registers from userspace
> (bsc#1012628).
> - speakup: Fix var_id_t values and thus keymap (bsc#1012628).
> - speakup ttyio: Do not schedule() in ttyio_in_nowait
> (bsc#1012628).
> - speakup: Fix clearing selection in safe context (bsc#1012628).
> - thunderbolt: Fix memory leak if ida_simple_get() fails in
> enumerate_services() (bsc#1012628).
> - thunderbolt: Add the missed ida_simple_remove() in
> ring_request_msix() (bsc#1012628).
> - uio: Fix use-after-free in uio_unregister_device()
> (bsc#1012628).
> - Revert "usb: musb: convert to
> devm_platform_ioremap_resource_byname" (bsc#1012628).
> - usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
> (bsc#1012628).
> - usb: typec: ucsi: Report power supply changes (bsc#1012628).
> - xhci: hisilicon: fix refercence leak in xhci_histb_probe
> (bsc#1012628).
> - virtio: virtio_console: fix DMA memory allocation for rproc
> serial (bsc#1012628).
> - mei: protect mei_cl_mtu from null dereference (bsc#1012628).
> - futex: Don't enable IRQs unconditionally in put_pi_state()
> (bsc#1012628).
> - jbd2: fix up sparse warnings in checkpoint code (bsc#1012628).
> - bootconfig: Extend the magic check range to the preceding 3
> bytes (bsc#1012628).
> - mm/compaction: count pages and stop correctly during page
> isolation (bsc#1012628).
> - mm/compaction: stop isolation if too many pages are isolated
> and we have pages to migrate (bsc#1012628).
> - mm/slub: fix panic in slab_alloc_node() (bsc#1012628).
> - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit
> (bsc#1012628).
> - mm/gup: use unpin_user_pages() in __gup_longterm_locked()
> (bsc#1012628).
> - Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
> (bsc#1012628).
> - reboot: fix overflow parsing reboot cpu number (bsc#1012628).
> - hugetlbfs: fix anon huge page migration race (bsc#1012628).
> - ocfs2: initialize ip_next_orphan (bsc#1012628).
> - hwmon: (amd_energy) modify the visibility of the counters
> (bsc#1012628).
> - selinux: Fix error return code in sel_ib_pkey_sid_slow()
> (bsc#1012628).
> - io_uring: round-up cq size before comparing with rounded sq size
> (bsc#1012628).
> - gpio: sifive: Fix SiFive gpio probe (bsc#1012628).
> - gpio: pcie-idio-24: Fix irq mask when masking (bsc#1012628).
> - gpio: pcie-idio-24: Fix IRQ Enable Register value (bsc#1012628).
> - gpio: pcie-idio-24: Enable PEX8311 interrupts (bsc#1012628).
> - mmc: sdhci-of-esdhc: Handle pulse width detection erratum for
> more SoCs (bsc#1012628).
> - mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free()
> at remove (bsc#1012628).
> - don't dump the threads that had been already exiting when zapped
> (bsc#1012628).
> - drm/amd/display: Add missing pflip irq (bsc#1012628).
> - drm/i915: Correctly set SFC capability for video engines
> (bsc#1012628).
> - drm/gma500: Fix out-of-bounds access to struct
> drm_device.vblank[] (bsc#1012628).
> - NFSv4.2: fix failure to unregister shrinker (bsc#1012628).
> - pinctrl: amd: use higher precision for 512 RtcClk (bsc#1012628).
> - pinctrl: amd: fix incorrect way to disable debounce filter
> (bsc#1012628).
> - swiotlb: fix "x86: Don't panic if can not alloc buffer for
> swiotlb" (bsc#1012628).
> - cpufreq: Introduce governor flags (bsc#1012628).
> - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (bsc#1012628).
> - cpufreq: Add strict_target to struct cpufreq_policy
> (bsc#1012628).
> - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into
> account (bsc#1012628).
> - ethtool: netlink: add missing netdev_features_change() call
> (bsc#1012628).
> - IPv6: Set SIT tunnel hard_header_len to zero (bsc#1012628).
> - net/af_iucv: fix null pointer dereference on shutdown
> (bsc#1012628).
> - net: udp: fix IP header access and skb lookup on Fast/frag0
> UDP GRO (bsc#1012628).
> - net: udp: fix UDP header access on Fast/frag0 UDP GRO
> (bsc#1012628).
> - net: Update window_clamp if SOCK_RCVBUF is set (bsc#1012628).
> - net/x25: Fix null-ptr-deref in x25_connect (bsc#1012628).
> - tipc: fix memory leak in tipc_topsrv_start() (bsc#1012628).
> - devlink: Avoid overwriting port attributes of registered port
> (bsc#1012628).
> - mptcp: provide rmem[0] limit (bsc#1012628).
> - tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6
> replies (bsc#1012628).
> - powerpc/603: Always fault when _PAGE_ACCESSED is not set
> (bsc#1012628).
> - null_blk: Fix scheduling in atomic with zoned mode
> (bsc#1012628).
> - perf scripting python: Avoid declaring function pointers with
> a visibility attribute (bsc#1012628).
> - coresight: etm: perf: Sink selection using sysfs is deprecated
> (bsc#1012628).
> - coresight: Fix uninitialised pointer bug in etm_setup_aux()
> (bsc#1012628).
> - Convert trailing spaces and periods in path components
> (bsc#1012628).
> - commit 21e5163
> - PCI: Always enable ACS even if no ACS Capability (bsc#1178211).
> - commit a40af1e
> - loop: Fix occasional uevent drop (bsc#1177900).
> - block: add a return value to set_capacity_revalidate_and_notify
> (bsc#1177900).
> - commit 98395e1
> - btrfs: qgroup: don't commit transaction when we already hold
> the handle (bsc#1178634).
> Update upstream status and take the upstream version.
> - commit 60a737e
>
> ==== keyutils ====
> Subpackages: libkeyutils1
>
> - prepare usrmerge (boo#1029961)
>
> ==== kglobalaccel ====
> Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang
> libKF5GlobalAccelPrivate5
>
> - Add patch to workaround kglobalaccel breaking persistently after
> unclean logout (kde#429415, boo#1179033)
> * 0001-Revert-systemd-dbus-activation.patch
>
> ==== kompare ====
> Subpackages: kompare-lang
>
> - Add patch to fix build with Qt 5.15.2:
> * 0001-Portaway-from-Obsolete-methods-of-QPrinter.patch
>
> ==== libX11 ====
> Version update (1.6.12 -> 1.7.0)
> Subpackages: libX11-6 libX11-data libX11-devel libX11-xcb1
>
> - Update to version 1.7.0
> * libX11 version 1.7.0 includes a new API, hence the change from
> the 1.6 series to 1.7:
> XSetIOErrorExitHandler which provides a mechanism for applications
> to recover from I/O error conditions instead of being forced to
> exit. Thanks to Carlos Garnacho for this.
> * This release includes a bunch of bug fixes, some which have been
> pending for over three years:
> + A bunch of nls cleanups to remove obsolete entries and clean up
> formatting of the ist. Thanks to Benno Schulenberg for these.
> + Warning fixes and other cleanups across a huge swath of the
> library. Thanks to Alan Coopersmith for these.
> + Memory allocation bugs, including leaks and use after free in the
> locale code. Thanks to Krzesimir Nowak, Jacek Caban and Vittorio
> Zecca for these.
> + Thread safety fixes in the locale code. Thanks to Jacek Caban for
> these.
> + poll_for_response race condition fix. Thanks to Frediano Ziglio for
> the bulk of this effort, and to Peter Hutterer for careful review
> and improvements.
> * Version 1.7.0 includes a couple of new locales:
> ia and ie locales. Thanks to Carmina16 for these.
> * There are also numerous compose entries added, including:
> + |^ or ^| for ?, |v or v| for ?, ~~ for ?. Thanks to Antti
> Savolainen for this.
> + Allowing use of 'v' for caron, in addition to 'c', so things like
> vC for ?, vc for ?. Thanks to Benno Schulenberg for this.
> + Compose sequences LT, lt for '<', and GT, gt for '>' for keyboards
> where those are difficult to access. Thanks to Jonathan Belsewir
> for this.
> - refreshed patches en-locales.diff, p_khmer-compose.diff and
> p_xlib_skip_ext_env.diff
>
> ==== libfido2 ====
> Subpackages: libfido2-1 libfido2-udev
>
> - Add Conflicts: to supersede version 1.0.0. This is needed for
> a clean upgrade path on SLE.
>
> ==== libical ====
>
> - Add libical-read-v2-v3-data.patch: correctly read slim timezone
> data (bsc#1178412).
>
> ==== libical-glib ====
>
> - Add libical-read-v2-v3-data.patch: correctly read slim timezone
> data (bsc#1178412).
>
> ==== libksba ====
> Version update (1.4.0 -> 1.5.0)
>
> - libksba 1.5.0:
> * ksba_cms_identify now identifies OpenPGP keyblock content
> * Supports TR-03111 plain format ECDSA signature verification
> * Fixes a CMS signed data parser bug exhibited by a somewhat
> strange CMS message
> - remove deprecated texinfo macros and update signing keyring
>
> ==== libostree ====
> Version update (2020.3 -> 2020.8)
> Subpackages: libostree-1-1
>
> - Update to version 2020.8:
> + This release mostly contains scalability improvements and
> bugfixes.
> + Caching-related HTTP headers are now supported on summaries and
> signatures, so that they do not have to be re-downloaded if not
> changed in the meanwhile.
> + Summaries and delta have been reworked to allow more
> fine-grained fetching.
> + Finally, this fixes several bugs related to atomic variables,
> HTTP timeouts, and 32-bit architectures.
> - Changes from version 2020.7:
> + Static deltas can now be signed to more easily support offline
> verification.
> + There's now support for multiple initramfs images; the idea
> here is that one can have a "main" initramfs image and a
> secondary one which represents local configuration.
> + The documentation is now moved to
> https://ostreedev.github.io/ostree/
> + Lot of preparatory cleanups to the pull code landed for
> upcoming work on indexing deltas outside of the summary.
> + On the bugfix side, the biggest one is a fix for an assertion
> failure when upgrading from systems before ostree supported
> devicetree.
> + Also notable is that ostree no longer hardlinks zero sized
> files to avoid hitting filesystem maximum link counts.
> - Changes from version 2020.6:
> + One notable feature: ostree now supports / and /boot being on
> the same filesystem.
> + Other than that it's mostly bugfixes; there is one quite
> important one for anyone using the readonly=true for /sysroot
> (which is still just Fedora CoreOS I suspect).
> + There's some improvements to the GObject Introspection
> metadata, some (cosmetic) static analyzer fixes, a fix for the
> immutable bit on s390x, dropping a deprecated bit in the
> systemd unit file, etc.
> - Changes from version 2020.5:
> + This release primarily fixes a regression in 2020.4 where the
> "readonly sysroot" changes incorrectly left the sysroot
> read-only on systems that started out with a read-only / (most
> of them, e.g. Fedora Silverblue/IoT at least).
> + There's some additions to the pull API to aid flatpak.
> + There were a few fixes to the man pages, and ostree show now
> displays the parent commit.
> + The default dracut config now enables reproducibility.
> + On the "feature" side, there is a new ostree admin unlock
> - -transient. We expect this to be a foundation for further
> support for "live" updates.
> - Changes from version 2020.4:
> + By far the biggest change in this release is new ed25519
> signing support, powered by libsodium.
> + stree commit gained a new --base argument, which significantly
> simplifies constructing "derived" commits, particularly for
> systems using SELinux.
> + Handling of the read-only sysroot was reimplemented to run in
> the initramfs and be more reliable. Enabling the readonly=true
> flag in the repo config is recommended.
> + Several bugs were fixed in locking for the temporary "staging"
> directories OSTree creates, particularly on NFS.
> + lib: Coerce flags enums to GIR bitfields changed some values to
> be (correctly) flags - this may show up as incompatible for
> GObject Introspection consumers (but not C).
> + A new timestamp-check-from-rev option was added for pulls,
> which makes downgrade protection more reliable and will be used
> by Fedora CoreOS.
> + Several fixes and enhancements were made for "collection" pulls
> including a new --mirror option.
> + The ostree commit command learned a new --mode-ro-executables
> which enforces W^R semantics on all executables.
> + A new commit metadata key (OSTREE_COMMIT_META_KEY_ARCHITECTURE)
> was added to help standardize the architecture of the OSTree
> commit. This could be used on the client side for example to
> sanity-check that the commit matches the architecture of the
> machine before deploying.
>
> ==== libqt5-qtbase ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5
> libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql
> libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-
> platformtheme-gtk3
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.2/?h=5.15.2
> - Drop patches, now upstream:
> * 0001-Revert-Emit-QScreen-availableG-g-eometryChanged-on-l.patch
> - Pass -confirm-license option, drop duplicates
> - BuildRequire xcb-util
> - Add patch to avoid coredumps with missing display:
> * 0001-Avoid-SIGABRT-on-platform-plugin-initialization-fail.patch
>
> ==== libqt5-qtconnectivity ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-
> imports libqt5-qtconnectivity-tools
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtconnectivity.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtdeclarative ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.15.2/?h=5.…
> - Refresh qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch
>
> ==== libqt5-qtgraphicaleffects ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtimageformats ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtlocation ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtmultimedia ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.15.2/?h=5.1…
>
> ==== libqt5-qtnetworkauth ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtquickcontrols ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtquickcontrols2 ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtscript ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtsensors ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Sensors5 libQt5Sensors5-imports
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtserialport ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.15.2/?h=5.1…
>
> ==== libqt5-qtspeech ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtsvg ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qttools ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.15.2/?h=5.15.2
> - Fix the clang requirement for Leap 15.2. The clang headers are
> also in the libclang<major version> package.
> - Use the %pkg_version macro available since Leap 15
>
> ==== libqt5-qttranslations ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.15.2/?h=5…
>
> ==== libqt5-qtvirtualkeyboard ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-
> qtvirtualkeyboard-hunspell
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtwayland ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtwebchannel ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtwebengine ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.15.2/?h=5.15…
>
> ==== libqt5-qtwebsockets ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtwebsockets.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtx11extras ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.15.2/?h=5.15…
>
> ==== libqt5-qtxmlpatterns ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== librsvg ====
> Version update (2.50.1 -> 2.50.2)
> Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-
> Rsvg-2_0
>
> - Update to version 2.50.2:
> + Fix dx/dy offsets in nested <tspan> elements.
>
> ==== libselinux ====
> Subpackages: libselinux1 selinux-tools
>
> - install to /usr (boo#1029961)
>
> ==== libsepol ====
>
> - install to /usr (boo#1029961)
>
> ==== libsigc++2 ====
> Version update (2.10.4 -> 2.10.6)
>
> - Update to version 2.10.6:
> + Build: Meson build: Fix versioning on macOS.
> + Documentation:
> - sigc++/sigc++.h: Describe how to use libsigc++ with Meson.
> - Update links to the web page, now at
> libsigcplusplus.github.io/libsigcplusplus.
>
> ==== libtirpc ====
> Subpackages: libtirpc-netconfig libtirpc3
>
> - install libraries to %{_libdir} (boo#1029961)
>
> ==== libuv ====
> Version update (1.39.0 -> 1.40.0)
>
> - update to 1.40.0:
> * udp: add UV_UDP_MMSG_FREE recv_cb flag
> * include: re-map UV__EPROTO from 4046 to -4046
> * doc: correct UV_UDP_MMSG_FREE version added
> * doc: add uv_metrics_idle_time() version metadata
> * src: suppress user_timeout maybe-uninitialized
> * test: fix compiler warning
> * build: fix the Haiku cmake build
> * linux: fix i386 sendmmsg/recvmmsg support
> * build: add libuv-static pkg-config file
> * build,unix: add QNX support
> * include: remove incorrect UV__ERR() for EPROTO
>
> ==== libvirt ====
> Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-
> driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-
> daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-
> qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-
> driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-
> storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-
> storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-
> storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-
> qemu libvirt-libs
>
> - spec: Remove creation of libvirt group and add Requires to the
> libvirt group created with GID 108 by the system-group-libvirt
> package.
> jsc#SLE-11629
>
> ==== libxkbcommon ====
> Version update (1.0.1 -> 1.0.3)
> Subpackages: libxkbcommon-x11-0 libxkbcommon0
>
> - Update to release 1.0.3
> * Fix (hopefully) a segfault in xkb_x11_keymap_new_from_device()
> in some unclear situation (bug introduced in 1.0.2).
> * Fix keymaps created with xkb_x11_keymap_new_from_device() do
> not have level names (bug introduced in 0.8.0).
> - Update to release 1.0.2
> * Fix a bug where a keysym that cannot be resolved in a keymap
> gets compiled to a garbage keysym. Now it is set to
> XKB_KEY_NoSymbol instead.
> * Improve the speed of xkb_x11_keymap_new_from_device() on
> repeated calls in the same xkb_context().
>
> ==== libxml2 ====
> Subpackages: libxml2-2 libxml2-tools
>
> - Avoid quadratic checking of identity-constraints: [bsc#1178823]
> * key/unique/keyref schema attributes currently use qudratic loops
> to check their various constraints (that keys are unique and that
> keyrefs refer to existing keys).
> * This fix uses a hash table to avoid the quadratic behaviour.
> - Add libxml2-Avoid-quadratic-checking-of-identity-constraints.patch
>
> ==== libyui ====
> Version update (3.12.1 -> 3.12.2)
>
> - Higher priority for toplevel menu shortcuts (bsc#1175489)
> - Dropped support for openSUSE 13.2 (or earlier) builds in .spec file
> - 3.12.2
>
> ==== libyui-qt ====
> Version update (2.56.2 -> 2.56.3)
>
> - Honor menu bar toplevel menu enabled/disabled and visibility state
> (boo#1178394 again)
> - 2.56.3
>
> ==== libzip ====
>
> - Use full _libdir path in libzip.pc
>
> ==== lz4 ====
> Version update (1.9.2 -> 1.9.3)
>
> - Update to release 1.9.3
> * api: LZ4_decompress_safe_partial() now supports unknown
> compressed size
> * api: improved LZ4F_compressBound() with automatic flushing
> * cli: multiple files are compressed now using the legacy format
>
> ==== malcontent ====
> Subpackages: libmalcontent-0-0 libmalcontent-ui-0-0 typelib-1_0-Malcontent-0
>
> - Don't actually install com.endlessm.ParentalControls.rules: this
> just grants 'wheel'-group members access without password; as
> openSUSE does not support 'wheel' by default, we only ship the
> file as sample file (boo#1177974#c8).
>
> ==== mariadb ====
> Version update (10.5.6 -> 10.5.8)
> Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
>
> - Update to 10.5.8
> * release notes and changelog:
> https://mariadb.com/kb/en/library/mariadb-1058-release-notes
> https://mariadb.com/kb/en/library/mariadb-1058-changelog
> * fixes for the following security vulnerabilities:
> 10.5.7: CVE-2020-14812, CVE-2020-14765, CVE-2020-14776,
> CVE-2020-14789
> 10.5.8: none
> - tracker bugs: [bsc#1177472] and [bsc#1178428]
> - refresh mariadb-10.2.19-link-and-enable-c++11-atomics.patch
> - update suse_skipped_tests.list
>
> ==== mozilla-nss ====
> Version update (3.57 -> 3.58)
> Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-
> nss-certs mozilla-nss-tools
>
> - update to NSS 3.58
> Bugs fixed:
> * bmo#1641480 (CVE-2020-25648)
> Tighten CCS handling for middlebox compatibility mode.
> * bmo#1631890 - Add support for Hybrid Public Key Encryption
> (draft-irtf-cfrg-hpke) support for TLS Encrypted Client Hello
> (draft-ietf-tls-esni).
> * bmo#1657255 - Add CI tests that disable SHA1/SHA2 ARM crypto
> extensions.
> * bmo#1668328 - Handle spaces in the Python path name when using
> gyp on Windows.
> * bmo#1667153 - Add PK11_ImportDataKey for data object import.
> * bmo#1665715 - Pass the embedded SCT list extension (if present)
> to TrustDomain::CheckRevocation instead of the notBefore value.
>
> ==== mutt ====
> Version update (1.14.7 -> 2.0.2)
> Subpackages: mutt-doc mutt-lang
>
> - update to 2.0.2:
> * CVE-2020-28896: Ensure IMAP connection is closed after a
> connection error to avoid sending credentials over an
> unencrypted connection boo#1179035
> - update to 2.0.0 (2020-11-07):
> + Domain-literal support for email addresses, e.g user@[IPv6:fcXX:...]
> ! Buffy completion only occurs for the "change-folder" set of functions.
> It has been disabled for <attach-message>, <write-fcc>, the fcc
> mailbox prompt, and the autocrypt scan mailbox prompt.
> ! The "save/copy message to mailbox" set of functions use the "mailbox"
> history list, instead of the "filename" list.
> ! Message-ID extraction permits values missing angle brackets and '@'
> to allow properly threading the garbage sent by some providers.
> Mutt will add missing angle brackets when sending out replies, however.
> ! When adding multiple attachments, via <attach-file> in the compose menu,
> the browser menu can be exiting via <quit> after tagging the files.
> Previously, <select-entry> had to be used.
> ! ctrl-p/ctrl-n are by default bound to <history-up>/<history-down> in the
> editor menu.
> + The "cd" command allows changing the current working directory.
> As part of this, Mutt expands relative paths internally. There
> may be a change to some "prettified" relative paths because of this.
> ! Some configuration variable default values are localizable by
> translators. Currently these are: $attribution, $compose_format,
> $forward_attribution_intro, $forward_attribution_trailer, $status_format,
> $ts_icon_format, $ts_status_format.
> + Mutt will try to automatically reconnect to an IMAP mailbox on error,
> and will merge unsync'ed changes if possible.
> ! $crypt_protected_headers_subject defaults to "...", following the
> protected headers revised specification.
> ! Date, From, To, Cc, and Reply-To headers are stored as protected headers.
> + XOAUTH2 support. Please see the manual, contrib script mutt_oauth2.py,
> and mutt_oauth.py.README for more details.
> + $tunnel_is_secure, default set, assumes a connection via $tunnel is
> encrypted. Unsetting this will cause $ssl_starttls and $ssl_force_tls
> to be respected.
> + Patterns are tab-completable in the editor menu.
> ! $reply_to is consulted before $reply_self.
> + $copy_decode_weed, default unset, controls header weeding for <decode-
> copy>
> and <decode-save>.
> + $pipe_decode_weed, default set, enables header weeding for <pipe-
> message>.
> + $print_decode_weed, default set, enables header weeding for <print-
> message>.
> ! format=flowed attachments are space-unstuffed when viewed, saved,
> piped, and printed.
> + The "run" command will execute MuttLisp. $muttlisp_inline_eval, if set, will
> execute unquoted parenthesized command arguments as MuttLisp. Please
> see
> the manual for more details about both.
> + $cursor_overlay, when set, will overlay the indicator, tree,
> sidebar_highlight, and sidebar_indicator colors onto the current line.
> "default" colors will be overridden and attributes will be merged.
> ! The message-id generation algorithm uses a random number instead of
> the step counter and PID.
> ! $ssl_force_tls defaults set. (Trying this again for 2.0).
> ! $hostname is set *after* muttrc processing. It can be manually set
> in the muttrc to avoid using DNS calls to obtain the FQDN.
> + $attach_save_dir specifies a directory to use when saving attachments.
> - Port the patches to mutt 2.0.0
> * aw.listreply.diff
> * bug-676388-largefile.patch
> * mutt-1.10.1-imap.patch
> * mutt-1.13.3.dif
> * mutt-1.5.15-wrapcolumn.diff
> * mutt-1.5.20-sendgroupreplyto.diff
> * mutt-1.5.21-mailcap.diff
> * mutt-1.5.23-carriage-return.path
> * mutt-1.6.1-opennfs.dif
> * mutt-Fix-SIGQUIT-handling.patch
> * patch-1.5.24.vk.pgp_verbose_mime
> * widechar.sidebar.dif
>
> ==== nautilus ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
>
> - Update to version 3.38.2:
> + Search for tracker3 in PATH.
> + Fix batch rename dialog crashes.
> + Fix double-click row check.
> + Updated translations.
>
> ==== nodejs14 ====
> Version update (14.15.0 -> 14.15.1)
> Subpackages: npm14
>
> - Update Requires: so -devel requires npm
> - Rely on rpmbuild to define necessary python dependencies
> - New upstream LTS version 14.15.1:
> * deps: Denial of Service through DNS request (High).
> A Node.js application that allows an attacker to trigger a DNS
> request for a host of their choice could trigger a Denial of Service
> by getting the application to resolve a DNS record with
> a larger number of responses (bsc#1178882, CVE-2020-8277)
> - Update to LTS version 14.15.0: (jsc#SLE-15774)
> * no major changes
> * test: reverts marking test-webcrypto-encrypt-decrypt-aes flaky
> - Use SLE OpenSSL version with 12-SP4+, and not just 12-SP5+
> - Bump mininum ICU version to 65
> - Update to version 14.14.0:
> * fs: add rm method
> * http: allow passing array of key/val into writeHead
> * src: expose v8::Isolate setup callbacks
> - sle12_python3_compat.patch: refreshed
> - Update to version 14.13.1:
> * fs: rmdir recursive is no longer considered experimental
> - fix_ci_tests.patch: add support to SUSE's ECDH backport errors
> in SLE's openssl
> - Update to version 14.13.0:
> * deps: upgrade to libuv 1.40.0 #35333
> * module: named exports for CJS via static analysis #35249
> * module: exports pattern support #34718
> * src: allow N-API addon in AddLinkedBinding()
> - Update to version 14.12.0:
> * n-api:
> + create N-API version 7
> + add more property defaults
> - Changes since version 14.9.0
> * deps:
> + update llhttp to 2.1.2 (bsc#1176605, CVE-2020-8201)
> + http: add requestTimeout. Fixes Denial of Service by
> resource exhaustion due to unfinished HTTP/1.1 requests
> (bsc#1176604, CVE-2020-8251)
> + buffer: also alias BigUInt methods
> + crypto: add randomInt function
> + perf_hooks: add idleTime and event loop util
> + stream: simpler and faster Readable async iterator
> + stream: save error in state
> - old_icu.patch: re-add support for ICU 65 from SLE15 SP2
> - fix_ci_tests.patch: move debug symbol strip for testing to the Makefile
> - Update to version 14.9.0:
> * build: set --v8-enable-object-print by default (Mary Marchini) #34705
> * deps:
> + upgrade to libuv 1.39.0 (cjihrig) #34915
> + upgrade npm to 6.14.8 (Ruy Adorno) #34834
> + V8: cherry-pick e06ace6b5cdb (Anna Henningsen) #34673
> * n-api: handle weak no-finalizer refs correctly (Gabriel Schulhof) #34839
> * tools: add debug entitlements for macOS 10.15+ (Gabriele Greco) #34378
> - Changes in version 14.8.0:
> * async_hooks: add AsyncResource.bind utility (James M Snell) #34574
> * deps: update to uvwasi 0.0.10 (Colin Ihrig) #34623
> * module: unflag Top-Level Await (Myles Borins) #34558
> * n-api: support type-tagging objects (Gabriel Schulhof) #28237
> * n-api,src: provide asynchronous cleanup hooks (Anna Henningsen) #34572
> - versioned.patch: refreshed
> - linker_lto_jobs.patch: refreshed
> - Explicitly add -fno-strict-aliasing to CFLAGS to fix compilation
> on Aarch64 with gcc10 (bsc#1172686)
> - Update to version 14.7.0:
> * deps: upgrade npm to 6.14.7
> * dgram: add IPv6 scope id suffix to received udp6 dgrams
> * src:
> + allow preventing SetPromiseRejectCallback #34387
> + allow setting a dir for all diagnostic output #33584
> * worker: make MessagePort inherit from EventTarget #34057
> * zlib: switch to lazy init for zlib streams (Andrey Pechkurov) #34048
> - avoid rpmbuild warnings on if/else/endif constructs
> - Update to version 14.6.0:
> * deps:
> + upgrade to libuv 1.38.1
> + upgrade npm to 6.14.6 fixing information leak through
> log files (bsc#1173937, CVE-2020-15095)
> + update V8 to 8.4.371.19
> * module:
> + doc only deprecation of module.parent
> + package "imports" field
> * src: allow embedders to disable esm loader
> * tls: make 'createSecureContext' honor more options
> * vm: add run-after-evaluate microtask mode
> * worker: add option to track unmanaged file descriptors
> - versioned.patch - refreshed
> - Update to version 14.5.0:
> * deps: V8 engine is updated to version 8.3. For details, see
> https://v8.dev/blog/v8-release-83
> * events: experimental implementation of EventTarget
> For details, see
>
> https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V1
> 4.md#14.5.0
> - sle12_python3_compat.patch: refreshed
> - fix_ci_tests.patch: refreshed
> - Add Require for nodejs14 when intalling npm14. (bsc#1172728)
> - Update to version 14.4.0:
> * napi: fix various types of memory corruption in napi_get_value_string_*()
> (CVE-2020-8174, bsc#1172443)
> * http2: fix HTTP/2 Large Settings Frame DoS
> (CVE-2020-11080, bsc#1172442)
> * TLS session reuse can lead to host certificate verification bypass
> (CVE-2020-8172, bsc#1172441)
> - Update to version 14.3.0:
> * repl: previews improvements with autocompletion
> * it's now possible to use the await keyword outside of async functions,
> with the --experimental-top-level-await flag
> - Changes in version 14.2.0:
> * console: Support for console constructor groupIndentation options
> - skip_no_console.patch: refreshed
> - versioned.patch, fix_ci_tests.patch: refreshed
> - Update to version 14.1.0:
> * deps: upgrade openssl sources to 1.1.1g (SLE-12 only)
> * http: doc deprecate abort and improve docs
> * module: do not warn when accessing __esModule of unfinished exports
> * n-api: detect deadlocks in thread-safe function
> * src: deprecate embedder APIs with replacements
> * stream:
> + don't emit end after close
> + don't wait for close on legacy streams
> + pipeline should only destroy un-finished streams
> * vm: add importModuleDynamically option to compileFunction
> skip_no_console.patch: add more unit tests that fail on dumb terminals
> - Initial version 14.0.0
> Deprecations
> * crypto: move pbkdf2 without digest to EOL
> * fs: deprecate closing FileHandle on garbage collection
> * http: move OutboundMessage.prototype.flush to EOL
> * lib: move GLOBAL and root aliases to EOL
> * os: move tmpDir() to EOL
> * src: remove deprecated wasm type check
> * stream: move _writableState.buffer to EOL
> * doc: deprecate process.mainModule
> * doc: deprecate process.umask() with no arguments
> For a detailed list of changes, see
>
> https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V1
> 4.md#14.0.0
>
> ==== nvme-cli ====
>
> - Drop '-f' option with %service_del_postun
> This option shouldn't be needed besides very few special cases. But
> this package doesn't seem to belong to this category.
>
> ==== openssh ====
> Subpackages: openssh-clients openssh-common openssh-server
>
> - Fix build breakage caused by missing security key objects:
> + Modify openssh-7.7p1-cavstest-ctr.patch.
> + Modify openssh-7.7p1-cavstest-kdf.patch.
> + Add openssh-link-with-sk.patch.
> - Add openssh-fips-ensure-approved-moduli.patch (bsc#1177939).
> This ensures only approved DH parameters are used in FIPS mode.
> - Add openssh-8.1p1-ed25519-use-openssl-rng.patch (bsc#1173799).
> This uses OpenSSL's RAND_bytes() directly instead of the internal
> ChaCha20-based implementation to obtain random bytes for Ed25519
> curve computations. This is required for FIPS compliance.
>
> ==== ovmf ====
> Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
>
> - Add ovmf-jscSLE-16075-SEV-ES-fixes.patch to merge upstream SEV-ES
> fixes (jsc#SLE-16075)
>
> ==== pam ====
> Version update (1.4.0 -> 1.5.0)
> Subpackages: pam-doc
>
> - Update to 1.5.0
> - obsoletes pam-bsc1178727-initialize-daysleft.patch
> - Multiple minor bug fixes, portability fixes, and documentation improvements.
> - Extended libpam API with pam_modutil_check_user_in_passwd function.
> - pam_faillock: changed /run/faillock/$USER permissions from 0600 to 0660.
> - pam_motd: read motd files with target user credentials skipping unreadable
> ones.
> - pam_pwhistory: added a SELinux helper executable.
> - pam_unix, pam_usertype: implemented avoidance of certain timing attacks.
> - pam_wheel: implemented PAM_RUSER fallback for the case when getlogin
> fails.
> - pam_env: Reading of the user environment is deprecated and will be removed
> at some point in the future.
> - libpam: pam_modutil_drop_priv() now correctly sets the target user's
> supplementary groups, allowing pam_motd to filter messages accordingly
> - Refresh pam-xauth_ownership.patch
> - pam_tally2-removal.patch: Re-add pam_tally2 for deprecated sub-package
> - pam_cracklib-removal.patch: Re-add pam_cracklib for deprecated sub-package
> - pam_cracklib: added code to check whether the password contains
> a substring of of the user's name of at least <N> characters length
> in some form.
> This is enabled by the new parameter "usersubstr=<N>"
> See
> https://github.com/libpwquality/libpwquality/commit/bfef79dbe6aa525e9557bf
> 4b0a61e6dde12749c4
> [jsc#SLE-16719, jsc#SLE-16720, pam-pam_cracklib-add-usersubstr.patch]
> - pam_xauth.c: do not free() a string which has been (successfully)
> passed to putenv().
> [bsc#1177858, pam-bsc1177858-dont-free-environment-string.patch]
> - Initialize pam_unix pam_sm_acct_mgmt() local variable "daysleft"
> to avoid spurious (and misleading)
> Warning: your password will expire in ... days.
> fixed upstream with commit db6b293046a
> [bsc#1178727, pam-bsc1178727-initialize-daysleft.patch]
> - Enable pam_faillock [bnc#1171562]
> - /usr/bin/xauth chokes on the old user's $HOME being on an NFS
> file system. Run /usr/bin/xauth using the old user's uid/gid
> Patch courtesy of Dr. Werner Fink.
> [bsc#1174593, pam-xauth_ownership.patch]
> - pam-login_defs-check.sh: Fix the regexp to get a real variable
> list (boo#1164274).
> - Revert the previous change [SR#815713].
> The group is not necessary for PAM functionality but used only
> during testing. The test system should therefore create this group.
> [bsc#1171016, pam.spec]
> - Add requirement for group "wheel" to spec file.
> [bsc#1171016, pam.spec]
>
> ==== pam_mount ====
> Version update (2.16 -> 2.17)
> Subpackages: libcryptmount0
>
> - Restore symlinks while util-linux is pending
> - Update to release 2.17
> * Abandon /sbin as a location
> - Drop pam_mount-2.16-fix-luks2-mount.patch (merged)
>
> ==== perl ====
> Subpackages: perl-base perl-doc
>
> - Correct perl license
> According to https://dev.perl.org/licenses/ perl is licensed under the
> artistic license or the GPL 1.0 or later
>
> ==== perl-HTTP-Cookies ====
> Version update (6.08 -> 6.09)
>
> - updated to 6.09
> see /usr/share/doc/packages/perl-HTTP-Cookies/Changes
> 6.09 2020-11-19 22:20:47Z
> - Allow HttpOnly cookies to be loaded by HTTP::Cookies::Netscape (GH#63)
> (Charlie Hothersall-Thomas)
>
> ==== polkit-default-privs ====
> Version update (1550+20201103.994a5ed -> 1550+20201119.2c1dce4)
>
> - Update to version 1550+20201119.2c1dce4:
> - cleanup of dead and inconsistent polkit actions:
> * profiles: drop the now rather confusing comment from nwfilter-binding
> actions
> * profiles: harmonize and normalize profile syntax and style
> * profiles: harmonize spice-space.lowlevelusbaccess actions
> * profiles: remove dead pantheon actions
> * profiles: remove dead org.gnome.DejaDup.duplicity action
> * profiles: drop dead com.redhat.tuned.gui.run action
> * profiles: fix brltty action(s)
> * profiles: remove dead netvisix action
> * profiles: realmd.discover-realm action: fix restrictive any setting
> * profiles: remove dead com.redhat.lvm2.* actions
> * profiles: group together org.kde.powerdevil actions
> * profiles: remove dead org.kde.powerdevil.backlighthelper actions
> * profiles: fix FirewallD1.info action in standard profile
> * profiles: remove dead org.kde.baloo action
> * profiles: remove dead kwallet actions and fix kwallet5 restrictive setting
> * profiles: selinux actions: make restrictive profile no weaker than upstream
> * profiles: remove dead gufw pkexec action
> * profiles: adjust mate actions better to upstream defaults
> * profiles: remove dead org.libvirt.api.newfilter.bind-* actions
> * profiles: clear dead nepomuk.filewatch.raiselimit action
> * profiles: remove dead kcmlightdm actions
> * profiles: adjust gnome.controlcenter actions better to upstream defaults
> * profiles: remove dead org.kde.recorditnow helper
> * profiles: remove dead de.berlios.smb4k.mounthelper actions
> * profiles: adjust user-administration action better to upstream defaults
> * profiles: cleanup urfkill actions
> * profiles: adjust ModemManager1 actions better to upstream settings
> * profiles: cleanup ModemManager actions
> * profiles: sync hp.driveguard.* actions with upstream settings
> * profiles: gnome settings, xfce backlight-helper actions: sanitize settings
> * profiles: cleanup dead and sync existing org.gnome actions
> * profiles: sync timedate1 actions in restrictive profile with standard profile
> * profiles: remove dead sytemd1.bus-access action
> * profiles: remove dead org.kde actions
> * profiles: make org.kde settings no weaker than upstream settings
> * profiles: remove leftover dead yast actions
> * profiles: remove dead yast.modules.yapi actions
> * profiles: remove dead yast.modules.ysr actions
> * profiles: remove dead yast.modules actions
> * profiles: remove dead yast.module-manager and yast.scr actions
> * profiles: remove dead upower actions
> * profiles: add missing udisks2 actions in restrictive profile
> * profiles: remove dead udisks (1) actions
> * profiles: remove dead policykit.lockdown action, harmonize .exec setting
> * profiles: adjust RealtimeKit actions to upstream settings
> * profiles: remove dead SuSEfirewall2 zone switcher action
> * profiles: remove dead backupmanager action
> * profiles: remove dead smpppd action
> * profiles: remove dead consolekit actions
> * profiles: polkit example action run-frobnicate: adjust to upstream settings
> * profiles: remove dead org.gnome.policykit.examples.* actions
> * profiles: remove unused pulseaudio realtime actions
> * profiles: cleanup PackageKit actions
> * profiles: cleanup gnome-settings-daemon actions
> * profiles: cleanup network manager actions
> * profiles: cleanup outdated PolicyKit actions
>
> ==== protobuf ====
> Version update (3.12.3 -> 3.14.0)
>
> - Updated URL to https://github.com/protocolbuffers/protobuf
> - Update to v3.14.0
> Protocol Compiler
> * The proto compiler no longer requires a .proto filename when it is not
> generating code.
> * Added flag `--deterministic_output` to `protoc --encode=...`.
> * Fixed deadlock when using google.protobuf.Any embedded in aggregate
> options.
> C++
> * Arenas are now unconditionally enabled. cc_enable_arenas no longer has
> any effect.
> * Removed inlined string support, which is incompatible with arenas.
> * Fix a memory corruption bug in reflection when mixing optional and
> non-optional fields.
> * Make SpaceUsed() calculation more thorough for map fields.
> * Add stack overflow protection for text format with unknown field values.
> * FieldPath::FollowAll() now returns a bool to signal if an out-of-bounds
> error was encountered.
> * Performance improvements for Map.
> * Minor formatting fix when dumping a descriptor to .proto format with
> DebugString.
> * UBSAN fix in RepeatedField
> * When running under ASAN, skip a test that makes huge allocations.
> * Fixed a crash that could happen when creating more than 256 extensions in
> a single message.
> * Fix a crash in BuildFile when passing in invalid descriptor proto.
> * Parser security fix when operating with CodedInputStream.
> * Warn against the use of AllowUnknownExtension.
> * Migrated to C++11 for-range loops instead of index-based loops where
> possible. This fixes a lot of warnings when compiling with -Wsign-compare.
> * Fix segment fault for proto3 optional
> * Adds a CMake option to build `libprotoc` separately
> Java
> * Bugfix in mergeFrom() when a oneof has multiple message fields.
> * Fix RopeByteString.RopeInputStream.read() returning -1 when told to read
> 0 bytes when not at EOF.
> * Redefine remove(Object) on primitive repeated field Lists to avoid
> autoboxing.
> * Support "\u" escapes in textformat string literals.
> * Trailing empty spaces are no longer ignored for FieldMask.
> * Fix FieldMaskUtil.subtract to recursively remove mask.
> * Mark enums with `(a)java.lang.Deprecated` if the proto enum has option
> `deprecated = true;`.
> * Adding forgotten duration.proto to the lite library
> Python
> * Print google.protobuf.NullValue as null instead of "NULL_VALUE" when it is
> used outside WKT Value/Struct.
> * Fix bug occurring when attempting to deep copy an enum type in python 3.
> * Add a setuptools extension for generating Python protobufs
> * Remove uses of pkg_resources in non-namespace packages
> * [bazel/py] Omit google/__init__.py from the Protobuf runtime
> * Removed the unnecessary setuptools package dependency for Python
> package
> * Fix PyUnknownFields memory leak
> PHP
> * Added support for "==" to the PHP C extension
> * Added `==` operators for Map and Array
> * Native C well-known types
> * Optimized away hex2bin() call in generated code
> * New version of upb, and a new hash function wyhash in third_party
> * add missing hasOneof method to check presence of oneof fields
> Go:
> * Update go_package options to reference google.golang.org/protobuf module.
> C#:
> * annotate ByteString.CopyFrom(ReadOnlySpan<byte>) as SecuritySafeCritical
> * Fix C# optional field reflection when there are regular fields too
> * Fix parsing negative Int32Value that crosses segment boundary
> Javascript:
> * JS: parse (un)packed fields conditionally
> - from version 3.13.0
> PHP:
> * The C extension is completely rewritten. The new C extension has significantly
> better parsing performance and fixes a handful of conformance issues. It will
> also make it easier to add support for more features like proto2 and proto3
> presence.
> * The new C extension does not support PHP 5.x. PHP 5.x users can still use
> pure-PHP.
> C++:
> * Removed deprecated unsafe arena string accessors
> * Enabled heterogeneous lookup for std::string keys in maps.
> * Removed implicit conversion from StringPiece to std::string
> * Fix use-after-destroy bug when the Map is allocated in the arena.
> * Improved the randomness of map ordering
> * Added stack overflow protection for text format with unknown fields
> * Use std::hash for proto maps to help with portability.
> * Added more Windows macros to proto whitelist.
> * Arena constructors for map entry messages are now marked "explicit"
> (for regular messages they were already explicit).
> * Fix subtle aliasing bug in RepeatedField::Add
> * Fix mismatch between MapEntry ByteSize and Serialize with respect to unset
> fields.
> Python:
> * JSON format conformance fixes:
> * Reject lowercase t for Timestamp json format.
> * Print full_name directly for extensions (no camelCase).
> * Reject boolean values for integer fields.
> * Reject NaN, Infinity, -Infinity that is not quoted.
> * Base64 fixes for bytes fields: accept URL-safe base64 and missing padding.
> * Bugfix for fields/files named "async" or "await".
> * Improved the error message when AttributeError is returned from
> __getattr__
> in EnumTypeWrapper.
> Java:
> * Fixed a bug where setting optional proto3 enums with setFooValue() would
> not mark the value as present.
> * Add Subtract function to FieldMaskUtil.
> C#:
> * Dropped support for netstandard1.0 (replaced by support for netstandard1.1).
> This was required to modernize the parsing stack to use the `Span<byte>`
> type internally
> * Add `ParseFrom(ReadOnlySequence<byte>)` method to enable GC friendly
> parsing with reduced allocations and buffer copies
> * Add support for serialization directly to a `IBufferWriter<byte>` or
> to a `Span<byte>` to enable GC friendly serialization.
> The new API is available as extension methods on the `IMessage` type
> * Add `GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE` define to
> make
> generated code compatible with old C# compilers (pre-roslyn compilers
> from .NET framework and old versions of mono) that do not support
> ref structs. Users that are still on a legacy stack that does
> not support C# 7.2 compiler might need to use the new define
> in their projects to be able to build the newly generated code
> * Due to the major overhaul of parsing and serialization internals,
> it is recommended to regenerate your generated code to achieve the best
> performance (the legacy generated code will still work, but might incur
> a slight performance penalty).
> - Fix the python subpackage generation
> gh#openSUSE/python-rpm-macros#79
> - Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66
>
> ==== python-attrs ====
> Version update (20.2.0 -> 20.3.0)
>
> - update to 20.3.0:
> - ``attr.define()``, ``attr.frozen()``, ``attr.mutable()``, and ``attr.field()`` remain
> **provisional**.
>
> ==== python-certifi ====
> Version update (2020.6.20 -> 2020.11.8)
>
> - update to 2020.11.8:
> * Python 3.8+ support
> - Add two-basic-unit-tests.patch which includes two at least simple test
> patches (gh#certifi/python-certifi#137).
>
> ==== python-h2 ====
> Version update (3.2.0 -> 4.0.0)
>
> - Drop hyperframe.patch no longer needed
> - Skip flaky tests test_connection_only_empty & test_delegated_eq
> that hypothesis is failing on s390x
> - Update to v4.0.0
> * Support for Python 2.7-3.5 has been dropped
> * Support for Python 3.8 has been added.
> * Receiving DATA before HEADERS now raises a ProtocolError
> (see https://tools.ietf.org/html/rfc7540#section-8.1)
>
> ==== python-libxml2 ====
>
> - Avoid quadratic checking of identity-constraints: [bsc#1178823]
> * key/unique/keyref schema attributes currently use qudratic loops
> to check their various constraints (that keys are unique and that
> keyrefs refer to existing keys).
> * This fix uses a hash table to avoid the quadratic behaviour.
> - Add libxml2-Avoid-quadratic-checking-of-identity-constraints.patch
>
> ==== python-mailman ====
> Version update (3.3.1 -> 3.3.2)
>
> - Update to 3.3.2:
> * Support for inviting users to join mailing lists.
> * New adddmembers, delmembers and syncmembers command to
> manage membership from CLI.
> * Addition of new REST API endpoints that return the count of held messages
> and subscription requests of much faster page loads in Postorius.
> * Addition of support for filtering in some API endpoints like Members
> and Subscription requests.
> * Support for address= option in email join command to subscribe an address
> other then sending address.
> * Addition of who email command to lookup memberships.
> * Expose emergency field for MailingList resource in REST API.
> * Several bug fixes to support new major version of libraries like dnspython,
> flufl.* etc.
>
> ==== python-passlib ====
> Version update (1.7.2 -> 1.7.4)
>
> - Update URL to https://foss.heptapod.net/python-libs/passlib
> - Add optional dependencies: Django, apache2-utils
> - Update %check to report skipped tests
> - Update to v0.7.4
> * updated tests to pass for Django 1.8 - 3.1
> * CryptContext will now throw UnknownHashError when it can't
> identify a hash provided to methods such as CryptContext.verify
> Previously it would throw a generic :exc:`ValueError`.
> - from v1.7.3
> * ldap_salted_sha512 LDAP "salted hash" support added for SHA-256
> and SHA-512
> * bcrypt: Fixed Python 3 OS native backend detection on BSD platforms
> * safe_crypt added support for crypt.crypt unexpectedly returning
> bytes under Python 3
> * safe_crypt added support for crypt.crypt throwing OSError
> which can happen as of Python 3.9
> * passlib.ext.django fixed lru_cache import for Django 3 compatibility
> * bcrypt_sha256 Internal algorithm has been changed to use HMAC-SHA256
> instead of plain SHA256
> * bcrypt OS native backend ("os_crypt") now raises the new
> PasswordValueError if password is provided as non-UTF8 bytes
> * lookup_hash's required=False kwd was modified to report unsupported
> hashes via the HashInfo.supported attribute; rather than letting
> ValueErrors through uncaught.
> * Various Python 3.9 compatibility fixes
>
> ==== python-pycups ====
>
> - Let the python-rpm-macros take care of the correct python3
> provides for all python3 flavors gh#openSUSE/python-rpm-macros#66
>
> ==== python-qt5 ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to version 5.15.2
> * Bound signals are now hashable.
> - Drop patches merged upstream
> * pyqt5-customaudio-qt511.patch
> * pyqt5-signals-hashable.patch
> - Fix boo#1178814: migration of old /usr/share/sip/PyQt5 to
> update-alternatives needs special treatment
> - add QtRemoteObjects bindings to nonring build
>
> ==== python-sniffio ====
> Version update (1.1.0 -> 1.2.0)
>
> - update to 1.2.0:
> * Include type hints
>
> ==== python38 ====
> Subpackages: python38-curses python38-dbm python38-tk
>
> - The Python stdlib >= does not provide importlib_metadata or
> importlib_resources but importlib.metadata and importlib.resources.
> If a package specifically asks for importlib_*, they actually
> require the dedicated package with extended API.
>
> ==== python38-core ====
> Subpackages: libpython3_8-1_0 python38-base
>
> - The Python stdlib >= does not provide importlib_metadata or
> importlib_resources but importlib.metadata and importlib.resources.
> If a package specifically asks for importlib_*, they actually
> require the dedicated package with extended API.
>
> ==== python38-documentation ====
>
> - The Python stdlib >= does not provide importlib_metadata or
> importlib_resources but importlib.metadata and importlib.resources.
> If a package specifically asks for importlib_*, they actually
> require the dedicated package with extended API.
>
> ==== qemu ====
> Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster
> qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-
> chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect
> qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm
> qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-skiboot qemu-tools
> qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-
> user-gpu qemu-x86
>
> - A patch has been applied to virt-manager to handle qemu spice
> related modules not being present, so undo the change from Sep
> 30, 2020. Once again qemu-hw-display-qxl and qemu-hw-usb-redirect
> are Recommends and not Required by the qemu package
> (boo#1157320 boo#1176517, boo#1178141)
> - For jsc#SLE-11629, change qemu, qemu-tools, and qemu-guest-agent
> to rely on system-user-qemu and system-group-kvm to provide now
> static system UIDs and GID's for qemu user and group, and kvm
> group. This will make guest migration more seamless for new
> installations since there is no chance of having required ID's
> differ in value.
>
> ==== qpdf ====
> Version update (10.0.3 -> 10.0.4)
>
> - Update to version 10.0.4
> * Fix a handful of integer overflows.
>
> ==== raspberrypi-firmware-dt ====
>
> - Introduce upstream-overlay-rpi-poe.patch to adapt the overlay to our driver
> (jsc#SLE-16543)
>
> ==== remmina ====
> Version update (1.4.8 -> 1.4.9)
> Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret
> remmina-plugin-vnc remmina-plugin-xdmcp
>
> - Update to release 1.4.9
> * Updated color schemes from iTerm2-Color-Schemes
> * Use previously defined DATADIR to install Kiosk files
> * RDP and VNC: Fix smooth scrolling when abs(delta) < 1.0, see issue #2273
> * Alexander Kapshuna added to remmina_about.glade
> * remmina_main_quickconnect: recognize ip when textbox has ip:port in it,
> and strip whitespaces
> * Implementing text search in the SSH plugin
> * Spelling: Plugin manager language reworked
> * Save screenshot_name and use correct seconds format
> * Resolve "Autostart checkbox setting not saved"
> * rdp: document freerdp Performance Flags setted by quality setting
> * Resolve "Terminal general preferences are not saved"
> * Resolve "Typo in FindFREERDP3.cmake"
> * rdp: add freerdp log filters setting
> * Resolve "Extra underline character in "_Preferences" tooptip text"
> - Requires pcre2-devel
>
> ==== rsyslog ====
>
> - fix location and naming of journald dropin (bsc#1178288)
>
> ==== rubygem-rubocop ====
> Version update (1.2.0 -> 1.4.2)
>
> - New upstream release 1.4.2
> [#]## Bug fixes
> * [#9083](https://github.com/rubocop-hq/rubocop/pull/9083): Fix
> `Style/RedundantArgument` cop raising offense for more than one argument.
> ([@tejasbubane][])
> * [#9089](https://github.com/rubocop-hq/rubocop/issues/9089): Fix an
> incorrect auto-correct for `Style/FormatString` when using springf with second
> argument that uses an operator. ([@koic][])
> * [#7670](https://github.com/rubocop-hq/rubocop/issues/7670): Handle
> offenses inside heredocs for `-a --disable-uncorrectable`. ([@jonas054][])
> * [#9070](https://github.com/rubocop-hq/rubocop/issues/9070): Fix
> `Lint/UnmodifiedReduceAccumulator` error when the block does not have
> enough arguments. ([@dvandersluis][])
> [#]## Changes
> * [#9091](https://github.com/rubocop-hq/rubocop/pull/9091): Have
> `Naming/VariableNumber` accept _1, _2, ... ([@marcandre][])
> * [#9087](https://github.com/rubocop-hq/rubocop/pull/9087): Deprecate
> `EnforceSuperclass` module. ([@koic][])
> [@tejasbubane]: https://github.com/tejasbubane
> [@koic]: https://github.com/koic
> [@jonas054]: https://github.com/jonas054
> [@dvandersluis]: https://github.com/dvandersluis
> [@marcandre]: https://github.com/marcandre
> - New upstream release 1.4.1
> [#]## Bug fixes
> * [#9082](https://github.com/rubocop-hq/rubocop/pull/9082): Fix gemspec to
> include assets directory. ([@javierav][])
> [@javierav]: https://github.com/javierav
> - New upstream release 1.4.0
> Drop patch:
> * 0001-Use-usr-bin-bash-instead-of-env-as-the-shebang.patch
> (file no longer in the gem)
> [#]## New features
> * [#7737](https://github.com/rubocop-hq/rubocop/issues/7737): Add new
> `Style/RedundantArgument` cop. ([@tejasbubane][])
> * [#9064](https://github.com/rubocop-hq/rubocop/issues/9064): Add
> `EmptyLineBetweenMethodDefs`, `EmptyLineBetweenClassDefs` and
> `EmptyLineBetweenModuleDefs` config options for
> `Layout/EmptyLineBetweenDefs` cop. ([@tejasbubane][])
> * [#9043](https://github.com/rubocop-hq/rubocop/pull/9043): Add `--stderr` to
> write all output to stderr except for the autocorrected source. ([@knu][])
> [#]## Bug fixes
> * [#9067](https://github.com/rubocop-hq/rubocop/pull/9067): Fix an incorrect
> auto-correct for `Lint::AmbiguousRegexpLiteral` when passing in a regexp to a
> method with no receiver. ([@amatsuda][])
> * [#9060](https://github.com/rubocop-hq/rubocop/issues/9060): Fix an error
> for `Layout/SpaceAroundMethodCallOperator` when using `__ENCODING__`.
> ([@koic][])
> * [#7338](https://github.com/rubocop-hq/rubocop/issues/7338): Handle
> assignment with `[]=` in `MultilineMethodCallIndentation`. ([@jonas054][])
> * [#7726](https://github.com/rubocop-hq/rubocop/issues/7726): Fix
> `MultilineMethodCallIndentation` indentation inside square brackets.
> ([@jonas054][])
> * [#8857](https://github.com/rubocop-hq/rubocop/issues/8857): Improve how
> `Exclude` properties are generated by `--auto-gen-config`. ([@jonas054][])
> [#]## Changes
> * [#8788](https://github.com/rubocop-hq/rubocop/issues/8788): Change
> `Style/Documentation` to not trigger offense with only macros.
> ([@tejasbubane][])
> * [#8993](https://github.com/rubocop-hq/rubocop/issues/8993): Allow
> `ExcludedMethods` config of `Metrics/MethodLength` cop to contain regex.
> ([@tejasbubane][])
> * [#9073](https://github.com/rubocop-hq/rubocop/issues/9073): Enable
> `Layout/LineLength`'s auto-correct by default. ([@bbatsov][])
> * [#9079](https://github.com/rubocop-hq/rubocop/pull/9079): Improve the
> gemspec to load only the necessary files without the git utility. ([@piotrmurach][])
> * [#9059](https://github.com/rubocop-hq/rubocop/pull/9059): Update
> `Lint/UnmodifiedReduceAccumulator` to accept blocks which return in the form
> `accumulator[element]`. ([@dvandersluis][])
> * [#9072](https://github.com/rubocop-hq/rubocop/pull/9072):
> `Lint/MissingSuper`: exclude `method_missing` and `respond_to_missing?`.
> ([@marcandre][])
> * [#9074](https://github.com/rubocop-hq/rubocop/pull/9074): Allow specifying
> a pull request ID when calling `rake changelog:*`. ([@marcandre][])
> [@tejasbubane]: https://github.com/tejasbubane
> [@knu]: https://github.com/knu
> [@amatsuda]: https://github.com/amatsuda
> [@koic]: https://github.com/koic
> [@jonas054]: https://github.com/jonas054
> [@bbatsov]: https://github.com/bbatsov
> [@piotrmurach]: https://github.com/piotrmurach
> [@dvandersluis]: https://github.com/dvandersluis
> [@marcandre]: https://github.com/marcandre
> New upstream release 1.3.1
> [#]# 1.3.1 (2020-11-16)
> [#]## Bug fixes
> * [#9037](https://github.com/rubocop-hq/rubocop/pull/9037): Fix
> `required_ruby_version` issue when using `Gem::Requirement`. ([@cetinajero][])
> * [#9039](https://github.com/rubocop-hq/rubocop/pull/9039): Fix stack level
> too deep error if target directory contains `**`. ([@unasuke][])
> * [#6962](https://github.com/rubocop-hq/rubocop/issues/6962): Limit
> `Layout/ClassStructure` constant order autocorrect to literal constants.
> ([@tejasbubane][])
> * [#9032](https://github.com/rubocop-hq/rubocop/issues/9032): Fix an error
> for `Style/DocumentDynamicEvalDefinition` when using eval-type method with
> interpolated string that is not heredoc without comment doc. ([@koic][])
> * [#9049](https://github.com/rubocop-hq/rubocop/issues/9049): Have
> `Lint/ToEnumArguments` accept `__callee__`. ([@marcandre][])
> * [#9050](https://github.com/rubocop-hq/rubocop/issues/9050): Fix a false
> positive for `Style/NegatedIfElseCondition` when `if` with `!!` condition.
> ([@koic][])
> * [#9041](https://github.com/rubocop-hq/rubocop/issues/9041): Fix a false
> positive for `Naming/VariableNumber` when using integer symbols. ([@koic][])
> [#]## Changes
> * [#9045](https://github.com/rubocop-hq/rubocop/pull/9045): Have
> `cut_release` handle "config/default" and generate cops doc. ([@marcandre][])
> * [#9036](https://github.com/rubocop-hq/rubocop/pull/9036): Allow `enums`
> method by default for `Lint/ConstantDefinitionInBlock`. ([@koic][])
> * [#9035](https://github.com/rubocop-hq/rubocop/issues/9035): Only complain
> about `SafeYAML` if it causes issues. ([@marcandre][])
> [#]# 1.3.0 (2020-11-12)
> [#]## New features
> * [#8761](https://github.com/rubocop-hq/rubocop/issues/8761): Read
> `required_ruby_version` from gemspec file if it exists. ([@HeroProtagonist][])
> * [#9001](https://github.com/rubocop-hq/rubocop/pull/9001): Add new
> `Lint/EmptyClass` cop. ([@fatkodima][])
> * [#9025](https://github.com/rubocop-hq/rubocop/issues/9025): Add
> `AllowedMethods` option to `Lint/ConstantDefinitionInBlock`. ([@koic][])
> * [#9014](https://github.com/rubocop-hq/rubocop/pull/9014): Support auto-
> correction for `Style/IfInsideElse`. ([@koic][])
> * [#8483](https://github.com/rubocop-hq/rubocop/pull/8483): Add new
> `Style/StaticClass` cop. ([@fatkodima][])
> * [#9020](https://github.com/rubocop-hq/rubocop/pull/9020): Add new
> `Style/NilLambda` cop to check for lambdas that always return nil.
> ([@dvandersluis][])
> * [#8404](https://github.com/rubocop-hq/rubocop/pull/8404): Add new
> `Lint/DuplicateBranch` cop. ([@fatkodima][])
> [#]## Bug fixes
> * [#8499](https://github.com/rubocop-hq/rubocop/issues/8499): Fix
> `Style/IfUnlessModifier` and `Style/WhileUntilModifier` to prevent an offense if
> there are both first-line comment and code after `end` block. ([@dsavochkin][])
> * [#8996](https://github.com/rubocop-hq/rubocop/issues/8996): Fix a false
> positive for `Style/MultipleComparison` when comparing two sides of the
> disjunction is unrelated. ([@koic][])
> * [#8975](https://github.com/rubocop-hq/rubocop/issues/8975): Fix an infinite
> loop when autocorrecting `Layout/TrailingWhitespace` +
> `Lint/LiteralInInterpolation`. ([@fatkodima][])
> * [#8998](https://github.com/rubocop-hq/rubocop/issues/8998): Fix an error
> for `Style/NegatedIfElseCondition` when using negated condition and `if` branch
> body is empty. ([@koic][])
> * [#9008](https://github.com/rubocop-hq/rubocop/pull/9008): Mark
> `Style/InfiniteLoop` as unsafe. ([@marcandre][])
> [#]## Changes
> * [#8978](https://github.com/rubocop-hq/rubocop/issues/8978): Update
> `Layout/LineLength` autocorrection to be able to handle method calls with long
> argument lists. ([@dvandersluis][])
> * [#9015](https://github.com/rubocop-hq/rubocop/issues/9015): Update
> `Lint/EmptyBlock` to allow for empty lambdas. ([@dvandersluis][])
> * [#9022](https://github.com/rubocop-hq/rubocop/issues/9022): Add `NOTE` to
> keywords of `Style/CommentAnnotation`. ([@koic][])
> * [#9011](https://github.com/rubocop-hq/rubocop/issues/9011): Mark
> autocorrection for `Lint/Loop` as unsafe. ([@dvandersluis][])
> * [#9026](https://github.com/rubocop-hq/rubocop/issues/9026): Update
> `Style/DocumentDynamicEvalDefinition` to detect comment blocks that
> document the evaluation. ([@dvandersluis][])
> * [#9004](https://github.com/rubocop-hq/rubocop/pull/9004): Remove
> obsolete gem `SafeYAML` compatibility. ([@marcandre][])
> * [#9023](https://github.com/rubocop-hq/rubocop/issues/9023): Mark unsafe
> for `Style/CollectionCompact`. ([@koic][])
> * [#9012](https://github.com/rubocop-hq/rubocop/issues/9012): Allow
> `AllowedIdentifiers` to be specified for `Naming/VariableNumber`.
> ([@dvandersluis][])
>
> ==== rubygem-rubocop-ast ====
> Version update (1.1.0 -> 1.1.1)
>
> - New upstream release 1.1.1
> [#]# 1.1.1 (2020-11-04)
> [#]## Bug fixes
> * [#146](https://github.com/rubocop-hq/rubocop-ast/pull/146): Fix
> `IfNode#branches` to return both branches when called on ternary conditional.
> ([@fatkodima][])
>
> ==== salt ====
> Subpackages: python3-salt salt-master salt-minion
>
> - Fix syntax error on pkgrepo state with Python 2.7
> - transactional_update: unify with chroot.call
> - Added:
> * pkgrepo-support-python-2.7-function-call-295.patch
> * transactional_update-unify-with-chroot.call.patch
> - Add "migrated" state and GPG key management functions
> - Added:
> * add-migrated-state-and-gpg-key-management-functions-.patch
> - Master can read grains
> - Added:
> * grains-master-can-read-grains.patch
> - Fix for broken psutil (bsc#1102248)
> - Added:
> * fix-for-bsc-1102248-psutil-is-broken-and-so-process-.patch
>
> ==== samba ====
> Version update (4.13.0+git.138.ff2d5480c67 -> 4.13.2+git.176.0a5e55b510c)
> Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-
> standard0 libndr1 libnetapi0 libsamba-credentials0 libsamba-errors0 libsamba-
> hostconfig0 libsamba-passdb0 libsamba-policy0-python3 libsamba-util0 libsamdb0
> libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client
> samba-doc samba-libs samba-libs-python3 samba-python3 samba-winbind
>
> - Update to 4.13.2
> + s3: modules: vfs_glusterfs: Fix leak of char **lines onto
> mem_ctx on return; (bso#14486);
> + RN: vfs_zfsacl: Only grant DELETE_CHILD if ACL tag is special;
> (bso#14471);
> + smb.conf.5: Add clarification how configuration changes reflected
> by Samba; (bso#14538);
> + daemons: Report status to systemd even when running in foreground;
> (bso#14552);
> + DNS Resolver: Support both dnspython before and after 2.0.0;
> (bso#14553);
> + s3-vfs_glusterfs: Refuse connection when write-behind xlator is
> present; (bso#14486);
> + provision: Add support for BIND 9.16.x; (bso#14487);
> + ctdb-common: Avoid aliasing errors during code optimization;
> (bso#14537);
> + libndr: Avoid assigning duplicate versions to symbols; (bso#14541);
> + docs: Fix default value of spoolss:architecture; (bso#14522);
> + winbind: Fix a memleak; (bso#14388);
> + s4:dsdb:acl_read: Implement "List Object" mode feature; (bso#14531);
> + docs-xml/manpages: Add warning about write-behind translator for
> vfs_glusterfs; (bso#14486);
> + nsswitch/nsstest.c: Avoid nss function conflicts with glibc nss.h.
> + vfs_shadow_copy2: Avoid closing snapsdir twice; (bso#14530);
> + third_party: Update resolv_wrapper to version 1.1.7; (bso#14547);
> + examples:auth: Do not install example plugin; (bso#14550);
> + ctdb-recoverd: Drop unnecessary and broken code; (bso#14513);
> + RN: vfs_zfsacl: Only grant DELETE_CHILD if ACL tag is special;
> (bso#14471);
> - Adjust smbcacls '--propagate-inheritance' feature to align with
> upstream; (bsc#1178469).
> - Update to samba 4.13.1
> + CVE-2020-14383: An authenticated user can crash the DCE/RPC DNS with
> easily crafted records; (bsc#1177613); (bso#14472);
> + CVE-2020-14323: Unprivileged user can crash winbind; (bsc#1173994);
> (bso#14436);
> + CVE-2020-14318: Missing handle permissions check in SMB1/2/3 ChangeNotify;
> (bsc#1173902); (bso#14434);
> - Adjust systemd tmpfiles.d configuration, use /run/samba instead of
> /var/run/samba; (bsc#1177355);
> - Fix vfs_ceph query_directory regression; (bso#14519)
> - Drop liburing-devel for SLE15-SP2; (bsc#1177245)
> - Register CTDB recovery lock holder with ceph-mgr
> - Add liburing-devel dependency
>
> ==== schily ====
> Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0
> libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0
> libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star
>
> - Update to release 2020.11.25
> * libhfs_iso: changed malloc() to calloc() to avoid
> uninitialized data.
> * ved: A new colon command (ESC : vhelp) has been added.
> - Remove fix_junk_in_partition.patch (upstreamed)
> - fix_junk_in_partition.patch: Initialize memory that created the
> partition table instead of writing random bytes to it (bsc#1178692)
>
> ==== scim ====
> Subpackages: scim-gtk scim-gtk3 scim-lang
>
> - Move the startup snippet to /usr/etc/X11/xim.d for TW
>
> ==== sudo ====
> Version update (1.9.2 -> 1.9.3p1)
> Subpackages: sudo-plugin-python
>
> - Update to 1.9.3p1
> * Fixed a regression introduced in sudo 1.9.3 where the configure
> script would not detect the crypt(3) function if it was present
> in the C library, not an additional library.
> * Fixed a regression introduced in sudo 1.8.23 with shadow passwd
> file authentication on OpenBSD. BSD authentication was not
> affected.
> * Sudo now logs when a user-specified command-line option is
> rejected by a sudoers rule. Previously, these conditions were
> written to the audit log, but the default sudo log file. Affected
> command line arguments include -C (--close-from), -D (--chdir),
> - R (--chroot), -g (--group) and -u (--user).
> - News in 1.9.3
> * Fixed building the Python plugin on systems with a compiler that
> doesn't support symbol hiding.
> * Sudo now uses a linker script to hide symbols even when the
> compiler has native symbol hiding support. This should make it
> easier to detect omissions in the symbol exports file, regardless
> of the platform.
> * Fixed the libssl dependency in Debian packages for older releases
> that use libssl1.0.0.
> * Sudo and visudo now provide more detailed messages when a syntax
> error is detected in sudoers. The offending line and token are
> now displayed. If the parser was generated by GNU bison,
> additional information about what token was expected is also
> displayed. Bug #841.
> * Sudoers rules must now end in either a newline or the end-of-file.
> Previously, it was possible to have multiple rules on a single
> line, separated by white space. The use of an end-of-line
> terminator makes it possible to display accurate error messages.
> * Sudo no longer refuses to run if a syntax error in the sudoers
> file is encountered. The entry with the syntax error will be
> discarded and sudo will continue to parse the file. This makes
> recovery from a syntax error less painful on systems where sudo
> is the primary method of superuser access. The historic behavior
> can be restored by add "error_recovery=false" to the sudoers
> plugin's optional arguments in sudo.conf. Bug #618.
> * Fixed the sample_approval plugin's symbol exports file for systems
> where the compiler doesn't support symbol hiding.
> * Fixed a regression introduced in sudo 1.9.1 where arguments to
> the "sudoers_policy" plugin in sudo.conf were not being applied.
> The sudoers file is now parsed by the "sudoers_audit" plugin,
> which is loaded implicitly when "sudoers_policy" is listed in
> sudo.conf. Starting with sudo 1.9.3, if there are plugin arguments
> for "sudoers_policy" but "sudoers_audit" is not listed, those
> arguments will be applied to "sudoers_audit" instead.
> * The user's resource limits are now passed to sudo plugins in
> the user_info[] list. A plugin cannot determine the limits
> itself because sudo changes the limits while it runs to prevent
> resource starvation.
> * It is now possible to set the working directory or change the
> root directory on a per-command basis using the CWD and CHROOT
> options. There are also new Defaults settings, runchroot and
> runcwd, that can be used to set the working directory or root
> directory on a more global basis.
> * New -D (--chdir) and -R (--chroot) command line options can be
> used to set the working directory or root directory if the sudoers
> file allows it. This functionality is not enabled by default
> and must be explicitly enabled in the sudoers file.
> - add sudo-1.9.3p1-pam_xauth.patch to stay setuid until just before
> executing the command. Fixes a problem with pam_xauth which
> checks effective and real uids to get the real identity of the
> user [bsc#1174593]
>
> ==== system-users ====
> Subpackages: system-group-hardware system-group-wheel system-user-bin
> system-user-daemon system-user-ftp system-user-games system-user-lp
> system-user-mail system-user-man system-user-news system-user-nobody
> system-user-tftp system-user-upsd system-user-uucp system-user-wwwrun
>
> - Add qemu user to kvm group
> - Add system account and groups for kvm, qemu, and libvirt
> (jsc#SLE-11629)
> New files: system-group-kvm.conf, system-group-libvirt.conf,
> system-user-qemu.conf
>
> ==== systemd-default-settings ====
> Version update (0.4 -> 0.5)
> Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-
> branding-openSUSE
>
> - Issue a daemon-reload in %post of the main package
> - Import 0.5
> 0c5e241 SLE: turn off RemoveIPC by default for logind (fate#320125)
> cb6914f SLE: restore ProtectHostname=no for udevd (bsc#1178374)
> 7e332a6 Add a header in all each drop-ins
> 465e1c7 Makefile: simplify 'archive' target
>
> ==== systemd-presets-branding-openSUSE ====
>
> - Fix package description mention of 'systemd-presets-common-SUSE'
>
> ==== tar ====
> Subpackages: tar-rmt
>
> - prepare usrmerge (boo#1029961)
>
> ==== tcsh ====
> Version update (6.22.02 -> 6.22.03)
> Subpackages: tcsh-lang
>
> - Update to tcsh bug fix version V6.22.03 - 20201118
> * Fix $x:q:h and $x:q:t to not crash (alzwded) with strings containing /
> * Block SIGHUP while writing history/directory stack (Brett Frankenberger)
> * Fixed reversed test that broke history merging (Brett Frankenberger)
> * Prevent recursive entry for writing history (Brett Frankenberger)
> * alxwded@github, keep track of the :g and :a modifiers per modifier they
> affect.
> * alzwded@github, fix infinite loop with :gas variable modifier
> * PR/88: Add a Q: modifier that preserves empty arguments leaving :q
> alone.
> - Port the patches to V6.22.03
> * tcsh-6.15.00-pipe.dif
> * tcsh-6.17.06-dspmbyte.dif
> * tcsh-6.18.03-catalogs.dif
> * tcsh-6.22.02-local-dotlock.dif
> - Remove patches now upstream
> * tcsh-6.22.02-double_tilde.dif
> * tcsh-6.22.02-history-merge.dif
> * tcsh-6.22.02-workaround-common.patch
> - Make test suite work
> - prepare usrmerge (boo#1029961)
>
> ==== technisat-usb2-firmware ====
>
> - use %_firmwaredir
>
> ==== tepl ====
> Version update (5.0.0 -> 5.0.1)
>
> - Update to version 5.0.1:
> + Updated translations.
>
> ==== tigervnc ====
> Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
>
> - xvnc@.service: fixed path for %libexecdir (boo#1178601)
>
> ==== tk ====
>
> - Fix manpage symlink for wish8.6.
>
> ==== tracker ====
> Subpackages: libtracker-sparql-3_0-0 typelib-1_0-Tracker-3_0
>
> - split out the datafiles that are required by the tracker-miners
>
> ==== tracker-miners ====
> Subpackages: tracker-miner-files
>
> - require the newly split out tracker-data-files
>
> ==== u-boot-rpiarm64 ====
> Subpackages: u-boot-rpiarm64-doc
>
> - Added u-boot tools binaries to tools package
> - Add pinebook-pro-rk3399 support
>
> ==== usbutils ====
> Version update (012 -> 013)
>
> - Update to version 013:
> * lsusb.8.in: do not mention usb.ids
> * usb-devices.1: don't mention bash
> * usbhid-dump: move manpage to main directory out of subdir
> * usbhid-dump.8: add SPDX header
> * usbhid-dump.8: autogenerate it with the usbutils version number
> * usbhid-dump: add SPDX identifiers to all files.
> * usbhid-dump: remove libusb.h libusb_strerror() implementation
> * usbhid-dump: remove lib directory
> * usbhid-dump: move .h files into src/ directory
> * Makefile.am: add usbhid-dump.8 to distclean list
> * usbhid-dump: some autoconf cleanup
> * usbhid-dump: remove some dev_list functions that were never used
> * dump_audiostreaming_interface(): remove unused variable
> * usbmisc: initialize string buffer before reading from device.
> * lsusb.py: drop trailing space on non-hub devices
> * lsusb.py: strip whitespace from device strings
> * lsusb(8): fix formatting
> * lsusb(8): document --tree
> * lsusb.py: remove private paths for usb.ids
> * Additional device classes for usb-devices script
> * usbhid-dump: Do not use rindex
> * Move read_sysfs_prop() from names.c to its own file
> * sysfs: Don't return bogus data for devices under a hub
> * lsusb: Use vendor and product name fallback logic in -D mode too
> * lsusb: Get manufacturer, product, and serial from sysfs
> * bootstrap: change /bin/bash to /bin/sh
> * lsusb: fix two typos in UVC Extension Unit descriptor
> * usbhid-dump: Put back autoconf check for libusb_set_option()
>
> ==== vala ====
> Version update (0.50.1 -> 0.50.2)
> Subpackages: libvala-0_50-0
>
> - Update to version 0.50.2:
> + Various improvements and bug fixes:
> - codegen:
> . More use of delegate_target_type and
> delegate_target_destroy_type.
> . Reduce get_delegate_target/
> get_delegate_target_destroy_notify calls.
> . Don't use inferred type for temp-value to access generic
> property.
> . Update outdated array _size_ variable of captured
> local-variable.
> . Report internal error for unsupported collection type in
> foreach.
> - vala:
> . Issue an error on void initializer for local-variable.
> . Allow markup-reader to accept spaces around '=' of
> attribute assignment.
> . CodeNode.source_reference is optional, so let the API
> respect that.
> . Use DataType.compatible() to check for string
> concatenation.
> - valadoc: Don't call CodeContext.pop() on empty stack.
> - libvaladoc: Don't filter-out generic type-parameters of
> delegates.
> - libvaladoc/girimporter: Skip "docsection" elements in
> <namespace>.
> - testrunner: Add "-Werror=return-local-addr" flag.
> + Bindings updates.
>
> ==== vim ====
> Version update (8.2.1975 -> 8.2.2039)
> Subpackages: gvim vim-data vim-data-common
>
> - Updated to version 8.2.2039, fixes the following problems
> * Cannot backspace in prompt buffer after using cursor-left. (Maxim Kim)
> * Vim9: error for using a string in a condition is confusing.
> * Making a mapping work in all modes is complicated.
> * "term_opencmd" option of term_start() is truncated. (Sergey Vlasov)
> * Vim9: some tests are not done at the script level.
> * MinGW: parallel compilation might fail.
> * Quickfix window not updated when adding invalid entries.
> * ml_get error when using <Cmd> to open a terminal.
> * Cannot use :vimgrep in omni completion, causing C completion to fail.
> * Crash when closing terminal popup with <Cmd> mapping.
> * Expression test is flaky on Appveyor.
> * Still in Insert mode when opening terminal popup with a <Cmd> mapping
> in Insert mode.
> * Info popup triggers WinEnter and WinLeave autocommands.
> * Cursor position wrong in terminal popup with finished job.
> * Coverity warns for not using the ga_grow() return value.
> * Build fails with small features.
> * Occasional failure of the netbeans test.
> * The popup menu can cause too much redrawing.
> * Vim9: invalid error for argument of extend().
> * Window changes when using bufload() while in a terminal popup.
> * Terminal Cmd test sometimes fails to close popup.
> * Terminal popup test sometimes fails.
> * Vim9: dict.key assignment not implemented yet.
> * Vim9: :def function does not apply 'maxfuncdepth'.
> * Vim9: lambda argument shadowed by function name.
> * Build error with +conceal but without +popupwin.
> * Compiler warning for uninitialized variable.
> * Redoing a mapping with <Cmd> doesn't work properly.
> * .pbtxt files are not recognized.
> * Test for insert mode in popup is not reliable.
> * Vim9: compiling fails for unreachable return statement.
> * "syn sync" reports a very large number.
> * Vim9: confusing error message when using bool wrongly.
> * Vim9: not skipping white space after unary minus.
> * Using CTRL-O in a prompt buffer moves cursor to start of the line.
> * Vim9: literal dict #{} is not like any other language.
> * Swap file test is a little flaky.
> * Missing part of the dict change.
> * Vim9: script variable not found from lambda.
> * Swap file test fails on MS-Windows.
> * Some compilers do not like the "namespace" argument.
> * Vim9: get E1099 when autocommand resets did_emsg.
> * Vim9: star command recognized errornously.
> * Vim: memory leak when :execute fails.
> * Flicker when redrawing a popup with a title and border.
> * Amiga: Not all colors are used on OS4.
> * Coverity warns for possibly using not NUL terminated string.
> * Coverity warns for uninitialized field.
> * Coverity warns for using an uninitialized variable.
> * Coverity warns for not checking return value.
> * Some tests fail on Mac.
> * Some tests fail when run under valgrind.
> * Cabalconfig and cabalproject filetypes not recognized.
> * Vim9: :def without argument gives compilation error.
> * Vim9: list unpack in for statement not compiled yet.
> * Current buffer is messed up if creating a new buffer for the quickfix
> window fails.
> * Compiler test depends on list of compiler plugins.
> * Viminfo is not written when creating a new file.
>
> ==== webkit2gtk3 ====
> Version update (2.30.2 -> 2.30.3)
> Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-
> JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
>
> - Update to version 2.30.3 (boo#1179122):
> + Add new build option USE(64KB_PAGE_BLOCK).
> + Fix backdrop filters with rounded borders.
> + Fix scrolling iframes when async scrolling is enabled.
> + Allow applications to handle drag and drop on the web view
> again.
> + Update Outlook user agent quirk.
> + Fix the build with video support disabled.
> + Fix several crashes and rendering issues.
> + Security fixes: CVE-2020-13584, CVE-2020-9983.
> - Drop webkit2gtk3-fdo-soname.patch: fixed upstream.
> - Rebase webkit-process.patch.
>
> ==== wxWidgets-3_2-nostl ====
> Subpackages: libwx_baseu-suse-nostl4_0_0 libwx_baseu_net-suse-nostl4_0_0
> libwx_baseu_xml-suse-nostl4_0_0 libwx_gtk3u_core-suse-nostl4_0_0
> libwx_gtk3u_html-suse-nostl4_0_0 libwx_gtk3u_qa-suse-nostl4_0_0
>
> - Fix an rpmlint warning by moving libwx_base symlinks to their
> own -devel subpackage which is then required by
> (wxWidgets-devel, wxGTK3-devel).
>
> ==== xfce4-branding-openSUSE ====
> Subpackages: exo-branding-openSUSE libgarcon-branding-openSUSE libxfce4ui-
> branding-openSUSE openSUSE-xfce-icon-theme thunar-volman-branding-
> openSUSE xfce4-notifyd-branding-openSUSE xfce4-panel-branding-openSUSE
> xfce4-power-manager-branding-openSUSE xfce4-session-branding-openSUSE
> xfce4-settings-branding-openSUSE xfdesktop-branding-openSUSE xfwm4-
> branding-openSUSE
>
> - Make noto-coloremoji-fonts a soft dependency. This avoids having
> to break the dependency on the Rescue CD.
>
> ==== xlockmore ====
> Version update (5.65 -> 5.66)
>
> - update to 5.66:
> GL mode atunnels, juggler3d, atlantis, lament, invert, solitaire, text3d,
> and text3d2 fixed up by EoflaOE ViceCity and myself to build in
> xscreensaver.
> bomb, helix, lightning, penrose, petal, scooter fixes for xscreensaver
> port (clear screen issue). Clock fixed to run by changing a spot from
> "Clock" to "CLOCK".
> A few updates from xscreensaver-5.44/hacks/xlockmore.c for xscreensaver
> port.
> Duplicate resources and unloadable resources for xscreensaver port fixed
> by EoflaOE.
> Double free removed for xscreensaver port fixed by EoflaOE and myself.
> Removed some warnings in xscreensaver port in fzort, rubik, skewb, and
> sproingies.
> Xpm textures added to xscreensaver ports that need them.
> image, puzzle, decay, bat now work but use xscreensaver bitmap/pixmap
> in xscreensaver port.
> Bug fix in qix and toneclock for xscreensaver port, xlock was not
> affected by negative NRAND input.
> euler2d synced up with xscreensaver version.
> Change to fzort to use __asm__ instead of asm as its probably more
> likely to work.
> Fixed solitaire so deckPile changes just a little bit as it doles
> out cards.
> Updated bomb to use size 18 font when USE_MB is not set as it seems
> 34 is not widely available anymore.
> pacman now has different colored ghosts (no green ghost) and also
> oscillating dress and eyes. See README for a notice for this mode.
> Fixed some bad drawings in solitaire and pacman noticed on
> Windows side.
> Warnings removed for -Wstrict-prototypes -Wmissing-prototypes
> - Wdeclaration-after-statement
>
> ==== xprop ====
> Version update (1.2.4 -> 1.2.5)
>
> - Update to version 1.2.5
> * Add missing `-help` function
> * Make output with unknown width terminal the same as old code
> * Free string list returned from XmbTextPropertyToTextList
> * Correct icon buffer width computation for truecolor terminals
> * Check return value from ioctl(TIOCGWINSZ)
> * Don't display icons if they would line-wrap.
> * Break down memory allocation logic and fix overallocating for UTF8.
> * Fix aspect ratio for icon display by using two characters per icon pixel.
> * Support true color output for icons if the terminal advertises it.
> * Fix formatting of back-to-back not shown icons.
>
> ==== xtables-addons ====
> Version update (3.11_k5.9.8_2 -> 3.12_k5.9.10_1)
>
> - Update to release 3.12
> * Support for Linux 5.10 and the API/ABI change in 5.9.9
>
> ==== yast2 ====
> Version update (4.3.41 -> 4.3.44)
> Subpackages: yast2-logs
>
> - prepare usrmerge: install legacy symlinks via spec file only (boo#1029961)
> - CWM ComboBox: an editable ComboBox will not alter the list of
> items when the current value is not part of the list as it uses
> the original list which could be already modified (bsc#1177137)
> - 4.3.43
> - CWM ComboBox: reverted the addition of the current_items method
> (bsc#1177137)
> - 4.3.42
>
> ==== yast2-alternatives ====
> Version update (4.2.3 -> 4.3.0)
>
> - Handle properly help command for alternatives client
> (bsc#1172340)
> - 4.3.0
>
> ==== yast2-bootloader ====
> Version update (4.3.15 -> 4.3.16)
>
> - Make wording in summary more consistent
> (related to jsc#SLE-16033)
> - 4.3.16
>
> ==== yast2-firstboot ====
> Version update (4.3.7 -> 4.3.8)
>
> - Removed duplicated lan client from the firstboot control file and
> modified the firstboot_dhcp_setup client using the installation
> dhcp setup client directly (bsc#1177797)
> - 4.3.8
>
> ==== yast2-journal ====
> Version update (4.2.2 -> 4.3.0)
>
> - print properly help to avoid accidental opening of module by bash
> completion (bsc#1172340)
> - 4.3.0
>
> ==== yast2-network ====
> Version update (4.3.27 -> 4.3.30)
>
> - Do not crash when trying to replace an /etc/hosts alias using the
> current static hostname and it is not set (bsc#1179178)
> - 4.3.30
> - Do not show a warn message when modifying a bonding configuration
> and all the slaves are already configured with BOOTPROTO='none'
> (bsc#1178950)
> - 4.3.29
> - Fixed detection of connection configuration changes (bsc#1178950)
> - 4.3.28
> - bnc#1175360
> - more robust AY profile parser. Do not crash with internal error
> on unknown node in interfaces section
> - support for static configurations without ip address
> - bnc#1175206
> - support for defined default when missing bootproto in AY
>
> ==== yast2-nis-client ====
> Version update (4.3.4 -> 4.3.5)
>
> - Do not ask for package installation when CLI help is called
> (bsc#1172340)
> - 4.3.5
>
> ==== yast2-ruby-bindings ====
> Version update (4.3.9 -> 4.3.11)
>
> - Removed Requires / BuildRequires to libyui (build failure)
> (related to bsc#1175489)
> - 4.3.11
> - Added UI test for menu bar shortcut priority (bsc#1175489)
> - 4.3.10
>
> ==== yast2-storage-ng ====
> Version update (4.3.20 -> 4.3.24)
>
> - Y2Storage wrapper for the new Tmpfs class from libstorage-ng
> (related to jsc#SLE-11308)
> - Partitioner: improve support for Btrfs subvolumes, related to
> bsc#996598, bsc#1175139, bsc#1161408, bsc#1004783, bsc#1067505.
> - Partitioner: add support for Btrfs quotas (jsc#SLE-7742).
> - 4.3.24
> - Partitioner: fixed a crash when 'Do not format' is selected for a
> device that used to be part of a Btrfs (bsc#1179100).
> - 4.3.23
> - print properly help to avoid accidental opening of module by bash
> completion (bsc#1172340)
> - 4.3.22
> - Improved error handling for mounting /sys/firmware/efi/efivars
> (bsc#1174029):
> - Also check in /proc/filesystems if efivarfs is supported
> - Don't throw exception if a mount fails, just display a warning
> - 4.3.21
>
> ==== yast2-trans ====
> Version update (84.87.20201108.e4c58f8262 -> 84.87.20201122.ac554fbdd6)
> 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.20201122.ac554fbdd6:
> * 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 (Spanish)
> * Translated using Weblate (Slovak)
> * Translated using Weblate (Japanese)
> * Translated using Weblate (Dutch)
> * Translated using Weblate (Catalan)
> * New POT for text domain 'nis'.
> * New POT for text domain 'journal'.
> * Translated using Weblate (Slovak)
> * Translated using Weblate (Dutch)
> * Translated using Weblate (Dutch)
> * Translated using Weblate (Catalan)
> * Translated using Weblate (Catalan)
> * Translated using Weblate (Japanese)
> * Translated using Weblate (Japanese)
> * New POT for text domain 'storage'.
> * New POT for text domain 'alternatives'.
> * Translated using Weblate (Slovak)
> * Translated using Weblate (Dutch)
> * Translated using Weblate (Catalan)
> * Translated using Weblate (Japanese)
> * New POT for text domain 'bootloader'.
> * New POT for text domain 'firstboot'.
> - Update to version 84.87.20201114.32b95e799c:
> * Translated using Weblate (Italian)
> * New POT for text domain 'base'.
> * Translated using Weblate (Indonesian)
> * Translated using Weblate (Indonesian)
> * Translated using Weblate (Indonesian)
> * Translated using Weblate (Indonesian)
> * Translated using Weblate (Indonesian)
> * New POT for text domain 'users'.
> * New POT for text domain 'storage'.
> * New POT for text domain 'control'.
> * Translated using Weblate (Portuguese (Brazil))
>
> ==== yast2-ycp-ui-bindings ====
> Version update (4.3.6 -> 4.3.7)
>
> - Extended MenuBar-shortcut-test example to test shortcut priority
> (bsc#1175489)
> - 4.3.7
>
> ==== yelp ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: libyelp0
>
> - Update to version 3.38.2:
> + Fix crash when reloading local document.
>
> ==== yelp-xsl ====
> Version update (3.38.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Updated translations.
>
> ==== zbar ====
> Version update (0.23 -> 0.23.1)
>
> - Update to version 0.23.1
> * Add i18n translation support and add a pt_BR translation
> * Change default to autodetect python and gtk versions
> * Some documentation updates
> * Add support for binary data extraction
> * Add support for raw decoding without charset conversions
> * Add one shot scanning mode
> * Fix help messages
> * Fix some makefile issues
> * Fix error detection in video4linux read
> * Fix pkgconfig for zbar-qt5
> * Fix a double-free condition
> - Add 0002-get-rid-of-gettext_h.patch
>
> ==== zlib ====
> Subpackages: libminizip1 libz1 zlib-devel
>
> - Fix hw compression on z15 bsc#1176201
> - Add zlib-s390x-z15-fix-hw-compression.patch
> _______________________________________________
> openSUSE ARM mailing list -- arm(a)lists.opensuse.org
> To unsubscribe, email arm-leave(a)lists.opensuse.org
> List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
> List Archives: https://lists.opensuse.org/archives/list/arm@lists.opensuse.org
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
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.0.10.35 -> 7.0.10.43)
Mesa (20.2.2 -> 20.2.3)
Mesa-drivers (20.2.2 -> 20.2.3)
MozillaThunderbird (78.4.3 -> 78.5.0)
adaptec-firmware
alsa-firmware
atmel-firmware
autoyast2 (4.3.62 -> 4.3.63)
binutils (2.35 -> 2.35.1)
bison (3.7.3 -> 3.7.4)
bluez-firmware
c-ares (1.16.1 -> 1.17.0)
calendarsupport
cifs-utils
clazy (1.7 -> 1.8)
coreutils
cpio
cryptsetup
dbus-1
dconf-editor (3.38.0 -> 3.38.2)
devhelp (3.38.0 -> 3.38.1)
distribution-logos-openSUSE (20190414 -> 20201117)
dosfstools
drbd-utils
e2fsprogs
ed
eog (3.38.0 -> 3.38.1)
eog-plugins (3.26.5 -> 3.26.6)
evolution (3.38.1 -> 3.38.2)
evolution-data-server (3.38.1 -> 3.38.2)
evolution-ews (3.38.1 -> 3.38.2)
filesystem
fillup
findutils
flatpak (1.8.2 -> 1.8.3)
fuse
fuse3
fwupd
gcc
gcc10 (10.2.1+git872 -> 10.2.1+git958)
gcc7
gedit (3.38.0 -> 3.38.1)
gedit-plugins (3.38.0 -> 3.38.1)
git
glade (3.38.1 -> 3.38.2)
glibmm2_4 (2.64.2 -> 2.64.4)
gnome-calculator (3.38.1 -> 3.38.2)
gnome-control-center (3.38.1 -> 3.38.2)
gnome-desktop (3.38.1 -> 3.38.2)
gnome-documents
gnome-maps (3.38.1.1 -> 3.38.2)
gnome-music (3.38.1 -> 3.38.2)
gnome-settings-daemon
gnome-shell
gnome-software
gnome-user-docs (3.38.1 -> 3.38.2)
gpg2 (2.2.23 -> 2.2.25)
gpgme (1.14.0 -> 1.15.0)
gpgmeqt (1.14.0 -> 1.15.0)
grep (3.5 -> 3.6)
gstreamer-editing-services (1.18.0 -> 1.18.1)
gtk3 (3.24.23 -> 3.24.23+118)
gzip
hwinfo (21.70 -> 21.71)
initviocons
inkscape
insserv-compat
ipset (7.6 -> 7.9)
ipw-firmware
java-11-openjdk (11.0.9.0 -> 11.0.9.1)
javapackages-tools
jhbuild (3.36.0+1 -> 3.38.0+3)
kaddressbook
kbd
kernel-64kb (5.9.8 -> 5.9.10)
kernel-firmware (20201023 -> 20201120)
kernel-source (5.9.8 -> 5.9.10)
keyutils
kglobalaccel
kompare
libX11 (1.6.12 -> 1.7.0)
libfido2
libical
libical-glib
libksba (1.4.0 -> 1.5.0)
libostree (2020.3 -> 2020.8)
libqt5-qtbase (5.15.1 -> 5.15.2)
libqt5-qtconnectivity (5.15.1 -> 5.15.2)
libqt5-qtdeclarative (5.15.1 -> 5.15.2)
libqt5-qtgraphicaleffects (5.15.1 -> 5.15.2)
libqt5-qtimageformats (5.15.1 -> 5.15.2)
libqt5-qtlocation (5.15.1 -> 5.15.2)
libqt5-qtmultimedia (5.15.1 -> 5.15.2)
libqt5-qtnetworkauth (5.15.1 -> 5.15.2)
libqt5-qtquickcontrols (5.15.1 -> 5.15.2)
libqt5-qtquickcontrols2 (5.15.1 -> 5.15.2)
libqt5-qtscript (5.15.1 -> 5.15.2)
libqt5-qtsensors (5.15.1 -> 5.15.2)
libqt5-qtserialport (5.15.1 -> 5.15.2)
libqt5-qtspeech (5.15.1 -> 5.15.2)
libqt5-qtsvg (5.15.1 -> 5.15.2)
libqt5-qttools (5.15.1 -> 5.15.2)
libqt5-qttranslations (5.15.1 -> 5.15.2)
libqt5-qtvirtualkeyboard (5.15.1 -> 5.15.2)
libqt5-qtwayland (5.15.1 -> 5.15.2)
libqt5-qtwebchannel (5.15.1 -> 5.15.2)
libqt5-qtwebengine (5.15.1 -> 5.15.2)
libqt5-qtwebsockets (5.15.1 -> 5.15.2)
libqt5-qtx11extras (5.15.1 -> 5.15.2)
libqt5-qtxmlpatterns (5.15.1 -> 5.15.2)
librsvg (2.50.1 -> 2.50.2)
libselinux
libsepol
libsigc++2 (2.10.4 -> 2.10.6)
libtirpc
libuv (1.39.0 -> 1.40.0)
libvirt
libxkbcommon (1.0.1 -> 1.0.3)
libxml2
libyui (3.12.1 -> 3.12.2)
libyui-qt (2.56.2 -> 2.56.3)
libzip
lz4 (1.9.2 -> 1.9.3)
malcontent
mariadb (10.5.6 -> 10.5.8)
mozilla-nss (3.57 -> 3.58)
mutt (1.14.7 -> 2.0.2)
nautilus (3.38.1 -> 3.38.2)
nodejs14 (14.15.0 -> 14.15.1)
nvme-cli
openssh
ovmf
pam (1.4.0 -> 1.5.0)
pam_mount (2.16 -> 2.17)
perl
perl-HTTP-Cookies (6.08 -> 6.09)
polkit-default-privs (1550+20201103.994a5ed -> 1550+20201119.2c1dce4)
protobuf (3.12.3 -> 3.14.0)
python-attrs (20.2.0 -> 20.3.0)
python-certifi (2020.6.20 -> 2020.11.8)
python-h2 (3.2.0 -> 4.0.0)
python-libxml2
python-mailman (3.3.1 -> 3.3.2)
python-passlib (1.7.2 -> 1.7.4)
python-pycups
python-qt5 (5.15.1 -> 5.15.2)
python-sniffio (1.1.0 -> 1.2.0)
python38
python38-core
python38-documentation
qemu
qpdf (10.0.3 -> 10.0.4)
raspberrypi-firmware-dt
remmina (1.4.8 -> 1.4.9)
rsyslog
rubygem-rubocop (1.2.0 -> 1.4.2)
rubygem-rubocop-ast (1.1.0 -> 1.1.1)
salt
samba (4.13.0+git.138.ff2d5480c67 -> 4.13.2+git.176.0a5e55b510c)
schily
scim
sudo (1.9.2 -> 1.9.3p1)
system-users
systemd-default-settings (0.4 -> 0.5)
systemd-presets-branding-openSUSE
tar
tcsh (6.22.02 -> 6.22.03)
technisat-usb2-firmware
tepl (5.0.0 -> 5.0.1)
tigervnc
tk
tracker
tracker-miners
u-boot-rpiarm64
usbutils (012 -> 013)
vala (0.50.1 -> 0.50.2)
vim (8.2.1975 -> 8.2.2039)
webkit2gtk3 (2.30.2 -> 2.30.3)
wxWidgets-3_2-nostl
xfce4-branding-openSUSE
xlockmore (5.65 -> 5.66)
xprop (1.2.4 -> 1.2.5)
xtables-addons (3.11_k5.9.8_2 -> 3.12_k5.9.10_1)
yast2 (4.3.41 -> 4.3.44)
yast2-alternatives (4.2.3 -> 4.3.0)
yast2-bootloader (4.3.15 -> 4.3.16)
yast2-firstboot (4.3.7 -> 4.3.8)
yast2-journal (4.2.2 -> 4.3.0)
yast2-network (4.3.27 -> 4.3.30)
yast2-nis-client (4.3.4 -> 4.3.5)
yast2-ruby-bindings (4.3.9 -> 4.3.11)
yast2-storage-ng (4.3.20 -> 4.3.24)
yast2-trans (84.87.20201108.e4c58f8262 -> 84.87.20201122.ac554fbdd6)
yast2-ycp-ui-bindings (4.3.6 -> 4.3.7)
yelp (3.38.1 -> 3.38.2)
yelp-xsl (3.38.1 -> 3.38.2)
zbar (0.23 -> 0.23.1)
zlib
=== Details ===
==== ImageMagick ====
Version update (7.0.10.35 -> 7.0.10.43)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4
- version update to 7.0.10.43
* add padding to AcquirePolicyString().
* revert memory patch to avert possible thread lock.
* add support for FilmLight FL32 image format.
* remove Linux shell artifact from Windows delegate configuration file.
* fix shell injection vulnerability via the -authenticate option (reference
alex@cure...).
* support DPX 4:2:2 sampling.
* Release ImageMagick version 7.0.10-38 GIT revision 17815:bf51a3f1f:20201114
* add image settings support to -fx.
* better support for TIFF YCbCr photometric.
* verify TTF glyph format before dereferencing (reference
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26932)
* force single HEIC image per container.
* Release ImageMagick version 7.0.10-37 GIT revision 17780:47a8392ef:20201107
* check and report if profile is corrupt.
* do not add entropy based on mkstemp() unique filename.
==== Mesa ====
Version update (20.2.2 -> 20.2.3)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 20.2.3
* third bugfix release for the 20.2 branch
==== Mesa-drivers ====
Version update (20.2.2 -> 20.2.3)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600
- update to 20.2.3
* third bugfix release for the 20.2 branch
==== MozillaThunderbird ====
Version update (78.4.3 -> 78.5.0)
- Mozilla Thunderbird 78.5.0
MFSA 2020-52 (bsc#1178894)
* CVE-2020-26951 (bmo#1667113)
Parsing mismatches could confuse and bypass security
sanitizer for chrome privileged code
* CVE-2020-16012 (bmo#1642028)
Variable time processing of cross-origin images during
drawImage calls
* CVE-2020-26953 (bmo#1656741)
Fullscreen could be enabled without displaying the security
UI
* CVE-2020-26956 (bmo#1666300)
XSS through paste (manual and clipboard API)
* CVE-2020-26958 (bmo#1669355)
Requests intercepted through ServiceWorkers lacked MIME type
restrictions
* CVE-2020-26959 (bmo#1669466)
Use-after-free in WebRequestService
* CVE-2020-26960 (bmo#1670358)
Potential use-after-free in uses of nsTArray
* CVE-2020-15999 (bmo#1672223)
Heap buffer overflow in freetype
* CVE-2020-26961 (bmo#1672528)
DoH did not filter IPv4 mapped IP Addresses
* CVE-2020-26965 (bmo#1661617)
Software keyboards may have remembered typed passwords
* CVE-2020-26966 (bmo#1663571)
Single-word search queries were also broadcast to local
network
* CVE-2020-26968 (bmo#1551615, bmo#1607762, bmo#1656697,
bmo#1657739, bmo#1660236, bmo#1667912, bmo#1671479,
bmo#1671923)
Memory safety bugs fixed in Thunderbird 78.5
- removed obsolete mozilla-rust-1.47.patch
==== adaptec-firmware ====
- Use %_firmwaredir
==== alsa-firmware ====
- Fix build with older distros without %_firmwaredir
==== atmel-firmware ====
- use %_firmwaredir
==== autoyast2 ====
Version update (4.3.62 -> 4.3.63)
Subpackages: autoyast2-installation
- Rules download: The result will be stored in the target file when
the download has failed. This file has to be removed (bsc#1178804)
- 4.3.63
==== binutils ====
Version update (2.35 -> 2.35.1)
Subpackages: libctf-nobfd0 libctf0
- Reapply spec file cleanup from format_spec_file
- Remove a SLE10 version check
- Update to 2.35.1 and rebased branch diff:
* This is a point release over the previous 2.35 version, containing bug
fixes, and as an exception to the usual rule, one new feature. The
new feature is the support for a new directive in the assembler:
".nop". This directive creates a single no-op instruction in whatever
encoding is correct for the target architecture. Unlike the .space or
.fill this is a real instruction, and it does affect the generation of
DWARF line number tables, should they be enabled.
==== bison ====
Version update (3.7.3 -> 3.7.4)
Subpackages: bison-lang
- GNU bison 3.7.4:
* In Yacc mode, YYEMPTY token was missing its macro definiton
* Fix lalr1.cc skeleton internal assertions
* Make macro YY_ASSERT obey the api.prefix %define variable
* Work around C++ limitations for long assertions
* The YYBISON macro in generated "regular C parsers" is now
defined to the version of Bison as an integer
==== bluez-firmware ====
- use %_firmwaredir
==== c-ares ====
Version update (1.16.1 -> 1.17.0)
- add BR for pkg-config to get the provides in the devel package
- ares_dns.h, missing_header.patch: re-add missing header in last release
- Version update to 1.17.0
Security:
* avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
fuzzing
* Avoid theoretical buffer overflow in RC4 loop comparison
* Empty hquery->name could lead to invalid memory access
* ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
passed in (bsc#1178882, CVE-2020-8277)
Changes:
* Update help information for adig, acountry, and ahost
* Test Suite now uses dynamic system-assigned ports rather than hardcoded
ports to prevent failures in containers
* Detect remote DNS server does not support EDNS using rules from RFC 6891
* Source tree has been reorganized to use a more modern layout
* Allow parsing of CAA Resource Record
Bug fixes:
* readaddrinfo bad sizeof()
* Test cases should honor HAVE_WRITEV flag, not depend on WIN32
* FQDN with trailing period should be queried first
* ares_getaddrinfo() was returning members of the struct as garbage values if
unset, and was not honoring ai_socktype and ai_protocol hints.
* ares_gethostbyname() with AF_UNSPEC and an ip address would fail
* Properly document ares_set_local_ip4() uses host byte order
For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems
==== calendarsupport ====
Subpackages: calendarsupport-lang libKF5CalendarSupport5
- Add upstream patch to fix build with Qt 5.15.2:
* 0001-Port-away-from-deprecated-QPrinter-functions.patch
==== cifs-utils ====
- prepare usrmerge (boo#1029961)
==== clazy ====
Version update (1.7 -> 1.8)
- Update to 1.8:
* New Checks:
- qt6-qhash-signature
- qt6-qdir-fixes
- qt6-header-fixes
- qt6-deprecated-api-fixes
- use-chrono-in-qtimer
- fixit for missing-qobject-macro
- Drop patches merged upstream:
* 0001-updated-for-compatibility-with-LLVM-10.patch
* 0001-updated-for-compatibility-with-LLVM-10-clazy-standal.patch
- Make sure the clang executables matching the libraries we link
to are installed (mitigates boo#1178637).
==== coreutils ====
Subpackages: coreutils-doc
- prepare usrmerge (boo#1029961)
==== cpio ====
Subpackages: cpio-mt
- prepare usrmerge (boo#1029961)
==== cryptsetup ====
Subpackages: libcryptsetup12 libcryptsetup12-hmac
- prepare usrmerge (boo#1029961)
==== dbus-1 ====
Subpackages: libdbus-1-3
- prepare usrmerge (boo#1029961)
==== dconf-editor ====
Version update (3.38.0 -> 3.38.2)
- Update to version 3.38.2:
+ Updated translations.
==== devhelp ====
Version update (3.38.0 -> 3.38.1)
Subpackages: emacs-plugin-devhelp gedit-plugin-devhelp vim-plugin-devhelp
- Update to version 3.38.1:
+ Updated translations.
==== distribution-logos-openSUSE ====
Version update (20190414 -> 20201117)
- Add favicon.ico format
- Remove obsolete Groups tag (fate#326485)
==== dosfstools ====
- prepare usrmerge (boo#1029961)
==== drbd-utils ====
- prepare usrmerge (boo#1029961)
==== e2fsprogs ====
Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
- prepare usrmerge (boo#1029961)
==== ed ====
- prepare usrmerge (boo#1029961)
==== eog ====
Version update (3.38.0 -> 3.38.1)
- Update to version 3.38.1:
+ Bugs fixed: glgo#GNOME/eog!77, glgo#GNOME/eog!81,
glgo#GNOME/eog#154.
+ Updated translations.
==== eog-plugins ====
Version update (3.26.5 -> 3.26.6)
- Update to version 3.26.6:
+ Replace projects.gnome.org URLs with gitlab.gnome.org URLs.
+ Replace Bugzilla URLs with gitlab.gnome.org URLs.
+ Updated translations.
==== evolution ====
Version update (3.38.1 -> 3.38.2)
Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.38.2:
+ Reuse existing mail session when generating import preview
+ Fix two memory leaks related to data import
+ e-convert.js: Missing line breaks with nested paragraphs
+ ECompEditor: Extract plain email address from backend property
+ Mail: Disable 'Export to PDF' on drag & drop
+ ECompEditor: Add easy way to open URLs in the Location field
+ Calendar: Linkify URL and Location in import component preview
+ Adapt html editor tests after "I#1158 - Composer: Disable
spellcheck of quoted text"
+ html-editor: Update unit tests after change for I#1204
+ help:
- Fix broken xpointer namespaces
- Fix broken xinclude for license in footer
+ Bugs fixed: glgo#GNOME/evolution#913,
glgo#GNOME/evolution#1122, glgo#GNOME/evolution#1133,
glgo#GNOME/evolution#1139, glgo#GNOME/evolution#1140,
glgo#GNOME/evolution#1148, glgo#GNOME/evolution#1156,
glgo#GNOME/evolution#1158, glgo#GNOME/evolution#1160,
glgo#GNOME/evolution#1170, glgo#GNOME/evolution#1171,
glgo#GNOME/evolution#1175, glgo#GNOME/evolution#1197,
glgo#GNOME/evolution#1204, glgo#GNOME/evolution#1206,
glgo#GNOME/evolution#1207, glgo#GNOME/evolution#1213,
glgo#GNOME/evolution#1214, glgo#GNOME/evolution#1230,
glgo#GNOME/evolution!68, glgo#GNOME/evolution!71.
+ Updated translations.
==== evolution-data-server ====
Version update (3.38.1 -> 3.38.2)
Subpackages: libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-25 libedataserverui-1_2-2
- Update to version 3.38.2:
+ Calendar: Fix a possible leak in e_cal_util_parse_ics_string()
+ ECalCache: Avoid runtime warning from
ecc_update_timezones_table()
+ EReminderWatcher: Default alarm range should be from the day
begin
+ EBufferTagger: Derive link color from the theme
+ EBook/CalBackend: Correct free function for the
pending_operations queue
+ Bugs fixed: glgo#GNOME/evolution-data-server#81,
glgo#GNOME/evolution-data-server#257,
glgo#GNOME/evolution-data-server#260,
glgo#GNOME/evolution-data-server#269,
glgo#GNOME/evolution-data-server#272,
glgo#GNOME/evolution-data-server#273,
glgo#GNOME/evolution-data-server!46,
glgo#GNOME/evolution-data-server!47,
glgo#GNOME/evolution-data-server!50.
+ Updated translations.
==== evolution-ews ====
Version update (3.38.1 -> 3.38.2)
- Update to version 3.38.2:
+ Listen for change notifications only on user folders
+ Calendar: Copy 'X-MICROSOFT-SKYPETEAMSMEETINGURL' into 'URL'
property
+ Preset OAuth2 Client ID for Office365
+ Bugs fixed: glgo#GNOME/evolution-ews#32
+ Updated translations.
==== filesystem ====
- /proc and /sys should be %ghost to allow filesystem package updates in
rootless container environments (rh#1548403)
==== fillup ====
- prepare usrmerge (boo#1029961)
==== findutils ====
- prepare usrmerge (boo#1029961)
==== flatpak ====
Version update (1.8.2 -> 1.8.3)
Subpackages: libflatpak0 system-user-flatpak typelib-1_0-Flatpak-1_0
- Update to version 1.8.3:
+ Fixed progress reporting for OCI and extra-data.
+ The in-memory summary cache is more efficient.
+ Fixed authentication getting stuck in a loop in some cases.
+ Fixed authentication error reporting.
+ We now extract OCI info for runtimes as well as apps.
+ Fixed crash if anonymous authentication fails and -y is
specified.
+ flatpak info now only looks at the specified installation if
one is specified.
+ Better error reporting for server HTTP errors during download.
+ Uninstall now removes applications before the runtime it
depends on.
+ Fixed test-suite to pass with the latest OSTree version.
+ Fixed dbus environment variables in flatpak enter.
+ Avoid updating metadata from the remote when uninstalling.
+ Fixed error message handling in various places.
+ FlatpakTransaction now verifies all passed in refs to avoid.
+ potential issues with invalid names.
+ Updated translations.
==== fuse ====
Subpackages: libfuse2
- prepare usrmerge (boo#1029961)
==== fuse3 ====
Subpackages: libfuse3-3
- Drop /sbin links; they do not seem to be used from anywhere.
- Package "permission" is required in %post, not %pre.
- Update descriptions.
==== fwupd ====
Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
- Obsoletes and Provides dbxtool since fwupd 1.5.0+ now embeds
dbxtool in the dbxtool plugin
==== gcc ====
Subpackages: cpp gcc-info libstdc++-devel
- BuildRequire packages we build symlinks to. [bsc#1178675]
==== gcc10 ====
Version update (10.2.1+git872 -> 10.2.1+git958)
Subpackages: cpp10 gcc10-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc10 libstdc++6-locale libstdc++6-pp-gcc10 libtsan0 libubsan1
- Add gcc10-amdgcn-llvm-as.patch to fix build of amdgcn offload
compiler with llvm11.
- Update to gcc-10 branch head (98ba03ffe0b9f37b4916ce6238), git958.
* Includes fix for memcpy miscompilation on aarch64.
[bsc#1178624, bsc#1178577]
- Fix 32bit libgnat.so link. [bsc#1178675]
==== gcc7 ====
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
- moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
- Revert gcc7-pr97774.patch as it causes gdb to crash.
- Fix 32bit libgnat.so link. [bsc#1178675]
- Quote %{cross_arch} consistently when comparing expansion
against string in RPM %if condition.
- Add gcc7-pr97535.patch to fix memcpy miscompilation on aarch64.
[bsc#1178624, bsc#1178577]
- Add gcc7-pr97774.patch to fix debug line info for try/catch.
[bsc#1178614]
==== gedit ====
Version update (3.38.0 -> 3.38.1)
Subpackages: python3-gedit
- Update to version 3.38.1:
+ AppData: change donation URL to Liberapay.
+ Improvements to the user manual.
+ Updated translations.
==== gedit-plugins ====
Version update (3.38.0 -> 3.38.1)
Subpackages: gedit-plugins-data
- Update to version 3.38.1:
+ Updated translations.
==== git ====
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- only pull asciidoctor for the default ruby version
==== glade ====
Version update (3.38.1 -> 3.38.2)
Subpackages: libgladeui-2-13
- Update to version 3.38.2:
+ Fix windows compatibility issues.
+ Fix build against Python 3.9.
+ Bugs fixed: glgo#GNOME/glade#355, glgo#GNOME/glade#53,
glgo#GNOME/glade#371.
==== glibmm2_4 ====
Version update (2.64.2 -> 2.64.4)
Subpackages: libgiomm-2_4-1 libglibmm-2_4-1
- Update to version 2.64.4:
+ Glib: PropertyProxyConnectionNode::connect_changed(): Fix using
without property name.
+ gmmproc:
- Add optional decl_prefix parameter to _WRAP_GERROR and
_WRAP_ENUM. Used for adding GLIBMM_API or similar for MS
Visual C++.
- Allow decorating comparison operators (for Visual Studio
builds).
- _CLASS_BOXEDTYPE, _CLASS_OPAQUE_COPYABLE: Fix move
assignment.
- Decorate private generated classes with __declspec when
building with Visual Studio.
- generate_wrap_init.pl.in: Use
g_type_ensure(SomeClass::get_type()) to ensure that
get_type() is called.
+ Build:
- Use __declspec(dllexport) consistently when building glibmm
with Visual Studio.
- Meson build: Set default value of the 'warnings' option to
'min'.
- Improve NMake support.
- Improve Visual Studio support.
- docs/reference/: Update for Doxygen >= 1.8.16.
- Meson build: Fix versioning on macOS.
+ Documentation:
- Glib::BalancedTree docs: Recommend std::map or
std::unordered_map.
- Meson build: Add missing Glib::Value and Variant
documentation.
- Add meson BuildRequires and macros, following upstreams port.
- Add doxygen, graphviz-devel and xsltproc BuildRequires: Needed
for building documentation.
==== gnome-calculator ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 3.38.2:
+ Fixed radians and degrees preference swapped.
+ Updated translations.
==== gnome-control-center ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 3.38.2:
+ Applications: Fix NULL hash table being unreffed.
+ Keyboard: Fix gtk_widget_get_can_default assertion error.
+ Network: Correctly detect when ethernet devices are hotplugged.
+ Printers:
- Make printers panel have a smaller minimum width.
- Fix leak of printer name in callbacks.
+ Sharing: Disable Tracker 3.
+ Sound: Update libgvc to add support for recent UCM related
changes in ALSA and PulseAudio.
+ Users: Fix free of const string.
+ Wacom: Fix a critical warning if loading a cursor fails.
+ Updated translations.
==== gnome-desktop ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 3.38.2:
+ Updated translations.
==== gnome-documents ====
Subpackages: gnome-shell-search-provider-documents
- Remove BuildRequires pkgconfig(libgepub-0.6), no longer needed
since epub support is in gnome-books now.
==== gnome-maps ====
Version update (3.38.1.1 -> 3.38.2)
- Update to version 3.38.2:
+ Updated translations.
==== gnome-music ====
Version update (3.38.1 -> 3.38.2)
- Update to version 3.38.2:
+ Do not make display an empty view on launch.
+ Fix new songs retrieval when they are added to the music
directory.
+ Fix artist queries to retrieve art.
+ Fix playlist sorting crash.
+ Wrong checkbox style in AlbumWidget.
+ Updated translations.
==== gnome-settings-daemon ====
- No longer pass
- -libexecdir=%{_libexecdir}/gnome-settings-daemon-3.0 to meson,
but revert back to the default. The generated files contain
use libexecdir for own generated files (correct) but also to
identify where to find gnome-session-ctl, which for obvious
reasons is not in libexecdir/gnome-settings-daemon-3.0.
==== gnome-shell ====
Subpackages: gnome-shell-calendar
- Fix crash which can be triggerd with steam or claws mail:
https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/98234acd5b48a58c2d112b5…
==== gnome-software ====
Subpackages: libgnomesoftware-3_38_0
- Added gnome-packagekit as recommended dependency:
gnome-software-launch-gpk-update-viewer-for-updates.patch needs
gnome-packagekit to work (SLE only).
==== gnome-user-docs ====
Version update (3.38.1 -> 3.38.2)
- Update to version 3.38.2:
+ Improvements to docs for Contacts.
+ Improvements to docs for Files.
+ Updates to docs for background settings.
+ Updated translations.
==== gpg2 ====
Version update (2.2.23 -> 2.2.25)
Subpackages: dirmngr
- GnuPG 2.2.25:
* scd: Fix regression in 2.2.24 requiring gpg --card-status
before signing or decrypting
* gpgsm: Using Libksba 1.5.0 signatures with a rarely used
combination of attributes can now be verified
- GnuPG 2.2.24:
* gpg: New command --quick-revoke-sig
* gpg: Do not use weak digest algos if selected by recipient
preference during sign+encrypt
* gpg: Switch to AES256 for symmetric encryption in de-vs mode
* gpg: Silence weak digest warnings with --quiet
* gpg: Print new status line CANCELED_BY_USER for a cancel during
symmetric encryption
* gpg: Fix the encrypt+sign hash algo preference selection for
ECDSA. This is in particular needed for keys created from
existing smartcard based keys
* agent: Fix secret key import of GnuPG 2.3 generated Ed25519
keys
* agent: Keep some permissions of private-keys-v1.d
* dirmngr: Align sks-keyservers.netCA.pem use between ntbtls and
gnutls builds
* dirmngr: Fix the pool keyserver case for a single host in the
pool
* scd: Fix the use case of verify_chv2 by CHECKPIN
* scd: Various improvements to the ccid-driver
* scd: Minor fixes for Yubikey
* gpgconf: New option --show-versions
* i18n: Complete overhaul and completion of the Italian
translation
==== gpgme ====
Version update (1.14.0 -> 1.15.0)
Subpackages: libgpgme11 libgpgmepp6 python3-gpg
- gpgme 1.15.0:
* New function gpgme_op_setexpire to make changing the expiration
easier
* New function gpgme_op_revsig to revoke key signatures
* Support exporting secret keys
* cpp: Support for set expire operations in the C++ bindings
* cpp: Support for revoking key signatures in the C++ bindings
* qt: Extended ChangeExpiryJob to support changing the expiry of
subkeys
* qt: Extended QuickJob to support revoking of key signatures
* qt: Added QDebug stream operator for GpgME::Error.
* Require libgpg-error 1.36
==== gpgmeqt ====
Version update (1.14.0 -> 1.15.0)
- gpgme 1.15.0:
* New function gpgme_op_setexpire to make changing the expiration
easier
* New function gpgme_op_revsig to revoke key signatures
* Support exporting secret keys
* cpp: Support for set expire operations in the C++ bindings
* cpp: Support for revoking key signatures in the C++ bindings
* qt: Extended ChangeExpiryJob to support changing the expiry of
subkeys
* qt: Extended QuickJob to support revoking of key signatures
* qt: Added QDebug stream operator for GpgME::Error.
* Require libgpg-error 1.36
==== grep ====
Version update (3.5 -> 3.6)
- Update to grep 3.6
* The GREP_OPTIONS environment variable no longer affects grep's behavior.
* grep's DFA matcher performed an invalid regex transformation
that would convert an ERE like a+a+a+ to a+a+, which would make
grep a+a+a+ mistakenly match "aa".
* grep -P now reports the troublesome input filename upon PCRE execution
failure.
- werror-return-type.patch: work around gcc bug
- prepare usrmerge (boo#1029961)
==== gstreamer-editing-services ====
Version update (1.18.0 -> 1.18.1)
Subpackages: libges-1_0-0 typelib-1_0-GES-1_0
- Fix minimum version of pkgconfig(gst-validate-1.0) BuildRequires.
- Update to 1.18.1:
+ Highlighted bugfixes in 1.18.1
- important security fixes
- bug fixes and memory leak fixes
- various stability and reliability improvements
+ gst-editing-services changes:
- ges: Do not recreate auto-transitions when changing clip
assets
- ges: Fix a copy/paste mistake in meson file
==== gtk3 ====
Version update (3.24.23 -> 3.24.23+118)
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.23+118:
+ cssnode: Bail out nicely if there is no settings (#2780).
+ gdk/wayland: Add support for primary-selection-unstable-v1
(#2591).
+ wayland: Emit dummy configure event when resizing while fixed.
+ colorchooser: Backport the new color palette.
+ gdk: Fix parent relative background crash.
+ Updated translations.
==== gzip ====
- prepare usrmerge (boo#1029961)
==== hwinfo ====
Version update (21.70 -> 21.71)
- merge gh#openSUSE/hwinfo#89
- rework network device detection on aarch64 (bsc#1177600,
bsc#1177261)
- 21.71
==== initviocons ====
- prepare usrmerge (boo#1029961)
==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp
- Switch to ninja; probably fixes intermittent build failure
(bsc#1177208).
==== insserv-compat ====
- prepare usrmerge (boo#1029961)
- filter legacy init script warnings. The whole point of this
package is to have them. So has to pass even when the check is
switched to fatal.
==== ipset ====
Version update (7.6 -> 7.9)
Subpackages: libipset13
- Update to release 7.9
* Enable memory accounting for ipset allocations
* Expose the initval hash parameter to userspace
* Add bucketsize parameter to all hash types
* Support the -exist flag with the destroy command
==== ipw-firmware ====
- use %_firmwaredir
==== java-11-openjdk ====
Version update (11.0.9.0 -> 11.0.9.1)
Subpackages: java-11-openjdk-headless
- Update to upstream tag jdk-11.0.9.1-1
* Fix:
+ JDK-8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
- Removed patch:
* JDK-8250861.patch
+ Integrated upstream
==== javapackages-tools ====
Subpackages: javapackages-filesystem
- Fix the python subpackage generation
gh#openSUSE/python-rpm-macros#79
- Support python subpackages for each flavor
gh#openSUSE/python-rpm-macros#66
- Replace old nose with pytest gh#fedora-java/javapackages#86
==== jhbuild ====
Version update (3.36.0+1 -> 3.38.0+3)
- create_deps.sh: Filter out pkgconfig(libpodofo) Requires for now:
in all released versions of podofo, the .pc file is called
libpodofo-0, but in git, since April 2019, the .pc file is being
installed as libpodofo.pc. There is no information if and when
podofo will ever get a release with this change.
- Update to version 3.38.0+3:
* defaults: Fix multiarch system_libdirs.
* Get default branch name from repository.
* Compare bytes/str correctly in both python 2 & 3.
* defaults.jhbuildrc: fix detection of /usr/lib64 on Fedora.
* base: also try for meson on autogenerated modules.
* doc: Document shallow_clone option.
* Moduleset updates.
==== kaddressbook ====
Subpackages: kaddressbook-doc kaddressbook-lang
- Add patch to fix build with Qt 5.15.2:
* 0001-Compile-with-recent-Qt-5.15.patch
==== kbd ====
Subpackages: kbd-legacy
- prepare usrmerge (boo#1029961)
==== kernel-64kb ====
Version update (5.9.8 -> 5.9.10)
- rpm/kernel-{binary,source}.spec.in: do not create loop symlinks
(bsc#1179082)
- commit b7c3768
- rpm/kernel-binary.spec.in: avoid using more barewords (bsc#1179014)
%split_extra still contained two.
- commit d9b4c40
- mac80211: free sta in sta_info_insert_finish() on errors
(git-fixes).
- commit f42c89a
- Linux 5.9.10 (bsc#1012628).
- ACPI: GED: fix -Wformat (bsc#1012628).
- KVM: x86: clflushopt should be treated as a no-op by emulation
(bsc#1012628).
- perf/x86/intel/uncore: Fix Add BW copypasta (bsc#1012628).
- powerpc/smp: Call rcu_cpu_starting() earlier (bsc#1012628).
- selftests/harness: prettify SKIP message whitespace again
(bsc#1012628).
- can: proc: can_remove_proc(): silence remove_proc_entry warning
(bsc#1012628).
- mac80211: always wind down STA state (bsc#1012628).
- Input: sunkbd - avoid use-after-free in teardown paths
(bsc#1012628).
- leds: lm3697: Fix out-of-bound access (bsc#1012628).
- selftests/powerpc: entry flush test (bsc#1012628).
- powerpc: Only include kup-radix.h for 64-bit Book3S
(bsc#1012628).
- powerpc/64s: flush L1D after user accesses (bsc#1012628).
- powerpc/64s: flush L1D on kernel entry (bsc#1012628).
- selftests/powerpc: rfi_flush: disable entry flush if present
(bsc#1012628).
- commit 18ece1c
- kernel-source.spec: Fix build with rpm 4.16 (boo#1179015).
RPM_BUILD_ROOT is cleared before %%install. Do the unpack into
RPM_BUILD_ROOT in %%install
- commit 13bd533
- rpm/kernel-binary.spec.in: avoid using barewords (bsc#1179014)
Author: Dominique Leuenberger <dimstar(a)opensuse.org>
- commit 21f8205
- rpm/mkspec: do not build kernel-obs-build on x86_32
We want to use 64bit kernel due to various bugs (bsc#1178762 to name
one).
There is:
ExportFilter: ^kernel-obs-build.*\.x86_64.rpm$ . i586
in Factory's prjconf now. No other actively maintained distro (i.e.
merging packaging branch) builds a x86_32 kernel, hence pushing to
packaging directly.
- commit 8099b4b
- RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring
(git-fixes).
- arm64: kexec_file: Fix sparse warning (git-fixes).
- commit f76e598
- Linux 5.9.9 (bsc#1012628).
- drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
(bsc#1012628).
- drm/i915/gem: Flush coherency domains on first set-domain-ioctl
(bsc#1012628).
- mm: memcg: link page counters to root if use_hierarchy is false
(bsc#1012628).
- nbd: don't update block size after device is started
(bsc#1012628).
- KVM: arm64: Force PTE mapping on fault resulting in a device
mapping (bsc#1012628).
- xfrm: interface: fix the priorities for ipip and ipv6 tunnels
(bsc#1012628).
- ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup
function (bsc#1012628).
- genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY
(bsc#1012628).
- hv_balloon: disable warning when floor reached (bsc#1012628).
- net: xfrm: fix a race condition during allocing spi
(bsc#1012628).
- ASoC: codecs: wsa881x: add missing stream rates and format
(bsc#1012628).
- spi: imx: fix runtime pm support for !CONFIG_PM (bsc#1012628).
- irqchip/sifive-plic: Fix broken irq_set_affinity() callback
(bsc#1012628).
- kunit: Fix kunit.py --raw_output option (bsc#1012628).
- kunit: Don't fail test suites if one of them is empty
(bsc#1012628).
- usb: gadget: fsl: fix null pointer checking (bsc#1012628).
- selftests: filter kselftest headers from command in lib.mk
(bsc#1012628).
- ASoC: codecs: wcd934x: Set digital gain range correctly
(bsc#1012628).
- ASoC: codecs: wcd9335: Set digital gain range correctly
(bsc#1012628).
- mtd: spi-nor: Fix address width on flash chips > 16MB
(bsc#1012628).
- xfs: set xefi_discard when creating a deferred agfl free log
intent item (bsc#1012628).
- mac80211: don't require VHT elements for HE on 2.4 GHz
(bsc#1012628).
- netfilter: nftables: fix netlink report logic in flowtable
and genid (bsc#1012628).
- netfilter: use actual socket sk rather than skb sk when routing
harder (bsc#1012628).
- netfilter: nf_tables: missing validation from the abort path
(bsc#1012628).
- netfilter: ipset: Update byte and packet counters regardless
of whether they match (bsc#1012628).
- irqchip/sifive-plic: Fix chip_data access within a hierarchy
(bsc#1012628).
- powerpc/eeh_cache: Fix a possible debugfs deadlock
(bsc#1012628).
- drm/vc4: bo: Add a managed action to cleanup the cache
(bsc#1012628).
- IB/srpt: Fix memory leak in srpt_add_one (bsc#1012628).
- mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical
memcg (bsc#1012628).
- drm/panfrost: rename error labels in device_init (bsc#1012628).
- drm/panfrost: move devfreq_init()/fini() in device
(bsc#1012628).
- drm/panfrost: Fix module unload (bsc#1012628).
- perf trace: Fix segfault when trying to trace events by cgroup
(bsc#1012628).
- perf tools: Add missing swap for ino_generation (bsc#1012628).
- perf tools: Add missing swap for cgroup events (bsc#1012628).
- ALSA: hda: prevent undefined shift in
snd_hdac_ext_bus_get_link() (bsc#1012628).
- iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()
(bsc#1012628).
- iommu/vt-d: Fix a bug for PDP check in prq_event_thread
(bsc#1012628).
- afs: Fix warning due to unadvanced marshalling pointer
(bsc#1012628).
- afs: Fix incorrect freeing of the ACL passed to the YFS ACL
store op (bsc#1012628).
- vfio/pci: Implement ioeventfd thread handler for contended
memory lock (bsc#1012628).
- can: rx-offload: don't call kfree_skb() from IRQ context
(bsc#1012628).
- can: dev: can_get_echo_skb(): prevent call to kfree_skb()
in hard IRQ context (bsc#1012628).
- can: dev: __can_get_echo_skb(): fix real payload length return
value for RTR frames (bsc#1012628).
- can: can_create_echo_skb(): fix echo skb generation: always
use skb_clone() (bsc#1012628).
- can: j1939: swap addr and pgn in the send example (bsc#1012628).
- can: j1939: j1939_sk_bind(): return failure if netdev is down
(bsc#1012628).
- can: ti_hecc: ti_hecc_probe(): add missed
clk_disable_unprepare() in error path (bsc#1012628).
- can: xilinx_can: handle failure cases of pm_runtime_get_sync
(bsc#1012628).
- can: peak_usb: add range checking in decode operations
(bsc#1012628).
- can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
(bsc#1012628).
- can: peak_canfd: pucan_handle_can_rx(): fix echo management
when loopback is on (bsc#1012628).
- can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for
LS1021A (bsc#1012628).
- can: flexcan: flexcan_remove(): disable wakeup completely
(bsc#1012628).
- xfs: flush new eof page on truncate to avoid post-eof corruption
(bsc#1012628).
- xfs: fix missing CoW blocks writeback conversion retry
(bsc#1012628).
- xfs: fix scrub flagging rtinherit even if there is no rt device
(bsc#1012628).
- io_uring: ensure consistent view of original task ->mm from
SQPOLL (bsc#1012628).
- spi: fsl-dspi: fix wrong pointer in suspend/resume
(bsc#1012628).
- PCI: mvebu: Fix duplicate resource requests (bsc#1012628).
- ceph: check session state after bumping session->s_seq
(bsc#1012628).
- selftests: core: use SKIP instead of XFAIL in close_range_test.c
(bsc#1012628).
- selftests: clone3: use SKIP instead of XFAIL (bsc#1012628).
- selftests: binderfs: use SKIP instead of XFAIL (bsc#1012628).
- x86/speculation: Allow IBPB to be conditionally enabled on
CPUs with always-on STIBP (bsc#1012628).
- kbuild: explicitly specify the build id style (bsc#1012628).
- RISC-V: Fix the VDSO symbol generaton for binutils-2.35+
(bsc#1012628).
- USB: apple-mfi-fastcharge: fix reference leak in
apple_mfi_fc_set_property (bsc#1012628).
- tpm: efi: Don't create binary_bios_measurements file for an
empty log (bsc#1012628).
- KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return
SMCCC_RET_NOT_REQUIRED (bsc#1012628).
- ath9k_htc: Use appropriate rs_datalen type (bsc#1012628).
- scsi: ufs: Fix missing brace warning for old compilers
(bsc#1012628).
- ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015
(bsc#1012628).
- ASoC: qcom: sdm845: set driver name correctly (bsc#1012628).
- ASoC: cs42l51: manage mclk shutdown delay (bsc#1012628).
- ASoC: SOF: loader: handle all SOF_IPC_EXT types (bsc#1012628).
- usb: dwc3: pci: add support for the Intel Alder Lake-S
(bsc#1012628).
- opp: Reduce the size of critical section in
_opp_table_kref_release() (bsc#1012628).
- usb: gadget: goku_udc: fix potential crashes in probe
(bsc#1012628).
- usb: raw-gadget: fix memory leak in gadget_setup (bsc#1012628).
- selftests/ftrace: check for do_sys_openat2 in user-memory test
(bsc#1012628).
- selftests: pidfd: fix compilation errors due to wait.h
(bsc#1012628).
- ALSA: hda: Separate runtime and system suspend (bsc#1012628).
- ALSA: hda: Reinstate runtime_allow() for all hda controllers
(bsc#1012628).
- x86/boot/compressed/64: Introduce sev_status (bsc#1012628).
- gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix
use-after-free (bsc#1012628).
- gfs2: Add missing truncate_inode_pages_final for sd_aspace
(bsc#1012628).
- gfs2: check for live vs. read-only file system in gfs2_fitrim
(bsc#1012628).
- scsi: hpsa: Fix memory leak in hpsa_init_one() (bsc#1012628).
- drm/amdgpu: perform srbm soft reset always on SDMA resume
(bsc#1012628).
- drm/amd/pm: correct the baco reset sequence for CI ASICs
(bsc#1012628).
- drm/amd/pm: perform SMC reset on suspend/hibernation
(bsc#1012628).
- drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running
(bsc#1012628).
- mac80211: fix use of skb payload instead of header
(bsc#1012628).
- cfg80211: initialize wdev data earlier (bsc#1012628).
- cfg80211: regulatory: Fix inconsistent format argument
(bsc#1012628).
- wireguard: selftests: check that route_me_harder packets use
the right sk (bsc#1012628).
- tracing: Fix the checking of stackidx in __ftrace_trace_stack
(bsc#1012628).
- Revert "nvme-pci: remove last_sq_tail" (bsc#1012628).
- ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline
(bsc#1012628).
- scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
(bsc#1012628).
- scsi: mpt3sas: Fix timeouts observed while reenabling IRQ
(bsc#1012628).
- nvme: introduce nvme_sync_io_queues (bsc#1012628).
- nvme-rdma: avoid race between time out and tear down
(bsc#1012628).
- nvme-tcp: avoid race between time out and tear down
(bsc#1012628).
- nvme-rdma: avoid repeated request completion (bsc#1012628).
- nvme-tcp: avoid repeated request completion (bsc#1012628).
- iommu/amd: Increase interrupt remapping table limit to 512
entries (bsc#1012628).
- s390/smp: move rcu_cpu_starting() earlier (bsc#1012628).
- vfio: platform: fix reference leak in vfio_platform_open
(bsc#1012628).
- vfio/pci: Bypass IGD init in case of -ENODEV (bsc#1012628).
- i2c: mediatek: move dma reset before i2c reset (bsc#1012628).
- amd/amdgpu: Disable VCN DPG mode for Picasso (bsc#1012628).
- iomap: clean up writeback state logic on writepage error
(bsc#1012628).
- selftests: proc: fix warning: _GNU_SOURCE redefined
(bsc#1012628).
- arm64: kexec_file: try more regions if loading segments fails
(bsc#1012628).
- riscv: Set text_offset correctly for M-Mode (bsc#1012628).
- i2c: sh_mobile: implement atomic transfers (bsc#1012628).
- i2c: designware: call i2c_dw_read_clear_intrbits_slave() once
(bsc#1012628).
- i2c: designware: slave should do WRITE_REQUESTED before
WRITE_RECEIVED (bsc#1012628).
- tpm_tis: Disable interrupts on ThinkPad T490s (bsc#1012628).
- mfd: sprd: Add wakeup capability for PMIC IRQ (bsc#1012628).
- pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (bsc#1012628).
- pinctrl: intel: Set default bias in case no particular value
given (bsc#1012628).
- gpio: aspeed: fix ast2600 bank properties (bsc#1012628).
- ARM: 9019/1: kprobes: Avoid fortify_panic() when copying
optprobe template (bsc#1012628).
- bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE
(bsc#1012628).
- libbpf, hashmap: Fix undefined behavior in hash_bits
(bsc#1012628).
- pinctrl: mcp23s08: Use full chunk of memory for regmap
configuration (bsc#1012628).
- pinctrl: aspeed: Fix GPI only function problem (bsc#1012628).
- net/mlx5e: Fix modify header actions memory leak (bsc#1012628).
- net/mlx5e: Protect encap route dev from concurrent release
(bsc#1012628).
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (bsc#1012628).
- net/mlx5: Fix deletion of duplicate rules (bsc#1012628).
- net/mlx5: E-switch, Avoid extack error log for disabled vport
(bsc#1012628).
- net/mlx5e: Fix VXLAN synchronization after function reload
(bsc#1012628).
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog
(bsc#1012628).
- SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()
(bsc#1012628).
- NFSD: Fix use-after-free warning when doing inter-server copy
(bsc#1012628).
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy
(bsc#1012628).
- tools/bpftool: Fix attaching flow dissector (bsc#1012628).
- bpf: Zero-fill re-used per-cpu map element (bsc#1012628).
- r8169: fix potential skb double free in an error path
(bsc#1012628).
- r8169: disable hw csum for short packets on all chip versions
(bsc#1012628).
- pinctrl: qcom: Move clearing pending IRQ to
.irq_request_resources callback (bsc#1012628).
- pinctrl: qcom: sm8250: Specify PDC map (bsc#1012628).
- nbd: fix a block_device refcount leak in nbd_release
(bsc#1012628).
- selftest: fix flower terse dump tests (bsc#1012628).
- i40e: Fix MAC address setting for a VF via Host/VM
(bsc#1012628).
- igc: Fix returning wrong statistics (bsc#1012628).
- lan743x: correctly handle chips with internal PHY (bsc#1012628).
- net: phy: realtek: support paged operations on RTL8201CP
(bsc#1012628).
- xfs: fix flags argument to rmap lookup when converting shared
file rmaps (bsc#1012628).
- xfs: set the unwritten bit in rmap lookup flags in
xchk_bmap_get_rmapextents (bsc#1012628).
- xfs: fix rmap key and record comparison functions (bsc#1012628).
- xfs: fix brainos in the refcount scrubber's rmap fragment
processor (bsc#1012628).
- lan743x: fix "BUG: invalid wait context" when setting rx mode
(bsc#1012628).
- xfs: fix a missing unlock on error in xfs_fs_map_blocks
(bsc#1012628).
- of/address: Fix of_node memory leak in of_dma_is_coherent
(bsc#1012628).
- ch_ktls: Update cheksum information (bsc#1012628).
- ch_ktls: tcb update fails sometimes (bsc#1012628).
- cosa: Add missing kfree in error path of cosa_write
(bsc#1012628).
- hwmon: (applesmc) Re-work SMC comms (bsc#1012628).
- NFS: Fix listxattr receive buffer size (bsc#1012628).
- vrf: Fix fast path output packet handling with async Netfilter
rules (bsc#1012628).
- lan743x: fix use of uninitialized variable (bsc#1012628).
- arm64/mm: Validate hotplug range before creating linear mapping
(bsc#1012628).
- kernel/watchdog: fix watchdog_allowed_mask not used warning
(bsc#1012628).
- mm: memcontrol: fix missing wakeup polling thread (bsc#1012628).
- afs: Fix afs_write_end() when called with copied == 0 [ver #3]
(bsc#1012628).
- perf: Fix get_recursion_context() (bsc#1012628).
- nvme: factor out a nvme_configure_metadata helper (bsc#1012628).
- nvme: freeze the queue over ->lba_shift updates (bsc#1012628).
- nvme: fix incorrect behavior when BLKROSET is called by the user
(bsc#1012628).
- perf: Simplify group_sched_in() (bsc#1012628).
- perf: Fix event multiplexing for exclusive groups (bsc#1012628).
- firmware: xilinx: fix out-of-bounds access (bsc#1012628).
- erofs: fix setting up pcluster for temporary pages
(bsc#1012628).
- erofs: derive atime instead of leaving it empty (bsc#1012628).
- ext4: correctly report "not supported" for {usr,grp}jquota
when !CONFIG_QUOTA (bsc#1012628).
- ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
(bsc#1012628).
- btrfs: fix potential overflow in cluster_pages_for_defrag on
32bit arch (bsc#1012628).
- btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod
(bsc#1012628).
- btrfs: fix min reserved size calculation in merge_reloc_root
(bsc#1012628).
- btrfs: dev-replace: fail mount if we don't have replace item
with target device (bsc#1012628).
- KVM: arm64: Don't hide ID registers from userspace
(bsc#1012628).
- speakup: Fix var_id_t values and thus keymap (bsc#1012628).
- speakup ttyio: Do not schedule() in ttyio_in_nowait
(bsc#1012628).
- speakup: Fix clearing selection in safe context (bsc#1012628).
- thunderbolt: Fix memory leak if ida_simple_get() fails in
enumerate_services() (bsc#1012628).
- thunderbolt: Add the missed ida_simple_remove() in
ring_request_msix() (bsc#1012628).
- uio: Fix use-after-free in uio_unregister_device()
(bsc#1012628).
- Revert "usb: musb: convert to
devm_platform_ioremap_resource_byname" (bsc#1012628).
- usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
(bsc#1012628).
- usb: typec: ucsi: Report power supply changes (bsc#1012628).
- xhci: hisilicon: fix refercence leak in xhci_histb_probe
(bsc#1012628).
- virtio: virtio_console: fix DMA memory allocation for rproc
serial (bsc#1012628).
- mei: protect mei_cl_mtu from null dereference (bsc#1012628).
- futex: Don't enable IRQs unconditionally in put_pi_state()
(bsc#1012628).
- jbd2: fix up sparse warnings in checkpoint code (bsc#1012628).
- bootconfig: Extend the magic check range to the preceding 3
bytes (bsc#1012628).
- mm/compaction: count pages and stop correctly during page
isolation (bsc#1012628).
- mm/compaction: stop isolation if too many pages are isolated
and we have pages to migrate (bsc#1012628).
- mm/slub: fix panic in slab_alloc_node() (bsc#1012628).
- mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit
(bsc#1012628).
- mm/gup: use unpin_user_pages() in __gup_longterm_locked()
(bsc#1012628).
- Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
(bsc#1012628).
- reboot: fix overflow parsing reboot cpu number (bsc#1012628).
- hugetlbfs: fix anon huge page migration race (bsc#1012628).
- ocfs2: initialize ip_next_orphan (bsc#1012628).
- hwmon: (amd_energy) modify the visibility of the counters
(bsc#1012628).
- selinux: Fix error return code in sel_ib_pkey_sid_slow()
(bsc#1012628).
- io_uring: round-up cq size before comparing with rounded sq size
(bsc#1012628).
- gpio: sifive: Fix SiFive gpio probe (bsc#1012628).
- gpio: pcie-idio-24: Fix irq mask when masking (bsc#1012628).
- gpio: pcie-idio-24: Fix IRQ Enable Register value (bsc#1012628).
- gpio: pcie-idio-24: Enable PEX8311 interrupts (bsc#1012628).
- mmc: sdhci-of-esdhc: Handle pulse width detection erratum for
more SoCs (bsc#1012628).
- mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free()
at remove (bsc#1012628).
- don't dump the threads that had been already exiting when zapped
(bsc#1012628).
- drm/amd/display: Add missing pflip irq (bsc#1012628).
- drm/i915: Correctly set SFC capability for video engines
(bsc#1012628).
- drm/gma500: Fix out-of-bounds access to struct
drm_device.vblank[] (bsc#1012628).
- NFSv4.2: fix failure to unregister shrinker (bsc#1012628).
- pinctrl: amd: use higher precision for 512 RtcClk (bsc#1012628).
- pinctrl: amd: fix incorrect way to disable debounce filter
(bsc#1012628).
- swiotlb: fix "x86: Don't panic if can not alloc buffer for
swiotlb" (bsc#1012628).
- cpufreq: Introduce governor flags (bsc#1012628).
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (bsc#1012628).
- cpufreq: Add strict_target to struct cpufreq_policy
(bsc#1012628).
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into
account (bsc#1012628).
- ethtool: netlink: add missing netdev_features_change() call
(bsc#1012628).
- IPv6: Set SIT tunnel hard_header_len to zero (bsc#1012628).
- net/af_iucv: fix null pointer dereference on shutdown
(bsc#1012628).
- net: udp: fix IP header access and skb lookup on Fast/frag0
UDP GRO (bsc#1012628).
- net: udp: fix UDP header access on Fast/frag0 UDP GRO
(bsc#1012628).
- net: Update window_clamp if SOCK_RCVBUF is set (bsc#1012628).
- net/x25: Fix null-ptr-deref in x25_connect (bsc#1012628).
- tipc: fix memory leak in tipc_topsrv_start() (bsc#1012628).
- devlink: Avoid overwriting port attributes of registered port
(bsc#1012628).
- mptcp: provide rmem[0] limit (bsc#1012628).
- tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6
replies (bsc#1012628).
- powerpc/603: Always fault when _PAGE_ACCESSED is not set
(bsc#1012628).
- null_blk: Fix scheduling in atomic with zoned mode
(bsc#1012628).
- perf scripting python: Avoid declaring function pointers with
a visibility attribute (bsc#1012628).
- coresight: etm: perf: Sink selection using sysfs is deprecated
(bsc#1012628).
- coresight: Fix uninitialised pointer bug in etm_setup_aux()
(bsc#1012628).
- Convert trailing spaces and periods in path components
(bsc#1012628).
- commit 21e5163
- PCI: Always enable ACS even if no ACS Capability (bsc#1178211).
- commit a40af1e
- loop: Fix occasional uevent drop (bsc#1177900).
- block: add a return value to set_capacity_revalidate_and_notify
(bsc#1177900).
- commit 98395e1
- btrfs: qgroup: don't commit transaction when we already hold
the handle (bsc#1178634).
Update upstream status and take the upstream version.
- commit 60a737e
==== kernel-firmware ====
Version update (20201023 -> 20201120)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k 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-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Fix build with older distros due to missing _firmwaredir
- Update to version 20201120 (bc9cd0b7b0e9):
including AMDGPU update (bsc#1179062) and ath11k addition (bsc#1178274)
* linux-firmware: Update AMD SEV firmware
* amdgpu: add sienna cichlid firmware for 20.45
* amdgpu: update vega20 firmware for 20.45
* amdgpu: update vega12 firmware for 20.45
* amdgpu: update vega10 firmware for 20.45
* amdgpu: update renoir firmware for 20.45
* amdgpu: update navi14 firmware for 20.45
* amdgpu: update navi12 firmware for 20.45
* amdgpu: update navi10 firmware for 20.45
* amdgpu: update raven2 firmware for 20.45
* amdgpu: update raven firmware for 20.45
* rtlwifi: v88.2 firmware files for RTL8192CU
* rtw88: RTL8822C: Update firmware to v9.9.4
* Revert "rtw88: RTL8822C: Update firmware to v9.9.4"
* vpdma: Move firmware to ti directory
* amdgpu: update picasso VCN firmware
* amdgpu: update raven2 VCN firmware
* amdgpu: update raven VCN firmware
* rtw88: RTL8822C: Update firmware to v9.9.4
* rtl_bt: Update RTL8822C BT(USB I/F) FW to 0x099A_281A
* QCA: Update Bluetooth firmware for QCA6390
* qcom : updated venus firmware files for v5.4
* QCA : Fixed BT SSR due to command timeout / IO fatal error
* ath11k: QCA6390 hw2.0: add to WLAN.HST.1.0.1-01740-QCAHSTSWPLZ_V2_TO_X86-1
* ath11k: QCA6390 hw2.0: add board-2.bin
* ath11k: IPQ8074 hw2.0: add to WLAN.HK.2.1.0.1-01238-QCAHKSWPL_SILICONZ-2
* ath11k: IPQ8074 hw2.0: add board-2.bin
* ath11k: IPQ6018 hw1.0: add to WLAN.HK.2.1.0.1-01238-QCAHKSWPL_SILICONZ-2
* ath11k: IPQ6018 hw1.0: add board-2.bin
* ath10k: QCA6174 hw3.0: add firmware-sdio-6.bin version WLAN.RMH.4.4.1-00077
* ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00131
* ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00131
* ath10k: QCA6174 hw3.0: update board-2.bin
* ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00157-QCARMSWPZ-1
- ath11k is split into its own subpackage due to its size
- Update topics list and aliases accordingly
==== kernel-source ====
Version update (5.9.8 -> 5.9.10)
Subpackages: kernel-default kernel-docs
- rpm/kernel-{binary,source}.spec.in: do not create loop symlinks
(bsc#1179082)
- commit b7c3768
- rpm/kernel-binary.spec.in: avoid using more barewords (bsc#1179014)
%split_extra still contained two.
- commit d9b4c40
- mac80211: free sta in sta_info_insert_finish() on errors
(git-fixes).
- commit f42c89a
- Linux 5.9.10 (bsc#1012628).
- ACPI: GED: fix -Wformat (bsc#1012628).
- KVM: x86: clflushopt should be treated as a no-op by emulation
(bsc#1012628).
- perf/x86/intel/uncore: Fix Add BW copypasta (bsc#1012628).
- powerpc/smp: Call rcu_cpu_starting() earlier (bsc#1012628).
- selftests/harness: prettify SKIP message whitespace again
(bsc#1012628).
- can: proc: can_remove_proc(): silence remove_proc_entry warning
(bsc#1012628).
- mac80211: always wind down STA state (bsc#1012628).
- Input: sunkbd - avoid use-after-free in teardown paths
(bsc#1012628).
- leds: lm3697: Fix out-of-bound access (bsc#1012628).
- selftests/powerpc: entry flush test (bsc#1012628).
- powerpc: Only include kup-radix.h for 64-bit Book3S
(bsc#1012628).
- powerpc/64s: flush L1D after user accesses (bsc#1012628).
- powerpc/64s: flush L1D on kernel entry (bsc#1012628).
- selftests/powerpc: rfi_flush: disable entry flush if present
(bsc#1012628).
- commit 18ece1c
- kernel-source.spec: Fix build with rpm 4.16 (boo#1179015).
RPM_BUILD_ROOT is cleared before %%install. Do the unpack into
RPM_BUILD_ROOT in %%install
- commit 13bd533
- rpm/kernel-binary.spec.in: avoid using barewords (bsc#1179014)
Author: Dominique Leuenberger <dimstar(a)opensuse.org>
- commit 21f8205
- rpm/mkspec: do not build kernel-obs-build on x86_32
We want to use 64bit kernel due to various bugs (bsc#1178762 to name
one).
There is:
ExportFilter: ^kernel-obs-build.*\.x86_64.rpm$ . i586
in Factory's prjconf now. No other actively maintained distro (i.e.
merging packaging branch) builds a x86_32 kernel, hence pushing to
packaging directly.
- commit 8099b4b
- RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring
(git-fixes).
- arm64: kexec_file: Fix sparse warning (git-fixes).
- commit f76e598
- Linux 5.9.9 (bsc#1012628).
- drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
(bsc#1012628).
- drm/i915/gem: Flush coherency domains on first set-domain-ioctl
(bsc#1012628).
- mm: memcg: link page counters to root if use_hierarchy is false
(bsc#1012628).
- nbd: don't update block size after device is started
(bsc#1012628).
- KVM: arm64: Force PTE mapping on fault resulting in a device
mapping (bsc#1012628).
- xfrm: interface: fix the priorities for ipip and ipv6 tunnels
(bsc#1012628).
- ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup
function (bsc#1012628).
- genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY
(bsc#1012628).
- hv_balloon: disable warning when floor reached (bsc#1012628).
- net: xfrm: fix a race condition during allocing spi
(bsc#1012628).
- ASoC: codecs: wsa881x: add missing stream rates and format
(bsc#1012628).
- spi: imx: fix runtime pm support for !CONFIG_PM (bsc#1012628).
- irqchip/sifive-plic: Fix broken irq_set_affinity() callback
(bsc#1012628).
- kunit: Fix kunit.py --raw_output option (bsc#1012628).
- kunit: Don't fail test suites if one of them is empty
(bsc#1012628).
- usb: gadget: fsl: fix null pointer checking (bsc#1012628).
- selftests: filter kselftest headers from command in lib.mk
(bsc#1012628).
- ASoC: codecs: wcd934x: Set digital gain range correctly
(bsc#1012628).
- ASoC: codecs: wcd9335: Set digital gain range correctly
(bsc#1012628).
- mtd: spi-nor: Fix address width on flash chips > 16MB
(bsc#1012628).
- xfs: set xefi_discard when creating a deferred agfl free log
intent item (bsc#1012628).
- mac80211: don't require VHT elements for HE on 2.4 GHz
(bsc#1012628).
- netfilter: nftables: fix netlink report logic in flowtable
and genid (bsc#1012628).
- netfilter: use actual socket sk rather than skb sk when routing
harder (bsc#1012628).
- netfilter: nf_tables: missing validation from the abort path
(bsc#1012628).
- netfilter: ipset: Update byte and packet counters regardless
of whether they match (bsc#1012628).
- irqchip/sifive-plic: Fix chip_data access within a hierarchy
(bsc#1012628).
- powerpc/eeh_cache: Fix a possible debugfs deadlock
(bsc#1012628).
- drm/vc4: bo: Add a managed action to cleanup the cache
(bsc#1012628).
- IB/srpt: Fix memory leak in srpt_add_one (bsc#1012628).
- mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical
memcg (bsc#1012628).
- drm/panfrost: rename error labels in device_init (bsc#1012628).
- drm/panfrost: move devfreq_init()/fini() in device
(bsc#1012628).
- drm/panfrost: Fix module unload (bsc#1012628).
- perf trace: Fix segfault when trying to trace events by cgroup
(bsc#1012628).
- perf tools: Add missing swap for ino_generation (bsc#1012628).
- perf tools: Add missing swap for cgroup events (bsc#1012628).
- ALSA: hda: prevent undefined shift in
snd_hdac_ext_bus_get_link() (bsc#1012628).
- iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()
(bsc#1012628).
- iommu/vt-d: Fix a bug for PDP check in prq_event_thread
(bsc#1012628).
- afs: Fix warning due to unadvanced marshalling pointer
(bsc#1012628).
- afs: Fix incorrect freeing of the ACL passed to the YFS ACL
store op (bsc#1012628).
- vfio/pci: Implement ioeventfd thread handler for contended
memory lock (bsc#1012628).
- can: rx-offload: don't call kfree_skb() from IRQ context
(bsc#1012628).
- can: dev: can_get_echo_skb(): prevent call to kfree_skb()
in hard IRQ context (bsc#1012628).
- can: dev: __can_get_echo_skb(): fix real payload length return
value for RTR frames (bsc#1012628).
- can: can_create_echo_skb(): fix echo skb generation: always
use skb_clone() (bsc#1012628).
- can: j1939: swap addr and pgn in the send example (bsc#1012628).
- can: j1939: j1939_sk_bind(): return failure if netdev is down
(bsc#1012628).
- can: ti_hecc: ti_hecc_probe(): add missed
clk_disable_unprepare() in error path (bsc#1012628).
- can: xilinx_can: handle failure cases of pm_runtime_get_sync
(bsc#1012628).
- can: peak_usb: add range checking in decode operations
(bsc#1012628).
- can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
(bsc#1012628).
- can: peak_canfd: pucan_handle_can_rx(): fix echo management
when loopback is on (bsc#1012628).
- can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for
LS1021A (bsc#1012628).
- can: flexcan: flexcan_remove(): disable wakeup completely
(bsc#1012628).
- xfs: flush new eof page on truncate to avoid post-eof corruption
(bsc#1012628).
- xfs: fix missing CoW blocks writeback conversion retry
(bsc#1012628).
- xfs: fix scrub flagging rtinherit even if there is no rt device
(bsc#1012628).
- io_uring: ensure consistent view of original task ->mm from
SQPOLL (bsc#1012628).
- spi: fsl-dspi: fix wrong pointer in suspend/resume
(bsc#1012628).
- PCI: mvebu: Fix duplicate resource requests (bsc#1012628).
- ceph: check session state after bumping session->s_seq
(bsc#1012628).
- selftests: core: use SKIP instead of XFAIL in close_range_test.c
(bsc#1012628).
- selftests: clone3: use SKIP instead of XFAIL (bsc#1012628).
- selftests: binderfs: use SKIP instead of XFAIL (bsc#1012628).
- x86/speculation: Allow IBPB to be conditionally enabled on
CPUs with always-on STIBP (bsc#1012628).
- kbuild: explicitly specify the build id style (bsc#1012628).
- RISC-V: Fix the VDSO symbol generaton for binutils-2.35+
(bsc#1012628).
- USB: apple-mfi-fastcharge: fix reference leak in
apple_mfi_fc_set_property (bsc#1012628).
- tpm: efi: Don't create binary_bios_measurements file for an
empty log (bsc#1012628).
- KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return
SMCCC_RET_NOT_REQUIRED (bsc#1012628).
- ath9k_htc: Use appropriate rs_datalen type (bsc#1012628).
- scsi: ufs: Fix missing brace warning for old compilers
(bsc#1012628).
- ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015
(bsc#1012628).
- ASoC: qcom: sdm845: set driver name correctly (bsc#1012628).
- ASoC: cs42l51: manage mclk shutdown delay (bsc#1012628).
- ASoC: SOF: loader: handle all SOF_IPC_EXT types (bsc#1012628).
- usb: dwc3: pci: add support for the Intel Alder Lake-S
(bsc#1012628).
- opp: Reduce the size of critical section in
_opp_table_kref_release() (bsc#1012628).
- usb: gadget: goku_udc: fix potential crashes in probe
(bsc#1012628).
- usb: raw-gadget: fix memory leak in gadget_setup (bsc#1012628).
- selftests/ftrace: check for do_sys_openat2 in user-memory test
(bsc#1012628).
- selftests: pidfd: fix compilation errors due to wait.h
(bsc#1012628).
- ALSA: hda: Separate runtime and system suspend (bsc#1012628).
- ALSA: hda: Reinstate runtime_allow() for all hda controllers
(bsc#1012628).
- x86/boot/compressed/64: Introduce sev_status (bsc#1012628).
- gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix
use-after-free (bsc#1012628).
- gfs2: Add missing truncate_inode_pages_final for sd_aspace
(bsc#1012628).
- gfs2: check for live vs. read-only file system in gfs2_fitrim
(bsc#1012628).
- scsi: hpsa: Fix memory leak in hpsa_init_one() (bsc#1012628).
- drm/amdgpu: perform srbm soft reset always on SDMA resume
(bsc#1012628).
- drm/amd/pm: correct the baco reset sequence for CI ASICs
(bsc#1012628).
- drm/amd/pm: perform SMC reset on suspend/hibernation
(bsc#1012628).
- drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running
(bsc#1012628).
- mac80211: fix use of skb payload instead of header
(bsc#1012628).
- cfg80211: initialize wdev data earlier (bsc#1012628).
- cfg80211: regulatory: Fix inconsistent format argument
(bsc#1012628).
- wireguard: selftests: check that route_me_harder packets use
the right sk (bsc#1012628).
- tracing: Fix the checking of stackidx in __ftrace_trace_stack
(bsc#1012628).
- Revert "nvme-pci: remove last_sq_tail" (bsc#1012628).
- ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline
(bsc#1012628).
- scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
(bsc#1012628).
- scsi: mpt3sas: Fix timeouts observed while reenabling IRQ
(bsc#1012628).
- nvme: introduce nvme_sync_io_queues (bsc#1012628).
- nvme-rdma: avoid race between time out and tear down
(bsc#1012628).
- nvme-tcp: avoid race between time out and tear down
(bsc#1012628).
- nvme-rdma: avoid repeated request completion (bsc#1012628).
- nvme-tcp: avoid repeated request completion (bsc#1012628).
- iommu/amd: Increase interrupt remapping table limit to 512
entries (bsc#1012628).
- s390/smp: move rcu_cpu_starting() earlier (bsc#1012628).
- vfio: platform: fix reference leak in vfio_platform_open
(bsc#1012628).
- vfio/pci: Bypass IGD init in case of -ENODEV (bsc#1012628).
- i2c: mediatek: move dma reset before i2c reset (bsc#1012628).
- amd/amdgpu: Disable VCN DPG mode for Picasso (bsc#1012628).
- iomap: clean up writeback state logic on writepage error
(bsc#1012628).
- selftests: proc: fix warning: _GNU_SOURCE redefined
(bsc#1012628).
- arm64: kexec_file: try more regions if loading segments fails
(bsc#1012628).
- riscv: Set text_offset correctly for M-Mode (bsc#1012628).
- i2c: sh_mobile: implement atomic transfers (bsc#1012628).
- i2c: designware: call i2c_dw_read_clear_intrbits_slave() once
(bsc#1012628).
- i2c: designware: slave should do WRITE_REQUESTED before
WRITE_RECEIVED (bsc#1012628).
- tpm_tis: Disable interrupts on ThinkPad T490s (bsc#1012628).
- mfd: sprd: Add wakeup capability for PMIC IRQ (bsc#1012628).
- pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (bsc#1012628).
- pinctrl: intel: Set default bias in case no particular value
given (bsc#1012628).
- gpio: aspeed: fix ast2600 bank properties (bsc#1012628).
- ARM: 9019/1: kprobes: Avoid fortify_panic() when copying
optprobe template (bsc#1012628).
- bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE
(bsc#1012628).
- libbpf, hashmap: Fix undefined behavior in hash_bits
(bsc#1012628).
- pinctrl: mcp23s08: Use full chunk of memory for regmap
configuration (bsc#1012628).
- pinctrl: aspeed: Fix GPI only function problem (bsc#1012628).
- net/mlx5e: Fix modify header actions memory leak (bsc#1012628).
- net/mlx5e: Protect encap route dev from concurrent release
(bsc#1012628).
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (bsc#1012628).
- net/mlx5: Fix deletion of duplicate rules (bsc#1012628).
- net/mlx5: E-switch, Avoid extack error log for disabled vport
(bsc#1012628).
- net/mlx5e: Fix VXLAN synchronization after function reload
(bsc#1012628).
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog
(bsc#1012628).
- SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()
(bsc#1012628).
- NFSD: Fix use-after-free warning when doing inter-server copy
(bsc#1012628).
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy
(bsc#1012628).
- tools/bpftool: Fix attaching flow dissector (bsc#1012628).
- bpf: Zero-fill re-used per-cpu map element (bsc#1012628).
- r8169: fix potential skb double free in an error path
(bsc#1012628).
- r8169: disable hw csum for short packets on all chip versions
(bsc#1012628).
- pinctrl: qcom: Move clearing pending IRQ to
.irq_request_resources callback (bsc#1012628).
- pinctrl: qcom: sm8250: Specify PDC map (bsc#1012628).
- nbd: fix a block_device refcount leak in nbd_release
(bsc#1012628).
- selftest: fix flower terse dump tests (bsc#1012628).
- i40e: Fix MAC address setting for a VF via Host/VM
(bsc#1012628).
- igc: Fix returning wrong statistics (bsc#1012628).
- lan743x: correctly handle chips with internal PHY (bsc#1012628).
- net: phy: realtek: support paged operations on RTL8201CP
(bsc#1012628).
- xfs: fix flags argument to rmap lookup when converting shared
file rmaps (bsc#1012628).
- xfs: set the unwritten bit in rmap lookup flags in
xchk_bmap_get_rmapextents (bsc#1012628).
- xfs: fix rmap key and record comparison functions (bsc#1012628).
- xfs: fix brainos in the refcount scrubber's rmap fragment
processor (bsc#1012628).
- lan743x: fix "BUG: invalid wait context" when setting rx mode
(bsc#1012628).
- xfs: fix a missing unlock on error in xfs_fs_map_blocks
(bsc#1012628).
- of/address: Fix of_node memory leak in of_dma_is_coherent
(bsc#1012628).
- ch_ktls: Update cheksum information (bsc#1012628).
- ch_ktls: tcb update fails sometimes (bsc#1012628).
- cosa: Add missing kfree in error path of cosa_write
(bsc#1012628).
- hwmon: (applesmc) Re-work SMC comms (bsc#1012628).
- NFS: Fix listxattr receive buffer size (bsc#1012628).
- vrf: Fix fast path output packet handling with async Netfilter
rules (bsc#1012628).
- lan743x: fix use of uninitialized variable (bsc#1012628).
- arm64/mm: Validate hotplug range before creating linear mapping
(bsc#1012628).
- kernel/watchdog: fix watchdog_allowed_mask not used warning
(bsc#1012628).
- mm: memcontrol: fix missing wakeup polling thread (bsc#1012628).
- afs: Fix afs_write_end() when called with copied == 0 [ver #3]
(bsc#1012628).
- perf: Fix get_recursion_context() (bsc#1012628).
- nvme: factor out a nvme_configure_metadata helper (bsc#1012628).
- nvme: freeze the queue over ->lba_shift updates (bsc#1012628).
- nvme: fix incorrect behavior when BLKROSET is called by the user
(bsc#1012628).
- perf: Simplify group_sched_in() (bsc#1012628).
- perf: Fix event multiplexing for exclusive groups (bsc#1012628).
- firmware: xilinx: fix out-of-bounds access (bsc#1012628).
- erofs: fix setting up pcluster for temporary pages
(bsc#1012628).
- erofs: derive atime instead of leaving it empty (bsc#1012628).
- ext4: correctly report "not supported" for {usr,grp}jquota
when !CONFIG_QUOTA (bsc#1012628).
- ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
(bsc#1012628).
- btrfs: fix potential overflow in cluster_pages_for_defrag on
32bit arch (bsc#1012628).
- btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod
(bsc#1012628).
- btrfs: fix min reserved size calculation in merge_reloc_root
(bsc#1012628).
- btrfs: dev-replace: fail mount if we don't have replace item
with target device (bsc#1012628).
- KVM: arm64: Don't hide ID registers from userspace
(bsc#1012628).
- speakup: Fix var_id_t values and thus keymap (bsc#1012628).
- speakup ttyio: Do not schedule() in ttyio_in_nowait
(bsc#1012628).
- speakup: Fix clearing selection in safe context (bsc#1012628).
- thunderbolt: Fix memory leak if ida_simple_get() fails in
enumerate_services() (bsc#1012628).
- thunderbolt: Add the missed ida_simple_remove() in
ring_request_msix() (bsc#1012628).
- uio: Fix use-after-free in uio_unregister_device()
(bsc#1012628).
- Revert "usb: musb: convert to
devm_platform_ioremap_resource_byname" (bsc#1012628).
- usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
(bsc#1012628).
- usb: typec: ucsi: Report power supply changes (bsc#1012628).
- xhci: hisilicon: fix refercence leak in xhci_histb_probe
(bsc#1012628).
- virtio: virtio_console: fix DMA memory allocation for rproc
serial (bsc#1012628).
- mei: protect mei_cl_mtu from null dereference (bsc#1012628).
- futex: Don't enable IRQs unconditionally in put_pi_state()
(bsc#1012628).
- jbd2: fix up sparse warnings in checkpoint code (bsc#1012628).
- bootconfig: Extend the magic check range to the preceding 3
bytes (bsc#1012628).
- mm/compaction: count pages and stop correctly during page
isolation (bsc#1012628).
- mm/compaction: stop isolation if too many pages are isolated
and we have pages to migrate (bsc#1012628).
- mm/slub: fix panic in slab_alloc_node() (bsc#1012628).
- mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit
(bsc#1012628).
- mm/gup: use unpin_user_pages() in __gup_longterm_locked()
(bsc#1012628).
- Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
(bsc#1012628).
- reboot: fix overflow parsing reboot cpu number (bsc#1012628).
- hugetlbfs: fix anon huge page migration race (bsc#1012628).
- ocfs2: initialize ip_next_orphan (bsc#1012628).
- hwmon: (amd_energy) modify the visibility of the counters
(bsc#1012628).
- selinux: Fix error return code in sel_ib_pkey_sid_slow()
(bsc#1012628).
- io_uring: round-up cq size before comparing with rounded sq size
(bsc#1012628).
- gpio: sifive: Fix SiFive gpio probe (bsc#1012628).
- gpio: pcie-idio-24: Fix irq mask when masking (bsc#1012628).
- gpio: pcie-idio-24: Fix IRQ Enable Register value (bsc#1012628).
- gpio: pcie-idio-24: Enable PEX8311 interrupts (bsc#1012628).
- mmc: sdhci-of-esdhc: Handle pulse width detection erratum for
more SoCs (bsc#1012628).
- mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free()
at remove (bsc#1012628).
- don't dump the threads that had been already exiting when zapped
(bsc#1012628).
- drm/amd/display: Add missing pflip irq (bsc#1012628).
- drm/i915: Correctly set SFC capability for video engines
(bsc#1012628).
- drm/gma500: Fix out-of-bounds access to struct
drm_device.vblank[] (bsc#1012628).
- NFSv4.2: fix failure to unregister shrinker (bsc#1012628).
- pinctrl: amd: use higher precision for 512 RtcClk (bsc#1012628).
- pinctrl: amd: fix incorrect way to disable debounce filter
(bsc#1012628).
- swiotlb: fix "x86: Don't panic if can not alloc buffer for
swiotlb" (bsc#1012628).
- cpufreq: Introduce governor flags (bsc#1012628).
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (bsc#1012628).
- cpufreq: Add strict_target to struct cpufreq_policy
(bsc#1012628).
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into
account (bsc#1012628).
- ethtool: netlink: add missing netdev_features_change() call
(bsc#1012628).
- IPv6: Set SIT tunnel hard_header_len to zero (bsc#1012628).
- net/af_iucv: fix null pointer dereference on shutdown
(bsc#1012628).
- net: udp: fix IP header access and skb lookup on Fast/frag0
UDP GRO (bsc#1012628).
- net: udp: fix UDP header access on Fast/frag0 UDP GRO
(bsc#1012628).
- net: Update window_clamp if SOCK_RCVBUF is set (bsc#1012628).
- net/x25: Fix null-ptr-deref in x25_connect (bsc#1012628).
- tipc: fix memory leak in tipc_topsrv_start() (bsc#1012628).
- devlink: Avoid overwriting port attributes of registered port
(bsc#1012628).
- mptcp: provide rmem[0] limit (bsc#1012628).
- tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6
replies (bsc#1012628).
- powerpc/603: Always fault when _PAGE_ACCESSED is not set
(bsc#1012628).
- null_blk: Fix scheduling in atomic with zoned mode
(bsc#1012628).
- perf scripting python: Avoid declaring function pointers with
a visibility attribute (bsc#1012628).
- coresight: etm: perf: Sink selection using sysfs is deprecated
(bsc#1012628).
- coresight: Fix uninitialised pointer bug in etm_setup_aux()
(bsc#1012628).
- Convert trailing spaces and periods in path components
(bsc#1012628).
- commit 21e5163
- PCI: Always enable ACS even if no ACS Capability (bsc#1178211).
- commit a40af1e
- loop: Fix occasional uevent drop (bsc#1177900).
- block: add a return value to set_capacity_revalidate_and_notify
(bsc#1177900).
- commit 98395e1
- btrfs: qgroup: don't commit transaction when we already hold
the handle (bsc#1178634).
Update upstream status and take the upstream version.
- commit 60a737e
==== keyutils ====
Subpackages: libkeyutils1
- prepare usrmerge (boo#1029961)
==== kglobalaccel ====
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Add patch to workaround kglobalaccel breaking persistently after
unclean logout (kde#429415, boo#1179033)
* 0001-Revert-systemd-dbus-activation.patch
==== kompare ====
Subpackages: kompare-lang
- Add patch to fix build with Qt 5.15.2:
* 0001-Portaway-from-Obsolete-methods-of-QPrinter.patch
==== libX11 ====
Version update (1.6.12 -> 1.7.0)
Subpackages: libX11-6 libX11-data libX11-devel libX11-xcb1
- Update to version 1.7.0
* libX11 version 1.7.0 includes a new API, hence the change from
the 1.6 series to 1.7:
XSetIOErrorExitHandler which provides a mechanism for applications
to recover from I/O error conditions instead of being forced to
exit. Thanks to Carlos Garnacho for this.
* This release includes a bunch of bug fixes, some which have been
pending for over three years:
+ A bunch of nls cleanups to remove obsolete entries and clean up
formatting of the ist. Thanks to Benno Schulenberg for these.
+ Warning fixes and other cleanups across a huge swath of the
library. Thanks to Alan Coopersmith for these.
+ Memory allocation bugs, including leaks and use after free in the
locale code. Thanks to Krzesimir Nowak, Jacek Caban and Vittorio
Zecca for these.
+ Thread safety fixes in the locale code. Thanks to Jacek Caban for
these.
+ poll_for_response race condition fix. Thanks to Frediano Ziglio for
the bulk of this effort, and to Peter Hutterer for careful review
and improvements.
* Version 1.7.0 includes a couple of new locales:
ia and ie locales. Thanks to Carmina16 for these.
* There are also numerous compose entries added, including:
+ |^ or ^| for ?, |v or v| for ?, ~~ for ?. Thanks to Antti
Savolainen for this.
+ Allowing use of 'v' for caron, in addition to 'c', so things like
vC for ?, vc for ?. Thanks to Benno Schulenberg for this.
+ Compose sequences LT, lt for '<', and GT, gt for '>' for keyboards
where those are difficult to access. Thanks to Jonathan Belsewir
for this.
- refreshed patches en-locales.diff, p_khmer-compose.diff and
p_xlib_skip_ext_env.diff
==== libfido2 ====
Subpackages: libfido2-1 libfido2-udev
- Add Conflicts: to supersede version 1.0.0. This is needed for
a clean upgrade path on SLE.
==== libical ====
- Add libical-read-v2-v3-data.patch: correctly read slim timezone
data (bsc#1178412).
==== libical-glib ====
- Add libical-read-v2-v3-data.patch: correctly read slim timezone
data (bsc#1178412).
==== libksba ====
Version update (1.4.0 -> 1.5.0)
- libksba 1.5.0:
* ksba_cms_identify now identifies OpenPGP keyblock content
* Supports TR-03111 plain format ECDSA signature verification
* Fixes a CMS signed data parser bug exhibited by a somewhat
strange CMS message
- remove deprecated texinfo macros and update signing keyring
==== libostree ====
Version update (2020.3 -> 2020.8)
Subpackages: libostree-1-1
- Update to version 2020.8:
+ This release mostly contains scalability improvements and
bugfixes.
+ Caching-related HTTP headers are now supported on summaries and
signatures, so that they do not have to be re-downloaded if not
changed in the meanwhile.
+ Summaries and delta have been reworked to allow more
fine-grained fetching.
+ Finally, this fixes several bugs related to atomic variables,
HTTP timeouts, and 32-bit architectures.
- Changes from version 2020.7:
+ Static deltas can now be signed to more easily support offline
verification.
+ There's now support for multiple initramfs images; the idea
here is that one can have a "main" initramfs image and a
secondary one which represents local configuration.
+ The documentation is now moved to
https://ostreedev.github.io/ostree/
+ Lot of preparatory cleanups to the pull code landed for
upcoming work on indexing deltas outside of the summary.
+ On the bugfix side, the biggest one is a fix for an assertion
failure when upgrading from systems before ostree supported
devicetree.
+ Also notable is that ostree no longer hardlinks zero sized
files to avoid hitting filesystem maximum link counts.
- Changes from version 2020.6:
+ One notable feature: ostree now supports / and /boot being on
the same filesystem.
+ Other than that it's mostly bugfixes; there is one quite
important one for anyone using the readonly=true for /sysroot
(which is still just Fedora CoreOS I suspect).
+ There's some improvements to the GObject Introspection
metadata, some (cosmetic) static analyzer fixes, a fix for the
immutable bit on s390x, dropping a deprecated bit in the
systemd unit file, etc.
- Changes from version 2020.5:
+ This release primarily fixes a regression in 2020.4 where the
"readonly sysroot" changes incorrectly left the sysroot
read-only on systems that started out with a read-only / (most
of them, e.g. Fedora Silverblue/IoT at least).
+ There's some additions to the pull API to aid flatpak.
+ There were a few fixes to the man pages, and ostree show now
displays the parent commit.
+ The default dracut config now enables reproducibility.
+ On the "feature" side, there is a new ostree admin unlock
- -transient. We expect this to be a foundation for further
support for "live" updates.
- Changes from version 2020.4:
+ By far the biggest change in this release is new ed25519
signing support, powered by libsodium.
+ stree commit gained a new --base argument, which significantly
simplifies constructing "derived" commits, particularly for
systems using SELinux.
+ Handling of the read-only sysroot was reimplemented to run in
the initramfs and be more reliable. Enabling the readonly=true
flag in the repo config is recommended.
+ Several bugs were fixed in locking for the temporary "staging"
directories OSTree creates, particularly on NFS.
+ lib: Coerce flags enums to GIR bitfields changed some values to
be (correctly) flags - this may show up as incompatible for
GObject Introspection consumers (but not C).
+ A new timestamp-check-from-rev option was added for pulls,
which makes downgrade protection more reliable and will be used
by Fedora CoreOS.
+ Several fixes and enhancements were made for "collection" pulls
including a new --mirror option.
+ The ostree commit command learned a new --mode-ro-executables
which enforces W^R semantics on all executables.
+ A new commit metadata key (OSTREE_COMMIT_META_KEY_ARCHITECTURE)
was added to help standardize the architecture of the OSTree
commit. This could be used on the client side for example to
sanity-check that the commit matches the architecture of the
machine before deploying.
==== libqt5-qtbase ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.2/?h=5.15.2
- Drop patches, now upstream:
* 0001-Revert-Emit-QScreen-availableG-g-eometryChanged-on-l.patch
- Pass -confirm-license option, drop duplicates
- BuildRequire xcb-util
- Add patch to avoid coredumps with missing display:
* 0001-Avoid-SIGABRT-on-platform-plugin-initialization-fail.patch
==== libqt5-qtconnectivity ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtconnectivity.git/plain/dist/changes-5.15.2/?h=5…
==== libqt5-qtdeclarative ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.15.2/?h=5.…
- Refresh qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch
==== libqt5-qtgraphicaleffects ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.15.2/…
==== libqt5-qtimageformats ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.15.2/?h=5…
==== libqt5-qtlocation ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.15.2/?h=5.15.2
==== libqt5-qtmultimedia ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.15.2/?h=5.1…
==== libqt5-qtnetworkauth ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.15.2/?h=5.…
==== libqt5-qtquickcontrols ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.15.2/?h=…
==== libqt5-qtquickcontrols2 ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.15.2/?h…
==== libqt5-qtscript ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.15.2/?h=5.15.2
==== libqt5-qtsensors ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5Sensors5 libQt5Sensors5-imports
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.15.2/?h=5.15.2
==== libqt5-qtserialport ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.15.2/?h=5.1…
==== libqt5-qtspeech ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.15.2/?h=5.15.2
==== libqt5-qtsvg ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.15.2/?h=5.15.2
==== libqt5-qttools ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.15.2/?h=5.15.2
- Fix the clang requirement for Leap 15.2. The clang headers are
also in the libclang<major version> package.
- Use the %pkg_version macro available since Leap 15
==== libqt5-qttranslations ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.15.2/?h=5…
==== libqt5-qtvirtualkeyboard ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.15.2/?…
==== libqt5-qtwayland ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.15.2/?h=5.15.2
==== libqt5-qtwebchannel ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.15.2/?h=5.1…
==== libqt5-qtwebengine ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.15.2/?h=5.15…
==== libqt5-qtwebsockets ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtwebsockets.git/plain/dist/changes-5.15.2/?h=5.1…
==== libqt5-qtx11extras ====
Version update (5.15.1 -> 5.15.2)
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.15.2/?h=5.15…
==== libqt5-qtxmlpatterns ====
Version update (5.15.1 -> 5.15.2)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
- Update to 5.15.2:
* New bugfix release
* For more details please see:
http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.15.2/?h=5.…
==== librsvg ====
Version update (2.50.1 -> 2.50.2)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.50.2:
+ Fix dx/dy offsets in nested <tspan> elements.
==== libselinux ====
Subpackages: libselinux1 selinux-tools
- install to /usr (boo#1029961)
==== libsepol ====
- install to /usr (boo#1029961)
==== libsigc++2 ====
Version update (2.10.4 -> 2.10.6)
- Update to version 2.10.6:
+ Build: Meson build: Fix versioning on macOS.
+ Documentation:
- sigc++/sigc++.h: Describe how to use libsigc++ with Meson.
- Update links to the web page, now at
libsigcplusplus.github.io/libsigcplusplus.
==== libtirpc ====
Subpackages: libtirpc-netconfig libtirpc3
- install libraries to %{_libdir} (boo#1029961)
==== libuv ====
Version update (1.39.0 -> 1.40.0)
- update to 1.40.0:
* udp: add UV_UDP_MMSG_FREE recv_cb flag
* include: re-map UV__EPROTO from 4046 to -4046
* doc: correct UV_UDP_MMSG_FREE version added
* doc: add uv_metrics_idle_time() version metadata
* src: suppress user_timeout maybe-uninitialized
* test: fix compiler warning
* build: fix the Haiku cmake build
* linux: fix i386 sendmmsg/recvmmsg support
* build: add libuv-static pkg-config file
* build,unix: add QNX support
* include: remove incorrect UV__ERR() for EPROTO
==== libvirt ====
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs
- spec: Remove creation of libvirt group and add Requires to the
libvirt group created with GID 108 by the system-group-libvirt
package.
jsc#SLE-11629
==== libxkbcommon ====
Version update (1.0.1 -> 1.0.3)
Subpackages: libxkbcommon-x11-0 libxkbcommon0
- Update to release 1.0.3
* Fix (hopefully) a segfault in xkb_x11_keymap_new_from_device()
in some unclear situation (bug introduced in 1.0.2).
* Fix keymaps created with xkb_x11_keymap_new_from_device() do
not have level names (bug introduced in 0.8.0).
- Update to release 1.0.2
* Fix a bug where a keysym that cannot be resolved in a keymap
gets compiled to a garbage keysym. Now it is set to
XKB_KEY_NoSymbol instead.
* Improve the speed of xkb_x11_keymap_new_from_device() on
repeated calls in the same xkb_context().
==== libxml2 ====
Subpackages: libxml2-2 libxml2-tools
- Avoid quadratic checking of identity-constraints: [bsc#1178823]
* key/unique/keyref schema attributes currently use qudratic loops
to check their various constraints (that keys are unique and that
keyrefs refer to existing keys).
* This fix uses a hash table to avoid the quadratic behaviour.
- Add libxml2-Avoid-quadratic-checking-of-identity-constraints.patch
==== libyui ====
Version update (3.12.1 -> 3.12.2)
- Higher priority for toplevel menu shortcuts (bsc#1175489)
- Dropped support for openSUSE 13.2 (or earlier) builds in .spec file
- 3.12.2
==== libyui-qt ====
Version update (2.56.2 -> 2.56.3)
- Honor menu bar toplevel menu enabled/disabled and visibility state
(boo#1178394 again)
- 2.56.3
==== libzip ====
- Use full _libdir path in libzip.pc
==== lz4 ====
Version update (1.9.2 -> 1.9.3)
- Update to release 1.9.3
* api: LZ4_decompress_safe_partial() now supports unknown
compressed size
* api: improved LZ4F_compressBound() with automatic flushing
* cli: multiple files are compressed now using the legacy format
==== malcontent ====
Subpackages: libmalcontent-0-0 libmalcontent-ui-0-0 typelib-1_0-Malcontent-0
- Don't actually install com.endlessm.ParentalControls.rules: this
just grants 'wheel'-group members access without password; as
openSUSE does not support 'wheel' by default, we only ship the
file as sample file (boo#1177974#c8).
==== mariadb ====
Version update (10.5.6 -> 10.5.8)
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Update to 10.5.8
* release notes and changelog:
https://mariadb.com/kb/en/library/mariadb-1058-release-notes
https://mariadb.com/kb/en/library/mariadb-1058-changelog
* fixes for the following security vulnerabilities:
10.5.7: CVE-2020-14812, CVE-2020-14765, CVE-2020-14776,
CVE-2020-14789
10.5.8: none
- tracker bugs: [bsc#1177472] and [bsc#1178428]
- refresh mariadb-10.2.19-link-and-enable-c++11-atomics.patch
- update suse_skipped_tests.list
==== mozilla-nss ====
Version update (3.57 -> 3.58)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.58
Bugs fixed:
* bmo#1641480 (CVE-2020-25648)
Tighten CCS handling for middlebox compatibility mode.
* bmo#1631890 - Add support for Hybrid Public Key Encryption
(draft-irtf-cfrg-hpke) support for TLS Encrypted Client Hello
(draft-ietf-tls-esni).
* bmo#1657255 - Add CI tests that disable SHA1/SHA2 ARM crypto
extensions.
* bmo#1668328 - Handle spaces in the Python path name when using
gyp on Windows.
* bmo#1667153 - Add PK11_ImportDataKey for data object import.
* bmo#1665715 - Pass the embedded SCT list extension (if present)
to TrustDomain::CheckRevocation instead of the notBefore value.
==== mutt ====
Version update (1.14.7 -> 2.0.2)
Subpackages: mutt-doc mutt-lang
- update to 2.0.2:
* CVE-2020-28896: Ensure IMAP connection is closed after a
connection error to avoid sending credentials over an
unencrypted connection boo#1179035
- update to 2.0.0 (2020-11-07):
+ Domain-literal support for email addresses, e.g user@[IPv6:fcXX:...]
! Buffy completion only occurs for the "change-folder" set of functions.
It has been disabled for <attach-message>, <write-fcc>, the fcc
mailbox prompt, and the autocrypt scan mailbox prompt.
! The "save/copy message to mailbox" set of functions use the "mailbox"
history list, instead of the "filename" list.
! Message-ID extraction permits values missing angle brackets and '@'
to allow properly threading the garbage sent by some providers.
Mutt will add missing angle brackets when sending out replies, however.
! When adding multiple attachments, via <attach-file> in the compose menu,
the browser menu can be exiting via <quit> after tagging the files.
Previously, <select-entry> had to be used.
! ctrl-p/ctrl-n are by default bound to <history-up>/<history-down> in the
editor menu.
+ The "cd" command allows changing the current working directory.
As part of this, Mutt expands relative paths internally. There
may be a change to some "prettified" relative paths because of this.
! Some configuration variable default values are localizable by
translators. Currently these are: $attribution, $compose_format,
$forward_attribution_intro, $forward_attribution_trailer, $status_format,
$ts_icon_format, $ts_status_format.
+ Mutt will try to automatically reconnect to an IMAP mailbox on error,
and will merge unsync'ed changes if possible.
! $crypt_protected_headers_subject defaults to "...", following the
protected headers revised specification.
! Date, From, To, Cc, and Reply-To headers are stored as protected headers.
+ XOAUTH2 support. Please see the manual, contrib script mutt_oauth2.py,
and mutt_oauth.py.README for more details.
+ $tunnel_is_secure, default set, assumes a connection via $tunnel is
encrypted. Unsetting this will cause $ssl_starttls and $ssl_force_tls
to be respected.
+ Patterns are tab-completable in the editor menu.
! $reply_to is consulted before $reply_self.
+ $copy_decode_weed, default unset, controls header weeding for <decode-copy>
and <decode-save>.
+ $pipe_decode_weed, default set, enables header weeding for <pipe-message>.
+ $print_decode_weed, default set, enables header weeding for <print-message>.
! format=flowed attachments are space-unstuffed when viewed, saved,
piped, and printed.
+ The "run" command will execute MuttLisp. $muttlisp_inline_eval, if set, will
execute unquoted parenthesized command arguments as MuttLisp. Please see
the manual for more details about both.
+ $cursor_overlay, when set, will overlay the indicator, tree,
sidebar_highlight, and sidebar_indicator colors onto the current line.
"default" colors will be overridden and attributes will be merged.
! The message-id generation algorithm uses a random number instead of
the step counter and PID.
! $ssl_force_tls defaults set. (Trying this again for 2.0).
! $hostname is set *after* muttrc processing. It can be manually set
in the muttrc to avoid using DNS calls to obtain the FQDN.
+ $attach_save_dir specifies a directory to use when saving attachments.
- Port the patches to mutt 2.0.0
* aw.listreply.diff
* bug-676388-largefile.patch
* mutt-1.10.1-imap.patch
* mutt-1.13.3.dif
* mutt-1.5.15-wrapcolumn.diff
* mutt-1.5.20-sendgroupreplyto.diff
* mutt-1.5.21-mailcap.diff
* mutt-1.5.23-carriage-return.path
* mutt-1.6.1-opennfs.dif
* mutt-Fix-SIGQUIT-handling.patch
* patch-1.5.24.vk.pgp_verbose_mime
* widechar.sidebar.dif
==== nautilus ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Update to version 3.38.2:
+ Search for tracker3 in PATH.
+ Fix batch rename dialog crashes.
+ Fix double-click row check.
+ Updated translations.
==== nodejs14 ====
Version update (14.15.0 -> 14.15.1)
Subpackages: npm14
- Update Requires: so -devel requires npm
- Rely on rpmbuild to define necessary python dependencies
- New upstream LTS version 14.15.1:
* deps: Denial of Service through DNS request (High).
A Node.js application that allows an attacker to trigger a DNS
request for a host of their choice could trigger a Denial of Service
by getting the application to resolve a DNS record with
a larger number of responses (bsc#1178882, CVE-2020-8277)
- Update to LTS version 14.15.0: (jsc#SLE-15774)
* no major changes
* test: reverts marking test-webcrypto-encrypt-decrypt-aes flaky
- Use SLE OpenSSL version with 12-SP4+, and not just 12-SP5+
- Bump mininum ICU version to 65
- Update to version 14.14.0:
* fs: add rm method
* http: allow passing array of key/val into writeHead
* src: expose v8::Isolate setup callbacks
- sle12_python3_compat.patch: refreshed
- Update to version 14.13.1:
* fs: rmdir recursive is no longer considered experimental
- fix_ci_tests.patch: add support to SUSE's ECDH backport errors
in SLE's openssl
- Update to version 14.13.0:
* deps: upgrade to libuv 1.40.0 #35333
* module: named exports for CJS via static analysis #35249
* module: exports pattern support #34718
* src: allow N-API addon in AddLinkedBinding()
- Update to version 14.12.0:
* n-api:
+ create N-API version 7
+ add more property defaults
- Changes since version 14.9.0
* deps:
+ update llhttp to 2.1.2 (bsc#1176605, CVE-2020-8201)
+ http: add requestTimeout. Fixes Denial of Service by
resource exhaustion due to unfinished HTTP/1.1 requests
(bsc#1176604, CVE-2020-8251)
+ buffer: also alias BigUInt methods
+ crypto: add randomInt function
+ perf_hooks: add idleTime and event loop util
+ stream: simpler and faster Readable async iterator
+ stream: save error in state
- old_icu.patch: re-add support for ICU 65 from SLE15 SP2
- fix_ci_tests.patch: move debug symbol strip for testing to the Makefile
- Update to version 14.9.0:
* build: set --v8-enable-object-print by default (Mary Marchini) #34705
* deps:
+ upgrade to libuv 1.39.0 (cjihrig) #34915
+ upgrade npm to 6.14.8 (Ruy Adorno) #34834
+ V8: cherry-pick e06ace6b5cdb (Anna Henningsen) #34673
* n-api: handle weak no-finalizer refs correctly (Gabriel Schulhof) #34839
* tools: add debug entitlements for macOS 10.15+ (Gabriele Greco) #34378
- Changes in version 14.8.0:
* async_hooks: add AsyncResource.bind utility (James M Snell) #34574
* deps: update to uvwasi 0.0.10 (Colin Ihrig) #34623
* module: unflag Top-Level Await (Myles Borins) #34558
* n-api: support type-tagging objects (Gabriel Schulhof) #28237
* n-api,src: provide asynchronous cleanup hooks (Anna Henningsen) #34572
- versioned.patch: refreshed
- linker_lto_jobs.patch: refreshed
- Explicitly add -fno-strict-aliasing to CFLAGS to fix compilation
on Aarch64 with gcc10 (bsc#1172686)
- Update to version 14.7.0:
* deps: upgrade npm to 6.14.7
* dgram: add IPv6 scope id suffix to received udp6 dgrams
* src:
+ allow preventing SetPromiseRejectCallback #34387
+ allow setting a dir for all diagnostic output #33584
* worker: make MessagePort inherit from EventTarget #34057
* zlib: switch to lazy init for zlib streams (Andrey Pechkurov) #34048
- avoid rpmbuild warnings on if/else/endif constructs
- Update to version 14.6.0:
* deps:
+ upgrade to libuv 1.38.1
+ upgrade npm to 6.14.6 fixing information leak through
log files (bsc#1173937, CVE-2020-15095)
+ update V8 to 8.4.371.19
* module:
+ doc only deprecation of module.parent
+ package "imports" field
* src: allow embedders to disable esm loader
* tls: make 'createSecureContext' honor more options
* vm: add run-after-evaluate microtask mode
* worker: add option to track unmanaged file descriptors
- versioned.patch - refreshed
- Update to version 14.5.0:
* deps: V8 engine is updated to version 8.3. For details, see
https://v8.dev/blog/v8-release-83
* events: experimental implementation of EventTarget
For details, see
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V14.md#…
- sle12_python3_compat.patch: refreshed
- fix_ci_tests.patch: refreshed
- Add Require for nodejs14 when intalling npm14. (bsc#1172728)
- Update to version 14.4.0:
* napi: fix various types of memory corruption in napi_get_value_string_*()
(CVE-2020-8174, bsc#1172443)
* http2: fix HTTP/2 Large Settings Frame DoS
(CVE-2020-11080, bsc#1172442)
* TLS session reuse can lead to host certificate verification bypass
(CVE-2020-8172, bsc#1172441)
- Update to version 14.3.0:
* repl: previews improvements with autocompletion
* it's now possible to use the await keyword outside of async functions,
with the --experimental-top-level-await flag
- Changes in version 14.2.0:
* console: Support for console constructor groupIndentation options
- skip_no_console.patch: refreshed
- versioned.patch, fix_ci_tests.patch: refreshed
- Update to version 14.1.0:
* deps: upgrade openssl sources to 1.1.1g (SLE-12 only)
* http: doc deprecate abort and improve docs
* module: do not warn when accessing __esModule of unfinished exports
* n-api: detect deadlocks in thread-safe function
* src: deprecate embedder APIs with replacements
* stream:
+ don't emit end after close
+ don't wait for close on legacy streams
+ pipeline should only destroy un-finished streams
* vm: add importModuleDynamically option to compileFunction
skip_no_console.patch: add more unit tests that fail on dumb terminals
- Initial version 14.0.0
Deprecations
* crypto: move pbkdf2 without digest to EOL
* fs: deprecate closing FileHandle on garbage collection
* http: move OutboundMessage.prototype.flush to EOL
* lib: move GLOBAL and root aliases to EOL
* os: move tmpDir() to EOL
* src: remove deprecated wasm type check
* stream: move _writableState.buffer to EOL
* doc: deprecate process.mainModule
* doc: deprecate process.umask() with no arguments
For a detailed list of changes, see
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V14.md#…
==== nvme-cli ====
- Drop '-f' option with %service_del_postun
This option shouldn't be needed besides very few special cases. But
this package doesn't seem to belong to this category.
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Fix build breakage caused by missing security key objects:
+ Modify openssh-7.7p1-cavstest-ctr.patch.
+ Modify openssh-7.7p1-cavstest-kdf.patch.
+ Add openssh-link-with-sk.patch.
- Add openssh-fips-ensure-approved-moduli.patch (bsc#1177939).
This ensures only approved DH parameters are used in FIPS mode.
- Add openssh-8.1p1-ed25519-use-openssl-rng.patch (bsc#1173799).
This uses OpenSSL's RAND_bytes() directly instead of the internal
ChaCha20-based implementation to obtain random bytes for Ed25519
curve computations. This is required for FIPS compliance.
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Add ovmf-jscSLE-16075-SEV-ES-fixes.patch to merge upstream SEV-ES
fixes (jsc#SLE-16075)
==== pam ====
Version update (1.4.0 -> 1.5.0)
Subpackages: pam-doc
- Update to 1.5.0
- obsoletes pam-bsc1178727-initialize-daysleft.patch
- Multiple minor bug fixes, portability fixes, and documentation improvements.
- Extended libpam API with pam_modutil_check_user_in_passwd function.
- pam_faillock: changed /run/faillock/$USER permissions from 0600 to 0660.
- pam_motd: read motd files with target user credentials skipping unreadable ones.
- pam_pwhistory: added a SELinux helper executable.
- pam_unix, pam_usertype: implemented avoidance of certain timing attacks.
- pam_wheel: implemented PAM_RUSER fallback for the case when getlogin fails.
- pam_env: Reading of the user environment is deprecated and will be removed
at some point in the future.
- libpam: pam_modutil_drop_priv() now correctly sets the target user's
supplementary groups, allowing pam_motd to filter messages accordingly
- Refresh pam-xauth_ownership.patch
- pam_tally2-removal.patch: Re-add pam_tally2 for deprecated sub-package
- pam_cracklib-removal.patch: Re-add pam_cracklib for deprecated sub-package
- pam_cracklib: added code to check whether the password contains
a substring of of the user's name of at least <N> characters length
in some form.
This is enabled by the new parameter "usersubstr=<N>"
See https://github.com/libpwquality/libpwquality/commit/bfef79dbe6aa525e9557bf4…
[jsc#SLE-16719, jsc#SLE-16720, pam-pam_cracklib-add-usersubstr.patch]
- pam_xauth.c: do not free() a string which has been (successfully)
passed to putenv().
[bsc#1177858, pam-bsc1177858-dont-free-environment-string.patch]
- Initialize pam_unix pam_sm_acct_mgmt() local variable "daysleft"
to avoid spurious (and misleading)
Warning: your password will expire in ... days.
fixed upstream with commit db6b293046a
[bsc#1178727, pam-bsc1178727-initialize-daysleft.patch]
- Enable pam_faillock [bnc#1171562]
- /usr/bin/xauth chokes on the old user's $HOME being on an NFS
file system. Run /usr/bin/xauth using the old user's uid/gid
Patch courtesy of Dr. Werner Fink.
[bsc#1174593, pam-xauth_ownership.patch]
- pam-login_defs-check.sh: Fix the regexp to get a real variable
list (boo#1164274).
- Revert the previous change [SR#815713].
The group is not necessary for PAM functionality but used only
during testing. The test system should therefore create this group.
[bsc#1171016, pam.spec]
- Add requirement for group "wheel" to spec file.
[bsc#1171016, pam.spec]
==== pam_mount ====
Version update (2.16 -> 2.17)
Subpackages: libcryptmount0
- Restore symlinks while util-linux is pending
- Update to release 2.17
* Abandon /sbin as a location
- Drop pam_mount-2.16-fix-luks2-mount.patch (merged)
==== perl ====
Subpackages: perl-base perl-doc
- Correct perl license
According to https://dev.perl.org/licenses/ perl is licensed under the
artistic license or the GPL 1.0 or later
==== perl-HTTP-Cookies ====
Version update (6.08 -> 6.09)
- updated to 6.09
see /usr/share/doc/packages/perl-HTTP-Cookies/Changes
6.09 2020-11-19 22:20:47Z
- Allow HttpOnly cookies to be loaded by HTTP::Cookies::Netscape (GH#63)
(Charlie Hothersall-Thomas)
==== polkit-default-privs ====
Version update (1550+20201103.994a5ed -> 1550+20201119.2c1dce4)
- Update to version 1550+20201119.2c1dce4:
- cleanup of dead and inconsistent polkit actions:
* profiles: drop the now rather confusing comment from nwfilter-binding actions
* profiles: harmonize and normalize profile syntax and style
* profiles: harmonize spice-space.lowlevelusbaccess actions
* profiles: remove dead pantheon actions
* profiles: remove dead org.gnome.DejaDup.duplicity action
* profiles: drop dead com.redhat.tuned.gui.run action
* profiles: fix brltty action(s)
* profiles: remove dead netvisix action
* profiles: realmd.discover-realm action: fix restrictive any setting
* profiles: remove dead com.redhat.lvm2.* actions
* profiles: group together org.kde.powerdevil actions
* profiles: remove dead org.kde.powerdevil.backlighthelper actions
* profiles: fix FirewallD1.info action in standard profile
* profiles: remove dead org.kde.baloo action
* profiles: remove dead kwallet actions and fix kwallet5 restrictive setting
* profiles: selinux actions: make restrictive profile no weaker than upstream
* profiles: remove dead gufw pkexec action
* profiles: adjust mate actions better to upstream defaults
* profiles: remove dead org.libvirt.api.newfilter.bind-* actions
* profiles: clear dead nepomuk.filewatch.raiselimit action
* profiles: remove dead kcmlightdm actions
* profiles: adjust gnome.controlcenter actions better to upstream defaults
* profiles: remove dead org.kde.recorditnow helper
* profiles: remove dead de.berlios.smb4k.mounthelper actions
* profiles: adjust user-administration action better to upstream defaults
* profiles: cleanup urfkill actions
* profiles: adjust ModemManager1 actions better to upstream settings
* profiles: cleanup ModemManager actions
* profiles: sync hp.driveguard.* actions with upstream settings
* profiles: gnome settings, xfce backlight-helper actions: sanitize settings
* profiles: cleanup dead and sync existing org.gnome actions
* profiles: sync timedate1 actions in restrictive profile with standard profile
* profiles: remove dead sytemd1.bus-access action
* profiles: remove dead org.kde actions
* profiles: make org.kde settings no weaker than upstream settings
* profiles: remove leftover dead yast actions
* profiles: remove dead yast.modules.yapi actions
* profiles: remove dead yast.modules.ysr actions
* profiles: remove dead yast.modules actions
* profiles: remove dead yast.module-manager and yast.scr actions
* profiles: remove dead upower actions
* profiles: add missing udisks2 actions in restrictive profile
* profiles: remove dead udisks (1) actions
* profiles: remove dead policykit.lockdown action, harmonize .exec setting
* profiles: adjust RealtimeKit actions to upstream settings
* profiles: remove dead SuSEfirewall2 zone switcher action
* profiles: remove dead backupmanager action
* profiles: remove dead smpppd action
* profiles: remove dead consolekit actions
* profiles: polkit example action run-frobnicate: adjust to upstream settings
* profiles: remove dead org.gnome.policykit.examples.* actions
* profiles: remove unused pulseaudio realtime actions
* profiles: cleanup PackageKit actions
* profiles: cleanup gnome-settings-daemon actions
* profiles: cleanup network manager actions
* profiles: cleanup outdated PolicyKit actions
==== protobuf ====
Version update (3.12.3 -> 3.14.0)
- Updated URL to https://github.com/protocolbuffers/protobuf
- Update to v3.14.0
Protocol Compiler
* The proto compiler no longer requires a .proto filename when it is not
generating code.
* Added flag `--deterministic_output` to `protoc --encode=...`.
* Fixed deadlock when using google.protobuf.Any embedded in aggregate options.
C++
* Arenas are now unconditionally enabled. cc_enable_arenas no longer has
any effect.
* Removed inlined string support, which is incompatible with arenas.
* Fix a memory corruption bug in reflection when mixing optional and
non-optional fields.
* Make SpaceUsed() calculation more thorough for map fields.
* Add stack overflow protection for text format with unknown field values.
* FieldPath::FollowAll() now returns a bool to signal if an out-of-bounds
error was encountered.
* Performance improvements for Map.
* Minor formatting fix when dumping a descriptor to .proto format with
DebugString.
* UBSAN fix in RepeatedField
* When running under ASAN, skip a test that makes huge allocations.
* Fixed a crash that could happen when creating more than 256 extensions in
a single message.
* Fix a crash in BuildFile when passing in invalid descriptor proto.
* Parser security fix when operating with CodedInputStream.
* Warn against the use of AllowUnknownExtension.
* Migrated to C++11 for-range loops instead of index-based loops where
possible. This fixes a lot of warnings when compiling with -Wsign-compare.
* Fix segment fault for proto3 optional
* Adds a CMake option to build `libprotoc` separately
Java
* Bugfix in mergeFrom() when a oneof has multiple message fields.
* Fix RopeByteString.RopeInputStream.read() returning -1 when told to read
0 bytes when not at EOF.
* Redefine remove(Object) on primitive repeated field Lists to avoid
autoboxing.
* Support "\u" escapes in textformat string literals.
* Trailing empty spaces are no longer ignored for FieldMask.
* Fix FieldMaskUtil.subtract to recursively remove mask.
* Mark enums with `(a)java.lang.Deprecated` if the proto enum has option
`deprecated = true;`.
* Adding forgotten duration.proto to the lite library
Python
* Print google.protobuf.NullValue as null instead of "NULL_VALUE" when it is
used outside WKT Value/Struct.
* Fix bug occurring when attempting to deep copy an enum type in python 3.
* Add a setuptools extension for generating Python protobufs
* Remove uses of pkg_resources in non-namespace packages
* [bazel/py] Omit google/__init__.py from the Protobuf runtime
* Removed the unnecessary setuptools package dependency for Python package
* Fix PyUnknownFields memory leak
PHP
* Added support for "==" to the PHP C extension
* Added `==` operators for Map and Array
* Native C well-known types
* Optimized away hex2bin() call in generated code
* New version of upb, and a new hash function wyhash in third_party
* add missing hasOneof method to check presence of oneof fields
Go:
* Update go_package options to reference google.golang.org/protobuf module.
C#:
* annotate ByteString.CopyFrom(ReadOnlySpan<byte>) as SecuritySafeCritical
* Fix C# optional field reflection when there are regular fields too
* Fix parsing negative Int32Value that crosses segment boundary
Javascript:
* JS: parse (un)packed fields conditionally
- from version 3.13.0
PHP:
* The C extension is completely rewritten. The new C extension has significantly
better parsing performance and fixes a handful of conformance issues. It will
also make it easier to add support for more features like proto2 and proto3 presence.
* The new C extension does not support PHP 5.x. PHP 5.x users can still use pure-PHP.
C++:
* Removed deprecated unsafe arena string accessors
* Enabled heterogeneous lookup for std::string keys in maps.
* Removed implicit conversion from StringPiece to std::string
* Fix use-after-destroy bug when the Map is allocated in the arena.
* Improved the randomness of map ordering
* Added stack overflow protection for text format with unknown fields
* Use std::hash for proto maps to help with portability.
* Added more Windows macros to proto whitelist.
* Arena constructors for map entry messages are now marked "explicit"
(for regular messages they were already explicit).
* Fix subtle aliasing bug in RepeatedField::Add
* Fix mismatch between MapEntry ByteSize and Serialize with respect to unset
fields.
Python:
* JSON format conformance fixes:
* Reject lowercase t for Timestamp json format.
* Print full_name directly for extensions (no camelCase).
* Reject boolean values for integer fields.
* Reject NaN, Infinity, -Infinity that is not quoted.
* Base64 fixes for bytes fields: accept URL-safe base64 and missing padding.
* Bugfix for fields/files named "async" or "await".
* Improved the error message when AttributeError is returned from __getattr__
in EnumTypeWrapper.
Java:
* Fixed a bug where setting optional proto3 enums with setFooValue() would
not mark the value as present.
* Add Subtract function to FieldMaskUtil.
C#:
* Dropped support for netstandard1.0 (replaced by support for netstandard1.1).
This was required to modernize the parsing stack to use the `Span<byte>`
type internally
* Add `ParseFrom(ReadOnlySequence<byte>)` method to enable GC friendly
parsing with reduced allocations and buffer copies
* Add support for serialization directly to a `IBufferWriter<byte>` or
to a `Span<byte>` to enable GC friendly serialization.
The new API is available as extension methods on the `IMessage` type
* Add `GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE` define to make
generated code compatible with old C# compilers (pre-roslyn compilers
from .NET framework and old versions of mono) that do not support
ref structs. Users that are still on a legacy stack that does
not support C# 7.2 compiler might need to use the new define
in their projects to be able to build the newly generated code
* Due to the major overhaul of parsing and serialization internals,
it is recommended to regenerate your generated code to achieve the best
performance (the legacy generated code will still work, but might incur
a slight performance penalty).
- Fix the python subpackage generation
gh#openSUSE/python-rpm-macros#79
- Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66
==== python-attrs ====
Version update (20.2.0 -> 20.3.0)
- update to 20.3.0:
- ``attr.define()``, ``attr.frozen()``, ``attr.mutable()``, and ``attr.field()`` remain **provisional**.
==== python-certifi ====
Version update (2020.6.20 -> 2020.11.8)
- update to 2020.11.8:
* Python 3.8+ support
- Add two-basic-unit-tests.patch which includes two at least simple test
patches (gh#certifi/python-certifi#137).
==== python-h2 ====
Version update (3.2.0 -> 4.0.0)
- Drop hyperframe.patch no longer needed
- Skip flaky tests test_connection_only_empty & test_delegated_eq
that hypothesis is failing on s390x
- Update to v4.0.0
* Support for Python 2.7-3.5 has been dropped
* Support for Python 3.8 has been added.
* Receiving DATA before HEADERS now raises a ProtocolError
(see https://tools.ietf.org/html/rfc7540#section-8.1)
==== python-libxml2 ====
- Avoid quadratic checking of identity-constraints: [bsc#1178823]
* key/unique/keyref schema attributes currently use qudratic loops
to check their various constraints (that keys are unique and that
keyrefs refer to existing keys).
* This fix uses a hash table to avoid the quadratic behaviour.
- Add libxml2-Avoid-quadratic-checking-of-identity-constraints.patch
==== python-mailman ====
Version update (3.3.1 -> 3.3.2)
- Update to 3.3.2:
* Support for inviting users to join mailing lists.
* New adddmembers, delmembers and syncmembers command to
manage membership from CLI.
* Addition of new REST API endpoints that return the count of held messages
and subscription requests of much faster page loads in Postorius.
* Addition of support for filtering in some API endpoints like Members
and Subscription requests.
* Support for address= option in email join command to subscribe an address
other then sending address.
* Addition of who email command to lookup memberships.
* Expose emergency field for MailingList resource in REST API.
* Several bug fixes to support new major version of libraries like dnspython,
flufl.* etc.
==== python-passlib ====
Version update (1.7.2 -> 1.7.4)
- Update URL to https://foss.heptapod.net/python-libs/passlib
- Add optional dependencies: Django, apache2-utils
- Update %check to report skipped tests
- Update to v0.7.4
* updated tests to pass for Django 1.8 - 3.1
* CryptContext will now throw UnknownHashError when it can't
identify a hash provided to methods such as CryptContext.verify
Previously it would throw a generic :exc:`ValueError`.
- from v1.7.3
* ldap_salted_sha512 LDAP "salted hash" support added for SHA-256
and SHA-512
* bcrypt: Fixed Python 3 OS native backend detection on BSD platforms
* safe_crypt added support for crypt.crypt unexpectedly returning
bytes under Python 3
* safe_crypt added support for crypt.crypt throwing OSError
which can happen as of Python 3.9
* passlib.ext.django fixed lru_cache import for Django 3 compatibility
* bcrypt_sha256 Internal algorithm has been changed to use HMAC-SHA256
instead of plain SHA256
* bcrypt OS native backend ("os_crypt") now raises the new
PasswordValueError if password is provided as non-UTF8 bytes
* lookup_hash's required=False kwd was modified to report unsupported
hashes via the HashInfo.supported attribute; rather than letting
ValueErrors through uncaught.
* Various Python 3.9 compatibility fixes
==== python-pycups ====
- Let the python-rpm-macros take care of the correct python3
provides for all python3 flavors gh#openSUSE/python-rpm-macros#66
==== python-qt5 ====
Version update (5.15.1 -> 5.15.2)
- Update to version 5.15.2
* Bound signals are now hashable.
- Drop patches merged upstream
* pyqt5-customaudio-qt511.patch
* pyqt5-signals-hashable.patch
- Fix boo#1178814: migration of old /usr/share/sip/PyQt5 to
update-alternatives needs special treatment
- add QtRemoteObjects bindings to nonring build
==== python-sniffio ====
Version update (1.1.0 -> 1.2.0)
- update to 1.2.0:
* Include type hints
==== python38 ====
Subpackages: python38-curses python38-dbm python38-tk
- The Python stdlib >= does not provide importlib_metadata or
importlib_resources but importlib.metadata and importlib.resources.
If a package specifically asks for importlib_*, they actually
require the dedicated package with extended API.
==== python38-core ====
Subpackages: libpython3_8-1_0 python38-base
- The Python stdlib >= does not provide importlib_metadata or
importlib_resources but importlib.metadata and importlib.resources.
If a package specifically asks for importlib_*, they actually
require the dedicated package with extended API.
==== python38-documentation ====
- The Python stdlib >= does not provide importlib_metadata or
importlib_resources but importlib.metadata and importlib.resources.
If a package specifically asks for importlib_*, they actually
require the dedicated package with extended API.
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- A patch has been applied to virt-manager to handle qemu spice
related modules not being present, so undo the change from Sep
30, 2020. Once again qemu-hw-display-qxl and qemu-hw-usb-redirect
are Recommends and not Required by the qemu package
(boo#1157320 boo#1176517, boo#1178141)
- For jsc#SLE-11629, change qemu, qemu-tools, and qemu-guest-agent
to rely on system-user-qemu and system-group-kvm to provide now
static system UIDs and GID's for qemu user and group, and kvm
group. This will make guest migration more seamless for new
installations since there is no chance of having required ID's
differ in value.
==== qpdf ====
Version update (10.0.3 -> 10.0.4)
- Update to version 10.0.4
* Fix a handful of integer overflows.
==== raspberrypi-firmware-dt ====
- Introduce upstream-overlay-rpi-poe.patch to adapt the overlay to our driver (jsc#SLE-16543)
==== remmina ====
Version update (1.4.8 -> 1.4.9)
Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc remmina-plugin-xdmcp
- Update to release 1.4.9
* Updated color schemes from iTerm2-Color-Schemes
* Use previously defined DATADIR to install Kiosk files
* RDP and VNC: Fix smooth scrolling when abs(delta) < 1.0, see issue #2273
* Alexander Kapshuna added to remmina_about.glade
* remmina_main_quickconnect: recognize ip when textbox has ip:port in it,
and strip whitespaces
* Implementing text search in the SSH plugin
* Spelling: Plugin manager language reworked
* Save screenshot_name and use correct seconds format
* Resolve "Autostart checkbox setting not saved"
* rdp: document freerdp Performance Flags setted by quality setting
* Resolve "Terminal general preferences are not saved"
* Resolve "Typo in FindFREERDP3.cmake"
* rdp: add freerdp log filters setting
* Resolve "Extra underline character in "_Preferences" tooptip text"
- Requires pcre2-devel
==== rsyslog ====
- fix location and naming of journald dropin (bsc#1178288)
==== rubygem-rubocop ====
Version update (1.2.0 -> 1.4.2)
- New upstream release 1.4.2
[#]## Bug fixes
* [#9083](https://github.com/rubocop-hq/rubocop/pull/9083): Fix `Style/RedundantArgument` cop raising offense for more than one argument. ([@tejasbubane][])
* [#9089](https://github.com/rubocop-hq/rubocop/issues/9089): Fix an incorrect auto-correct for `Style/FormatString` when using springf with second argument that uses an operator. ([@koic][])
* [#7670](https://github.com/rubocop-hq/rubocop/issues/7670): Handle offenses inside heredocs for `-a --disable-uncorrectable`. ([@jonas054][])
* [#9070](https://github.com/rubocop-hq/rubocop/issues/9070): Fix `Lint/UnmodifiedReduceAccumulator` error when the block does not have enough arguments. ([@dvandersluis][])
[#]## Changes
* [#9091](https://github.com/rubocop-hq/rubocop/pull/9091): Have `Naming/VariableNumber` accept _1, _2, ... ([@marcandre][])
* [#9087](https://github.com/rubocop-hq/rubocop/pull/9087): Deprecate `EnforceSuperclass` module. ([@koic][])
[@tejasbubane]: https://github.com/tejasbubane
[@koic]: https://github.com/koic
[@jonas054]: https://github.com/jonas054
[@dvandersluis]: https://github.com/dvandersluis
[@marcandre]: https://github.com/marcandre
- New upstream release 1.4.1
[#]## Bug fixes
* [#9082](https://github.com/rubocop-hq/rubocop/pull/9082): Fix gemspec to include assets directory. ([@javierav][])
[@javierav]: https://github.com/javierav
- New upstream release 1.4.0
Drop patch:
* 0001-Use-usr-bin-bash-instead-of-env-as-the-shebang.patch
(file no longer in the gem)
[#]## New features
* [#7737](https://github.com/rubocop-hq/rubocop/issues/7737): Add new `Style/RedundantArgument` cop. ([@tejasbubane][])
* [#9064](https://github.com/rubocop-hq/rubocop/issues/9064): Add `EmptyLineBetweenMethodDefs`, `EmptyLineBetweenClassDefs` and `EmptyLineBetweenModuleDefs` config options for `Layout/EmptyLineBetweenDefs` cop. ([@tejasbubane][])
* [#9043](https://github.com/rubocop-hq/rubocop/pull/9043): Add `--stderr` to write all output to stderr except for the autocorrected source. ([@knu][])
[#]## Bug fixes
* [#9067](https://github.com/rubocop-hq/rubocop/pull/9067): Fix an incorrect auto-correct for `Lint::AmbiguousRegexpLiteral` when passing in a regexp to a method with no receiver. ([@amatsuda][])
* [#9060](https://github.com/rubocop-hq/rubocop/issues/9060): Fix an error for `Layout/SpaceAroundMethodCallOperator` when using `__ENCODING__`. ([@koic][])
* [#7338](https://github.com/rubocop-hq/rubocop/issues/7338): Handle assignment with `[]=` in `MultilineMethodCallIndentation`. ([@jonas054][])
* [#7726](https://github.com/rubocop-hq/rubocop/issues/7726): Fix `MultilineMethodCallIndentation` indentation inside square brackets. ([@jonas054][])
* [#8857](https://github.com/rubocop-hq/rubocop/issues/8857): Improve how `Exclude` properties are generated by `--auto-gen-config`. ([@jonas054][])
[#]## Changes
* [#8788](https://github.com/rubocop-hq/rubocop/issues/8788): Change `Style/Documentation` to not trigger offense with only macros. ([@tejasbubane][])
* [#8993](https://github.com/rubocop-hq/rubocop/issues/8993): Allow `ExcludedMethods` config of `Metrics/MethodLength` cop to contain regex. ([@tejasbubane][])
* [#9073](https://github.com/rubocop-hq/rubocop/issues/9073): Enable `Layout/LineLength`'s auto-correct by default. ([@bbatsov][])
* [#9079](https://github.com/rubocop-hq/rubocop/pull/9079): Improve the gemspec to load only the necessary files without the git utility. ([@piotrmurach][])
* [#9059](https://github.com/rubocop-hq/rubocop/pull/9059): Update `Lint/UnmodifiedReduceAccumulator` to accept blocks which return in the form `accumulator[element]`. ([@dvandersluis][])
* [#9072](https://github.com/rubocop-hq/rubocop/pull/9072): `Lint/MissingSuper`: exclude `method_missing` and `respond_to_missing?`. ([@marcandre][])
* [#9074](https://github.com/rubocop-hq/rubocop/pull/9074): Allow specifying a pull request ID when calling `rake changelog:*`. ([@marcandre][])
[@tejasbubane]: https://github.com/tejasbubane
[@knu]: https://github.com/knu
[@amatsuda]: https://github.com/amatsuda
[@koic]: https://github.com/koic
[@jonas054]: https://github.com/jonas054
[@bbatsov]: https://github.com/bbatsov
[@piotrmurach]: https://github.com/piotrmurach
[@dvandersluis]: https://github.com/dvandersluis
[@marcandre]: https://github.com/marcandre
New upstream release 1.3.1
[#]# 1.3.1 (2020-11-16)
[#]## Bug fixes
* [#9037](https://github.com/rubocop-hq/rubocop/pull/9037): Fix `required_ruby_version` issue when using `Gem::Requirement`. ([@cetinajero][])
* [#9039](https://github.com/rubocop-hq/rubocop/pull/9039): Fix stack level too deep error if target directory contains `**`. ([@unasuke][])
* [#6962](https://github.com/rubocop-hq/rubocop/issues/6962): Limit `Layout/ClassStructure` constant order autocorrect to literal constants. ([@tejasbubane][])
* [#9032](https://github.com/rubocop-hq/rubocop/issues/9032): Fix an error for `Style/DocumentDynamicEvalDefinition` when using eval-type method with interpolated string that is not heredoc without comment doc. ([@koic][])
* [#9049](https://github.com/rubocop-hq/rubocop/issues/9049): Have `Lint/ToEnumArguments` accept `__callee__`. ([@marcandre][])
* [#9050](https://github.com/rubocop-hq/rubocop/issues/9050): Fix a false positive for `Style/NegatedIfElseCondition` when `if` with `!!` condition. ([@koic][])
* [#9041](https://github.com/rubocop-hq/rubocop/issues/9041): Fix a false positive for `Naming/VariableNumber` when using integer symbols. ([@koic][])
[#]## Changes
* [#9045](https://github.com/rubocop-hq/rubocop/pull/9045): Have `cut_release` handle "config/default" and generate cops doc. ([@marcandre][])
* [#9036](https://github.com/rubocop-hq/rubocop/pull/9036): Allow `enums` method by default for `Lint/ConstantDefinitionInBlock`. ([@koic][])
* [#9035](https://github.com/rubocop-hq/rubocop/issues/9035): Only complain about `SafeYAML` if it causes issues. ([@marcandre][])
[#]# 1.3.0 (2020-11-12)
[#]## New features
* [#8761](https://github.com/rubocop-hq/rubocop/issues/8761): Read `required_ruby_version` from gemspec file if it exists. ([@HeroProtagonist][])
* [#9001](https://github.com/rubocop-hq/rubocop/pull/9001): Add new `Lint/EmptyClass` cop. ([@fatkodima][])
* [#9025](https://github.com/rubocop-hq/rubocop/issues/9025): Add `AllowedMethods` option to `Lint/ConstantDefinitionInBlock`. ([@koic][])
* [#9014](https://github.com/rubocop-hq/rubocop/pull/9014): Support auto-correction for `Style/IfInsideElse`. ([@koic][])
* [#8483](https://github.com/rubocop-hq/rubocop/pull/8483): Add new `Style/StaticClass` cop. ([@fatkodima][])
* [#9020](https://github.com/rubocop-hq/rubocop/pull/9020): Add new `Style/NilLambda` cop to check for lambdas that always return nil. ([@dvandersluis][])
* [#8404](https://github.com/rubocop-hq/rubocop/pull/8404): Add new `Lint/DuplicateBranch` cop. ([@fatkodima][])
[#]## Bug fixes
* [#8499](https://github.com/rubocop-hq/rubocop/issues/8499): Fix `Style/IfUnlessModifier` and `Style/WhileUntilModifier` to prevent an offense if there are both first-line comment and code after `end` block. ([@dsavochkin][])
* [#8996](https://github.com/rubocop-hq/rubocop/issues/8996): Fix a false positive for `Style/MultipleComparison` when comparing two sides of the disjunction is unrelated. ([@koic][])
* [#8975](https://github.com/rubocop-hq/rubocop/issues/8975): Fix an infinite loop when autocorrecting `Layout/TrailingWhitespace` + `Lint/LiteralInInterpolation`. ([@fatkodima][])
* [#8998](https://github.com/rubocop-hq/rubocop/issues/8998): Fix an error for `Style/NegatedIfElseCondition` when using negated condition and `if` branch body is empty. ([@koic][])
* [#9008](https://github.com/rubocop-hq/rubocop/pull/9008): Mark `Style/InfiniteLoop` as unsafe. ([@marcandre][])
[#]## Changes
* [#8978](https://github.com/rubocop-hq/rubocop/issues/8978): Update `Layout/LineLength` autocorrection to be able to handle method calls with long argument lists. ([@dvandersluis][])
* [#9015](https://github.com/rubocop-hq/rubocop/issues/9015): Update `Lint/EmptyBlock` to allow for empty lambdas. ([@dvandersluis][])
* [#9022](https://github.com/rubocop-hq/rubocop/issues/9022): Add `NOTE` to keywords of `Style/CommentAnnotation`. ([@koic][])
* [#9011](https://github.com/rubocop-hq/rubocop/issues/9011): Mark autocorrection for `Lint/Loop` as unsafe. ([@dvandersluis][])
* [#9026](https://github.com/rubocop-hq/rubocop/issues/9026): Update `Style/DocumentDynamicEvalDefinition` to detect comment blocks that document the evaluation. ([@dvandersluis][])
* [#9004](https://github.com/rubocop-hq/rubocop/pull/9004): Remove obsolete gem `SafeYAML` compatibility. ([@marcandre][])
* [#9023](https://github.com/rubocop-hq/rubocop/issues/9023): Mark unsafe for `Style/CollectionCompact`. ([@koic][])
* [#9012](https://github.com/rubocop-hq/rubocop/issues/9012): Allow `AllowedIdentifiers` to be specified for `Naming/VariableNumber`. ([@dvandersluis][])
==== rubygem-rubocop-ast ====
Version update (1.1.0 -> 1.1.1)
- New upstream release 1.1.1
[#]# 1.1.1 (2020-11-04)
[#]## Bug fixes
* [#146](https://github.com/rubocop-hq/rubocop-ast/pull/146): Fix `IfNode#branches` to return both branches when called on ternary conditional. ([@fatkodima][])
==== salt ====
Subpackages: python3-salt salt-master salt-minion
- Fix syntax error on pkgrepo state with Python 2.7
- transactional_update: unify with chroot.call
- Added:
* pkgrepo-support-python-2.7-function-call-295.patch
* transactional_update-unify-with-chroot.call.patch
- Add "migrated" state and GPG key management functions
- Added:
* add-migrated-state-and-gpg-key-management-functions-.patch
- Master can read grains
- Added:
* grains-master-can-read-grains.patch
- Fix for broken psutil (bsc#1102248)
- Added:
* fix-for-bsc-1102248-psutil-is-broken-and-so-process-.patch
==== samba ====
Version update (4.13.0+git.138.ff2d5480c67 -> 4.13.2+git.176.0a5e55b510c)
Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr1 libnetapi0 libsamba-credentials0 libsamba-errors0 libsamba-hostconfig0 libsamba-passdb0 libsamba-policy0-python3 libsamba-util0 libsamdb0 libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client samba-doc samba-libs samba-libs-python3 samba-python3 samba-winbind
- Update to 4.13.2
+ s3: modules: vfs_glusterfs: Fix leak of char **lines onto
mem_ctx on return; (bso#14486);
+ RN: vfs_zfsacl: Only grant DELETE_CHILD if ACL tag is special;
(bso#14471);
+ smb.conf.5: Add clarification how configuration changes reflected
by Samba; (bso#14538);
+ daemons: Report status to systemd even when running in foreground;
(bso#14552);
+ DNS Resolver: Support both dnspython before and after 2.0.0;
(bso#14553);
+ s3-vfs_glusterfs: Refuse connection when write-behind xlator is
present; (bso#14486);
+ provision: Add support for BIND 9.16.x; (bso#14487);
+ ctdb-common: Avoid aliasing errors during code optimization;
(bso#14537);
+ libndr: Avoid assigning duplicate versions to symbols; (bso#14541);
+ docs: Fix default value of spoolss:architecture; (bso#14522);
+ winbind: Fix a memleak; (bso#14388);
+ s4:dsdb:acl_read: Implement "List Object" mode feature; (bso#14531);
+ docs-xml/manpages: Add warning about write-behind translator for
vfs_glusterfs; (bso#14486);
+ nsswitch/nsstest.c: Avoid nss function conflicts with glibc nss.h.
+ vfs_shadow_copy2: Avoid closing snapsdir twice; (bso#14530);
+ third_party: Update resolv_wrapper to version 1.1.7; (bso#14547);
+ examples:auth: Do not install example plugin; (bso#14550);
+ ctdb-recoverd: Drop unnecessary and broken code; (bso#14513);
+ RN: vfs_zfsacl: Only grant DELETE_CHILD if ACL tag is special;
(bso#14471);
- Adjust smbcacls '--propagate-inheritance' feature to align with
upstream; (bsc#1178469).
- Update to samba 4.13.1
+ CVE-2020-14383: An authenticated user can crash the DCE/RPC DNS with
easily crafted records; (bsc#1177613); (bso#14472);
+ CVE-2020-14323: Unprivileged user can crash winbind; (bsc#1173994);
(bso#14436);
+ CVE-2020-14318: Missing handle permissions check in SMB1/2/3 ChangeNotify;
(bsc#1173902); (bso#14434);
- Adjust systemd tmpfiles.d configuration, use /run/samba instead of
/var/run/samba; (bsc#1177355);
- Fix vfs_ceph query_directory regression; (bso#14519)
- Drop liburing-devel for SLE15-SP2; (bsc#1177245)
- Register CTDB recovery lock holder with ceph-mgr
- Add liburing-devel dependency
==== schily ====
Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star
- Update to release 2020.11.25
* libhfs_iso: changed malloc() to calloc() to avoid
uninitialized data.
* ved: A new colon command (ESC : vhelp) has been added.
- Remove fix_junk_in_partition.patch (upstreamed)
- fix_junk_in_partition.patch: Initialize memory that created the
partition table instead of writing random bytes to it (bsc#1178692)
==== scim ====
Subpackages: scim-gtk scim-gtk3 scim-lang
- Move the startup snippet to /usr/etc/X11/xim.d for TW
==== sudo ====
Version update (1.9.2 -> 1.9.3p1)
Subpackages: sudo-plugin-python
- Update to 1.9.3p1
* Fixed a regression introduced in sudo 1.9.3 where the configure
script would not detect the crypt(3) function if it was present
in the C library, not an additional library.
* Fixed a regression introduced in sudo 1.8.23 with shadow passwd
file authentication on OpenBSD. BSD authentication was not
affected.
* Sudo now logs when a user-specified command-line option is
rejected by a sudoers rule. Previously, these conditions were
written to the audit log, but the default sudo log file. Affected
command line arguments include -C (--close-from), -D (--chdir),
- R (--chroot), -g (--group) and -u (--user).
- News in 1.9.3
* Fixed building the Python plugin on systems with a compiler that
doesn't support symbol hiding.
* Sudo now uses a linker script to hide symbols even when the
compiler has native symbol hiding support. This should make it
easier to detect omissions in the symbol exports file, regardless
of the platform.
* Fixed the libssl dependency in Debian packages for older releases
that use libssl1.0.0.
* Sudo and visudo now provide more detailed messages when a syntax
error is detected in sudoers. The offending line and token are
now displayed. If the parser was generated by GNU bison,
additional information about what token was expected is also
displayed. Bug #841.
* Sudoers rules must now end in either a newline or the end-of-file.
Previously, it was possible to have multiple rules on a single
line, separated by white space. The use of an end-of-line
terminator makes it possible to display accurate error messages.
* Sudo no longer refuses to run if a syntax error in the sudoers
file is encountered. The entry with the syntax error will be
discarded and sudo will continue to parse the file. This makes
recovery from a syntax error less painful on systems where sudo
is the primary method of superuser access. The historic behavior
can be restored by add "error_recovery=false" to the sudoers
plugin's optional arguments in sudo.conf. Bug #618.
* Fixed the sample_approval plugin's symbol exports file for systems
where the compiler doesn't support symbol hiding.
* Fixed a regression introduced in sudo 1.9.1 where arguments to
the "sudoers_policy" plugin in sudo.conf were not being applied.
The sudoers file is now parsed by the "sudoers_audit" plugin,
which is loaded implicitly when "sudoers_policy" is listed in
sudo.conf. Starting with sudo 1.9.3, if there are plugin arguments
for "sudoers_policy" but "sudoers_audit" is not listed, those
arguments will be applied to "sudoers_audit" instead.
* The user's resource limits are now passed to sudo plugins in
the user_info[] list. A plugin cannot determine the limits
itself because sudo changes the limits while it runs to prevent
resource starvation.
* It is now possible to set the working directory or change the
root directory on a per-command basis using the CWD and CHROOT
options. There are also new Defaults settings, runchroot and
runcwd, that can be used to set the working directory or root
directory on a more global basis.
* New -D (--chdir) and -R (--chroot) command line options can be
used to set the working directory or root directory if the sudoers
file allows it. This functionality is not enabled by default
and must be explicitly enabled in the sudoers file.
- add sudo-1.9.3p1-pam_xauth.patch to stay setuid until just before
executing the command. Fixes a problem with pam_xauth which
checks effective and real uids to get the real identity of the
user [bsc#1174593]
==== system-users ====
Subpackages: system-group-hardware system-group-wheel system-user-bin system-user-daemon system-user-ftp system-user-games system-user-lp system-user-mail system-user-man system-user-news system-user-nobody system-user-tftp system-user-upsd system-user-uucp system-user-wwwrun
- Add qemu user to kvm group
- Add system account and groups for kvm, qemu, and libvirt
(jsc#SLE-11629)
New files: system-group-kvm.conf, system-group-libvirt.conf,
system-user-qemu.conf
==== systemd-default-settings ====
Version update (0.4 -> 0.5)
Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-branding-openSUSE
- Issue a daemon-reload in %post of the main package
- Import 0.5
0c5e241 SLE: turn off RemoveIPC by default for logind (fate#320125)
cb6914f SLE: restore ProtectHostname=no for udevd (bsc#1178374)
7e332a6 Add a header in all each drop-ins
465e1c7 Makefile: simplify 'archive' target
==== systemd-presets-branding-openSUSE ====
- Fix package description mention of 'systemd-presets-common-SUSE'
==== tar ====
Subpackages: tar-rmt
- prepare usrmerge (boo#1029961)
==== tcsh ====
Version update (6.22.02 -> 6.22.03)
Subpackages: tcsh-lang
- Update to tcsh bug fix version V6.22.03 - 20201118
* Fix $x:q:h and $x:q:t to not crash (alzwded) with strings containing /
* Block SIGHUP while writing history/directory stack (Brett Frankenberger)
* Fixed reversed test that broke history merging (Brett Frankenberger)
* Prevent recursive entry for writing history (Brett Frankenberger)
* alxwded@github, keep track of the :g and :a modifiers per modifier they
affect.
* alzwded@github, fix infinite loop with :gas variable modifier
* PR/88: Add a Q: modifier that preserves empty arguments leaving :q
alone.
- Port the patches to V6.22.03
* tcsh-6.15.00-pipe.dif
* tcsh-6.17.06-dspmbyte.dif
* tcsh-6.18.03-catalogs.dif
* tcsh-6.22.02-local-dotlock.dif
- Remove patches now upstream
* tcsh-6.22.02-double_tilde.dif
* tcsh-6.22.02-history-merge.dif
* tcsh-6.22.02-workaround-common.patch
- Make test suite work
- prepare usrmerge (boo#1029961)
==== technisat-usb2-firmware ====
- use %_firmwaredir
==== tepl ====
Version update (5.0.0 -> 5.0.1)
- Update to version 5.0.1:
+ Updated translations.
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- xvnc@.service: fixed path for %libexecdir (boo#1178601)
==== tk ====
- Fix manpage symlink for wish8.6.
==== tracker ====
Subpackages: libtracker-sparql-3_0-0 typelib-1_0-Tracker-3_0
- split out the datafiles that are required by the tracker-miners
==== tracker-miners ====
Subpackages: tracker-miner-files
- require the newly split out tracker-data-files
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
- Added u-boot tools binaries to tools package
- Add pinebook-pro-rk3399 support
==== usbutils ====
Version update (012 -> 013)
- Update to version 013:
* lsusb.8.in: do not mention usb.ids
* usb-devices.1: don't mention bash
* usbhid-dump: move manpage to main directory out of subdir
* usbhid-dump.8: add SPDX header
* usbhid-dump.8: autogenerate it with the usbutils version number
* usbhid-dump: add SPDX identifiers to all files.
* usbhid-dump: remove libusb.h libusb_strerror() implementation
* usbhid-dump: remove lib directory
* usbhid-dump: move .h files into src/ directory
* Makefile.am: add usbhid-dump.8 to distclean list
* usbhid-dump: some autoconf cleanup
* usbhid-dump: remove some dev_list functions that were never used
* dump_audiostreaming_interface(): remove unused variable
* usbmisc: initialize string buffer before reading from device.
* lsusb.py: drop trailing space on non-hub devices
* lsusb.py: strip whitespace from device strings
* lsusb(8): fix formatting
* lsusb(8): document --tree
* lsusb.py: remove private paths for usb.ids
* Additional device classes for usb-devices script
* usbhid-dump: Do not use rindex
* Move read_sysfs_prop() from names.c to its own file
* sysfs: Don't return bogus data for devices under a hub
* lsusb: Use vendor and product name fallback logic in -D mode too
* lsusb: Get manufacturer, product, and serial from sysfs
* bootstrap: change /bin/bash to /bin/sh
* lsusb: fix two typos in UVC Extension Unit descriptor
* usbhid-dump: Put back autoconf check for libusb_set_option()
==== vala ====
Version update (0.50.1 -> 0.50.2)
Subpackages: libvala-0_50-0
- Update to version 0.50.2:
+ Various improvements and bug fixes:
- codegen:
. More use of delegate_target_type and
delegate_target_destroy_type.
. Reduce get_delegate_target/
get_delegate_target_destroy_notify calls.
. Don't use inferred type for temp-value to access generic
property.
. Update outdated array _size_ variable of captured
local-variable.
. Report internal error for unsupported collection type in
foreach.
- vala:
. Issue an error on void initializer for local-variable.
. Allow markup-reader to accept spaces around '=' of
attribute assignment.
. CodeNode.source_reference is optional, so let the API
respect that.
. Use DataType.compatible() to check for string
concatenation.
- valadoc: Don't call CodeContext.pop() on empty stack.
- libvaladoc: Don't filter-out generic type-parameters of
delegates.
- libvaladoc/girimporter: Skip "docsection" elements in
<namespace>.
- testrunner: Add "-Werror=return-local-addr" flag.
+ Bindings updates.
==== vim ====
Version update (8.2.1975 -> 8.2.2039)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.2039, fixes the following problems
* Cannot backspace in prompt buffer after using cursor-left. (Maxim Kim)
* Vim9: error for using a string in a condition is confusing.
* Making a mapping work in all modes is complicated.
* "term_opencmd" option of term_start() is truncated. (Sergey Vlasov)
* Vim9: some tests are not done at the script level.
* MinGW: parallel compilation might fail.
* Quickfix window not updated when adding invalid entries.
* ml_get error when using <Cmd> to open a terminal.
* Cannot use :vimgrep in omni completion, causing C completion to fail.
* Crash when closing terminal popup with <Cmd> mapping.
* Expression test is flaky on Appveyor.
* Still in Insert mode when opening terminal popup with a <Cmd> mapping
in Insert mode.
* Info popup triggers WinEnter and WinLeave autocommands.
* Cursor position wrong in terminal popup with finished job.
* Coverity warns for not using the ga_grow() return value.
* Build fails with small features.
* Occasional failure of the netbeans test.
* The popup menu can cause too much redrawing.
* Vim9: invalid error for argument of extend().
* Window changes when using bufload() while in a terminal popup.
* Terminal Cmd test sometimes fails to close popup.
* Terminal popup test sometimes fails.
* Vim9: dict.key assignment not implemented yet.
* Vim9: :def function does not apply 'maxfuncdepth'.
* Vim9: lambda argument shadowed by function name.
* Build error with +conceal but without +popupwin.
* Compiler warning for uninitialized variable.
* Redoing a mapping with <Cmd> doesn't work properly.
* .pbtxt files are not recognized.
* Test for insert mode in popup is not reliable.
* Vim9: compiling fails for unreachable return statement.
* "syn sync" reports a very large number.
* Vim9: confusing error message when using bool wrongly.
* Vim9: not skipping white space after unary minus.
* Using CTRL-O in a prompt buffer moves cursor to start of the line.
* Vim9: literal dict #{} is not like any other language.
* Swap file test is a little flaky.
* Missing part of the dict change.
* Vim9: script variable not found from lambda.
* Swap file test fails on MS-Windows.
* Some compilers do not like the "namespace" argument.
* Vim9: get E1099 when autocommand resets did_emsg.
* Vim9: star command recognized errornously.
* Vim: memory leak when :execute fails.
* Flicker when redrawing a popup with a title and border.
* Amiga: Not all colors are used on OS4.
* Coverity warns for possibly using not NUL terminated string.
* Coverity warns for uninitialized field.
* Coverity warns for using an uninitialized variable.
* Coverity warns for not checking return value.
* Some tests fail on Mac.
* Some tests fail when run under valgrind.
* Cabalconfig and cabalproject filetypes not recognized.
* Vim9: :def without argument gives compilation error.
* Vim9: list unpack in for statement not compiled yet.
* Current buffer is messed up if creating a new buffer for the quickfix
window fails.
* Compiler test depends on list of compiler plugins.
* Viminfo is not written when creating a new file.
==== webkit2gtk3 ====
Version update (2.30.2 -> 2.30.3)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Update to version 2.30.3 (boo#1179122):
+ Add new build option USE(64KB_PAGE_BLOCK).
+ Fix backdrop filters with rounded borders.
+ Fix scrolling iframes when async scrolling is enabled.
+ Allow applications to handle drag and drop on the web view
again.
+ Update Outlook user agent quirk.
+ Fix the build with video support disabled.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2020-13584, CVE-2020-9983.
- Drop webkit2gtk3-fdo-soname.patch: fixed upstream.
- Rebase webkit-process.patch.
==== wxWidgets-3_2-nostl ====
Subpackages: libwx_baseu-suse-nostl4_0_0 libwx_baseu_net-suse-nostl4_0_0 libwx_baseu_xml-suse-nostl4_0_0 libwx_gtk3u_core-suse-nostl4_0_0 libwx_gtk3u_html-suse-nostl4_0_0 libwx_gtk3u_qa-suse-nostl4_0_0
- Fix an rpmlint warning by moving libwx_base symlinks to their
own -devel subpackage which is then required by
(wxWidgets-devel, wxGTK3-devel).
==== xfce4-branding-openSUSE ====
Subpackages: exo-branding-openSUSE libgarcon-branding-openSUSE libxfce4ui-branding-openSUSE openSUSE-xfce-icon-theme thunar-volman-branding-openSUSE xfce4-notifyd-branding-openSUSE xfce4-panel-branding-openSUSE xfce4-power-manager-branding-openSUSE xfce4-session-branding-openSUSE xfce4-settings-branding-openSUSE xfdesktop-branding-openSUSE xfwm4-branding-openSUSE
- Make noto-coloremoji-fonts a soft dependency. This avoids having
to break the dependency on the Rescue CD.
==== xlockmore ====
Version update (5.65 -> 5.66)
- update to 5.66:
GL mode atunnels, juggler3d, atlantis, lament, invert, solitaire, text3d,
and text3d2 fixed up by EoflaOE ViceCity and myself to build in
xscreensaver.
bomb, helix, lightning, penrose, petal, scooter fixes for xscreensaver
port (clear screen issue). Clock fixed to run by changing a spot from
"Clock" to "CLOCK".
A few updates from xscreensaver-5.44/hacks/xlockmore.c for xscreensaver
port.
Duplicate resources and unloadable resources for xscreensaver port fixed
by EoflaOE.
Double free removed for xscreensaver port fixed by EoflaOE and myself.
Removed some warnings in xscreensaver port in fzort, rubik, skewb, and
sproingies.
Xpm textures added to xscreensaver ports that need them.
image, puzzle, decay, bat now work but use xscreensaver bitmap/pixmap
in xscreensaver port.
Bug fix in qix and toneclock for xscreensaver port, xlock was not
affected by negative NRAND input.
euler2d synced up with xscreensaver version.
Change to fzort to use __asm__ instead of asm as its probably more
likely to work.
Fixed solitaire so deckPile changes just a little bit as it doles
out cards.
Updated bomb to use size 18 font when USE_MB is not set as it seems
34 is not widely available anymore.
pacman now has different colored ghosts (no green ghost) and also
oscillating dress and eyes. See README for a notice for this mode.
Fixed some bad drawings in solitaire and pacman noticed on
Windows side.
Warnings removed for -Wstrict-prototypes -Wmissing-prototypes
- Wdeclaration-after-statement
==== xprop ====
Version update (1.2.4 -> 1.2.5)
- Update to version 1.2.5
* Add missing `-help` function
* Make output with unknown width terminal the same as old code
* Free string list returned from XmbTextPropertyToTextList
* Correct icon buffer width computation for truecolor terminals
* Check return value from ioctl(TIOCGWINSZ)
* Don't display icons if they would line-wrap.
* Break down memory allocation logic and fix overallocating for UTF8.
* Fix aspect ratio for icon display by using two characters per icon pixel.
* Support true color output for icons if the terminal advertises it.
* Fix formatting of back-to-back not shown icons.
==== xtables-addons ====
Version update (3.11_k5.9.8_2 -> 3.12_k5.9.10_1)
- Update to release 3.12
* Support for Linux 5.10 and the API/ABI change in 5.9.9
==== yast2 ====
Version update (4.3.41 -> 4.3.44)
Subpackages: yast2-logs
- prepare usrmerge: install legacy symlinks via spec file only (boo#1029961)
- CWM ComboBox: an editable ComboBox will not alter the list of
items when the current value is not part of the list as it uses
the original list which could be already modified (bsc#1177137)
- 4.3.43
- CWM ComboBox: reverted the addition of the current_items method
(bsc#1177137)
- 4.3.42
==== yast2-alternatives ====
Version update (4.2.3 -> 4.3.0)
- Handle properly help command for alternatives client
(bsc#1172340)
- 4.3.0
==== yast2-bootloader ====
Version update (4.3.15 -> 4.3.16)
- Make wording in summary more consistent
(related to jsc#SLE-16033)
- 4.3.16
==== yast2-firstboot ====
Version update (4.3.7 -> 4.3.8)
- Removed duplicated lan client from the firstboot control file and
modified the firstboot_dhcp_setup client using the installation
dhcp setup client directly (bsc#1177797)
- 4.3.8
==== yast2-journal ====
Version update (4.2.2 -> 4.3.0)
- print properly help to avoid accidental opening of module by bash
completion (bsc#1172340)
- 4.3.0
==== yast2-network ====
Version update (4.3.27 -> 4.3.30)
- Do not crash when trying to replace an /etc/hosts alias using the
current static hostname and it is not set (bsc#1179178)
- 4.3.30
- Do not show a warn message when modifying a bonding configuration
and all the slaves are already configured with BOOTPROTO='none'
(bsc#1178950)
- 4.3.29
- Fixed detection of connection configuration changes (bsc#1178950)
- 4.3.28
- bnc#1175360
- more robust AY profile parser. Do not crash with internal error
on unknown node in interfaces section
- support for static configurations without ip address
- bnc#1175206
- support for defined default when missing bootproto in AY
==== yast2-nis-client ====
Version update (4.3.4 -> 4.3.5)
- Do not ask for package installation when CLI help is called
(bsc#1172340)
- 4.3.5
==== yast2-ruby-bindings ====
Version update (4.3.9 -> 4.3.11)
- Removed Requires / BuildRequires to libyui (build failure)
(related to bsc#1175489)
- 4.3.11
- Added UI test for menu bar shortcut priority (bsc#1175489)
- 4.3.10
==== yast2-storage-ng ====
Version update (4.3.20 -> 4.3.24)
- Y2Storage wrapper for the new Tmpfs class from libstorage-ng
(related to jsc#SLE-11308)
- Partitioner: improve support for Btrfs subvolumes, related to
bsc#996598, bsc#1175139, bsc#1161408, bsc#1004783, bsc#1067505.
- Partitioner: add support for Btrfs quotas (jsc#SLE-7742).
- 4.3.24
- Partitioner: fixed a crash when 'Do not format' is selected for a
device that used to be part of a Btrfs (bsc#1179100).
- 4.3.23
- print properly help to avoid accidental opening of module by bash
completion (bsc#1172340)
- 4.3.22
- Improved error handling for mounting /sys/firmware/efi/efivars
(bsc#1174029):
- Also check in /proc/filesystems if efivarfs is supported
- Don't throw exception if a mount fails, just display a warning
- 4.3.21
==== yast2-trans ====
Version update (84.87.20201108.e4c58f8262 -> 84.87.20201122.ac554fbdd6)
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.20201122.ac554fbdd6:
* 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 (Spanish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Japanese)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* New POT for text domain 'nis'.
* New POT for text domain 'journal'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* New POT for text domain 'storage'.
* New POT for text domain 'alternatives'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* New POT for text domain 'bootloader'.
* New POT for text domain 'firstboot'.
- Update to version 84.87.20201114.32b95e799c:
* Translated using Weblate (Italian)
* New POT for text domain 'base'.
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* New POT for text domain 'users'.
* New POT for text domain 'storage'.
* New POT for text domain 'control'.
* Translated using Weblate (Portuguese (Brazil))
==== yast2-ycp-ui-bindings ====
Version update (4.3.6 -> 4.3.7)
- Extended MenuBar-shortcut-test example to test shortcut priority
(bsc#1175489)
- 4.3.7
==== yelp ====
Version update (3.38.1 -> 3.38.2)
Subpackages: libyelp0
- Update to version 3.38.2:
+ Fix crash when reloading local document.
==== yelp-xsl ====
Version update (3.38.1 -> 3.38.2)
- Update to version 3.38.2:
+ Updated translations.
==== zbar ====
Version update (0.23 -> 0.23.1)
- Update to version 0.23.1
* Add i18n translation support and add a pt_BR translation
* Change default to autodetect python and gtk versions
* Some documentation updates
* Add support for binary data extraction
* Add support for raw decoding without charset conversions
* Add one shot scanning mode
* Fix help messages
* Fix some makefile issues
* Fix error detection in video4linux read
* Fix pkgconfig for zbar-qt5
* Fix a double-free condition
- Add 0002-get-rid-of-gettext_h.patch
==== zlib ====
Subpackages: libminizip1 libz1 zlib-devel
- Fix hw compression on z15 bsc#1176201
- Add zlib-s390x-z15-fix-hw-compression.patch
1
0