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
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